body {
    background-color: #dedede;
}

.hadr {
    border-bottom-color: #FFF;
}
.footer-logo {

    border-left-color:#fff;
	
}
.cel-logo
{
    display: none;
}

.container.topbar {
    background: #258ab6;
}

.container.topbar > ul.topnav {
    background: #258ab6;
}

.container.header {
    background: #fff url(img/header-layer.png) no-repeat 50% 0!important;
    padding-left:0;
}
.header-logo
{
    float: left;
}
.topnav > li {
    background: none;
}

.topnav > li:hover > a {
    color: #243f8f;
}
.topnav > li > a {
    color: #ffffff;
	position:relative;
	padding:2px 16px 0px 0px;
}
.topnav > li:last-child > a {
   padding:2px 16px 0px 0px;
}

.topnav > li > a:after {
 content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #FFF;
    right: 0px;
    top: 15px;
}
.topnav > li:first-child a:after {
    display:none;
}
.flexMenu-viewMore a:after{ display:none;}

.topnav > li:hover > a:after {
	-ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
	border-top: 5px solid #003b4e ;
	}

.topnav > li ul {
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.41);
    -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.41);
    -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.41);
    background-color: #b2d9ea;
	
}
.topnav > li.blank a:after { display:none;}

/* Sub-menu styles
** Not included here: CSS for when the sub-menu appears in .menu-flex. */
.menu-sub {
    background-color: #ccc;
}
.menu.flex > li.flexMenu-viewMore ul.flexMenu-popup li ul.menu-sub {
    background-color: #ccc;
}
.menu.flex > li.flexMenu-viewMore > a:before {
    color: #ffffff;
}
.menu.flex > li.flexMenu-viewMore > a {
    color: #003b4e;
 }
.menu.flex > li.flexMenu-viewMore > a:hover, .menu.flex > li.flexMenu-viewMore:hover > a {
    color: #003b4e !important;
}

.topnav > li:hover {
    color: #22378c;
}

.topnav > li:hover > a {
    color: #243f8f !important;
}

.topnav > li ul li {
    border-bottom-color:#fff;
}
.topnav > li ul li:last-child {
	border-bottom:none;
}

.topnav li ul li a {
    color: #003b4e;
}
.topnav > li:hover ul li a {
    color: #003b4e;
}

.topnav > li > a:hover {
    color: #003b4e !important;
}

.topnav > li > ul li a:hover {
    color: #ffffff;
}
.tooltip-inner {
    background-color: #115291;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #115291;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #115291;
}

footer {
    background-color: #b4c7dd;
}

.footer .footer-top {
    background-color: #b4c7dd;
}
.desk-filterdv {
    background-color: #ebebeb;
    border-bottom-color:#ebebeb;
}
.desk-filterdv .filtarico
{
    background: url(img/arr-filtr-r.png) no-repeat center center;
}
.desk-filterdv .filtarico-r
{
    background: url(img/arr-filtr-d.png) no-repeat center center;
}
.footer .footer-bottom {
    background-color: #2a609a;
}
.footer-bottom a {
    color: #ffffff;
}
.footer-bottom .user-options ul a.menutoggle:before {
    color: #005b75;
    background-color: #fff;
}
.footer-bottom .footer-copyright .copyright-left {
    border-right-color:#ffffff;
}

/*.footer-bottom .footer-copyright .copyright-right,*/
.footer-bottom .footer-to-top {
    border-left-color:#ffffff;
}
.user-options input {
    background-color: #ebebeb;
    color: #666;
}
.user-options fieldset.flat .form-group.submit button {
    background-color: #ebebeb !important;
}

.user-options fieldset.flat .form-group.submit button:before {
    color: #c2c2c2;
}
/*new added*/
footer .footer-column {
    border-left-color:#fff;
}
footer .footer-column h3:before {
    background-color: #fff;
    color: #b4c7dd;
}
.footer-communication {
    border-left-color:#ffffff;
}
.tt-menu {
    background-color: #6eb2f5;
}

.container.main-banner {
    background: #FFF;
}

.sarch-bannr {
    background: url(img/banner.png) no-repeat center center;
}

.sarchlist-bannr {
    background: url(img/banner-list.png);
}
.inner-sarch-dv .sarchby-p h2 span
{
    color: #115291;
}
.inner-sarch-dv .sarchby-p .btn {
    background-color: #115291;
    border-color:#115291;
}

.inner-sarch-dv .sarchby-p .btn:focus {
    background-color: #115291 !important;
    border-color:#115291;
}

.inner-sarch-dv .sarchby-p .btn:active {
    background-color: #115291 !important;
    border-color:#115291 !important;
}
.section-odo h2 {
    color: #1f91c0;
}
/*------------listing------------*/
.list-tophadg span {
    color: #1f91c0;
}

.mylist-hadg {
    background-color: #115291;
}

.loplist .bordr-listdv {
    border-bottom-color:#1f91c0;
}

.loplist .bordr-listdv .column-2 {
    border-right-color:#1f91c0;
}
.loplist .column-2 h3 a {
    color: #1f91c0;
}
.mylist-pg .filtr-catsec, .filtr-catsec {
    background-image: -o-linear-gradient(bottom, #ebebeb 70%, #fdfdfd 100%);
    background-image: -moz-linear-gradient(bottom, #ebebeb 70%, #fdfdfd 100%);
    background-image: -webkit-linear-gradient(bottom, #ebebeb 70%, #fdfdfd 100%);
    background-image: -ms-linear-gradient(bottom, #ebebeb 70%, #fdfdfd 100%);
    background-image: linear-gradient(to bottom, #ebebeb 70%, #fdfdfd 100%);
}

.filtr-op {
    background-image: url(img/filter-icon.png);
}
.pagination > li > a, .pagination > li > span {
    color: #1f91c0;
}

.filtar-btn {
    border-color:#282828;
    background-color: #d8d8d8;
}

.filtar-btn:focus {
    border-color:#282828;
    background-color: #d8d8d8 !important;
}

.filtar-btn:focus:active {
    border-color:#282828;
    background-color: #d8d8d8 !important;
}

/*------detail-page-----*/
.menage-dbar {
    background-color: #115291;
}
.menage-dbar .btn-bts {
    color: #115291;
}

.menage-dbar .btn-bts:focus {
    color: #115291;
}

.menage-dbar .btn-next-p {
    color: #115291;
}

.menage-dbar .btn-next-p:focus {
    color: #115291;
}

.detail-titlebar {
    border-bottom-color:#1f91c0;
}
.detail-titlebar h3 {
    color: #115291;
}

.detaillevel-section .col-sm-4 {
    border-right-color:#1f91c0;
}

.detaillevel-section .col-sm-4 .bodrbar {
    border-bottom-color:#1f91c0;
}

.imgblok-detail .full .left50 {
    color: #1f91c0;
}

.imgblok-detail .full .right50 {
    color: #000;
}

.detaillevel-section .col-sm-4 h3 {
    color: #1f91c0;
}

.detaillevel-section .col-sm-4 p {
    color: #000;
}

.menage-dbar-light {
    background-color: #ebebeb;
}
.menage-dbar-light .btn-bts {
    background-color: #115291;
    color: #fff;
}
.menage-dbar-light .btn-bts:focus {
    color: #FFF;
    background-color: #115291 !important;
}

.menage-dbar-light .btn-prev-p {
    color: #115291;
    border-color:#115291;
}
.menage-dbar-light .btn-prev-p:focus
{
    color: #115291;
    border-color:#115291;
}
.menage-dbar-light .btn-next-p {
    background-color: #115291;
}
.menage-dbar-light .btn-next-p:focus {
    color: #FFF;
    background-color: #115291 !important;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    background: url(img/pag-nxt.png) center center no-repeat;
}

.pagination > li:last-child > a:focus, .pagination > li:last-child > span:focus {
    background-color: #115291 !important;
}

.pagination > .active > span {
    background-color: #115291;
}

.pagination > .disabled > span {
    background-color: #115291;
}

.pagination > .active > span:hover {
    color: #115291;
    border-color: transparent;
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    background: url(img/pag-prev.png) center center no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,.pagination > .active > span {
    padding-top:1px !important;
}
.pagination > li > a {padding-top:1px !important;}

.container.header {
    background: #fff url(img/header-layer.png) no-repeat ;
    background-size: cover;
}


}

#sticky-list.stick {
    z-index: 999 !important;
}

.pos-reltv{
    position:relative;
    padding-bottom: 35px !important;
	}

    .w-vido-bar{
        position: absolute;
        bottom: 0px;
        height: auto;
        text-align: center;
        width: calc(100% - 20px);
        cursor: pointer;
    }
    
    
    .w-vido-bar img{ 
        max-width: 100%;
        height: auto;
        cursor: pointer;
    }