.hide-PC {
	display: none;
}

@media screen and (max-width: 350px){
	.call-back {
		margin-left: 0 !important;
	}
	.call-back:after,
	.call-back:before {
		display: none;
	}
}
@media screen and (max-width: 300px) {
	body.loaded,
	body {
		background: url(/templates/znoua/img/white-bg.png);
	}
	body:before {
		content: "ÐÐ°Ð¶Ð°Ð»ÑŒ Ð¼Ð¾Ð±Ñ–Ð»ÑŒÐ½Ð° Ð²ÐµÑ€ÑÑ–Ñ ÑÐ°Ð¹Ñ‚Ñƒ Ð´Ð»Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ ÐµÐºÑ€Ð°Ð½Ñƒ Ð½ÐµÐ´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð°. Ð’Ð¸ Ð±ÑƒÐ´ÐµÑ‚Ðµ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ– Ð½Ð° Ð¿Ð¾Ð²Ð½Ñƒ Ð²ÐµÑ€ÑÑ–ÑŽ ÑÐ°Ð¹Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· 3 ÑÐµÐº...";
		width: 80%;
		display: block;
		margin: auto;
		font-size: 24px;
		line-height: 28px;
		margin-top: 30px;
		text-align: center;
	}
	body:after {
		content: "";
		display: block;
		margin: 20px auto;
		max-width: 300px;
		max-height: 300px;
		width: 100%;
		height: 300px;
		background-size: contain;
		background: url(/images/znoua-no-mobile-version.jpg) no-repeat center center;
	}
	#WebBottom,
	#mainbody {
		display: none;
	}
}

@media screen and (min-width: 580px) and (max-width: 768px) {
	#mainbody {
		border: 1px solid #dadada;
	}

}

@media screen and (max-width: 768px) {
	body {
		overflow-x: hidden;
		background: #EEE !important;
	}
	/*
        .show-PC {
            display: none !important;
        }
    */
	.hide-PC {
		display: block;
	}

	#banner_counter,
	#fix_counter,
	.alias-9-2015-4-v2 .girl,
	.elem {
		display: none !important;
	}

	#mainbody {
		margin: auto;
		background: #fff;
	}

	#WebBottom > .container {
		max-width: 580px;
	}
	#WebBottom > .container div.span3 {
		width:auto;
		float:none;
	}
	#WebBottom > .container div.span3 *{
		width:auto;
	}
	#WebBottom > .container div.span3 div.soc_icons{
		text-align: center;
	}

	.mainpageslider,
	#mainmenublock,
	#WebBottom {
		min-width: 100% !important;
	}

	body .mainpageslider .background-content {
		margin: 0 10px;
		width: auto !important;
	}

	.menuToggler {
		position: absolute;
		top: 60px;
		right: 15px;
	}

	/* header */
	#header .span4 {
		margin: 0;
		margin-bottom: 10px;
		text-align: center;
	}
	body #header .get-course {
		display: none;
	}
	body #header .call-back {
		margin-left:0px;
	}
	body #header .online_box {
		display: inline-block;
		position: static;
		vertical-align: middle;
		padding: 0;
		margin-left: 25px;
	}
	body #header .online_box:after {
		display: none;
	}
	body #header .span8.text-right {
		text-align: right;
	}
	body #header .span8 .gift_box {
		display: none;
	}


	/* Main menu */
	body #mainmenublock > .container {
		width: auto !important;
	}
	body #mainmenublock {
		height: auto;
	}
	body #mainmenublock {
		height: auto;
	}

	body #mainmenublock .row {
		margin: 0;
	}
	body #mainmenublock .span12 {
		text-align: left;
		width: 100% !important;
		margin: 0;
		float: none;
	}
	body #mainmenu2 a {
		display: block !important;
		border-bottom: 1px solid #dadada;
		margin: 0;
		padding-left: 15px;
		font-size: 18px;
		line-height: 18px;
		color: #232323;
	}
	body #mainmenu2 a#mainmenu_117,
	body a#mainmenu_146,
	body #mainmenu2 a[href="/podii.html"],
	body #mainmenu2 a[href="/news.html"] {
		padding-left: 35px;
		background-position-x: 11px;
	}
	.call-back-position {
    top: -89px !important;
    right: 89% !important;
	}

	/* Video testimonials */
	body .videos .span4.current-video {
		width: auto;
		float: none;
	}
	body .videos .span4.current-video > iframe,
	body .videos .span4.current-video > img {
		width: 100%;
	}
	body .video-list {
		width: auto;
		margin-top: 10px;
		float: none;
	}
	body .video-list > img {
		vertical-align: top;
		display: inline-block;
		margin: 0 1.9%;
		width: 20%;
	}



	/* News list */
	.span3.imgprev.text-center.linker.a-1,
	.span4.imgprev.text-center.linker {
		width: auto;
		margin-bottom: 10px;
		margin-left: 0;
		margin-right: -20px;
	}
	html[data-option="com_news"][data-layout="default"] #social_af {
		display: none;
	}
	html[data-option="com_news"][data-layout="default"] #WebBottom {
		margin-top: 0;
	}

	html[data-option="com_news"][data-layout="default"] .span3.imgprev.text-center.linker {
		width: auto;
		margin-bottom: 20px;
	}
	html[data-option="com_news"][data-layout="default"] .anons_information>.span6>a {
		font-size: 18px;
		line-height: 18px;
	}
	html[data-option="com_news"][data-layout="default"] .span9.mtop20 > .headline {
		display: block;
		border-bottom: 3px solid #E6E6E6;
	}
	html[data-option="com_news"][data-layout="default"] .span9.mtop20 > .headline > .anons_line {
		display: none;
	}
	html[data-option="com_news"][data-layout="default"] div.span5 > a {
		position: relative;
		top: 135px;
		right: 50%;
	}
	html[data-option="com_news"][data-layout="default"] div.span5 > div.introtext {
		padding-top: 130px;
	}
	html[data-option="com_news"][data-layout="default"] div.span4.imgprev > img {
		padding-left: 20px;
	}

	/* Article inside */
	html[data-option="com_news"][data-layout="article"] #news-content {
		min-width: 0;
	}
	html[data-option="com_news"][data-layout="article"] #news-content .row > .span3 {
		display: none;
	}
	html[data-option="com_news"][data-layout="article"] #mc_embed_signup {
		width: auto;
	}
	html[data-option="com_news"][data-layout="article"] #WebBottom {
		margin-top: 0;
	}




	/* For order component */
	html[data-option="com_order"] .span2 label,
	html[data-option="com_order"] .span3 label {
		height: 20px;
	}
	html[data-option="com_order"] .span3.text-right {
		text-align: left;
		float: none;
		width: auto;
	}
	html[data-option="com_order"] .span4 {
		width: auto;
		float: none;
	}
	html[data-option="com_order"] select.span4 {
		width: 98%;
	}
	html[data-option="com_order"] input.big {
		width: 90%;
	}
	html[data-option="com_order"] .courses-select-form {
		margin-left: 20px;
		width: auto;
	}
	html[data-option="com_order"] .courses-select-form #banner_pseudoform {
		width: 100%;
	}
	html[data-option="com_order"] .span7.offset1 {
		margin-left: 20px;
	}
	html[data-option="com_order"] body #site_heder .online_box, body #site_heder #mainmenublock {
		display: none !important;
	}
	html[data-option="com_order"] body #header .call-back {
		margin-left: 0;
	}





	/* Other */
	html #WebBottom {
		margin-top: 0;
	}
	html #mainbody {
		background-color: #F6F6F6;
	}

	html .date-place {
		float: none;
		width: auto;
		display: inline-block;
	}

	.span7,
	.span5,
	.mainpageslider .background-content,
	.span8,
	.span9 {
		width: auto !important;
		float: none;
	}

	.span6,
	.span10,
	.span11,
	.span12,
	.container {
		width: 95% !important;
	}

	.width-auto {
		width: auto !important;
	}


	.alias-poglibleniy-kurs-2015 img {
		top: 155px !important;
	}
	#cb_phone, #cb_name {
		width: 110px !important;
	}

	#callbackform-banner {
		top: 265px !important;
	}
	.alias-9-2015-4-v2 h2>span:first-child,
	.alias-9-2015-4-v2 h2>span:last-child {
		left: 0 !important;
	}

	body .results {
		margin-top: 30px;
		margin-bottom: 65px;
		width: 46%;
		margin-left: 15px;
		vertical-align: top;
		float: none;
		display: inline-block;
		text-align: left;
	}
	body .results > span {
		text-align: left;
	}

	html[data-option="com_zno"][data-layout="index-1"] body .results {
		width: auto !important;
		padding: 0;
	}
	html[data-option="com_zno"][data-layout="index-1"] body .results .point {
		min-height: 80px;
		text-align: left;
	}
	html[data-option="com_zno"][data-layout="index-1"] .testimonials > .row {
		text-align: center;
	}
	html[data-option="com_zno"][data-layout="index-1"]	.testimonials .testimonial {
		margin-left: -20px;
		background: #FAFAFA;
	}
	html[data-option="com_zno"][data-layout="index-1"] .testimonials .span4 {
		width: 42%;
		display: inline-block;
		float: none;
		margin: 0 2%;
	}
	html[data-option="com_zno"][data-layout="index-1"] .testimonials .span4 img {

	}

	/* For seo-texts */
	body #yellow,
	body .seo-text {
		display: none;
	}

	/* For course page */
	body #komanda,
	body #banner,
	body .gray {
		min-width: 0;
		max-width: 100%;
	}
	html[data-option="com_articles"][data-layout="courses"] .level {
		text-align: center;
	}

	html[data-option="com_articles"][data-layout="courses"] .span3.course {
		float: none;
		display: inline-block;
		margin: 10px 0 30px 20px;
	}

	html[data-option="com_articles"][data-layout="courses"] .course-toggler {
		display: block;
		margin-bottom: 20px;
		text-align: center;
	}
	html[data-option="com_articles"][data-layout="courses"] .course-toggler > div {
		width: 50%;
	}
	html[data-option="com_articles"][data-layout="courses"] .span4.offer {
		float: none;
		display: inline-block;
		width: 40%;
		text-align: center;
		margin-top: 20px;
		padding-left: 0;
	}
	html[data-option="com_articles"][data-layout="courses"] .offer-info {
		vertical-align: middle;
		margin-bottom: 0px;
	}

	html[data-option="com_articles"][data-layout="courses"] .help-offer {
		margin-top: 20px;
		margin-bottom: 25px;
	}
	html[data-option="com_articles"][data-layout="courses"] #WebBottom {
		margin-top: 0;
	}
	html[data-option="com_articles"][data-layout="courses"] .offer-info > .icon {
		margin-bottom: 5px;
	}
	html[data-option="com_articles"][data-layout="courses"] .course-changer {
		text-align: center;
	}
	html[data-option="com_articles"][data-layout="courses"] .div-changer {
		margin-bottom:20px;
		margin-left:0px;
	}
	html[data-option="com_articles"][data-layout="courses"] #tab2C {
		text-align: center;
	}

	html[data-option="com_articles"][data-layout="online"] .floating {
		top: 0;
		position: relative;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 h1 {
		font-size:23px;
	}

	html[data-option="com_articles"][data-layout="online"] #key1 h4 {
		font-size: 11px;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 .span12 {
		margin-top:10px;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 a {
		margin-top: 17px;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 p {
		margin-top: 6px;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 {
		background: url(/images/online-banner2-mini.png?2) center top no-repeat;
		background-size: 600px;
		height: auto;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 div.menu {
		height: auto;
		top: 0;
		border: none;
		background-color: #F6F6F6;
	}
	html[data-option="com_articles"][data-layout="online"] .addition {
		display:none!important;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 div.menu > .row{
		padding-bottom: 20px;
	}
	html[data-option="com_articles"][data-layout="online"] #key1 div.menu > .row.wrapper-lesson-online, html[data-option="com_articles"][data-layout="online-odessa"] #key1 div.menu > .row.wrapper-lesson-online,
	html[data-option="com_articles"][data-layout="online-kharkiv"] #key1 div.menu > .row.wrapper-lesson-online {
		width: 100%;
		top: -9px;
		padding: 7px 0 2px 0;
		height: auto;
	}

	html[data-option="com_articles"][data-layout="online"] #key1 div.menu div>div {
		/* width: 220px; */
		height: 57px;
		/* padding-left: 10px; */
		/* padding-top: 10px; */
		/* margin-bottom: 0px; */
		/* margin-top: 10px; */
		/* margin-left: 30px!important; */
		/* background-color: #fff; */
	}
	html[data-option="com_articles"][data-layout="online"] #key1 div.menu div>div:hover {
		height: 55px;
		width: 220px;
		/*border-bottom: 2px solid #8854A1;*/
		border-left: none;
		border-right: none;
		background-color: #fff;
		margin-bottom: 0px;
		border-bottom-right-radius:3px;
		border-bottom-left-radius:3px;
	}
	html[data-option="com_articles"][data-layout="online"] #mainmenu2, html[data-option="com_articles"][data-layout="online-kharkiv"] #mainmenu2, html[data-option="com_articles"][data-layout="online-odessa"] #mainmenu2 {
		display:none;
		margin: 0px 15px;
		color:#A9A9AE;
		position: absolute;
		z-index: 100;
		background-color: #6e5298;
	}
	html[data-option="com_articles"][data-layout="online"] #mainmenu2 a, html[data-option="com_articles"][data-layout="online-odessa"] #mainmenu2 a, html[data-option="com_articles"][data-layout="online-kharkiv"] #mainmenu2 a {
		height:20px;
		color:#A9A9AE;
		padding:14px 15px 13px;

	}
	html[data-option="com_articles"][data-layout="online"] #mainmenu2 a:hover {
		background-color: #fff;
		color:#8854A1;

	}
	html[data-option="com_articles"][data-layout="online"] #mainmenu2 a:last-child {
		height: 20px;
		padding: 5px 7px 6px;
		border-radius: 0;
		border-bottom: 1 solid #dadada;
		background-color: #fff;
		border-bottom: 3px solid #8854A1;
		padding:14px 15px 13px;
	}
	html[data-option="com_articles"][data-layout="online"] #mainmenu2 a.back-orange:hover {
		border-bottom: solid 1px #f16d20;
	}

	html[data-option="com_articles"][data-layout="online"] #mob_menu, html[data-option="com_articles"][data-layout="online-kharkiv"] #mob_menu, html[data-option="com_articles"][data-layout="online-odessa"] #mob_menu {
		display:block;
	}
	html[data-option="com_articles"][data-layout="online"] #mainmenublock {
		background-color: #fff;
		margin-top: 0px;
	}

	html[data-option="com_articles"][data-layout="online"] .language {
		display:none;
	}
	html[data-option="com_articles"][data-layout="online"] #header, html[data-option="com_articles"][data-layout="online-odessa"] #header,
	html[data-option="com_articles"][data-layout="online-kharkiv"] #header {
		margin: 10px 0 0 20px;
		height:84px;

	}
	html[data-option="com_articles"][data-layout="online"] #header .span4, html[data-option="com_articles"][data-layout="online-kharkiv"] #header .span4,
	html[data-option="com_articles"][data-layout="online-odessa"] #header .span4 {
		width:200px;
		margin-top: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] #header .span8 {
		width:190px!important;
		float: right;
		margin-left: 0px;
	}
	html[data-option="com_articles"][data-layout="online"] .call-back {
		width: 160px;
		border:none;
	}
	html[data-option="com_articles"][data-layout="online"] .call-back:after {
		content:none;
	}
	html[data-option="com_articles"][data-layout="online"] .call-back:before {
		left: -30px;
	}
	html[data-option="com_articles"][data-layout="online"] .call-back .phone-number {
		font-size: 20px;
	}
	html[data-option="com_articles"][data-layout="online"] #key15  #online_h2 {
		margin-top: 0px;
	}

	html[data-option="com_articles"][data-layout="online"] .border-left {
		border-left:none;
		border-top: 2px dotted #D0D0D0;
		padding-top: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] #key3 {
		text-align: center;
	}
	html[data-option="com_articles"][data-layout="online"] #zaporuka #online_h2{
		margin-top:0px;
	}
	html[data-option="com_articles"][data-layout="online"] #zaporuka .resp_coub2 {
		display:none;
	}
	html[data-option="com_articles"][data-layout="online"] #zaporuka .resp_coub {
		display:block!important;
		margin-top: 20px;
		margin-left: 20%;
	}

	html[data-option="com_articles"][data-layout="online"] #zaporuka .lesson-variant {
		margin-left: 20%;
	}

	html[data-option="com_articles"][data-layout="online"] .online-back {
		height: auto;
		padding-bottom: 13px;

	}
	html[data-option="com_articles"][data-layout="online"] .online-back h2 {
		position: absolute;
	}
	html[data-option="com_articles"][data-layout="online"] .online-back p {
		margin-top: 120px;
	}
	html[data-option="com_articles"][data-layout="online"] .online-back .row > .span4 {
		height: 300px;
		width: 200px;
		padding-top: 124px;;
	}
	html[data-option="com_articles"][data-layout="online"] .online-back .row > .span4 > .span3 {
		width: 200px;
		background-color: #fff;
		border-radius: 4px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		top: 235px;
		left: -10%;
		z-index: 2;
	}
	html[data-option="com_articles"][data-layout="online"] .online-back .row > .span4 > .span4 {
		height: 300px;
		margin-left: -50px;
		position: absolute;
		z-index: 1;
	}
	html[data-option="com_articles"][data-layout="online"] .online-back .pos2 {
		left:0;
		padding-bottom: 0px;
	}
	html[data-option="com_articles"][data-layout="online"] #comment {
		display:none;
	}
	html[data-option="com_articles"][data-layout="online"] #comment2 {
		display:block;
	}
	html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
		width: 500px;
		margin-left: 40px;
	}
	html[data-option="com_articles"][data-layout="online"] .slick-prev {
		left: 15px;

		top: 70%;
	}
	html[data-option="com_articles"][data-layout="online"] .slick-next {
		right: 0;
		top: 70%;
	}
	html[data-option="com_articles"][data-layout="online"] .course-result-table.open {
		height: auto;
	}
	html[data-option="com_articles"][data-layout="online"] .course-result-table ul.tab {
		height: 62px;
		width: 542px;
	}
	html[data-option="com_articles"][data-layout="online"] .tab li {
		width: 76px;
		height: 45px;
		text-align: center;
		padding-top:15px;
	}
	html[data-option="com_articles"][data-layout="online"] .tab li:nth-child(3) {
		width: 103px;
		height:60px;
		padding-top:0px;
	}
	html[data-option="com_articles"][data-layout="online"] .nav-tabs>li, .nav-tabs>li:last-child {
		padding: 0!important;
		float:none;
	}
	html[data-option="com_articles"][data-layout="online"] #vik_photo {
		width: 150px;
		height: 220px;
	}
	html[data-option="com_articles"][data-layout="online"] #vikladach_info, #vikladach_info2, #vikladach_info3, #vikladach_info4  {
		width: 320px;
	}
	html[data-option="com_articles"][data-layout="online"] .key1-2  {
		height: auto;
		padding-right: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] .process_text  {
		height: auto;
	}
	html[data-option="com_articles"][data-layout="online"] .koeicient {
		height:auto;
		line-height: 50px;
	}
	html[data-option="com_articles"][data-layout="online"] .koeicient b {
		height:auto;
		padding-left: 20px;
	}
	html[data-option="com_articles"][data-layout="online"] #key4 .span4 {
		width:150px;
	}
	html[data-option="com_articles"][data-layout="online"] #key17  img {
		width: 150px;
		float: left;
		margin-right: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] #key17  h2 {
		margin-top:20px;
		font-size: 18px;
	}
	html[data-option="com_articles"][data-layout="online"] h2#online_h2 {
		margin-top:20px;
		font-size: 21px;
	}
	html[data-option="com_articles"][data-layout="online"] #key12  h2 {
		margin-top:10px;
		font-size: 18px;
	}
	html[data-option="com_articles"][data-layout="online"] #key12  iframe {
		margin-left:10%;
	}
	html[data-option="com_articles"][data-layout="online"] #key13  .span12:nth-child(2) {
		padding-top:20px;
		height:240px;
	}
	html[data-option="com_articles"][data-layout="online"] #key13  .span4:nth-child(1) {
		margin-top: 60px;
		left: 2%;
	}
	html[data-option="com_articles"][data-layout="online"] #key13  .span4:nth-child(2) {
		margin-top: 0px;
		left: 45%;
		top: -180px;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(3) {
		top: -145px!important;
		right: 55%!important;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(4) {
		top: -115px!important;
		right: -23%!important;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(3) {
		height: 123px;
		margin-top:0px;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(3) > .span5 {
		left: 15%!important;
		height: 91px!important;
		width: 315px!important;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(3) > .span5 > .span3:nth-child(1) {
		float:none;
	}
	html[data-option="com_articles"][data-layout="online"] #key13 .span3:nth-child(11) {
		padding-bottom: 10px;
	}
	/*html[data-option="com_articles"][data-layout="online"] #key19 {
        display:none;
    }*/
	html[data-option="com_articles"][data-layout="online"] #key18 {
		display:block;
	}
	html[data-option="com_articles"][data-layout="online"] #key18 .span4 {
		width:100px!important;
		margin-left:30px!important;
	}
	html[data-option="com_articles"][data-layout="online"] #key18 h3 {
		font-size: 16px;
		margin-bottom: 40px;
	}
	html[data-option="com_articles"][data-layout="online"] #key20 .span4 {
		width:170px;
	}
	html[data-option="com_articles"][data-layout="online"] #key6 .container .row .span12 > *{
		margin-top:5px;
		margin-bottom: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] #submit-form input.cb_name, #submit-form input.cb_phone, #submit-form input.cb_email, #submit-form input.cb_promocode  {
		margin-left:80px;
	}
	html[data-option="com_articles"][data-layout="online"] .banner_pseudoform-row  {
		width:230px;
	}
	html[data-option="com_articles"][data-layout="online"] .ps-label2 {
		float: none;
	}
	html[data-option="com_articles"][data-layout="online"] .banner_pseudoform-row2 {
		width: 200px;
	}
	html[data-option="com_articles"][data-layout="online"] #banner_pseudoform2 div:nth-child(2) {
		margin-left: -30px;
	}

	html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 {
		width: 550px;
		height: 41px;
	}
	html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 > li {
		width: 83px;
		height: 40px;
		text-align: center;
	}
	html[data-option="com_articles"][data-layout="online"] .phone {
		right: 10px;
	}
	html[data-option="com_articles"][data-layout="online"] .call-back {
		right: 80px;
	}
	html[data-option="com_articles"][data-layout="online"] #page_online #WebBottom .span4 {
		width: 90%;
	}

















	html[data-option="com_articles"][data-layout="online"] #key7 div.purple-block {
		height: auto;
		padding-bottom:20px;
	}
}


div.background-content h2.sliderh2first {
	margin-bottom: 0px!important;
}
div.background-content h2.sliderh2secondt {
	margin-top:0px!important;
	margin-left:0px!important;
}
.slide img.hide-PC {
	max-width: 400px;
	width: 100%;
	margin: auto;
}

.skladovi-default .span3,
.skladovi-white .span3 {
	float: none;
	display: inline-block;
	width: 45%;
	vertical-align: top;
}

body .partnersSlides .partners {
	width: 90%;
}

/*#WebBottom .span4 {
	display: inline-block;
	float: none;
	vertical-align: top;
	margin-bottom: 30px;
	width: auto;
}*/

/* Slider */
body .mainpageslider .slide,
body .mainpageslider{
	height: auto;
}
html body .mainpageslider .background-content > * {
	position: static !important;
}

body #callbackform-banner {
	background: #FFF;
    margin-left: -20px;
    /* margin-top: 14px; */
    padding: 0px 20px 20px;
    width: 100%;
}
body #callbackform-banner:before {
	content: "Ð’Ñ–Ð´Ð¿Ñ€Ð°Ð²Ñ‚Ðµ Ð·Ð°ÑÐ²ÐºÑƒ Ñ– Ð½Ð°Ñˆ ÐºÐ¾Ð½ÑÑƒÐ»ÑŒÑ‚Ð°Ð½Ñ‚ Ð·Ð²'ÑÐ¶ÐµÑ‚ÑŒÑÑ Ð· Ð’Ð°Ð¼Ð¸ Ð´Ð»Ñ ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð½Ñ Ð´ÐµÑ‚Ð°Ð»ÐµÐ¹.";
	font-size: 13px;
	/*margin: 0 0 5px;*/
	display: block;
	color: #8b8b8b;
}
body .preForm {
	display: none;
}
body #callbackform-banner input {
	width: 93.5%;
	margin-bottom: 16px;
	float: none;
	display: inline-block;
	padding: 13px 8px 13px 10px;
}
body #callbackform-banner .btn-orange,
body #callbackform-banner .btn-purple {
	margin: auto;
	display: inherit;
}

img[usemap="#map-ublibleniy"],
img[usemap="#map"] {
	display: none;
}


.slide {
	background-size: cover !important;
}
body .alias-poglibleniy-kurs-2015 .background-content,
body .alias-9-2015-4-v2 .background-content {
	padding-top: 20px;
}
body .alias-poglibleniy-kurs-2015 .background-content h1,
body .alias-poglibleniy-kurs-2015 .background-content h2 {
	margin: 0 0 20px;
	text-align: center;
}
body .alias-9-2015-4-v2 .background-content h1,
body .alias-9-2015-4-v2 .background-content h2 {
	background: #8f4c9b;
	text-align: center;
	margin-bottom: 20px;
}
body .alias-9-2015-4-v2 .background-content h1 > span,
body .alias-9-2015-4-v2 .background-content h2 > span {
	width: auto;
	height: auto;
	position: static;
	background: #8f4c9b;
	display: inline;
}

}

@media screen and (max-width: 500px) {
	body .mainpageslider-controll,
	body .mainpageslider {
		/* 		display: none; */
	}

	body .results {
		width: 40% !important;
		text-align: left;
		padding-left: 5%;
		margin-bottom: 20px;
		margin-top: 15px;
	}

	.skladovi-default .span3,
	.skladovi-white .span3 {
		width: 40% !important;
	}

	body .btn-xl {
		padding-left: 0; padding-right: 0;
		width: 100%;
		text-align: center;
	}
	body .partnersSlides .partners {
		width: 87%;
	}

}
/*Alex 10.08*/
@media screen and (max-width: 768px){
	.sale-bg {
		display: none;
	}
	#myAffix  {
		display: none;
	}
	.span3#span3full {
		display: none;
	}
}
/*Alex 26.08*/
@media screen and (max-width: 768px){
	html[data-option="com_news"][data-layout="default"] .span3.imgprev.text-center.linker {
		width: 100%;   }


	html[data-option="com_news"][data-layout="default"] #WebBottom {
		margin-top: 10px;  }
	#last-chance-2014{display: none !important;}
	html[data-option="com_zno"][data-layout="index-1"] .testimonials .span4 {
		width: 100%;
		display: inline-block;
		float: none;
		margin: 0 2%;  }


	.tos-slide tos-html img {
		min-width: 300px;
		height: 169px;
		vertical-align: middle;
		border: 0;
	}

	#example-4  {display: none !important;}
	#example-2  {display: block !important;}
	.tos-slide.tos-html>div {text-align: center !important;}



}

@media screen and (min-width: 581px) and (max-width: 768px) {

	.photo_slider {
		bottom: -80px !important;
	}
	.theal {
		margin-top: 60px !important;
	}
	[class*="slider-prev"] {
		top: 435px !important;
		margin-left: 35px !important;
		margin-right: 10px !important;
	}
	[class*="slider-next"] {
		top: 435px !important;
		margin-left: 35px !important;
		margin-right: 10px !important;
	}
	.theal2{
		display: none !important;
	}}


@media screen and (min-width: 551px) and (max-width: 580px) {

	.photo_slider {
		bottom: -80px !important;
	}
	.theal {
		margin-top: 60px !important;
	}
	[class*="slider-prev"] {
		top: 450px !important;
		margin-left: 35px !important;
		margin-right: 70px !important;
	}
	[class*="slider-next"] {
		top: 450px !important;
		margin-left: 35px !important;
		margin-right: 70px !important;
	}
	.theal2{
		display: none !important;
	}}

@media screen and (min-width: 301px) and (max-width: 550px) {

	.photo_slider {
		bottom: -80px !important;
	}
	.theal {
		margin-top: 60px !important;
	}
	[class*="slider-prev"] {
		top: 108% !important;
		margin-left: 35px !important;
		margin-right: 15px !important;
	}
	[class*="slider-next"] {
		top: 108% !important;
		margin-left: 35px !important;
		margin-right: 15px !important;
	}
	.theal2{
		display: none !important;
	}}


@media screen and (max-width: 600px){
	html[data-option="com_articles"][data-layout="online"] #key20 .span4 {
		width: 130px;
	}
	@media screen and (max-width: 565px){
		html[data-option="com_articles"][data-layout="online"] #key1 div.menu > .row{
			padding-left: 100px;
			padding-bottom: 20px;
			margin-left:0!important;
		}
		html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
			width: 450px;
			margin-left: 35px;
		}
		/*html[data-option="com_articles"][data-layout="online"] #key20 .span4 {
        width: 110px;
    }*/
	}
	@media screen and (max-width: 501px){
		html[data-option="com_articles"][data-layout="online"] #key15  .span3 {
			/*margin-left: 50px;*/
			width: 40%;
		}
		html[data-option="com_articles"][data-layout="online"] #key2  .span4 {
			width: 185px;
		}
		html[data-option="com_articles"][data-layout="online"] #key2  .span3 {
			width: 180px;
		}
		html[data-option="com_articles"][data-layout="online"] #key2 .row > img {
			width: 100px;
		}
		html[data-option="com_articles"][data-layout="online"] #key2 .row > .span6 > .row > .span3:nth-child(4) {
			padding-bottom: 20px;
		}
		html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
			width: 400px;
			margin-left: 30px;
		}
		html[data-option="com_articles"][data-layout="online"] #key4 .span4 {
			width:300px;
			margin-left:40px;
		}
		html[data-option="com_articles"][data-layout="online"] #key11 > .row > div.span2:nth-child(5) {
			padding-bottom: 40px;
		}
		html[data-option="com_articles"][data-layout="online"] #key12  iframe {
			margin-left:4%;
		}
		html[data-option="com_articles"][data-layout="online"] #key5  .span3 {
			width:180px;
		}
		html[data-option="com_articles"][data-layout="online"] #key5  .span3:nth-child(3) {
			padding-bottom: 20px;
		}

		html[data-option="com_articles"][data-layout="online"] #key13  .span4:nth-child(1) {
			margin-top: 60px;
			left: 0;
			top: 20px;
			margin-left: 0px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13  .span4:nth-child(2) {
			left: 26%;
			top: -178px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(3) {
			top: -230px!important;
			right: 5%!important;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(4) {
			top: -185px!important;
			right: -26%!important;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(3) > .span5 {
			left: 0%!important;
		}

		html[data-option="com_articles"][data-layout="online"] #key13 .row > .span3 {
			width:150px;
		}
		html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 {
			width: 300px;
			height: 83px;
		}
		html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 > li {
			width: 73px;
			height: 40px;
			text-align: center;
		}
		html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 li:nth-child(1) {
			margin-bottom:1px;
		}
		html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 li:nth-child(2) {
			margin-bottom:1px;
		}
		html[data-option="com_articles"][data-layout="online"] #key16 ul.tab2 li:nth-child(3) {
			margin-bottom:1px;
		}
	}
	@media screen and (max-width: 450px){
		html[data-option="com_articles"][data-layout="online"] #key1 div.menu > .row{
			padding-left: 40px;
		}
		html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
			width: 350px;
			margin-left: 20px;
		}
		/*html[data-option="com_articles"][data-layout="online"] #vik_text {
            width: 320px;
        }*/
		html[data-option="com_articles"][data-layout="online"] .key1-p1, .key1-p2 {
			background-size: 80px;
		}
		html[data-option="com_articles"][data-layout="online"] #key20 .span4 {
			width: 110px;
		}
	}
	@media screen and (max-width: 440px){
		html[data-option="com_articles"][data-layout="online"] #header .span4, html[data-option="com_articles"][data-layout="online-odessa"] .call-back,
		html[data-option="com_articles"][data-layout="online-kharkiv"] .call-back {
			width: 160px;
			margin-top: 10px;
		}
		html[data-option="com_articles"][data-layout="online"] #header .span8 {
			width: 160px!important;
		}
		html[data-option="com_articles"][data-layout="online"] #zaporuka .resp_coub, #zaporuka .lesson-variant {
			margin-left: 10%!important;
		}
		html[data-option="com_articles"][data-layout="online"] .online-back .row > .span4 {
			padding-top: 174px;
		}
		html[data-option="com_articles"][data-layout="online"] .online-back {
			padding-bottom: 20px;
		}
		html[data-option="com_articles"][data-layout="online"] #navchannya {
			margin-left:3px;
		}
		html[data-option="com_articles"][data-layout="online"] #submit-form input.cb_name, #submit-form input.cb_phone, #submit-form input.cb_email, #submit-form input.cb_promocode  {
			margin-left:60px;
		}
	}
	@media screen and (max-width: 416px){
		html[data-option="com_articles"][data-layout="online"] #key2 .row > .span6 > .row > .span3 {
			width: 38%;
		}
		html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
			width: 300px;
			margin-left: 30px;
		}
		html[data-option="com_articles"][data-layout="online"] #key12  iframe {
			margin-left:0;
			width: 330px;
			height: 186px;
		}
		html[data-option="com_articles"][data-layout="online"] #key5  .span3 {
			width:150px;

		}
		html[data-option="com_articles"][data-layout="online"] #key5  .span3:nth-child(3) {
			padding-bottom: 40px;
		}

		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(3) > .span5 {
			margin-left:0px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(4) {
			top: -210px!important;
			right: -6%!important;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) > div:nth-child(3) {
			top: -260px!important;
			right: 5%!important;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span4:nth-child(2) {
			left: 26%;
			width: 200px;
			top: -208px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span4:nth-child(1) {
			width: 160px;
			height: auto;
			top: 60px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span12:nth-child(2) {
			height: 280px;
		}
		html[data-option="com_articles"][data-layout="online"] #submit-form input.cb_name, #submit-form input.cb_phone, #submit-form input.cb_email, #submit-form input.cb_promocode  {
			margin-left:40px;
		}
		html[data-option="com_articles"][data-layout="online"] .banner_pseudoform-row div:nth-child(1)  {
			margin-left:0px;
			margin-right: 5px;
		}
		html[data-option="com_articles"][data-layout="online"] .banner_pseudoform-row div:nth-child(2)  {
			width:180px;
			text-align: left;
		}
		html[data-option="com_articles"][data-layout="online"] .headline {
			margin-top: 5px;
		}
		html[data-option="com_articles"][data-layout="online"] .banner_pseudoform-row {
			width:150px;
		}
		html[data-option="com_articles"][data-layout="online"] #submit-form div.span4.mleft70 {
			margin-left:20px;
		}
		html[data-option="com_articles"][data-layout="online"] #banner_pseudoform2 {
			margin-left:0px;
			height: 70px;
		}
		html[data-option="com_articles"][data-layout="online"] #banner_pseudoform2 div:nth-child(2) {
			margin-left: 20px;
		}
		html[data-option="com_articles"][data-layout="online"] #banner_pseudoform2 div:nth-child(3) {
			margin-top: 50px;
			margin-left: -200px;
		}
	}
	@media screen and (max-width: 390px){
		/*html[data-option="com_articles"][data-layout="online"] #key20 .span4 {
            width: 100px;
        }*/
		html[data-option="com_articles"][data-layout="online"] #submit-form input.cb_name, #submit-form input.cb_phone, #submit-form input.cb_email, #submit-form input.cb_promocode  {
			margin-left:20px;
		}
	}
	@media screen and (max-width: 376px){
		html[data-option="com_articles"][data-layout="online"] #key2 img:first-child {
			padding-bottom: 10px;
		}

		html[data-option="com_articles"][data-layout="online"] #comment2 .slick-list {
			width: 300px;
			margin-left: 15px;
		}
		html[data-option="com_articles"][data-layout="online"] .course-result-table {
			font-size: 13px;
		}
		html[data-option="com_articles"][data-layout="online"] .course-result-table ul.tab {
			height: 124px;
			width: 343px;
		}
		html[data-option="com_articles"][data-layout="online"] .course-result-table {
			height: 237px;
			width: 336px;
		}
		html[data-option="com_articles"][data-layout="online"] .tab li:hover {
			padding-bottom: 1px;
		}
		html[data-option="com_articles"][data-layout="online"] .nav-tabs>li:first-child a {
			height: 36px!important;
		}
		html[data-option="com_articles"][data-layout="online"] #key4 .span4 {
			width:300px;
		}
		html[data-option="com_articles"][data-layout="online"] #submit-form input.cb_name, #submit-form input.cb_phone, #submit-form input.cb_email, #submit-form input.cb_promocode  {
			margin-left:10px;
		}
	}
	@media screen and (max-width: 360px){
		html[data-option="com_articles"][data-layout="online"] #key1 div.menu > .row{
			padding-left: 10px;
		}
		html[data-option="com_articles"][data-layout="online"] #key5  .span3 {
			width:130px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .row > .span3 {
			width: 130px;
		}
		html[data-option="com_articles"][data-layout="online"] #key13 .span3:nth-child(11) {

			padding-bottom: 20px;
		}
	}
	@media screen and (max-width: 340px){	/*Iphone5*/
		html[data-option="com_articles"][data-layout="online"] .course-result-table.open {
			font-size: 12px;
		}
		html[data-option="com_articles"][data-layout="online"] .tab li {
			width: 72px;
		}
		html[data-option="com_articles"][data-layout="online"] .course-result-table ul.tab {
			width: 328px;
		}
		html[data-option="com_articles"][data-layout="online"] .course-result-table {
			width: 328px;
		}
	}
