#trustbox div h2{
font-size: 18px;
}

#trustbox div p{
line-height: 26px;
}
#trustbox div{
width: 255px;
height: 200px;
padding: 45px 180px 45px 45px;
background-repeat: no-repeat;
background-position: right center;
margin-bottom: 33px;
}

#trust-box1{
background: #ffd961 url(/images/trust-box1.png);
margin-right: 20px;
float: left;
}

#trust-box2{
background: #fff url(/images/trust-box2.png);
float: left;
}

#trust-box3{
background: #fff url(/images/trust-box3.jpg);
float: left;
margin-right: 20px;
}

#trust-box4{
background: #ffd961 url(/images/trust-box4.png);

float: right;
}

#hdlabel{
padding-top: 245px;
}



#trust-icons{

}

.headerim{
height:550px;
}


@media screen and (min-width: 1404px) {

.headerim{
background-size: 100%;
}
}

#trust-icons div{

width: 170px;
height: 110px;
float: left;
margin: 10px 30px;
text-align: center;
background-repeat: no-repeat;
background-position: center top;
padding-top: 80px;
}

#trust-icon1{ background-image: url(/images/trust-i1.png); }
#trust-icon2{ background-image: url(/images/trust-i2.png); }
#trust-icon3{ background-image: url(/images/trust-i3.png); }
#trust-icon4{ background-image: url(/images/trust-i4.png); }



@media screen and (min-width: 768px) {

#trust-icons{
position: absolute;
margin-top: -230px;
}

#trust-icons div{
color: #fff;
}

}

@media screen and (max-width: 768px) {


#trust-icons{
padding-top: 20px;
height: 360px;
background-size: auto 360px !important;
width: 500px;
margin: 0 auto;
}

.silverbg .container{
padding: 0 !important;
}

#trustbox div{
width: auto;
float: none;
margin: 0;
}

#headerim-trust{
height: 360px;
min-height: 360px !important;
}


#hdlabel{
padding-top: 160px;
}
}