a
{
    text-decoration: underline;
    color: #2a566f;
}

a:hover
{
    text-decoration: underline;
    color: #373737;
}
.forum-page-navigation .modern-page-navigation a{
    color: #2a566f;
}
.top-panel-wrapper,
.header-search,
.header-search .square{
    background-color: rgb(61, 109, 142);
    background-color: rgba(61, 109, 142, .6);
}

.header-search .triangle{
    border-bottom: 35px solid rgb(61, 109, 142);
    border-bottom: 35px solid rgba(61, 109, 142, .6);
}

.header-search .selectbox .dropdown{
    background-color: rgb(61, 109, 142);
    background-color: rgba(61, 109, 142, .83);
}

.header-color
{
    background: #3d6d8e;
    background: -moz-linear-gradient(top right, #3d6d8e, #6b93ad);
    background: -webkit-gradient(linear, top, right, color-stop(0%,#3d6d8e), color-stop(100%,#6b93ad));
    background: -webkit-linear-gradient(top right, #3d6d8e, #6b93ad);
    background: -o-linear-gradient(top right, #3d6d8e, #6b93ad);
    background: -ms-linear-gradient(top right, #3d6d8e, #6b93ad);
    background: linear-gradient(top right, #3d6d8e, #6b93ad);
}

#main-menu li a.root-item-selected, #main-menu li:hover a.root-item,
#main-menu li ul,
.footer-search
{
    background:#304757;
}

#main-menu li ul li.item-selected, #main-menu li ul li:hover, #main-menu li ul li.jshover
{
    background:#2a566f;
}

.footer
{
    border-top: 5px solid #5a839f;
}

.footer-search-button
{
    background: url("../images/icons-military.png") no-repeat 0px -100px;
}

.title-color, .block-color, .quote-color
{
    background: #5a839f;
}

.quote-tail{
    border-left: 10px solid #5a839f;
}

.block-color
{
    border-top: 1px solid #6b93ad;
}

.title-white h2, .text-color
{
    color: #2a566f;
}

.title-button
{
    border-bottom: 35px solid #6b93ad;
}

.title-button:hover
{
    border-bottom: 35px solid #2a566f;
}

.link-list .flex-next i, .events-list .jcarousel-next-arrow, .services-wrapper .jcarousel-next-arrow{
    background: url("../images/icons-military.png") no-repeat 1px -26px;
}

.link-list .flex-prev i, .events-list .jcarousel-prev-arrow, .services-wrapper .jcarousel-prev-arrow{
    background: url("../images/icons-military.png") no-repeat 1px -76px;
}

.projects-wrapper .jcarousel-next-arrow
{
    background: url("../images/icons-military.png") no-repeat 0px 0px;
}

.projects-wrapper .jcarousel-prev-arrow 
{
    background: url("../images/icons-military.png") no-repeat 0 -50px;
}

.title-news
{
    background: url('../images/icons-military.png') no-repeat 0px -207px;
}

.title-events
{
    background: url('../images/icons-military.png') no-repeat 0px -151px;
}

.title-reception
{
    background: url('../images/icons-military.png') no-repeat 0px -180px;
}

.title-link
{
    background: url('../images/icons-military.png') no-repeat 0px -126px;
}

.element-edit, .section-edit
{
    background: url("../images/icons-military.png") no-repeat 0px -237px;
}

.element-edit:hover, .section-edit:hover
{
    background: url("../images/icons-military.png") no-repeat 0px -256px;
}

.element-date, .media-active
{
    color: #5a839f;
}
.media-active{
    background: #6b93ad;
}

.attention-list .jcarousel-next-horizontal:hover{
    background: -moz-linear-gradient(left, #5a839f, #6B93AD);
    background: -webkit-gradient(linear, left, color-stop(0%,#5a839f), color-stop(100%,#6B93AD));
    background: -webkit-linear-gradient(left, #5a839f, #6B93AD);
    background: -o-linear-gradient(left, #5a839f, #6B93AD);
    background: -ms-linear-gradient(left, #5a839f, #6B93AD);
    background: linear-gradient(left, #5a839f, #6B93AD);
}

.attention-list .jcarousel-prev-horizontal:hover{
    background: -moz-linear-gradient(right, #5a839f, #6B93AD);
    background: -webkit-gradient(linear, right, color-stop(0%,#5a839f), color-stop(100%,#6B93AD));
    background: -webkit-linear-gradient(right, #5a839f, #6B93AD);
    background: -o-linear-gradient(right, #5a839f, #6B93AD);
    background: -ms-linear-gradient(right, #5a839f, #6B93AD);
    background: linear-gradient(right, #5a839f, #6B93AD);
}

.events-list .jcarousel-next-horizontal:hover{
    background: -moz-linear-gradient(left, #fff, #8db5cf);
    background: -webkit-gradient(linear, left, color-stop(0%,#fff), color-stop(100%, #8db5cf));
    background: -webkit-linear-gradient(left, #fff, #8db5cf);
    background: -o-linear-gradient(left, #fff, #8db5cf);
    background: -ms-linear-gradient(left, #fff, #8db5cf);
    background: linear-gradient(left, #fff, #8db5cf);
}

.events-list .jcarousel-prev-horizontal:hover{
    background: -moz-linear-gradient(right, #fff, #8db5cf);
    background: -webkit-gradient(linear, right, color-stop(0%,#fff), color-stop(100%,#8db5cf));
    background: -webkit-linear-gradient(right, #fff, #8db5cf);
    background: -o-linear-gradient(right, #fff, #8db5cf);
    background: -ms-linear-gradient(right, #fff, #8db5cf);
    background: linear-gradient(right, #fff, #8db5cf);
}

.events-list .element-date{
    background: #6B93AD;
}
.events-list .events-name a{
    color: #2a566f;
}

.activity-list a:hover{
    color: #2a566f;
}

.complete .statistics-column-left
{
    background: #88a8c1;
    background: -moz-linear-gradient(left,  #6691b4 0%, #88a8c1 10%, #88a8c1 58%, #759cbb 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#6691b4), color-stop(10%,#88a8c1), color-stop(58%,#88a8c1), color-stop(100%,#759cbb));
    background: -webkit-linear-gradient(left,  #6691b4 0%,#88a8c1 10%,#88a8c1 58%,#759cbb 100%);
    background: -o-linear-gradient(left,  #6691b4 0%,#88a8c1 10%,#88a8c1 58%,#759cbb 100%);
    background: -ms-linear-gradient(left,  #6691b4 0%,#88a8c1 10%,#88a8c1 58%,#759cbb 100%);
    background: linear-gradient(to right,  #6691b4 0%,#88a8c1 10%,#88a8c1 58%,#759cbb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6691b4', endColorstr='#759cbb',GradientType=1 );
}

.complete .statistics-status-caption
{
    color: #88a8c1;
    border-bottom: 1px solid #88a8c1;
}

.approve .statistics-column-left
{
    background: #4f7898;
    background: -moz-linear-gradient(left,  #2f5b8c 0%, #4f7898 10%, #4f7898 58%, #39648f 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2f5b8c), color-stop(10%,#4f7898), color-stop(58%,#4f7898), color-stop(100%,#39648f));
    background: -webkit-linear-gradient(left,  #2f5b8c 0%,#4f7898 10%,#4f7898 58%,#39648f 100%);
    background: -o-linear-gradient(left,  #2f5b8c 0%,#4f7898 10%,#4f7898 58%,#39648f 100%);
    background: -ms-linear-gradient(left,  #2f5b8c 0%,#4f7898 10%,#4f7898 58%,#39648f 100%);
    background: linear-gradient(to right,  #2f5b8c 0%,#4f7898 10%,#4f7898 58%,#39648f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5b8c', endColorstr='#39648f',GradientType=1 );  
}

.approve .statistics-status-caption
{
    color: #4f7898;
    border-bottom: 1px solid #4f7898;
}

.send .statistics-column-left
{
    background: #2a566f;
    background: -moz-linear-gradient(left,  #14367d 0%, #2a566f 10%, #2a566f 58%, #234b86 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#14367d), color-stop(10%,#2a566f), color-stop(58%,#2a566f), color-stop(100%,#234b86));
    background: -webkit-linear-gradient(left,  #14367d 0%,#2a566f 10%,#2a566f 58%,#234b86 100%);
    background: -o-linear-gradient(left,  #14367d 0%,#2a566f 10%,#2a566f 58%,#234b86 100%);
    background: -ms-linear-gradient(left,  #14367d 0%,#2a566f 10%,#2a566f 58%,#234b86 100%);
    background: linear-gradient(to right,  #14367d 0%,#2a566f 10%,#2a566f 58%,#234b86 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14367d', endColorstr='#234b86',GradientType=1 );      
}

.send .statistics-status-caption
{
    color: #2a566f;
    border-bottom: 1px solid #2a566f;
}

.new .statistics-column-left
{
    background: #304757;
    background: -moz-linear-gradient(left,  #172029 0%, #304757 10%, #304757 58%, #22323f 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#172029), color-stop(10%,#304757), color-stop(58%,#304757), color-stop(100%,#22323f));
    background: -webkit-linear-gradient(left,  #172029 0%,#304757 10%,#304757 58%,#22323f 100%);
    background: -o-linear-gradient(left,  #172029 0%,#304757 10%,#304757 58%,#22323f 100%);
    background: -ms-linear-gradient(left,  #172029 0%,#304757 10%,#304757 58%,#22323f 100%);
    background: linear-gradient(to right,  #172029 0%,#304757 10%,#304757 58%,#22323f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#172029', endColorstr='#22323f',GradientType=1 );        
}

.new .statistics-status-caption
{
    color: #304757;
    border-bottom: 1px solid #304757;
}

.main-anticorruption, .main-pgu img{
    background-color: #6B93AD;
}

.button-color, .button-editor-color, .modern-page-navigation .modern-page-current, #sub-menu li a.selected, .join
{
    background: #2a566f;
}

.button-color:hover, .button-editor-color:hover, .modern-page-navigation a:hover, #sub-menu li a:hover, .join:hover
{
    background-color: #304757;
}

.element-rating .like
{
    background-image: url("../images/icons-military.png");
}

.element-rating span, .element-show-counter
{
    color: #304757;
}

.element-show-counter i, a.calendar-icon, .download-icon
{
    background-image: url("../images/icons-military.png");
}

#login h3, #registration h3, #registration_info h3, #forgot_form h3, #changePWD h3
{
    color: #2a566f;
}

.input-file-styling
{
    background-color: #2a566f;
}

ul.tabs li.head > ul li{
    background: #2a566f;
    border: 1px #2a566f solid;
    border-bottom: none;
}

/* Структура */
#structure-tree li .item{
    background-color: #EAEFF3;
    border-bottom: 3px solid #9BA4B0;
}
#structure-tree li .item.selected{
    background-color: #AFC3D8;
}

/* Вакансии */
.job-preview .salary{color: #5B83AC;}

/* Scroll left*/
.scroll-up-left{background: #E8EAEC;}
.scroll-up-left:hover{background: #D2DADF}


@media screen and (max-width: 1100px){
    .page .top-menu-wrapper{
        background: #6b93ad;
    }
    #main-menu li a.root-item{
        color: #fff;
        background: rgba(61, 109, 142, .6);
    }
    #main-menu li a.root-item-selected, #main-menu li:hover a.root-item, #main-menu li.show a.root-item,
    #main-menu li ul{
        background: rgba(61, 109, 142, .85);
    }
}


@media screen and (max-width: 500px){
    #main-menu li.show{
        background: rgba(61, 109, 142, .85);
    }
    #main-menu li.show a.root-item-selected, #main-menu li.show a.root-item, #main-menu li ul{
        background: none;
    }
}
