#manshet .carousel-inner .item img {
    min-width: 570px;
    max-height: 350px;
}
#manshet  .carousel-indicators li img {
    min-width: 92px;
    max-height: 56px;
}
#main_announcment .carousel-inner .item img{
    width: 130px;
    height: 81px;
    margin: auto;
}
.clear{
    clear:both;
}
.wrapper{
    min-width: 768px;
    padding-bottom: 46px;
    margin-bottom: 20px;
    background: url('../img/quyruq.png') no-repeat bottom center;
    /* height: 591px; */
}
section{
    width:100%;
}
/**/

/**/
.menu_row ul{
    list-style:none;
    margin: 0;
    padding: 0;
}
.wrapper_content{
    width:100%;
    min-height: 300px;
    padding: 10px 23px;
    margin-top: 2px;
    background:#FFF;
}

#carousel-custom {
    width:100%;
}
#carousel-custom .carousel-indicators {
    margin: 4px 0 0;
    overflow: hidden;
    position: static;
    text-align: left;
    white-space: nowrap;
    width: 100%;
}
#carousel-custom .carousel-indicators li {
    background-color: transparent;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: inline-block;
    height: auto;
    margin: 0 !important;
    width: auto;
}
#carousel-custom .carousel-indicators li img {
    display: block;
    opacity: 0.5;

}
#carousel-custom .carousel-indicators li.active img {
    opacity: 1;
}
#carousel-custom .carousel-indicators li:hover img {
    opacity: 0.75;
}
#carousel-custom .carousel-outer {
    position: relative;
}
#main_announcment{
    position: relative;
    float:right;
}
#main_announcment .main_announcment_header{
    border-bottom: 2px solid  #00324c;
}
.main_announcment_header a.m_a_title, .big_title{
    font-size: 18px;
    color: #003249;
    text-transform: uppercase;
    font-weight: 700;
}
#anouncment_carousel{
    margin-top:15px;
    /* background: red; */
}
.main_announcment_header .announcement_control{
    /* position:absolute; */
    right: 0;
    top: 21px;
    text-align: center;
}
#anouncment_carousel a{
    font-family:Cambria;
    font-size: 14px;
    color:#00324c;
}
.announcement_control span{
    padding: 2px;
    background: url('../img/announce_arrow.png') no-repeat center;
}
.main_announcment_header a.left{
    width: auto;
    padding-left: 18px;
    padding-right: 5px;
    background: url('../img/a_left_arrow.png') no-repeat left center;
}
.main_announcment_header a.right{
    width: auto;
    padding-right: 18px;
    padding-left: 5px;
    background: url('../img/a_right_arrow.png') no-repeat right center;
}
@media (min-width: 768px){
    #manshet{
        width: 48%;
    }
    #body_left{
        width: 70.66666667%;
    }
    #body_right{
        width: 28%;
    }
    .wrapper_body .body_right {
        float: right;
    }
}

#main_announcment .carousel-inner .item>div>div{
    display: block;
    padding-right: 8px;
    /* height: 200px; */
    /* background:grey; */
}
@media (max-width: 992px) and (min-width: 768px){

}

#main_announcment .carousel-inner .item>div#m_a_center>div{
    text-align:left;
}
#main_announcment .carousel-inner .item>div#m_a_center{
    text-align:center;
}
#main_announcment .carousel-inner .item>div#m_a_right_side>div{
    float:right;
}
#main_announcment .carousel-inner .item span.m_a_date{
    display: block;
    margin: 13px 0;
    font-family: Cambria;
    color: #00324c;
    font-size: 15px;
    font-weight: bold;
}
#main_announcment .carousel-inner .item div a.m_a_name{
    display: block;
    padding-right: 8px;
    font-family: Cambria;
    color: #000000;
    font-size: 15px;
    line-height: 22px;
    word-break: inherit;
}
#carousel-custom .item a.item_caption{
    display:block;
    width: 100%;
    padding: 15px;
    position:absolute;
    bottom:0;
    color: #FFF;
    font-size: 17px;
    opacity: 0.8;
    filter: alpha(opacity=60);
    background: #00324c;
}
#carousel-custom .item a.item_caption span{
    display:block;
    width: 100%;
    font-style: italic;
    font-size: 18px;
    font-weight: 600;
}
.big_title_div{
    width:100%;
    padding: 20px 0 6px;
}
/*conetent*/
#body_left .main_header,#body_right .main_header{
    position: relative;
    width:100%;
    margin-bottom: 14px;
    border-bottom: 1px solid  #00324c;
    text-align: center;
}
.main_news_title{
    text-align:center;
}
.main_news_title a.m_a_title{
    padding:0 10px;
}
#body_left .main_news_control{
    position:absolute;
    right: 0;
    bottom: 0;
    top: 20px;
    padding: 0px 29px;
    background: #00324c;
}
#carousel_photo a.left,#gallery_Ipad-video a.left{
    width: auto;
    background:none;
}
#carousel_photo a.right,#gallery_Ipad-video a.right{
    width: auto;
    background:none;
}

#body_left a.m-news-left-arrow{
    width: auto;
    padding: 6px 14px 5px;
    background: #ffffff url('../img/a_left_arrow.png') no-repeat center;
}
#body_left a.m-news-right-arrow{
    padding: 6px 14px 5px;
    background: #ffffff url('../img/a_right_arrow.png') no-repeat center;
}

.news_left{
    padding-right:1.1%;
    margin-bottom: 0.4%;
}
.news_right{
    padding-left:1.1%;
    margin-bottom: 1.4%;
}
.news_div{
    padding:2px;
    /* height: 158px; */
    border:1px solid #EEE;
    /* background: red; */
    overflow: hidden;
}
.news_div:hover{
    border: 1px solid #898989;
}
.news_div>div{
    position: relative;
    background: #ebebeb;
}
.news_div .news_mini_name{
    height: 111px;
    padding: 7px 8px 7px 9px;
    /* background:orange; */
    z-index: 0;
    overflow: hidden;
    width: 50%;
}
.news_div .news_mini_name span{

}
.news_div .news_mini_img:before{
    content: "";
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 10px solid #ebebeb;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 46%;
    right: 0;
}
.news_div .news_mini_name a.news_main_link{
    display:block;
    font-size: 13.64px;
    color: #464646;
}
.news_div .news_mini_name a.news_main_link span{
    display:block;
    margin-bottom: 1.1%;
    font-size: 14.55px;
    color: #00324c;
    font-weight: bold;
}
.news_div>div a.gall_btn{
    position:absolute;
    bottom: 2%;
    right: 1%;
    padding: 10px 11px;
    background: url('../img/gall_btn.png') no-repeat center left;
    z-index: 0;
}
.page-tools .option{
    float:right;
}
.page-tools .option a.hit{
    padding: 3px 5px 4px 34px;
    color: #959595;
    font-size: 15px;
    background:url('../img/goz.png') no-repeat left;
}
.page-tools .option a.hit:hover{
    color: #00324C;
    text-decoration: underline;
    background:url('../img/goz_hover.png') no-repeat left;
}
.page-tools .option a.print{
    display: inline-block;
    padding: 3px 5px 4px 21px;
    text-indent: -9999px;
    background:url('../img/print.png') no-repeat left;
}
.page-tools .option a.print:hover{
    background:url('../img/print_hover.png') no-repeat left;
}
.page-tools .option a.minus{
    display: inline-block;
    padding: 3px 5px 4px 24px;
    text-indent: -9999px;
    background:url('../img/minus.png') no-repeat left;
}
.page-tools .option a.minus:hover{
    background:url('../img/minus_hover.png') no-repeat left;
}
.page-tools .option a.plus{
    display: inline-block;
    padding: 3px 5px 4px 24px;
    text-indent: -9999px;
    background:url('../img/plus.png') no-repeat left;
}
.page-tools .option a.plus:hover{
    background:url('../img/plus_hover.png') no-repeat left;
}
.news-img {
    float:left;
    margin:0 10px 10px 0;
}
.news-img #gallery{
    display:none;
}
.news-img  .vide_foto{
    margin-top: 2px;
    padding: 7px;
    background: #ecebeb;
}
.news-img  .vide_foto a.fotos{
    padding: 2px 23px 2px 0;
    color: #00324C;
    background: url('../img/foto.png') no-repeat right;
}
.news-img  .vide_foto a.videos{
    padding: 2px 6px 2px 23px;
    color: #00324C;
    background: url('../img/video.png') no-repeat left;
}
span.news-title, a.news-title{
    display:block;
    font-size: 20px;
    font-weight: 900;
    color: #00324c;
}
span.news-time{
    display:block;
    margin: 10px 0;
    font-size: 16px;
    /* font-weight: 900; */
    color: #00aeef;
}
span.news-text{
    display:block;
    margin-bottom: 23px;
    font-size: 15px;
    /* font-weight: 900; */
    color: #464646;
}
#accordion_services {

}
#accordion_services .panel-heading>a{
    display: block;
    padding: 7% 0 7% 5%;
    color: #FFF;
    font-size: 14.55px;
    font-weight: 900;
    text-transform: uppercase;
}
#accordion_services .panel-body{
    padding: 39px 20px 39px 20px;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
#accordion_services .panel-collapse{
    font-size:14px;
}
#accordion_services .panel-collapse a.accordion_read_more{
    display: inline-block;
    padding: 6px 17px;
    font-size:14px;
    color:#FFF;
    font-weight: 900;

}
#accordion_services .panel-collapse{
    background:#f2efef url('../img/accordion_shadow.png') repeat-y right;
}
/*colors*/
#accordion_services .color-red .panel-collapse{
    color: #9e0b0f;
}
#accordion_services .color-red .panel-heading>a, #accordion_services .color-red .panel-collapse a.accordion_read_more{
    background: #9e0b0f;
}
#accordion_services .color-orange .panel-collapse{
    color: #a3620a;
}
#accordion_services .color-orange .panel-heading>a, #accordion_services .color-orange .panel-collapse a.accordion_read_more{
    background: #a3620a;
}
#accordion_services .color-violet .panel-collapse{
    color: #662d91;
}
#accordion_services .color-violet .panel-heading>a, #accordion_services .color-violet .panel-collapse a.accordion_read_more{
    background: #662d91;
}
#accordion_services .color-blue .panel-collapse{
    color: #003663;
}
#accordion_services .color-blue .panel-heading>a, #accordion_services .color-blue .panel-collapse a.accordion_read_more{
    background: #003663;
}
#accordion_services .color-green .panel-collapse{
    color: #005826;
}
#accordion_services .color-green .panel-heading>a, #accordion_services .color-green .panel-collapse a.accordion_read_more{
    background: #005826;
}
.center_gallary_main_col{
    text-align:center;
}

.gallery_Ipad .carousel-inner .item{
    padding: 0px 51px;
}
.hovereffect {
    width: 100%;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
    text-align: center;
    cursor: default;
    margin-bottom: 25px;
}

.hovereffect .overlay {
    position: absolute;
    overflow: hidden;
    width: 100%;
    opacity: 0;
    height: 100%;
    padding: 23px 20px 10px;
    left: 0;
    top: 0;
    text-decoration: none;
    /* border-bottom: 1px solid #FFF; */
    /* border-top: 1px solid #FFF; */
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(0,1);
    -ms-transform: scale(0,1);
    transform: scale(0,1);
}
.hovereffect .overlay span.g_m_date{
    display: block;
    padding: 5px 0 8px;
    margin-bottom: 5px;
    color: #03bff3;
    font-size: 15.55px;
    font-weight: bold;
    background: url('../img/m_g_bg.png') no-repeat bottom center;
}
.hovereffect .overlay span.g_m_name{
    display: block;
    color: #FFFFFF;
    font-size: 13.55px;
}
.hovereffect:hover .overlay {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.hovereffect img {
    display: block;
    max-width: 200px;
    min-height: 128px;
    position: relative;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}

.hovereffect:hover img{
    filter: brightness(0.6);
    -webkit-filter: brightness(0.6);
}
#photo_gallery_carousel, #video_gallery_carousel, #banners_carousel{
    position:relative;
}
section.banners{
    padding: 15px 23px;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 20px;
    background: #EEE;
}
section.footer{
    padding: 29px 23px 15px;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 20px;
    background: #EEE;
}
#accordions_footer .panel-heading a {
    display: block;
    padding: 0 0 2px;
    color: #00324c;
    font-size: 18px;
    border-bottom: 1px solid #00324c;
    /* font-weight: 900; */
    /* text-transform: uppercase; */
}
#accordions_footer .panel-heading a.b_m_MB {
    border-bottom: NONE;
}
#accordions_footer .panel-heading + .panel-collapse > .panel-body a{
    display:block;
    padding: 2px 0;
    color: #000;
    font-size: 14px;
}
.news_div .news_mini_img img{
    max-width: 200px;
    height: 125px;
}
.news_div .news_mini_img{
    width: 49%;
    overflow:hidden;
}
.page-tools{
    margin: 20px 0;
}
.page-tools select {
    /* float: left; */
    width: 254px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* margin-left: 10px; */
    font-family: Arial;
    color: #00324c;
    padding: 4px 10px;
    border: 1px solid #99adb7;
    background: url('../img/selectarrow.png') no-repeat right;
}
.link-tree a {
    font-size: 18px;
    color: #00324c;
}
.link-tree span.tree_arrow {
    padding: 0 7px 0 7px;
    margin: 0 11px;
    background: url('../img/arrow_tree.png') no-repeat;
    background-position: 50% 50%;
}
#body_left .link-tree {
    padding: 20px 0 6px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #00324c;
    border-bottom: 1px solid #00324c;
}
.pagination-center {
    margin: 20px auto;
    text-align: center;
    background: url("../img/point2.gif") repeat-x scroll 0% 0% transparent;
}
.vplay {
    width: 26px;
    height: 26px;
    position: absolute;
    bottom: 2px;
    right: 16px;
    background: url("../img/videoplay.png") no-repeat;
}
#journal_carousel{
    position:relative;
}
#journal_carousel .journal_control{
    /* position:absolute; */
    /* right: 0; */
    /* bottom: 0; */
    top: 20px;
    padding: 0px 29px;
    background: #00324c;
}
#journal_carousel a.left{
    width: auto;
    top: 0;
    bottom: 0;
    padding-left: 43px;
    background: #EBEBEB url('../img/journal_l_arrow.png') no-repeat center;
}

#journal_carousel a.right{
    width: auto;
    padding-right: 43px;
    background: #EBEBEB url('../img/journal_r_arrow.png') no-repeat center;
}
#journal_carousel .item a img{
    margin:0 auto;
    max-width: 226px;
}
#journal_carousel .carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.copy{
    position: relative;
    margin-top: 29px;
    padding: 10px 0;
    font-size: 15px;
    color: #00324c;
    background:url('../img/dotted.png') repeat-x top;
}
.live_inter{
    margin-top: 9px;
    padding: 10px 0 0;
    background:url('../img/dotted.png') repeat-x top;
}
.gallery_li{
    padding:3px;
    margin-bottom: 5px;
    border:1px solid #EEE;
}
.gallery_li>div{
    background:#EEE;
    display: flex;
    align-items: center;
}
.gallery_li>div .img{
    border-right:2px solid #FFF;
}
.gallery_li>div .gall_text{
    padding:10px;
}
.gallery_li>div .gall_text span{
    display:block;
    margin-bottom:3px;
    font-size:14.55px;
    color:#00324c;
    font-style:italic;
    font-weight:bold;
}
.gallery_li>div .gall_text a{
    font-size:13.64px;
    color:#252525;
}
.page-content .photo_in{
    padding:0 10px 10px 0;
}
ul.conference{
    padding: 0;
    list-style:none;
}
ul.conference li{
    margin:10px 0;
}
ul.conference a{
    color:#000;
}
.c-time{
    font-weight: bold;
    color: #019CBB;
}
.pagination > li > a, .pagination > li > span{
    padding: 6px 12px;
}
.archive {
    width: 25px;
    display: inline-block;
    padding: 9px 0 4px 26px;
    margin-left: 10px;
    font-family: Arial;
    color: #8B8A8A;
    border: none;
    font-size: 12px;
    background: url('../img/archive.png') no-repeat left;
}
ul.sitemap{
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.konf_ul {
    list-style: none;
    padding:0;
    margin:0;
}
ul.konf_ul li {
    padding: 4px 0 4px 28px;
    background: url("../img/arrow_icon.png") no-repeat left;
}
table.organization_table{
    width:100%;
    height:auto;
}
.organization_table tr>td:first-child
{
    width:20%;
    padding: 10px 10px 10px 0;
}
.organization_table hr{
    margin:5px 0;
    padding:0;
}
a.disable_a,a.disable_a:hover{
    cursor: text;
    text-decoration: none;
}
a.s-res {
    display: block;
    font-size: 16px;
    padding-left: 15px;
    margin-bottom: 10px;
    color: #00324c;
    text-decoration: underline;
    background: url('../img/g.png') no-repeat left top;
}
span.search_result{
    display:block;
    font-size: 18px;
    /* padding-left: 15px; */
    margin-bottom: 21px;
    color: #00324c;
}
.backtotop{
    position: absolute;
    right: 0;
    top: 12px;
    display:inline-block;
    padding: 12px 21px;
    text-indent: -9999px;
    background:url('../img/to_top.png') no-repeat center;
}
.kiv-text_in img{
    max-width:836px;
}

.s_res {
    color: #00324c;
    font-size: 17px;
    text-decoration: none;
    line-height: 19px;
    border-bottom: 1px solid #00324c;
}

.s_result{margin: 28px 0 25px;font-size: 18px;color: #00324c;font-weight: 600;}

.adv_search{margin: 32px 0 20px;}
.adv_search input{margin:0;padding: 0 10px;width: 50%;height: 32px;border: 1px solid #00324c;}
.adv_search select{margin:0;padding: 0 11px;height: 32px;width: 178px;margin-left: -5px;border: 1px solid #00324c;}
.adv_search button{margin:0;padding: 5px 29px;margin-left: -6px;background: #00324c;border: 1px solid #00324c;color: #FFF;height: 32px;}
.search-block{margin-bottom: 20px;}
.search-block span.date{display: block;margin-bottom: 1px;color: black;font-weight: 600;font-size: 15px;}
.search-block span.text{display: block;margin-top: 8px;color: black;/* font-weight: 600; */font-size: 15px;} 
.no_result{font-size: 18px;color: #00324c;font-weight: 600;}

.sobe {margin-bottom: 19px;}
.sobe a{border-bottom: 1px solid #9ba68f;padding: 5px 0;font-size: 18px;color: #00324c;/* text-decoration:  underline; */line-height: 14px;}
.sobe i{font-size: 13px;margin-right:3px;}

#accordion_sobe .panel-default{margin-bottom: 12px;}
#accordion_sobe .panel-body{padding:10px;background: #f5f1f1;-webkit-border-bottom-right-radius: 7px;-webkit-border-bottom-left-radius: 7px;-moz-border-radius-bottomright: 7px;-moz-border-radius-bottomleft: 7px;border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
#accordion_sobe .panel-default>.panel-heading {
    color: #333;
    background-color: #fff;
    border-color: #e4e5e7;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#accordion_sobe .panel-default>.panel-heading a {
    display: block;
    padding: 10px 11px;
    background: #01aeef;
    color: #FFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: 600;
    -webkit-box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.75);
    box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.75);
}

#accordion_sobe .panel-default>.panel-heading a:after {
    content: "";
    position: relative;
    top: 0px !important;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-size: 17px !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    transition: transform .25s linear;
    -webkit-transition: -webkit-transform .25s linear;
}

#accordion_sobe .panel-default>.panel-heading a[aria-expanded="true"] {
    background-color: #eee;
}

#accordion_sobe .panel-default>.panel-heading a[aria-expanded="true"]:after {
    content: "\2212";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

#accordion_sobe .panel-default>.panel-heading a[aria-expanded="false"]:after {
    content: "\002b";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    font-size: 17px;
    top: 2px;
}
.sobe table{margin:0;width:  100% !important;border: 0;}
.sobe table td{margin:0;padding: 6px;/* border: 1px solid #00324c; */}
.sobe table td p{margin-bottom:0}
.sobe table td:nth-child(1){width: 25%;}
.sobe table td a{border-bottom:0}

.big_video_title{text-transform:none;}

.page-text{overflow-wrap: break-word;}

.imp_announce {
    display: block;
    margin-top: 47px;
}
.col-md-12.col-sm-12.col-xs-12.news_mini_name.imp_announces {
    width: 100%;
}

.col-md-12.col-sm-12.col-xs-12.news_mini_img.imp_announces {
    width: 100%;
}
img.img-responsive.imp_announces {
    width: 325px !important;
    max-width: 326px;
    height: 200px;
}
.col-md-12.col-sm-12.col-xs-12.news_mini_name.imp_announces a {
    display: block;
    font-size: 16px;
    color: #464646;
    line-height: 20px;
}
.col-md-12.col-sm-12.col-xs-12.news_mini_name.imp_announces {
    height: 84px;
}