/* Landscape - телефоны */

  @media (max-width: 480px) {
  	.block-tablo {padding: 0px 0 25px 0;}
  	.custom>h1 {font-size: 2.8em;line-height: 80px;padding-top: 10px;}
  	.custom>h3 {line-height: 15px;}
  	.button-tablo {width: 100px;}
  	.button-tablo>a {font-size: 1.7em;padding: 0 0 0 23%;}
  	#bs-example-navbar-collapse-1 .topmenu > li {width: 100%;}
  	.aikon-search input.aikon-searchbox {width: 78% !important;}
  	.ekzamen-head>h1 {font-size: 2em;}
  	.ekzamen-head>h2 {font-size: 1.5em;}
  	.ekzamen {height: 110px;}
  	.aikon-search form {width: 88% !important;}
  	.aikon-search .closeit {top: -650px !important;width: 84% !important;}
  	.otzivi-podrobnee {font-size: 0.7em !important;}
  	.custom>h3 {font-size: 0.8em;}
  	.img-messeg {margin-top: -31px;}
  	.topmenu > li > a > p {padding-top: 20px;}
	.topmenu-small > li > a > p {padding-top: 20px;text-transform: lowercase;}
	.topmenu-small > li {width: 100%;}

}

 

/*************************************************************************************/


  /* От ландшафтного экрана телефона до потретного планшета */

  @media (max-width: 767px) {
  	/* Шапка сайта */
	.top-left,.top-right {font-size: 26px; }
	.sitename {font-size: 0.6em;width:100%;padding: 50px 3px 0 3px;line-height: 11px;}
	.sitename2 {font-size: 1em;line-height: 19px;margin: 10px 0 20px 0;}
	.border-sitename {width: 100%;padding-top: 10px;}
	/* Конец шапки сайта */

	/* Меню */
	#bs-example-navbar-collapse-1 .topmenu > li {width: 100%;}

	#bs-example-navbar-collapse-1 .topmenu > li >a >p {font-size: 1.5em;}

	.navbar-toggle .icon-bar {width: 35px !important;height: 5px !important;}

	.topmenu > li > a > p {padding-top: 20px;}
	.topmenu-small > li > a > p {padding-top: 20px;font-size: 1.5em;}
	.topmenu-small > li {width: 100%;}

	

	/* Блоки табло (Кол. аудиторий, препод, классов, выпускников) */

		
		/* Кнопка "Подробнее" */
		.button-tablo {width: 120px;padding: 9px 0 5px 0;}
		.button-tablo>a {font-size: 0.8em;padding: 0 0 0 18%;}
		.block-tablo>h3 {font-size: 0.9em;}
		.block-tablo>h1 {font-size: 3.5em;}


	/* Конец Блока табло (Кол. аудиторий, препод, классов, выпускников) */

	/* K2 модуль */
	.block-news-head>a>h1 {font-size: 1.6em;}
	.block-news-item-padding>a>h1 {font-size: 2em;}
	.block-news-item-padding {font-size: 0.9em;height: 240px;}
	.block-archive-item-padding>a>h1 {font-size: 0.9em;}
	.cut_text_stroki_konkurs {max-height: 42px;}
	.cut_text_stroki_konkurs:after {top: -22px;}
	.block-konkurs-head>a>h1 {font-size: 1.4em;}
	.block-konkurs-item-padding>a>h1 {font-size: 0.9em;}
	.item-date-konkurs {margin-bottom: 0px;}
	.cut_text_stroki {max-height: 47px;}
	.cut_text_stroki:before {height: 40px;}

	/* K2 Материал */
	.block-item-padding {padding: 40px 30px 40px 30px;}
	h2.itemTitle {margin-top: 5px;font-size: 2em;margin-bottom: 20px;}
	.itemHeader {padding-bottom: 10px;}
	.social-button-item {float: right;margin-top: 5px;}
	.itemImageBlock {width: 100%;margin-right: 0;margin-bottom: 10px;}
	div.itemFullText {font-size: 1.1em;}

		/* СоцКнопки */
		.ya-share2__container_size_m .ya-share2__icon {
	    height: 35px !important;
	    width: 35px !important;
		}

	/* Блог категории  */
		.itemListSubCategories {margin-bottom: 50px;}
		.itemListCategory h2 {font-size: 2.3em;}
		.subCategory h2 {font-size: 1.5em;padding-left: 30px;    color: #3D6AA7;}
		.item-date-k2 {color: grey;font-size: 0.9em;float: left;margin: 0 15px 0 0;}
		.catItemCategory {color: grey;font-size: 0.9em;}
		.itemFullTextCat {font-size: 1em;height: 214px;}
		.itemImageBlockCat {max-width: 40%;}
		.catItemTitle {font-size: 1.4em;}

	/* Экзамены */
	.ekzamen {margin-top: 10px;}
	.ekzamen-head>h1 {font-size: 2.3em;}
	.ekzamen-head>h2 {font-size: 1.6em;}

	/* Отзывы */
	.otzivi {height: 110px;margin-bottom: 40px;margin-top: 120px;}
	.otzivi-img-portret {height: 200px;margin-top: -90px;}
	.img-devochka {margin: 0;}
	.img-messeg {display: none;}
	.otzivi-block-text {width: 44%;}
	.otzivi-head {margin-top: -40px;font-size: 1.8em;}
	.otzivi-text {text-align: inherit;font-size: 16px;padding-top: 3px;height: 100px;overflow: hidden;}
	.kavichki1 {display: none;}
	.kavichki2 {display: none;}
	.otzivi-fio {font-size: 0.9em;}
	.otzivi-fio>p {font-size: 0.8em;margin-top: -10px;}
	.otzivi-podrobnee {font-size: 0.8em;padding-top: 0 !important;}
	.RSWS_testi_main td {width: 100%!important;float: left;}

	/* Ссылки */
	.modeff {
    width: 50% !important;
    height: 125px !important;
    margin-bottom: 15px !important;
    margin-left: 0/*10px*/ !important;
    margin-top: 10px !important;
	}

	.modeff img {
    height: initial !important;
    padding: 25px 40px 30px 13px !important;
	}

	.modeff .caption1 {
    display: block !important;
    width: 100% /*10*/ !important;
    height: 130 !important;
    background: #f3f3f3 !important;
    z-index: 0 !important;
    padding: 5 !important;
	}

	.modeff .caption1 div.header1 {
    margin-top: 0px !important;
    padding: 0px !important;
    margin-bottom: 0px!important;
    font-size: 14px !important;
    line-height: 1.1;
	}

	/* Поиск */
	.aikon-search form {width: 84% !important;}

	/* Подвал */
	.footer-menu-small {padding: 20px 0px;}

  }
 


/*************************************************************************************/


  /* От портретного планшета до ландшафтного экрана и настольных дисплеев */

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

	.pgb_wrapper{margin:0 -30px;}
  
  	.aikon-search input.aikon-searchbox {width: 87% !important;}


  	/* Шапка сайта */
	.top-left,.top-right {font-size: 1.4em; }
	.sitename {font-size: 0.6em;width:70%;padding: 10px 3px 0 3px;line-height: 11px;}
	.sitename2 {font-size: 1.7em;line-height: 26px;margin: 10px 0 15px 0;padding: 7px 50px 0 50px;}
	.border-sitename {width: 73%;}
	/* Конец шапки сайта */

	/* Блоки табло (Кол. аудиторий, препод, классов, выпускников) */
		
		/* Кнопка "Подробнее" */
		.button-tablo {padding: 16px 0 11px 0;}
		.button-tablo>a {width: 180px;font-size: 1em;padding: 0 0 0 24%;}
		.block-tablo {margin-bottom: 25px;padding: 30px 0 40px 0;}
		.block-tablo>h3 {font-size: 1.4em;}
		.block-tablo>h1 {font-size: 4.6em;}

	/* Конец Блока табло (Кол. аудиторий, препод, классов, выпускников) */


	/* K2 модуль */
	.block-news-head>a>h1 {font-size: 1.6em;}
	.block-news-item {height: 340px;}
	.archive-item {height: 110px;}
	.block-news-item-padding>a>h1 {font-size: 2em;}
	.block-news-item-padding {font-size: 1.1em;height: 230px;}
	.block-archive-item-padding {padding: 20px 20px 0 20px;}
	.block-archive-item-padding>a>h1 {font-size: 1.1em;}
	.konkurs-item {height: 80px;}
	.cut_text_stroki_konkurs {max-height: 54px;}
	.cut_text_stroki_konkurs:after {top: -11px;}
	.cut_text_stroki:after {top: -21px;}
	.block-konkurs-item-padding {padding: 0 15px 0 15px;}
	.block-konkurs-head>a>h1 {font-size: 1.4em;}
	.block-konkurs-item-padding>a>h1 {font-size: 1.1em;}
	.item-date-konkurs {margin-bottom: 0px;font-size: 0.8em;}
	.item-date-archive {font-size: 0.9em;margin-bottom: 12px;}
	.img-item-archive {width: 80px;height: 80px;margin: 15px 0 0 20px;}
	.img-item-konkurs {width: 60px;height: 60px;margin: 10px 0 0 15px;}
	.cut_text_stroki {max-height: 60px;}

	/* K2 Материал */
	.block-item-padding {padding: 40px 30px 40px 30px;}
	h2.itemTitle {margin-top: 5px;font-size: 2em;margin-bottom: 20px;}
	.itemHeaderCat {padding-bottom: 0px;}
	.social-button-item {float: right;margin-top: 5px;}
	.itemImageBlock {width: 100%;margin-right: 0;margin-bottom: 10px;}
	div.itemFullText {font-size: 1.1em;}


	/* Отзывы */
	.otzivi {height: 110px;margin-bottom: 40px;margin-top: 140px;}
	.otzivi-img-portret {height: 230px;margin-top: -120px;}
	.img-messeg {margin-top: -40px;margin-left: 35%;height: 4%;}
	.otzivi-block-text {height: 110px;overflow: hidden;}
	.otzivi-head {margin-top: -50px;font-size: 2em;}
	.otzivi-text {text-align: inherit;font-size: 1em;padding-top: 7px;height: 105px;overflow: hidden;}
	.kavichki1 {display: none;}
	.kavichki2 {display: none;}
	.otzivi-fio {font-size: 1.2em;padding-top: 0;}
	.otzivi-fio>p {font-size: 0.8em;margin-top: -10px;}
	.otzivi-podrobnee {font-size: 1em;padding-top: 0 !important;}
	.RSWS_testi_main td {width: 100%!important;float: left;}


	/* Ссылки */
	.modeff {
    width: 33% !important;
    height: 125px !important;
    margin-bottom: 15px !important;
    margin-left: 0/*10px*/ !important;
    margin-top: 10px !important;
	}

	.modeff img {
    height: initial !important;
    padding: 30px 40px 30px 45px !important;
	}

	.modeff .caption1 {
    display: block !important;
    width: 100% /*10*/ !important;
    height: 130 !important;
    background: #f3f3f3 !important;
    z-index: 0 !important;
    padding: 5 !important;
	}

	.modeff .caption1 div.header1 {
    margin-top: 0px !important;
    padding: 0px !important;
    margin-bottom: 0px!important;
    font-size: 14px !important;
    line-height: 1.1;
	}
	


  }
 
/*************************************************************************************/

 
 @media (min-width: 980px) and (max-width: 1215px) {
	 
	.gramoty-box {margin-right: 200px;}
	
	.topmenu > li {width: 94px;}
	
	.block-konkurs-head>a>h1 {font-size: 0.8em;}
	
	.button-tablo {width: 120px;padding: 9px 0 9px 0;}
	 
	.button-tablo>a {padding: 0 0 0 21%;}
	
	.custom>h1 {font-size: 72px}
	
	.custom>h3 {font-size: 17px;}
	
	.sitename2 {font-size: 2em;}
	
	 
}
 
 

/*************************************************************************************/




  /* Большой дисплей */
  @media (min-width: 1200px) {}