﻿.manufacturer-list-page .page-title{margin-bottom:30px;}
.manufacturer-list-page .page-title h1{font-family:SVN-Gilroy-Medium;font-size:18px;margin:0 0 10px 0;text-align:center}
.manufacturer-list-page .page-title p{width:60%;margin:0 auto;text-align:center;font-family:SVN-Gilroy-Regular;font-size:14px}

.manufacturer-list-page .manufacturer-grid {margin-bottom:30px}
.manufacturer-list-page .manufacturer-grid .item-box .manufacturer-item{background:#fff;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;cursor:pointer;}
.manufacturer-list-page .manufacturer-grid .item-box .picture a img{margin:0 auto;display:block;width:100%}
.manufacturer-list-page .manufacturer-grid .item-box{height:auto;padding:0 3px}

.manufacturer-list-page .manufacturer-list{margin-bottom:20px}
.manufacturer-list-page .manufacturer-list section{width:100%;display:inline-block;padding:20px 0 10px 0;border-top:1px solid #d9d9d9}
.manufacturer-list-page .manufacturer-list section .title{ font-family:SVN-Gilroy-Medium;font-size:16px;padding:0;border-bottom:1px solid #ccc;margin-bottom:15px;float:left;width:50px}
.manufacturer-list-page .manufacturer-list section .list{display:inline-block;width:100%}
.manufacturer-list-page .manufacturer-list section .list .item-box{padding:0 0 10px 0}
.manufacturer-list-page .manufacturer-list section a{font-family:SVN-Gilroy-Regular;color:#333}
.manufacturer-list-page .manufacturer-list section a:hover{font-family:SVN-Gilroy-Medium}

.manufacturer-page .manufacturer-logo {width:18%;float:left;margin-bottom:20px;margin-right:2%}
.manufacturer-page .manufacturer-logo a img{ width: 100%;}
.manufacturer-page .info {width:77%;float:left;margin-bottom:20px}
.manufacturer-page .info .page-title h1{font-family: SVN-Gilroy-Medium;font-size: 20px; margin: 0;text-align:left;margin-bottom:20px}
.manufacturer-page .info .manufacturer-description{margin-bottom: 14px;line-height: 21px;font-family: SVN-Gilroy-Regular;}
.manufacturer-page .info .manufacturer-description p{margin-bottom: 14px;line-height: 21px;font-family: SVN-Gilroy-Regular;font-size:13px}
.manufacturer-page .info .manufacturer-description a{cursor:default;width:35%;min-width:200px}
.manufacturer-page .info .manufacturer-description a:hover{cursor:default;background-color:#5A5858}
.manufacturer-page .info .manufacturer-description a.IsHaveProduct{cursor:pointer;}
.manufacturer-page .info .manufacturer-description a.IsHaveProduct:hover{background-color:#333}
.manufacturer-page .info .manufacturer-description h2{font-size:16px;font-family:SVN-Gilroy-Medium}
.manufacturer-page .info .manufacturer-description h3{font-size:14px;font-family:SVN-Gilroy-Medium}
.manufacturer-page .info .manufacturer-description ul {margin-bottom:14px; line-height: 21px}


@media (max-width:767px) {
    .manufacturer-page .manufacturer-logo{display:none;}
    .manufacturer-page .info{width:100%}
    .manufacturer-page .info iframe,.manufacturer-page .info img{max-width:100% !important}
    .manufacturer-list-page .manufacturer-list section a{font-family:SVN-Gilroy-Medium}
    .manufacturer-page .info .manufacturer-description a{width:100%}
    .manufacturer-list-page .page-title{margin-bottom:15px;}
    .manufacturer-list-page .page-title p {width:95%}
    .manufacturer-list-page .manufacturer-list section .list {padding-left:10px}
    .manufacturer-list-page .manufacturer-grid .item-box{padding:5px}
    .manufacturer-list-page .manufacturer-grid .item-box .manufacturer-item{border:1px solid #ccc}
}