/*
 Theme Name:   Medicare Child
 Theme URI:    http://medicare.bold-themes.com
 Description:  Medicare Child Theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     medicare
 Version:      1.0.0
 Tags:         one-column, right-sidebar, fluid-layout, responsive-layout, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  medicare_child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */



.btPassword .btContentHolder, .btPassword .btContent { margin-top: 200px; margin-bottom: 50px; padding-left: 100px; padding-right: 100px; } @media screen and (max-width: 615px){ .slidedItem .btSlidePane { padding-left: 20px; padding-right: 20px; }}

body {font-size: 18px;font-weight:400;color:#313131}

h1,h2{color:#b3385d !important;letter-spacing:0;}
h1{font-size:52px;}
h2{font-size:32px;}
h3{font-family: "Poppins";font-size:28px;font-weight:600;color:#313131;letter-spacing:0;}
h4{font-family: "Poppins";font-size:18px !important;font-weight:600;color:#313131;letter-spacing:0;}
.btLightSkin h4,.btLightSkin h3{color:#313131 !important;letter-spacing:0;}

.btLightSkin a, .btDarkSkin .btLightSkin a{color:#688937}
.btFooterMenu a,#menu-footer-menu a{color:#313131}

.btLightSkin,.btDarkSkin .btLightSkin {color: #313131;background-color: #fff;}
.menuPort nav ul li a{font-weight:400;font-size:18px}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a,.btMenuHorizontal .menuPort nav > ul > li > a:hover{color:#688937;font-weight:600}

.btLightSkin .tabsVertical .tabAccordionTitle,.btLightSkin .tabsVertical .tabAccordionContent{background:none;}
.btIco.btIcoSmallSize .btIcoText{font-size:18px}
.btIco.btIcoSmallSize .btIcoHolder:before, .btIco.btIcoSmallSize .btIcoHolder:after{width:30px}

.btGoogleMapsContent .btIco .btIcoHolder .btIcoText,.btGoogleMapsContent .btIcoHolder:after,.btGoogleMapsContent h3 {color:#fff !important}
.btIco .btIcoText{white-space:inherit}

.btIconWidgetText{font-size:14px;color:#313131}
.btSiteFooter .copyLine,.btSiteFooter .menu li{font-size:14px;}
.btLightSkin .btSiteFooter, .btDarkSkin .btLightSkin .btSiteFooter{background:#E2DEDE}
.btLightSkin .btSiteFooterWidgets{background:#fff;border-top:1px solid #E2DEDE;}
.topBarInLogoAreaCell .btIco .btIcoHolder:after{color:#b3385d}
.btSiteFooterWidgets .widget_bt_text_image .btImage img{height:50px !important}
.btFooterMenu a, #menu-footer-menu a{color:#688937}

.btBtn,form.wpcf7-form .wpcf7-submit{font-weight:400 !important;text-transform: none;font-size:16px;padding:10px 20px; letter-spacing: 0px;}
.btLightSkin .btnFilledStyle.btnLightColor,.btLightSkin .btnFilledStyle.btnLightColor span,.btLightSkin .btnFilledStyle.btnLightColor:hover,.btLightSkin .btnFilledStyle.btnLightColor:hover span{color:#688937 !important}

.wpcf7-not-valid-tip{font-size:14px}
form.wpcf7-form textarea{height:90px}


.btLightSkin .tabsVertical .tabAccordionTitle{color:#313131;font-weight:400}
.btLightSkin .tabsVertical .tabAccordionTitle.on{color:#fff;}

img.icon-box{display:block;height:70px;width:auto;margin-bottom:10px}
.wpcf7 input:not([type="checkbox"]),.wpcf7 textarea{margin-bottom:20px}
.wpcf7 input[type="submit"]{margin-top:20px}
.infoToggler:before{content:''}

/*Mobile*/

@media (max-width: 992px){
	.teaser-home .btImage{padding:0 15px}

}

@media (max-width: 480px){
	body,.btIco.btIcoSmallSize .btIcoText {font-size: 16px;}
	h1{font-size:32px;}
h2{font-size:20px;}
	h3{font-size:18px;}
	h4{font-size:16px !important;}
	
	
}