/*ИЗМЕНЕНИЯ 2 версии 2 раз НАЧАЛО*/

/*Плашка Безопасник в шапке +*/
.plashka_bezopasnik {
  width: 1403px;
  margin: 0 auto;
  margin-top: 10px;
  text-align: center;
}

/*Плашка Безопасник в шапке -*/

/*Стили для TFortis НАЧАЛО*/

.all_tfortis{
  width: 83%;
}

.c1c{width:210px;height:180px; }
.c1c a{
  display: block; 
  text-align: center; 
  height: 100%; 
  position: relative;
  line-height: 1em;
}

.c1c:hover{border:1px solid #aca9cc;}
.c1c span{
  position: absolute;
  bottom:5px; 
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  font-size: 17px;
  font-style: normal;
  font-weight: initial;
  color: #07D;
  line-height: 100%;
}


.c1c{
  float:left;
  margin:10px 19px 0;
  padding:5px;
  text-align:center;
  border:1px solid #e3e8e6;
  border-radius:7px;
  -webkit-border-radius:7px;
  -moz-border-radius:7px;
  position:relative
}
/*Стили для TFortis КОНЕЦ*/


/*Видеонаблюдение Landing form НАЧАЛО*/

.form_field{
  width:90%;
}

.form_submit a.form_field_submit div span {
  background: transparent linear-gradient(to bottom, #019FCC 0px, #0172AE 100%) no-repeat scroll 0% 0%;
  text-shadow: 0px 1px 0px #00537F;
  display: inline-block;
  width: 70%;
  padding: 14px 20px 12px;
  text-align: center;
  border-radius: 3px;
}
.form_submit{
  padding-top: 20px;
}

.form_submit a.form_field_submit{
  color: #FFF;
  font-size: 16px;
  font-weight: bold;
  font-family: Arial;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}

.form_submit a.form_field_submit div{
  display: inline-block;
  width: 100%;
  padding: 1px;
  border-radius: 3px;
}

.form_fields input.form_field_text{
  height: 38px;
  padding: 0px 7px;
  width: 100%;
  border: 1px solid #E8E8E8;
  background-color: #FFF;
  color: #5B5B5B;
  font-family: Arial;
  font-size: 16px;
}

#landing_video .text_fields{
  margin-left: 34px;
}

#landing_video .landing_form_title{
  text-align: center;
  width: 86%;
  margin-left: 23px;
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
  font-size: 13px;
  font-weight: bold;
}

#landing_video{
 width: 900px !important;
 margin: 0 auto;
 border: border: 1px solid #999;
}

#landing_video tr td{
  border: none;
}

.landing_first_column p{
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
  font-size: 15px;
}

.landing_main_div{
 border: 1px solid #999;
 border-radius: 5px;
 background: transparent url("../images/main-bg.jpg") repeat scroll center top;
}

.example_header{
  text-align: left !important;
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
  font-size: 13px;
  font-weight: bold;
}

.noteclassic_video_example{
  background-color: #EEF;
  border-radius: 10px;
  border: 1px solid #999;
  width: 300px;
  float: left;
}

.noteclassic_video_example table td{
  padding: 0px !important;
  text-align: center;
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
}

.noteclassic_video_example table tr:first-child{
  background: transparent linear-gradient(to bottom, #019FCC 0px, #0172AE 100%) no-repeat scroll 0% 0%;
  color: #FFF;
  text-shadow: 0px 1px 0px #00537F;
}

.noteclassic_video_example.second{
  margin-left: 30px;
}

.example_main{
  width: 640px;
  margin: 0 auto;
}




#landing_video td
{
border: 1px solid black;
}

#landing_video .landing_first_column{
 width: 500px;
 vertical-align: top;
}

.landing_first_column h1{
  color: black;
}

#landing_video .landing_second_column{
 width: 370px;
 vertical-align: top;
}

#landing_form_video{
  height: 350px;
  width: 350px;
  border: 1px solid #999;
  padding: 8px;
}

.landing_form{
border-radius: 5px;
background: transparent linear-gradient(to bottom, #FFFEFC, #E6E6E6) no-repeat scroll 0% 0%;
}

.notetip {
    background-color: #E4F6F8;
    background-image: url("/images/tip.png");
  border-radius: 10px;
  padding: 15px 20px 15px 80px;
  background-position: 20px 50%;
  background-repeat: no-repeat;
  text-align: justify;
  border: 1px solid #999;
  
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
  font-size: 13px;
  font-style: normal;
  color: #000;
}

.notetip_font{
  font-family: "Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
  font-size: 13px;
  font-style: normal;
}

/*Видеонаблюдение Landing form КОНЕЦ*/

/*Ширина столбцов для блога категорий в разделе программное обеспечение soft НАЧАЛО*/
.my-main-page-style.soft div.item{
  height: 400px;
}
/*Ширина столбцов для блога категорий в разделе программное обеспечение soft КОНЕЦ*/

.yus_slider.modnumber202 .connected-carousels .navigation{
  margin: 0px auto 10px 32px;
}

.yus_slider.modnumber202 .yus_slides{
    left: 60px;
    float: left;
    margin-top: 30px;
}

#sunshine-header {
    padding: 16px 20px;
    padding-bottom: 0px !important;
}

.obj_contact{
  font-size: 14px;
}

.contacts_module{
  float: right;
}

.header_info {
  margin-left: -20px;
}

.yus_slider.modnumber202 {
  position: relative;
}

.custom.logo_module{
  float: left;
}

.connected-carousels .prev-navigation {
  top: 310px !important;
}

.connected-carousels .next-navigation {
  top: 310px !important;
}

#logo_table{
  margin-left: 50px;
}

/*ИЗМЕНЕНИЯ 2 версии 2 раз КОНЕЦ*/

/*Стили для верхнего горизонтального меню НАЧАЛО*/
.css_top_menu .top_menu_header{
  font-size: 13px !important;
  color: #000 !important;
  font-weight: bold !important;
  font-family: Arial !important;
}

.css_top_menu a{
  font-size: 13px !important;
  color: #4776A6 !important;
  font-weight: normal !important;
  text-decoration: none !important;
  font-family: Arial !important;
}

.css_top_menu td{
  padding-left: 20px;
}

.css_top_menu{
  margin-top: 20px;
}

div#top_menu div.floatck{
  background:  -moz-linear-gradient(top , #FCFEFE 0%, #E6EBF1 100%) !important; /*Mozilla scale version*/
  background: -webkit-linear-gradient(top, #FCFEFE 0%, #E6EBF1 100%) !important;
  background: -ms-linear-gradient(top, #FCFEFE 0%, #E6EBF1 100%) !important;
}

div#top_menu ul.maximenuck{
  background:  -moz-linear-gradient(top , #014eb5 0%, #0080f0 100%); /*Mozilla scale version*/
  background: -webkit-linear-gradient(top, #014eb5 0%,#0080f0 100%);
  background: -ms-linear-gradient(top, #014eb5 0%,#0080f0 100%);
}

div#top_menu ul.maximenuck{
  border-radius: 0px 0px 10px 10px;
}

div#top_menu ul.maximenuck li.maximenuck.level1 > a, div#top_menu ul.maximenuck li.maximenuck.level1 > span.separator{
  font-size: 15px;
}
/*Видеонаблюдение*/
div#top_menu.maximenuckh li.fullwidth.item670 > div.floatck{
  width: 400px !important;
  margin-left: 0px !important;
  margin-top: 4px !important;
}
/*Комплексная интеграция*/
div#top_menu.maximenuckh li.fullwidth.item674 > div.floatck{
  width: 350px !important;
  margin-left: 195px !important;
  margin-top: 4px;
}
/*IP телефония*/
div#top_menu.maximenuckh li.fullwidth.item676 > div.floatck{
  width: 390px !important;
  margin-left: 416px !important;
  margin-top: 4px;
}
/*Сервисные услуги*/
div#top_menu.maximenuckh li.fullwidth.item678 > div.floatck{
  width: 460px !important;
  margin-left: 554px !important;
  margin-top: 4px;
}
/*Программное обеспечение*/
div#top_menu.maximenuckh li.fullwidth.item680 > div.floatck{
  width: 300px !important;
  margin-left: 729px !important;
  margin-top: 4px;
}
/*Монтажные работы*/
div#top_menu.maximenuckh li.fullwidth.item682 > div.floatck{
  width: 400px !important;
  margin-left: 915px !important;
  margin-top: 4px;
}
/*Стили для верхнего горизонтального меню КОНЕЦ*/



/*Правое меню, например, видеонаблюдение НАЧАЛО*/
#right-sidebar{
  margin-top: 55px;
}

#search-container #search{

}

/*Правое меню, например, видеонаблюдение КОНЕЦ*/

/*Баннеры снизу НАЧАЛО*/
.bot_table_banner td a{
  margin: 5px;
}

.moduletable.banner_class{
  float:left;
}
/*Баннеры снизу КОНЕЦ*/

/*Breadcrumb НАЧАЛО*/
.breadcrumb{
  border: none !important;  
}

.breadcrumbs img, .breadcrumb img, .breadcrumb .divider {
    display: inline !important;
    margin-top: -2px;
}


.breadcrumb li{
  margin-left: 3px !important;
  font-size:16px !important;
}



.breadcrumb a{
    color: #07D !important;
}

.breadcrumb a, .breadcrumb span{
     font-size:18px !important;   
}
/*Breadcrumb КОНЕЦ*/
#logo {
  position: absolute;
  float: left;
  color: #fff;
  background-image: url('/images/logo/logo.png');
  display: block;
  position: relative;
  width: 240px;
  height: 125px;
  margin-top: 30px;
  margin-left: -10px;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top;
}
#logo:hover{
  -webkit-transform:scale(1.05) !important; /*Webkit: Scale up image to 1.2x original size*/
  -moz-transform:scale(1.05) !important; /*Mozilla scale version*/
  -o-transform:scale(1.05) !important; /*Opera scale version*/
  -ms-transform:scale(1.05) !important; /*Explorer scale version*/
}

#logo a{
  text-decoration: none;
  display: block;
  width: 240px;
  height: 125px;
}

/**/
.obrat_sviaz{
  width: 160px;
  height: 47px;
  float: right;
  background: url('/templates/sunshine/images/obrat_sviaz_all.png');
}

.obrat_sviaz:hover{
  background-position: 0px -47px;
  cursor: pointer;
}

/*Мой стиль select скачать НАЧАЛО*/
.select_download{
  /*убирает границы, фон и прочую чушь у элемента*/
  border-radius: 0;
  background: transparent;
  /*height: 34px;
  font-size: 16px;
  padding: 5px;*/
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100px;
  text-indent: 1px;
  text-overflow: '';
  /*убирает выделение элемента селект после выбора значения в списке*/
  outline: none;
  margin-top: -6px;
}

.obj_download{
  /*чтобы скрыть стрелку у селекта суем его в столбец, а у столбца скрываем все, что не влазиет в заданную ширину*/
  width: 80px;
  overflow: hidden;
  /*делаем элемент как блочный элемент, чтобы не ездил как падла*/
  display: inline-block;
}



.select_download::-ms-expand{
    display: none;
}




.select_download:hover{
  cursor: pointer;
  text-decoration: underline;
}


.obj_contact{
  color: black;
  margin-top:-10px;
}

#header_table td{
  padding-left: 17px !important;
}

  
/*Мой стиль select скачать КОНЕЦ*/

/*ИЗМЕНЕНИЯ БЛОГА КАТЕГОРИЙ НА ГЛАВНОЙ НАЧАЛО*/ /*Сучка меняет стили для всей категорий, видать берутся в джумле по умолчанию с главной... надо будет разобраться*/
.my-main-page-style .cols-3 .column-1:hover,.my-main-page-style .cols-3 .column-2:hover,.my-main-page-style .cols-3 .column-3:hover {
  -webkit-transform:scale(1.1) !important; /*Webkit: Scale up image to 1.2x original size*/
  -moz-transform:scale(1.1) !important; /*Mozilla scale version*/
  -o-transform:scale(1.1) !important; /*Opera scale version*/
  -ms-transform:scale(1.1) !important; /*Explorer scale version*/
}

.my-main-page-style .cols-3 .column-1,.my-main-page-style .cols-3 .column-2,.my-main-page-style .cols-3 .column-3 {
  -webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
  -moz-transition-duration: 0.5s; /*Mozilla duration version*/
  -o-transition-duration: 0.5s; /*Opera duration version*/
  -ms-transition-duration: 0.5s; /*Explorer duration version*/
}
.my-main-page-style{
  margin-left: 30px;
}

.my-main-page-style div.item{
  border-radius:12px;
  /*border:1px solid #006699;*/
  -webkit-box-shadow: 0px 0px 16px 0px rgba(50, 50, 50, 0.92);
  -moz-box-shadow:    0px 0px 16px 0px rgba(50, 50, 50, 0.92);
  box-shadow:         0px 0px 16px 0px rgba(50, 50, 50, 0.92);
  padding: 5px 20px 5px 20px;
  margin-top: 20px;
}

.table_with_news td:first-child{
  width: 128px;
}
/*ИЗМЕНЕНИЯ БЛОГА КАТЕГОРИЙ НА ГЛАВНОЙ КОНЕЦ*/

/*Изменения слайдера НАЧАЛО*/
.camera_target{
  border-radius: 12px;
}

.mymainslider .camera_caption > div{
  width: 500px;
  height: 360px;
  background: none repeat scroll 0% 0% rgba(0, 0, 0, 1); 
}

/*.mymainslider .camera_target{
  width: 813px;
  margin-left: 528px;
}*/

/*Изменения слайдера КОНЕЦ*/

.table_with_pick_main td{
  vertical-align: top;
}

/*Для верхнего меню из картинок НАЧАЛО*/
#h_menu{
  /*border-bottom: dotted 1px silver;*/ 
  padding:5px 0px 5px 17px;
  margin-left: 100px;
}
#h_menu:hover .h_menu_icon{
  opacity: 0.3;
  /*-webkit-transform:scale(0.9); /*Webkit: Scale up image to 1.2x original size*/
  /*-moz-transform:scale(0.9); /*Mozilla scale version*/
  /*-o-transform:scale(0.9); /*Opera scale version*/
  /*filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
  /*filter: gray; /* IE6-9 */
  /*-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */
}

.h_menu_icon{
  width:52px;
  -webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
  -moz-transition-duration: 0.5s; /*Mozilla duration version*/
  -o-transition-duration: 0.5s; /*Opera duration version*/
  -ms-transition-duration: 0.5s; /*Explorer duration version*/
  margin-right: 15px;
  border: 0px;
  
}
.h_menu_icon:hover{
  -webkit-transform:scale(1.2) !important; /*Webkit: Scale up image to 1.2x original size*/
  -moz-transform:scale(1.2) !important; /*Mozilla scale version*/
  -o-transform:scale(1.2) !important; /*Opera scale version*/
  -ms-transform:scale(1.2) !important; /*Explorer scale version*/
  opacity: 1 !important; 
  /*filter: none !important; 
  -webkit-filter: grayscale(0) !important; */
}

#h_menu .h_menu_icon{
  margin-right:60px;  
}

/*Для верхнего меню из картинок КОНЕЦ*/

/*Ссылки на Главная, карта, контакты НАЧАЛО*/
#header_info {
    /*float: left;*/
    /*margin-top: 28px;*/
    /*right: 0px;*/
    z-index: 10;
}

.header_info {
    color: black;
    /*padding: 8px 0px 0px 39px;*/
    float: left;
    /*margin-left:100px;*/
}

#header_table tr,#header_table th,#header_table td{
  background: none repeat scroll 0% 0% transparent;
  border: 1px solid #000;
  font-style: inherit;
  font-weight: inherit;
  margin: 0px;
  padding-left: 7px;
  outline: 0px none;
  /*vertical-align: baseline;*/
}

#header_table, #header_table tr,#header_table  th,#header_table  td{
  border: none; 
}

.top_small_image{
  cursor: pointer;
}


/*Ссылки на Главная, карта, контакты КОЕНЦ*/
#yus_top_mainmenu{
  margin-bottom: 50px;
}

#mainmenu{
  margin-top: 10px;
}
/*Цвета кнопок верхнего меню НАЧАЛО*/
#yus_top_mainmenu ul li{
  text-align: center;
}



/*Цвета кнопок верхнего меню КОНЕЦ*/

/*Цвета кнопок верхнего меню под слайдером НАЧАЛО*/
#mainmenu ul li{
  text-align: center;
}




/*Цвета кнопок верхнего меню под слайдером КОНЕЦ*/

/*Слайдшоу SP2 НАЧАЛО*/
#yus_slider_w8_nav .yus_slideshow_sp2 .sp-slide-title{
  color: white;
}

#yus_slider_w8_nav .yus_slideshow_sp2 .handles.active .thumb_bg{
  background: #0f79b7;
  color: white;
}

#yus_slider_w8_nav .yus_slideshow_sp2 .handles.active .thumb_bg .title{
  color: white;
}
#yus_slider_w8_nav .yus_slideshow_sp2 .handles .thumb_bg{
  background: #f4f4f4;
}

/*Слайдшоу SP2 КОНЕЦ*/

/*Слайдер НАЧАЛО*/
#yus_slider_w8_nav{
  margin: 0px auto;
  width: 1317px;
}


.callbacks_container{
  /*float: left;
  margin: 0px 0px 0px -8px;
  padding: 8px;
  position: relative;
  width: 100%;
  background: none repeat scroll 0px 0px #FFF;*/
}
/*Слайдер КОНЕЦ*/


.lupa_all{
  background-image: url('../images/ico/lupa_all.png');
  width: 30px; height: 30px;
  display: block; position: absolute;
}

.lupa_all a{
  width: 30px;
  height: 30px;
  display: block;
}

.lupa_all:hover{
  background-position: 0px -30px;
}

.div_w8_nav{
  opacity: 0.85;
}

.div_w8_nav:hover{
  opacity: 1;
}

#yus_w8_nav{
  width: 230px;
  position: absolute;
  /*height: 600px;*/
  /*background-color: black;*/
  /*min-width: 1380px;*/
}





.phone {
    background: url('../images/phone.png') no-repeat scroll left 0px top 11px transparent;
    color: black;
    padding: 16px 0px 0px 39px;
    float: right;
    font-size: 18px;
    text-align: right;
}

.phone div{
  margin-bottom:-10px;
}

body{
  /*background: url('http://192.168.1.159/joomla_citsk/templates/sunshine/images/fon.jpg') repeat-x fixed 0% 0% transparent !important;*/
  background-image: none !important;
  color: black;
}

#navigation{
  background: none !important;
  border: none !important;
  border-radius: 0px !important;
}

#sunshine-container{
  border: none !important;
  box-shadow: none !important;
  padding: 0px !important;
}

.uk-container{
  min-width: 1380px;
  width: 1403px;
  margin-top: 20px;
  margin-bottom: 20px;
  border-radius:12px;
  /*border:1px solid #006699;*/
  -webkit-box-shadow: 0px 0px 16px 0px rgba(50, 50, 50, 0.92);
  -moz-box-shadow:    0px 0px 16px 0px rgba(50, 50, 50, 0.92);
  box-shadow:         0px 0px 16px 0px rgba(50, 50, 50, 0.92);
}

/*Для верхнего меню НАЧАЛО*/
#navigation li:first-child a{
  border-radius: 0px !important;
}
/*Для верхнего меню КОНЕЦ*/


.uk-navbar-nav{
  width: 100%;
}

#yus_top_mainmenu .uk-navbar-nav li{
  width: 16%;
}

#yus_top_mainmenu .uk-navbar-nav li:last-child{
  width: 20%;
}

/*#mainmenu .uk-navbar-nav li:first-child{
  width: 14%;
}*/

/*.uk-navbar-nav li:last-child{
  width: 16%;
}*/

#mainmenu .uk-navbar-nav li:last-child{
  width: 20%;
}
#mainmenu .uk-navbar-nav li{
  width: 16%;
}
#content{
  overflow: hidden !important;
}



/*#yus_w8_nav .div_w8_nav{
  border-radius: 10px;
  overflow: hidden;
}*/
/*#div1_w8_nav a:hover{
  background-position: 0 -225px;
}*/
 /*
#1BA1E2


<div id="div1_w8_nav" class="div_w8_nav" style="position: relative; float: left; width: 300px; height: 225px; background-position: center center; background-repeat: no-repeat; background-image: url('../templates/sunshine/images/ico/asf_big.jpg'); color: #fff;"><a href="#" style="display: block; 
    background: orange; background: linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%) !important; height: 225px; position: relative; width: 300px; text-align: left; vertical-align: bottom;"></a><span style="color: #fff; display: block; font-family: 'open_sans_semiboldregular'; padding: 20px; position: absolute; bottom: 0px; left: 0px; font-size: 22px; font-weight: normal; font-style: normal; opacity: 1;">Асфальт</span></div>






.div_w8_nav a{
  opacity:0.5; 
}

.div_w8_nav a:hover{
  opacity:0;
}


#yus_w8_nav #div1_w8_nav{
  position: relative;
  float: left;
  width: 300px;
  height: 225px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url('../images/ico/asf_big.jpg');
  color: #fff;
}

 
#yus_w8_nav #div1_w8_nav a{
    background: orange;
    background: -moz-linear-gradient(top, orange 0%, red 65%, red 66%, orange 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 65%,#d1d1d1 66%,#fefefe 100%);
    background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 65%,#d1d1d1 66%,#fefefe 100%);
    background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 65%,#d1d1d1 66%,#fefefe 100%);
    background: linear-gradient(top, #e2e2e2 0%,#dbdbdb 65%,#d1d1d1 66%,#fefefe 100%);
    display: block; 
    height: 225px;
    position: relative;
    width: 300px;
    text-align: left;
    vertical-align: bottom;
}

#yus_w8_nav #div1_w8_nav span{
  color: #fff;
  display: block;
  font-family: 'Segoe UI';
  padding: 20px;
  position: absolute;
  top: 20px;
  left: 0px;
  font-size: 26px;
  font-weight: normal;
  font-style: normal;
  opacity: 1;
}*/
 
 
   /* #div1_w8_nav {
     width: 219px;
     height: 240px;
     background: none repeat scroll 0% 0% #1BA1E2;
     color: #FFF;
    }
    #div1_w8_nav a {
      display: block; // Ссылка как блочный элемент 
      background-position: center center;
      background-repeat: no-repeat;
      height: 240px;
      position: relative;
      width: 219px;
      text-align: left;
      vertical-align: bottom;
      background-image: url('/templates/ja_mero/images/ico/mail-big.png');
    }
    
    #div1_w8_nav span {
        color: #FFF;
        display: block;
        font-family: 'open_sans_semiboldregular';
        padding: 20px;
        position: absolute;
        bottom: 0px;
        left: 0px;
        font-size:18px;
        font-weight: normal;
        font-style: normal;
    }*/
  
/*Информационные блоки +*/
.information_block {
  padding: 20px;
  border-radius: 10px;
  width: auto;
  display: inline-block;
  padding-left: 50px;
  position: relative;
}

.information_block:before {
  position: absolute;
  left: 12px;
  top: 50%;
  margin-top: -14px;
}

/*Интересное +*/
.information_block.interesting {
  background-color: lavender;
  font-style: italic;
}

.information_block.interesting:before {
  content: url('/images/information_block.png');
}
/*Интересное -*/
/*Информационные блоки -*/

/*Фрейм с видео по центру страницы на http://citsk.ru/index.php/sistem-mob-menu*/
.yus_video_smv {
  text-align: center;
}

/*Маленькая картинка новостей в футере на главной +*/
.aidanews2 img {
    width: 134px;
    height: 102px;
}
/*Маленькая картинка новостей в футере на главной -*/

/*Оформление статей +*/
.item-page ol {
    padding-left: 20px;
}

.item-page ol li {
    padding-left: 5px;
}

.responsive-img,
.responsive-video {
    display: block;
    margin: 0 auto;
}

div#top_menu ul.maximenuck li.maximenuck.level1{
margin: 2px 5px 0 0;  
}
@media screen and (min-width: 524.5px) {
div#top_menu ul.maximenuck {
  border-radius: 0px 0px 10px 10px;
  display: flex !important;
  justify-content: space-between;
  flex-wrap:nowrap;
}
}
/*Оформление статей -*/
