/*
Theme Name: Central Park South Obstetrics & Gynecology Associates
Theme URI: https://centralparksouthobgynny.com
Author: Hearst
Author URI: https://hearstdms.com
Description: Child Theme for Central Park South Obstetrics & Gynecology Associates
Template: betheme
Version: 1.6.2
*/

.translated-ltr #Top_bar .menu > li > a span:not(.description) {
    padding: 0px 5px 0px 5px;
}

.translate {
	position: absolute;z-index: 2;margin-top: -5px; width: 100%;
}

.translated-ltr h1#slider-1-slide-1-layer-3 {
	margin-top: -60px !important;
}

.translated-ltr rs-layer#slider-1-slide-1-layer-7 {
    margin-top: 20px;
}

div#google_language_translator > div > div {
    float: right;
}

div#Top_bar {
    min-height: 70px;
}

a.responsive-menu-toggle {
    color: #fff !important;
    margin-top: 0px !important;
}
@media only screen and (max-width: 1280px) {
	#Top_bar .menu > li > a span:not(.description) {
		padding: 0px 4px 0px 4px !important;
	}
}

@media only screen and (max-width: 1239px) {
  	.translate {
		margin-top: 16px !important;
  	}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix h3:nth-child(-n+4) {
		font-size: 15px;
		min-height: 100px;
		line-height: 75px;
		/* background: red !important; */
	}
	
	.column.mcb-column.mcb-item-sna8j6ubp.one-fifth.column_column.column-margin-0px h3 {
    /* background: red; */
    line-height: 35px !important;
}
	
	a.button.button_size_2.button_dark {
		margin: 0 !important;
	}
}


@media only screen and (max-width: 959px) {

.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix h3:nth-child(-n+4) {
    font-size: 15px;
    min-height: 100px;
    line-height: 106px;
}
.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column:nth-child(n+2) > div {
    padding-top: 20px !important;
}
}
@media only screen and (max-width: 768px) {
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix h3 {
    line-height: inherit !important;
    min-height: inherit !important;
}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column:nth-child(n+2) {
		max-width: 48% !important;
	}
	
	.column.mcb-column.mcb-item-zrp3op2we.one.column_column.column-margin-0px {
		width: 100% !important;
	}
	
	.column.mcb-column.mcb-item-a54ce1963.one-second.column_column.column-margin-0px {
 	   width: 70%;
	}
	
	.column.mcb-column.mcb-item-739f23c1b.one-second.column_column {
		width: 30%;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column {
		width: 100%;
		margin-bottom: 10px !important;
	}
	
	.widgets_wrapper .column:first-child {
		width: 100%;
	}
	
	.widgets_wrapper .column:nth-child(n+2) {
		width: 31.3%;;   
	}
	
	.column.mcb-column.mcb-item-ii0mv1c9o.one-third.column_column.column-margin-0px,
	.column.mcb-column.mcb-item-ca0283b96.one-third.column_column.column-margin-0px {
		width: 100%;
		margin: 0;
	}
	
	.column.mcb-column.mcb-item-d2vb7u7jt.one-third.column_column.column-margin-0px, .column.mcb-column.mcb-item-4u9diomep.one-third.column_column.column-margin-0px,
	.column.mcb-column.mcb-item-6aa8998c5.one-third.column_column.column-margin-0px, .column.mcb-column.mcb-item-c602d9d0b.one-third.column_column.column-margin-0px {
		width: 50%;
		margin: 0;
	}
	
	ul#gform_fields_6 li {
		padding: 0;
	}
	
	.section.mcb-section {
		padding: 50px !important;
	}
	
	.section.mcb-section.mcb-section-ltwjga1se {
		padding: 10px 0px 0px 0px !important;
	}
	
	.column_attr {
		padding: 23px 10px !important;
	}
	
}

@media only screen and (max-width: 767px) {
	
	.section.mcb-section.mcb-section-qw7o0wqb3 h3 {
		margin-top: 50px;
	}

	
	.column.mcb-column.mcb-item-y44g8ih5o.two-fifth.column_column > div {
		min-height: 250px !important;
	}
	
	.translated-ltr rs-layer#slider-1-slide-1-layer-9 {
		margin-top: -30px;
		background: red;
		display: block !important;
	}
	
	
	.page-id-145 .wrap.mcb-wrap.mcb-wrap-1baf470ed.one.column-margin-0px.valign-top.bg-cover.clearfix {
		background-position: right !important;
	}
	
	.page-id-160 .wrap.mcb-wrap.mcb-wrap-1baf470ed.one.column-margin-0px.valign-top.bg-cover.clearfix {
		background-position: center !important;
	}
	
	.page-id-164 .wrap.mcb-wrap.mcb-wrap-1baf470ed.one.column-margin-0px.valign-top.bg-cover.clearfix {
		background-position: left !important;
	}
	
	.page-id-73 .wrap.mcb-wrap.mcb-wrap-19sif7j4a.one.column-margin-0px.valign-top.bg-cover.clearfix {
		background-position: right !important;
	}
	
	#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link {
		padding: 0!important;
		margin: 10px 50px 10px 10px;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column:nth-child(n+2) {
		max-width: 100% !important;
	}
  	div#Top_bar {
    	min-height: 90px;
	}
	
	.column.mcb-column.mcb-item-vy1u6fc1x.two-fifth.column_column.column-margin-0px a,
	.green-spot a {
		text-align: center !important;
	}
	
	.column.mcb-column.mcb-item-he6bhtxh6.three-fifth.column_column.column-margin-0px > div,
	.green-spot .column_attr {
		text-align: center;
		padding: 0 !important;
	}
	
	.column.mcb-column.mcb-item-he6bhtxh6.three-fifth.column_column.column-margin-0px h6, 
	.green-spot h6 {
		font-size:22px;
		padding-bottom: 10px;
	}
	
	aside#custom_html-3 > div > div {
		padding-left: 0px !important;
	}
	
	.widget {
		margin-top: 0px !important;
		font-size: 20px;
		line-height: 30px;
		text-align: center;
	}
	
	.widget h4 {
		font-size: 30px;
	}
	
	.mcb-section-inner {
		padding: 0 !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column_attr:first-child {
		padding-top: 0px !important;
	}
	
	.column.mcb-column.mcb-item-vy1u6fc1x.two-fifth.column_column.column-margin-0px > div {
		padding: 0 !important;
	}
	.column.mcb-column.mcb-item-he6bhtxh6.three-fifth.column_column.column-margin-0px > div {
		padding: 20px 0 0 0 !important;
	}
	
	.column.mcb-column.mcb-item-anpx6wejp.two-fifth.column_column.column-margin-0px > div,
	.column.mcb-column.mcb-item-ue8qeylpf.two-fifth.column_column.column-margin-0px > div,
	.column.mcb-column.mcb-item-y44g8ih5o.two-fifth.column_column {
		min-height: 257px !important;
/* 		display: none; */
	}
	
	.wrap.mcb-wrap.mcb-wrap-zhoxihtkn.one.column-margin-0px.valign-bottom.clearfix {
		padding: 0 !important;
	}
}

@media only screen and (max-width: 600px) {
	img.logo-mobile.scale-with-grid {
		min-height: 0px !important;
		max-width: calc(100% - 0px) !important;
	}
}

@media only screen and (max-width: 425px) {
	.widget {
		font-size: 16px;
		line-height: 22px;
	}
	
	.widget h4 {
		font-size: 24px;
	}
	
	.mcb-section-inner {
		padding: 0 !important;
	}
	
	.column_attr {
		padding: 23px 10px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d5i9mc67a.one.column-margin-0px.valign-top.clearfix .column_attr {
		padding-top: 63px !important;
	}
	
	.column.mcb-column.mcb-item-a54ce1963.one-second.column_column.column-margin-0px > div {
		margin: 0 !important;
	}
	
	
}



