.Boxes-Simple h3 {
       color: #ed8200!important; 
       font-size: 23px!important; 
       line-height: 28px!important; 
       margin-bottom: 15px; 
       text-transform: uppercase!important; 
    } 

.Contact-Form .Form-Send-Button {
       background-color: rgba(237, 130, 0,1); 
       color: rgba(255,255,255,1); 
       display: block; 
       font-size: 18px; 
       margin-left: auto; 
       margin-right: auto; 
       text-align: center; 
       transition: .2s; 
       width: 100%; 
    } 

.Contact-Form .Form-Send-Button:hover {
       color: rgba(255, 255, 255,1); 
       transition: .2s; 
    } 

.Contact-Form .ninja-forms-required-items {
       font-size: 12px; 
       font-weight: 400; 
       line-height: 20px; 
       padding-right: 8px; 
       text-align: right; 
    } 

.Contact-Form input {
       background-color: rgb(237, 130, 0); 
       border-radius: 4px; 
       border-width: 0px; 
       color: rgba(255,255,255,1); 
       padding-bottom: 10px; 
       padding-left: 13px; 
       padding-right: 13px; 
       padding-top: 10px; 
       transition: .2s; 
    } 

.Contact-Form input:focus {
       background-color: rgba(237, 130, 0,0.80); 
       transition: .2s; 
    } 

.Contact-Form input:hover {
       background-color: rgba(237, 130, 0,0.90); 
       transition: .2s; 
    } 

.Contact-Form label {
       text-align: left; 
       text-transform: uppercase; 
    } 

.Contact-Form textarea {
       background-color: rgb(237, 130, 0); 
       border-radius: 4px; 
       border-width: 0px; 
       color: rgba(255,255,255,1); 
       padding-bottom: 10px; 
       padding-left: 13px; 
       padding-right: 13px; 
       padding-top: 10px; 
    } 

.Contact-Form textarea:focus {
       background-color: rgba(237, 130, 0,0.80); 
       transition: .2s; 
    } 

.Contact-Form textarea:hover {
       background-color: rgba(237, 130, 0,0.90); 
       transition: .2s; 
    } 

.Contrast-Container {
       background-color: rgba(245,245,245,1); 
    } 

.Footer-Container {
       background-color: rgb(51, 51, 51); 
    } 

.Header-Splasch {
       background-image: url(https://www.emap.se/wp-content/uploads/2016/02/Header-Splasch.jpg); 
       background-position: center center; 
       background-size: cover; 
    } 

.Header-Splasch-Textbox h1 {
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
       border-top-style: solid; 
       border-top-width: 1px; 
       font-size: 35px; 
       line-height: 42px; 
       margin-bottom: 0px; 
       padding-bottom: 10px; 
       padding-top: 10px; 
       text-transform: uppercase; 
    } 

.Header-Splasch-Textbox-Intro h2 {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif; 
       font-size: 25px; 
       font-weight: 300; 
       line-height: 30px; 
       margin-bottom: 0px; 
    } 

.Orange-Container {
       background-color: #ed8200; 
    } 

.Pl-Loop h3 {
       margin-bottom: 10px; 
       margin-top: 10px; 
    } 

.pl-meganav-mobile {
       background-color: #333; 
    } 

.Standard-Container {
       padding-bottom: 25px; 
       padding-top: 25px; 
    } 

.Textbox-Intro .p {
       font-size: 30px; 
       letter-spacing: 0px; 
       line-height: 35px; 
    } 

.Textbox-Standard .h1 {
       color: rgba(243,68,68,1); 
       display: block; 
       font-size: 35px; 
       letter-spacing: 3px; 
       line-height: 40px; 
       margin-bottom: 0px; 
       text-transform: uppercase; 
    } 

.Textbox-Standard .h2 {
       color: #ed8200!important; 
       display: block; 
       font-size: 23px!important; 
       letter-spacing: 3px; 
       line-height: 28px!important; 
       margin-bottom: 0px; 
       text-transform: uppercase!important; 
    } 

.Textbox-Standard .h3 {
       color: rgba(243,68,68,1); 
       display: block; 
       font-size: 20px; 
       letter-spacing: 3px; 
       line-height: 25px; 
       margin-bottom: 0px; 
       text-transform: uppercase; 
    } 

.Textbox-Standard .p {
       font-size: 18px; 
       letter-spacing: 0px; 
       line-height: 23px; 
    } 

.Top-Navbar {
       background-color: rgba(247,247,247,1); 
    } 

.Top-Navbar .current-menu-item a {
       background-color: transparent!important; 
    } 

.Top-Navbar li a {
       background-color: transparent; 
       font-size: 15px; 
       font-weight: 600; 
       letter-spacing: 0px; 
       line-height: 15px; 
       opacity: 1; 
       padding-bottom: 8px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 8px; 
       text-transform: uppercase; 
    } 

.Top-Navbar li a:hover {
       background-color: transparent; 
    } 

.WP-Loop-Content .continue_reading_link {
       display: none; 
    } 

.WP-Loop-Content .current_posts_info {
       display: none; 
    } 

.WP-Loop-Content .metamedia {
       margin-bottom: 15px; 
    } 

.WP-Loop-Content h1 {
       font-size: 30px; 
       line-height: 35px; 
       text-transform: none; 
    } 

.WP-Loop-Content header {
       margin-bottom: 15px; 
    } 

html .pl-sn-pad {
       font-size: 15px; 
    } 

.Standard-Text {
    } 

.Footer-Logo {
    } 

.Mediabox-Intro {
    } 


@media screen and (max-width: 1024px)  { .Boxes-Simple h3 {   font-size: 20px!important; }  }  
@media screen and (max-width: 1024px)  { .Boxes-Simple h3 {   line-height: 25px!important; }  }  
@media screen and (max-width: 1024px)  { .Textbox-Intro .p {   font-size: 25px; }  }  
@media screen and (max-width: 1024px)  { .Textbox-Intro .p {   line-height: 30px; }  }  
@media screen and (max-width: 1024px)  { .Textbox-Standard .h2 {   font-size: 20px!important; }  }  
@media screen and (max-width: 1024px)  { .Textbox-Standard .h2 {   line-height: 25px!important; }  }  
@media screen and (max-width: 768px)  { .Boxes-Simple h3 {   font-size: 16px!important; }  }  
@media screen and (max-width: 768px)  { .Boxes-Simple h3 {   line-height: 21px!important; }  }  
@media screen and (max-width: 768px) { .Standard-Text {   font-size: 29px; }  }  
@media screen and (max-width: 768px)  { .Textbox-Standard .h2 {   font-size: 16px!important; }  }  
@media screen and (max-width: 768px)  { .Textbox-Standard .h2 {   line-height: 21px!important; }  }  
@media screen and (max-width: 768px)  { .Textbox-Standard .p {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .Footer-Logo {   display: none; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch-Textbox h1 {   font-size: 24px; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch-Textbox h1 {   line-height: 30px; }  }  
@media screen and (max-width: 667px)  { .Mediabox-Intro {   display: none; }  }  