#header {padding: 15px 0 0px;}
.block-guide{position: absolute;top: 1px;right: 5px;}
.block-guide .list ul {margin-left:0;}
.block-guide:hover{border: 1px solid  #549ec8;box-shadow:0 0 2px  #549ec8;}
.block-guide:hover .bar-wrapper .bar{background-color: #549ec8;}
.block-guide:hover .arrow-1, .block-guide:hover .arrow-2{border-top: 5px solid #549ec8;}

.flexslider .slides img {padding:0;}
.cal-descr{display:block!important;}

a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { background-color: #549ec8;}
a.list-group-item:hover, a.list-group-item:focus {background-color: #549ec8;}

.inner-right-nav-block ul > li {padding-left: 5px;}
.inner-right-nav-block ul > li > div > ul > li > a {margin:0;}
.inner-right-nav-submenu-active {border-left: 2px solid #549ec8;}

.post-date i, .widget-date i {background: #549ec8;font-style: normal;padding: 0 .5em 1px .5em;color: #fff;position: relative;
                   -moz-box-shadow: 2px 2px 5px RGBA(0,0,0,0.3);-webkit-box-shadow: 2px 2px 5px RGBA(0,0,0,0.3);box-shadow: 2px 2px 5px RGBA(0,0,0,0.3);
                   border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}

/*.search-btn{position: absolute;top: 1px;right: 5px;}*/
.form-search{position: relative;width: 38px;top: -48px;right: 5px;height: 26px;webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;
 -o-transition: all 200ms linear; transition: all 200ms linear;}
.form-search:hover{width: 300px; webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;
 -o-transition: all 200ms linear; transition: all 200ms linear;}
.form-search .form-control  {height: 34px;padding: 6px 26px 6px 10px;border-radius: 2px;border: 1px solid #ccc;}
.btn-search {color:transparent;background-color:transparent; border: none;background:url(/img/icons/search16.png) no-repeat 50% 50%;margin-left:-30px; width:30px;border-radius: 12px;}
.btn-search:hover, .btn-search:focus, .btn-search:active {color:transparent!important;background-color:transparent!important; border: none; background:url(/img/icons/search-or16.png) no-repeat 50% 50%;}
#DivSearchResults{background:#fff;padding:10px;border-radius:4px;}

.search-btn {
    position: relative;
    top: -32px;
    right: 5px;
    float: right;
}



.flexslider {
    border: none!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
    -o-border-radius: 0px!important;
    border-radius: 0px!important;
    box-shadow:none!important;
}
.flexslider .caption {width: 41.5%!important;}
.btn:hover{background: #549ec8;}
#EnterBlockNew legend, #DivTopicSearcher legend{font-size:21px;}
#DivCMSLoginBlock {top: 0!important;height:29px; right:1px;}

/*Стили готовых контролов*/
.control-btn-bot-vert{background:rgba(0, 0, 0, 0.5);position:fixed;width:50px;height:auto;bottom:0;right:0;}
.control-btn-bot-hor{background:rgba(0, 0, 0, 0.5);position:fixed;width:auto;height:50px;bottom:0;right:0;}
.btn-save-stay{width:40px; height:40px; background:url(/img/Actions/ok_24x24.ico) no-repeat 50%;margin:5px 5px 5px 5px;}
.btn-save-exit{width:40px; height:40px; background:url(/img/disc2.png) no-repeat 50%;margin:0px 5px 0 5px;}
.btn-cancel{width:40px; height:40px; background:url(/img/Actions/Cancel_24x24.ico) no-repeat 50%;margin:5px 5px 5px 5px;}
.btn-save-stay:hover{background:url(/img/Actions/ok_24x24.ico) no-repeat 50%;}
.btn-save-exit:hover{background:url(/img/disc2.png) no-repeat 50%;}
.btn-cancel:hover{background:url(/img/Actions/Cancel_24x24.ico) no-repeat 50%;}
.footer-nav{text-align: center;}
.footer-nav li {display: inline-block;margin: 22px 30px;}
.tooltip-arrow {display:none;}
.smcard-th{width:40%;}
.cal-off {height:10px!important;}
.dispno{display:none;}
.cal-descr { margin: 20px 0;}
.cal-caption { background: #124162!important; box-shadow:none!important;}


#sromember-page {padding-left:20px; padding-right:20px;}

/*Стили кнопки портфолио 25.05.2018*/
.btn-services{position: relative;float: left;width: 100%;margin-bottom: 10px;text-align: center;text-decoration: none;padding: 20px 15px;border: 1px solid rgba(0,0,0,.05);font-family: 'Adamina', serif;font-size: 16px;text-transform: uppercase;line-height: 1.9;color: #1c7fbd;background-color: #f5f4f6;}
a.btn-services:hover{color: #fff;background-color: #17517a }
#btn-activity {position: absolute;width: 50px;height: 50px;top: 15px;left: 39%;padding: 25px 25px;background: url(/images/portfolio-1-2.png) no-repeat;background-size: 50px;background-position: left 0px top 0px;}
a.btn-services:hover #btn-activity {background: url(/images/portfolio-1-2.png) no-repeat;background-size: 50px;background-position: left 0px top -53px;}
@media (max-width: 991px) {#btn-activity {left: 20%;}}
@media (max-width: 500px) {#btn-activity {left: 10%;}}

/*upd 26.05.18*/
.sbr .download a {font-size:1.2em;}
.sromember-compfund1{display:none;}

.holidays img{max-width:100%;}

