.custom-5421 .duke_header .header_logo img { max-height: 150px !important; }

.custom-3846 .header_slogan{
	max-width: 60%;

}
.custom-3846 .header_slogan .textStyle span{
    text-transform: none;
    font-size: 14px;
    font-weight: 600;
}


.duke_header{
	background: #15181e;
	border-top: 1px solid #09cbf5;
	color: #fff;
}

.main_navigation li a:hover{ color: #09cbf5; }

.duke_leadForm:before,.widgetBox h3:before{border-right:20px solid #09cbf5;}

.button{
	background: #fff;
	border: 2px solid #15181e;
	color: #000!important;
}
.button:hover{
	background: #09cbf5 !important;
	border: 2px solid #09cbf5 !important;
	color: #15181e !important;
}

.button.plain{
	background: #09cbf5;
	border: 2px solid #09cbf5 !important;
	color: #15181e!important;
}
.sort{ background-color: #303030 !important; color:#fff !important; border:none !important; }
.sort:hover{ background-color: #000 !important; color:#fff !important; border:none !important; }
.sort:after {
    border-bottom: 5px solid rgba(255,255,255,0.5);
    border-top: 5px solid rgba(255,255,255,0);
}
.sort.asc:after {
    border-top: 5px solid rgba(255,255,255,0.5);
    border-bottom: 5px solid rgba(0,0,0,0);
}

.button.shape:after{ border-right:20px solid #09cbf5; }
.button.shape:hover:after{ border-right:40px solid #15181e; }
.button.videoButton:before{ border-left:10px solid #09cbf5; }

.footerBox{	background: #09cbf5; }

.uplined{ border-top: 2px solid #15181e; }
.type_3 .uplined{ border-top: 2px solid #09cbf5; }

.duke_PageHeader_content .page_location{ color: #09cbf5; }
.duke_PageHeader_content h1:after{ background:#09cbf5; }

.loadMore:hover{
	color: #09cbf5 !important;
	border-bottom: 2px solid #09cbf5;
}
.schedule_section{
    background: #09cbf5;
}



.custom-5107 .col.two-third a{ color: #09cbf5; }
.custom-5107 .col.two-third a:hover{ color: #05697f; }
.custom-5107 .blogList h4 a{ color: #121212 !important; }
.custom-5107 .blogList h4 a:hover{ color: #09cbf5 !important; }

/* CUSTOM 5133 */
.custom-5133 .duke_header{
	background: #15181e;
	border-top: 1px solid #e59022;
	color: #fff;
}
.custom-5133 .section a{
	color: #6f7583;
}
.custom-5133 .section a:hover{
	color: #e59022;
}


.custom-5133 .main_navigation li.offer-link a,
.custom-5133 .main_navigation li a:hover{ color: #e59022; }

.custom-5133 .duke_leadForm:before,.custom-5133 .widgetBox h3:before{border-right:20px solid #e59022;}
.custom-5133 .header_slogan, .custom-5133 .header_callus{ color: #e59022; }

.custom-5133 .requestH { background: #e59022; }
.custom-5133 .requestH:hover { background: #e26518; }
.custom-5133 .button{
	background: #fff;
	border: 2px solid #15181e;
	color: #000!important;
}
.custom-5133 .button:hover{
	background: #e59022 !important;
	border: 2px solid #e59022 !important;
	color: #15181e !important;
}

.custom-5133 .button.plain{
	background: #e59022;
	border: 2px solid #e59022 !important;
	color: #15181e!important;
}

.custom-5133 .button.shape:after{ border-right:20px solid #e59022; }
.custom-5133 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5133 .button.videoButton:before{ border-left:10px solid #e59022; }

.custom-5133 .footerBox{	background: #e59022; }

.custom-5133 .uplined{ border-top: 2px solid #15181e; }
.custom-5133 .type_3 .uplined{ border-top: 2px solid #e59022; }

.custom-5133 .duke_PageHeader_content .page_location{ color: #e59022; }
.custom-5133 .duke_PageHeader_content h1:after{ background:#e59022; }

.custom-5133 .loadMore:hover{
	color: #e59022 !important;
	border-bottom: 2px solid #e59022;
}
.custom-5133 .schedule_section{
    background: #e59022;
}





/* CUSTOM 5161 */
.custom-5161 .duke_header{
	background: #15181e;
	border-top: 1px solid #5EBC7F;
	color: #fff;
}
.custom-5161 .section a{
	color: #6f7583;
}
.custom-5161 .section a:hover{
	color: #5EBC7F;
}


.custom-5161 .main_navigation li a:hover{ color: #5EBC7F; }

.custom-5161 .duke_leadForm:before,.custom-5161 .widgetBox h3:before{border-right:20px solid #5EBC7F;}
.custom-5161 .header_slogan, .custom-5161 .header_callus{ color: #5EBC7F; }

.custom-5161 .requestH { background: #0C963C; }
.custom-5161 .requestH:hover { background: #5EBC7F; }
.custom-5161 .button{
	background: #fff;
	border: 2px solid #15181e;
	color: #000!important;
}
.custom-5161 .button:hover{
	background: #5EBC7F !important;
	border: 2px solid #5EBC7F !important;
	color: #15181e !important;
}

.custom-5161 .button.plain{
	background: #5EBC7F;
	border: 2px solid #5EBC7F !important;
	color: #15181e!important;
}
.custom-5161 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #5EBC7F !important;
	color: #5EBC7F!important;
}

.custom-5161 .button.shape:after{ border-right:20px solid #5EBC7F; }
.custom-5161 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5161 .button.videoButton:before{ border-left:10px solid #5EBC7F; }
.custom-5161 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5161 .footerBox{	background: #5EBC7F; }

.custom-5161 .uplined{ border-top: 2px solid #15181e; }
.custom-5161 .type_3 .uplined{ border-top: 2px solid #5EBC7F; }

.custom-5161 .duke_PageHeader_content .page_location{ color: #5EBC7F; }
.custom-5161 .duke_PageHeader_content h1:after{ background:#5EBC7F; }

.custom-5161 .loadMore:hover{
	color: #5EBC7F !important;
	border-bottom: 2px solid #5EBC7F;
}
.custom-5161 .schedule_section{
    background: #5EBC7F;
}



/* CUSTOM 5168 */
.custom-5168 .duke_header{
	background: #15181e;
	border-top: 1px solid #D83601;
	color: #fff;
}
.custom-5168 .section a{
	color: #6f7583;
}
.custom-5168 .section a:hover{
	color: #D83601;
}


.custom-5168 .main_navigation li a:hover{ color: #D83601; }

.custom-5168 .duke_leadForm:before,.custom-5168 .widgetBox h3:before{border-right:20px solid #D83601;}
.custom-5168 .header_slogan, .custom-5168 .header_callus{ color: #D83601; }

.custom-5168 .requestH { background: #b6121b; }
.custom-5168 .requestH:hover { background: #D83601; }
.custom-5168 .button{
	background: #fff;
	border: 2px solid #15181e;
	color: #000!important;
}
.custom-5168 .button:hover{
	background: #D83601 !important;
	border: 2px solid #D83601 !important;
	color: #15181e !important;
}

.custom-5168 .button.plain{
	background: #D83601;
	border: 2px solid #D83601 !important;
	color: #15181e!important;
}
.custom-5168 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #D83601 !important;
	color: #D83601!important;
}

.custom-5168 .button.shape:after{ border-right:20px solid #D83601; }
.custom-5168 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5168 .button.videoButton:before{ border-left:10px solid #D83601; }
.custom-5168 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5168 .footerBox{	background: #D83601; }

.custom-5168 .uplined{ border-top: 2px solid #15181e; }
.custom-5168 .type_3 .uplined{ border-top: 2px solid #D83601; }

.custom-5168 .duke_PageHeader_content .page_location{ color: #D83601; }
.custom-5168 .duke_PageHeader_content h1:after{ background:#D83601; }

.custom-5168 .loadMore:hover{
	color: #D83601 !important;
	border-bottom: 2px solid #D83601;
}
.custom-5168 .schedule_section{
    background: #D83601;
}



/* CUSTOM 5148 */
.custom-5148 .header_slogan, .custom-5148 .header_callus{ color: #fff; }
.custom-5148 .header_callus span { color: #fff; opacity: 1; }
.custom-5148 .header_social li{ opacity: 0.7; }
.custom-5148 .section_content a{ color:#09cbf5; }
.custom-5148 .section_content a:hover{ color:#09cbf5; }




/* CUSTOM 5186 */
.custom-5186 .duke_header{
	background: #15181e;
	border-top: 1px solid #D35596;
	color: #fff;
}
.custom-5186 .section a{
	color: #6f7583;
}
.custom-5186 .section a:hover{
	color: #D35596;
}


.custom-5186 .main_navigation li a:hover{ color: #D35596; }

.custom-5186 .duke_leadForm:before,.custom-5186 .widgetBox h3:before{border-right:20px solid #D35596;}
.custom-5186 .header_slogan, .custom-5186 .header_callus{ color: #D35596; }

.custom-5186 .requestH { background: #D35596; }
.custom-5186 .requestH:hover { background: #fff; color:#D35596; }
.custom-5186 .button{
	background: #fff;
	border: 2px solid #D35596;
	color: #000!important;
}
.custom-5186 .button:hover{
	background: #D35596 !important;
	border: 2px solid #D35596 !important;
	color: #15181e !important;
}
.custom-5186 .button.plain{
	background: #D35596;
	border: 2px solid #D35596 !important;
	color: #15181e!important;
}
.custom-5186 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #D35596 !important;
	color: #D35596!important;
}

.custom-5186 .button.shape:after{ border-right:20px solid #D35596; }
.custom-5186 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5186 .button.videoButton:before{ border-left:10px solid #D35596; }
.custom-5186 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5186 .footerBox{	background: #D35596; }

.custom-5186 .uplined{ border-top: 2px solid #15181e; }
.custom-5186 .type_3 .uplined{ border-top: 2px solid #D35596; }

.custom-5186 .duke_PageHeader_content .page_location{ color: #D35596; }
.custom-5186 .duke_PageHeader_content h1:after{ background:#D35596; }

.custom-5186 .loadMore:hover{
	color: #D35596 !important;
	border-bottom: 2px solid #D35596;
}
.custom-5186 .schedule_section{
    background: #D35596;
}

.custom-5186 .duke_footer .middleBox .overlay { background: #D35596; background: rgba(211,85,150,0.5); }


/* CUSTOM BD0727 */

.custom-5205 .duke_header{
	border-top: 1px solid #BD0727;
	color: #BD0727;
}
.custom-5205 .main_navigation li a:hover{ color: #BD0727; }

.custom-5205 .duke_leadForm:before,.custom-5205 .widgetBox h3:before{border-right:20px solid #BD0727;}
.custom-5205 .header_slogan, .custom-5205 .header_callus{ color: #BD0727; }

.custom-5205 .requestH { background: #BD0727; }
.custom-5205 .requestH:hover { background: #fff; color:#BD0727; }


.custom-5205 .button{
	background: #fff;
	border: 2px solid #BD0727;
	color: #000!important;
}
.custom-5205 .button:hover{
	background: #BD0727 !important;
	border: 2px solid #BD0727 !important;
	color: #15181e !important;
}

.custom-5205 .button.plain{
	background: #BD0727;
	border: 2px solid #15181e !important;
	color: #15181e!important;
}
.custom-5205 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #BD0727 !important;
	color: #BD0727!important;
}

.custom-5205 .button.shape:after{ border-right:20px solid #BD0727; }
.custom-5205 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5205 .button.videoButton:before{ border-left:10px solid #BD0727; }
.custom-5205 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5205 .footerBox{	background: #BD0727; }

.custom-5205 .uplined{ border-top: 2px solid #15181e; }
.custom-5205 .type_3 .uplined{ border-top: 2px solid #BD0727; }

.custom-5205 .duke_PageHeader_content .page_location{ color: #BD0727; }
.custom-5205 .duke_PageHeader_content h1:after{ background:#BD0727; }

.custom-5205 .loadMore:hover{
	color: #BD0727 !important;
	border-bottom: 2px solid #BD0727;
}
.custom-5205 .schedule_section{
    background: #BD0727;
}

.custom-5205 .duke_footer .middleBox .overlay { background: #BD0727; background: rgba(211,85,150,0.5); }




/* CUSTOM 5208 */
.custom-5208 .duke_header{
	background: #15181e;
	border-top: 1px solid #E30005;
	color: #fff;
}
.custom-5208 .section a{
	color: #6f7583;
}
.custom-5208 .section a:hover{
	color: #E30005;
}


.custom-5208 .main_navigation li a:hover{ color: #E30005; }

.custom-5208 .duke_leadForm:before,.custom-5208 .widgetBox h3:before{border-right:20px solid #E30005;}
.custom-5208 .header_slogan, .custom-5208 .header_callus{ color: #E30005; }

.custom-5208 .requestH { background: #E30005; }
.custom-5208 .requestH:hover { background: #fff; color:#E30005; }
.custom-5208 .button{
	background: #fff;
	border: 2px solid #E30005;
	color: #000!important;
}
.custom-5208 .button:hover{
	background: #E30005 !important;
	border: 2px solid #E30005 !important;
	color: #15181e !important;
}

.custom-5208 .button.plain{
	background: #E30005;
	border: 2px solid #E30005 !important;
	color: #15181e!important;
}
.custom-5208 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #E30005 !important;
	color: #E30005!important;
}

.custom-5208 .button.shape:after{ border-right:20px solid #E30005; }
.custom-5208 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5208 .button.videoButton:before{ border-left:10px solid #E30005; }
.custom-5208 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5208 .footerBox{	background: #E30005; }

.custom-5208 .uplined{ border-top: 2px solid #15181e; }
.custom-5208 .type_3 .uplined{ border-top: 2px solid #E30005; }

.custom-5208 .duke_PageHeader_content .page_location{ color: #E30005; }
.custom-5208 .duke_PageHeader_content h1:after{ background:#E30005; }

.custom-5208 .loadMore:hover{
	color: #E30005 !important;
	border-bottom: 2px solid #E30005;
}
.custom-5208 .schedule_section{
    background: #E30005;
}

.custom-5208 .duke_footer .middleBox .overlay { background: #E30005; background: rgba(227,0,5,0.5); }





/* CUSTOM 5245 */
.custom-5245 .duke_header{
	background: #15181e;
	border-top: 1px solid #ed3897;
	color: #fff;
}
.custom-5245 .section a{
	color: #6f7583;
}
.custom-5245 .section a:hover{
	color: #ed3897;
}


.custom-5245 .main_navigation li a:hover{ color: #ed3897; }

.custom-5245 .duke_leadForm:before,.custom-5245 .widgetBox h3:before{border-right:20px solid #ed3897;}
.custom-5245 .header_slogan, .custom-5245 .header_callus{ color: #ed3897; }

.custom-5245 .requestH { background: #ed3897; }
.custom-5245 .requestH:hover { background: #fff; color:#ed3897; }
.custom-5245 .button{
	background: #fff;
	border: 2px solid #ed3897;
	color: #000!important;
}
.custom-5245 .button:hover{
	background: #ed3897 !important;
	border: 2px solid #ed3897 !important;
	color: #15181e !important;
}

.custom-5245 .button.plain{
	background: #ed3897;
	border: 2px solid #ed3897 !important;
	color: #15181e!important;
}
.custom-5245 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #ed3897 !important;
	color: #ed3897!important;
}

.custom-5245 .button.shape:after{ border-right:20px solid #ed3897; }
.custom-5245 .button.shape:hover:after{ border-right:40px solid #15181e; }
.custom-5245 .button.videoButton:before{ border-left:10px solid #ed3897; }
.custom-5245 .button.videoButton:hover:before { border-left: 10px solid #15181e; }
.custom-5245 .footerBox{	background: #ed3897; }

.custom-5245 .uplined{ border-top: 2px solid #15181e; }
.custom-5245 .type_3 .uplined{ border-top: 2px solid #ed3897; }

.custom-5245 .duke_PageHeader_content .page_location{ color: #ed3897; }
.custom-5245 .duke_PageHeader_content h1:after{ background:#ed3897; }

.custom-5245 .loadMore:hover{
	color: #ed3897 !important;
	border-bottom: 2px solid #ed3897;
}
.custom-5245 .schedule_section{
    background: #ed3897;
}

.custom-5245 .duke_footer .middleBox .overlay { background: #ed3897; background: rgba(227,0,5,0.5); }





/* CUSTOM 5198 */
.custom-5198 .duke_header{
	background: #15181e;
	border-top: 1px solid #EE4116;
	color: #fff;
}
.custom-5198 .section a{
	color: #6f7583;
}
.custom-5198 .section a:hover{
	color: #EE4116;
}


.custom-5198 .main_navigation li a:hover{ color: #EE4116; }

.custom-5198 .duke_leadForm:before,.custom-5198 .widgetBox h3:before{border-right:20px solid #EE4116;}
.custom-5198 .header_slogan, .custom-5198 .header_callus{ color: #EE4116; }

.custom-5198 .requestH { background: #EE4116; }
.custom-5198 .requestH:hover { background: #fff; color:#EE4116; }
.custom-5198 .button{
	background: #fff;
	border: 2px solid #EE4116;
	color: #000!important;
}
.custom-5198 .button:hover{
	background: #EE4116 !important;
	border: 2px solid #EE4116 !important;
	color: #fff !important;
}

.custom-5198 .button.plain{
	background: #EE4116;
	border: 2px solid #EE4116 !important;
	color: #fff!important;
}
.custom-5198 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #EE4116!important;
}

.custom-5198 .button.shape:after{ border-right:20px solid #EE4116; }
.custom-5198 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5198 .button.videoButton:before{ border-left:10px solid #EE4116; }
.custom-5198 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5198 .footerBox{	background: #EE4116; }

.custom-5198 .uplined{ border-top: 2px solid #15181e; }
.custom-5198 .type_3 .uplined{ border-top: 2px solid #EE4116; }

.custom-5198 .duke_PageHeader_content .page_location{ color: #EE4116; }
.custom-5198 .duke_PageHeader_content h1:after{ background:#EE4116; }

.custom-5198 .loadMore:hover{
	color: #EE4116 !important;
	border-bottom: 2px solid #EE4116;
}
.custom-5198 .schedule_section{
    background: #EE4116;
}

.custom-5198 .duke_footer .middleBox .overlay { background: #EE4116; background: rgba(238,65,22,0.5); }






/* CUSTOM 5232  018bd4   cc0001*/
.custom-5232 .duke_header{
	background: #15181e;
	border-top: 1px solid #cc0001;
	color: #fff;
}
.custom-5232 .section a{
	color: #6f7583;
}
.custom-5232 .section a:hover{
	color: #cc0001;
}


.custom-5232 .main_navigation li a:hover{ color: #018bd4; }

.custom-5232 .duke_leadForm:before,.custom-5232 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5232 .header_slogan, .custom-5232 .header_callus{ color: #018bd4; }

.custom-5232 .requestH { background: #cc0001; }
.custom-5232 .requestH:hover { background: #fff; color:#018bd4; }
.custom-5232 .button{
	background: #fff;
	border: 2px solid #cc0001;
	color: #000!important;
}
.custom-5232 .button:hover{
	background: #cc0001 !important;
	border: 2px solid #cc0001 !important;
	color: #fff !important;
}

.custom-5232 .button.plain{
	background: #cc0001;
	border: 2px solid #cc0001 !important;
	color: #fff!important;
}
.custom-5232 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #cc0001!important;
}

.custom-5232 .button.shape:after{ border-right:20px solid #cc0001; }
.custom-5232 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5232 .button.videoButton:before{ border-left:10px solid #cc0001; }
.custom-5232 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5232 .footerBox{	background: #018bd4; }

.custom-5232 .uplined{ border-top: 2px solid #018bd4; }
.custom-5232 .type_3 .uplined{ border-top: 2px solid #018bd4; }

.custom-5232 .duke_PageHeader_content .page_location{ color: #cc0001; }
.custom-5232 .duke_PageHeader_content h1:after{ background:#cc0001; }

.custom-5232 .loadMore:hover{
	color: #018bd4 !important;
	border-bottom: 2px solid #018bd4;
}
.custom-5232 .schedule_section{
    background: #cc0001;
}

.custom-5232 .duke_footer .middleBox .overlay { background: #cc0001; background: rgba(204,0,1,0.5); }





/* CUSTOM 5234  018bd4   cc0001*/
.custom-5234 .duke_header{
	background: #171e2e;
	border-top: 1px solid #ffde16;
	color: #fff;
}
.custom-5234 .section a{
	color: #6f7583;
}
.custom-5234 .section a:hover{
	color: #ffde16;
}

.custom-5234 .main_navigation{ background-color: #101521; }

.custom-5234 .main_navigation li a:hover{ color: #ffde16; }

.custom-5234 .duke_leadForm:before,.custom-5234 .widgetBox h3:before{border-right:20px solid #ffde16;}
.custom-5234 .header_slogan, .custom-5234 .header_callus{ color: #ffde16; }

.custom-5234 .requestH { background: #3e4555; }
.custom-5234 .requestH:hover { background: #fff; color:#3e4555; }
.custom-5234 .button{
	background: #fff;
	border: 2px solid #3e4555;
	color: #000!important;
}
.custom-5234 .button:hover{
	background: #3e4555 !important;
	border: 2px solid #3e4555 !important;
	color: #fff !important;
}

.custom-5234 .button.plain{
	background: #3e4555;
	border: 2px solid #3e4555 !important;
	color: #fff!important;
}
.custom-5234 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #3e4555 !important;
	color: #3e4555!important;
}
.custom-5234 .gapPage,
.custom-5234 .duke_footer .tricolu,
.custom-5234 .section.type_1{background: rgba(57, 75, 115, 0.11);}

.custom-5234 .button.shape:after{ border-right:20px solid #3e4555; }
.custom-5234 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5234 .button.videoButton:before{ border-left:10px solid #3e4555; }
.custom-5234 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5234 .footerBox{	background: #ffde16; }

.custom-5234 .uplined{ border-top: 2px solid #ffde16; }
.custom-5234 .type_3 .uplined{ border-top: 2px solid #ffde16; }

.custom-5234 .duke_PageHeader_content .page_location{ color: #ffde16; }
.custom-5234 .duke_PageHeader_content h1:after{ background:#ffde16; }

.custom-5234 .loadMore:hover{
	color: #ffde16 !important;
	border-bottom: 2px solid #ffde16;
}
.custom-5234 .schedule_section{
    background: #ffde16;
}

.custom-5234 .duke_slider .overlay{ background: #ffde16; background: rgba(16,21,33,0.7); }
.custom-5234 .duke_footer .middleBox .overlay { background: #ffde16; background: rgba(16,21,33,0.7); }

.custom-5234 .duke_leadForm{ background: #ffde16; background: rgba(16,21,33,0.9); }
.custom-5234 .section.type_3{ background-color: #171e2e;}





/* CUSTOM 5244  018bd4   E60A1C*/
.custom-5244 .duke_header{
	border-top: 1px solid #E60A1C;
	color: #fff;
}
.custom-5244 .section a{
	color: #6f7583;
}
.custom-5244 .section a:hover{
	color: #E60A1C;
}


.custom-5244 .main_navigation li a:hover{ color: #E60A1C; }

.custom-5244 .duke_leadForm:before,.custom-5244 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5244 .header_slogan, .custom-5244 .header_callus{ color: #E60A1C; }

.custom-5244 .requestH { background: #E60A1C; }
.custom-5244 .requestH:hover { background: #fff; color:#E60A1C; }
.custom-5244 .button{
	background: #fff;
	border: 2px solid #E60A1C;
	color: #000!important;
}
.custom-5244 .button:hover{
	background: #E60A1C !important;
	border: 2px solid #E60A1C !important;
	color: #fff !important;
}

.custom-5244 .button.plain{
	background: #E60A1C;
	border: 2px solid #E60A1C !important;
	color: #fff!important;
}
.custom-5244 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #E60A1C!important;
}

.custom-5244 .button.shape:after{ border-right:20px solid #E60A1C; }
.custom-5244 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5244 .button.videoButton:before{ border-left:10px solid #E60A1C; }
.custom-5244 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5244 .footerBox{	background: #E60A1C; }

.custom-5244 .uplined{ border-top: 2px solid #E60A1C; }
.custom-5244 .type_3 .uplined{ border-top: 2px solid #E60A1C; }

.custom-5244 .duke_PageHeader_content .page_location{ color: #E60A1C; }
.custom-5244 .duke_PageHeader_content h1:after{ background:#E60A1C; }

.custom-5244 .loadMore:hover{
	color: #E60A1C !important;
	border-bottom: 2px solid #E60A1C;
}
.custom-5244 .schedule_section{
    background: #E60A1C;
}

.custom-5244 .duke_footer .middleBox .overlay { background: #E60A1C; background: rgba(204,0,1,0.5); }






/* CUSTOM 5250  018bd4   5fb346*/
.custom-5250 .duke_header{
	border-top: 1px solid #5fb346;
	color: #fff;
}
.custom-5250 .section a{
	color: #6f7583;
}
.custom-5250 .section a:hover{
	color: #5fb346;
}


.custom-5250 .main_navigation li a:hover{ color: #5fb346; }

.custom-5250 .duke_leadForm:before,.custom-5250 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5250 .header_slogan, .custom-5250 .header_callus{ color: #5fb346; }

.custom-5250 .requestH { background: #5fb346; }
.custom-5250 .requestH:hover { background: #fff; color:#5fb346; }
.custom-5250 .button{
	background: #fff;
	border: 2px solid #5fb346;
	color: #000!important;
}
.custom-5250 .button:hover{
	background: #5fb346 !important;
	border: 2px solid #5fb346 !important;
	color: #fff !important;
}

.custom-5250 .button.plain{
	background: #5fb346;
	border: 2px solid #5fb346 !important;
	color: #fff!important;
}
.custom-5250 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #5fb346!important;
}

.custom-5250 .button.shape:after{ border-right:20px solid #5fb346; }
.custom-5250 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5250 .button.videoButton:before{ border-left:10px solid #5fb346; }
.custom-5250 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5250 .footerBox{	background: #5fb346; }

.custom-5250 .uplined{ border-top: 2px solid #5fb346; }
.custom-5250 .type_3 .uplined{ border-top: 2px solid #5fb346; }

.custom-5250 .duke_PageHeader_content .page_location{ color: #5fb346; }
.custom-5250 .duke_PageHeader_content h1:after{ background:#5fb346; }

.custom-5250 .loadMore:hover{
	color: #5fb346 !important;
	border-bottom: 2px solid #5fb346;
}
.custom-5250 .schedule_section{
    background: #5fb346;
}

.custom-5250 .duke_footer .middleBox .overlay { background: #5fb346; background: rgba(204,0,1,0.5); }







/* CUSTOM 5242  018bd4   E60A1C
.custom-5242 .duke_header{
	border-top: 1px solid #DF1F25;
	color: #fff;
}
.custom-5242 .section a{
	color: #6f7583;
}
.custom-5242 .section a:hover{
	color: #DF1F25;
}


.custom-5242 .main_navigation li a:hover{ color: #DF1F25; }

.custom-5242 .duke_leadForm:before,.custom-5242 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5242 .header_slogan, .custom-5242 .header_callus{ color: #DF1F25; }

.custom-5242 .requestH { background: #DF1F25; }
.custom-5242 .requestH:hover { background: #fff; color:#DF1F25; }
.custom-5242 .button{
	background: #fff;
	border: 2px solid #DF1F25;
	color: #000!important;
}
.custom-5242 .button:hover{
	background: #DF1F25 !important;
	border: 2px solid #DF1F25 !important;
	color: #fff !important;
}

.custom-5242 .button.plain{
	background: #DF1F25;
	border: 2px solid #DF1F25 !important;
	color: #fff!important;
}
.custom-5242 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #DF1F25!important;
}

.custom-5242 .button.shape:after{ border-right:20px solid #DF1F25; }
.custom-5242 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5242 .button.videoButton:before{ border-left:10px solid #DF1F25; }
.custom-5242 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5242 .footerBox{	background: #DF1F25; }

.custom-5242 .uplined{ border-top: 2px solid #DF1F25; }
.custom-5242 .type_3 .uplined{ border-top: 2px solid #DF1F25; }

.custom-5242 .duke_PageHeader_content .page_location{ color: #DF1F25; }
.custom-5242 .duke_PageHeader_content h1:after{ background:#DF1F25; }

.custom-5242 .loadMore:hover{
	color: #DF1F25 !important;
	border-bottom: 2px solid #DF1F25;
}
.custom-5242 .schedule_section{
    background: #DF1F25;
}

.custom-5242 .duke_footer .middleBox .overlay { background: #DF1F25; background: rgba(204,0,1,0.5); }
*/






/* CUSTOM 5247  e91c23*/
.custom-5247 .duke_header{
	border-top: 1px solid #e91c23;
	color: #fff;
}
.custom-5247 .section a{
	color: #6f7583;
}
.custom-5247 .section a:hover{
	color: #e91c23;
}


.custom-5247 .main_navigation li a:hover{ color: #e91c23; }

.custom-5247 .duke_leadForm:before,.custom-5247 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5247 .header_slogan, .custom-5247 .header_callus{ color: #e91c23; }

.custom-5247 .requestH { background: #e91c23; }
.custom-5247 .requestH:hover { background: #fff; color:#e91c23; }
.custom-5247 .button{
	background: #fff;
	border: 2px solid #e91c23;
	color: #000!important;
}
.custom-5247 .button:hover{
	background: #e91c23 !important;
	border: 2px solid #e91c23 !important;
	color: #fff !important;
}

.custom-5247 .button.plain{
	background: #e91c23;
	border: 2px solid #e91c23 !important;
	color: #fff!important;
}
.custom-5247 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #e91c23!important;
}

.custom-5247 .button.shape:after{ border-right:20px solid #e91c23; }
.custom-5247 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5247 .button.videoButton:before{ border-left:10px solid #e91c23; }
.custom-5247 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5247 .footerBox{	background: #e91c23; }

.custom-5247 .uplined{ border-top: 2px solid #e91c23; }
.custom-5247 .type_3 .uplined{ border-top: 2px solid #e91c23; }

.custom-5247 .duke_PageHeader_content .page_location{ color: #e91c23; }
.custom-5247 .duke_PageHeader_content h1:after{ background:#e91c23; }

.custom-5247 .loadMore:hover{
	color: #e91c23 !important;
	border-bottom: 2px solid #e91c23;
}
.custom-5247 .schedule_section{
    background: #e91c23;
}

.custom-5247 .duke_footer .middleBox .overlay { background: #e91c23; background: rgba(204,0,1,0.5); }







/* CUSTOM 5270  C3001E*/
.custom-5270 .duke_header{
	border-top: 1px solid #C3001E;
	color: #fff;
}
.custom-5270 .section a{
	color: #6f7583;
}
.custom-5270 .section a:hover{
	color: #C3001E;
}


.custom-5270 .main_navigation li a:hover{ color: #C3001E; }

.custom-5270 .duke_leadForm:before,.custom-5270 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5270 .header_slogan, .custom-5270 .header_callus{ color: #fff; }

.custom-5270 .requestH { background: #C3001E; }
.custom-5270 .requestH:hover { background: #fff; color:#C3001E; }
.custom-5270 .button{
	background: #fff;
	border: 2px solid #C3001E;
	color: #000!important;
}
.custom-5270 .button:hover{
	background: #C3001E !important;
	border: 2px solid #C3001E !important;
	color: #fff !important;
}

.custom-5270 .button.plain{
	background: #C3001E;
	border: 2px solid #C3001E !important;
	color: #fff!important;
}
.custom-5270 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #C3001E!important;
}

.custom-5270 .button.shape:after{ border-right:20px solid #C3001E; }
.custom-5270 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5270 .button.videoButton:before{ border-left:10px solid #C3001E; }
.custom-5270 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5270 .footerBox{	background: #C3001E; }

.custom-5270 .uplined{ border-top: 2px solid #C3001E; }
.custom-5270 .type_3 .uplined{ border-top: 2px solid #C3001E; }

.custom-5270 .duke_PageHeader_content .page_location{ color: #C3001E; }
.custom-5270 .duke_PageHeader_content h1:after{ background:#C3001E; }

.custom-5270 .loadMore:hover{
	color: #C3001E !important;
	border-bottom: 2px solid #C3001E;
}
.custom-5270 .schedule_section{
    background: #C3001E;
}

.custom-5270 .duke_footer .middleBox .overlay { background: #C3001E; background: rgba(195,0,30,0.5); }








/* CUSTOM 5255  9d0000*/
.custom-5255 .duke_header{
	border-top: 1px solid #9d0000;
	color: #fff;
}
.custom-5255 .section a{
	color: #6f7583;
}
.custom-5255 .section a:hover{
	color: #9d0000;
}


.custom-5255 .main_navigation li a:hover{ color: #9d0000; }

.custom-5255 .duke_leadForm:before,.custom-5255 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5255 .header_slogan, .custom-5255 .header_callus{ color: #9d0000; }

.custom-5255 .requestH { background: #9d0000; }
.custom-5255 .requestH:hover { background: #fff; color:#9d0000; }
.custom-5255 .button{
	background: #fff;
	border: 2px solid #9d0000;
	color: #000!important;
}
.custom-5255 .button:hover{
	background: #9d0000 !important;
	border: 2px solid #9d0000 !important;
	color: #fff !important;
}

.custom-5255 .button.plain{
	background: #9d0000;
	border: 2px solid #9d0000 !important;
	color: #fff!important;
}
.custom-5255 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #9d0000!important;
}

.custom-5255 .button.shape:after{ border-right:20px solid #9d0000; }
.custom-5255 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5255 .button.videoButton:before{ border-left:10px solid #9d0000; }
.custom-5255 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5255 .footerBox{	background: #9d0000; }

.custom-5255 .uplined{ border-top: 2px solid #9d0000; }
.custom-5255 .type_3 .uplined{ border-top: 2px solid #9d0000; }

.custom-5255 .duke_PageHeader_content .page_location{ color: #9d0000; }
.custom-5255 .duke_PageHeader_content h1:after{ background:#9d0000; }

.custom-5255 .loadMore:hover{
	color: #9d0000 !important;
	border-bottom: 2px solid #9d0000;
}
.custom-5255 .schedule_section{
    background: #9d0000;
}

.custom-5255 .duke_footer .middleBox .overlay { background: #9d0000; background: rgba(195,0,30,0.5); }




/* CUSTOM 105  54a6d9*/
.custom-105 .duke_header{
	border-top: 1px solid #54a6d9;
	color: #fff;
}
.custom-105 .section a{
	color: #6f7583;
}
.custom-105 .section a:hover{
	color: #54a6d9;
}


.custom-105 .main_navigation li a:hover{ color: #54a6d9; }

.custom-105 .duke_leadForm:before,.custom-105 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-105 .header_slogan, .custom-105 .header_callus{ color: #54a6d9; }

.custom-105 .requestH { background: #54a6d9; }
.custom-105 .requestH:hover { background: #fff; color:#54a6d9; }
.custom-105 .button{
	background: #fff;
	border: 2px solid #54a6d9;
	color: #000!important;
}
.custom-105 .button:hover{
	background: #54a6d9 !important;
	border: 2px solid #54a6d9 !important;
	color: #fff !important;
}

.custom-105 .button.plain{
	background: #54a6d9;
	border: 2px solid #54a6d9 !important;
	color: #fff!important;
}
.custom-105 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #54a6d9!important;
}

.custom-105 .button.shape:after{ border-right:20px solid #54a6d9; }
.custom-105 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-105 .button.videoButton:before{ border-left:10px solid #54a6d9; }
.custom-105 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-105 .footerBox{	background: #54a6d9; }

.custom-105 .uplined{ border-top: 2px solid #54a6d9; }
.custom-105 .type_3 .uplined{ border-top: 2px solid #54a6d9; }

.custom-5210555 .duke_PageHeader_content .page_location{ color: #54a6d9; }
.custom-105 .duke_PageHeader_content h1:after{ background:#54a6d9; }

.custom-105 .loadMore:hover{
	color: #54a6d9 !important;
	border-bottom: 2px solid #54a6d9;
}
.custom-105 .schedule_section{
    background: #54a6d9;
}

.custom-105 .duke_footer .middleBox .overlay { background: #54a6d9; background: rgba(135,174,198,0.5); }

.custom-105 .header_slogan .textStyle span {display:none; }




/* CUSTOM 5295  139847*/
.custom-5295 .duke_header{
	border-top: 1px solid #139847;
	color: #fff;
}
.custom-5295 .section a{
	color: #6f7583;
}
.custom-5295 .section a:hover{
	color: #139847;
}


.custom-5295 .main_navigation li a:hover{ color: #139847; }

.custom-5295 .duke_leadForm:before,.custom-5295 .widgetBox h3:before{border-right:20px solid #C8003C;}
.custom-5295 .header_slogan, .custom-5295 .header_callus{ color: #139847; }

.custom-5295 .requestH { background: #139847; }
.custom-5295 .requestH:hover { background: #fff; color:#139847; }
.custom-5295 .button{
	background: #fff;
	border: 2px solid #139847;
	color: #000!important;
}
.custom-5295 .button:hover{
	background: #139847 !important;
	border: 2px solid #139847 !important;
	color: #fff !important;
}

.custom-5295 .button.plain{
	background: #139847;
	border: 2px solid #139847 !important;
	color: #fff!important;
}
.custom-5295 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #139847!important;
}

.custom-5295 .button.shape:after{ border-right:20px solid #139847; }
.custom-5295 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5295 .button.videoButton:before{ border-left:10px solid #139847; }
.custom-5295 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5295 .footerBox{	background: #139847; }

.custom-5295 .uplined{ border-top: 2px solid #139847; }
.custom-5295 .type_3 .uplined{ border-top: 2px solid #139847; }

.custom-5295 .duke_PageHeader_content .page_location{ color: #139847; }
.custom-5295 .duke_PageHeader_content h1:after{ background:#139847; }

.custom-5295 .loadMore:hover{
	color: #139847 !important;
	border-bottom: 2px solid #139847;
}
.custom-5295 .schedule_section{
    background: #139847;
}

.custom-5295 .duke_footer .middleBox .overlay { background: #139847; background: rgba(19,152,71,0.5); }

.custom-5295 .header_slogan .textStyle span {display:none; }










/* CUSTOM 5283  ed2331*/
.custom-5283 .duke_header{
	border-top: 1px solid #ed2331;
	color: #fff;
}
.custom-5283 .section a{
	color: #6f7583;
}
.custom-5283 .section a:hover{
	color: #ed2331;
}


.custom-5283 .main_navigation li a:hover{ color: #ed2331; }

.custom-5283 .duke_leadForm:before,.custom-5283 .widgetBox h3:before{border-right:20px solid #ed2331;}
.custom-5283 .header_slogan, .custom-5283 .header_callus{ color: #ed2331; }

.custom-5283 .requestH { background: #ed2331; }
.custom-5283 .requestH:hover { background: #fff; color:#ed2331; }
.custom-5283 .button{
	background: #fff;
	border: 2px solid #ed2331;
	color: #000!important;
}
.custom-5283 .button:hover{
	background: #ed2331 !important;
	border: 2px solid #ed2331 !important;
	color: #fff !important;
}

.custom-5283 .button.plain{
	background: #ed2331;
	border: 2px solid #ed2331 !important;
	color: #fff!important;
}
.custom-5283 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #ed2331!important;
}

.custom-5283 .button.shape:after{ border-right:20px solid #ed2331; }
.custom-5283 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5283 .button.videoButton:before{ border-left:10px solid #ed2331; }
.custom-5283 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5283 .footerBox{	background: #ed2331; }

.custom-5283 .uplined{ border-top: 2px solid #ed2331; }
.custom-5283 .type_3 .uplined{ border-top: 2px solid #ed2331; }

.custom-5283 .duke_PageHeader_content .page_location{ color: #ed2331; }
.custom-5283 .duke_PageHeader_content h1:after{ background:#ed2331; }

.custom-5283 .loadMore:hover{
	color: #ed2331 !important;
	border-bottom: 2px solid #ed2331;
}
.custom-5283 .schedule_section{
    background: #ed2331;
}

.custom-5283 .duke_footer .middleBox .overlay { background: #ed2331; background: rgba(195,0,30,0.5); }








/* CUSTOM 5262  C3001E*/
.custom-5262 .duke_header{
	border-top: 1px solid #ffffff;
	color: #fff;
}
.custom-5262 .section a{
	color: #000;
}
.custom-5262 .section a:hover{
	color: #999;
}


.custom-5262 .main_navigation li a:hover{ color: #999; }

.custom-5262 .duke_leadForm:before,.custom-5262 .widgetBox h3:before{border-right:20px solid #ffffff;}
.custom-5262 .header_slogan, .custom-5262 .header_callus{ color: #ffffff; }

.custom-5262 .requestH { background: #ffffff; color:#000; }
.custom-5262 .requestH:hover { background: #999; color:#fff; }
.custom-5262 .button{
	background: #fff;
	border: 2px solid #000;
	color: #000!important;
}
.custom-5262 .button:hover{
	background: #ffffff !important;
	border: 2px solid #000 !important;
	color: #000 !important;
}

.custom-5262 .button.plain{
	background: #fff;
	border: 2px solid #000 !important;
	color: #000!important;
}
.custom-5262 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #000 !important;
	color: #000!important;
}

.custom-5262 .button.shape:after{ border-right:20px solid #000; }
.custom-5262 .button.shape:hover:after{ border-right:40px solid #999; }
.custom-5262 .button.videoButton:before{ border-left:10px solid #000; }
.custom-5262 .button.videoButton:hover:before { border-left: 10px solid #999; }
.custom-5262 .footerBox{	background: #000; }

.custom-5262 .uplined{ border-top: 2px solid #000; }
.custom-5262 .type_3 .uplined{ border-top: 2px solid #000; }

.custom-5262 .duke_PageHeader_content .page_location{ color: #000; }
.custom-5262 .duke_PageHeader_content h1:after{ background:#000; }

.custom-5262 .loadMore:hover{
	color: #000 !important;
	border-bottom: 2px solid #000;
}
.custom-5262 .schedule_section{
    background: #000;
}

.custom-5262 .duke_footer .middleBox .overlay { background: #000; background: rgba(0,0,0,0.5); }







/* CUSTOM 5097  6400DD*/
.custom-5097 .duke_header{
	border-top: 1px solid #6400DD;
	color: #fff;
}
.custom-5097 .section a{
	color: #6f7583;
}
.custom-5097 .section a:hover{
	color: #6400DD;
}


.custom-5097 .main_navigation li a:hover{ color: #34c0a1; }

.custom-5097 .duke_leadForm:before,.custom-5097 .widgetBox h3:before{border-right:20px solid #6400DD;}
.custom-5097 .header_slogan, .custom-5097 .header_callus{ color: #6400DD; }

.custom-5097 .requestH { background: #6400DD; }
.custom-5097 .requestH:hover { background: #fff; color:#6400DD; }
.custom-5097 .button{
	background: #fff;
	border: 2px solid #6400DD;
	color: #000!important;
}
.custom-5097 .button:hover{
	background: #6400DD !important;
	border: 2px solid #6400DD !important;
	color: #fff !important;
}

.custom-5097 .button.plain{
	background: #6400DD;
	border: 2px solid #6400DD !important;
	color: #fff!important;
}
.custom-5097 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #6400DD !important;
	color: #6400DD!important;
}

.custom-5097 .button.shape:after{ border-right:20px solid #6400DD; }
.custom-5097 .button.shape:hover:after{ border-right:40px solid #34c0a1; }
.custom-5097 .button.videoButton:before{ border-left:10px solid #6400DD; }
.custom-5097 .button.videoButton:hover:before { border-left: 10px solid #34c0a1; }
.custom-5097 .footerBox{	background: #6400DD; }

.custom-5097 .uplined{ border-top: 2px solid #6400DD; }
.custom-5097 .type_3 .uplined{ border-top: 2px solid #6400DD; }

.custom-5097 .duke_PageHeader_content .page_location{ color: #6400DD; }
.custom-5097 .duke_PageHeader_content h1:after{ background:#6400DD; }

.custom-5097 .loadMore:hover{
	color: #6400DD !important;
	border-bottom: 2px solid #6400DD;
}
.custom-5097 .schedule_section{
    background: #6400DD;
}

.custom-5097 .duke_footer .middleBox .overlay { background: #6400DD; background: rgba(100,0,221,0.5); }





/* CUSTOM 5097  EB000A*/
.custom-5304 .duke_header{
	border-top: 1px solid #EB000A;
	color: #fff;
}
.custom-5304 .section a{
	color: #6f7583;
}
.custom-5304 .section a:hover{
	color: #EB000A;
}


.custom-5304 .main_navigation li a:hover{ color: #EB000A; }

.custom-5304 .duke_leadForm:before,.custom-5304 .widgetBox h3:before{border-right:20px solid #EB000A;}
.custom-5304 .header_slogan, .custom-5304 .header_callus{ color: #EB000A; }

.custom-5304 .requestH { background: #EB000A; }
.custom-5304 .requestH:hover { background: #fff; color:#EB000A; }
.custom-5304 .button{
	background: #fff;
	border: 2px solid #EB000A;
	color: #000!important;
}
.custom-5304 .button:hover{
	background: #EB000A !important;
	border: 2px solid #EB000A !important;
	color: #fff !important;
}

.custom-5304 .button.plain{
	background: #EB000A;
	border: 2px solid #EB000A !important;
	color: #fff!important;
}
.custom-5304 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EB000A !important;
	color: #EB000A!important;
}

.custom-5304 .button.shape:after{ border-right:20px solid #EB000A; }
.custom-5304 .button.shape:hover:after{ border-right:40px solid #fff; }
.custom-5304 .button.videoButton:before{ border-left:10px solid #EB000A; }
.custom-5304 .button.videoButton:hover:before { border-left: 10px solid #fff; }
.custom-5304 .footerBox{	background: #EB000A; }

.custom-5304 .uplined{ border-top: 2px solid #EB000A; }
.custom-5304 .type_3 .uplined{ border-top: 2px solid #EB000A; }

.custom-5304 .duke_PageHeader_content .page_location{ color: #EB000A; }
.custom-5304 .duke_PageHeader_content h1:after{ background:#EB000A; }

.custom-5304 .loadMore:hover{
	color: #EB000A !important;
	border-bottom: 2px solid #EB000A;
}
.custom-5304 .schedule_section{
    background: #EB000A;
}

.custom-5304 .duke_footer .middleBox .overlay { background: #EB000A; background: rgba(235,0,10,0.5); }





/* CUSTOM 5071  EB000A*/
.custom-5071 .header_slogan, .custom-5071 .header_callus{ color: #ffffff; }




.custom-5070 .offer-link a{
	color: #09cbf5;
}



/* CUSTOM 5303  D40000*/
.custom-5303 .duke_header{
	border-top: 1px solid #D40000;
	color: #fff;
}
.custom-5303 .section a{
	color: #6f7583;
}
.custom-5303 .section a:hover{
	color: #D40000;
}


.custom-5303 .main_navigation li a:hover{ color: #D40000; }

.custom-5303 .duke_leadForm:before,.custom-5303 .widgetBox h3:before{border-right:20px solid #D40000;}
.custom-5303 .header_slogan, .custom-5303 .header_callus{ color: #D40000; }

.custom-5303 .requestH { background: #D40000; }
.custom-5303 .requestH:hover { background: #fff; color:#D40000; }
.custom-5303 .button{
	background: #fff;
	border: 2px solid #D40000;
	color: #000!important;
}
.custom-5303 .button:hover{
	background: #D40000 !important;
	border: 2px solid #D40000 !important;
	color: #fff !important;
}

.custom-5303 .button.plain{
	background: #D40000;
	border: 2px solid #D40000 !important;
	color: #fff!important;
}
.custom-5303 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #EE4116 !important;
	color: #D40000!important;
}

.custom-5303 .button.shape:after{ border-right:20px solid #D40000; }
.custom-5303 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5303 .button.videoButton:before{ border-left:10px solid #D40000; }
.custom-5303 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5303 .footerBox{	background: #D40000; }

.custom-5303 .uplined{ border-top: 2px solid #D40000; }
.custom-5303 .type_3 .uplined{ border-top: 2px solid #D40000; }

.custom-5303 .duke_PageHeader_content .page_location{ color: #D40000; }
.custom-5303 .duke_PageHeader_content h1:after{ background:#D40000; }

.custom-5303 .loadMore:hover{
	color: #D40000 !important;
	border-bottom: 2px solid #D40000;
}
.custom-5303 .schedule_section{
    background: #D40000;
}

.custom-5303 .duke_footer .middleBox .overlay { background: #D40000; background: rgba(212,0,0,0.5); }






/* CUSTOM 5316  931E23*/
.custom-5316 .duke_header{
	border-top: 1px solid #931E23;
	color: #fff;
}
.custom-5316 .section a{
	color: #6f7583;
}
.custom-5316 .section a:hover{
	color: #931E23;
}


.custom-5316 .main_navigation li a:hover{ color: #931E23; }

.custom-5316 .duke_leadForm:before,.custom-5316 .widgetBox h3:before{border-right:20px solid #931E23;}
.custom-5316 .header_slogan, .custom-5316 .header_callus{ color: #931E23; }

.custom-5316 .requestH { background: #931E23; }
.custom-5316 .requestH:hover { background: #fff; color:#931E23; }
.custom-5316 .button{
	background: #fff;
	border: 2px solid #931E23;
	color: #000!important;
}
.custom-5316 .button:hover{
	background: #931E23 !important;
	border: 2px solid #931E23 !important;
	color: #fff !important;
}

.custom-5316 .button.plain{
	background: #931E23;
	border: 2px solid #931E23 !important;
	color: #fff!important;
}
.custom-5316 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #931E23 !important;
	color: #931E23!important;
}

.custom-5316 .button.shape:after{ border-right:20px solid #931E23; }
.custom-5316 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5316 .button.videoButton:before{ border-left:10px solid #931E23; }
.custom-5316 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5316 .footerBox{	background: #931E23; }

.custom-5316 .uplined{ border-top: 2px solid #931E23; }
.custom-5316 .type_3 .uplined{ border-top: 2px solid #931E23; }

.custom-5316 .duke_PageHeader_content .page_location{ color: #931E23; }
.custom-5316 .duke_PageHeader_content h1:after{ background:#931E23; }

.custom-5316 .loadMore:hover{
	color: #931E23 !important;
	border-bottom: 2px solid #931E23;
}
.custom-5316 .schedule_section{
    background: #931E23;
}

.custom-5316 .duke_footer .middleBox .overlay { background: #931E23; background: rgba(147,30,35,0.5); }





/* CUSTOM 5331  9C0002*/
.custom-5331 .duke_header{
	border-top: 1px solid #9C0002;
	color: #fff;
}
.custom-5331 .section a{
	color: #6f7583;
}
.custom-5331 .section a:hover{
	color: #9C0002;
}


.custom-5331 .main_navigation li a:hover{ color: #9C0002; }

.custom-5331 .duke_leadForm:before,.custom-5331 .widgetBox h3:before{border-right:20px solid #9C0002;}
.custom-5331 .header_slogan, .custom-5331 .header_callus{ color: #9C0002; }

.custom-5331 .requestH { background: #9C0002; }
.custom-5331 .requestH:hover { background: #fff; color:#9C0002; }
.custom-5331 .button{
	background: #fff;
	border: 2px solid #9C0002;
	color: #000!important;
}
.custom-5331 .button:hover{
	background: #9C0002 !important;
	border: 2px solid #9C0002 !important;
	color: #fff !important;
}

.custom-5331 .button.plain{
	background: #9C0002;
	border: 2px solid #9C0002 !important;
	color: #fff!important;
}
.custom-5331 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #9C0002 !important;
	color: #9C0002!important;
}

.custom-5331 .button.shape:after{ border-right:20px solid #9C0002; }
.custom-5331 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5331 .button.videoButton:before{ border-left:10px solid #9C0002; }
.custom-5331 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5331 .footerBox{	background: #9C0002; }

.custom-5331 .uplined{ border-top: 2px solid #9C0002; }
.custom-5331 .type_3 .uplined{ border-top: 2px solid #9C0002; }

.custom-5331 .duke_PageHeader_content .page_location{ color: #9C0002; }
.custom-5331 .duke_PageHeader_content h1:after{ background:#9C0002; }

.custom-5331 .loadMore:hover{
	color: #9C0002 !important;
	border-bottom: 2px solid #9C0002;
}
.custom-5331 .schedule_section{
    background: #9C0002;
}

.custom-5331 .duke_footer .middleBox .overlay { background: #9C0002; background: rgba(147,30,35,0.5); }





/* CUSTOM 5340  A4CF1E*/
.custom-5340 .duke_header{
	border-top: 1px solid #801A85;
	color: #fff;
}
.custom-5340 .section a{
	color: #6f7583;
}
.custom-5340 .section a:hover{
	color: #801A85;
}


.custom-5340 .main_navigation li a:hover{ color: #801A85; }

.custom-5340 .duke_leadForm:before,.custom-5340 .widgetBox h3:before{border-right:20px solid #801A85;}
.custom-5340 .header_slogan, .custom-5340 .header_callus{ color: #801A85; }

.custom-5340 .requestH { background: #801A85; }
.custom-5340 .requestH:hover { background: #fff; color:#801A85; }
.custom-5340 .button{
	background: #fff;
	border: 2px solid #801A85;
	color: #000!important;
}
.custom-5340 .button:hover{
	background: #801A85 !important;
	border: 2px solid #801A85 !important;
	color: #fff !important;
}

.custom-5340 .button.plain{
	background: #801A85;
	border: 2px solid #801A85 !important;
	color: #fff!important;
}
.custom-5340 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #801A85 !important;
	color: #801A85!important;
}

.custom-5340 .button.shape:after{ border-right:20px solid #801A85; }
.custom-5340 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5340 .button.videoButton:before{ border-left:10px solid #801A85; }
.custom-5340 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5340 .footerBox{	background: #801A85; }

.custom-5340 .uplined{ border-top: 2px solid #801A85; }
.custom-5340 .type_3 .uplined{ border-top: 2px solid #801A85; }

.custom-5340 .duke_PageHeader_content .page_location{ color: #801A85; }
.custom-5340 .duke_PageHeader_content h1:after{ background:#801A85; }

.custom-5340 .loadMore:hover{
	color: #801A85 !important;
	border-bottom: 2px solid #801A85;
}
.custom-5340 .schedule_section{
    background: #801A85;
}

.custom-5340 .duke_footer .middleBox .overlay { background: #801A85; background: rgba(128,26,133,0.5); }





/* CUSTOM 5346  A4CF1E*/
.custom-5346 .main_navigation {
    background: #fff;
}
.custom-5346 .header_slogan, .header_callus {
    color: #fff;
}
.custom-5346 .main_navigation a {
    color: #000;
}
.custom-5346 .main_navigation ul ul {
    background: #fff;
    background: rgba(255,255,255,0.9);
}
.custom-5346 .menu_opener span, .custom-5346 .menu_closer span { background: #000; }

@media only screen and (max-width: 1024px){
	.custom-5346  .nav_content {
	    background: #fff;
	    background: rgba(255,255,255,1);
	    padding-right: 0;
	    width: 100%;
	    box-sizing: border-box;
	}
}


.custom-5346 .duke_header{
	border-top: 1px solid #832038;
	color: #fff;
}
.custom-5346 .section a{
	color: #6f7583;
}
.custom-5346 .section a:hover{
	color: #832038;
}


.custom-5346 .main_navigation li a:hover{ color: #832038; }

.custom-5346 .duke_leadForm:before,.custom-5346 .widgetBox h3:before{border-right:20px solid #832038;}

.custom-5346 .requestH { background: #832038; color: #fff !important; }
.custom-5346 .requestH:hover { background: #fff; color:#832038 !important; }
.custom-5346 .button{
	background: #fff;
	border: 2px solid #832038;
	color: #000!important;
}
.custom-5346 .button:hover{
	background: #832038 !important;
	border: 2px solid #832038 !important;
	color: #fff !important;
}

.custom-5346 .button.plain{
	background: #832038;
	border: 2px solid #832038 !important;
	color: #fff!important;
}
.custom-5346 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #832038 !important;
	color: #832038!important;
}

.custom-5346 .button.shape:after{ border-right:20px solid #832038; }
.custom-5346 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5346 .button.videoButton:before{ border-left:10px solid #832038; }
.custom-5346 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5346 .footerBox{	background: #832038; }

.custom-5346 .uplined{ border-top: 2px solid #832038; }
.custom-5346 .type_3 .uplined{ border-top: 2px solid #832038; }

.custom-5346 .duke_PageHeader_content .page_location{ color: #832038; }
.custom-5346 .duke_PageHeader_content h1:after{ background:#832038; }

.custom-5346 .loadMore:hover{
	color: #832038 !important;
	border-bottom: 2px solid #832038;
}
.custom-5346 .schedule_section{
    background: #832038;
}

.custom-5346 .duke_footer .middleBox .overlay { background: #832038; background: rgba(131,32,56,0.5); }


.custom-5346 .nav_content .custom-link:last-child > a{ color:  #832038; }






/* CUSTOM 5191  A4CF1E*/
.custom-5191 .duke_header{
	border-top: 1px solid #4a2366;
	color: #4a2366;
}
.custom-5191 .section a{
	color: #4a2366;
}
.custom-5191 .section a:hover{
	color: #4a2366;
}
.custom-5191 .header_social li { background-color: #4a2366; border-radius: 50%;
-webkit-box-shadow: 0px 0px 0px 2px #fff inset, 0px 0px 0px 2px #4a2366;
-moz-box-shadow: 0px 0px 0px 2px #fff inset, 0px 0px 0px 2px #4a2366;
-o-box-shadow: 0px 0px 0px 2px #fff inset, 0px 0px 0px 2px #4a2366;
box-shadow: 0px 0px 0px 2px #fff inset, 0px 0px 0px 2px #4a2366;
}

.custom-5191 .main_navigation li a:hover{ color: #4a2366; }

.custom-5191 .duke_leadForm:before,.custom-5191 .widgetBox h3:before{border-right:20px solid #4a2366;}
.custom-5191 .header_slogan, .custom-5191 .header_callus{ color: #4a2366; }

.custom-5191 .requestH { background: #4a2366; }
.custom-5191 .requestH:hover { background: #fff; color:#4a2366; }
.custom-5191 .button{
	background: #fff;
	border: 2px solid #4a2366;
	color: #000!important;
}
.custom-5191 .button:hover{
	background: #4a2366 !important;
	border: 2px solid #4a2366 !important;
	color: #fff !important;
}

.custom-5191 .button.plain{
	background: #4a2366;
	border: 2px solid #4a2366 !important;
	color: #fff!important;
}
.custom-5191 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #4a2366 !important;
	color: #4a2366!important;
}

.custom-5191 .button.shape:after{ border-right:20px solid #4a2366; }
.custom-5191 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5191 .button.videoButton:before{ border-left:10px solid #4a2366; }
.custom-5191 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5191 .footerBox{	background: #4a2366; }

.custom-5191 .uplined{ border-top: 2px solid #4a2366; }
.custom-5191 .type_3 .uplined{ border-top: 2px solid #4a2366; }

.custom-5191 .duke_PageHeader_content .page_location{ color: #4a2366; }
.custom-5191 .duke_PageHeader_content h1:after{ background:#4a2366; }

.custom-5191 .loadMore:hover{
	color: #4a2366 !important;
	border-bottom: 2px solid #4a2366;
}
.custom-5191 .schedule_section{
    background: #4a2366;
}

.custom-5191 .duke_footer .middleBox .overlay { background: #4a2366; background: rgba(74,35,102,0.5); }





/* CUSTOM 5323  A4CF1E*/
.custom-5323 .duke_header{
	border-top: 1px solid #d01c27;
	color: #d01c27;
}
.custom-5323 .section a{
	color: #d01c27;
}
.custom-5323 .section a:hover{
	color: #d01c27;
}

.custom-5323 .main_navigation li a:hover{ color: #d01c27; }

.custom-5323 .duke_leadForm:before,.custom-5323 .widgetBox h3:before{border-right:20px solid #d01c27;}
.custom-5323 .header_slogan, .custom-5323 .header_callus{ color: #d01c27; }

.custom-5323 .requestH { background: #d01c27; }
.custom-5323 .requestH:hover { background: #fff; color:#d01c27; }
.custom-5323 .button{
	background: #fff;
	border: 2px solid #d01c27;
	color: #000!important;
}
.custom-5323 .button:hover{
	background: #d01c27 !important;
	border: 2px solid #d01c27 !important;
	color: #fff !important;
}

.custom-5323 .button.plain{
	background: #d01c27;
	border: 2px solid #d01c27 !important;
	color: #fff!important;
}
.custom-5323 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #d01c27 !important;
	color: #d01c27!important;
}

.custom-5323 .button.shape:after{ border-right:20px solid #d01c27; }
.custom-5323 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5323 .button.videoButton:before{ border-left:10px solid #d01c27; }
.custom-5323 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5323 .footerBox{	background: #d01c27; }

.custom-5323 .uplined{ border-top: 2px solid #d01c27; }
.custom-5323 .type_3 .uplined{ border-top: 2px solid #d01c27; }

.custom-5323 .duke_PageHeader_content .page_location{ color: #d01c27; }
.custom-5323 .duke_PageHeader_content h1:after{ background:#d01c27; }

.custom-5323 .loadMore:hover{
	color: #d01c27 !important;
	border-bottom: 2px solid #d01c27;
}
.custom-5323 .schedule_section{
    background: #d01c27;
}

.custom-5323 .duke_footer .middleBox .overlay { background: #d01c27; background: rgba(208,28,39,0.5); }





/* CUSTOM 5354  A4CF1E*/
.custom-5354 .duke_header{
	border-top: 1px solid #FFD800;
	color: #FFD800;
}
.custom-5354 .section a{
	color: #FFD800;
}
.custom-5354 .section a:hover{
	color: #FFD800;
}
.custom-5354 .freereport a{ color: #FFD800; }
.custom-5354 .main_navigation li a:hover{ color: #FFD800; }

.custom-5354 .duke_leadForm:before,.custom-5354 .widgetBox h3:before{border-right:20px solid #FFD800;}
.custom-5354 .header_slogan, .custom-5354 .header_callus{ color: #FFD800; }

.custom-5354 .requestH { background: #FFD800; }
.custom-5354 .requestH:hover { background: #fff; color:#FFD800; }
.custom-5354 .button{
	background: #fff;
	border: 2px solid #FFD800;
	color: #000!important;
}
.custom-5354 .button:hover{
	background: #FFD800 !important;
	border: 2px solid #FFD800 !important;
	color: #fff !important;
}

.custom-5354 .button.plain{
	background: #FFD800;
	border: 2px solid #FFD800 !important;
	color: #fff!important;
}
.custom-5354 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #FFD800 !important;
	color: #FFD800!important;
}

.custom-5354 .button.shape:after{ border-right:20px solid #FFD800; }
.custom-5354 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5354 .button.videoButton:before{ border-left:10px solid #FFD800; }
.custom-5354 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5354 .footerBox{	background: #FFD800; }

.custom-5354 .uplined{ border-top: 2px solid #FFD800; }
.custom-5354 .type_3 .uplined{ border-top: 2px solid #FFD800; }

.custom-5354 .duke_PageHeader_content .page_location{ color: #FFD800; }
.custom-5354 .duke_PageHeader_content h1:after{ background:#FFD800; }

.custom-5354 .loadMore:hover{
	color: #FFD800 !important;
	border-bottom: 2px solid #FFD800;
}
.custom-5354 .schedule_section{
    background: #FFD800;
}

.custom-5354 .duke_footer .middleBox .overlay { background: #FFD800; background: rgba(255,216,0,0.5); }


.custom-5354 .free_report .dlReport{
	background: #FFD800;
}
.custom-5354 .free_report .dlReport:hover{
	background: #000;
}
.custom-5354 .free_report.blue{ background-color: #fafafa !important; color: #000 !important; }

.custom-5354 .free_report .illustrative{ background: none;  }
.custom-5354 .free_report h2{ border-color: #000; }





/* CUSTOM 5357  A4CF1E*/
.custom-5357 .duke_header{
	border-top: 1px solid #a2d600;
	color: #a2d600;
}
.custom-5357 .section a{
	color: #a2d600;
}
.custom-5357 .section a:hover{
	color: #a2d600;
}

.custom-5357 .main_navigation li a:hover{ color: #a2d600; }

.custom-5357 .duke_leadForm:before,.custom-5357 .widgetBox h3:before{border-right:20px solid #a2d600;}
.custom-5357 .header_slogan, .custom-5357 .header_callus{ color: #a2d600; }

.custom-5357 .requestH { background: #a2d600; }
.custom-5357 .requestH:hover { background: #fff; color:#a2d600; }
.custom-5357 .button{
	background: #fff;
	border: 2px solid #a2d600;
	color: #000!important;
}
.custom-5357 .button:hover{
	background: #a2d600 !important;
	border: 2px solid #a2d600 !important;
	color: #fff !important;
}
.custom-5357 .button.videoButton{color: #fff!important;}

.custom-5357 .button.plain{
	background: #a2d600;
	border: 2px solid #a2d600 !important;
	color: #fff!important;
}
.custom-5357 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #a2d600 !important;
	color: #a2d600!important;
}

.custom-5357 .button.shape:after{ border-right:20px solid #a2d600; }
.custom-5357 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5357 .button.videoButton:before{ border-left:10px solid #a2d600; }
.custom-5357 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5357 .footerBox{	background: #a2d600; }

.custom-5357 .uplined{ border-top: 2px solid #a2d600; }
.custom-5357 .type_3 .uplined{ border-top: 2px solid #a2d600; }

.custom-5357 .duke_PageHeader_content .page_location{ color: #a2d600; }
.custom-5357 .duke_PageHeader_content h1:after{ background:#a2d600; }

.custom-5357 .loadMore:hover{
	color: #a2d600 !important;
	border-bottom: 2px solid #a2d600;
}
.custom-5357 .schedule_section{
    background: #a2d600;
}

.custom-5357 .duke_footer .middleBox .overlay { background: #a2d600; background: rgba(162,214,0,0.5); }




/* CUSTOM 5165  A4CF1E*/
.custom-5165 .duke_header{
	border-top: 1px solid #bd0100;
	color: #bd0100;
}
.custom-5165 .section a{
	color: #bd0100;
}
.custom-5165 .section a:hover{
	color: #bd0100;
}

.custom-5165 .main_navigation li a:hover{ color: #bd0100; }

.custom-5165 .duke_leadForm:before,.custom-5165 .widgetBox h3:before{border-right:20px solid #bd0100;}
.custom-5165 .header_slogan, .custom-5165 .header_callus{ color: #bd0100; }

.custom-5165 .requestH { background: #bd0100; }
.custom-5165 .requestH:hover { background: #fff; color:#bd0100; }
.custom-5165 .button{
	background: #fff;
	border: 2px solid #bd0100;
	color: #000!important;
}
.custom-5165 .button:hover{
	background: #bd0100 !important;
	border: 2px solid #bd0100 !important;
	color: #fff !important;
}

.custom-5165 .button.plain{
	background: #bd0100;
	border: 2px solid #bd0100 !important;
	color: #fff!important;
}
.custom-5165 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #bd0100 !important;
	color: #bd0100!important;
}

.custom-5165 .button.shape:after{ border-right:20px solid #bd0100; }
.custom-5165 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5165 .button.videoButton:before{ border-left:10px solid #bd0100; }
.custom-5165 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5165 .footerBox{	background: #bd0100; }

.custom-5165 .uplined{ border-top: 2px solid #bd0100; }
.custom-5165 .type_3 .uplined{ border-top: 2px solid #bd0100; }

.custom-5165 .duke_PageHeader_content .page_location{ color: #bd0100; }
.custom-5165 .duke_PageHeader_content h1:after{ background:#bd0100; }

.custom-5165 .loadMore:hover{
	color: #bd0100 !important;
	border-bottom: 2px solid #bd0100;
}
.custom-5165 .schedule_section{
    background: #bd0100;
}
.custom-5165 .popCTA {
	background: none;
}
.custom-5165 .popCTA h3 span:hover {
    background: rgba(255,255,255,1);
    color: #bd0100;
    border: 2px solid #bd0100;
}
.custom-5165 .popCTA h3 i {
    padding: 10px 20px;
    line-height: 30px;
}

.custom-5165 .popCTA h3 span{
	font-size: 18px;
    background: #bd0100;
    background: rgba(189,1,0,0.8);
}

.custom-5165 .popCTA h3 span:hover em {
	display: none;
    background-color: rgba(189,1,0,0.9);
    border-left: 2px solid #bd0100;
}
.custom-5165 .popCTA h3 span em {display: none;}

.custom-5165 .duke_footer .middleBox .overlay { background: #bd0100; background: rgba(189,1,0,0.5); }







/* CUSTOM 5355  A4CF1E*/
.custom-5355 .duke_header{
	border-top: 1px solid #DE0001;
	color: #DE0001;
}
.custom-5355 .section a{
	color: #DE0001;
}
.custom-5355 .section a:hover{
	color: #DE0001;
}

.custom-5355 .main_navigation li a:hover{ color: #DE0001; }

.custom-5355 .duke_leadForm:before,.custom-5355 .widgetBox h3:before{border-right:20px solid #DE0001;}
.custom-5355 .header_slogan, .custom-5355 .header_callus{ color: #DE0001; }

.custom-5355 .requestH { background: #DE0001; }
.custom-5355 .requestH:hover { background: #fff; color:#DE0001; }
.custom-5355 .button{
	background: #fff;
	border: 2px solid #DE0001;
	color: #000!important;
}
.custom-5355 .button:hover{
	background: #DE0001 !important;
	border: 2px solid #DE0001 !important;
	color: #fff !important;
}

.custom-5355 .button.plain{
	background: #DE0001;
	border: 2px solid #DE0001 !important;
	color: #fff!important;
}
.custom-5355 .button.plain:hover{
	background: #fff !important;
	border: 2px solid #DE0001 !important;
	color: #DE0001!important;
}

.custom-5355 .button.shape:after{ border-right:20px solid #DE0001; }
.custom-5355 .button.shape:hover:after{ border-right:40px solid #ffffff; }
.custom-5355 .button.videoButton:before{ border-left:10px solid #DE0001; }
.custom-5355 .button.videoButton:hover:before { border-left: 10px solid #ffffff; }
.custom-5355 .footerBox{	background: #DE0001; }

.custom-5355 .uplined{ border-top: 2px solid #DE0001; }
.custom-5355 .type_3 .uplined{ border-top: 2px solid #DE0001; }

.custom-5355 .duke_PageHeader_content .page_location{ color: #DE0001; }
.custom-5355 .duke_PageHeader_content h1:after{ background:#DE0001; }

.custom-5355 .loadMore:hover{
	color: #DE0001 !important;
	border-bottom: 2px solid #DE0001;
}
.custom-5355 .schedule_section{
    background: #DE0001;
}
.custom-5355 .popCTA {
    background: #DE0001;
    background: rgba(222,0,1,0.8);
}
.custom-5355 .popCTA h3 span:hover {
    background: rgba(255,255,255,1);
    color: #DE0001;
    border: 2px solid #DE0001;
}
.popCTA h3 span:hover em {
    background-color: rgba(222,0,1,0.9);
    border-left: 2px solid #DE0001;
}

.custom-5355 .duke_footer .middleBox .overlay { background: #DE0001; background: rgba(222,0,1,0.5); }




