@charset "utf-8";
/* CSS Document */
body{background:none; margin:0px; padding:0px; font-size:13px;}

h1, p a, a, #et-info p, .call_info span, #main-footer #footer-widgets .footer-widget li a, .footer_middle p, .footer_middle p a, #footer-bottom .copyright{color:#000000 !important;}
.et_pb_section_3, #et-main-area #main-footer, .footer_middle, #main-footer #footer-bottom{background-color:transparent !important;}
.et_pb_slider, .fluid-width-video-wrapper, .cards_pic, .et_pb_gutters3.et_pb_footer_columns4 .footer-widget.last, .bg_block, #top-menu li.mega-menu > ul, .fullwidth-menu-nav li.mega-menu > ul, .full_banner, .et_pb_map_container, .contact_form .et_pb_column_1, .et_pb_column_single, .banner, .signup_form, #-speakpipe-widget-side-button, .video_box, .video_block, .video_name, .contact_form, #homebottomscroller{display:none !important;}

a[href]:after{content: "";}
.navbar{float:left; display:block !important;}
p{font-size:14px !important; line-height:20px !important;}
p strong{font-weight:normal !important;}
.title01, .call_info span, .title_bg h1, .et_pb_post h2{font-size:20px !important;}
.call_info, .et_pb_blurb h4, .title02, #et-info p span, #et-info p a{font-size:18px !important; margin-bottom:0px !important;}
h3{margin:10px 0px 5px 0px !important; font-size:18px !important;}
h3 a{color:#00a5ac !important;}
h4{margin-bottom:5px !important;}
h1 { font-size:18px; }

.hdr_top, .login_block, .slider, .block03, .link_more, .box01::before{display:none;}
#wrapper, header, #middle, footer, .navbar, .menu-container{width:100%; float:left; margin:0px; padding:0px;}
.container{width:720px !important; margin:auto !important; padding:0px !important;}
.navbar-header{margin:0px 0px 10px !important; width:230px;}
.menu{font-size:15px;}
.block01{top:0px; padding:20px 0px;}
.title{font-size:22px;}
.navbar-brand > img{height:130px;}
.whiteBg{padding:10px 0px;}
.callinfo p{font-size:18px !important;}
.callinfo{padding-top:40px;}
.box02{width:245px;}
.block01_inner .col-sm-3{width:185px;}
.menu > li > a{padding:5px;}
.block02{padding:15px 0px;}
#right{width:490px; float:right;}
#left{width:240px; float:left;}
.btn{margin:10px; font-size:15px;}
.call_info, .et_pb_blurb h4, .title02, #et-info p span, #et-info p a{font-size:15px !important;}
.panel_box{padding-bottom:0px; padding-top:0px;}
.info_block{margin:0px; padding:0px;}
.msg_block{padding:0px;}
.location_block{height:auto; padding-bottom:12px;}
.block01 .col-sm-3{width:187px;}
.box01{min-height:inherit; padding-top:25px;}
.block01_inner{top:0px;}
.box01{padding-top:10px;}
.title{padding-bottom:10px;}
.whiteBg > .container > .row .col-sm-4 { width:50%; }
.link01_list li a, .list_new li a{font-size:14px;}
.link01_list li, .list_new li{padding-left:0px;}
.footer_link{padding:8px 0px 0px;}
.footer_link .col-sm-3{width:250px; float:left; margin:10px 0px;}
.footer_link .col-sm-3:first-child{display:none;} 
.footer_middle .col-sm-8, .footer_middle .col-sm-4 {width:100%;}

