@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800');body{background:#FFF;font-family:'Open Sans', sans-serif;font-weight:400;position:relative;overflow-x:hidden;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;}
body h1, body h2, body h3, body h4, body h5, body h6{margin:0px 0px 0px 0px;}
h3,
h4{font-weight:400;line-height:1.4;font-family:'Open Sans', sans-serif;}
h1,
h2{line-height:1.5;font-weight:400;font-family:'Open Sans', sans-serif;}
h5,
h6{line-height:1.4;font-family:'Open Sans', sans-serif;}
p{font-family:'Open Sans', sans-serif;line-height:30px;font-size:14px;color:#000000;}
a{outline:none;color:#0070bb;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease- 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
a:hover,
a:focus{text-decoration:none;}
::selection{background:#231f20;color:#ffffff;}
::-webkit-selection{background:#231f20;color:#ffffff;}
::-moz-selection{background:#231f20;color:#ffffff;}
ol,
ul{text-decoration:none;list-style:none;padding:0px;}
section{padding:30px 0px;}
.content-wrap, .profile-row ,section, footer,.copyright-bg{float:left;width:100%;}
.margin-0{margin:0 !important;}
.p-d-40{padding:40px;}
.m-t-10{margin-top:10px;}
.m-t-20{margin-top:20px;}
.m-t-30{margin-top:30px;}
.m-t-40{margin-top:40px;}
.font-fix-h1{text-transform:none;color:#0070bb;margin-bottom:25px;display:block;letter-spacing:0px;font-weight:700;font-size:30px;}
.round-box {padding:10px;text-align:center;color:#0070bb;background-color:#f8f8f8;border:2px solid #0070bb; border-radius:10px;}
.header{background:#fff;}
.header .navbar-brand {padding: 0;}
.logo-section{padding:10px 0;}
.logo{text-align:center;}
.header-nav{background:#fff;/*border-bottom:solid 3px #63b2d3;*/}
.header-nav .navbar-default{
	background: #fff;
    border: none;
    border-radius: 0px;
    padding: 15px 0px 0px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
}
.header-nav .navbar-default .navbar-nav>li>a{color:#3a3a3a;text-transform:uppercase;font-weight:normal;font-size:15px; padding-top:35px;}
.blog_menu, .blog_menu ul{padding:0;}
.blog_menu li a{padding:12px 20px;}
.blog_menu li a:hover, .blog_menu li a:focus, nav .open > a .nav .open > a:hover,
.nav .open > a:focus, .nav .open > a, .nav .open > a:hover{text-decoration:none;color:#ffffff;background-color:#63b2d3;}
.navbar-nav > li > .dropdown-menu{border-top:2px solid #63b2d3;}
.rev_slider_wrapper{background-size:contain;display:inline-block;color:#ffffff;font-size:18px;font-weight:600;line-height:22px;font-family:'Open Sans', sans-serif;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;}
.rev_slider_wrapper .slide-content-box h1{color:#fff;font-size:50px;line-height:60px;margin:14px 0 9px;font-weight:800;/*background-color:rgba(0,0,0,.4);padding:15px;*/text-shadow:1px 0px 5px rgba(0,0,0,.6);}
.rev_slider_wrapper .slide-content-box h2{color:#222222;font-size:42px;line-height:46px;margin:0px 0 9px;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.6);}
.rev_slider_wrapper .slide-content-box h3{color:#222222;font-size:26px;line-height:32px;margin:0px 0 9px;font-weight:700; text-shadow:0 1px 2px rgba(255,255,255,.6); }
.rev_slider_wrapper .slide-content-box-white h1{color:#fff;font-size:55px;line-height:62px;margin:14px 0 9px;font-weight:800;text-shadow:1px 0px 5px rgba(0,0,0,.6);}
.rev_slider_wrapper .slide-content-box-white h2{color:#fff;font-size:40px;line-height:62px;margin:0px 0 9px;font-weight:700;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.rev_slider_wrapper .slide-content-box-white h3{color:#fff;font-size:30px;line-height:62px;margin:0px 0 9px;font-weight:700;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.slide-text-spacing{letter-spacing:6px;}
.rev_slider_wrapper .slide-content-box p{color:#ffffff;font-size:18px;line-height:30px;font-family:'Open Sans', sans-serif;font-weight:700;margin:0 0 30px;}
.rev_slider_wrapper .slide-content-box .button a{padding:0px 22px;margin-right:15px;transition:all 500ms ease !important;-moz-transition:all 500ms ease !important;-webkit-transition:all 500ms ease !important;-ms-transition:all 500ms ease !important;-o-transition:all 500ms ease !important;}
.rev_slider_wrapper .slide-content-box .button a.thm-btn.our-solution{background:#fff;padding:0px 35px;color:#222;border-color:#fff;}
.rev_slider_wrapper .slide-content-box .button a.thm-btn.our-solution:hover{background:#48c7ec;color:#fff;border-color:#48c7ec;}
.rev_slider_wrapper .slide-content-box.last-slide p{margin:0;}
.rev_slider_wrapper .slide-content-box.last-slide a{margin:0 8px;}
.rev_slider_wrapper .slotholder{position:relative;}
.slotholder:after{width:100%;height:100%;content:"";position:absolute;left:0;top:0;bottom:0;pointer-events:none;}
.slotholder {
    transform: translate3d(0px, -0px, 0px) !important;
}
.tp-bannertimer{display:none;}
.rev_slider_wrapper .tparrows{background:transparent;border:2px solid #fff;}
.rev_slider_wrapper{position:relative;z-index:0;padding:0;}
.rev_slider{position:relative;overflow:visible;}
.tp-overflow-hidden{overflow:hidden;}
.tp-simpleresponsive img,
.rev_slider img{max-width:none !important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin:0px;padding:0px;border-width:0px;border:none;}
.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}
.rev_slider >ul,
.rev_slider_wrapper >ul,
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{list-style:none !important;position:absolute;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em;top:0px;left:0px;}
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{visibility:hidden;}
.tp-revslider-slidesli,
.tp-revslider-mainul{padding:0 !important;margin:0 !important;list-style:none !important;}
.rev_slider li.tp-revslider-slidesli{position:absolute !important;}
.tp-caption .rs-untoggled-content{display:block;}
.tp-caption .rs-toggled-content{display:none;}
.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block;}
.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none;}
.rev_slider .tp-caption,
.rev_slider .caption{position:relative;visibility:hidden;white-space:nowrap;display:block;}
.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0;}
.tp-carousel-wrapper{cursor:url(../wp-admin/setup-config.html), move;}
.tp-carousel-wrapper.dragged{cursor:url(../wp-admin/setup-config.html), move;}
.tp-caption{z-index:1}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}
.tp-caption{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:absolute;-webkit-font-smoothing:antialiased !important;}
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video{max-width:none !important}
@-webkit-keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@-moz-keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@keyframes rev-ani-mouse{0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#fff;background:rgba(0,0,0,0.15);position:absolute;z-index:200;top:0px}
.tp-bannertimer.tp-bottom{top:auto;bottom:0px !important;height:5px}
@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0.0)}
100%{-webkit-transform:scale(1.0);opacity:0;}
}
@keyframes tp-scaleout{0%{transform:scale(0.0);-webkit-transform:scale(0.0);}
100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0;}
}
@-webkit-keyframes tp-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bouncedelay{0%, 80%, 100%{transform:scale(0.0);}
40%{transform:scale(1.0);}
}
@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}}
@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}
@-webkit-keyframes tp-bounce{0%, 100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bounce{0%, 100%{transform:scale(0.0);}
50%{transform:scale(1.0);}
}
.tp-bullet.selected,
.tp-bullet:hover{background:#fff;}
.tp-bannertimer{background:#000;background:rgba(0,0,0,0.15);height:5px;}
.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:1000;}
.tparrows:hover{background:#04a7ba;}
.tparrows:before{font-family:'Glyphicons Halflings';font-size:15px;color:#fff;display:block;line-height:40px;text-align:center;}
.tparrows.tp-leftarrow:before{content:"\e257";}
.tparrows.tp-rightarrow:before{content:"\e258";}
.tp-leftarrow{transform:matrix(1, 0, 0, 1, 0, -20) !important;}
.tp-rightarrow{transform:matrix(1, 0, 0, 1, -40, -20) !important;}
.cardiovascular-bg{background-color:#064066;padding-top:30px;padding-bottom:30px;text-align:left;/*border-bottom:solid 3px #b92023;border-top:solid 3px #b92023;*/}
.cardiovascular-section{text-align:center;}
.cardiovascular-section h2{color:#fff;font-weight:700;letter-spacing:1px;font-size:38px;position:relative;text-transform:uppercase;}
.cardiovascular-machine img{display:inline-block;}
.home-profile-bg{background:#FFF;padding-bottom:0;}
.profile-grid-wrapper{padding:20px;background:#fff;min-height:400px;transition:0.3s;margin-bottom:15px;box-shadow:0 0 18px 0 rgba(70, 75, 110, 0.2);}
.profile-grid-wrapper:hover{transform:translateY(-10px);}
.profile-grid-header{text-align:center;margin-bottom:15px;}
.profile-grid-header h1{margin:10px 0;}
.profile-grid-list li{list-style:none;padding-left:20px;position:relative;color:#646464;font-weight:600;margin-bottom:5px;font-size:16px;}
.profile-grid-list li:before{position:absolute;left:0;top:3px;content:"";background:url(../images/bullet.png)no-repeat center left;background-size:15px auto;width:20px;height:20px;display:block;}
.doctor-bg{background:#FFF; padding:10px 0;}
.doctor-grid-wrapper{padding:20px;background:#ffffff;min-height:400px;transition:0.3s;}
.doctor-grid-wrapper:hover{transform:translateY(-10px);box-shadow:0 22px 43px rgba(0, 0, 0, 0.15);}
.doctor-grid-image{margin-bottom:15px;}
.doctor-grid-image img{width:100%;}
.doctor-grid-header{margin-bottom:15px;text-align:center;}
.doctor-grid-header h1{margin-bottom:0;}
.doctor-grid-header p{font-size:16px;color:#0070bb;}
.doctor-grid-list li{list-style:none;padding-left:20px;position:relative;color:#000000;font-weight:600;margin-bottom:5px;font-size:16px;}
.doctor-grid-list li:before{position:absolute;left:0;top:3px;content:"";background:url(../images/bullet.png)no-repeat center left;background-size:15px auto;width:17px;height:16px;display:block;}
.footer-bg{padding:35px 0px;background:#064066;position:relative;/*border-bottom:solid 3px #b92023;*/}
.footer-content{text-align:center;}
.footer-content p{color:#FFF;font-size:18px;line-height:normal;}
.footer-content p a{color:#FFF;}
.footer-content p a:hover{color:#0070bb;}
.flat-callout-box{color:#fff;}
.flat-callout-box.aside .callout-wrap{display:table;overflow:hidden;width:100%;text-align:center;}
.flat-callout-box.aside .content{display:table-cell;vertical-align:middle;text-align:right;}
.flat-callout-box .icon{float:left;margin:25px 46px 25px 16px;width:70px;height:70px;text-align:center;line-height:70px;position:relative;border:5px solid rgba(255, 255, 255, 0.15);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.flat-callout-box .icon:before{background-color:#fff;position:absolute;left:0;top:0;opacity:1;width:100%;height:100%;z-index:-1;content:"";}
.flat-callout-box .icon i{color:#00aeef;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:22px;}
.flat-callout-box .text{text-align:left; float:left;}
.flat-callout-box .text h3{font-family:'Open Sans', sans-serif;font-size:25px;line-height:25px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;padding-top:30px;}
.flat-callout-box .text p{font-style:italic;letter-spacing:0.7px;color:#FFF;}
.flat-callout-box .buttons{display:table-cell;vertical-align:middle;text-align:right;}
.flat-callout-box .flat-button{padding:0 60px 0 26px;line-height:38px;}
.flat-button.border-white{border-color:#fff;color:#fff;}
.flat-button{text-align:left;overflow:hidden;position:relative;display:inline-block;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;border-width:1px;border-style:solid;border-color:#202020;color:#202020;z-index:1;padding:0 61px 0 24px;letter-spacing:1.3px;line-height:38px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.flat-button:before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.flat-callout-box .flat-button i{font-size:16px;position:absolute;right:13px;top:12px;}
.flat-button.border-white:after{background-color:#fff;}
.flat-button:after{position:absolute;right:37px;top:0;width:1px;height:100%;background-color:#202020;content:"";}
.flat-button.border-white:hover{border-color:#fff;}
.flat-button:hover:before{background:#b92023;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.flat-button.border-white:hover:after{background-color:#fff;}
.copyright-bg{padding:30px 0px;background:#0a1d2d;position:relative;}
.copyright-content{text-align:center;font-size:18px;color:#FFF;}
.copyright-content a{color:#FFF;}
.copyright-content a:hover{color:#0070bb;}
.cpt-codes-bg{padding:0;}
.cpt-codes-wrap{text-align:center;}
.cpt-codes-header p{color:#333333;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:400;margin-bottom:0;}
.cpt-codes-header h2{text-align:center;margin:15px 0;display:block;}
.codes-style-box{margin-top:30px;}
.codes-style-box h4{padding:20px;background:#f8f8f8;border:2px solid #0070bb;font-weight:600;}
.codes-grids-container{padding-top:40px;padding-bottom:30px;text-align:center;float:left;width:100%;}
.codes-grids{background:#f8f8f8;border:2px solid #0070bb;padding:40px;min-height:280px;position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.codes-grids:hover{background:#e1e5ea;border:2px solid #0070bb;}
.codes-data{min-height:}
.codes-grids h2{font-weight:800;letter-spacing:1px;}
.codes-grids h3{font-weight:800;letter-spacing:1px;}
.codes-grids a{width:100%;left:0;text-align:center;font-weight:700;}
.codes-grids a u{display:inline-block;margin-top:20px;background-color:#fff;border:2px solid #0070bb;padding:15px 20px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.codes-grids a u:hover{border:2px solid #0070bb;background-color:#0070bb;color:#FFF;}
#not_found_banner{background:url(../images/not-found.jpg) no-repeat center;background-size:cover;height:450px;text-align:center;position:relative;}
#not_found_banner .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.8);}
.forma-content{padding:0;}
.forma-box{max-width:600px;width:auto;margin:0 auto;display:block;}
.common-box{background:#f8f8f8;border:2px solid #0070bb;padding:40px;min-height:90px;position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.forma-box ul li{list-style:none;display:block;margin-bottom:5px;clear:both;overflow:hidden;border-bottom:1px dashed #ddd;padding-bottom:5px;line-height:2;font-size:16px;}
.forma-box ul li .xt-left{display:block;float:left;max-width:300px;color:#0070bb;font-weight:600;}
.forma-box ul li .xt-right{display:block;float:right;font-weight:600;}
.earnings-text{padding:25px 0;}
.earnings-text p{font-size:16px;}
.earnings-text{width:100%;float:left;}
.earnings-tab{padding:20px;}
.earnings-tab .tab-content{border-width:1px 1px 1px;border-style:solid;border-color:#ddd;overflow:hidden;background:#FFF}
.earnings-tab .nav-tabs>li>a{margin-right:5px;line-height:1.428571429;background:#cbcbcb;cursor:pointer;color:#313743;text-transform:uppercase;border:1px solid transparent;}
.earnings-tab .nav-tabs>li.active>a, .earnings-tab .nav-tabs>li.active>a:hover, .earnings-tab .nav-tabs>li.active>a:focus, .earnings-tab .nav-tabs>li>a:hover{background:#0070bb;border-style:solid solid solid;border-width:1px 1px 1px;border-color:#005a96 #005a96 transparent;color:#FFF;}
.tablepress-table-name{padding:10px;text-align:center;color:#0070bb;background-color:#f8f8f8;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:2px solid #0070bb;}
.dataTables_wrapper{border-left:2px solid #0070bb;border-bottom:2px solid #0070bb;border-right:2px solid #0070bb;clear:both;}
.tablepress{background-color:#f8f8f8;margin-bottom:0px !important;font-weight:600;font-size:16px;border-collapse:collapse;border-spacing:0;width:100%;border:none;}
.tablepress td{text-align:center;}
.tablepress tfoot th, .tablepress thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle;text-align:center;font-size:15px;}
.tablepress tfoot th, .tablepress thead th{background-color:#e4edf1;}
.tablepress tfoot th, .tablepress thead th{background-color:#7fc7e2;font-weight:700;vertical-align:middle;}
.tablepress thead th{border-bottom:1px solid #ddd;text-transform:uppercase;}
.tablepress td, .tablepress th{padding:8px;border:none;background:0 0;float:none!important;}
.tablepress tbody tr:first-child td{border-top:0;}
.tablepress .even td{background-color:#fff;}
.tablepress tbody td, .tablepress tfoot th{border-top:1px solid #C9C9C7;}
.tablepress tbody td{vertical-align:top;}
.tablepress td.column-2, .tablepress td.column-4, .tablepress td.column-6{background:#eee;}
.tablepress td.column-5{background:#d8d8d8;}
.content_us_wrap{float:left;width:100%;position:relative;background-color:#f6f6f6;}
.contact_icons.list-inline > li{padding-left:0;padding-right:5px;}
.tp-banner_social_icons li a i{border:1px solid #ddd;border-radius:50%;margin:0 2px 6px;width:34px;font-size:17px;color:#3a3a3a;padding:7px;transition:all 0.2s ease-in-out;background-color:#ddd;}
.facebook_hvr a i:hover, .header_top .facebook_hvr a i:hover{background-color:#3b5998;border:1px solid #3b5998;}
.twitter_hvr a i:hover, .header_top .twitter_hvr a i:hover{background-color:#1DA1F2;border:1px solid #1DA1F2;}
.gplus_hvr a i:hover, .header_top .gplus_hvr a i:hover{background-color:#DB4437;border:1px solid #DB4437;}
.tp-banner_social_icons li a i:hover{color:#fff;}
.head_left_underline:after{border-top:2px solid #107FC9;display:block;width:40px;content:"";margin-top:10px;}
.head_left_underline:after{border-top:2px solid #107FC9;display:block;width:40px;content:"";margin-top:10px;}
.form_shadow{border:none;box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.form-control{border-radius:0 !important;outline:none;font-size:13px;height:40px;color:#000;border:none;background-color:#fafafa;}
.btn-primary{color:#107FC9;background-color:transparent;border-color:#107FC9;}
.form_shadow label{font-weight:normal;}
.contact-info h5{font-size:18px;margin-top:12px;margin-bottom:12px;font-weight:bold;}
.contact-title{padding:162px 0;}
.contact-title h1{font-size:60px;color:#FFF;font-weight:bold;}
.contact-info{margin-bottom:30px;}
.contact-separator{overflow:hidden;width:20px;height:560px;text-align:center;}
.contact-separator:after{content:'';display:block;margin-left:22px;width:20px;height:100%;border-radius:12px/125px;box-shadow:0 0 8px black;}
.separator-width{width:6.333333% !important;}
.faq-main-container{padding-left:50px;margin:0px 0;}
@media (max-width:992px){.faq-main-container{padding-left:30px;}
}
@media (max-width:767px){.faq-main-container{padding-left:40px;}
}
.faq-main-container .faq-box{margin-bottom:20px;}
.faq-main-container .faq-box:last-child{margin-bottom:0;}
.faq-main-container .faq-box .title{display:block;position:relative;line-height:36px;font-size:16px;margin:0;cursor:pointer;padding-right:40px;color:#003755;font-weight:600;}
@media (max-width:992px){.faq-main-container .faq-box .title{font-size:16px;}
}
.faq-main-container .faq-box .title:before{display:block;position:absolute;left:0;content:"";bottom:0;width:100%;height:1px;background:#e6e6e6;}
.faq-main-container .faq-box .title i{position:absolute;}
.faq-main-container .faq-box .title i.fa, .faq-main-container .faq-box .title #search-box.accordion form.inner-container .fields-main-container i.title-box:after, #search-box.accordion form.inner-container .fields-main-container .faq-main-container .faq-box .title i.title-box:after{right:15px;top:17px;font-size:.8em;}
.faq-main-container .faq-box .title i[class*="realty-house"]{left:-55px;top:5px;}
@media (max-width:992px){.faq-main-container .faq-box .title i[class*="realty-house"]{left:-45px;}
.faq-main-container .title, .faq-main-container .content{padding-left:20px;}
}
@media (max-width:767px){.faq-main-container .faq-box .title i[class*="realty-house"]{left:-40px;top:12px;}
}
.faq-main-container .faq-box .faq-content{line-height:28px;margin-top:10px;display:none;font-size:14px;padding-left:15px;color:#000;}
@media (max-width:992px){.faq-main-container .faq-box .content{font-size:14px;}
}
.faq-main-container .faq-box .faq-content ul li{line-height:40px;padding-left:30px;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.faq-main-container .faq-box .faq-content ul li:before{display:block;content:'';position:absolute;left:10px;top:20px;width:4px;height:4px;background-color:#0750b5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.realty-house-question{background:url(../images/question.png);background-repeat:no-repeat;height:32px;width:32px;}
.report-page{float:left;width:100%;padding:15px 0;}
.key-box { margin-bottom:15px; }
.key-box h3{font-weight:900;letter-spacing:2px;font-size:24px;display:block;margin-bottom:15px;}
.key-box p{margin-bottom:0;}
.key-box strong{color:#0070bb;font-weight:700;}
.key-box .inner{padding:40px 40px 20px;border:3px solid #0070bb;}
.report-images{margin-bottom:20px;}
.results_report { float:left; width:100%;}
.report-page-text{padding:15px 0;}
.report-list{padding:20px 0;}
.report-list li{list-style:none;padding-left:20px;position:relative;color:##000000;font-weight:normal;margin-bottom:10px;font-size:16px;}
.report-list li:before{position:absolute;left:0;top:3px;content:"";background:url(../images/bullet.png)no-repeat center left;background-size:15px auto;width:16px;height:16px;display:block;}
.page-common-header{float:left;width:100%;position:relative;text-align:center;margin:0px 0px 20px;}
.page-common-header h3{font-weight:bold;text-transform:uppercase;font-size:45px;}
.common-text-container{float:left;width:100%;}
.common-text-container p{font-size:18px;text-align:justify;}
.common_page_banner{padding:0;}
.code-container{padding:0;}
.code-box{border:2px solid #0070bb;padding:20px;}
.code-box h3.m-top{margin:-20px -20px 20px -20px;}
.code-box h3{margin:20px -20px 20px -20px; padding: 10px; color: #fff; background-color: #0070bb; border: 2px solid #0070bb;}
.about-page h2{font-weight:bold;}
.video-portlet{border:1px solid #0671b9;border-top:0;margin-bottom:10px;text-align:center;}
.portlet-title{padding:10px 10px 10px 10px;border-bottom:1px solid #eee;color:#fff !important;}
.portlet-title{background-color:#0671b9;}
.portlet-title > .caption{font-size:18px;font-weight:400;}
.portlet-body{background-color:#fff;clear:both;padding:10px;}
.common_page_banner .responsive-banner{height:100%;width:100%;}
.responsive-banner{height:100%;width:100%;}
