/*
 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
-------------------------------------------------------------- */
/* General */
#RW_Iframe_RequestAppointment, #RW_Iframe_Review {
	height: 850px !important;
}
ul.post_op_links {
    margin-top: 20px;
}
/* Home */
.middle_main_text .btText {
    font-size: 20px;
}
/* Header */
.topBarInLogoArea span.btIconWidgetTitle {
    font-size: 13px;
}

/* Footer */
.btCustomMenu.footer_custom_menu {
    text-align: center;
}
.footer_custom_menu a {
    color: #fff !important;
    border-bottom: 0 !Important;
	padding: 10px 20px 10px 20px !important;
}
.footer_custom_menu li {
    display: inline-block !Important;
	line-height: 7px;
    margin-right: 0px !important;
}
.logo_white .boldPhotoBox {
    max-width: 351px;
    margin: 0 auto 26px;
}
.icon_section .sTxt {
    float: none;
	margin-left:0 !important;
}
.icon_section .sIcon{
	margin:0;
	float:none;
}
.icon_section .btIco {
    margin-right: 0;
	margin-bottom:10px;
}
.icon_section .rowItemContent, .icon_section .sTxt h4{
	color:#fff;
}
.icon_section .btIcoHolder:after{
	color:#fff !important;
}
.social_icons {
    margin-bottom: 60px;
	margin-top:20px;
}
.btFooterWrap.btDarkSkin {
    display: none;
}
.contact_address span.dashicons.dashicons-location {
    font-size: 43px;
    margin-bottom: 31px;
}
.contact_address {
    margin-bottom: 16px;
}
.btLightSkin a, .btDarkSkin .btLightSkin a {
    color: #097ABA;
}
.mainHeader .btIco .btIcoHolder:before, .btIco .btIcoHolder:after {
    color: #fff;
}
.btStickyHeaderActive .mainHeader .btIco .btIcoHolder:before, .btStickyHeaderActive .btIco .btIcoHolder:after {
    color: #097aba;
}
.btMenuHorizontal.btMenuBelowLogo .topBarInMenu {
    margin: 3px 0 0 20px;
}
.btContent {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 20%, #e5e5e5 66%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 20%,#e5e5e5 66%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 20%,#e5e5e5 66%);
}
#services .btSuperTitle {
    display: none;
}
.mt-50{
	margin-top:50px;
}
/* Responsive */

@media only screen and (max-width: 767px) {
	.main_points_wrapper a.btBtn.btBtn.btnFilledStyle {
		margin-bottom: 10px;
	}
}
@media only screen and (min-width: 1153px){
	.mainHeader .menuHolder .logo{
		width: 20%;
	}
	.mainHeader .topBarInLogoArea {
		width: 80%;
		margin-top: 48px;
	}
	.menuHolder .logo img {
		height: auto;
		width: 240px;
	}
	.topBarInLogoAreaCell .btIconWidget {
		margin: 0 0 0 27px;
	}
}
