/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 999px) {
	/* Скрыть */
	.main-slider,
	.main-menu ul li ul,
	.header .header-center-block,
	.header .clinic,
	.left-section .side-block.monthly,
	.methods-slider,
	.specialists-slider,
	.hide-on-mobile,
	/*.beta .spec-ext div:not(.name),*/
	#popup-form .col-xs-12:nth-child(6),
	#popup-form .col-xs-12:nth-child(9),
	/*body:not(.prime) .consultations,
	body:not(.prime) .trophy,
	body:not(.prime) .unic,*/
	.season-corners, .hiddeonmobile {
		display: none !important;
	}
	
	/* Растянуть */
	.left-section,
	.right-section,
	.main-menu,
	.search,
	.header .logo,
	.header .header-right-block,
	.footer-block-1,
	.footer-block-2,
	.footer-block-3 {
		width: 100% !important;
	}
	
	h1 {
		font-size: 16px !important;
	}
	
	h2 {
		font-size: 14px !important;
	}
	
	.header .logo {
		height: auto;
	}
	
	.header .logo a {
		float: left;
		width: 100%;
		text-align: center;
	}
	
	.header .logo img {
		/*max-height: 100%;
		max-width: 100%;*/
	}
	
	.header .header-right-block {
		text-align: center;
	}
	
	.header .application {
		width: 250px;
		float: none;
		margin: 15px auto;
	}
	
	.main-menu ul li {
		float: left;
		display: block;
		width: 100%;
		border-top: 1px solid #fff;
	}
	
	.main-menu ul li.home-li {
		width: 15%;
		float: left;
	}
	
	.main-menu ul li.mobile-switcher {
		display: block !important;
		float: left;
		width: 85%;
	}
	
	.main-menu ul li:not(.special) {
		display: none;
	}
	
	.container {
		padding: 0px
	}
	
	.search {
		right: 0px;
	}
	
	.g-recaptcha {
	    overflow: hidden;
	    border-right: 1px solid #ccc;
	    height: 76px;
	}
	
	.main-menu ul li .lnk {
		border: 0px;
	}
	
	.left-section {
		padding-left: 15px;
	}
	
	.methods-blocks .methods-item {
		width: 50%;
	}
	
	.all-specialists .specialist .spec-photo img {
		max-width: 100%;
	}
	
	.methods-blocks .methods-item img,
	.methods-slider .methods-item img {
		height: auto;
	}
	
	.popup-form-wrap #popup-form {
		width: 280px;
	}
	
	.popup-form-wrap #popup-form .close {
		right: 0px;
		top: -50px;
		font-size: 40px;
	}
	
	.beta .specialist,
	.beta .specialist-item {
		width: 100%;
		min-height: auto;
	}
	
	.header,
	.content {
	    background: transparent;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

 /* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}