﻿/* ============================================================
    COLORS
============================================================ */
.color-dgreen{color:#3a662a !important;}
.color-yellow{color:#cda006!important;}
.color-red{color:#c0223d!important;}
.color-blue{color:#199aa6!important;}
.color-green{color:#65a619!important;}
.color-white{color:#fff!important;}
.color-gray{color:#adadad!important;}

.bc-dgreen{border-color:#3a662a !important;}
.bc-yellow{border-color:#cda006!important;}
.bc-red{border-color:#c0223d!important;}
.bc-blue{border-color:#199aa6!important;}
.bc-green{border-color:#65a619!important;}
.bc-white{border-color:#fff!important;}
.bc-gray{border-color:#adadad!important;}

/* --------------------------------------------------------------------------------------------------------------------- */

.color-orange{color:#dc642d !important;}
.color-darkblue{color:#325fd7!important;}  
.color-lime{color:#19af4c !important;}

/* .bg-orange,.btn-orange,.link-bg-orange.active,a.link-bg-orange:hover,
.header-top-nav [class*="htn-box"]:nth-child(6),
.header-top-nav .nav-height > li:nth-child(6):hover > a{background:#dc642d !important;} 

.bg-darkblue,.btn-darkblue,.link-bg-darkblue.active,a.link-bg-darkblue:hover,
.header-top-nav [class*="htn-box"]:nth-child(6),
.header-top-nav .nav-height > li:nth-child(6):hover > a{background:#325fd7!important;}  

.bg-lime,.btn-lime,.link-bg-lime.active,a.link-bg-lime:hover,
.header-top-nav [class*="htn-box"]:nth-child(6),
.header-top-nav .nav-height > li:nth-child(6):hover > a{background:#19af4c !important;}  
*/



 
.bg-orange:before{border-color: #dc642d transparent transparent transparent!important;}
.bg-darkblue:before{border-color: #325fd7 transparent transparent transparent!important;}
.bg-lime:before{border-color: #19af4c transparent transparent transparent!important;}


/* --------------------------------------------------------------------------------------------------------------------- */

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background:transparent!important}

.bg-dgreen,.btn-dgreen,.link-bg-dgreen.active, .active .link-bg-dgreen,
.bg-dgreen .mega-menu-img h2,a.link-bg-dgreen:hover,
.header-top-nav [class*="htn-box"]:nth-child(1),
.header-top-nav .nav-height > li:nth-child(1):hover > a,
.header-top-nav .nav-height > li:nth-child(1)> a:focus,
.header-top-nav .nav-height > li:nth-child(1)> a:active,
.header-top-nav .nav-height > li:nth-child(1)> a:hover{background:#3a662a !important;}


.bg-yellow,.btn-yellow,.link-bg-yellow.active,.active .link-bg-yellow,
.bg-yellow .mega-menu-img h2,a.link-bg-yellow:hover,
.header-top-nav [class*="htn-box"]:nth-child(2),
.header-top-nav .nav-height > li:nth-child(2):hover > a,
.header-top-nav .nav-height > li:nth-child(2):focus> a,
.header-top-nav .nav-height > li:nth-child(2):active > a,
.header-top-nav .nav-height > li:nth-child(2)> a:focus,
.header-top-nav .nav-height > li:nth-child(2)> a:active,
.header-top-nav .nav-height > li:nth-child(2)> a:hover{background:#cda006 !important;}


.bg-red,.btn-red,.link-bg-red.active,.active .link-bg-red,
.bg-red .mega-menu-img h2,a.link-bg-red:hover,
.header-top-nav [class*="htn-box"]:nth-child(3),
.header-top-nav .nav-height > li:nth-child(3):hover > a,
.header-top-nav .nav-height > li:nth-child(3):focus > a,
.header-top-nav .nav-height > li:nth-child(3):active > a,
.header-top-nav .nav-height > li:nth-child(3)> a:focus,
.header-top-nav .nav-height > li:nth-child(3)> a:active,
.header-top-nav .nav-height > li:nth-child(3)> a:hover{background:#c0223d !important;}


.bg-blue,.btn-blue,.link-bg-blue.active,.active .link-bg-blue,
.bg-blue .mega-menu-img h2,a.link-bg-blue:hover,
.header-top-nav [class*="htn-box"]:nth-child(4),
.header-top-nav .nav-height > li:nth-child(4):hover > a,
.header-top-nav .nav-height > li:nth-child(4):focus > a,
.header-top-nav .nav-height > li:nth-child(4):active > a,
.header-top-nav .nav-height > li:nth-child(4)> a:focus,
.header-top-nav .nav-height > li:nth-child(4)> a:active,
.header-top-nav .nav-height > li:nth-child(4)> a:hover{background:#199aa6 !important;}


.bg-green,.btn-green,.link-bg-green.active,.active .link-bg-green,
.bg-green .mega-menu-img h2,a.link-bg-green:hover,
.header-top-nav [class*="htn-box"]:nth-child(5),
.header-top-nav .nav-height > li:nth-child(5):hover > a,
.header-top-nav .nav-height > li:nth-child(5):focus > a,
.header-top-nav .nav-height > li:nth-child(5):active > a,
.header-top-nav .nav-height > li:nth-child(5)> a:focus,
.header-top-nav .nav-height > li:nth-child(5)> a:active,
.header-top-nav .nav-height > li:nth-child(5)> a:hover{background:#65a619 !important;}


.bg-gray,.btn-gray,.link-bg-gray.active,a.link-bg-gray:hover,
.header-top-nav [class*="htn-box"]:nth-child(6),
.header-top-nav .nav-height > li:nth-child(6):hover > a,
.header-top-nav .nav-height > li:nth-child(6):focus > a,
.header-top-nav .nav-height > li:nth-child(6):active > a,
.header-top-nav .nav-height > li:nth-child(6)> a:focus,
.header-top-nav .nav-height > li:nth-child(6)> a:active,
.header-top-nav .nav-height > li:nth-child(6)> a:hover{background:#adadad !important;}



.bg-white,.btn-white{background:#fff;}
.bg-white .triangle-box-l:after,
.bg-white.triangle-box-l:after{border-color: transparent #fff transparent transparent;}
.bg-white .triangle-box-r:after,
.bg-white.triangle-box-r:after{border-color: #fff transparent transparent transparent;}

.bg-dgreen .triangle-box-l:after,
.bg-dgreen.triangle-box-l:after{border-color: transparent #3a662a transparent transparent;}
.bg-dgreen .triangle-box-r:after,
.bg-dgreen.triangle-box-r:after{border-color: #3a662a transparent transparent transparent;}

.bg-yellow .triangle-box-l:after,
.bg-yellow.triangle-box-l:after{border-color: transparent #cda006 transparent transparent;}
.bg-yellow .triangle-box-r:after,
.bg-yellow.triangle-box-r:after{border-color: #cda006  transparent transparent transparent;}

.bg-red .triangle-box-l:after,
.bg-red.triangle-box-l:after{border-color: transparent #c0223d transparent transparent;}
.bg-red .triangle-box-r:after,
.bg-red.triangle-box-r:after{border-color: #c0223d transparent transparent transparent;} 

.bg-blue .triangle-box-l:after,
.bg-blue.triangle-box-l:after{border-color: transparent #199aa6 transparent transparent;}
.bg-blue .triangle-box-r:after,
.bg-blue.triangle-box-r:after{border-color: #199aa6 transparent transparent transparent;}  

.bg-green .triangle-box-l:after,
.bg-green.triangle-box-l:after{border-color: transparent #65a619 transparent transparent;}
.bg-green .triangle-box-r:after,
.bg-green.triangle-box-r:after{border-color: #65a619 transparent transparent transparent;}  


@media screen and (max-width: 767px) {
	.bg-white.slider-text-container.triangle-box-l:after,
	.bg-white.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #fff;}
	
	.bg-dgreen.slider-text-container.triangle-box-l:after,
	.bg-dgreen.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #3a662a;}
	
	.bg-yellow.slider-text-container.triangle-box-l:after,
	.bg-yellow.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #cda006;}
	
	.bg-red.slider-text-container.triangle-box-l:after,
	.bg-red.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #c0223d;}
	
	.bg-blue.slider-text-container.triangle-box-l:after,
	.bg-blue.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #199aa6;}
	
	.bg-green.slider-text-container.triangle-box-l:after,
	.bg-green.slider-text-container.triangle-box-r:after{border-color: transparent transparent transparent #65a619;}
	
}

/* ============================================================
    BNT COLORS
============================================================ */

.btn-dgreen,.btn-yellow ,.btn-red,.btn-blue,.btn-green,.btn-gray,.btn-orange,.btn-darkblue,.btn-lime{
	color: #fff;
	border-color: transparent;
}
.btn-white{
	color: #929291;
	border-color: transparent;
}

.btn-white-border{
	color: #4e4e4e;
	background:#fff;
	border:1px solid #ccc;
}

.btn-yellow-border{
	color: #cda006;
	background:#fff;
	border:1px solid #cda006;
}

.btn-dgreen:hover,.btn-dgreen:focus,.btn-dgreen.focus,.btn-dgreen:active,.btn-dgreen.active,.open > .dropdown-toggle.btn-dgreen,
.btn-yellow:hover,.btn-yellow:focus,.btn-yellow.focus,.btn-yellow:active,.btn-yellow.active,.open > .dropdown-toggle.btn-yellow,
.btn-red:hover,.btn-red:focus,.btn-red.focus,.btn-red:active,.btn-red.active,.open > .dropdown-toggle.btn-red,
.btn-blue:hover,.btn-blue:focus,.btn-blue.focus,.btn-blue:active,.btn-blue.active,.open > .dropdown-toggle.btn-blue,
.btn-green:hover,.btn-green:focus,.btn-green.focus,.btn-green:active,.btn-green.active,.open > .dropdown-toggle.btn-green,
.btn-gray:hover,.btn-gray:focus,.btn-gray.focus,.btn-gray:active,.btn-gray.active,.open > .dropdown-toggle.btn-gray,
.btn-white:hover,.btn-white:focus,.btn-white.focus,.btn-white:active,.btn-white.active,.open > .dropdown-toggle.btn-white,
.btn-white-border:hover,.btn-white-border:focus,.btn-white-border.focus,.btn-white-border:active,.btn-white-border.active,.open > .dropdown-toggle.btn-white-border,
.btn-yellow-border:hover,.btn-yellow-border:focus,.btn-yellow-border.focus,.btn-yellow-border:active,.btn-yellow-border.active,.open > .dropdown-toggle.btn-yellow-border{
	color: #fff;
	background-color: rgba(0,0,0,.3)!important;
	border-color: transparent;
}



/* ============================================================
    TABLE COLORS
============================================================ */

	.table-dgreen thead tr:first-child{background:#3a662a!important;}
	.table-dgreen thead tr:last-child{background:rgba(58,102,42,.2)!important;}
	
	.table-yellow thead tr:first-child{background:#cda006!important;}
	.table-yellow thead tr:last-child{background:rgba(205,160,6,.2)!important;}
	
	.table-red thead tr:first-child{background:#c0223d!important;}
	.table-red thead tr:last-child{background:rgba(192,34,61,.2)!important;}
	
	.table-blue thead tr:first-child{background:#199aa6!important;}
	.table-blue thead tr:last-child{background:rgba(25,154,166,.2)!important;}
	
	.table-green thead tr:first-child{background:#65a619!important;}
	.table-green thead tr:last-child{background:rgba(101,166,25,.2)!important;}
	
	.table-gray thead tr:first-child{background:#adadad!important;}
	.table-gray thead tr:last-child{background:rgba(173,173,173,.2)!important;}


/* ============================================================
    SOCIAL COLORS
============================================================ */
.color-twitter{color:#55acee;}
.color-facebook{color:#3b5998;}
.color-google{color:#dd4b39;}
.color-youtube{color:#cd201f;}
.color-vimeo{color:#1ab7ea;}

.twitter:hover{background:#55acee;}
.facebook:hover{background:#3b5998;}
.google:hover{background:#dd4b39;}
.youtube:hover{background:#cd201f;}
.vimeo:hover{background:#1ab7ea;}
