
.site-header,
#header.full-header {
    
    background-color: #454343;
}



#content {
    background-color: #454343;
}

h2.heading{
    color: #acabab;
    margin-bottom: 0;
    
}

h2{
    color: #ffffff;
    font-size: 34px;
}

h3{
    color: #acabab;
}


.side-list h3{

    color: #ffffff;
    
}

.side-list h3:first-child{

    border-bottom: 2px solid #c10a27;
}

.side-list-content{
    position: absolute;
    bottom: 40px;
}


input,
textarea,
.wpcf7 .your-subject select{
    border: 1px solid #acabab;
}


h4,
label{
    color: #acabab;
}

.wpcf7-submit {
    background-color: #ffffff;
    color: #454343;
}

#metal-left h2,
#metal-right h2{
    margin-top: 20px;
}

#metal-left h2,
#metal-left p,
#metal-right h2,
#metal-right p{
 color: #454343;
}


#metal-left{
    background-color: #ffffff;
    border-top: 5px solid #c10a27;
}

#metal-right{
 background-color: #dad9d9;
 border-top: 5px solid #454343;
}


.full-width-left:before, .full-width:after {
    content: "";
    position: absolute;
    /* fill vertically */
    top: -5px;
    bottom: 0;
    width: 9600px;
    right: 100%;
    background: #ffffff;
  }

  .full-width-left:before{
      border-top: 5px solid #c10a27;
  }

  .full-width:after { 
 
    left: 100%;
    /* you're free to do something totally different here */
    background: #dad9d9;
    border-top: 5px solid #454343;
  }




@media (max-width: 1200px) {
	
}
@media (max-width: 992px) {
  
}

@media (max-width: 768px) {

    .side-list-content{
        position: relative;
        bottom: 0;
        margin-bottom: 20px;
    }

    .full-width-left:after { 
        content: "";
        position: absolute;
        /* fill vertically */
        top: -5px;
        bottom: 0;
        width: 9600px;
        left: 100%;
        /* you're free to do something totally different here */
        background: #ffffff;
        border-top: 5px solid #c10a27;
    }




    .full-width:before {
        content: "";
        position: absolute;
        /* fill vertically */
        top: -5px;
        bottom: 0;
        width: 9600px;
  
        background: #dad9d9;
        right: 100%;
        /* you're free to do something totally different here */
        border-top: 5px solid #454343;
    }

     


}

@media (max-width: 576px) {
	/* Added by Kristian - 2019-12-11 */
	/* Metals Home Page */

	.side-list h3{
		margin-bottom: 20px !important;
	}

}

/* Added by Kristian - 2019-12-11 */

.side-list h3{
	margin-bottom: 35px;
}

#metal-main p, #metal-left p, #metal-right p {
	text-align: justify;
}