/******* Media Style *******/



.topmenu select {
	display: none !important;
}

#formobileOnly {
	display: none;
}

.sliderTop.Formobile {
	background: url("images/header_shadow.png") no-repeat scroll center top transparent !important;
	height: 35px;
	position: absolute;
	width: 100%;
	z-index: 99;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
	padding-right: 19px !important;
}

@media only screen and (min-width: 900px) AND (max-width: 951px) {

	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 13px !important;
	}

	.left_content.single-profile {
		width: 70% !important;
		float: left;
	}
	/************ Callout **************/
	.callout_full {
		width: 93%;
	}
}

@media only screen and (min-width: 840px) AND (max-width: 899px) {


	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 5px !important;
	}

	#megaUber {
		width: 850px !important;
		margin: auto !important;
	}

	.left_content.single-profile {
		width: 68% !important;
		float: left;
	}
	/************ Callout **************/
	.callout_full {
		width: 93%;
	}
}

@media only screen and (max-width: 839px) {


	.left_content.single-profile {
		width: 100% !important;
		float: left;
	}

	/************ Callout **************/
	.callout_full {
		width: 93%;
	}
}

@media only screen and (min-width: 815px) AND (max-width: 840px) {


	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 2px !important;
	}

	#megaUber {
		width: 800px !important;
		margin: auto !important;
	}

	.left_content.single-profile {
		width: 65% !important;
		float: left;
	}

	.right_content {
		width: 30% !important;
	}
}

@media only screen and (min-width: 790px) AND (max-width: 819px) {


	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 4px !important;
		font-size: 11px !important;
	}

	#megaUber {
		width: 760px !important;
		margin: auto !important;
	}
}

@media only screen and (min-width: 750px) AND (max-width: 799px) {

	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 2px !important;
		font-size: 11px !important;
	}

	#megaUber {
		width: 730px !important;
		margin: auto !important;
	}
}

@media only screen and (min-width: 660px) AND (max-width: 770px) {

	.link_button a, .link_button a:hover {
		padding: 3px 25px !important;
		font: 11.2px/24px 'OpenSansSemibold' !important;
		color: #fff !important;
		display: inline-block;
		text-decoration: none;
		text-transform: uppercase;
	}

	#contentwrapper.top h3 {
		font-size: 15px !important;
	}

	.latest_post img {
		width: 95%;
	}


	#contentwrapper.top .list-content h3 {
		color: white !important;
	}
	#contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {
		padding: 0 15px !important;
		height: 55px;
		overflow: hidden;
	}

	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
		padding-right: 4px !important;
		font-size: 11px !important;
	}

	#megaUber {
		width: 100% !important;
		margin: auto !important;
	}

	/*Buttons*/

	.content_wrapper {
		width: 100%;
	}

	.left_content {
		width: 60% !important;
	}

	.profile-doctor {
		width: 48% !important;
		float: left;
	}

	.right_content {
		width: 250px !important;
	}

	.virtualtour a,.virtualtour a:hover {
		font: 28px 'CaflischScriptPro-Regular' !important;
		line-height: 22px !important;
	}

	h1.findout {
		font-size: 28px !important;
	}


	/*Single Page*/

	.left_content.single-profile {
		width: 65% !important;
		float: left;
	}

	.doctor-avatar {
		float: left;
		margin-top: 10px;
	}

	.profileContent {
		float: right;
		width: 60% !important;
	}


} 

@media only screen and (min-width: 500px) AND (max-width: 670px) {

	.latest_post img {
		width: 95%;
	}

	#contentwrapper.top .list-content {
		margin: 0px 4% 2% 6% !important;
		width: 87%;
		background: url(images/list_bg_620.png) no-repeat !important;
		min-height: 350px !important;
	}

	.right_content {
		display: none !important;
	}

	.left_content {
		width: 100% !important;
		margin-left: 3% !important;
	}

	.doctorslistsection .profile-doctor {
		width: 31% !important;
	}

	.doctorslistsection .profile-doctor img {
		max-width: 100% !important;
	}

	.big-blue-button > div {
		width: 100% !important;
	}

	.specialist.item:nth-child(even) {
		margin-left: 0;
	}

	.specialist.item {
		width: 47%;
	}
}



/*@media only screen and (min-width: 921px) AND (max-width: 941px){

    #megaMenu ul.megaMenu li.menu-item a{ padding-right:13px; font-size:12px !important }

    #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{ right:1px !important; }

 }



@media only screen and (min-width: 801px) AND (max-width: 920px){ 

.menuWrapper{ width:100%;  } 

#megaMenu ul.megaMenu li.menu-item a{ padding-right:7px !important; }

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{ right:1px !important; }

#megaMenu ul.megaMenu {max-width: 750px !important;margin: 0 auto !important;}

#megaMenu ul.megaMenu > li.menu-item > a{padding: 12px 11px 12px 8px !important;}

 } 

@media only screen and (min-width: 750px) AND (max-width: 800px){

.menuWrapper{ width:100%;  }

#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle{ padding:12px 8px !important; }

#megaMenu ul.megaMenu li.menu-item a{ padding-right:17px !important; font-size:10px !important; }

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{ right:1px !important; }

}*/

/* @media only screen and (min-width: 765px) AND (max-width: 775px){

     #megaMenu ul.megaMenu li.menu-item a {padding-right: 8px !important;}

     #megaMenu ul.megaMenu {max-width: 665px !important;margin: 0 auto !important;}

 }

 */

/* @media only screen and (device-width:761px) OR (device-width:793px) OR (device-width:825px) OR (device-width:856px) OR (device-width:920px){

.menuWrapper{ width:100%;  } 

#megaMenu ul.megaMenu li.menu-item a{ padding:12px !important; }



}*/





@media only screen and (min-width: 768px) and (orientation : portrait) {

	.content_wrapper {
		width: 95%;
		margin: 0 auto;
	}

	#contentwrapper.top .list-content {
		margin-right: 14px !important;
	}

	#contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {
		padding: 0 15px !important;
	}

	.list-content {
		width: 32%;
	}

	.latest_post .list-content img {
		width: 95%;
	}

	ul.slides li {
		width: 351px !important;
	}

	.homepage_slider_section .slider .flex-direction-nav li .next {
		margin-right: -12px;
	}

	.clinic li .link_button {
		margin-right: 2px;
	}

	.clinic li div.link_button:last-child {
		margin-right: 10px;
	}

	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .one_third_bottom {
		margin-left: 3%;
	}

	.menuWrapper .topmenuwrapper {
		width: 100%;
	}

	.menuWrapper .topmenuwrapper .topmenu select {
		display: none !important;
	}

	#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
		padding-right: 3px;
		font-size: 11px;
	}
	/* div.ls-slide > div.ls-l:last-child, */
	div.ls-slide > .ls-l.right-list,
	div.ls-layer div:nth-child(even) {
		left: 575px !important;
	}
}

@media only screen and (max-width: 640px) {

	#formobileOnly .sliderContents li {
		text-align: center !important;
		background: url("images/arrow_normal.png") no-repeat scroll 216px center transparent !important;
	}

	#formobileOnly {
		display: block !important;
		float: none;
		width: 95%;
		margin: 20px auto 20px;
		max-width: 305px;
	}

	#formobileOnly .sliderContents li {
		padding: 10px 0px !important;
	}

	#formobileOnly .sliderContents {
		position: relative !important;
		margin: 0;
		width: auto;
		overflow: hidden;
	}

	#formobileOnly .sliderContents li {
		border-top: 0;
	}    

	#formobileOnly .sliderContents li span {
		width: 240px;
	}

	#formobileOnly .sliderContents li span br {
		display: none;
	}





	#top_wrapper {
		display: none;
	}

	.content_wrapper {
		width: 95%;
		margin: 0 auto;
	}

	.topsubmenu {
		display: none;
	}

	#logo {
		width: auto;
	}

	.headerContest_right .socialShare {
		
	}

	#contentwrapper.bottom {
		display: none;
	}

	#bottom_wrapper {
		display: none;
	}

	.menuWrapper .topmenuwrapper .topmenu select {
		display: none !important;
	}

	.menuWrapper .topmenuwrapper {
		width: 100%;
	}

	#megaMenu.megaFullWidth {
		width: 90%;
	}

	.topmenu {
		width: 100%;
		display: inline-block;
	}

	.list-content h3 {
		color: #FFF !important;
	}

	.link_button.blue {
		text-align: center !important;
		padding: 0px !important;
		margin: 0px !important;
	}

	#contentwrapper.top .one_third_first div {

	}

	#contentwrapper .latest_post img {
		width: 95%;
	}

	#contentwrapper .latest_post {
		margin: 10px auto !important;
	}

	#contentwrapper.top {
		background: none !important;
	}

	.clinic ul {
		width: 100%;
	}

	.clinic ul li {
		float: none;
	}

	.clinic li .link_button {
		width: 96%;
		float: none;
		padding: 5px;
	}

	.link_button.dark.gray a, .link_button.dark.gray a:hover {
		padding: 5px 25px !important;
		font: 14px/21.11px 'OpenSansSemibold' !important;
		width: 34%;
	}

   /* .clinic h2 {
        background: #dfdbd4;
        margin-top: 10px;
        } */

        .clinic li .title {
        	font: 16px/22.11px 'OpenSansLight';
        	margin-top: 10px;
        }

        .clinic li:first-child .title {
        	margin-top: 0px;
        }

        .clinic #contentwrapper {
        	background: #f5f3ee;
        }

        .copyright_message {
        	width: 70%;
        }

        .ls-layer {
        	overflow: inherit !important;
        	overflow-x: hidden !important;
        }

        .specialist.item:nth-child(even) {
        	margin-left: 0;
        }

        .specialist.item {
        	width: 47%;
        }
    }

    @media only screen and (min-width: 490px) and (max-width: 640px) {


    	#contentwrapper.top .list-content {
    		margin: 0px 4% 2% 6% !important;
    		width: 87%;
    		background: url(images/list_bg_480.png) no-repeat;
    		cursor: pointer;
    	}

    	div.ls-layer div:nth-child(even) {
    		top: 392px !important;
    		left: 35px !important;
    	}

    	.ls-layer {
    		height: 603px !important;
    	}

    	.ls-layer .ls-bg {
    		margin-top: -302px !important;
    	}

    	#contentwrapper.top {
    		/*margin-top: 185px;*/
    	}




    	.right_content {
    		display: none !important;
    	}

    	.left_content {
    		width: 100% !important;
    		margin-left: 1% !important;
    	}

    	.doctorslistsection .profile-doctor {
    		width: 31% !important;
    	}

    	.doctorslistsection .profile-doctor img {
    		max-width: 100% !important;
    	}

    	.big-blue-button > div {
    		width: 100% !important;
    	}
    }

    @media only screen and (min-width: 480px) and (max-width:490px) {

    	#logo {
    		width: 50%;
    	}

    	.LayerSlider {
    		display: none !important;
    	}

    	#contentwrapper.top .list-content {
    		margin: 0px 0% 15% 1% !important;
    		width: 99%;
    		background: url(images/list_bg_320.jpg) repeat-x;

    	}

    	.link_button.dark.gray a, .link_button.dark.gray a:hover {
    		width: 50%;
    	}

    	.copyright_message {
    		width: 100%;
    		font: 9px/20.8px 'OpenSansRegular';
    	}

    	#copyright_wrapper .social_icons {
    		display: none;
    	}

    	#contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {
    		margin-bottom: 20px;
    	}

    	div.ls-layer div:nth-child(even) {
    		top: 392px !important;
    		left: 10px !important;
    	}

    	.ls-layer img.ls-s-1 {
    		left: 0px !important;
    	}

    	.ls-layer {
    		height: 603px !important;
    	}

    	.ls-layer .ls-bg {
    		margin-top: -302px !important;
    	}

    	#contentwrapper.top {
    		padding-top: 110px;
    	}





    	.home #contentwrapper {
    		margin-top: -100px !important;
    	}

    	#contentwrapper .latest_post img {
    		width: 100% !important;
    		margin-top: -10px !important;
    	}

    	.list-content > div {
    		display: none !important;
    	}



    	.list-content {
    		height: 150px !important;
    	}

    	.sliderTop.Formobile {
    		display: block;
    	}

    	#contentwrapper.bottom {
    		display: block !important;
    	}

    	#contentwrapper.bottom .one_half_first {
    		width: 100%;
    		margin: 10% auto;
    		padding-bottom: 21%;
    	}

    	#contentwrapper.bottom .latest_blog {
    		display: none !important;
    	}

    	#contentwrapper.bottom .one_half_first h5, #contentwrapper.bottom .one_half_first div {
    		width: 100% !important;
    	} 


    	/* Default page Style*/   
    	.breadcrumb_wrapper {
    		background-color: #000000 !important;
    		background-position: -20px center  !important;
    		background-size: auto !important;
    		min-height: 100px !important;
    		position: relative !important;
    		width: 100% !important;
    		max-width: 100% !important;
    		overflow: hidden !important;
    	}

    	.left_content, .content_right, .right_content, .content_left {
    		padding-top: 70px;
    	}

    	.breadCrmbsContainer h1.entry-title {
    		margin: -56px auto 13px 0px;
    		width: 100% !important;
    	}

    	.breadcrumbs {
    		float: left;
    		margin-left: 10px;
    	}

    	h2,h3,h4 {
    		margin-bottom: 15px !important;
    	}

    	.clinic  h2 {
    		margin-bottom: 0 !important;
    	}

    	.hr,.contentSectionBottom,.right_content {
    		display: none;
    		position: absolute;
    		width: 100% !important;
    	}

    /*
    .clinic {
        position: relative;
        margin-top: 50px;
    }

    .clinic h2 {
        background: #dfdbd4;
        color: #42484d;
        position: absolute;
        width: 100%;
        top: -143px;
        } */

        .profile-doctor {
        	margin-right: 10px !important;
        }

        .doctorslistsection {
        	margin-left: 10px !important;
        }

        /*Single Page*/


        .left_content {
        	width: 100% !important;
        	padding-top: 100px;
        	padding-bottom: 35px;
        }

        h1.findout {
        	display: block !important;
        }

        .big-blue-button > div {
        	width: 100% !important;
        }

        .doctorslistsection .profile-doctor {
        	width: 48% !important;
        }

        .left_content.single-profile {
        	width: 100% !important;
        }

        .doctor-avatar {
        	width: 250px;
        	clear: both;
        	margin: auto;
        }

        .doctor-avatar img {
        	max-width: 350px !important;
        	float: left;
        	margin-left: 45% !important;
        	margin-bottom: 10px;
        }

        .profileContent h2 {
        	text-align: center;
        	width: 100%;
        }

        .profileContent {
        	width: 100% !important;
        	float: left !important;
        }
    }



    @media only screen and  (max-width: 479px) {

    	.socialShare {
    		position: absolute;
    		left: 50%;
    		margin-left: 55px;
    		bottom: -10px;
    	}

    	#mobile-contact {
    		display: block;
    		text-align: center;
    		margin: 10px 0;
    	}

    	#mobile-contact a {
    		color: #1BA6D3;
    		font-size: 25px;
    		font-weight: normal;
    	}

    	#mobile-contact a:hover {
    		opacity: .85;
    	}

    	#mobile-contact a span {
    		width: 25px;
    		height: 25px;
    		display: inline-block;
    		margin-left: 8px;
    		border-radius: 50%;
    		position: relative;
    		top: 4px;
    		background: #1BA6D3 url(images/arrow_button.png) 10px 50% no-repeat;
    	}

    	.contact-search tr, .contact-search td, .contact-search th {
    		display: block;
    	}

    	.contact-search th {
    		text-align: left;
    		padding: 0;
    	}

    	.headerContest_right .header_phone {
    		width: 100%;
    		text-align: center;
    		margin: 5px 15px 10px 0;
    		font-size: 23px;
    		font-weight: normal;
    	}

    	.headerContest_right {
    		float: left;
    		width: 100%;
    		position: relative;
    		top: 0px;
    	}

    	#logo {
    		width: 100%;
    	}


    	.LayerSlider {
    		display: none !important;
    	}

    	#contentwrapper.top .list-content {
    		margin: 0px 0% 10% 1% !important;
    		width: 99%;
    		background: url(images/list_bg_320.jpg) repeat-x;

    	}

    	.link_button.dark.gray a, .link_button.dark.gray a:hover {
    		width: 50%;
    	}

    	.copyright_message {
    		width: 100%;
    		font: 9px/20.8px 'OpenSansRegular';
    	}

    	#copyright_wrapper .social_icons {
    		display: none;
    	}

    	#contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {
    		margin-bottom: 20px;
    	}

    	div.ls-layer div:nth-child(even) {
    		top: 392px !important;
    		left: 10px !important;
    	}

    	.ls-layer img.ls-s-1 {
    		left: 0px !important;
    	}

    	.ls-layer {
    		height: 603px !important;
    	}

    	.ls-layer .ls-bg {
    		margin-top: -302px !important;
    	}

    	#contentwrapper.top {
    		margin-top: 20px !important;
    	}



    	.home #contentwrapper {
    		width: 100% !important;
    		max-width: 100% !important;
    	}

    	.left_content {
    		width: 100% !important;
    	}

    	#contentwrapper .latest_post img {
    		width: 100% !important;
    		margin-top: -10px !important;
    	}

    	.list-content > div {
    		display: none !important;
    	}



    	.list-content {
    		height: 150px !important;
    	}

    	.sliderTop.Formobile {
    		display: block;
    	}

    	/* Default page Style*/   
    	.breadcrumb_wrapper {
    		background-color: #000000 !important;
    		background-position: -20px center  !important;
    		background-size: auto !important;
    		min-height: 100px !important;
    		position: relative !important;
    		width: 100% !important;
    		max-width: 100% !important;
    		overflow: hidden !important;
    	}

    	.left_content, .content_right, .right_content, .content_left {
    		padding-top: 70px;
    	}

    	.breadCrmbsContainer h1.entry-title {
    		margin: -50px auto 13px 10px;
    		width: 100% !important;
    		font-size: 22px;
    	}

    	.breadcrumbs {
    		float: left;
    		margin-left: 10px;
    		margin-top: 5px;
    		font-size: 10px;
    		margin-left: 5px !important;
    	}

    	.breadcrumbs a {
    		font-size: 10px;
    	}

    	h2,h3,h4 {
    		margin-bottom: 15px !important;
    	}
    	.clinic  h2 {
    		margin-bottom: 0 !important;
    	}

    	.hr,.contentSectionBottom,.right_content {
    		display: none;
    	}

    /*

    .clinic {
        position: relative;
        margin-top: 50px;
    }

    .clinic h2 {
        background: #dfdbd4;
        color: #42484d;
        width: 100%;
        margin-bottom: 0 !important;
    }
    */

    .doctorslistsection {
    	width: 80% !important;
    	margin: auto;
    }

    .doctorslistsection .profile-doctor {
    	width: 48% !important;
    }


    /*Single Page*/

    .left_content.single-profile {
    	width: 100% !important;
    }

    .doctor-avatar {
    	width: 250px;
    	clear: both;
    	margin: auto;
    }

    .doctor-avatar img {
    	width: 250px;
    	float: left;
    	margin-left: 11% !important;
    	margin-bottom: 10px;
    }

    .profileContent h2 {
    	text-align: center;
    	width: 100%;
    }

    .profileContent {
    	width: 100% !important;
    	float: left !important;
    }

    /**** Callout ************/
    .callout_half {
    	float: none;
    	clear: both;
    	width:auto !important;
    	margin-left: 0px;
    }

    .quote {
    	float: none;
    	clear: both;
    	width: 93%;
    	margin-left: 0px;
    }

    .callout_full {
    	width: 88%;
    }
}

/*@media only screen and(max-width: 480px) and (oreintation: landscape){
  
  #logo {width: 50%;}

  .headerContest_right .header_phone {font-size: 20px;}
  
  .LayerSlider{ display:none !important; } 
  
  
  #contentwrapper.top .list-content {margin: 0px 0% 10% 1% !important;width: 99%;background:url(images/list_bg_320.jpg) repeat-x; cursor:pointer; }

  .link_button.dark.gray a, .link_button.dark.gray a:hover {width: 50%;}

  .copyright_message {width: 100%;font: 9px/20.8px 'OpenSansRegular';}

  #copyright_wrapper .social_icons{display:none;}

  #contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {margin-bottom:20px;}

  div.ls-layer div:nth-child(even){top: 392px !important;left: 10px !important;}

  .ls-layer img.ls-s-1{left:0px !important;}

  .ls-layer {height: 603px !important;}

  .ls-layer .ls-bg{margin-top: -302px !important;}

  #contentwrapper.top {margin-top: 185px;}

  #formobileOnly .sliderContents {  
    position: relative !important;
    margin: auto;
    background: url(images/blue_bg_320.png) no-repeat;width: 300px;
  }

  #formobileOnly .sliderContents li span {width: 240px;}

  #formobileOnly .sliderContents li span br{display:none;}
  
  #contentwrapper{ margin-top:-100px !important; }
  
  #contentwrapper .latest_post img {width: 100% !important; margin-top:-10px !important; }
  
  .list-content > div{ display:none !important; }
  
  #formobileOnly .sliderContents li{ text-align:center !important; background:url("images/arrow_normal.png") no-repeat scroll 216px center transparent !important; }
  
  #formobileOnly{ display:block !important; float: left; width: 100%; height: 240px; margin: auto; }
  
  #formobileOnly .sliderContents li{ padding:10px 0px !important; }
  
  .list-content{ height:150px !important; } 
  
  .sliderTop.Formobile{ display:block; }
   
  #contentwrapper.bottom{ display:block !important; }
   
  #contentwrapper.bottom .one_half_first {width: 100%;margin: 10% auto;padding-bottom: 21%;}
   
  #contentwrapper.bottom .latest_blog{ display:none !important; }
   
  #contentwrapper.bottom .one_half_first h5, #contentwrapper.bottom .one_half_first div{ width:100% !important; } 
  
}
*/
@media only screen and (max-width: 418px) {
	.specialist.item {
		width: 84%;
		margin-left: 8%!important;
	}
	/**** Callout ************/
	.callout_half {
		float: none;
		clear: both;
		width: auto !important;
		margin-left: 0px;
	}

	.quote {
		float: none;
		clear: both;
		width: 93%;
		margin-left: 0px;
	}

	.callout_full {
		width: 88%;
	}
}

@media only screen and (max-width: 320px) {
	#logo {
		width: 100%;
	}
    /*
    #formobileOnly .sliderContents {
        position: relative !important;
        margin: 20px auto;
        width: 300px;
        max-width: 98% !important;
    }

    #formobileOnly .sliderContents li {
        padding: 10px 0px !important;
        border-top: 0;
    }

    #formobileOnly .sliderContents li span {
        width: 240px;
    }

    #formobileOnly .sliderContents li span br {
        display: none;
    }

    #formobileOnly .sliderContents li {
        text-align: center !important;
        background: url("images/arrow_normal.png") no-repeat scroll 216px center transparent !important;
    }

    #formobileOnly {
        display: block !important;
        float: left;
        width: 100%;
        height: 250px;
        margin: auto;
    }
    */





    .list-content {
    	height: 135px !important;
    }

    #contentwrapper .latest_post img {
    	width: 100% !important;
    	margin-top: -11px !important;
    }

    .list-content > div {
    	display: none !important;
    }

    .headerContest_right .header_phone {
    	font-size: 23px;
    	font-weight: normal;
    }

    .LayerSlider {
    	display: none !important;
    }



    .left_content {
    	width: 100% !important;
    }

    #contentwrapper.top .list-content {
    	margin: 0px 10% 5% 1% !important;
    	width: 99%;
    	background: url(images/list_bg_320.jpg) repeat-x;
    }


    .link_button.dark.gray a, .link_button.dark.gray a:hover {
    	width: 50%;
    }

    .copyright_message {
    	width: 100%;
    	font: 9px/20.8px 'OpenSansRegular';
    }

    #copyright_wrapper .social_icons {
    	display: none;
    }

    #contentwrapper.top .one_third div, #contentwrapper.top .one_third_first div {
    	margin-bottom: 20px;
    }

    div.ls-layer div:nth-child(even) {
    	top: 392px !important;
    	left: 30px !important;
    }

    .ls-layer img.ls-s-1 {
    	left: 0px !important;
    	width: 90%;
    }

    .ls-layer {
    	height: 603px !important;
    }

    .ls-layer .ls-bg {
    	margin-top: -302px !important;
    }

    #contentwrapper.top {
    	margin-top: 20px !important;
    }

    #formobileOnly {
    	display: block !important;
    	clear: both;
    }

    .sliderContents li {
    	text-align: center !important;
    	background: url("images/arrow_normal.png") no-repeat scroll 128px center transparent !important;
    }

    .sliderTop.Formobile {
    	display: block;
    }

    .breadcrumb_wrapper {
    	background-color: #000000;
    	background-position: center center;
    	background-repeat: no-repeat;
    	background-size: contain;
    	min-height: 70px;
    	position: relative;
    	width: 100%;
    }


    /* Default page Style*/   
    .breadcrumb_wrapper {
    	background-color: #000000 !important;
    	background-position: -20px center  !important;
    	background-size: auto !important;
    	min-height: 100px !important;
    	position: relative !important;
    	width: 100% !important;
    }

    .left_content, .content_right, .right_content, .content_left {
    	padding-top: 70px;
    }

    .breadCrmbsContainer h1.entry-title {
    	margin: -56px auto 13px 0px;
    	width: 100% !important;
    }

    .breadcrumbs {
    	float: left;
    	margin-left: 10px;
    }



    h2,h3,h4 {
    	margin-bottom: 15px !important;
    }

    .clinic  h2 {
    	margin-bottom: 0 !important;
    }

    .hr,.contentSectionBottom,.right_content {
    	display: none;
    	position: absolute;
    	width: 100% !important;
    }

    /*
    .clinic {
        position: relative;
        margin-top: 50px;
    }

    .clinic h2 {
        background: #dfdbd4;
        color: #42484d;
        position: absolute;
        width: 100%;
        top: -143px;
    }
    */

    .doctorslistsection {
    	width: 70% !important;
    	margin: auto;
    }

    .fillterBycity label {
    	display: none;
    }

    .fillterBycity .selectButton {
    	margin: 0px !important;
    }

    .fillterBycity .sb-select {
  