/**
	@Darkblue		#125e85
	@Dark Darkblue	#146794
*/

a,
.tp-caption a {
    color:#125e85;
}

#footer li a:hover,
#footer a:hover,
a, a:hover, a:active,
#topNav ul.nav li li a:hover,
.tp-caption a:hover,
.featured-box-minimal h4,
.glyphicon, .wi,
p.dropcap:first-letter,
ul.side-nav a:hover,
ul.side-nav ul li.active>a,
.li, div.owl-carousel .caption,
.pagination>li>a,
.pagination>li>span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
div.mega-price-table .pricing:hover h4,
div.mega-price-table .pricing-table i.fa, /* icons */
#blog a>span,
#blog h1>span,
.cartContent a.remove_item:hover,
.owl-carousel.featured a.figure>span>i,
.btn-link,
.styleColor {
    color:#146794;
}

p.dropcap.color:first-letter,
span.badge,
#toTop:hover,
#bar, .slider-handle,
div.featured-box i.fa,
i.featured-icon,
.progress-bar-primary,
.modal-header,
.timeline .timeline-left .item:before,
.timeline .timeline-right .item:before,
.timeline .timeline-centered .item.pull-right:before,
.timeline .timeline-centered .item.pull-left:before,
div.mega-price-table .pricing-title,
div.mega-price-table .pricing-head,
div.mega-price-table .pricing.popular,
#topNav ul.nav>li:hover>a:before,
#topNav ul.nav>li.active>a:before,
.styleBackgroundColor {
    background-color:#146794;
}

/* icons , boxes */
i.featured-icon:after,
div.featured-box.nobg.border-only i.fa {
    color:#146794;
    border-color:#146794;
}
section.product-view-colors a:hover,
section.product-view-colors a.active,
i.featured-icon {
    border-color:#146794;

}
i.featured-icon.empty {
    color:#146794 !important;
    border-color:#146794;
}

/* Top Nav */
#topNav ul.nav .dropdown-menu>li.active>a,
#topNav ul.nav .dropdown-menu>li:hover>a,
#topNav ul.nav .dropdown-menu>li:focus>a {
    color:#fff !important;
    background-color:#146794;
}

#topNav ul.dropdown-menu>li:hover>a.dropdown-toggle:after { /* arrow sub-submenu */
    color:#fff;
}

/* Primary Button */
.btn-primary {
    border-color:#125e85;
    background-color:#125e85;
}

.btn-white {
    color:#146794 !important;
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.daterangepicker td.active,
.daterangepicker td.active:hover,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
    border-color:#146794;
    background-color:#146794;
}


/* embed title */
section header em,
h1>em, h2>em, h3>em, h4>em, h5>em, h6>em {
    font-style:normal;
    color:#146794;
}

/* Top Nav active/hover */
#topNav ul.nav>li.mega-menu>ul li:hover>a,
#topNav ul.nav>li.mega-menu>ul li.active>a,
#topNav ul.nav>li:hover:before,
#topNav ul.nav>li.active:before {
    background-color: #146794;
}
/* Top Nav color active */
#topNav .nav-pills.colored>li.active>a,
#topNav .nav-pills.colored>li.active>a:hover,
#topNav .nav-pills.colored>li.active>a:focus {
    color:#fff;
    background-color:#146794;
}

/* Misc */
.styleBackgroundColor,
.featured-box-minimal i.fa {
    background-color:#146794;
}

ul.list-icon li:before {
    color:#146794;
    font-size:16px;
}
body.boxed #topBar {
    border-top:#146794 4px solid;
}

.panel-epona {
    border:#146794 1px solid;
}

.panel-epona>.panel-heading {
    background-color:#146794;
    color:#fff;
}

/* Slider Captions */
.tp-caption.block_styleColor {
    background-color: #146794;
    color:#fff;
}
.tp-caption.block_white {
    color:#146794;
}

/* flex slider */
.flexslider.flexFull .flex-direction-nav a:hover,
.flexslider.flexContent .flex-direction-nav a:hover {
    background-color: #146794;
    color:#fff;
}

/* essentials rewrite */
.alert.alert-default {
    border-left:#146794 3px solid;
}

/* item box */
.item-box .item-hover .overlay {
    background-color:rgba(169,69,69,0.6);
}



/* 
	Sky Forms
*/
/**/
/* normal state */
/**/
.sky-form .toggle i:before {
    background-color: #146794;
}
.sky-form .button {
    background-color: #146794;
}


/**/
/* checked state */
/**/
.sky-form .radio input + i:after {
    background-color: #146794;
}
.sky-form .checkbox input + i:after {
    color: #146794;
}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i {
    border-color: #146794;
}
.sky-form .rating input:checked ~ label {
    color: #146794;
}



label.error{
    font-size: 14px;
    color: rgb(255, 99, 11) !important;
    background-color: rgb(12, 76, 134);
    padding: 0 8px 0 8px;
}

#page-preloader{
    position: fixed;
    z-index: 9999;
    top: 103px;
    right: 20px;
    display:none;
}


.readmorelink{
    text-decoration: underline;
    font-size: 12px;
    color: rgb(0, 133, 255);
    font-weight: bold;
}




a.bannerlink{
    color:white;
}

.new_feature{
    color: red;
    background-color: yellow;
    padding: 0 4px 0 4px;
    font-size: 10px;
    font-weight: bold;
}

.being_implemented{
    color: rgb(223, 223, 223);
    background-color: rgb(131, 131, 113);
    padding: 0 4px 0 4px;
    font-size: 10px;
    font-weight: bold;
}

.menu-title-link {
    color: rgb(42, 135, 253) !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

.outside_link{
    color: lightgrey;
    margin: -20px auto 12px auto!important;
    font-size: 12px;
}



.on {
    transition: text-shadow 500ms;
    -webkit-transition: text-shadow 500ms;
    -moz-transition: text-shadow 500ms;
    -ms-transition: text-shadow 500ms;
    -o-transition: text-shadow 500ms;
    /*old ones text-shadow: 0 0 16px rgb(122, 250, 245);*/
    text-shadow: 0 0 16px rgb(255, 124, 40)
}

.off {
    transition: text-shadow 250ms;
    -webkit-transition: text-shadow 250ms;
    -moz-transition: text-shadow 250ms;
    -ms-transition: text-shadow 250ms;
    -o-transition: text-shadow 250ms;
    text-shadow: 0;
}

.glyphicon{
    color: white;
    background-color: blue;
    border-radius: 45px;

}

.carousel-control{
    opacity: 1;
}