/* Apply footer steel background */
.EasyDNNSkin_Ozone .edsFooterBackground, .EasyDNNSkin_Ozone .edsCopyrightBg { background: #222222 url(/portals/15/images/webdesign/grunge-background02.jpg) no-repeat center bottom; background-size:cover; background-attachment:fixed;border-top: 2px solid #5d5949 !important; }

/* Header */
.EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground { background: #222222 url(/portals/15/images/webdesign/grunge-header-background01.jpg) no-repeat center top; border-bottom: 2px solid #5d5949 !important; }

/* Main Logo */
.EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img {max-height:200px;}
#dnn_dnnLOGO_imgLogo {margin-top: -30px;}

.eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img { max-height: 120px;margin-top: 0px !important;}

@media screen and (max-width:768px) {
  .EasyDNNSkin_Ozone .eds_extraLargeText {font-size: unset;}
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img { max-height: 150px;}
  
 .edsCopyright, .edsCopyright a, .edsCopyright span {text-align:center !important; float:none !important;}  
 .edsCopyright span {display:block !important;}  
  }   
 


/* Contact Form */
.LiveForm.Classy #LiveForm4094 input:not([type="Submit"]), .LiveForm.Classy #LiveForm4094 select, .LiveForm.Classy #LiveForm4094 textarea {
    background-color: #333333;
    font-size: 1rem;
  border-color: #5d5949; 
  color: #ededed;}

/* Links */
.DNNModuleContent a:not(.dnnPrimaryAction), .DNNModuleContent a:link:not(.dnnPrimaryAction), .DNNModuleContent a:visited:not(.dnnPrimaryAction) { color:#a39675 !important;}
.DNNModuleContent a:hover:not(.dnnPrimaryAction) { color:#ededed !important;}

/* Buttons */
.dnnPrimaryAction {border-radius: 0px !important; padding: .8rem 1.5rem !important; font-size: .9rem !important;}

/* Required Fields */
.LiveForm.Classy .Field.Matrix.Checkb.Required table, .LiveForm.Classy .Field.Matrix.Radiob.Required table, .LiveForm.Classy .Field.Required input, .LiveForm.Classy .Field.Required textarea, .LiveForm.Classy .Field.Required .plupload_filelist_footer, .LiveForm.Classy .Field.Required select, .LiveForm.Classy .Field.Required.Radiobutton table, .LiveForm.Classy .Field.Required.Checkbox table, .LiveForm.Classy .Field.Required.ScaleRating table, .LiveForm.Classy .Field.Required .StarRatingRequired { border-left: solid #7b5545 5px;}

.raMenuWrapper ol .edsmm_menuItem:nth-child(2) {margin-right:120px !important;}
.raMenuWrapper ol .edsmm_menuItem:nth-child(3) {margin-left:120px !important;}
.raMenuWrapper ol .edsmm_menuItem:nth-child(4) {margin-right:50px !important;}

@media screen and (max-width:768px) {
.raMenuWrapper ol .edsmm_menuItem:nth-child(2) {margin-right:inherit !important;}
.raMenuWrapper ol .edsmm_menuItem:nth-child(3) {margin-left:inherit !important;}
.raMenuWrapper ol .edsmm_menuItem:nth-child(4) {margin-right:inherit !important;}
}




















