/*Стиль меню*/
.navbar{
    background-color: #F6F6F6 !important;
   
 }

.bx_pagination_bottom .bx_pagination_page li.bx_active {
    border-radius: 100px;
    background: #A09DF9;
    box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.1);
    color: #FFFFFF;
}

.btn {
    background-color: #338593;
    font-family: Minion Pro;
    padding: 5px 19px;
    text-transform: none;
    font-size: 22px;
    color: #fff;
    border: none;
}


.btn-primary:hover {
    color: #ffffff;
    background-color: #269abc ;
    border-color: #1b6d85 ;
}



.ccc {
    padding-bottom: 10px !important;
    padding-top: 21px !important;
}


.news-date-time {
    color: #3CA792;
}
   
.cc{
   margin-top:30px;
}

.right{
	float: right;
}



.navbar-default .navbar-nav > li > a {
    color: #000000;
    text-transform: uppercase;
    font-size: 14px;
}


.dropdown-menu {
    background-color: #A09DF9;
    border: none;
    width: 200px;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #fff;
    white-space: nowrap;
}



.navbar-default .navbar-nav > li > a {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
}


.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color:  #9ED6F3;
  color:;
}



.logo2{
    width:200px;
   


}


.row.rr {
    background-color: #A09DF9;
    padding: 20px;
    border-radius: 20px;
    color: #5E5E5E;
}

.row.rr a{
	 color: #5E5E5E;
}


h1{
font-size:30px;
}


img.hirinaslider{
    width: 100%;
}

.btn-info {
    color: #ffffff;
    background-color: #338593;
    border-color: #338593;

}


.btn-info:hover {
    color: #ffffff;
    background-color: #269abc;
    border-color: #1b6d85;;
}





.mod-bronirovanie >div:first-child {
    background-color: #6dc8e5;
       
}

.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 3%;
    opacity: 1.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #A09DF9;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    background-color: rgba(0, 0, 0, 0);
}


/*Левая форма*/
.mod-bronirovanie > div:first-child + div {
    text-align: center;
    background-color: #A09DF9;
}


.mod-bronirovanie > div:first-child {
    background-color: #A09DF9;
}


.mod-bronirovanie > div:first-child {
    background-color: #A09DF9 !important;
}

.mod-bronirovanie .site-button {
    color: #ffffff;
    background-color: #338593 !important;
border-color: #338593 !important;

}

.mod-bronirovanie .site-button:hover {
    color: #ffffff;
    background-color: #269abc !important;
    border-color: #1b6d85 !important;

}






.form-group {
    margin-bottom: 20px !important;
}

.formaza {
    height: 403px;
}



.mod-bronirovanie > div:first-child {
    background-color: #6dc8e5;
    color: #FFFFFF;
    padding-top: 1px;
    padding-bottom: 30px;
    text-align: center;
    font-size: 22px;
    line-height: 1.4;
    text-transform: uppercase;
}

.otz-blk {
    background-color: #A09DF9;
}

footer .nav-pills > li.active > a, footer .nav-pills > li.active > a:hover, footer .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #4FB7A2;
}
footer .nav > li > a:hover, footer .nav > li > a:focus {
    text-decoration: none;
    background: none;
    color: #000;
}


.fon-page h1{
 color: #338593;
}



.footer-contact {
    font-size: 14px;
    text-align: center;
}





.title-news-left-block {
    font-size: 22px;
    margin-bottom: 0px;
}


.zxc{
text-align:left;
}


h2 , h3{
text-align: center;
color: #338593;
font-size: 25px;
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #A09DF9;}



.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #4FB7A2;
    color: #FFFFFF;
}


.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #000;
    text-decoration: none;
    outline: 0;
    background-color: #fff;
}



.breadcrumb {
 padding-top: 10px;
}


body .fon-page {
    font-size: 16px;
    padding-top: 30px;
}


.ccr{
padding:30px;
}



.container.zxc {
    background-color: #A09DF9;
    border-radius: 20px;
}


footer {
    color: #FFFFFF;
    background-color: #fff;
}


#bs-example-navbar-collapse-1 .nav > li::after {
    content: "|";
    position: absolute;
    z-index: 100;
    right: 0px;
    top: 8px;
    content: "";
}





footer .nav > li > a::after {
    content: "|";
    position: absolute;
    right: 0px;
    display: none;
}





.navbar {
    background-color: #A09DF9 !important;
    border-radius: 10px !important;
    color: #fff !important;
    border: 2px dotted;
}









.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #4FB7A2;
    color: #FFFFFF;
    color: #ffffff;
    background-color: #338593;
    border-color: #338593;
}







footer .nav-pills > li.active > a, footer .nav-pills > li.active > a:hover, footer .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #338593;
}









.formst {
    background-color: #A09DF9;
    padding: 20px;
}




.news-list {
    background-color: #fff;
    padding: 11px;
    color: #000;
}



a {
    color: #000;
}




.left-block.otzivi {
    color: #555555;
    font-size: 12px;
}
.otzivi {

    position: relative;
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/
    /*padding-top: 20px;*/
    margin-right: 0px;
}
.left-block {
    /*width: 244px;*/
    margin-bottom: 20px;}







.otz-blk{


/*margin-left: 20px;*/
}


.otz-blk.pull-left p {
    /*width: 178px;*/
    text-align: left;
    text-justify: distribute;
}


.otz-blk {

    /*width: 244px;*/
}
.sertificates-link-head {
margin: 10px;
margin-left: 32px;
}
.sertificates-link-head a{
font-weight: bold;
}

