 .bg-overlay-white-0 { background: rgba(255,255,255);}
 .bg-overlay-white-1:before {  background: rgba(255,255,255,0.1); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-2:before {  background: rgba(255,255,255,0.2); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-3:before {  background: rgba(255,255,255,0.3); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-4:before {  background: rgba(255,255,255,0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-5:before {  background: rgba(255,255,255,0.5); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-6:before {  background: rgba(255,255,255,0.6); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-7:before {  background: rgba(255,255,255,0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-8:before {  background: rgba(255,255,255,0.8); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-9:before {  background: rgba(255,255,255,0.9); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-white-1, .bg-overlay-white-2, .bg-overlay-white-3, .bg-overlay-white-4, .bg-overlay-white-5, .bg-overlay-white-6, .bg-overlay-white-7, .bg-overlay-white-8, .bg-overlay-white-9 { position: relative; } 
 
 
 .bg-overlay-black-0 { background: rgba(0,0,0);}
 .bg-overlay-black-1:before {  background: rgba(0,0,0,0.1); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-2:before {  background: rgba(0,0,0,0.2); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-3:before {  background: rgba(0,0,0,0.3); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-4:before {  background: rgba(0,0,0,0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-5:before {  background: rgba(0,0,0,0.5); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-6:before {  background: rgba(0,0,0,0.6); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-7:before {  background: rgba(0,0,0,0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-8:before {  background: rgba(0,0,0,0.8); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-9:before {  background: rgba(0,0,0,0.9); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-black-1, .bg-overlay-black-2, .bg-overlay-black-3, .bg-overlay-black-4, .bg-overlay-black-5, .bg-overlay-black-6, .bg-overlay-black-7, .bg-overlay-black-8, .bg-overlay-black-9 { position: relative; } 
 
	 
 .bg-overlay-theme-0{ background: rgba(185,42,46); }
 .bg-overlay-theme-1:before {  background: rgba(185,42,46,0.1); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-2:before {  background: rgba(185,42,46,0.2); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-3:before {  background: rgba(185,42,46,0.3); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-4:before {  background: rgba(185,42,46,0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-5:before {  background: rgba(185,42,46,0.5); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-6:before {  background: rgba(185,42,46,0.6); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-7:before {  background: rgba(185,42,46,0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-8:before {  background: rgba(185,42,46,0.8); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-theme-9:before {  background: rgba(185,42,46,0.9); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }		
 .bg-overlay-theme-1, .bg-overlay-theme-2, .bg-overlay-theme-3, .bg-overlay-theme-4, .bg-overlay-theme-5, .bg-overlay-theme-6, .bg-overlay-theme-7, .bg-overlay-theme-8, .bg-overlay-theme-9 { position: relative; } 
 
 
 .bg-overlay-dark-0{ background: rgba(11,11,11); }
 .bg-overlay-dark-1:before {  background: rgba(11,11,11,0.1); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-2:before {  background: rgba(11,11,11,0.2); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-3:before {  background: rgba(11,11,11,0.3); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-4:before {  background: rgba(11,11,11,0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-5:before {  background: rgba(11,11,11,0.5); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-6:before {  background: rgba(11,11,11,0.6); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-7:before {  background: rgba(11,11,11,0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-8:before {  background: rgba(11,11,11,0.8); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-overlay-dark-9:before {  background: rgba(11,11,11,0.9); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }		
 .bg-overlay-dark-1, .bg-overlay-dark-2, .bg-overlay-dark-3, .bg-overlay-dark-4, .bg-overlay-dark-5, .bg-overlay-dark-6, .bg-overlay-dark-7, .bg-overlay-dark-8, .bg-overlay-dark-9 { position: relative; } 
 
 
 
 .bg-slider-black-1:after {  background: rgba(0,0,0,0.1); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-2:after {  background: rgba(0,0,0,0.2); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-3:after {  background: rgba(0,0,0,0.3); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-4:after {  background: rgba(0,0,0,,0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-5:after {  background: rgba(0,0,0,0.5); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-6:after {  background: rgba(0,0,0,0.6); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-7:after {  background: rgba(0,0,0,0.7); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-8:after {  background: rgba(0,0,0,0.8); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 .bg-slider-black-9:after {  background: rgba(0,0,0,0.9); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
 
h5 {color:#194d7d!important} 
h4 {color:#194d7d!important}
h3 {color:#194d7d!important}
h2 {color:#194d7d!important} 
 
 
h5 > span{color:#B92A2E!important} 
h4 > span{color:#B92A2E!important}
h3 > span{color:#B92A2E!important}
h2 > span {color:#B92A2E!important} 



 
 
.widget-title {color:#ffffff!important} 





.darktext > h4 {color:#ba2930!important}
/*.darktext > h3 {color:#272727!important}*/
/*.darktext > h2 {color:#272727!important}*/

.darktext > h3 {color:#194d7d!important}
.darktext > h2 {color:#194d7d!important}


.darktext > p {color:#333333!important}
.darktextx a {color:#333333!important}
.darktextx a:hover {color:#333333!important}


.darktext > btn {color:#ffffff!important}

.lighttext > h4 {color:#ba2930!important}
.lighttext > h3 {color:#ffffff!important}
.lighttext > h2 {color:#ffffff!important}
.lighttext > p {color:#ffffff!important}
.lighttext a {color:#ffffff!important}
.lighttext  a:hover {color:#ffffff!important}
.lighttext > blockquote {color:#ffffff!important; border-left: 6px solid #23282d;}
.lighttext > blockquote p {color:#ffffff!important}
.lighttext > ul {color:#ffffff!important}





 
.pt-10 {padding-top:10px; clear:both}
.pt-20 {padding-top:20px; clear:both}
.pt-30 {padding-top:30px; clear:both}
.pt-40 {padding-top:40px; clear:both}
.pt-50 {padding-top:50px; clear:both}

.pb-10 {padding-bottom:10px; clear:both}
.pb-20 {padding-bottom:20px; clear:both}
.pb-30 {padding-bottom:30px; clear:both}
.pb-40 {padding-bottom:40px; clear:both}
.pb-50 {padding-bottom:50px; clear:both}

.pl-10 {padding-left:10px;}
.pl-20 {padding-left:20px;}
.pl-30 {padding-left:30px;}
.pl-40 {padding-left:40px;}
.pl-50 {padding-left:50px;}

.pr-10 {padding-right:10px;}
.pr-20 {padding-right:20px;}
.pr-30 {padding-right:30px;}
.pr-40 {padding-right:40px;}
.pr-50 {padding-right:50px;}

.mt-10 {margin-top:10px; clear:both}
.mt-20 {margin-top:20px; clear:both}
.mt-30 {margin-top:30px; clear:both}
.mt-40 {margin-top:40px; clear:both}
.mt-50 {margin-top:50px; clear:both}

.mb-10 {margin-bottom:10px; clear:both}
.mb-20 {margin-bottom:20px; clear:both}
.mb-30 {margin-bottom:30px; clear:both}
.mb-40 {margin-bottom:40px; clear:both}
.mb-50 {margin-bottom:50px; clear:both}

.ml-10 {margin-left:10px;}
.ml-20 {margin-left:20px;}
.ml-30 {margin-left:30px;}
.ml-40 {margin-left:40px;}
.ml-50 {margin-left:50px;}

.mr-10 {margin-right:10px;}
.mr-20 {margin-right:20px;}
.mr-30 {margin-right:30px;}
.mr-40 {margin-right:40px;}
.mr-50 {margin-right:50px;}




.theme-text {color:#B92A2E!important}
.theme-text a{color:#B92A2E!important}

.y-text {color:#DFDF00!important;} 
.quote-co { font-size:14px!important;} 
.quote-con { font-size:16px!important;} 
 
.white-text {color:#ffffff!important;} 

.greybg {background-color:#FCFCFC!important}
.greybd {background-color:#f7f7f7!important; border:#f0f0f0 1px solid!important;}
.greytext {color:#727272!important; font-weight:300}  

.greytext a {color:#727272!important} 
.greytext:hover {color:#B92A2E!important}   
.conbox-text a {color:#727272!important;} 
.conbox-text:hover {color:#B92A2E!important}  
.text-box-right > h4 {color:#B92A2E!important; font-size:20px!important;} 
  
  
  
  .greyscale img{
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
    }
	
	.greyscale img:hover{
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
    }



.text-center{
    text-align: center;
}


	.btn-rounded {border-radius: 30px;}
	.btn-lg {font-size:14px; padding:20px}
	.copyright-info { color:#FFF}
	.copyright-info a { color:#FFF}
    .footer-menu > li { color:#FFF}
	.wt{ color:#FFF!important}
	.wt:hover{ color:#111111!important}
	.top-social{ color:#111111!important}
	.top-bar{background-color:#B92A2E!important;color:#FFFFFF!important}
	.btn-primary{color:#fff!important}
	.btn-primary:hover{color:#fff!important}
	.btn-primary a:hover{color:#fff!important}
	.boxlink {color:#ffffff!important}
	.boxlink:hover{color:#B92A2E!important}
	
.theme-bg {background-color:#B92A2E!important}
.theme-text {color:#B92A2E!important}
.theme-text a{color:#B92A2E!important}

.section-sub-title {color:#194d7d!important}
.section-sub-title > span {color:#B92A2E!important}



.slider_pretitle{background-color:#ba2930; color: #ffffff!important; opacity: 0.8; padding:5px 20px; display:inline; clear:both}


.slider_pretitlem{background-color:#ba2930; color: #ffffff!important; font-size:14px!important; margin-left:50px; padding:3px 13px; display:inline; clear:both}

/*.slider_title{background-color:#FFFFFF; padding:10px 30px; color:#ba2930; opacity: 0.8; display:inline; clear:both}*/
.slider_title{font-style: normal;
    font-size: 60px;
    line-height: 58px;
    margin: 20px 0;
    color: #ffffff!important;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: -1px; background-color:#194d7c; padding:10px 30px; color:#ffffff; opacity: 0.8; display:inline; clear:both}
/*.slider_titlem{font-style: normal;
    font-size: 30px;
    line-height: 28px;
    margin: 20px 0;
    color: #fff;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: -1px; background-color:#194d7c; padding:7px 0px; text-align:left; color:#ffffff; display:inline; clear:both}*/
	
	
	
	.slider_titlem{font-style: normal;
    font-size: 30px;
    line-height: 28px;
    margin-left:50px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: -1px; background-color:#194d7c; padding:7px 1px;   color: #ffffff!important; }

.slider_text{margin-top:40px; background-color:#000000; padding:20px 30px; opacity: 0.6; display:inline; text-shadow: 1px 1px #000;}

.mobpad{padding-top:130px!important}


@media (max-width : 767px){

.mobpad{padding-top:40px!important}
}


@media (max-width : 479px) {

.mobpad{padding-top:30px!important}
}
