/**
 * Harley-Davidson
 */
html, body{font-family:Arial, Helvetica, sans-serif;}

/* CHECKBOX */

.chk-box:hover{background:#5a5a5a;}
.active{background:#5a5a5a;}

/* BUTTONS */

.btn{
	color:#FFFFFF;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #ea7517, #c75d07);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #ea7517, #c75d07);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07)";
	
	background: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ea7517), color-stop(1, #c75d07));
	
	
}
.btn:hover{
	color:#EEEEEE;

	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #c75d07, #ea7517);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #c75d07, #ea7517);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #c75d07 0px, #ea7517 48%, #de6f16 60%, #ea7517 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c75d07,EndColorStr=#ea7517);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c75d07,EndColorStr=#ea7517)";
	
	background: linear-gradient(to bottom, #c75d07 0px, #ea7517 48%, #de6f16 60%, #ea7517 100%) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c75d07), color-stop(1, #ea7517));
}
.btn-off{
    color: #DDD !important;
	background-color: #989898;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #989898, #333333) !important;
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #989898, #333333) !important;
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #989898 0px, #505050 48%, #313131 60%, #9a9a9a 100%) repeat scroll 0% 0% transparent !important;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#989898,EndColorStr=#333333) !important;
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#989898,EndColorStr=#333333)" !important;
	
	background: linear-gradient(to bottom, #989898 0px, #505050 48%, #313131 60%, #9a9a9a 100%) repeat scroll 0% 0% transparent !important;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #989898), color-stop(1, #333333)) !important;
}
.btn-off:hover{
	color:#EEEEEE;

	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #c75d07, #ea7517) !important;
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #c75d07, #ea7517) !important;
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #c75d07 0px, #ea7517 48%, #de6f16 60%, #ea7517 100%) repeat scroll 0% 0% transparent !important;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c75d07,EndColorStr=#ea7517) !important;
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c75d07,EndColorStr=#ea7517)" !important;
	
	background: linear-gradient(to bottom, #c75d07 0px, #ea7517 48%, #de6f16 60%, #ea7517 100%) repeat scroll 0% 0% transparent !important;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c75d07), color-stop(1, #ea7517)) !important;
}
.decode{
	color:#FFFFFF;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #ea7517, #c75d07);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #ea7517, #c75d07);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07)";
	
	background: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ea7517), color-stop(1, #c75d07));
}

/* LINKS */

/*.login-bottom a{color:#fff;}*/
.login-bottom a{color:#242424;}
.login-bottom a:hover{color:#ea7517;}
.cancel-btn{
	color:#FFFFFF;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #ea7517, #c75d07);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #ea7517, #c75d07);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07)";
	
	background: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ea7517), color-stop(1, #c75d07));
}
.question-btn{
	color:#FFFFFF;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #ea7517, #c75d07);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #ea7517, #c75d07);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ea7517,EndColorStr=#c75d07)";
	
	background: linear-gradient(to bottom, #ea7517 0px, #ea7517 48%, #de6f16 60%, #c75d07 100%) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ea7517), color-stop(1, #c75d07));
}

/* NAV */

.pdf-link a:hover{color:#757575;}
a:hover{color:#757575;}
#header
{
    /*background: #FFFFFF;*/
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #4e4d4d, #090909);
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #4e4d4d, #090909);
	/* Newer Browsers */
	background-image: linear-gradient(to bottom, #4e4d4d 0px, #333330 48%, #2d2d2a 60%, #090909 100%) repeat scroll 0% 0% transparent;
	/* IE5.5 - IE7 */
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4e4d4d,EndColorStr=#090909);
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4e4d4d,EndColorStr=#090909)";
	
	/*background: linear-gradient(to bottom, #4e4d4d 0px, #333330 48%, #2d2d2a 60%, #090909 100%) repeat scroll 0% 0% transparent;*/
	background: linear-gradient(to bottom, #fff , #fff ,#fff ,#fff) repeat scroll 0% 0% transparent;
	/* Chrome 7+ & Safari 5.03+ */
	/*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4e4d4d), color-stop(1, #090909));*/
	
	/*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, rgb(255 255 255 / 90%)), color-stop(0.5, darkorange))*/
	/*background-image: linear-gradient(to bottom, #242424, #242424, #fff, #fff, #fff, #fff, #fff, #fff, #fff, #ff8c00, #ff8c00, #ff8c00);*/
	background-image: linear-gradient(to bottom, #fff, #fff, #fff, #fff, #fff, #fff, #fff, #fff, #fff, #ff8c00, #ff8c00, #ff8c00);
	
}
 #top-header{
     padding: 14px;
     background-color: #242424;
    }
.nav-wrap{background:#FFFFFF;}

/* FAQ */

.accordion-section-title.active, .accordion-section-title:hover 
{text-decoration:none;color:#757575;}

/* FOOTER */
/*#footer
{
	color:#fff;
    border-top:1px solid #d3d3d3;
}*/
#footer
{
	color:#FF8C00;
    border-top:1px solid #d3d3d3;
	background-color: #242424;
}

.bread-active-text{color:#757575;}

/* MEDIA QUERY */

@media (max-width: 720px)
{
    .mobile-menu > ul > li:hover{color:#757575;}
    .mobile-menu ul ul li:hover{background:#757575;color:#FFFFFF;}
}

/*html, body, #site-wrap, #content-body {
	background: #242424 !important;
}*/
html, body, #site-wrap, #content-body {
	background: #FFF !important;
}
/*html, body, p, label, .captcha i, .header-bg, #header span, #body ul li, #content-body ul li {
	color: #fff !important;
}*/

html, body, p, label, .captcha i, .header-bg, #header span, #body ul li, #content-body ul li {
	color: #242424 !important;
	background-color: #fff !important;
}
.nav-wrap ul li, #header span {
	color: #333 !important;
}
.nav-wrap ul li:hover, .nav-wrap ul li:hover a:hover, .nav-wrap ul li:hover {
	color:#ea7517 !important;
}
#header span a:hover {
	color: #ea7517 !important;
}
/*ea7517*/
.nav-wrap ul ul li a:hover{color:#FFF;}
#body ul li, #content-body ul li {
	list-style-image: none;
}
/*.input-container, input:not([type]), input[type=text], input[type=password], input[type=checkbox], select {
	background: #242424 !important;
	color: #fff !important;
}*/
.input-container, input:not([type]), input[type=text], input[type=password], input[type=checkbox], select {
	background: #fff !important;
	color: #242424 !important;
	border-color: orange;
}
/* Change the white to any color ;) */
/*input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #242424 inset !important;
    -webkit-text-fill-color: #fff !important;
}*/

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
    -webkit-text-fill-color: #242424 !important;
}
/*.pdf-link a, .pdf-link a:hover {
	color: #fff !important;
}*/
.pdf-link a, .pdf-link a:hover {
	color: #242424 !important;
}
.pdf-link a img {
	margin-right: 7px;
}
h4, .light-gray {
	color: #242424 !important;
}

#overlay_form .btn {
    margin:15px;
    color: #fff !important;
}

#overlay_form * {
    color: #333 !important;
}
table.dataTable tbody tr td {
    color: #333 !important;
}
/*header-bg {
	background-color: #242424 !important;
}*/
header-bg {
	background-color: #fff !important;
}
#overlay_form .header-bg {
    background-color: #fff !important;
}
#overlay_form .input-container, #overlay_form .input-container input {
    background-color: #fff !important;
}
table.ui-datepicker-calendar thead {
    color: #333 !important;
}
li > span.quarter {
	min-width: 25% !important;
	white-space: nowrap !important;
    margin-right: 10px !important;
	width: inherit !important;
}