@charset "UTF-8";
/* CSS Document */

/*--------------------------------------------------------------------------------------------------------------------------- SCREEN REFERENCES */
/*----------------------------------------------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {}
@media only screen and (max-width: 767px) {}
@media only screen and (max-width: 641px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}





/*--------------------------------------------------------------------------------------------------------------------------- CONTAINER CONTENT */
/*----------------------------------------------------------------------------------------------------------------------------------------------*/
#container_content {border-bottom: none !important;}
#container_content h1 {}
.content_main_section h2 {color:#fff;border-top: 4px solid #fff !important;padding-top: 4px !important;}
#container_content h3 { color: #303030; }
#container_content ul, #container_content ol, #container_content dl {color: #fff !important;}



#custom_mobile_back_to_top { display:none;}
@media only screen and (max-width: 768px) {	#custom_mobile_back_to_top{text-transform:uppercase;font-family:jaf-facitweb;background:#7c2938!important;font-weight:700;display:block !important;color:#fff!important;border-radius:10px!important;-moz-border-radius:10px!important;text-align:center!important; margin-top:10px;margin-bottom:0px;font-size:.9rem!important;padding:10px; margin-left: 10px; margin-right: 10px;}}







/*----------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------- PRE-FOOTER */

#pre_footer_fade {
background: #171717 !important;
background: -webkit-gradient(linear, left top, left bottom, from(#171717), to(#fff)) !important;
background: -moz-linear-gradient(top,  #171717,  #fff) !important;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717', endColorstr='#fff') !important;}

#pre_footer_fade h1 { color: 								#fff !important;
}

#pre_footer_fade .border_LR { border-left: 1px solid	#fff !important;
border-right: 1px solid									#fff !important;}
#pre_footer_fade .border_L { border-left: 1px solid	#fff !important;}
#pre_footer_fade .border_R { border-right: 1px solid	#fff !important;}



#universal_pre_footer {background: 						#fff !important;}

#universal_pre_footer h2 {color: 						#000 !important;}
#universal_pre_footer h3 a {color:						#999 !important;
border-bottom: 2px solid 									#ececec;}
#universal_pre_footer h3 a:hover {color: 				#333 !important;
border-bottom: 2px solid 									#333;}







/*----------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------- COPYRIGHT */

.copyright_00 {margin-top: 0px;font-size: 12px !important;font-weight: 400 !important;padding:10px;letter-spacing:1px!important;text-align:center!important;text-transform:uppercase; background: #455973 !important; color: #fff !important;}

.web_credit { display: block !important;font-size: 12px !important;font-weight: bold;letter-spacing: 0.4px;padding: 10px;text-align: center !important;text-transform: uppercase;z-index: 1001;position:relative;}
.web_credit a {color: #b6ddb4 !important;}
.web_credit a:hover {color: #53ab4d !important;}

@media only screen and (max-width: 767px) {
.copyright_00{font-size:.7em;font-weight:700!important;letter-spacing:.4px!important;line-height:1.2em;color:#FEFEFE;}
.web_credit {font-size: 10px;font-weight: bold !important;letter-spacing: 0.4px !important;margin-bottom: 0px;}
.web_credit a {color: #b6ddb4 !important;}
.web_credit a:hover {color: #53ab4d !important;}}