/* Minification failed. Returning unminified contents.
(1383,7): run-time error CSS1035: Expected colon, found '.'
(1763,1): run-time error CSS1019: Unexpected token, found '}'
 */
.row.tmd-full-height .col-md-1,
.row.tmd-full-height .col-md-2,
.row.tmd-full-height .col-md-3,
.row.tmd-full-height .col-md-4,
.row.tmd-full-height .col-md-8,
.row.tmd-full-height .col-md-10,
.row.tmd-full-height .col-sm-1,
.row.tmd-full-height .col-sm-10
{
  float: left;
  padding: 0;
}

.row.tmd-full-height,
.row.tmd-full-height .row {
  margin: 0;
}

.gal-section{
  background-color:#000;
}


/* GENERAL STYLE */

p {
  font-size: 17px;
  margin: auto;
  text-align: center;
}

.second-section p,
.third-section p,
.four-section p,
.fifth-section p,
.sixth-section p {
  font-weight: lighter;
}

.second-section h1,
.third-section h1,
.four-section h1,
.fifth-section h1,
.sixth-section h1,
.seventh-section h1,
.eight-section h1 ,
.remote-section h1,
.join-section h1,
.enterprise-section h1,
#world_map h1,
#world_map p{
  font-weight: lighter;
  text-align: center;
}

input[type=button] {
  float: left;
  width: 100%;
  height: 40px;
  background-color: #74c044;
  border: none;
}

#arrow{
  text-align: center;
}

.img-arrow{
  margin-top: -30px;
  cursor: pointer;
}

.row{
  margin: auto 0px;
}


/* FIRST SECTION STYLE */

.first-section {
  position: relative;
  width: 100%;
  float: left;
  background-repeat: no-repeat;
  background-position: right top;
  background-size: cover;
}

.find-doctor {
  min-height: 184px;
  max-width: 763px;
  margin: 30vmin auto;
  background-color: rgba(0,101,172,0.8);
  /*padding: 4px 30px 28px 30px;*/
  /*padding:4px 30px 0;*/
  color: white;
}

.beta-image {
  float: right;
}

.bg-video-container {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  z-index: -2;
  overflow: hidden;
}

.bg-video{
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  background: #0D4A5E;
  opacity: 0.3;
}

.video-header {
  width: 136%;
  left: -24%;
  top: -29%;
  position: relative;
}

.search-tabs-wrapper {
  border-bottom: 1px solid #055eb5;
  padding-bottom: 5px;
  padding-top: 15px;
  font-size: 27px;
  margin-bottom: 10px;
  display: inline-block;
  padding-left:20px;
}

.search-tabs-wrapper.alternate-color {
  border-bottom: 2px solid #60a552;
}

.search-tabs-wrapper.alternate-color .doctor{
  color: #b9d5a2
}

.find-doctor.alternate-color {
  background-color: rgba(122,190,96,0.85);
}

input[type=button].alternate-color {
  background-color: #005990;
}

.search-tabs-wrapper span {
  padding-bottom: 4px;
  cursor: pointer;
}

.search-tabs-wrapper .doctor,
.search-tabs-wrapper .diagnosis.selected  {
  color: #fff;
}

.search-tabs-wrapper .diagnosis {
  margin-left: 30px;
  color: #8ea6d1;
}

.search-tabs-wrapper .selected {
  border-bottom: 3px solid white;
  color: white;
}

.search-tabs-wrapper .diagnosis:not(.selected):hover {
  border-bottom: 2px solid #104f96;
  -webkit-transition: border 1s;
  -moz-transition: border 1s;
  transition: border 1s;
}

.search-tabs-wrapper .doctor:not(.selected):hover {
  border-bottom: 2px solid #00a10e;
  -webkit-transition: border 1s;
  -moz-transition: border 1s;
  transition: border 1s;
}

.category-wrapper {
  float: left;
}

.category-wrapper {
  margin-left: 4%;
}

.category-wrapper.no-margin-left {
  margin-left: 0;
  padding-left: 34px;
  padding-right:25px;
}

.find-doctor .more {
  position: relative;
  text-align: left;
}

.find-category {
  font-size: 18px;
  cursor: pointer;
}

.find-category i {
  font-size: 11px;
  margin-left: 5px;
}

.find-category.active {
  font-weight: bold;
}

.find-doctor .dropdown-menu {
  top: 32px;
  border: none;
}

.arrow-up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
  margin: auto;
}

.find-doctor .search-form {
  float: left;
  width: 100%;
  padding-left: 15px;
    padding-right: 15px;
}

.find-doctor .col-md-10+.col-md-2 {
  padding-left: 7px;
}

.find-doctor input[type=text] {
  float: left;
  width: 100%;
  height: 40px;
  color: #0a4f82;
  padding-left: 15px;
  border: none;
  outline: 0;
}

.pin_form{
  width:100%;
  margin-top:40px;
  background:rgba(255,177,10,1);
  overflow:hidden;
  padding-bottom:10px;
  padding-top:10px;
}

.pin_col{
  margin-top:3px;
}

.pin_label{
  margin-top:10px;
  padding-left:22px;
}


/* SECOND SECTION STYLE */

.second-section {
  float: left;
  width: 100%;
  background-position: 100% 0;
  background-repeat: repeat-y;
  background-color: #a9d160;
  height: 561px;
  background-size: 50%;
}

.second {
  margin-top: 79px;
}

.condition-section {
  display: inline-block;
}

.second-section h1 {
  font-size: 48px;
  color: #ffffff;
}

.second-section p {
  color: #3d3d3d;
  font-size: 17px;
  width: 100%;
}

#conditions {
  text-align: center;
}

#board {
  text-align: center;
}

.white-square {
  width: 244px;
  height: 50px;
  background: #a9d160;
  display: inline-block;
  color: #FFFFFF;
  text-align: center;
  margin: 15px 0px;
  font-weight: bold;
  border-style: solid;
}

.extra-text {
  margin: 10px 0px 0px 0px;
  font-weight: bold;
  color: #fff;
}

.text-divition {
  margin-left: 0px;
  display: inline-block;
  margin-top: 20px;
}

.white-delimeter {
  width: 100%;
  border-bottom: 1px solid #fff;
  margin: 8px 0px 18px 0px;
}

/* THIRD SECTION STYLE */

.third-section {
  float: left;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.third-section h1 {
  font-size: 48px;
  color: #61c6f1;
  display: inline-block;
  margin-bottom: 95px;
}

.profile{
  padding-right: 5px;
}

.box-wrapper {
  display: inline-block;
  text-align: center;
  padding: 25px 0 64px 0;
}

.info-box {
  height: 520px;
  border: solid;
  border-color: #D6D6D6;
  border-width: 1px;
  margin: 0 20px 70px 20px;
  position: relative;
}

.info-image-box{
  position: relative;
}

.info-image{
  width: 100%;
  display: block;
}

.info-image-text{
  position: absolute; 
  bottom: 0;
  width: 100%;
  font-weight: bold;
  font-size: 19px;
  color: white;
  padding-bottom: 1%;
}

.info-text-background{
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 13%;
  background: #0285d0;
  opacity: 0.6;
}

.title {
  color: #61c6f1;
  font-size: 24px;
}

.title.doctor {
  color: #9bcd66;
}

.title.facilities {
  color: #057bb4
}

.third-section .description {
  color: #969595;
  font-size: 16px;
  padding: 35px 25px 35px 25px;
  line-height: 150%;
}

.info-sign-up {
  font-size: 15px;
  color: #61c6f1;
  font-weight: bold;
  position: absolute;
  width: 100%;
  bottom: 0;
  margin-bottom: 20px;
}

.info-sign-up a {
  font-size: 15px;
  color: #61c6f1;
  font-weight: bold;
}

.white-delimeter-long {
  border-bottom: 1px solid #fff;
  margin: 28px auto;
}

.white-profile {
  height: 394px;
  background-color: #fff;
  border-radius: 5px 10px;
  margin: 0 auto;
  visibility: hidden;
}

.icon {
  margin-top: 23px;
  height: 56px;
}

.icon-delimeter {
  width: 18%;
  border-bottom: 2px solid #1cd2c5;
  margin: 5px auto 30px auto;
}

.icon-delimeter.doctor {
  border-color: #9bcd66;
}

.icon-delimeter.facilities {
  border-color: #057bb4
}

.icon-delimeter.sign-up {
  margin-top: 10px;
}

/* seventh SECTION STYLE */
.remote-section,
.enterprise-section,
.seventh-section {
  float: left;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.remote-section h1,
.enterprise-section h1{
  font-size: 48px;
  color: #545454;
  display: inline-block;
}

.seventh-section h1 {
  font-size: 48px;
  color: #33a1d2;
  display: inline-block;
}

.remote-section p,
.enterprise-section p,
.seventh-section p {
  width: 100%;
  font-weight: lighter;
  font-size: 17px;
  color: #818181;
  text-align: left;
}

.enroll_button {
  margin-top: 120px;
}

.rectangle {
  padding: 0px 0px;
}

.rectangle img {
  width: 100%;
}

.rectangle-map {
  width: 1vw;
  height: 1vw;
  display: inline-block;
}

.color1 {
  background-color: #60c5f0;
}

.color2 {
  background-color: #ff9716;
}

.color3 {
  background-color: #43d4e3;
}

.profile{
  padding-right: 5px;
}

.title {
  color: #61c6f1;
  font-size: 24px;
}

.title.doctor {
  color: #9bcd66;
}

.title.facilities {
  color: #057bb4
}
.remote-section .link,
.enterprise-section .link,
.seventh-section .link {
  color: #61C6F1
}
.remote-section .white-delimeter-long,
.enterprise-section .white-delimeter-long,
.seventh-section .white-delimeter-long {
  border-bottom: 1px solid #61C6F1;
  margin: 28px auto;
}

.white-profile-description {
  min-height: 354px;
  background-color: #fff;
  border-radius: 5px 10px;
  margin: 0px auto;
  display: block;
  padding: 40px 20px;
}

.remote-patient-box {
  background-image: url(../images/opacity_bg.png);
  background-color: transparent;
}

.remote-patient-box p{
  color: #fff
}

.container-box {
  margin-top: 30px;
  padding-left: 0px;
}

.container-telehealth {
  height: 384px;
}

.container-description {
  padding-left: 0px;
}

.icon {
  margin-top: 23px
}

.icon-delimeter.doctor {
  border-color: #9bcd66;
}

.icon-delimeter.facilities {
  border-color: #057bb4
}

/* EIGHT SECTION STYLE */
.join-section,
.eight-section {
  margin-right: -15px;
  margin-left: 0px;
  padding: 0px;

}

.join-section h1,
.eight-section h1 {
  font-size: 48px;
  color: white;
  display: inline-block;
  color: #f2f8fd;
}

.join-section h4,
.eight-section h4 {
  color: white;
  display: inline-block;
  color: #f2f8fd;
  font-weight: lighter;
  font-size: 23px;
}

.join-section,
.eight-section {
  float: left;
  width: 100%;
}

.background-lightblue {
  background-color: #62bdd8;
  background-position: 100% 0;
  background-repeat: repeat-y;
  background-size: 50%;
  text-align: center;
}

.background-coverage {
  background-color: #e6f2f7;
 /* background-position: center 30%;
  background-repeat: repeat-y;
  background-size: 50%;
  text-align: center;
  background-size:70%;
  min-height:750px;
  background-image:url(../images/coverage_bg.png);
  background-repeat:no-repeat;*/


}

.map-text {
  position: absolute; 
  bottom: 0;
  left: 17%;
  padding-bottom: 1%;
  text-align: left;
}

.map-text p{
  font-size: 1vw;
  display: inline-block;
  margin-bottom: 10px;
  font-weight: lighter;
}

.text-below p{
  width: 25%;
  padding-bottom: 75px;
  font-size: 1vw;
  color: #1bc8dc;
}

.coverage_map{
  position:relative;
  margin:auto;
  width:60%;
}

.background-coverage h1, .background-coverage h4{
  color:#545454;
}

.background-map {
  background-image: url('images/coverage_bg.png');
  background-size:cover;
}


.white-profile-eight {
  height: 290px;
  background-color: #fff;
  border-radius: 5px 10px;
  visibility: hidden;
}

.join-section .description,
.eight-section .description {
  color: #818181;
  font-size: 14px;
  font-weight: lighter;
}

.eight-text {
  padding: 20px 20px;
  display: inline-block;
  width: 100%;
}

.image.eight{
  margin: 110px 0px 20px 0px;
}

.device-1,
.device-2 {
  margin-right: 6px;
}
.device p {
  width: 100%;
}

.button-device  {
  width: 134px;
  height: 48px;
}

.button-device.android {
  margin-right: 0px;
  border: 3px solid #62BDD8;
  color: inherit;
}

.button-device.apple {
  margin-left: 10px;
  border: 3px solid #62BDD8;
  color: inherit;
}

.effect.device {
  text-align: center;
  margin-top: 10px;
}

.text-android {
  margin-left: 1px;
}

/* FOURTH SECTION STYLE */

.four-section h1 {
  font-size: 48px;
  color: #85cfc7;
}

.four-section p {
  color: #1e769f;
  font-size: 17px;
  width: 455px;
}

.image.four{
  text-align: center;
  margin-top: 100px;
}

.four-section {
  float: left;
  width: 100%;
  background-position: 100% 0;
  background-repeat: repeat-y;
  background-size: 50%;
  height: 510px;
  background-color: white;
}

.four-text {
  display: inline-block;
  margin-top: 30px;
}

.icon-delimeter.four {
  border-color: #85cfc7;
  margin-top: 28px;
}

.four-section .img-arrow {
  margin-top: -23px;
}

/* FIFTH SECTION STYLE */

.fifth-section h1 {
  font-size: 40px;
  color: #fff;
}

.fifth-section p {
  color: #3d3d3d;
  font-size: 17px;
  width: 383px;
}

.fifth-section {
  float: left;
  width: 100%;
  height: 725px;
  min-height: 500px;
  max-height: 800px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right;
}

.global-section {
  float: left;
  width: 100%;
  height: auto;
  max-height: 800px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right;
}

.global-section .row {
  margin-bottom: 75px;
}

.join-section .img-arrow {
  margin-top: -15px;
}

#world_map{
  width:100% ;
  color:#fff;
 background-image:url(../images/opacity_bg.png);
 font-size:1.2em;
 text-align:left;
 padding:10px;
 margin-top:40px;

}

#world_map h1{
 text-align:left;
 padding-left:5%;
}

#world_map p{
  width:100% ;
  color:#fff;
  text-align:left;
  padding-left:5%;
  padding-bottom:5%;

}

.blue-delimeter-long {
  border-bottom: 2px solid #62bdd8;
  margin: 14px auto 14px 5%;
  width: 45%;
}

.fifth-text {
  display: inline-block;
  margin-top: 110px;
  text-align: center;
}

.icon-delimeter.fifth {
  width: 385px;
  border-bottom: 1px solid #fff;
  margin: 8px auto 22px auto;
}

.botton-fifth {
    width: 244px;
  height: 64px;
  background-color: rgb(160, 194, 255);
  display: inline;
  margin-top: 60px;
  color: #fff;
  font-weight: bold;
  border-style: solid;
  border-color: white;
  border-width: medium;
}

/* sixthTH SECTION STYLE */

.sixth-section {
  float: left;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.sixth-section h1 {
  font-size: 48px;
  color: #61c6f1;
  display: inline-block;
  margin-bottom: 95px;
}

.sixth-section .description {
  color: #969595;
  font-size: 16px;
  padding: 35px 25px 35px 25px;
  line-height: 150%;
}

.sixth-section .info-box {
  height: 480px;
}

.sixth-text {
  margin: 160px 0px 50px 0px;
  display: inline-block;
  width: 100%;
}

.image.sixth{
  margin: 110px 0px 20px 0px;
}

.device-1,
.device-2 {
  margin-right: 6px;
}
.device p {
  width: 100%;
}

.button-device  {
  width: 134px;
  height: 48px;
}

.button-device.android {
  margin-right: 0px;
}

.button-device.apple {
  margin-left: 10px;
}

.effect.device {
  text-align: center;
  margin-top: 10px;
}

.text-android {
  margin-left: 1px;
}

/* SECTION MOBILE */

.section-mobile {
  display: none;
}

/* SECTION VIDEO */

.video-section {
  float: left;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.video-section h1 {
  font-size: 48px;
  font-weight: lighter;
  color: #61c6f1;
  display: inline-block;
  margin-bottom: 95px;
}

.video-section .description-video {
  color: #969595;
  font-size: 16px;
  font-weight: lighter;
  padding: 30px 25px 16px 0;
  line-height: 150%;
  text-align: left;
}

.video-section h4 {
  text-align: left;
  color: #61c6f1;
  margin-bottom: 0;
}

.video-section .icon-delimeter {
  float: left;
  margin-bottom: auto;
  border-bottom: 2px solid #61c6f1;
  width: 200px;
}

.video-section .video-selector-conteiner {
  background-color: #61c6f1;
  padding: 20px 10px 20px 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  padding-bottom: 169%;
  padding-top: 25px;
}

.video-section .v-s-conteiner{
  position: relative;
}

.video-section .video-selector {
  background-color: #61c6f1;
  height: 86%;
  width: 82%;
  overflow-y: auto;
  position: absolute;
}

.video-selector::-webkit-scrollbar {
    width: 10px;
}
 
/* Track */
.video-selector::-webkit-scrollbar-track {
  background: #8fd9f4;
  border-radius: 10px;
}
 
/* Handle */
.video-selector::-webkit-scrollbar-thumb {   
  background: #b1e5f7; 
  border-radius: 10px;
}

.video-section .video-selector a{
  display: inline-block;
  float: left;
  clear: both;
  font-size: 15px;
  font-weight: lighter;
  color: white;
  padding-bottom: 18px;
}

.video-section .video-selector a:hover, 
.video-section .video-selector a:active{
  text-decoration: none;
  font-weight: normal;
}

.video-section .video-selector .link-video-active {
  font-weight: normal;
}

.video-text-btn {
  color: white;
  background-color: #61c6f1;
  font-size: 16px;
  width: 120px;
  border: 2px solid #61c6f1;
  float: left;
}

.video-text-btn:hover,
.video-text-btn:active {
  text-decoration: none;
  border: 2px solid #62bdd8;
  color: #205b7c;
  background-color: white;
}

.video-text-box {
  margin-top: 28%;
  display: none;
}

.text-box-active {
  display: block;
}

.video-player {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.video-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-section .video-table{
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}

.video-section .video-table-cell{
  float: none;
  display: table-cell;
  vertical-align: top;
  padding: 0;
}

.video-section .box-wrapper {
  padding-bottom: 125px;
}

@media (max-width: 1600px){
  .video-text-box {
    margin-top: 16%;
  }
}

@media (max-width: 1480px){
  .video-header {
    width: 136%;
    left: -24%;
    top: -10%;
    position: relative;
  }
}

@media (max-width: 1400px){
  .video-text-box {
    margin-top: 10%;
  }
}

@media (max-width: 1320px){
  .video-text-box .description {
    font-size: 14px;
  }
}

@media (max-width: 1270px){
  .video-text-box h4 {
    margin-top: 0;
  }

  .video-header {
    width: 136%;
    left: -24%;
    top: 0;
    position: relative;
  }
}

@media (max-width: 1250px){
  .video-text-box h4 {
    margin-top: 0;
  }
}

@media (max-width: 1199px){
  .video-text-box {
    margin-top: 10%;
  }
  .video-text-box .description {
    font-size: 16px;
  }

  .video-header {
    width: 160%;
    left: -24%;
    top: 0px;
    position: relative;
  }
}

@media (max-width: 768px){
  .video-section .video-table{
    display: block;
    table-layout: auto;
    height: auto;
    width: auto;
  }

  .video-section .video-table-cell{
    display: block;
  }

  .video-section .video-selector-conteiner {
    position: inherit;
    padding-bottom: 36%;
  }

  .video-section .video-selector{
    height: 79%;
    width: 88%;
  }
}

/* FOOTER SECTION STYLE */

.footer.landing{
  width: 100%;
  background-color: #205b7c;
  float: left;
  display: table;
}

.text-footer{
  text-align: center;
  display: inline-block;
  font-weight: lighter;
  font-size: 14px;
  color:  #f2f8fd;
  margin-top: 20px;
  margin-bottom: 10px;
}

.social{
  margin-left: 5px;
}

.info {
  text-align: center;
  margin-top: 18px;
}

.info p {
  display: inline;
  margin-left: 20px;
  color: #fff;
  font-size: 14px;
}

.info img {
  margin-top: -10px;
}

.blue-delimeter {
  width: 50%;
  border-bottom: 2px solid #083f5e;
  margin: auto;
  margin-top: 20px;
}

/* BUTTON STYLE EFFECT */

.btn {
  text-align: center;
  border: none;
  color: inherit;
  background: none;
  cursor: pointer;
  display: inline-block;
  margin: 15px 0;
  letter-spacing: 1px;
  outline: none;
  position: relative;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 0px;
}

.btn:after {
  content: '';
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.btn:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  -webkit-font-smoothing: antialiased;
}

.btn-1 {
  border: 3px solid #fff;
  color: #fff;
}

.btn-1a:after {
  width: 0%;
  height: 100%;
  top: 0;
  left: 0;
  background: #fff;
}

.white-square:hover,
.white-square:active {
  color: #a9d160;
}

.botton-fifth:hover,
.botton-fifth:active {
  color: rgb(160, 194, 255);
}

.button-device:hover,
.button-device:active {
  color: #62bdd8;
}

.btn-1a:hover:after,
.btn-1a:active:after {
  width: 100%;
}

.text-divition >  p,
.effect > p {
  position: relative;
  margin: 0;
  z-index: 1;
  display: inline;
}

.no-touch .note-touch {
  display: none;
}

/**** ADDED LANDING ****/
.contact_cntr{
  background-color:#fff;
  padding-top:2%;
  padding-bottom:2%;
}

.contact_cntr h1{
  widht:100%;
  text-align:center;
  color:#205b7c;
}
.contact_cntr h2{
  widht:100%;
  text-align:center;
  color:#205b7c;
}

.contact_txt{
  width:70%;
  position:relative;
  margin:auto;
  text-align:center;
  font-size:1em;
  font.weight:400;
  font-size:18px;
  padding-top:1%;
  line-height:1.6em;
  color:#205b7c;
}


.btn-new {
  border: 3px solid #62bdd8;
  color: #205b7c;
  font-size:25px;
  font-weight:400;

}

.btn-new:hover,
.btn-new:active {
  background-color: #62bdd8;
  color:#FFF;
}

#contact_bottom input{
  height: 62px;
  padding: 5px;
  border:1px solid #ccc;
  color:#818181;
  width:270px;
}

.box-visible {
  visibility: visible;
}

.calculator-title{
  float:left;
}

.calculator-form{
  display: inline-block;
}

.calculator-label{
  text-align: left;
}

.calculator-input{
  float: right !important;
  padding: 0;
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.label-amount{
  margin-bottom: 0px;
}

.group-margin{
  margin-top: 40px;
}

.text-visit{
  text-align: left;
  color: #33a1d2;
  font-size: 16px;
}

.bottom-form-text{
  text-align: left;
  border-top: 1px solid #ccc;
  width: 100%;
  padding-top: 10px;
  color: #818181;
  font-size: 14px;
  font-weight: lighter;
}

.calculator-title{
  border-bottom: 1px solid #ccc;
  width: 100%;
  margin-bottom: 20px;
}

.calculator-title h2{
  margin-top: 0px;
  text-align: left;
}

.calculator-sub-label{
  color: #818181;
}

.calculator-btn{
  margin-bottom: 0px;
}

.last-section{
  background-image: url(../images/Enterprise_img1.jpg);
  background-size: cover;
}

.enterprise-content{
  background-color: transparent;
  text-align: center;
}

.enterprise-description{
  font-size: 17px;
  width: auto;
  margin: auto;
  text-align: center;
}

.enterprise-box{
  height: auto;
  min-height: auto;
  padding-bottom: 10px;
}

.enterprise-btn{
  width: 240px;
}

.enterprise-content h1{
  color: #f2f8fd;
}

@media (max-width: 1600px){
  .sixth-section .info-box {
    height: 460px;
  }
}

@media (max-width: 1500px){
  .info-image-text {
    padding-bottom: 0;
  }

  .info-box {
    height: 530px;
  }

  .sixth-section .info-box {
    height: 430px;
  }
}

@media (max-width: 1300px){
  .info-text-background {
    height: 14%;
  }
}

@media (max-width: 1199px) {
  .info-image-text {
    padding-bottom: 1%;
  }

  .info-box {
    height: 520px;
  }

  .sixth-section .info-box {
    height: 450px;
  }

  .info-text-background {
    height: 13%;
  }
}

@media (max-width: 950px){
  .info-image-text {
    padding-bottom: 0;
  }
  .info-text-background {
    height: 14%;
  }
  .info-box {
    height: 520px;
  }

  .sixth-section .info-box {
    height: 430px;
  }
}

@media (max-width: 800px){
  .info-box {
    height: 550px;
  }
}

@media (max-width: 768px) {
  .info-image-text {
    padding-bottom: 2%;
  }
  .info-box {
    height: 550px;
  }
  .sixth-section .info-box {
    height: 500px;
  }

  .beta-image{
    height: 140px; 
    width: 96px;
  }
}

@media (max-width: 500px) {
  .info-image-text {
    padding-bottom: 0;
  }
  .info-box {
    height: 530px;
  }
  .sixth-section .info-box {
    height: 420px;
  }
}

@media (max-width: 400px) {
  .info-text-background {
    height: 16%;
  }
}

@media (max-width: 350px) {
  .info-box {
    height: 530px;
  }

  .info-text-background {
    height: 20%;
  }
}

@media (max-width: 1215px){
  .image.four {
      margin-left: 20px;
  }

  .btn-new {
    border: 3px solid #62bdd8;
    color: #205b7c;
    font-size: 25px;
    font-weight: 400;
    width: 244px;

  }
}


@media (max-width: 1200px) {

  .image.four {
      margin-left: inherit;
  }

  .image.sixth{
    width: 100%;
  }

  .white-profile {
    width: 334px;
    height: auto;
    margin-top: 20px;
  }

  .icon {
    margin: 13px 0px 0px 0px;
  }

  .white-delimeter-long{
    width: 50%;
  }

  .enroll_button {
    margin-top: 0px;
  }

  .container-description {
    padding-left: 15px;
  }

  .calculator-box{
    padding-left: 15px;
    padding-right: 15px;
  }


}

@media (max-width: 1100px) {
  .second-section p {
    width: 311px;
  }

  .fifth-text {
    margin-top: 40px;
  }
  /*** ADDED CONTACT ***/
  .contact_txt {
  margin: auto;
  position: relative;
  width: 90%;
  text-align:center;

}

}

@media (max-width: 1050px) {
  .second {
    margin-top: 38px;
    display: inline-block;

  }

  .white-delimeter-long {
    width: 336px;
    margin: auto;
  }

  .four-section p {
    width: 100%;
  }

  .fifth-section {
    background-position: right;
  }

  .fifth-text {
    margin-top: 30px;
  }

  .icon-delimeter.fifth {
    width: 285px;
  }

  .fifth-section p {
    width: 323px;
  }

  .four-section{
    height: 610px;
  }

  /*** ADDED CONTACT ***/



}

@media (max-width: 992px){

  .image.sixth{
    width: initial;
  }
  .second-section {
    height: 860px;
  }
  .second-section p {
    width: 321px;
  }
  /*** ADDED CONTACT ***/



}

.btn-new {
  border: 3px solid #62bdd8;
  color: #205b7c;
  font-size: 25px;
  font-weight: 400;
  width: 244px;

}
}

@media(max-width: 860px){

  .fifth-section {
    height: 545px;
  }
  /*** ADDED CONTACT ***/
  .contact_txt {
  margin: auto;
  position: relative;
  width: 90%;
  text-align:center;

}




}

@media (max-width: 800px){
  .four-section {
    height: 600px;
  }


}

@media (max-width: 770px){

  .search-tabs-wrapper {
    font-size: 3.5vw;
  }

  #image-computer {
    width: 90%;
  }

  .sixth-text{
    margin-top: 50px;
  }

  #piggy-img {
    margin-top: 150px;
  }



}

@media (max-width: 768px) {
  .find-doctor .col-md-12+.col-md-2 {
    padding-left: 0;
  }

  .search-tabs-wrapper .diagnosis {
    margin-left: 10px;
  }

  .fifth-text{
    text-align: center;
  }

  .find-doctor .col-md-10+.col-md-2 {
    padding-left: 15px;
  }

  .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
    float: right;
  }

  .navbar-header {
    width: 82px;
  }

  .navbar-brand img {
    width: 76px;
  }

  .image.four {
    margin-top: 0px;
  }

  .navbar-collapse {
    float: none;
  }
}

@media (max-width: 767px) {
  .navbar-nav {
      margin: 7.5px -15px;
  }

  .navbar-header {
    width: inherit;
  }

  .find-doctor input[type=button] {
    margin-top: 10px;
    padding-left: 7.5px;
  }

  .four-section {
    height: 700px;
  }

  #piggy-img {
    margin-top: 0px;
  }

   /*** ADDED CONTACT ***/
  .contact_txt {
  margin: auto;
  position: relative;
  width: 90%;
  text-align:center;

}



}

@media (max-width: 670px) {
  /*** ADDED CONTACT ***/



.btn-new {
  border: 3px solid #62bdd8;
  color: #205b7c;
  font-size: 25px;
  font-weight: 400;
  width: 244px;

}

}

@media (max-width: 640px) {

  .four-text {
    width: 100%;
  }

  .sixth-text {
    margin-left: 0px;
  }

   .section-mobile {
    display: inline-block;
    height: 290px;
    text-align: center;
  }

  .section-mobile p {
    width: 100%;
    margin-top: 10px;
    font-size: 15px;
  }

  .section-mobile b{
    text-align: left;
    font-size: 17px;
    margin-left: 15px;
  }

  .section-mobile h1 {
    font-size: 24px;
    font-weight: lighter;
    color: #3F99D4;
    margin-bottom: 30px;
  }

  .section-mobile img{
    background-color: #3F99D4;
    height: 92px;
    width: 83px;
  }

 .download {
    width: 263px;
    height: 40px;
    background-color: #fff;
    border-style: solid;
    border-color: #3F99D4;
    margin-top: 30px;
    color: #3F99D4;
    font-weight: bold;
  }
  /*** ADDED CONTACT ***/



}

@media (max-width: 515px) {
  .upload-condition-search .actions-wrapper {
    height: 120px;
    width: 209px;
  }

  .upload-condition-search span {
    margin-left: 0;
    float: none;
  }

  .upload-condition-search span+input[type=button] {
    margin-left: 0;
  }
  /*** ADDED CONTACT ***/



}

@media (max-width: 481px){

  .four-text {
    width: 100%;
  }

  .fifth-text {
    margin-top: 70px;
  }

  #image-computer {
    margin: 40px 0px 20px 0px;
  }

  .sixth-text {
    margin-left: 0px;
  }

  #image2 {
    width: 100%;
  }

  .four-section p {
    width: 307px;
  }

  #arrow {
    display: none;
  }

  .find-doctor {
    max-width: 350px;
    display: inline-block;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .white-delimeter {
    width: 355px;
  }

  input[type=submit].botton-fifth{
    margin-top: 60px;
  }

  .box-wrapper.col-sm-12{
    padding-right: 0px;
    padding-left: 0px;
  }

  .search-tabs-wrapper {
    font-size: 15px;
  }

  .info p{
    width: 90%;
    display: inherit;
    padding-top: 3px;
  }

  .four-section {
    height: 930px;
  }

  .row-arrow {
    display: none;
  }

  /*** ADDED CONTACT ***/



}

@media (max-width: 410px){
  #piggy-img{
    width: 100%;
  }

    /*** ADDED CONTACT ***/



}








@media (max-width: 390px){

  .condTitle {
    width: 300px;
  }

  .second-section p {
    width: 270px;
  }

  .white-delimeter {
    width: 275px;
  }

  .second-section p {
     width: 281px;
  }

  .second-section {
    height: 760px;
  }

  .white-profile {
    width: 264px;
  }

 .third-section h1 {
    font-size: 28px;
  }

  .four-section p {
    width: 257px;
  }

  .fifth-text {
     width: 100%;
  }

  .icon-delimeter.fifth {
    width: 235px;
  }

  .fifth-section p {
    width: 275px;

  }

  .fifth-section {
    height: 535px;
  }

 .sixth-section p {
    width: 100%;
  }

  .image.sixth {
    margin-top: 50px;
  }

  .white-delimeter-long {
    width: 220px;
  }

  .find-doctor {
    max-width: 300px;
  }

  .fifth-section h1{
    width: 95%;
  }

  .footer.landing {
    padding-right: 24px;
  }

  .text-divition {
    margin-top: 0px;
  }



}

@media(max-width: 340px){
  .btn {
    margin-left:0px;
  }
  .second-section h1{
    width: 100%;
  }




#contact_bottom input {
  border: 1px solid #ccc;
  color: #818181;
  height: 62px;
  padding: 5px;


}

.btn-new {
  border: 3px solid #62bdd8;
  color: #205b7c;
  font-size: 25px;
  font-weight: 400;
  width:244px;


}
}

/*facility by tarasov*/
.search-tabs-wrapper.alternate-color .facility{
  color: #b9d5a2
}
.search-tabs-wrapper .facility.selected  {
  color: #fff;
}

.search-tabs-wrapper .facility {
    color: #8ea6d1;
    margin-left: 30px;
}

.search-tabs-wrapper .facility:not(.selected):hover {
  border-bottom: 2px solid #00a10e;
  -webkit-transition: border 1s;
  -moz-transition: border 1s;
  transition: border 1s;
}

.facility-category-wrapper {
  float: left;
  margin-left: 4%;
}

.find-facility-category {
  font-size: 18px;
  cursor: pointer;
}

.find-facility-category i {
  font-size: 11px;
  margin-left: 5px;
}

.find-facility-category.active {
  font-weight: bold;
}

input[type=submit] {
  float: left;
  width: 100%;
  height: 40px;
  background-color: #74c044;
  border: none;
}

.search-tabs-wrapper.alternate-color-facility {
  border-bottom: 2px solid #60a552;
}

.search-tabs-wrapper.alternate-color-facility .doctor{
  color: #b9d5a2
}

.find-doctor.alternate-color-facility {
  background-color: rgba(122,190,96,0.85);
}

input[type=submit].alternate-color-facility {
  background-color: #005990;
}

#home_container .btn {
  text-align: center;
  border: none;
  color: inherit;
  background: none;
  cursor: pointer;
  display: inline-block;
  margin: 15px 0;
  letter-spacing: 1px;
  outline: none;
  position: relative;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 0px;
}

#home_container .btn:after {
  content: '';
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

#home_container .btn:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  -webkit-font-smoothing: antialiased;
}

#home_container .btn-1 {
  border: 3px solid #fff;
  color: #fff;
}

#home_container .btn-1a:after {
  width: 0%;
  height: 100%;
  top: 0;
  left: 0;
  background: #fff;
}

#home_container .white-square:hover,
#home_container .white-square:active {
  color: #a9d160;
}

#home_container .botton-fifth:hover,
#home_container .botton-fifth:active {
  color: rgb(160, 194, 255);
}

#home_container .button-device:hover,
#home_container .button-device:active {
  color: #62bdd8;
}

#home_container .btn-1a:hover:after,
#home_container .btn-1a:active:after {
  width: 100%;
}
#home_container .btn-new {
  border: 3px solid #62bdd8;
  color: #205b7c;
  font-size:25px;
  font-weight:400;
  
}

#home_container .btn-new:hover,
#home_container .btn-new:active {
  background-color: #62bdd8;
  color:#FFF;
}

@media(max-width: 340px) {

    #home_container .btn {
        margin-left: 0px;
    }
}
/**/


.sixth-section{background-color:#fff}
.video-section{background-color:#fff}
.third-section{background-color:#fff}

