.clear{
  clear:both;
}
.wrapper{
  max-width: 1230px;
  min-width:320px;
  margin: 0 auto;
}

section{
  width:100%;
}
.menu_row ul{
  list-style:none;
  margin: 0;
  padding: 0;
}
.wrapper_content{
  width:100%;
  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;
  /* padding: 8px 70px; */
  /* background: green; */
}
#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%;
  }
  #main_announcment{
    
  }
  #body_left{
    width: 70.66666667%;
  }
  #body_right{
    width: 28%;
  }
  .wrapper_body .body_right {
    float: right;
  }
 
}

#main_announcment .carousel-inner .item>div>div{
  display: inline-block;
  /* height: 200px; */
  /* background:grey; */
}

#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: 10px 0;
  font-family: Cambria;
  color: #00324c;
  font-size: 15px;
  font-weight: bold;
}
#main_announcment .carousel-inner .item div a.m_a_name{
  display: block;
  font-family: Cambria;
  color: #000000;
  font-size: 15px;
}
#carousel-custom .item a.item_caption{
  display:block;
  width: 100%;
  padding: 15px;
  position:absolute;
  bottom:0;
  color: #FFF;
  font-size: 15px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  background: #00324c;
}
#carousel-custom .item a.item_caption span{
  display:block;
  width: 100%;
  font-style: italic;
  font-size: 17px;
  font-weight: 600;
}
.big_title_div{
  width:100%;
  padding: 20px 0 6px;
}

a.big_title_div_neshriyyat{width:100%;padding: 20px 0 15px;display: block;text-align: center;background: #ebebeb;margin: 40px 0px 0px 0px;}
span.big_title_neshriyyat{
    font-size: 18px;
    color: #003249;
    text-transform: uppercase;
    font-weight: 700;
    }
/*conetent*/
#body_left .main_header,#body_right .main_header{
   position: relative;
   width:100%;
   margin-bottom: 15px;
   border-bottom: 1px solid  #00324c;
}
#body_left .main_news_control{
  position:absolute;
  right: 0;
  bottom: 0;
  top: 20px;
  padding: 0px 29px;
  background: #00324c;
}
#body_left a.left{
  width: auto;
  padding-left: 29px;
  background: url('../img/main_news_left_controler.png') no-repeat right center;
}
#body_left a.right{
  width: auto;
  padding-right: 29px;
  background: url('../img/main_news_right_controler.png') no-repeat left center;
}
.news_left{
  padding-right:1.1%;
  margin-bottom: 1.4%;
}
.news_right{
  padding-left:1.1%;
  margin-bottom: 1.4%;
}
.news_div{
  padding:2px;
  border:1px solid #EEE;
  /* background: red; */
}
.news_div>div{
  position: relative;
  background: #ebebeb;
}
.news_div .news_mini_name{
 padding: 20px 10px 10px 10px;
 /* background:orange; */
 z-index: 0;
}
.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: 2.8%;
 font-size: 14.55px;
 color: #00324c;
 font-weight: bold;
}
.news_div>div a.gall_btn{
  position:absolute;
  bottom: 4%;
  right: 2%;
  padding: 11px 14px;
  background: url('../img/gall_btn.png') no-repeat center left;
  z-index: 9999;
}
.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;
}
 a.hit{
  float: right;
  padding: 3px 5px 4px 34px;
  color: #959595;
  font-size: 15px;
  background:url('../img/goz.png') no-repeat left;
}
 a.hit:hover{
  color: #00324C;
  text-decoration: underline;
  background:url('../img/goz_hover.png') no-repeat left;
}
a.tek_hit{
  display: block;
  margin-bottom: 5px;
  float: right;
}
#accordion_services {
  
}
#accordion_services .panel-heading>a{
  display: block;
  padding: 5% 0 5% 5%;
  color: #FFF;
  font-size: 14.55px;
  font-weight: 900;
  text-transform: uppercase;
}
#accordion_services .panel-body{
  padding: 30px 20px  20px;
  font-size:14px;
  font-weight: bold;
  text-align: center;
}
#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;
}


.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}

.hovereffect .overlay {
  position: absolute;
  overflow: hidden;
  width: 100%;
  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: 9px;
  color: #03bff3;
  font-size: 15.55px;
  background: url('../img/m_g_bg.png') no-repeat bottom center;
}
.hovereffect .overlay span.g_m_name{
  display: block;
  color: #FFFFFF;
  font-size: 13.34px;
}
.hovereffect:hover .overlay, .first_m_g .hovereffect .overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.hovereffect img {
  display: block;
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  width: 100%;
}

.hovereffect:hover img, .first_m_g .hovereffect 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;
    /* font-weight: 900; */
    /* text-transform: uppercase; */
}
#accordions_footer .panel-heading + .panel-collapse > .panel-body a{
  display:block;
  padding: 2px 0;
  color: #000;
  font-size: 14px;
}
@media (min-width:992px){
  .new_right{
    padding-left: 1.1%;
  }
}
.page-tools {
    margin: 20px 0;
}
.page-tools select {
    -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;
    floaT: left;
}
.page-tools select.select_full {
    width:100%;
}
#body_left .link-tree {
    padding: 20px 0 6px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #00324c;
    border-bottom: 1px solid #00324c;
}
.link-tree a {
    font-size: 14px;
    color: #00324c;
}
.link-tree span.tree_arrow {
    padding: 0 7px 0 7px;
    margin: 0 4px;
    background: url('../img/arrow_tree.png') no-repeat;
    background-position: 50% 50%;
}
.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;
    float: right;
}
@media (min-width:992px){
   .news_left, .news_right {
     min-height:100px;
   }
}
.gallery_li {
    padding: 3px;
    margin-bottom: 5px;
    border: 1px solid #EEE;
}
.gallery_li>div {
    background: #EEE;
}
.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;
}

span.news-title {
    display: block;
    font-size: 20px;
    font-weight: 900;
    color: #00324c;
}
span.news-time {
    display: block;
    margin: 5px 0;
    font-size: 16px;
    float: left;
    color: #00aeef;
}
.wrapper_body{
  min-height:100px;
}
.copy {
    margin-top: 29px;
    padding: 10px 0;
    font-size: 15px;
    color: #00324c;
    background: url('../img/dotted.png') repeat-x top;
}
.header_mobile .mobile_lang a.lang {
    background: url('../img/lang.png') no-repeat right;
}
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;
}
/*search*/

.searchbox{
    position:relative;
    min-width: 30px;
    width: 0%;
    height: 24px;
    float:right;
    overflow:hidden;
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}

.searchbox-input{
    top: 37px;
    right:0;
    border: none;
    outline:0;
    background: #FFFFFF;
    width:100%;
    padding: 3px 6px 3px 20px;
    font-size: 15px;
    color: #00324C;
}
.searchbox-input::-webkit-input-placeholder {
    color: #00324C;
}
.searchbox-input:-moz-placeholder {
    color: #00324C;
}
.searchbox-input::-moz-placeholder {
    color: #00324C;
}
.searchbox-input:-ms-input-placeholder {
    color: #00324C;
}

.searchbox-icon,
.searchbox-submit{
    width: 30px;
    height: 24px;
    display:block;
    position:absolute;
    top: 0px;
    right:0;
    padding:0;
    margin:0;
    border:0;
    outline:0;
    text-align:center;
    cursor:pointer;
    color:#dcddd8;
    background: url('../img/search_icon_mobile.png') no-repeat left;
}



.searchbox-open{
    width:100%;
}
.searchbox .searchbox-input{
  border-radius:5px;
}
ul.conference {
    padding: 0;
    list-style: none;
}
ul.conference li {
    margin: 10px 0;
}

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

@media (max-width: 767px){
   .adv_search .search{width:100%;margin-bottom: 10px;}
   .adv_search select{width: 47% !important;margin-left:  0 !important;}
   .adv_search button{width:47% !important;float:right;}

}

.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;}



.red_karabakh{color:red;}