.clear{clear:both;font-size:0;height:0px;overflow:hidden; clear: left;}

body
{ margin:0; padding:0;  width: 100%; height: 100%; font-family: 'open_sanslight'; font-size: 12px;
    /*background: url("/images/fon.jpg");
	background-position: 0px -501px;
	background-repeat: repeat-x;*/
}
img{border: none;}
ul{margin: 0; padding: 0;}
a{color: #000; font-size: 12px; text-decoration: none;}
a:hover{color: #000; font-size: 12px; text-decoration: underline;}


.container{width: 100%; padding: 0px !important;}
.container .header{position:relative; min-height: 217px; width: 100%; background: url("../images/header.png"); background-repeat: no-repeat; background-position: left; }
.container .header .line1{padding-top: 20px;}
.container .header .line1 .icon_menu{}
.container .header .line1 .search{ float: right; margin-left: 50px;}
.container .header .line1 .search .text_search{width: 280px; height: 40px; float: left; font-size: 15px; padding-left: 10px;  font-family: 'open_sanslight';}
.container .header .line1 .search .kn_search{width: 44px; height: 40px; background: url("../images/lypa.jpg"); border: none; cursor: pointer;}
.container .header .line1 .logo{ float: right;}
.container .header .line2{float: right;  margin-top: 50px;}
.container .header .bannerundersearch{position:absolute; top:115px; right:0px; max-width:727px; width:53%;}
	.container .header .bannerundersearch img{width:100%; height:auto;}
	.container .header .bannerundersearch a:hover img{opacity:0.9;}

.container .page{ background: #fff; /*min-height: 1300px;*/ width: 100%; padding: 13px; margin-bottom: 18px;}
.container .page .top_menu{}
.container .page .top_menu ul{list-style: none; padding: 0; margin: 0; background: #583c77;  position: relative; display: table; width: 100%; height: 50px; border-radius: 4px;}
/*.container .page .top_menu ul li{ display: table-cell; position: relative;  background-image: url("../images/menu_r.png"); background-repeat: no-repeat; background-position: right; }*/
.container .page .top_menu ul li{ display: table-cell; position: relative; }
.container .page .top_menu ul li a{ font-size: 12px; text-transform: uppercase; font-family: 'open_sanssemibold'; color: #fff; text-decoration: none;display: block; position: relative;
    width: 100%; height: 100%;
    text-align:center;
    line-height: 50px; /* ��� ���� ����� �������������� ����� �� ��������� */}
.container .page .top_menu ul li a:hover{}
.container .page .top_menu ul li a div{padding: 18px 20.3px;}
.container .page .top_menu ul li:hover{background: #bb9ecb;}
.container .page .top_menu ul li.active{background: #bb9ecb;}
.container .page .top_menu ul li:first-child{border-radius: 4px 0px 0px 4px;}
.container .page .top_menu ul li:last-child{border-radius: 0 4px 4px 0; background-image: none;}

.container .page .top_content{}
.container .page .top_content .goroskop_week{/*float: left; width: 300px;*/ margin-top: 13px;}
.container .page .top_content .goroskop_week .for_padding{padding-right: 15px;}
.container .page .top_content .goroskop_week .shapka{background: #bb9ecb; height: 46px; padding: 15px;}
.container .page .top_content .goroskop_week .shapka .left{ float: left; font-family: 'open_sanssemibold'; color: #0d0d17; font-size: 14px; text-decoration: underline;}
.container .page .top_content .goroskop_week .shapka .left a{ font-family: 'open_sanssemibold'; color: #0d0d17; font-size: 14px; text-decoration: underline;}
.container .page .top_content .goroskop_week .shapka .right{ float: right; font-family: 'open_sansregular'; color: #0d0d17; font-size: 13px;}
.container .page .top_content .goroskop_week .body{ border: 1px solid #dddddc; border-top: none; background: #f7f8f8; min-height: 200px; padding: 14px; padding-bottom: 0px;}
.container .page .top_content .goroskop_week .body ul{list-style: none;}
.container .page .top_content .goroskop_week .body ul li{ padding-left: 40px; height: 32px; background-repeat: no-repeat; width: 50%; float: left; margin-bottom: 15px;}
.container .page .top_content .goroskop_week .body ul li .title{ background-repeat: no-repeat; padding-left: 15px; font-family: 'open_sansregular'; color: #231f20; font-size: 13px; background-position-y: 70%;}
.container .page .top_content .goroskop_week .body ul li .title a{color: #231f20;}
.container .page .top_content .goroskop_week .body ul li .title a:hover{text-decoration: none; color: #ec626c;}
.container .page .top_content .goroskop_week .body ul li .date{ padding-left: 15px; font-family: 'open_sansregular'; color: #231f20; font-size: 13px;}


.container .page .top_content .slider{margin-top: 13px;   overflow: hidden;  box-shadow: 0 6px 4px -2px rgba(0, 0, 0, .2); height: 340px;}
.container .page .top_content .slider .nav_array{  width: 96%;  position: absolute;  z-index: 999;  margin: 10px;  margin-top: 20%; display: none;}
.container .page .top_content .slider .nav_array .left_kn{background: url("../images/actual_left_kn.png"); float: left; width: 31px; height: 29px;}
.container .page .top_content .slider .nav_array .right_kn{background: url("../images/actual_right_kn.png"); float: right; width: 31px; height: 29px; margin-left: 2px;}
.container .page .top_content .slider .nav_array .left_kn:hover{background: url("../images/actual_left_kn_a.png"); cursor: pointer;}
.container .page .top_content .slider .nav_array .right_kn:hover{background: url("../images/actual_right_kn_a.png"); cursor: pointer;}
.container .page .top_content .slider .items{ width: 100%;  position: absolute;  padding-right: 197px;/* box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);*/}
.container .page .top_content .slider .items .item{ overflow: hidden; width: 100%; display: none;}
.container .page .top_content .slider .items .active{display: block;}
.container .page .top_content .slider .items .item .pic{ width: 100%; height: 275px; overflow: hidden;}
.container .page .top_content .slider .items .item .pic img{width: 100%;}
.container .page .top_content .slider .items .item .detail{background: #fbfbfb; padding: 10px 15px;}
.container .page .top_content .slider .items .item .detail .title{}
.container .page .top_content .slider .items .item .detail .title a{ font-family: 'open_sanssemibold'; color: #363636; font-size: 18px; text-decoration: underline;}
.container .page .top_content .slider .items .item .detail .title a:hover{text-decoration: none;}
.container .page .top_content .slider .items .item .detail .text{ font-family: 'open_sansregular'; color: #363636; font-size: 14px;}

.container .page .top_content .slider .nav{width: 221px; float: right; position: relative; z-index: 1000;}
.container .page .top_content .slider .nav .item{ /*width: 100%; height: 68px;*/ background: url("../images/kn_slider.png");}
.container .page .top_content .slider .nav .item a{font-size: 14px; color: #363636; font-family: 'open_sanssemibold'; text-decoration: none;}
.container .page .top_content .slider .nav .item a div{ text-align: center; padding: 0 10px; padding-top: 15px; margin-left: 22px; width: 100%;  height: 68px;}

.container .page .top_content .slider .nav .item:hover{ width: 100%; height: 68px; background: url("../images/kn_slider_active.png");}
.container .page .top_content .slider .nav .item_active{ width: 100%; height: 68px; background: url("../images/kn_slider_active.png");}

.container .page .content{ margin-top: 19px;}
.container .page .content .left_content{/*width: 67.6%; float: left;*/ font-family: 'open_sanssemibold';}
.container .page .content .left_content .actual{background: #fff;}
.container .page .content .left_content .actual .top{}
.container .page .content .left_content .actual .top .title{font-size: 22px; color: #583c77; float: left; text-transform: uppercase;}
.container .page .content .left_content .actual .top .nav{float: right; width: 64px;}
.container .page .content .left_content .actual .top .nav .left_kn{background: url("../images/actual_left_kn.png"); float: left; width: 31px; height: 29px;}
.container .page .content .left_content .actual .top .nav .right_kn{background: url("../images/actual_right_kn.png"); float: left; width: 31px; height: 29px; margin-left: 2px;}
.container .page .content .left_content .actual .top .nav .left_kn:hover{background: url("../images/actual_left_kn_a.png"); cursor: pointer;}
.container .page .content .left_content .actual .top .nav .right_kn:hover{background: url("../images/actual_right_kn_a.png"); cursor: pointer;}

.container .page .content .left_content .actual .body{ background: #f7f7f7; border: 1px solid #dddddd; width: 100%; overflow: hidden; margin-top: 12px;}
.container .page .content .left_content .actual .body .items{ width: 50000px;  padding: 12px;}
.container .page .content .left_content .actual .body .items .item{width: 160px; float: left; margin-right: 10px;}
.container .page .content .left_content .actual .body .items .item .name{ padding-bottom: 11px;   height: 80px;}
.container .page .content .left_content .actual .body .items .item .name a{color: #363636; font-size: 14px; font-family: 'open_sanssemibold'; text-decoration: underline; }
.container .page .content .left_content .actual .body .items .item .name a:hover{color: #ec626c; text-decoration: none;}
.container .page .content .left_content .actual .body .items .item .img{text-align: center;}
.container .page .content .left_content .actual .body .items .item .img a{}
.container .page .content .left_content .actual .body .items .item .img a img{ max-height: 120px;   max-width: 100%;}

.container .page .content .left_content .main_two_block{margin-top: 21px;}
.container .page .content .left_content .main_two_block .left{}
.container .page .content .left_content .main_two_block .left .block_row{padding-right: 10px;}
.container .page .content .left_content .main_two_block .left .title{font-size: 18px; color: #ec626c; font-family: 'open_sanssemibold';  text-transform: uppercase; margin-bottom: 21px;}
.container .page .content .left_content .main_two_block .left .body{  background: #f7f7f7;  border: 1px solid #dddddd; min-height: 388px;}
.container .page .content .left_content .main_two_block .left .body .items{padding: 0 12px; }
.container .page .content .left_content .main_two_block .left .body .items .item{padding-bottom: 18px; padding-top: 18px; border-bottom: #e3e4e8 1px solid;}
.container .page .content .left_content .main_two_block .left .body .items .item:last-child{border: none;}
.container .page .content .left_content .main_two_block .left .body .items .item .img{position: absolute; width: 97px; height: 82px; overflow: hidden;}
.container .page .content .left_content .main_two_block .left .body .items .item .img a{}
.container .page .content .left_content .main_two_block .left .body .items .item .img a img{width: 100%;}
.container .page .content .left_content .main_two_block .left .body .items .item .opis{padding-left: 110px;}
.container .page .content .left_content .main_two_block .left .body .items .item .opis .name{}
.container .page .content .left_content .main_two_block .left .body .items .item .opis .name a{text-decoration: underline; color: #363636; font-size: 14px; font-family: 'open_sanssemibold'; }
.container .page .content .left_content .main_two_block .left .body .items .item .opis .name a:hover{text-decoration: none; color: #ec626c;}
.container .page .content .left_content .main_two_block .left .body .items .item .opis .text{font-size: 13px; color: #363636; font-family: 'open_sansregular'; }

.container .page .content .left_content .main_two_block .right{}
.container .page .content .left_content .main_two_block .right .block_row{padding-left: 10px;}
.container .page .content .left_content .main_two_block .right .title{font-size: 18px; color: #583c77; font-family: 'open_sanssemibold';  text-transform: uppercase; margin-bottom: 21px;}
.container .page .content .left_content .main_two_block .right .body{  background: #f7f7f7;  border: 1px solid #dddddd; min-height: 348px; padding: 20px 12px;}
.container .page .content .left_content .main_two_block .right .body .tags{}
.container .page .content .left_content .main_two_block .right .body .tags a .item{display: inline-block; margin-bottom: 13px; margin-right: 13px; font-size: 15px;  font-family: 'open_sanslight'; color: #4a494a;}
.container .page .content .left_content .main_two_block .right .body .tags a .item{background: url("../images/tag.png"); background-position: right; padding: 4px 12px; padding-right: 26px;}
.container .page .content .left_content .main_two_block .right .body .tags .item a:hover{ font-family: 'open_sanssemibold'; color: #fff;}
.container .page .content .left_content .main_two_block .right .body .tags a:hover .item{background: url("../images/tag_active.png"); background-position: right;/*font-family: 'open_sanssemibold';*/ color: #fff;  /*padding: 4px 12px; padding-right: 20.5px;*/}
.container .page .content .left_content .main_two_block .right .body  .text{}
.container .page .content .left_content .main_two_block .right .body  .text .top{}
.container .page .content .left_content .main_two_block .right .body  .text .top .title{float: left; padding-top: 4px;}
.container .page .content .left_content .main_two_block .right .body  .text .top .title a{font-size: 16px; color: #363636; font-family: 'open_sansregular'; text-decoration: underline;}
.container .page .content .left_content .main_two_block .right .body  .text .top .title a:hover{ text-decoration: none;}
.container .page .content .left_content .main_two_block .right .body  .text .top .nav{float: right; width: 64px;}
.container .page .content .left_content .main_two_block .right .body  .text .top .nav .left_kn{background: url("../images/actual_left_kn.png"); float: left; width: 31px; height: 29px;}
.container .page .content .left_content .main_two_block .right .body  .text .top .nav .right_kn{background: url("../images/actual_right_kn.png"); float: left; width: 31px; height: 29px; margin-left: 2px;}
.container .page .content .left_content .main_two_block .right .body  .text .top .nav .left_kn:hover{background: url("../images/actual_left_kn_a.png"); cursor: pointer;}
.container .page .content .left_content .main_two_block .right .body  .text .top .nav .right_kn:hover{background: url("../images/actual_right_kn_a.png"); cursor: pointer;}
.container .page .content .left_content .main_two_block .right .body  .text .text_tag{color: #363636; font-size: 13px;  font-family: 'open_sansregular'; overflow: hidden;}
.container .page .content .left_content .main_two_block .right .body  .text .text_tag .items{width: 50000px;}
.container .page .content .left_content .main_two_block .right .body  .text .text_tag .items .item{float: left;}

.container .page .content .left_content .main_goroskop_temat{ margin-top: 25px;}
.container .page .content .left_content .main_goroskop_temat .title{}
.container .page .content .left_content .main_goroskop_temat .title{font-size: 18px; color: #583c77; font-family: 'open_sanssemibold'; text-transform: uppercase; padding-bottom: 20px;}
.container .page .content .left_content .main_goroskop_temat .body{  background: #f7f7f7;  border: 1px solid #dddddd; padding: 20px 12px; padding-bottom: 0px;}
.container .page .content .left_content .main_goroskop_temat .body .item{float: left; width: 20%; margin-bottom: 20px; height: 155px;}
.container .page .content .left_content .main_goroskop_temat .body .item .img{ text-align: center; min-height: 104px;}
.container .page .content .left_content .main_goroskop_temat .body .item .img a{}
.container .page .content .left_content .main_goroskop_temat .body .item .img a img{  max-width: 90%;}
.container .page .content .left_content .main_goroskop_temat .body .item .name{ text-align: center;}
.container .page .content .left_content .main_goroskop_temat .body .item .name a{color: #363636; font-size: 14px;  font-family: 'open_sanssemibold'; text-decoration: underline;}
.container .page .content .left_content .main_goroskop_temat .body .item .name a:hover{color: #ec626c; text-decoration: none;}

.container .page .content .left_content .inner_left{ width: 24%; float: left; min-height: 150px; margin-right: 15px;}
.container .page .content .left_content .inner_left .inner_left_menu{border: 1px solid #dddddd; margin-bottom: 14px;}
.container .page .content .left_content .inner_left .inner_left_menu .navbar-header{display: none;}
.container .page .content .left_content .inner_left .inner_left_menu ul{list-style: none;   margin-bottom: 0px;}
.container .page .content .left_content .inner_left .inner_left_menu ul li{background-position: bottom; background-repeat: repeat-x;}
.container .page .content .left_content .inner_left .inner_left_menu ul li a{ font-family: 'open_sanssemibold'; font-size: 14px; color: #363636;}
.container .page .content .left_content .inner_left .inner_left_menu ul li a div{ /*width: 100%;*/ padding: 12px; }
.container .page .content .left_content .inner_left .inner_left_menu ul li:hover{background: #bb9ecb;}
.container .page .content .left_content .inner_left .inner_left_menu ul li:hover a{color: #fff; text-decoration: none;}
.container .page .content .left_content .inner_left .inner_left_menu ul li.active{background: #bb9ecb;}
.container .page .content .left_content .inner_left .inner_left_menu ul li.active a{color: #fff; text-decoration: none;}

.container .page .content .left_content .inner_left .inner_left_bloks{margin-bottom: 18px; background: #f7f7f7; border: 1px solid #dddddd;}
.container .page .content .left_content .inner_left .inner_left_bloks .title
    {background: url("../images/inner_left_header.png"); font-size: 16px; color: #583c77; padding: 6px 15px; font-family: 'open_sanssemibold'; text-transform: uppercase;}
.container .page .content .left_content .inner_left .inner_left_bloks .body{padding: 15px;}
.container .page .content .left_content .inner_left .inner_left_bloks .body ul{list-style: none; margin: 0; padding: 0;}
.container .page .content .left_content .inner_left .inner_left_bloks .body ul li{margin-bottom: 10px;}
.container .page .content .left_content .inner_left .inner_left_bloks .body ul li a{font-size: 14px; color: #363636; font-family: 'open_sansregular'; text-decoration: underline; }
.container .page .content .left_content .inner_left .inner_left_bloks .body ul li a:hover{ text-decoration: none; color: #ec626c;}

.container .page .content .left_content .inner_right{ width: 73%; float: left; min-height: 150px;}
.container .page .content .left_content .inner_right .breadcrumbs{margin-bottom: 15px;}
.container .page .content .left_content .inner_right .breadcrumbs ul{}
.container .page .content .left_content .inner_right .breadcrumbs ul li
    {background: url("../images/bread_array.png"); padding-right: 13px; background-position: right center; background-repeat: no-repeat; display: inline-block; margin-right: 3px;}
.container .page .content .left_content .inner_right .breadcrumbs ul li a{font-size: 13px; color: #363636; font-family: 'open_sansregular'; }
.container .page .content .left_content .inner_right .breadcrumbs ul li span{font-size: 13px; color: #888888; font-family: 'open_sansregular'; }
.container .page .content .left_content .inner_right .breadcrumbs ul li:last-child{background: none;}
.container .page .content .left_content .inner_right .breadcrumbs ul li:first-letter{ text-transform: uppercase;}

.container .page .content .left_content .inner_right .text_page{margin-bottom: 21px;}
.container .page .content .left_content .inner_right .text_page ul{margin-left: 25px;}
.container .page .content .left_content .inner_right .text_page h1{font-size: 22px; text-transform: uppercase; color: #583c77; font-family: 'open_sanssemibold'; margin: 18px 0px; padding: 0px; }
.container .page .content .left_content .inner_right .text_page .text{font-size: 16px; color: #363636; font-family: 'open_sansregular'; padding-bottom: 23px; border-bottom: 1px solid #dcdcdc; }
.container .page .content .left_content .inner_right .text_page .text a{font-size: 16px; font-family: 'open_sansregular';}
.container .page .content .left_content .inner_right .text_page .text p{font-size: 16px; color: #363636; font-family: 'open_sansregular'; }
.container .page .content .left_content .inner_right .alfavit_url{margin-bottom: 20px;}
.container .page .content .left_content .inner_right .alfavit_url a{font-size: 24px; display: inline-block;}

.container .page .content .left_content .inner_right .gadaniya_online{border-bottom: 1px solid #dcdcdc; background: #fff;}
.container .page .content .left_content .inner_right .gadaniya_online .title{margin-bottom: 10px;}
.container .page .content .left_content .inner_right .gadaniya_online .title a
{font-size: 18px; text-transform: uppercase; color: #583c77; font-family: 'open_sanssemibold'; margin: 18px 5px; padding: 0px; text-decoration: underline; }
.container .page .content .left_content .inner_right .gadaniya_online .items{padding-bottom: 30px;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item{  margin-bottom: 30px;padding-right: 10px; height: 145px;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .img{position: absolute; width: 88px; height: 81px; overflow: hidden;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .img img{width: 100%;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .info{ width: 100%; padding-left: 100px;padding-right: 10px;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .info .name{}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .info .name a{color: #363636; font-size: 14px; font-family: 'open_sanssemibold'; }
.container .page .content .left_content .inner_right .gadaniya_online .items .item .info .name a:hover{color: #ec626c;}
.container .page .content .left_content .inner_right .gadaniya_online .items .item .info .descr{color: #363636; font-size: 13px; font-family: 'open_sansregular'; text-align: justify;}

.container .page .content .left_content .inner_right .goroskop_week{margin-bottom: 10px; border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; background: #fff;}
.container .page .content .left_content .inner_right .goroskop_week .item{height: 210px;}
.container .page .content .left_content .inner_right .goroskop_week .item .img{  padding: 0px 15px;}
.container .page .content .left_content .inner_right .goroskop_week .item .img img{width: 100%;}
.container .page .content .left_content .inner_right .goroskop_week .item .name{  padding: 0px 15px; text-align: center;   margin-top: 10px;}
.container .page .content .left_content .inner_right .goroskop_week .item .name a{color: #363636; font-size: 14px; font-family: 'open_sanssemibold';}
.container .page .content .left_content .inner_right .goroskop_week .item .name a:hover{color: #ec626c;}
.container .page .content .left_content .inner_right .goroskop_week .item .date{ text-align: center;}


.container .page .content .left_content .inner_right .all_names{border-top: 1px solid #dcdcdc; margin-top: 20px; margin-bottom: 15px; }
.container .page .content .left_content .inner_right .all_names .title{color: #583c77; font-size: 15px; font-family: 'open_sanssemibold'; text-align: center; text-transform: uppercase; padding: 20px 0px;}
.container .page .content .left_content .inner_right .all_names .body{background: #f7f7f7; border: 1px solid #e2e2e2; padding: 10px 15px;}
.container .page .content .left_content .inner_right .all_names .body .item{}
.container .page .content .left_content .inner_right .all_names .body .item a{color: #363636; font-size: 14px; font-family: 'open_sansregular';}
.container .page .content .left_content .inner_right .all_names .body .item a:hover{color: #ec626c;}

.container .page .content .left_content .inner_right .alfavit{}
.container .page .content .left_content .inner_right .alfavit a{text-transform: uppercase; text-decoration: underline; font-size: 14px; color: #583c77; font-family: 'open_sanssemibold'; }
.container .page .content .left_content .inner_right .alfavit a:hover{color: #ec626c; text-decoration: none;}
.container .page .content .left_content .inner_right .alfavit a.active{color: #ec626c; text-decoration: none;}
.container .page .content .left_content .inner_right .alfavit span{padding: 0 4.4px;}

.container .page .content .left_content .inner_right .alfavit_body{margin-top: 15px; margin-bottom: 25px;}
.container .page .content .left_content .inner_right .alfavit_body .item{}
.container .page .content .left_content .inner_right .alfavit_body .item .title{color: #583c77; font-size: 24px; font-family: 'open_sanssemibold'; }
.container .page .content .left_content .inner_right .alfavit_body .item .url{}
.container .page .content .left_content .inner_right .alfavit_body .item .url a{color: #363636; font-size: 14px; font-family: 'open_sansregular'; text-decoration: underline;}
.container .page .content .left_content .inner_right .alfavit_body .item .url a:hover{color: #ec626c; text-decoration: none;}



.container .page .content .left_content .inner_right  .actual{}
.container .page .content .left_content .inner_right  .actual .top{}
.container .page .content .left_content .inner_right  .actual .top .title{font-size: 18px; color: #583c77; float: left; text-transform: uppercase;}
.container .page .content .left_content .inner_right  .actual .top .nav{float: right; width: 64px;}
/*.container .page .content .left_content .inner_right  .actual .top .nav .left_kn{background: url("../images/actual_left_kn.png"); float: left; width: 31px; height: 29px;}
.container .page .content .left_content .inner_right  .actual .top .nav .right_kn{background: url("../images/actual_right_kn.png"); float: left; width: 31px; height: 29px; margin-left: 2px;}
.container .page .content .left_content .inner_right  .actual .top .nav .left_kn:hover{background: url("../images/actual_left_kn_a.png"); cursor: pointer;}
.container .page .content .left_content .inner_right  .actual .top .nav .right_kn:hover{background: url("../images/actual_right_kn_a.png"); cursor: pointer;}*/

.container .page .content .left_content .inner_right  .actual .body{ background: none; border: 0px; width: 100%; overflow: hidden; margin-top: 12px;}
.container .page .content .left_content .inner_right  .actual .body .items{ width: 200000px;  padding: 12px;}
    .container .page .content .left_content .actual .body .items .clear2{display: none;}
.container .page .content .left_content .inner_right  .actual .body .items .item{width: 160px; float: left; margin-right: 10px;}
.container .page .content .left_content .inner_right  .actual .body .items .item .name{ padding-bottom: 11px; height: 60px;}
.container .page .content .left_content .inner_right  .actual .body .items .item .name a{color: #363636; font-size: 14px; font-family: 'open_sanssemibold'; text-decoration: underline; }
.container .page .content .left_content .inner_right  .actual .body .items .item .name a:hover{color: #ec626c; text-decoration: none;}
.container .page .content .left_content .inner_right  .actual .body .items .item .img{text-align: center;}
.container .page .content .left_content .inner_right  .actual .body .items .item .img a{}
.container .page .content .left_content .inner_right  .actual .body .items .item .img a img{  max-height: 110px;}

.container .page .content .left_content .inner_right  .holidays{}
.container .page .content .left_content .inner_right  .holidays .title{font-size: 18px; color: #583c77; text-transform: uppercase; margin-bottom: 16px;}
.container .page .content .left_content .inner_right  .holidays .body{}
.container .page .content .left_content .inner_right  .holidays .body .items{}
.container .page .content .left_content .inner_right  .holidays .body .items .item{margin-bottom: 30px;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .img{float: left; width: 33%;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .img a{}
.container .page .content .left_content .inner_right  .holidays .body .items .item .img a img{}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis{float: left; width: 64%; margin-left: 2.5%;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .date_tag{}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .date_tag .date{float: left; color: #666666; font-size: 14px; font-family: 'open_sansregular';}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .date_tag .tag{float: left; color: #666666; font-size: 14px; font-family: 'open_sansregular'; margin-left: 25px;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .date_tag .tag a{ color: #666666; font-size: 14px; font-family: 'open_sansregular'; font-style: italic;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .name{margin-top: 5px; margin-bottom: 5px;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .name a{color: #363636; font-size: 14px; font-family: 'open_sanssemibold'; text-decoration: underline; }
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .name a:hover{color: #ec626c; text-decoration: none;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .text{color: #363636; font-size: 13px; font-family: 'open_sansregular'; }
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .more{}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .more a{color: #363636; font-size: 13px; font-family: 'open_sansregular'; text-decoration: underline;}
.container .page .content .left_content .inner_right  .holidays .body .items .item .opis .more a:hover{color: #ec626c; text-decoration: none;}


.pagen{margin-bottom: 20px; text-align: center;}
.pagen a{display: inline-block; background: #f4f4f4; border: 1px solid #aaaaaa; border-radius: 5px; padding: 4px 10px; font-family: 'Helvetica'; font-size: 12px; color: #777777; box-shadow: 0 6px 4px -5px rgba(0, 0, 0, .2);   margin-right: 4px;}
.pagen a:hover{text-decoration: none;  background: #dad1e5; box-shadow: 0 0 15px rgba(0, 0, 0, .2) inset;}
.pagen a.active{text-decoration: none;  background: #dad1e5; box-shadow: 0 0 15px rgba(0, 0, 0, .2) inset;}


.container .page .content .right_content{/*width: 30.5%; float: left;margin-left: 19px;*/}

.container .page .content .right_content .right_padding{  padding-left: 18px;}


.container .page .content .right_content .goroskop_week{width: 100%; margin-bottom: 18px;}
.container .page .content .right_content .goroskop_week .shapka{background: #bb9ecb; height: 58px; padding: 15px;}
.container .page .content .right_content .goroskop_week .shapka .left{ float: left; font-family: 'open_sanssemibold'; color: #0d0d17; font-size: 13px; text-decoration: underline;}
.container .page .content .right_content .goroskop_week .shapka .left a{font-family: 'open_sanssemibold'; color: #0d0d17; font-size: 13px; text-decoration: underline;}
.container .page .content .right_content .goroskop_week .shapka .right{ float: right; font-family: 'open_sansregular'; color: #0d0d17; font-size: 13px;}
.container .page .content .right_content .goroskop_week .body{ border: 1px solid #dddddc; border-top: none; background: #f7f8f8; min-height: 200px; padding: 14px;}
.container .page .content .right_content .goroskop_week .body ul{list-style: none;}
.container .page .content .right_content .goroskop_week .body ul li{ padding-left: 40px; height: 32px; background-repeat: no-repeat; width: 50%; float: left; margin-bottom: 15px;}
.container .page .content .right_content .goroskop_week .body ul li .title{ background-repeat: no-repeat; /*padding-left: 15px;*/ font-family: 'open_sansregular'; color: #231f20; font-size: 13px; background-position-y: 70%;}
.container .page .content .right_content .goroskop_week .body ul li .title a{color: #231f20;}
.container .page .content .right_content .goroskop_week .body ul li .title a:hover{text-decoration: none; color: #ec626c;}
.container .page .content .right_content .goroskop_week .body ul li .date{ /*padding-left: 15px;*/ font-family: 'open_sansregular'; color: #231f20; font-size: 13px;}
/*
.container .page .top_content .goroskop_week{/*float: left; width: 300px; margin-top: 13px;}
.container .page .top_content .goroskop_week .for_padding{padding-right: 15px;}
.container .page .top_content .goroskop_week .shapka{background: #bb9ecb; height: 46px; padding: 15px;}
.container .page .top_content .goroskop_week .shapka .left{ float: left; font-family: 'open_sanssemibold'; color: #0d0d17; font-size: 14px; text-decoration: underline;}
.container .page .top_content .goroskop_week .shapka .right{ float: right; font-family: 'open_sansregular'; color: #0d0d17; font-size: 13px;}
.container .page .top_content .goroskop_week .body{ border: 1px solid #dddddc; border-top: none; background: #f7f8f8; min-height: 200px; padding: 14px;}
.container .page .top_content .goroskop_week .body ul{list-style: none;}
.container .page .top_content .goroskop_week .body ul li{ padding-left: 40px; height: 32px; background-repeat: no-repeat; width: 50%; float: left; margin-bottom: 15px;}
.container .page .top_content .goroskop_week .body ul li .title{ background-repeat: no-repeat; padding-left: 15px; font-family: 'open_sansregular'; color: #231f20; font-size: 13px; background-position-y: 70%;}
.container .page .top_content .goroskop_week .body ul li .title a{color: #231f20;}
.container .page .top_content .goroskop_week .body ul li .title a:hover{text-decoration: none; color: #ec626c;}
.container .page .top_content .goroskop_week .body ul li .date{ padding-left: 15px; font-family: 'open_sansregular'; color: #231f20; font-size: 13px;}
*/


.bottom_menu{background: url("../images/bottom_top.png") #eeeeee; width: 100%; background-repeat: repeat-x;}
.bottom_menu .bottom_fon{background: url("../images/bottom_bottom.png"); background-repeat: repeat-x; background-position: bottom;}
.bottom_menu .bottom_fon .body{  margin-left: auto; margin-right: auto; padding: 30px 0;}
.bottom_menu .bottom_fon .body .item_menu{float: left; width: 20%; margin-bottom: 25px;}
.bottom_menu .bottom_fon .body .item_menu .title{ margin-bottom: 18px;}
.bottom_menu .bottom_fon .body .item_menu .title a{color: #583c77; font-size: 14px; text-decoration: underline;  font-family: 'open_sanssemibold';}
.bottom_menu .bottom_fon .body .item_menu .title a:hover{color: #ec626c; text-decoration: none;}
.bottom_menu .bottom_fon .body .item_menu .menu{}
.bottom_menu .bottom_fon .body .item_menu .menu ul{list-style: none; margin: 0; padding: 0;}
.bottom_menu .bottom_fon .body .item_menu .menu ul li{}
.bottom_menu .bottom_fon .body .item_menu .menu ul li a{color: #4a494a; font-family: 'open_sansregular';  text-decoration: underline; font-size: 13px; padding: 2px;}
.bottom_menu .bottom_fon .body .item_menu .menu ul li a:hover{color: #ec626c; text-decoration: none;}



.footer_mini{display: none;}
.footer{background: #f7f7f7;}
.footer .body{margin-left: auto; margin-right: auto; padding: 30px 0 !important;}
.footer .body .left{}
.footer .body .left .line1{margin-bottom: 25px;}
.footer .body .left .line1 .copy{float: left; width: 49%; color: #4a494a; font-family: 'open_sansregular'; font-size: 13px;}
.footer .body .left .line1 .footer_menu{ float: right;  width: 49%; text-align: right;}
.footer .body .left .line1 .footer_menu ul{list-style: none;}
.footer .body .left .line1 .footer_menu ul li{display: inline-block;}
.footer .body .left .line1 .footer_menu ul li a{color: #4a494a; font-family: 'open_sansregular'; font-size: 13px; text-decoration: underline;}
.footer .body .left .line1 .footer_menu ul li a:hover{color: #ec626c; text-decoration: none;   background: none;}
.footer .body .left .footer_text{color: #4a494a; font-family: 'open_sansregular'; font-size: 13px; text-align: justify;  padding-right: 10px;}
.footer .body .left .sch{min-height: 50px;}
.footer .body .left .footer_text2{color: #4a494a; font-family: 'open_sansregular'; font-size: 13px; text-align: justify; margin-top: 20px;}

.footer .body .right{ text-align: center;}
.footer .body .right .vk_img{width: 90%;}

.pluso-more{display: none !important;}



.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
    /*padding: 0px !important;*/
    padding: 0px !important;
}

.row{margin: 0px !important;}

/*
@media screen and (max-width:1216px) {
    .container .page .top_menu ul li a div{ padding: 18px 10.3px;}    
}
*/

#jc{background: #fff; padding: 10px;}


.navbar-default{background: none !important; border: none !important;}
.navbar{min-height: 0px !important; margin-bottom: 0px !important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border: none;}
.navbar-collapse{padding: 0px !important;}
.mob_ads{display: none;}
.reklama1, .reklama2{margin-top: 10px;}
.reklama1.block1{margin-right: 5px;}
.reklama1.block2{margin-left: 5px;}

@media screen and (max-width:860px) {
	.container .header .bannerundersearch{display:block; position:relative; width:100%; max-width:760px; top:0; margin: 0 auto; margin-top:180px;}
	.container .header {
		min-height: 290px;
		background-position: center top;
	}	
}

@media screen and (max-width:768px) {
    .mob_ads{display: inline !important;}
    .content .text_page .text img {width: 100%; height: 100%;}
    .container .header .line1 .search .text_search{ background: url("../images/m.fon_menu.png"); border: none; color: #fff;}
    
    .container .header {min-height: 307px;background-position: center bottom;}
	/*.container .header .bannerundersearch{position:absolute;margin-top:0px; top:auto; bottom:0;}
    .container .header {min-height: 307px;background-position: center bottom;}*/   
	
    .container .header .line1{ margin-top: 0px; padding: 0px;}
    .container .header .line1 .icon_menu{   position: absolute; width: 100%;background: url("../images/icon_menu.jpg"); background-repeat: no-repeat; width: 44px; height: 40px; cursor: pointer; margin: 0px; padding: 0px; border-radius: 0px;}
    .container .header .line1 .search {float: none; margin-left: 0px; }    
    .container .header .line1 .search .text_search {width: 100%;  padding-right: 46px; padding-left: 50px;}    
    .container .header .line1 .search .kn_search {position: absolute; margin-left: -44px;} 
    
    .container .header .line1 .logo {float: none; width: 100%; text-align: center; padding-top: 48px;}       
    
    /*.container .page .top_menu{display: none;}*/
    .container .header .line2{margin-top: 70px;}
    .container .page .top_menu ul{background: none;}
    .container .page .top_menu ul li{ display: block; text-align: left; background: url("../images/m.fon_menu.png"); padding-left: 12px; margin-bottom: 3px; } 
    .container .page .top_menu ul li:last-child{ display: block; text-align: left; background: url("../images/m.fon_menu.png"); padding-left: 12px; margin-bottom: 3px; }    
    .container .page .top_menu ul li:last-child:hover{background: #bb9ecb;}
    .container .page .top_menu ul li a{ text-align: left; background: url("../images/m.array_menu.png"); background-repeat: no-repeat; background-position: 97% 50%; }    
    .container .page{background: none; padding: 0px;} 
    
    .container .page .top_content .goroskop_week {  margin-top: 0px;}
    .container .page .top_content .goroskop_week .for_padding{padding-right: 0px;}
    
    .container .page .top_content .slider {  margin-top: 3px;}
    .container .page .top_content .slider .nav{display: none;}
    .container .page .top_content .slider .items{padding-right: 0px;}
    .container .page .top_content .slider .nav_array{display: block;}
    
    .container .page .content {  margin-top: 3px;}
    .container .page .content .left_content .actual .body .items .clear2{display: block;}
    .container .page .content .left_content .actual .top{padding-top: 12px;}
    .container .page .content .left_content .actual .top .title {  text-align: center;  width: 100%;}   
    .container .page .content .left_content .actual .top .nav {width: 100%; position: absolute; } 
    .container .page .content .left_content .actual .top .nav .left_kn{margin-left: 10px;}  
    .container .page .content .left_content .actual .top .nav .right_kn{float: right; margin-right: 10px;}    
    
    .container .page .content .left_content .main_two_block{margin-top: 3px ;}
    .container .page .content .left_content .main_two_block .left .block_row {padding-right: 0px;}
    .container .page .content .left_content .main_two_block .left{background: #f7f8f8;}
    .container .page .content .left_content .main_two_block .left .title{text-align: center; padding-top: 20px;}
    .container .page .content .left_content .main_two_block .left .body{border: none;}
    
    .container .page .content .left_content .main_two_block .right {  background: #f7f7f8;  margin-top: 3px;}
    .container .page .content .left_content .main_two_block .right .title{text-align: center; padding-top: 20px;}
    .container .page .content .left_content .main_two_block .right .block_row {padding-left: 0px;}
    .container .page .content .left_content .main_two_block .right .body{border: none;}
    
    .container .page .content .left_content .main_two_block .right .body .text .top .nav {width: 97%;  position: absolute;}
    .container .page .content .left_content .main_two_block .right .body .text .top .nav .right_kn{float: right; margin-right: 10px;}
    .container .page .content .left_content .main_two_block .right .body .text .top .title {  float: left;  padding-top: 4px;  width: 80%;  position: relative;  z-index: 1000; margin-left: 10%;}
    .container .page .content .left_content .main_two_block .right .body .tags {  border-bottom: 1px solid #ececee;  margin-bottom: 15px;}

    
    .container .page .content .left_content .main_goroskop_temat{ background: #f7f8f8;   margin-top: 3px;}
    .container .page .content .left_content .main_goroskop_temat .body{background: none; border: none;}
    .container .page .content .left_content .main_goroskop_temat .body .item {  width: 50%; min-height: 110px;}
    .container .page .content .left_content .main_goroskop_temat .title { padding-bottom: 0px; padding-top: 20px;  text-align: center;}
    
    
    .container .page .content .right_content{display: none;}
    
    
    .bottom_menu{background: none; width: 100%;}
    .bottom_menu .bottom_fon{background: none;}
    .bottom_menu .bottom_fon .body{ padding: 0px 0;}
    .bottom_menu .bottom_fon .body .item_menu{float: none; width: 100%; margin-bottom: 3px;}
    .bottom_menu .bottom_fon .body .item_menu .title{ display: block; text-align: left; background: url("../images/m.fon_menu.png"); padding-left: 12px; margin-bottom: 3px; } 
    .bottom_menu .bottom_fon .body .item_menu .title/*:hover*/{background: #bb9ecb;}
    .bottom_menu .bottom_fon .body .item_menu .title a{ text-align: left; background: url("../images/m.array_menu.png"); background-repeat: no-repeat; background-position: 97% 50%; color: #fff; text-decoration: none; }
    .bottom_menu .bottom_fon .body .item_menu .title a div{width: 100%;background: url("../images/m.array_menu.png"); background-repeat: no-repeat; background-position: 97% 50%;  padding: 18px 0;}
    .bottom_menu .bottom_fon .body .item_menu .title a:hover{color: #fff; text-decoration: none;}
    .bottom_menu .bottom_fon .body .item_menu .menu{}
    .bottom_menu .bottom_fon .body .item_menu .menu ul{list-style: none; margin: 0; padding: 0;}
    .bottom_menu .bottom_fon .body .item_menu .menu ul li{ display: block; text-align: left; background: url("../images/m.fon_menu.png"); padding-left: 12px; margin-bottom: 3px; } 
    .bottom_menu .bottom_fon .body .item_menu .menu ul li:hover{background: #bb9ecb;}
    .bottom_menu .bottom_fon .body .item_menu .menu ul li.active{background: #bb9ecb;}
    .bottom_menu .bottom_fon .body .item_menu .menu ul li a{ text-align: left;  width: 100%; color: #fff; text-decoration: none; }
    .bottom_menu .bottom_fon .body .item_menu .menu ul li a div{width: 100%;background: url("../images/m.array_menu.png"); background-repeat: no-repeat; background-position: 97% 50%;  padding: 18px 0;}
    .bottom_menu .bottom_fon .body .item_menu .menu ul li a:hover{color: #fff; text-decoration: none;}    
    
    .footer{ display: none;}
    
    .footer_mini{display: block;}    
    .footer_mini .line1 .icon_menu{   z-index: 999;  position: absolute; width: 100%;background: url("../images/icon_menu.jpg"); background-repeat: no-repeat; width: 44px; height: 40px; cursor: pointer; margin: 0px; padding: 0px; border-radius: 0px;}
    .footer_mini .line1 .soc{float: none; margin-left: 0px; } 
    .footer_mini .line1 .soc .center{ float: left; width: 100%; height: 40px; padding-right: 46px; padding-left: 50px; font-size: 15px;  font-family: 'open_sanslight'; background: #a090b1; text-align: center; border: none; color: #fff;}   
    .footer_mini .line1 .soc .center .pluso{margin-top: 3px;}
    .footer_mini .line1 .soc .kn_search{width: 44px; height: 40px; background: url("../images/lypa.jpg"); border: none; cursor: pointer;position: absolute; margin-left: -44px; z-index: 999;}

    .footer_mini .line2{background: #fff; min-height: 96px; padding: 18px 0 22px 0;}
    .footer_mini .line2 .copy{color: #4a494a; font-size: 13px; font-family: 'open_sansregular'; text-align: center;}
    .footer_mini .line2 .menu{text-align: center; margin-top: 13px;}
    .footer_mini .line2 .menu ul{list-style: none;}
    .footer_mini .line2 .menu ul li{display: inline-block;}
    .footer_mini .line2 .menu ul li a{color: #4a494a; font-size: 13px; font-family: 'open_sansregular'; text-align: center; text-decoration: underline;}
    .footer_mini .line2 .menu ul li a:hover{color: #ec626c; font-size: 13px; font-family: 'open_sansregular'; text-align: center; text-decoration: none;}
    
    
    
    /*INNER*/
    .container .page .content .left_content .inner_left{float: none;  margin-bottom: 14px;  width: 100%; min-height: 0px; margin-bottom: 0px;}
    .container .page .content .left_content .inner_left .inner_left_menu{ border: none;   margin-bottom: 0px;}
    .container .page .content .left_content .inner_left .inner_left_bloks{display: none;}
    .container .page .content .left_content .inner_right{width: 100%; float: none;}
    .container .page .content .left_content .inner_right .breadcrumbs{display: none;}
    .container .page .content .left_content .inner_right .text_page{background: #fff;}
    .container .page .content .left_content .inner_right .text_page h1{margin: 0px; text-align: center;}
   .container .page .content .left_content .inner_right .text_page{margin-bottom: 3px;}
    
    
    .container .page .content .left_content .inner_left .inner_left_menu{ border: none;}
    .container .page .content .left_content .inner_left .inner_left_menu .navbar-header{display: block;}
    .container .page .content .left_content .inner_left .inner_left_menu ul{list-style: none; margin: 0; padding: 0;}
    .container .page .content .left_content .inner_left .inner_left_menu ul li{ display: block; text-align: left; background: url("../images/m.fon_menu.png"); padding-left: 12px; margin-bottom: 3px; } 
    .container .page .content .left_content .inner_left .inner_left_menu ul li:hover{background: #bb9ecb;}
    .container .page .content .left_content .inner_left .inner_left_menu ul li.active{background: #bb9ecb;}
    .container .page .content .left_content .inner_left .inner_left_menu ul li a{ text-align: left;  width: 100%; color: #fff; text-decoration: none; line-height: 50px; font-family: 'open_sanssemibold'; font-size: 11px; text-transform: uppercase; }
    .container .page .content .left_content .inner_left .inner_left_menu ul li a div{width: 100%;background: url("../images/m.array_menu.png"); background-repeat: no-repeat; background-position: 97% 50%;  padding: 0;}
    .container .page .content .left_content .inner_left .inner_left_menu ul li a:hover{color: #fff; text-decoration: none;}   
    
    .container .page .content .left_content .inner_right .actual .top .nav{float: none; width: 99%; position: absolute;}
    .container .page .content .left_content .actual .top .nav .right_kn{float: right !important;}     
    .container .page .content .left_content .actual .body .items .clear2{display: block;}
    
    .container .page .content .left_content .inner_right .holidays{background: #fff; margin-top: 3px;}
    .container .page .content .left_content .inner_right .holidays .title{text-align: center;}
    .container .page .content .left_content .inner_right .holidays .body .items .item .img a img{width: 100%;}
    
    .container .page{margin-bottom: 0px;}
    
    .pagen{margin: 0; padding-bottom: 10px; text-align: center;}
    .pagen .next,.pagen .prev,.pagen .more{display: none;}
    
    .container .page .content .left_content .inner_right .gadaniya_online .items .item{height: auto;}
    /*.container .page .content .left_content .inner_right .text_page_razdel{display: none;}*/
    
    
    .container .page .content .left_content .inner_right .goroskop_week {text-align: center; margin-top: 10px;} 
    .container .page .content .left_content .inner_right .goroskop_week .item {  height: 230px; max-width: 200px;  display: inline-block;}   
    .container .page .content .left_content .inner_right .goroskop_week .item .img img {height: 170px; width: auto;}
}
@media screen and (max-width:900px) {
    .container .page .top_menu ul li a{ font-size: 11px; }
    .content .text_page .text img {width: 100%; height: 100%;}
}

/*
.container .page{ background: #fff; min-height: 1300px; width: 100%; padding: 13px; margin-bottom: 18px;}
.container .page .top_menu{}
.container .page .top_menu ul{list-style: none; padding: 0; margin: 0;}
.container .page .top_menu ul li{ float: left; background: #583c77; background-image: url("../images/menu_r.png"); background-repeat: no-repeat; background-position: right; }
.container .page .top_menu ul li a{ font-size: 12px; text-transform: uppercase; font-family: 'open_sanssemibold'; color: #fff; text-decoration: none;}
.container .page .top_menu ul li a:hover{}
.container .page .top_menu ul li a div{padding: 18px 20.3px;}
.container .page .top_menu ul li:hover{background: #bb9ecb;}
.container .page .top_menu ul li.active{background: #bb9ecb;}
.container .page .top_menu ul li:first-child{border-radius: 4px 0px 0px 4px;}
.container .page .top_menu ul li:last-child{border-radius: 0 4px 4px 0; background-image: none;}
*/



@media screen and (max-width:799px) {
    .container .page .top_menu ul li a{font-size: 10px;}
}
div.k2ItemsBlock.module {
    margin-bottom: 18px;
    background: #f7f7f7;
    border: 1px solid #dddddd;
}
.k2ItemsBlock.module .title {
    background: url("../images/inner_left_header.png");
    font-size: 16px;
    color: #583c77;
    padding: 6px 15px;
    font-family: 'open_sanssemibold';
    text-transform: uppercase;
}
.k2ItemsBlock.module .body {
    padding: 15px;
}
.k2ItemsBlock.module ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.k2ItemsBlock.module ul li {
    margin-bottom: 10px;
}
.k2ItemsBlock.module ul li a.moduleItemTitle {
    font-size: 14px;
    color: #363636;
    font-family: 'open_sansregular';
    text-decoration: underline;
}
/*
.mobile_popup_bg {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.666);
    z-index: 9999;
}

.mobile_popup, .desktop_popup {
    width: 320px;
    height: auto;
    top: 100px;
    display: none;
    position: fixed;
    z-index: 10000;
    left: -1000px;
    /*min-height: 275px;
    background: url("/images/privet.png");
    background-repeat: no-repeat;
    background-size: auto 278px;*/
}
.mobile_popup .custom, .desktop_popup .custom {
    /*min-height: 275px;
    background-repeat: no-repeat;
    background-size: auto 250px;
    background-position: center;
    background-color: #fff;*/
}

.mobile_popup .custom > p, .desktop_popup .custom > p { 
	display: none;
}

.mobile_popup .custom, .desktop_popup .custom {
	/*position: relative;
	z-index: 0;*/
}
/*
.mobile_popup .close, .desktop_popup .close {
    position: absolute;
    right: 10px;
    top: 0;
    font-size: 32px;
    color: #f22;
    z-index: 10000;
    background: none;
    opacity: 0.8;
}
@media screen and (min-width:760px) {
	.mobile_popup {
		top: 70%;
		margin-top: -160px;
	}
}*/

    .grid25 {
 position:relative;
 z-index: 10;
 margin-top: -20px ;
}

    .grid23 {
 position:relative;
 z-index: 30;
}

.atext {color:#000 !important}.rtiz{clear:both;}.rtiz_one{clear:both;cursor:pointer;}
#direct1 {border-left:solid 5px blue;padding-left:15px;margin-left:0;overflow: hidden; margin-bottom:10px;}
#direct1 .rtiz_one{display: block; margin-bottom: 10px; vertical-align: top; clear: both; overflow: hidden;}
#direct1 img{max-width:90px; float:left; margin-right:10px;}#direct1 span{display:block; margin-left:100px;}
#direct1 a{color:#e84747; font-size:15px; text-decoration: none !important; width:100%;}
#direct1 .atitle{margin:0;padding:0; font-size:19px; color:#0053f9;  display:block; text-decoration: underline !important;}
#direct1 .atext{display:block; color:#444444; font-size:18px; margin-left:0px; text-decoration: none !important;}
#direct1 .aurl{display:block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}
#direct1 .aurl span{display:inline-block; margin-left:0; font-size:140px; margin-right:10px; color:blue !important; text-decoration: underline !important;}
#direct1 .asite{display:block; color:green !important; text-decoration:none !important; margin-left:0;}

#direct2 {border-left:solid 5px red;padding-left:15px;margin-left:0;overflow: hidden; margin-bottom:10px;}#direct2 .rtiz_one{display: block; margin-bottom: 10px; vertical-align: top; clear: both; overflow: hidden;}#direct2 img{max-width:90px; float:left; margin-right:10px;}#direct2 span{display:block; margin-left:100px;}#direct2 a{color:#e84747; font-size:15px; text-decoration: none !important; width:100%;}#direct2 .atitle{margin:0;padding:0; font-size:19px; color:#0053f9;  display:block; text-decoration: underline !important;}#direct2 .atext{display:block; color:#444444; font-size:18px; margin-left:0px; text-decoration: none !important;}#direct2 .aurl{display:block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}#direct2 .aurl span{display:inline-block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}#direct2 .asite{display:block; color:green !important; text-decoration:none !important; margin-left:0;}
#direct3 {border-left:solid 5px red;padding-left:15px;margin-left:0;overflow: hidden; margin-bottom:10px;}#direct3 .rtiz_one{display: block; margin-bottom: 10px; vertical-align: top; clear: both; overflow: hidden;}#direct3 img{max-width:90px; float:left; margin-right:10px;}#direct3 span{display:block; margin-left:100px;}#direct3 a{color:#e84747; font-size:15px; text-decoration: none !important; width:100%;}#direct3 .atitle{margin:0;padding:0; font-size:19px; color:#0053f9;  display:block; text-decoration: underline !important;}#direct3 .atext{display:block; color:#444444; font-size:18px; margin-left:0px; text-decoration: none !important;}#direct3 .aurl{display:block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}#direct3 .aurl span{display:inline-block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}#direct3 .asite{display:block; color:green !important; text-decoration:none !important; margin-left:0;}#atext1 {margin-left:10px; margin-bottom:25px; vertical-align: top;}#atext1 .rtiz_one{display: inline-block; margin-bottom: 30px; width: 100%; vertical-align: top;}#atext1 img{max-width:150px; float:left; margin-right:20px; border-radius: 100px; border: 3px solid #e84747; box-shadow: 0 0 7px #666; }#atext1 span{display:block;}#atext1 span:first-of-type{display:block;font-weight: bold; font-size:20px;}#atext1 span:last-of-type{display:block;font-weight: bold; font-size:15px; color:blue;}#atext1 a{ font-size:15px; width:100% ;}#atext1 a:hover h3{text-decoration:none;}#atext2{margin-left:60px;}#atext2 .rtiz_one{  display: inline-block;  margin-bottom: 30px; max-width: 220px; vertical-align: top;}#atext2 img{max-width:150px; border:solid 2px #0053f9;}#atext2 span{display:block; padding:5px; text-decoration:underline; color: #ff0000 !important;}#adttext1 {border: 2px solid #007FB2; border-radius:5px; display:block; padding:10px}#adttext1  .atitle {color: #007FB2; display:block;     text-transform: uppercase;     margin-bottom: 2px; font-weight:bold;}#adttext1 .atext {}#adttext1  .aurl span  { margin-right:10px;}#adttext1  .aurl {  margin-left:10px; color: #007FB2;margin-right: 15px; }#adttext1  .asite { margin-left:0px; color: #007FB2;margin-right: 15px; font-size:10pt;display:none;}#adttext3 {display:block; }#adttext3 .grr{font-weight:bold}#adttext3  .atitle {font-weight:bold}#adttext3 .lkn {color: #b8340e}.attl {color: #AE013A}

#direct4 {border-left:solid 0px red;padding-left:1px;padding-right:15px;margin-left:0;overflow: hidden; margin-bottom:10px;}
#direct4 .rtiz_one{display: block; margin-bottom: 10px; vertical-align: top; clear: both; overflow: hidden;}
#direct4 img{max-width:90px; float:left; margin-right:10px;}#direct4 span{display:block; margin-left:100px;}
#direct4 a{color:#e84747; font-size:15px; text-decoration: none !important; width:100%;}
#direct4 .atitle{margin:0;padding:0; font-size:19px; color:#0053f9;  display:block; text-decoration: underline !important;}
#direct4 .atext{display:block; color:#444444; font-size:18px; margin-left:0px; text-decoration: none !important;}
#direct4 .aurl{display:block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}
#direct4 .aurl span{display:inline-block; margin-left:0; font-size:14px; margin-right:10px; color:blue !important; text-decoration: underline !important;}
#direct4 .asite{display:block; color:green !important; text-decoration:none !important; margin-left:0;}
