.reseller-banner{background:url(../images/reseller/reseller-banner.jpg) center top no-repeat #000}
.reseller-box .reseller-img1{width:345px;height:286px;background:url(../images/reseller/reseller-img1.png) left top no-repeat}
.reseller-details{width:68%}
.reseller-table td{font-size:18px;line-height:18px;padding:30px 0}
.reseller-table table{background-color:#fafbfb}
.reseller-table td:first-child{text-align:center;padding-left:0}
.reseller-table table td:nth-child(2n){background:#fff}
.reseller-table table tr:hover td:nth-child(2n){background-color:#f5f5f5}
.additional-info figure{margin:0 30px 0 0}
.additional-info h3{font-size:28px;line-height:28px;margin:32px 0 42px}
.questions-box table td{position:relative;vertical-align:top}
.questions-box table .label{float:left;width:100%;color:#5f5f5f;font-size:16px;line-height:24px;outline:0;border:none;margin:0 0 15px;font-weight:300;padding:0 0 0 2%}
.questions-box table .field1,.questions-box table .commentbox{float:left;width:96%;height:50px;outline:0;border:none;padding:15px 2%;margin:0 1.5% 30px;border-radius:5px;background:#fff}
.questions-box table #no_of_customers{margin:38px 0 0}
.questions-box table .field2{width:92%}
.questions-box table .commentbox{color:#777;height:150px;font-family:'Lato',sans-serif}
.questions-box .submit{width:386px;cursor:pointer;border:none;height:50px;padding:0;box-shadow:none;line-height:46px}
.questions-box .submit:hover{background-color:#333}
.default-features ul li .image-holder{background-image:url(../images/reseller/sprites.png);background-repeat:no-repeat;background-position:0 0}
.default-features ul li .reseller-icon2{background-position:right top}
.default-features ul li .reseller-icon3{background-position:left -97px}
.default-features ul li .reseller-icon4{background-position:right -97px}
.default-features ul li .reseller-icon5{background-position:left -194px}
@media screen and (max-width: 1199px) {
    .additional-info{padding:0 2%}
    .reseller-table td,.reseller-table td:first-child{font-size:14px;line-height:14px;text-align:left;padding:15px 0 15px 50%}
    .reseller-table td span{color:#777}
    .reseller-table td:before{top:15px}
    .reseller-table table td:nth-of-type(1):before{content:"Level"}
    .reseller-table table td:nth-of-type(2):before{content:"Requirerment"}
    .reseller-table table td:nth-of-type(3):before{content:"Discount"}
    .reseller-details{width:60%}
}
@media screen and (max-width: 991px) {
    .reseller-box{text-align:center}
    .reseller-box .reseller-img1{margin:0 auto;float:none!important}
    .reseller-details,.reseller-details ul{width:100%}
    .questions-box table .label br{display:none}
    .reseller-banner .sub-banner h3{font-size:18px;line-height:24px}
}
@media screen and (max-width: 767px) {
    .reseller-banner h3 br{display:none}
    .additional-info h3{font-size:24px}
    .questions-box .submit{width:275px}
    .questions-box table .label{font-size:14px;line-height:22px}
    .questions-box table .field1,.questions-box table .commentbox{margin:0 1% 15px}
}
@media screen and (max-width: 480px) {
    .reseller-details{padding:0 2%}
    .reseller-table td,.reseller-table td:first-child{padding:15px 0 15px 38%}
    .additional-info figure{margin:0 10px 0 0}
    .additional-info h3{font-size:20px}
    .reseller-details span{font-size:18px}
}
@media screen and (max-width: 375px) {
    .reseller-box .reseller-img1{width:315px;background:url(../images/reseller/reseller-img1.png) left top no-repeat;background-size:contain}
}