.button, #gotoTop:hover,
.button.button-3d,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-themecolor, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-themecolor,
.irs-bar, .irs-from, .irs-to, .irs-single, .irs-handle > i:first-child, .irs-handle.state_hover > i:first-child, .irs-handle:hover > i:first-child,
.bg-color, .bg-color #header-wrap,
.page-item.active .page-link, .page-link:hover, .page-link:focus{
    background-color: #8fb5ca !important;
    border-color: #8fb5ca !important;
}
::selection {
    background: #8fb5ca;
    color: #FFF;
    text-shadow: none;
}

::-moz-selection {
    background: #8fb5ca; /* Firefox */
    color: #FFF;
    text-shadow: none;
}

::-webkit-selection {
    background: #8fb5ca; /* Safari */
    color: #FFF;
    text-shadow: none;
}
.promo-dark .button.button-dark {
    background-color: #6ca8c7 !important;
}
.menu-item:hover > .menu-link, .menu-item.current > .menu-link,
.dataTables_paginate a,
.fbox-plain .fbox-icon i, .fbox-plain .fbox-icon img,
h1 > span:not(.nocolor):not(.badge), h2 > span:not(.nocolor):not(.badge), h3 > span:not(.nocolor):not(.badge), h4 > span:not(.nocolor):not(.badge), h5 > span:not(.nocolor):not(.badge), h6 > span:not(.nocolor):not(.badge){
    color: #8fb5ca !important;
}
.slider-caption.slider-caption-center {
    max-width: 1200px;
}
.slider-caption.slider-caption-center h2 {
    padding: 0 30px;
}
.slider-caption p {
    font-weight: 500;
}
@media (max-width: 575px) {
    #slider{
        height:200px !important;
    }
}
@media (min-width: 992px){
    .full-header .primary-menu .menu-container {
        border-right: none;
    }
}