@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,700,800");
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,800,900"); body {font-size:14px; overflow-x:hidden;min-width:320px;color:#666;font-family:'Montserrat', sans-serif;font-weight:400;line-height:22px;padding-top: 126px;}
*:hover,*:focus {outline:none }
img {max-width:100%;}
ul {list-style:none;padding:0;margin:0;}
a,a:hover{text-decoration:none; }
h1,h2,h3,h4,h5,h6 {margin-top:0;}
.open-sans{font-family:'Open Sans', sans-serif}
.container {max-width:1210px;width:100%;}
.common {float:left;width:100%; }
.form-control:hover,.form-control:focus{outline:none }
.relative {position:relative; }
.btn {transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn-primary {color: #fff;background-color: #713089;border-color: #713089;}
.btn-primary:hover{background-color: #363636;border-color: #363636;}
.btn-success {background-color:#73c123;border-color: #73c123;color:#fff;} .top-header {background: #713089;padding: 7px 0;}
.header-left-text ul li {display: inline-block;padding: 0 12px;vertical-align:middle; }
.header-left-text ul li:first-child {padding-left:0 }
.header-left-text ul li a{color:#fff !important;display:block;font-size:13px;text-transform:uppercase;}
.header-left-text ul li a:hover{color:#73c123 !important;}
.header-right .btn {padding: 0;min-width: 225px;line-height: 25px;font-size: 13px;text-transform: uppercase;}
.menu-outer ul li a {color: #000;font-size: 16px;text-transform: uppercase;font-weight: 600;padding:32px 15px;display: block;}
.menu-outer ul li {display: inline-block;vertical-align:middle; }
.menu-outer ul li:last-child a {padding-right:0 }
.main-navigation {height: 85px;}
.top-header p {margin:0 }
header .menu-outer .menu-item-has-children {position: relative;}
header .menu-outer .mega-menu-holder.pruduct .mega-menu {left: 0;margin: 0;right:0;width:100%;}
header .menu-outer .mega-menu-holder.pruduct {position: static;}
header .sub-menu .mega-menu-holder li {display: block;text-align: left;}
header .sub-menu .mega-menu-holder li a {padding: 8px 16px;font-size: 15px;text-transform: capitalize;font-weight: normal;display: block;}
header .sub-menu .mega-menu-holder li a:hover{color:#713089 !important;}
header .menu-outer .menu-item-has-children .sub-menu li {text-align:left;display:block;}
header .menu-outer .menu-item-has-children .sub-menu li a{padding:8px 14px;font-size:14px;font-weight:400}
header .menu-outer .mega-menu-holder:hover > a {  color:#73c123;}
header .menu-outer .mega-menu-holder li a:hover {color:#73c123;}
.mega-menu-row {float: left;width: 100%;}
.mega-menu-inner ul li {width: 20%;float: left;text-align: left;display: block;padding:15px }
ul.sub-menu li .mega-menu-inner ul li a {padding: 0;font-size: 15px;text-transform: capitalize;font-weight: normal;display:block;text-align:center;  }
ul.sub-menu li .mega-menu-inner ul li a:hover{color:#713089;   }
ul.sub-menu li .mega-menu-inner ul li a span {display:block;margin-top:10px; }
ul.sub-menu li .mega-menu-inner ul li a span img {max-height: 40px;margin:auto;}
.mega-menu-inner ul li {text-align: left;display: block;padding:10px 15px;}
header .menu-outer .mega-menu-holder.pruduct .mega-menu ul li {padding: 20px 15px;border-bottom: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;min-height: 130px;width: 20%;float: left;}
.mega-menu-inner ul li:last-child{border-right:none;}
.mega-menu-inner .mega-menu-row + .mega-menu-row  ul li {border-bottom:none !important}
.menu-outer.text-right .sub-menu {padding-right: 40px;}
header .header_search {position: absolute;top: 30px;right: 15px;}
.header-search-action {color:#000;}
.header_search_form label.screen-reader-text {display:none }
.header_search_form {position: absolute;z-index: 99;right: 0;background: #fff;padding: 20px;opacity: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;visibility: hidden;}
.header_search_form.open_search {opacity:1;visibility:visible;  }
.header_search_form .searchform input {width: 200px;height: 40px;margin: 0;padding: 0 8px;border: 1px solid #ddd;}
.header_search_form .searchform input#searchsubmit {background: #713089;width:95px;margin-left:5px; color: #fff;border-color: #713089;font-weight: 500;text-transform: uppercase;}
header ul li a:hover{color:#73c123;}
.logo-container img {max-width: 120px !important;}
.html-overlay {background: rgba(0, 0, 0, 0.75);bottom: 0;display: none;left: 0;position: fixed;right: 280px;top: 0;width: 100%;z-index:9;}
.html-overlay.active {display: block;}
.toogle-menu {width: 37px;height: 37px;-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .7s ease-in-out;transition: .7s ease-in-out;cursor: pointer;display: none;position: absolute;right: 18px;top: 10px;margin-top: 0;z-index: 99;background: #73c123;border-radius: 2px;}
.toogle-menu span {display: block;position: absolute;height: 2px;width: 24px;background: #fff;border-radius: 9px;opacity: 1;left: 6px;-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .35s ease-in-out;transition: .35s ease-in-out;}
.toogle-menu span:nth-child(1) {top: 10px;}
.toogle-menu span:nth-child(2), .toogle-menu span:nth-child(3) {top: 17px;}
.toogle-menu span:nth-child(4) {top: 24px;}
.toogle-menu.open span:nth-child(1) {top: 10px;width: 0%;left: 50%;}
.toogle-menu.open span:nth-child(2) {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.toogle-menu.open span:nth-child(3) {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.toogle-menu.open span:nth-child(4) {top: 24px;width: 0%;right: 50%;}
body.overflow-hidden {overflow: hidden;} img.alignleft {
float: left;
padding: 25px;
}
img.alignright {
float: right;
padding: 25px;
}
@media(min-width:992px ){
header.site-header  {width: 100%;position: fixed;border: none;top: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background:#fff;z-index:99  }
@keyframes menu_sticky {0%   {margin-top:-120px;opacity: 0;}50%  {margin-top: -90px;opacity: 0;}100% {margin-top: 0;opacity: 1;}}
header.fixedHeader {animation-name: menu_sticky;animation-duration: 0.70s;animation-timing-function: ease-in-out;box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.25);}
header.fixedHeader .top-header{display:none }
}
img.tax-img {max-width: 72%;} .hero-slider .item{height:790px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;text-align: center;position:relative;}
.hero-slider .item:before {content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.40);}
.hero-slider .item .container {position:relative; }
.intro-text h1 {margin: 0;font-size:55px;font-weight: 400;color: #fff;text-transform: uppercase;}
.intro-text h3 {margin:20px 0 15px;font-size:50px;font-weight:600;color: #fff;text-transform: uppercase;}
.intro-text h2 {margin: 0;font-size:75px;font-weight:400;color: #fff;text-transform: uppercase;}
.hero-slider .owl-carousel .owl-nav button {top: 50%;color: #fff;width: 70px;height: 70px;background: #713089;line-height: 50px;margin: -25px 0 0;border-radius: 50%;position: absolute;text-align: center;left:5%;font-size: 0;display: flex;align-items: center;justify-content: center;}
.hero-slider .owl-carousel .owl-nav button:before {content: "\f104";font-size: 50px;font-family: FontAwesome;left: -4px;position: relative;}
.hero-slider .owl-carousel .owl-nav button.owl-next:before {content: "\f105";font-size: 50px;font-family: FontAwesome;left: 4px;position: relative;}
.hero-slider .owl-dots {display: none;}
.hero-slider .owl-carousel .owl-nav button.owl-next {left: auto;right: 5%;}
.hero-slider .owl-carousel .owl-nav button:hover{outline:none } .section-padding {padding:55px 0; }
.section-title {margin-bottom: 75px;}
.section-title h2 {font-size: 34px;text-transform: uppercase;font-weight: bold;color: #000;position: relative;margin: 0 0 20px 0;padding: 0 0 25px 0;}
.section-title h2:after{content:"";height:5px;width:100px;background:#73c123;margin:auto;text-align:center;position:absolute;bottom:3px;left:0;right:0;     }
.section-title p {max-width:720px;margin:auto;color:#666;font-weight:300;font-size:18px;line-height:26px;    }
.company-profile-img img {max-width: none;margin-left: -80px;}
.company-profile-inner .text-widget h3 {font-size: 22px;margin:0 0 10px;color: #000;text-transform: uppercase;font-weight: bold;}
.company-profile-inner .text-widget p {font-weight: 300;font-size: 14px;line-height: 24px;margin:0;}
.company-profile-inner .text-widget {margin-bottom: 15px;}
.company-profile-inner {padding-right: 90px;} .icare-medical-wrapper {background: #f6f6f6;}
.medical-group-inner {background:#fff;padding:20px;  }
.medical-group-inner {padding: 35px 20px;flex-wrap: wrap;text-align: center;}
.medical-group-inner img {margin:auto }
.medical-group-inner h5 {text-transform: uppercase;margin: 30px 0 0 0;line-height: 24px;font-size: 16px;font-weight:500 }
.product-inner .product-thumb {height: 240px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;overflow: hidden;} .product-inner {border: 1px solid #dddddd;padding: 20px 10px;}
.product-inner h4 { min-height: 50px;font-weight:700;color:#000;font-size:18px;text-transform:uppercase;margin-top:30px; }
.product-inner h4  a {color:#000;}
.home-product-slider .owl-carousel .owl-nav button {top: 50%;color: #fff;width:45px;height:45px;background: #713089;line-height:45px;margin: -25px 0 0;border-radius: 50%;position: absolute;text-align: center;left:-25px;font-size: 0;display: flex;align-items: center;justify-content: center;}
.home-product-slider .owl-carousel .owl-nav button:before {content: "";background:url(//www.icaremedicalgroup.co.nz/wp-content/themes/icarebeds/images/left-nav-arrow.png) ;background-repeat:no-repeat;background-position:center center;  width:30px;height:18px; }
.home-product-slider .owl-carousel .owl-nav button.owl-next:before {content: "";background:url(//www.icaremedicalgroup.co.nz/wp-content/themes/icarebeds/images/right-nav-arrow.png) ;background-repeat:no-repeat;background-position:center center;  width:30px;height:18px; }
.home-product-slider .owl-carousel .owl-nav button.owl-next {left: auto;right:-25px;}
.home-product-slider .owl-dots {display:none; }
.home-product-slider .owl-carousel .owl-nav button:hover{outline:none }
.home-product-wrapper .action-btn .btn {min-width: 195px;padding: 0;line-height: 50px;font-size: 16px;font-weight: bold;text-transform: uppercase;border-radius: 3px;}
.home-product-wrapper .action-btn {margin-top:45px; }
.single-image-container .bxslider  li , .single-image-container .no-slider li {text-align:center;} .icare-beds-wrapper {background:#f6f6f6; }
.icare-beds-points ul li {position: relative;font-size: 18px;color: #000;padding: 0 0 12px 30px;line-height: 24px;}
.icare-beds-points ul {margin-top:45px }
.icare-beds-points ul li .fa {position:absolute;left:0; top:5px;color:#73c123;} .get-touch-inner .icon-set {background: #713089;height: 110px;width: 110px;border-radius: 110px;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 52px;margin: auto;}
.get-touch-inner h4 {text-transform: uppercase;color: #000;font-weight: bold;margin: 45px 0 0 0;font-size: 20px;} footer.site-footer {padding-top: 60px;background: #ffffff;border-top: 1px solid #ddd;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;}
footer.site-footer::before{content: "";position: absolute;left: 0;right: 0;top:0 ;bottom: 0;background: rgba(255,255,255,0.85);}
footer.site-footer .container{position:relative;}
footer .news-thumb {width: 115px;float: left;margin: 0;position: relative;}
footer .news-data {width: auto;float: none;overflow: hidden;color:#333;}
.footer-top-title h2 {font-size: 24px;font-weight: bold;color: #333;text-transform: uppercase;margin: 0 0 20px 0;}
footer h3.footer-title {font-size: 22px;color: #333;text-transform: uppercase;font-weight: bold;margin: 20px 0;}
footer h3.footer-title span {color:#73c123;}
.footer-about-content p {color: #333;line-height: 24px;}
footer .news-data h3 {font-size:13px;color:#333;font-weight: 600;margin:0 ;line-height:24px;  }
footer .news-data h3 span {display:block; font-weight:normal;margin-bottom:3px }
.footer-lattest-inner .clearfix {margin-bottom: 28px;}
.footer-lattest-inner .clearfix .news-data h6 a{color:#333;font-weight:400;}
.footer-helpful-link ul li a {color: #333;display: inline-block;margin-bottom: 5px;}
.footer-loction-inner  h3 {font-size:16px;color:#333; margin-bottom:5px;text-transform:uppercase;  }
.footer-loction-inner p {font-size: 14px;color: #333;margin: 0;}
.footer-loction-inner {margin-bottom:20px;}
.footer-bottom.text-center {background: #713089;color:#fff;padding: 16px 0;margin-top: 50px;position:relative;}
.footer-loction-inner p {  margin-bottom: 20px;} .breadcrumbs-wrapper {margin-bottom:50px;background: url(//www.icaremedicalgroup.co.nz/wp-content/themes/icarebeds/images/breadcrumb-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;position: relative;height:180px;}
.breadcrumbs-wrapper:before {content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.75); }
.breadcrumbs-wrapper .container {position:relative; }
.breadcrumbs-wrapper h1.page-title {font-size: 32px;margin: 0;color: #000;font-weight: bold;text-transform: uppercase;}
ol.breadcrumb {padding: 0;margin:  7px 0 0;background: transparent;font-family: 'Open Sans', sans-serif}
ol.breadcrumb a {color:#000;}
.breadcrumb-item.active {color: #73c123;}
.breadcrumb-item+.breadcrumb-item {padding-left: 30px;}
.breadcrumb-item {position:relative; }
.breadcrumb-item+.breadcrumb-item:before {display: inline-block;padding-right: 0;color: #6c757d;content: "";background: #000;height: 7px;width: 7px;border-radius: 7px;position: absolute;top: 8px;left:10px;} .page-template-aboutus .section-title h2, .page-template-contactus .section-title h2 {font-size: 28px;margin-bottom:0 }
.page-template-aboutus .section-title, .page-template-contactus .section-title  {margin-bottom:30px;}
.page-template-aboutus .section-title h2:after, .page-template-contactus .section-title h2:after {height:2px;}
.aboutus-wrapper .about-content p {color: #555;font-weight: 500;font-size: 14px;margin: 0;line-height: 26px;}
.aboutus-wrapper hr {margin-top: 35px;margin-bottom: 35px;border: 0;border-top: 1px solid #e5e5e5;}
.about-point ul li {position: relative;padding: 0 0 20px 25px;color: #000;font-size: 20px;font-weight: 500;}
.about-point ul li:before {color:#73c123;left:0;top:0;position:absolute;content: "\f101";font-family:FontAwesome  }
.about-point ul  {margin-top:25px; }
.what-we-help-content .about-point {padding-left: 25px;}
.partnership-video-wrapper {background:#f5f5f5 }
.aboutus-wrapper {padding-bottom:55px }
.partnership-video-wrapper h3 {line-height: 30px;font-size: 18px;color: #000;font-weight: 500;margin-bottom:30px;} .contact-des {margin:0 0 35px;color: #888888;font-weight: 400;font-size: 18px;text-align:center; line-height: 26px;}
.contact-info {border: 1px solid #e1e1e1;padding: 15px;min-height: 165px;margin-bottom:10px }
.contact-info h3 {font-size: 18px;margin: 0 0 10px;color: #713089;font-weight: bold;text-transform: uppercase;}
.contact-info ul li {position:relative;padding:0 0 3px 25px;  font-weight:500;color:#666666;line-height:24px;  }
.contact-info ul li a {font-weight:500;color:#666666;line-height:24px;  }
.contact-info ul li .fa {position:absolute;left:0;top:4px;color:#a4c840;  font-size:16px }
.contact-form-outer {margin-top: 40px;display: inline-block;}
.contact-form-outer .form-control {padding: 0 10px;height: 48px;line-height: 48px;border-radius: 0;box-shadow: none;border-color: #ddd;font-size:16px;color:#222; font-family: 'Open Sans', sans-serif}
.contact-form-outer ::-webkit-input-placeholder { color: #bbbbbb;opacity:1; }
.contact-form-outer ::-moz-placeholder { color: #bbbbbb;opacity:1;}
.contact-form-outer :-ms-input-placeholder {color: #bbbbbb;opacity:1; }
.contact-form-outer :-moz-placeholder { color: #bbbbbb;opacity:1; }
.contact-form-outer textarea.form-control {height: 120px;padding: 8px 10px;resize: none;}
.contact-form-outer .form-group {margin-bottom:25px }
.contact-form-outer .btn {padding: 0 10px;min-width: 225px;line-height: 50px;font-size: 20px;font-weight: bold;}
.contact-button-action {margin-top:15px;margin-bottom:50px  }
.row.contact-info-outer [class*="col-"] {padding: 0 5px;}
.row.contact-info-outer  {margin: 0 -5px;} .products-listing-outer .row {margin:0 -8px;}
.products-listing-outer .row  [class*="col-"] {padding: 0 8px;}
.products-inner .product-thumb img {width: 100%;}
.products-inner  .product-box {display:block;position: relative; overflow:hidden; }
.products-inner  .product-box:hover .product-description {top:0;opacity:1;visibility:visible;  bottom: 0;}
.products-inner  .product-box  .product-thumb img {-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.products-inner  .product-box:hover  .product-thumb img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.product-description {position: absolute;top:-100%;padding: 20px;text-align: center;left: 0;right: 0;display: flex;align-items: center;justify-content: center;z-index: 9;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;}
.other-products-wrapper .other-product-box:hover{border-color:#713089;color:#713089}
.products-inner .product-description p{color:#000;font-size:16px;font-weight:500; position: relative;z-index:10 ;font-style:italic; }
.products-inner .product-description:after {content: "";background:rgba(255,255,255,.75);position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.products-inner .product-thumb {position: relative;}
.products-inner  h2.title {background: #713089;position: absolute;bottom: 0;z-index: 9;left: 0;right: 0;margin: 0;text-align: center;text-transform: uppercase;color: #fff;font-family:'Open Sans', sans-serif;font-size:18px;padding:8px; font-weight:bold }
.other-products-wrapper {padding: 50px  0 30px 0;background: #f5f5f5;margin-top: 50px;}
.other-products-wrapper .other-product-box{text-align:center;line-height:26px;height:120px;display: flex;align-items: center;justify-content: center;background: #fff;border:1px solid #ddd;margin-bottom: 20px;color:#000;text-transform:uppercase;font-size:22px; font-weight:bold; }
.other-products-wrapper .row {margin:0 -10px;}
.other-products-wrapper .row [class*="col-"] {padding: 0 10px;}
.products-inner {  margin-bottom: 15px;}
.bx-controls-direction { display: none !important;} .products-listing-wrapper {padding-bottom: 70px;}
.products-listing-wrapper .listing-panel .product-item a{color:#9f9d9d;}
aside ul.inner {display: none;overflow:hidden; padding: 20px 25px;}
ul.accordion a.toggle,ul.accordion a.title {font-size: 16px;color: #000;font-weight: 600;background: #ebebeb;display: block;padding: 15px 20px;position: relative;}
span.toggle {cursor:pointer;position: absolute;top: 0;right: 0;z-index: 9;height: 52px;width: 50px;display: flex;align-items: center;justify-content: center;font-size: 20px;}
ul.accordion a.title {padding-right:40px }
ul.accordion li.active a.title {background: #71308a;color: #fff;}
ul.accordion li.active ul.inner {border: 1px solid #71308a;border-top: none;}
ul.accordion li {margin-bottom:8px; }
ul.accordion li ul.inner li {position: relative;padding: 0 0 7px 15px;margin: 0;}
ul.accordion li ul.inner li a {color:#9f9d9d;display:inline-block;}
ul.accordion li ul.inner li a:hover {color:#71308a}
ul.accordion li ul.inner li:before {content: "\f101";font-family:FontAwesome;position: absolute;left:0;top:0;color:#a4c840;}
ul.accordion a.toggle .fa {position: absolute;right: 15px;top: 17px;font-size: 18px;color: #a4c840;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
ul.accordion li.active .toggle .fa {color: #fff;transform: rotate(180deg);}
.product-item .product-box {border: 1px solid #ededed;text-align: center;display: block;padding: 20px;margin-bottom:18px;}
.products-listing-wrapper .row {margin:0 -10px;}
.products-listing-wrapper  .row [class*="col-"] {padding: 0 10px;}
.products-listing-wrapper .listing-panel .row {margin:0 -9px;}
.products-listing-wrapper .listing-panel .row [class*="col-"] {padding: 0 9px;}
.listing-panel .product-thumb {height: 230px;display: flex;align-items: center;justify-content: center;text-align: center;overflow: hidden;margin-bottom:25px }
.product-item .product-box h2 {font-size: 18px;font-weight: bold;color: #000;margin-bottom:10px; }
.product-item .product-box p {line-height: 22px;color: #666;font-size: 14px;margin: 0;}
.product-item .product-box:hover {border: 1px solid #e4e4e2;box-shadow: 0px 1px 18px rgba(0,0,0,.1);}
.product-item .product-box:hover h2 {color:#71308a}
.footer-bottom p {margin:0;}
ul.accordion li {position:relative; } .latest-news-wrap .product-content{border:1px solid #dddddd;padding:18px;margin-bottom:20px;width:100%;}
.latest-news-wrap .product-content .latest-news-date{position:relative;padding-left: 80px;} 
.latest-news-wrap .product-content .latest-news-date .product-date h4{font-size:16px;padding-top:2px;margin-bottom:0px;color:#fff;font-weight:600;}
.latest-news-wrap .product-content .latest-news-date .product-date p{font-size:12px;margin-bottom:0px;color:#fff;}
.latest-news-wrap .product-content .latest-news-date .product-date {background: #73c123;position: absolute;padding: 5px;border-radius: 5px;left: 0;}
.latest-news-wrap  .product-head p i {margin-right: 5px;}
.latest-news-wrap .product-content .latest-news-date .product-head h3 a{color:#000;}
.latest-news-wrap .product-content .latest-news-date .product-head h3{font-family:'Open Sans', sans-serif;font-size:18px; line-height:24px;margin-bottom:0px;font-weight:700;}
.latest-news-wrap .product-content .latest-news-date .product-head p{font-size:14px; line-height:24px;color:#999999;margin-bottom:0 }
.latest-news-wrap .product-content .product-head-content p{font-size:14px;line-height:24px;color:#929292;}
.latest-news-wrap .product-content .product-head-content{margin-top:20px;}
.latest-news-wrap .recent-news .common{margin-top:10px;}
.latest-news-wrap .product-content .latest-news-date .product-head h3 a:hover {color:#713089;}
.product-page-pagination nav ul{margin-top:60px;margin-bottom:60px;}
.product-page-pagination nav ul li{border-radius:0px;margin-left:16px;}
.product-page-pagination nav ul li a{border-radius:0px;font-size:14px;color:#000000;font-weight:600;}
.product-page-pagination nav ul li a:hover{background:#73c123;color:#fff;}
.search-news .form-group .form-control {position:relative;padding:10px;border-radius:0px;}
.search-news .form-group i{position:absolute;top: 15px;right: 25px;color:#73c123;}
.category-block .category-head h4{font-size:18px;font-weight:700;font-family:'Open Sans', sans-serif;position:relative;color:#000;}
.category-block{border:1px solid #dddddd;padding:10px;}
.category-block .category-head h4:after{content:"";width:30px;height:2px;background:#77c32a;position:absolute;top:27px;left:0px;}
.category-block .category-list ul{padding-top:10px;}
.category-block .category-list ul li a{color:#a5a5a5;font-size:14px;padding-bottom:0;text-decoration:none;}
.category-block .category-list ul li a:hover{color:#713089;}
.category-inner{margin:10px 0 0 10px;}
.count{position:absolute;right:25px;}
.recent-img-content h5 a{font-size:14px;font-family:'Open Sans', sans-serif;font-weight:600;color:#000;}
.recent-img-content p{font-size:12px;font-family:'Open Sans', sans-serif;color:#999999;}
.recent-news .recent-content .col-sm-7{padding:0px;}
.recent-news .recent-head h4{font-size:18px;font-weight:700;font-family:'Open Sans', sans-serif;position:relative;color:#000;}
.recent-news{border:1px solid #dddddd;padding:10px;margin-top:20px;}
.recent-news .recent-head h4:after{content:"";width:30px;height:2px;background:#77c32a;position:absolute;top:27px;left:0px;}
.recent-content .recent-img-content {float: right;width: calc(100% - 100px);}
.recent-content .recent-img {float: left;width: 85px;}
.pop-tags .pop-head h4{font-size:18px;font-weight:700;font-family:'Open Sans', sans-serif;position:relative;color:#000;}
.pop-tags .pop-head h4:after{content:"";width:30px;height:2px;background:#77c32a;position:absolute;top:27px;left:0px;}
.pop-tags{border:1px solid #dddddd;padding:10px;margin-top:20px;}
.pop-tags .pop-content a{font-family:'Open Sans', sans-serif;color:#000000;font-size:14px;font-weight:600;background:#dcdae2;padding:5px;display:inline-block;margin:10px 0 0 5px;text-decoration:none;}
.pop-tags .pop-content a:hover{background:#713089;color:#fff;}
.pop-tags-content{margin:10px 0 0 10px;} .product-image {height: 350px;background-repeat: no-repeat !important;background-size: cover !important;background-position: top center !important;}
.product-image.product-image-3, .product-image.product-image-2 {height: 166px;}
.products-inner .product-thumb {position: relative;border: 1px solid #ddd;}
.single-product-wrapper {padding-bottom:50px; }
.single-image-container .bx-wrapper {border: 1px solid #ddd;padding:15px;margin-bottom:30px; }
.single-image-container .bx-pager {text-align:center; }
.single-image-container .bx-pager a {width: 85px;height: 85px;line-height:85px; display: inline-block;margin-right:15px;border:1px solid #ddd; }
.single-image-container .bx-pager a.active{border-color:#713089; }
.single-product-right-info h2 {font-size: 30px;color: #000;font-weight: bold;margin: 0 0 15px 0;}
.product-info p {margin: 0 0 15px 0;font-size: 16px;color: #979494;line-height: 26px;}
.product-point ul li {color: #000;font-weight: 600;padding-bottom:5px; }
.product-point ul li span img {max-width: 18px;}
.product-point ul li span {margin-right:10px }
.product-point ul {margin-bottom:10px; }
.product-color-option li span img {max-width: 46px;}
.product-color-option li span,.product-key-function ul li span {display:block }
.product-color-option li ,.product-key-function ul li{text-align: center;display: inline-block;padding: 5px 18px 5px 0;color:#000;}
.product-key-function ul li {padding-right:30px; }
.product-color-option label ,.product-key-function label{font-size: 18px;color: #000000;font-weight: bold;text-transform: uppercase;display: block;}
.product-color-option {margin: 25px 0 15px 0;}
.product-key-function ul li span img {max-width: 100px;}
.product-key-function { margin-top: 20px;}
.product-extra-info-outer {padding:60px 0;}
.product-extra-info-outer .nav-tabs li a {padding: 20px;font-size: 16px;color: #000 !important;font-weight: 600;text-transform: uppercase;border: none;border-radius: 0;border-right:2px solid #fff;}
.product-extra-info-outer  .nav-tabs {border-bottom: none;background: #ededed;}
.product-extra-info-outer .nav-tabs .nav-item.show .nav-link, .product-extra-info-outer .nav-tabs .nav-link.active {color:#fff !important;background:#71308a;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #fff;color:#fff !important;background:#71308a;}
.tab-content>.tab-pane {border: 1px solid #ddd;border-top:none;padding:50px 20px; }
.tab-content .beds-code-thumb {float: left;width: 90px;}
.tab-content .beds-info {float: right;padding-left: 10px;width: -moz-calc(100% - 90px);width: -webkit-calc(100% - 90px);width: -o-calc(100% - 90px);width: calc(100% - 90px);}
.tab-content .beds-info h3 {font-size: 14px;font-weight: bold;color: #000;text-transform: uppercase;margin: 0 0 3px 0;}
.tab-content .beds-info p {margin: 0;line-height: 20px;color: #979494;font-size: 13px;}
.tab-content .beds-code-inner {margin-bottom: 20px;}
.similar-recommedation-wrapper .owl-nav {display:none }
.similar-recommedation-wrapper .owl-theme .owl-dots {text-align: center;}
.similar-recommedation-wrapper .owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}
.similar-recommedation-wrapper .owl-theme .owl-dots .owl-dot span {width: 13px;height: 13px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.similar-recommedation-wrapper .owl-dots .owl-dot:hover span, 
.similar-recommedation-wrapper .owl-theme .owl-dots .owl-dot.active span, 
.similar-recommedation-wrapper .owl-theme .owl-dots .owl-dot:hover span {background:#73c123!important;outline: none !important;}
.similar-recommedation-wrapper .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(.85,.85);transition: all .3s ease-in-out 0s;overflow: hidden;padding:15px;}
.similar-recommedation-wrapper .owl-item.active.center {opacity: 1;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1,1);transform: scale(1);}
.similar-recommedation-wrapper .owl-item.active.center .product-inner {box-shadow: 0 0 30px 0 rgba(0,0,0,.1);}
.similar-recommedation-wrapper .product-inner h4 {text-transform: capitalize;}
.single-image-container ul.no-slider {border: solid 1px grey;padding: 14px;} .search-resulted-page-wrapper .page-header h1 {color: #000;font-size: 24px;font-weight: 500;margin: 0 0 14px 0;}
.search-resulted-page-wrapper .page-header h1 span {font-weight:bold;}
.search-resulted-page-wrapper .searchform {margin-bottom: 30px;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.search-resulted-page-wrapper  {padding-bottom: 60px;}
.search-resulted-page-wrapper .searchform input {height: 40px;width: 280px;padding: 0 10px;border: 1px solid #ddd;}
.search-resulted-page-wrapper .searchform input#searchsubmit {width: auto;padding: 0 40px;background: #713089;border-color: #713089;color: #fff;font-weight: 600;text-transform: uppercase;margin-left: 10px;font-size: 16px;cursor:pointer; }
.search-resulted-page-wrapper .searchform input#searchsubmit:hover{background:#73c123;border-color:#73c123} .single-news-wrap{padding-bottom:75px;}
.single-news-wrap .news-content .news-tags .p a{color:#9d9f9f;}
.single-news-wrap .sidebar .recent-news .common {margin-top:10px;}
.news-content .news-cap p{font-size:14px;color:#a5a5a5;margin-top:29px;}
.news-content .news-cap p i{font-size:8px;}
.news-content .news-head h3{font-size:24px;color:#000000;font-weight:700;}
.news-content p{color:#9c9c9c;font-size:14px;margin-top:20px;}
.news-head h3{margin-top:18px;}
.news-text1 p{margin-top:19px;}
.news-content .imp-lower{margin-top:33px; margin-bottom:44px;}
.news-content .news-imp p{font-style:italic;font-size:16px;color:#000000;background-color:#dfdce9;padding: 27px 25px 29px 24px;font-family:'Open Sans', sans-serif;}
.news-imp{margin-top:40px;}
.news-content .news-tags .p .tag{font-size:16px;font-weight:700;color:#000000;margin-left:15px;}
.news-content .news-tags{border:1px solid #dddddd;margin-top:30px;}
.cmnts h5{font-size:16px;font-weight:600;margin-bottom:0px;}
.cmnts p{margin-top: 0px;margin-bottom: 0px;}
.news-content .cmnt{margin-top:15px;}
.user-cmnt1{margin-top:54px;}
.cmnts1 .cmnt{color:#9c9c9c;font-size:14px;margin-top:3px;}
.user-cmnt{margin-top:50px;box-shadow: 0px 0px 17px 10px #e7e7e7;padding: 20px 19px 30px;}
.cmnts{padding-left:115px;}
.cmnts1{padding-left:155px;}
.cmnts1 p{margin-top:0px; margin-bottom:0px;font-size:12px;color:#666666;}
.news-cmnt-outer{padding-left:100px;}
.news-user-cmnt img{float:left;}
.user-view{padding-left:10px;}
.comments-section{margin-top:48px;}
.reply{font-size:14px; font-weight:600;color:#713089;}
.leave-reply form .form-control{font-size:14px;border-radius:0px;padding:12px;margin-bottom:33px;}
.reply-head h3{margin-bottom:27px;}
.form-control::-webkit-input-placeholder {color: #b0b0b0;font-size: 14px;font-family:'Open Sans', sans-serif;}
.leave-reply{margin-top:60px;}
.reply-btn button{background:#73c123; border:none;padding:10px;text-align:center;color:#fff;font-size:20px; font-weight:650;float:right;width:250px;}
.menu-web-link-container a {color: #fff;}
.mobile_search, .mobile-menu-trigger {display:none; }
span.mobile-menu-trigger {display: none;top: 10px;z-index: 5;color: #fff;background: #363636;right: 15px;width: 18px;height: 18px;font-size: 10px;line-height: 18px;position: absolute;border-radius: 1px;text-align: center;cursor: pointer;} .page-not-found h1.page-title span {display: block;margin-top: -20px;}
.page-not-found h1.page-title {font-size: 120px;color: #73c123;font-weight: 600;margin-top: -15px;}
.page-not-found h3 {color: #000;font-weight:600;text-transform: uppercase;margin: 0 0 20px 0;}
.page-not-found .btn {border-radius: 2px;margin-top: 20px;padding: 12px 30px;}
.wistia_responsive_padding
{
z-index:0 !important;
} .accordion {
background-color: #eee;
color: #444;
cursor: pointer;
padding: 18px;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 15px;
transition: 0.4s;
}
.accordion:after {
content: '\002B';
color: #777;
font-weight: bold;
float: right;
margin-left: 5px;
}
.active:after {
content: "\2212";
}
.panel {
padding: 0 18px;
background-color: white;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
.products-listing-wrapper .accordion .active:after{display:none;} @media(min-width:992px ){
header .menu-outer .mega-menu-holder {position: relative;}
header .menu-outer .mega-menu-holder.pruduct .mega-menu {padding:0 }
header .menu-outer .mega-menu-holder.pruduct .mega-menu:after {left: 0;right: 300px;}
header .menu-outer .mega-menu {top: 200%;left: 0;opacity: 0;z-index: 3;width:190px;visibility: hidden;box-shadow:0 3px 10px 1px rgba(0,0,0,0.20); position: absolute;background: #fff;border-top: 2px solid #73c123;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;padding:8px 0; }
header .menu-outer .mega-menu-holder > a:after {content: "\f107";display: inline-block;margin-left: 6px;font-family: FontAwesome;}
header .menu-outer .mega-menu:after {content: "";width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #73c123;position: absolute;z-index: 9;left:50px;margin: auto;top: -12px;}
header .menu-outer ul li.mega-menu-holder:hover .mega-menu  {top: 100%;opacity: 1;visibility: visible;}
}
@media(max-width:1199px) {
.company-profile-img img {max-width: 100%;margin-left: 0;}
.hero-slider .item { height: 560px}
.intro-text h1 {font-size:55px;}
.intro-text h3 {font-size: 35px;}
.intro-text h2 {font-size: 60px;}
.home-product-slider .owl-carousel .owl-nav button.owl-next {right: 10px;}
.home-product-slider .owl-carousel .owl-nav button{left:10px;}
.menu-outer ul li a { font-size: 14px;padding: 32px 15px;}
}
@media(max-width:991px) {
body{padding-top:0 }
.icare-beds-video-thumb iframe {width: 100% !important;}
header span.mobile-menu-trigger{display:block }
.company-profile-inner {padding-right: 0;}
.main-navigation {height: 75px;}
.hero-slider .item {height: 325px !important;}
.site-footer  [class*="col-"] { -ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%;}
.site-footer  [class*="col-"].footer-about-content {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.footer-top-title h2 {font-size: 20px;margin: 0 0 10px 0;}
footer h3.footer-title {font-size: 18px;margin: 15px 0;}
.menu-outer.text-right .header_search,.menu-outer.text-right .header_search_form {display: none;}
.menu-outer ul li {display: block;text-align: left;position:relative !important; }
.company-profile-wrapper .row, .icare-beds-wrapper .row {-ms-flex-direction: column-reverse!important;flex-direction: column-reverse!important;}
.company-profile-wrapper .row [class*="col-"] , .icare-beds-wrapper .row [class*="col-"] {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}
.company-profile-img {margin-bottom:40px; }
.icare-beds-wrapper .row [class*="col-"] {text-align:left }
.menu-outer ul li a {font-size: 14px;padding: 10px 15px;border-bottom: 1px solid #ddd;}
header .menu-outer .mega-menu-holder > a:after{display:none }
header .main-navigation-outer {padding: 0;position: fixed;width: 290px;background: #fff;height: 100%;right: -100%;top: 116px;text-align: left;overflow: auto;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;z-index: 99;height: 100%;overflow: auto;padding-bottom:300px;border-top: 2px solid #73c123;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;}
header .menu-outer .mega-menu-holder.pruduct .mega-menu ul li {padding: 0;border-bottom: none;border-right: none;min-height: auto;width: 100%;float: left;}
header .menu-outer .mega-menu-holder .mega-menu,.menu-outer.text-right .header_search_form {display: none;}
.menu-outer.text-right .sub-menu {padding-right: 0;}
.logo-container {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;position: relative;}
ul.sub-menu li .mega-menu-inner ul li a span {display: none;}
ul.sub-menu li .mega-menu-inner ul li a {padding: 5px 25px;font-size:14px;text-align: left;}
header .mobile_search {display: block;position: absolute;right: 68px;z-index: 99;top: 10px;}
header .signle-dropdown ul li a {padding-left: 30px !important;}
.mega-menu-inner .mega-menu-row + .mega-menu-row {margin-bottom: 14px;}
header .header_search {position: static;background: #73c123;height: 37px;color: #fff;width: 37px;text-align: center;line-height: 37px;border-radius: 2px;}
header .header_search a {color:#fff;}
.toogle-menu {display: block;}
header .main-navigation-outer.in {right: 0;}
header.site-header {position: relative;z-index: 999;background: #fff;}
.header_search_form {padding: 10px;width: 320px;border-top: 2px solid #73c123;top:55px;}
.header_search_form .searchform input#searchsubmit {width: 90px;}
.icare-medical-wrapper .medical-group-inner{height:100%;padding:30px 18px;}
.get-touch-inner .widget_text .textwidget .icon-set{height:80px;width:80px;border-radius:80px;font-size:35px;}
.get-touch-inner .widget_text .textwidget .icon-set p{margin-bottom:0;}
.get-touch-inner h4{font-size:18px;margin: 36px 0 0 0;}
.icare-beds-wrapper .icare-beds-points ul{margin-top:16px;}
.icare-beds-wrapper .icare-beds-points ul li{font-size:16px;padding:0 0 12px 33px;}
.icare-beds-points ul li .fa{font-size:18px;}
.home-product-wrapper .section-title{margin-bottom:50px;}
.home-product-wrapper .section-title h2{font-size:28px;}
.company-profile-wrapper .section-title{margin-bottom:65px;}
.company-profile-wrapper .section-title h2{font-size:28px;}
.company-profile-wrapper .section-title p{font-size:17px;}
.icare-medical-wrapper .section-title{margin-bottom:55px;}
.icare-medical-wrapper .section-title h2{font-size:28px;}
.company-profile-inner .text-widget p{font-size:15px;}
.company-profile-inner .text-widget h3{font-size:21px;}
.footer-lattest-inner .news-data h6 a{color:#fff;font-weight: 400;font-size: 15px;}
.medical-group-inner h5{font-size:15px;margin: 25px 0 0 0;}
.section-padding{padding:50px 0;}
span.mobile-menu-trigger.open .fa-plus:before{content: "\f068";} .latest-news-wrap .product-content .latest-news-date .product-head h3 a{color:#000;}
.breadcrumbs-wrapper{height:110px;}
.breadcrumbs-wrapper h1{font-size:27px;}
.latest-news-wrap .product-content{margin-top:0px;margin-bottom:40px;}
.product-page-pagination nav ul{margin-bottom:30px;}
.recent-news .recent-content .recent-img-content h5 a{color:#000;font-size:12px;}
.latest-news-wrap .common{margin-top:15px;}
.aboutus-wrapper .what-we-help-content .about-point ul{margin-top:0px;}
.aboutus-wrapper .what-we-help-content .about-point ul li{padding: 0px 0 18px 25px;}
.single-product-wrapper .single-image-container .bx-controls-direction a{color:#9f9d9d;}
.other-products-wrapper .other-product-box {font-size: 18px;text-align: center;line-height: 24px;}
.products-listing-wrapper .listing-panel .row [class*="col-"] {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.products-listing-wrapper .row [class*="col-"].left-side-bar {-ms-flex: 0 0 30%;flex: 0 0 30%;max-width:30%;}
.products-listing-wrapper .row [class*="col-"].right-content {-ms-flex: 0 0 70%;flex: 0 0 70%;max-width:70%;}
.similar-recommedation-wrapper .section-title h2 {font-size: 22px;}
.similar-recommedation-wrapper .section-title {margin-bottom: 45px;}
.full-width {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
section.latest-news-wrap {margin-bottom:50px }
.col-sm-3.col-xs-12.sidebar.full-width {margin-top: 30px;}
.contact-info-outer [class*="col-"] {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%; }
.product-extra-info-outer .nav-tabs li a {padding: 14px 10px;font-size: 14px;}
.single-image-container .bx-wrapper { height: 100%;}
.hero-slider .owl-carousel .owl-nav button:before, .hero-slider .owl-carousel .owl-nav button.owl-next:before{font-size:30px;}
.hero-slider .owl-carousel .owl-nav button{height:50px;width:50px;}
}
@media(max-width:800px) {
.intro-text h2 {font-size: 45px;}
.intro-text h3 {font-size: 32px;margin: 10px 0;}
.intro-text h1 {font-size: 40px;}
.hero-slider .item {height: 360px; }
.products-wrapper [class*="col-"] {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom:25px }
.products-wrapper [class*="col-"] ,.products-wrapper .second-level-outer  [class*="col-"]  {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.single-product-wrapper [class*="col-"],.single-product-wrapper .tab-content [class*="col-"].col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
.single-product-wrapper  .tab-content [class*="col-"]   {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
.nav-tabs .nav-item {  width: 100%;}
.product-extra-info-outer .nav-tabs li a {border-right:none;}
.single-product-right-info { margin-top: 30px;}
.single-product-right-info h2 { font-size: 24px;}
.single-image-container .bx-pager a {width: 60px;height: 60px;line-height: 60px;}
.single-product-wrapper .bxslider .back{height:300px !important;}
}
@media(max-width:575px) {
img.alignleft,img.alignright {
float: none;
padding: 25px;
}
}
@media(max-width:767px) {
.site-footer [class*="col-"] {-ms-flex: 0 0 33.3333%;flex: 0 0 50%;max-width: 50%;}
.top-header .header-left-text {display:none }
.top-header [class*="col-"], .home-info-outer [class*="col-"],.site-footer [class*="col-"].footer-location-outer ,.icare-medical-wrapper [class*="col-"]{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.footer-loction-inner:after, .footer-loction-inner:before {content: "";display: table;}
.footer-loction-inner:after{clear:both; }
.footer-loction-inner {margin:0 -10px;}
.footer-location {float: left;width: 33.3333%;padding: 0 10px;}
.home-info-outer [class*="col-"] {text-align:center; margin-bottom:15px; }
.company-profile-wrapper .section-title {margin-bottom: 45px;}
.icare-medical-wrapper [class*="col-"] {margin-bottom: 20px;}
.icare-medical-wrapper .medical-group-inner {padding: 30px;text-align: center;justify-content: center;align-items: center;}
.get-touch-inner {margin-bottom: 20px;}
.other-products-wrapper [class*="col-"]  {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.products-wrapper [class*="col-"] ,.products-wrapper .second-level-outer  [class*="col-"]  {margin:0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.hero-slider .owl-carousel .owl-nav button {display:none; }
.products-listing-wrapper .row [class*="col-"].left-side-bar {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
.products-listing-wrapper .row [class*="col-"].right-content {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
}
@media(max-width:639px) {
.site-footer [class*="col-"] {-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width:100% !important;}
.footer-location {width: 100%;}
.other-products-wrapper .other-product-box { font-size: 14px; padding: 0 10px;height:100px;}
.breadcrumbs-wrapper h1.page-title {font-size: 20px;text-align: center;float: none !important;}
.product-img { margin-bottom: 20px;}
.breadcrumbs-wrapper .pull-right {float: none;text-align: center;}
ol.breadcrumb {justify-content: center;text-align: center;}
.header_search_form {width: 300px;right: -60px;}
.header_search_form .searchform input#searchsubmit {width: 75px;}
.header_search_form .searchform input {width: 195px;}
.page-template-aboutus .section-title h2, .page-template-contactus .section-title h2 { font-size: 24px;}
.contact-form-outer [class*="col-"] {-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width:100% !important;}
.contact-info-outer [class*="col-"] {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;margin-bottom:15px  }
.contact-info { margin-bottom: 0;min-height: 100%}
.single-product-wrapper  .tab-content [class*="col-"]   {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
}
@media(max-width:480px) {
.intro-text h1 {font-size: 20px;}
.intro-text h3 {font-size: 24px;}
.intro-text h2 {font-size: 30px;}
.hero-slider .item { height: 260px;}
.other-products-wrapper [class*="col-"] {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom:10px;}
.other-products-wrapper .other-product-box {padding:10px;height:100%;}
.products-listing-wrapper .listing-panel .row [class*="col-"] {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
.tab-content .beds-info {  padding-left:0 }
}  .page-template-resources .block-sections2 {
padding: 14px;
text-align: center;
}
.page-template-resources .section-content {
height: 220px;
}
section.resources-wrapper {
margin-bottom: 10%;
}
.resources-wrapper .block-sections3, .resources-wrapper .block-sections4,.resources-wrapper .block-sections5, .resources-wrapper .block-sections6{
margin-bottom: 0px;
margin-top: 37px;
} header .menu-outer .mega-menu-holder.knowledge {
position: static;
}
header .menu-outer .knowledge .mega-menu {
top: 200%;
left: 47%;
right: 0%;
margin: 0;
opacity: 0;
z-index: 3;
width: 55%;
}
header .menu-outer .knowledge .mega-row {
float: left;
width: 100%;
}
header .sub-menu .mega-menu-holder.knowledge li {
display: block;
text-align: left;
padding: 20px 15px;
border-bottom: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
min-height: 130px;
width: 33.3%;
float: left;
}
header .sub-menu .mega-menu-holder.knowledge li a {
padding: 0;
font-size: 15px;
text-transform: capitalize;
font-weight: normal;
display: block;
text-align: center;
}
header .sub-menu .mega-menu-holder.knowledge li a span {
display: block;
margin-top: 10px;
}
header .sub-menu .mega-menu-holder.knowledge li:last-child{
border-right: none;
}
header .sub-menu .mega-menu-holder.knowledge .mega-row:last-child li{
border-bottom: none;
}
header .menu-outer .mega-menu:after {
content: "";
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #73c123;
position: absolute;
z-index: 9;
left: 74%;
}
header .menu-outer .mega-menu:after {
left: 48%;
}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}