/* Style for mobile devices */
/*variables*/
@font-face {
  font-family: 'OBook';
  src: url("fonts/itc_officina_sans_book-webfont.eot");
  src: url("fonts/itc_officina_sans_book-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/itc_officina_sans_book-webfont.woff") format("woff"), url("fonts/itc_officina_sans_book-webfont.ttf") format("truetype"), url("fonts/itc_officina_sans_book-webfont.svg#itc_officina_sansregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'OBold';
  src: url("fonts/itc-officina-sans-lt-bold.eot");
  src: url("fonts/itc-officina-sans-lt-bold.eot") format("embedded-opentype"), url("fonts/itc-officina-sans-lt-bold.woff") format("woff"), url("fonts/itc-officina-sans-lt-bold.ttf") format("truetype"), url("fonts/itc-officina-sans-lt-bold.svg#ITCOfficinaSansLTBookBold") format("svg");
  font-weight: normal;
  font-style: normal; }
@media (min-width: 992px) {
  .col-homeleft {
    width: 74%; }

  .col-homeright {
    width: 26%; }

  .row-selectcountries {
    width: 100%; }
    .row-selectcountries .col-filter {
      width: 50%; } }
@media (max-width: 1200px) {
  .row-maincontent #world-map {
    min-height: 450px; }
    .row-maincontent #world-map #worldmap {
      padding-top: 30px; }

  .row-search {
    margin-left: 15px; } }
@media (max-width: 991px) {
  .row-maincontent .row-Hmpress .col-pressbox {
    border-top: 0px solid #4e5c69;
    border-bottom: 1px solid #4e5c69;
    min-height: 100px; }

  .row-maincontent .row-Hmpress .col-blogbox {
    border-left: 0px solid #fbbe4d;
    border-bottom: 1px solid #fbbe4d;
    min-height: 100px; }

  .row-maincontent #world-map {
    min-height: 400px; }
    .row-maincontent #world-map #care_region_text {
      top: 30px; }
    .row-maincontent #world-map #worldmap {
      padding-top: 55px; } }
@media (max-width: 767px) {
  .pagefooterleft ol {
    -webkit-column-count: 1;
    column-count: 1; }

  .row-maincontent #world-map {
    min-height: 150px; }
    .row-maincontent #world-map #care_region_text {
      top: 30px; }
    .row-maincontent #world-map .map {
      display: none; }
    .row-maincontent #world-map select {
      margin-bottom: 10px; }

  .headercontainer .headerleft {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 100%; }

  .input-group-addon {
    position: relative;
    z-index: 10; }

  .headercontainer {
    text-align: center; }

  .row-maincontent .headerleft .searchform {
    padding-left: 15px; }

  .row-maincontent {
    position: relative;
    top: -40px; }
    .row-maincontent .col-homeright {
      padding-left: 15px; }

  .hnotes {
    margin-top: 30px; }

  .mainbanner {
    padding-top: 20px; }

  .navbar {
    position: relative;
    top: -72px; }

  .headercontainer .headerright {
    z-index: 1; }

  /*Mobile Navigation styles*/
  .navbar-default {
    background-color: #F46A31;
    border: 0; }
    .navbar-default .navbar-toggle {
      border-color: #fff; }
      .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: #fff; }
        .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar {
          background: #E4701E !important; }
      .navbar-default .navbar-toggle .icon-bar {
        background: #fff !important; }
    .navbar-default ul.navbar-nav {
      background-color: #E4701E;
      border: solid 1px #8c8c8c; }
      .navbar-default ul.navbar-nav li {
        display: block;
        width: 100%; }
        .navbar-default ul.navbar-nav li a {
          color: #fff;
          font-family: 'OBold', Tahoma, Geneva, sans-serif;
          -webkit-font-smoothing: antialiased;
          font-size: 1.4em; }
        .navbar-default ul.navbar-nav li#topnav-2.active a, .navbar-default ul.navbar-nav li#topnav-2:hover a {
          background-color: #D45E29;
          color: #fff; }
        .navbar-default ul.navbar-nav li#topnav-3.active a, .navbar-default ul.navbar-nav li#topnav-3:hover a {
          background-color: #0086A5;
          color: #fff; }
        .navbar-default ul.navbar-nav li#topnav-4.active a, .navbar-default ul.navbar-nav li#topnav-4:hover a {
          background-color: #ECA316;
          color: #fff; }
        .navbar-default ul.navbar-nav li#topnav-5.active a, .navbar-default ul.navbar-nav li#topnav-5:hover a {
          background-color: #692E8E;
          color: #fff; }
        .navbar-default ul.navbar-nav li#topnav-6.active a, .navbar-default ul.navbar-nav li#topnav-6:hover a {
          background-color: #46692D;
          color: #fff; }
        .navbar-default ul.navbar-nav li#topnav-7.active a, .navbar-default ul.navbar-nav li#topnav-7:hover a {
          background-color: #DA4D73;
          color: #fff; }
        .navbar-default ul.navbar-nav li ul {
          display: none !important;
          width: 100%;
          background-color: #f4966b; }
          .navbar-default ul.navbar-nav li ul li a {
            font-family: Verdana, Geneva, Arial, sans-serif;
            font-size: 1em;
            padding: 5px 10px; }
            .navbar-default ul.navbar-nav li ul li a:active, .navbar-default ul.navbar-nav li ul li a:hover, .navbar-default ul.navbar-nav li ul li a:focus {
              color: #E4701E; }

  /* navbar-default ends*/ }
@media (max-width: 400px) {
  .row-search {
    margin: 0; }

  .row-maincontent #world-map .map {
    display: none; }
  .row-maincontent #world-map #worldmap {
    display: none; }
  .row-maincontent #world-map .row-selectcountries {
    top: 30px;
    position: static; }
  .row-maincontent #world-map select {
    margin-bottom: 10px; }

  .headercontainer .headerleft {
    width: 100%;
    padding-bottom: 25px; }
  .headercontainer .headerright {
    width: 100%;
    text-align: center; }
  .headercontainer .navbar {
    top: auto; }

  .row-maincontent {
    position: static;
    top: auto; }
    .row-maincontent #world-map {
      min-height: 100px; }

  .homefooter ol {
    column-count: 1;
    -webkit-column-count: 1;
    -o-column-count: 1; }
    .homefooter ol li {
      width: 100%; } }
@media (min-width: 768px) {
  /** homepage slider**/
  .carousel-indicators {
    bottom: 10px; }

  .carousel-caption {
    padding-bottom: 40px;
    bottom: 40px; }
    .carousel-caption .text a {
      color: #fff;
      font-weight: normal;
      font-size: 18px;
      font-family: 'OBold', Tahoma, Geneva, sans-serif;
      -webkit-font-smoothing: antialiased;
      text-align: center;
      background: #E4701E;
      border-radius: 3px;
      background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#e4701e',GradientType=0 );
      /* IE6-9 */
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      border-left: solid 1px #adadad; }

  /** Navigation **/
  .care-navbar {
    width: 100%;
    border: 1px solid #adadad;
    border-bottom-width: 0px;
    border-radius: 0px;
    font-size: 1.2em; }
    .care-navbar .navbar-collapse, .care-navbar .container-fluid {
      padding: 0; }
    .care-navbar ul.navbar-nav {
      width: 100%;
      background: #E4701E;
      /*mixin for left navigation on the left*/
      /*#topnav-2 ends*/
      /*#topnav-3 ends*/
      /*#topnav-4 ends*/
      /*#topnav-5 ends*/
      /*#topnav-6 ends*/
      /* #topnav-7 ends */ }
      .care-navbar ul.navbar-nav li {
        color: #fff;
        width: 17.5%; }
        .care-navbar ul.navbar-nav li#topnav-4 {
          width: 20%; }
        .care-navbar ul.navbar-nav li#topnav-2, .care-navbar ul.navbar-nav li#topnav-5 {
          width: 13.75%; }
        .care-navbar ul.navbar-nav li a {
          color: #fff;
          font-weight: normal;
          font-size: 22px;
          font-family: 'OBold', Tahoma, Geneva, sans-serif;
          -webkit-font-smoothing: antialiased;
          text-align: center;
          background: #E4701E;
          background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
          /* FF3.6-15 */
          background: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
          /* Chrome10-25,Safari5.1-6 */
          background: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 8%, #fca944 8%, #ff7c00 67%, #e4701e 100%);
          /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#e4701e',GradientType=0 );
          /* IE6-9 */
          -webkit-transition: all 0.3s ease;
          -moz-transition: all 0.3s ease;
          -o-transition: all 0.3s ease;
          border-left: solid 1px #adadad; }
          .care-navbar ul.navbar-nav li a:hover {
            color: #fff; }
            .care-navbar ul.navbar-nav li a:hover ul {
              display: table; }
              .care-navbar ul.navbar-nav li a:hover ul li {
                display: block;
                /*hide the third level of the navigation*/ }
                .care-navbar ul.navbar-nav li a:hover ul li:last-child {
                  padding-bottom: 15px; }
                .care-navbar ul.navbar-nav li a:hover ul li a {
                  font-size: 1.4em;
                  font-size: normal; }
                .care-navbar ul.navbar-nav li a:hover ul li ul {
                  display: none; }
          .care-navbar ul.navbar-nav li a ul {
            display: none; }
      .care-navbar ul.navbar-nav ul.dropdown-menu > li {
        width: 100%; }
      .care-navbar ul.navbar-nav ul.dropdown-menu > li > a {
        padding-left: 10px;
        text-align: left; }
      .care-navbar ul.navbar-nav ul.dropdown-menu ul {
        display: none; }
      .care-navbar ul.navbar-nav li#topnav-2.dropdown a.dropdown-toggle {
        border-left: solid 0px #adadad; }
      .care-navbar ul.navbar-nav li#topnav-2.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-2.active > a.dropdown-toggle {
        background: #d45e29;
        color: #fff; }
      .care-navbar ul.navbar-nav li#topnav-2 ul,
      .care-navbar ul.navbar-nav li#topnav-2.active ul {
        background: #d45e29; }
        .care-navbar ul.navbar-nav li#topnav-2 ul li a,
        .care-navbar ul.navbar-nav li#topnav-2.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #d45e29;
          border-left: 5px solid #d45e29;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-2 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-2.active ul li a:hover {
            border-left: 5px solid #AE481A; }
      .care-navbar ul.navbar-nav li#topnav-3.active, .care-navbar ul.navbar-nav li#topnav-3:hover,
      .care-navbar ul.navbar-nav li#topnav-3.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-3.active > a.dropdown-toggle {
        color: #fff;
        background: #0086a5;
        /* Old browsers */ }
      .care-navbar ul.navbar-nav li#topnav-3 ul,
      .care-navbar ul.navbar-nav li#topnav-3.active ul {
        background: #228bb5; }
        .care-navbar ul.navbar-nav li#topnav-3 ul li a,
        .care-navbar ul.navbar-nav li#topnav-3.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #228bb5;
          border-left: 5px solid #228bb5;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-3 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-3.active ul li a:hover {
            border-left: 5px solid #002D49; }
      .care-navbar ul.navbar-nav li#topnav-4.active a,
      .care-navbar ul.navbar-nav li#topnav-4.active, .care-navbar ul.navbar-nav li#topnav-4:hover a,
      .care-navbar ul.navbar-nav li#topnav-4.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-4.active > a.dropdown-toggle {
        background: #eca316;
        color: #fff; }
      .care-navbar ul.navbar-nav li#topnav-4 ul,
      .care-navbar ul.navbar-nav li#topnav-4.active ul {
        background: #eca316; }
        .care-navbar ul.navbar-nav li#topnav-4 ul li a,
        .care-navbar ul.navbar-nav li#topnav-4.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #eca316;
          border-left: 5px solid #eca316;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-4 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-4.active ul li a:hover {
            border-left: 5px solid #C68812; }
      .care-navbar ul.navbar-nav li#topnav-5.active a,
      .care-navbar ul.navbar-nav li#topnav-5.active, .care-navbar ul.navbar-nav li#topnav-5:hover a,
      .care-navbar ul.navbar-nav li#topnav-5.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-5.active > a.dropdown-toggle {
        background: #692E8E;
        color: #fff; }
      .care-navbar ul.navbar-nav li#topnav-5 ul,
      .care-navbar ul.navbar-nav li#topnav-5.active ul {
        background: #692E8E; }
        .care-navbar ul.navbar-nav li#topnav-5 ul li a,
        .care-navbar ul.navbar-nav li#topnav-5.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #692E8E;
          border-left: 5px solid #692E8E;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-5 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-5.active ul li a:hover {
            border-left: 5px solid #401F73; }
      .care-navbar ul.navbar-nav li#topnav-6.active a,
      .care-navbar ul.navbar-nav li#topnav-6.active, .care-navbar ul.navbar-nav li#topnav-6:hover a,
      .care-navbar ul.navbar-nav li#topnav-6.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-6.active > a.dropdown-toggle {
        background: #46692D;
        color: #fff; }
      .care-navbar ul.navbar-nav li#topnav-6 ul,
      .care-navbar ul.navbar-nav li#topnav-6.active ul {
        background: #46692D; }
        .care-navbar ul.navbar-nav li#topnav-6 ul li a,
        .care-navbar ul.navbar-nav li#topnav-6.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #46692D;
          border-left: 5px solid #46692D;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-6 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-6.active ul li a:hover {
            border-left: 5px solid #1E350E; }
      .care-navbar ul.navbar-nav li#topnav-7.active a,
      .care-navbar ul.navbar-nav li#topnav-7.active, .care-navbar ul.navbar-nav li#topnav-7:hover a,
      .care-navbar ul.navbar-nav li#topnav-7.dropdown:hover a.dropdown-toggle,
      .care-navbar ul.navbar-nav li#topnav-7.active > a.dropdown-toggle {
        background: #DA4D73;
        color: #fff; }
      .care-navbar ul.navbar-nav li#topnav-7 ul,
      .care-navbar ul.navbar-nav li#topnav-7.active ul {
        background: #DA4D73; }
        .care-navbar ul.navbar-nav li#topnav-7 ul li a,
        .care-navbar ul.navbar-nav li#topnav-7.active ul li a {
          font-size: 0.95em;
          font-weight: normal;
          text-transform: capitalize;
          background: #DA4D73;
          border-left: 5px solid #DA4D73;
          font-family: Verdana, Geneva, Arial, sans-serif; }
          .care-navbar ul.navbar-nav li#topnav-7 ul li a:hover,
          .care-navbar ul.navbar-nav li#topnav-7.active ul li a:hover {
            border-left: 5px solid #AC0C37; }

  /* care-navbar ends */ }

/*# sourceMappingURL=responsive.css.map */
