.main{background:#f9f9f9;}
blockquote {
    border-left: 5px solid #2880d9;
    padding-left: 20px;
}
.inner-img{max-width:420px;}
.content-wrap{ max-width: 860px; margin: 0 auto;clear: both;}
.customer-detailed-page{width:100%;background:#2980d9;}
.customer-detailed-page > div > h1{width:505px; color:#fff; text-align:left; padding:50px 0px;margin: 0;font-size: 27px;font-weight: 600;}
.customer-detailed-content{margin: 0px auto 0;padding: 0;display: block;box-sizing: border-box;}
.customer-detailed-content-row {margin: 0px auto 0}
.customer-detailed-content > div{width:50%; display:table-cell; float:left;position: relative;box-sizing: border-box;margin: 0;padding: 0;}
.content-wrap.customer-detailed-content-row > div { width: 100%;  display: block;  margin: 0 auto;}
.content-wrap.customer-detailed-content-row > div p { margin-bottom: 25px;}
.content-wrap.customer-detailed-content-row li { margin: 0 0 20px 35px; color: #333;
}
.content-wrap.customer-detailed-content ul.box, .content-wrap.customer-detailed-content-row ul.box { list-style:disc;}
.content-wrap.customer-detailed-content .box li, .content-wrap.customer-detailed-content-row .box li{ margin: 0 0 20px 35px; color: #333;}
.customer-detailed-page-bg{background:#ecf0f1;padding: 30px 0; margin-top:30px;}
.crm-customers-container-right-logo {display: inline-block;  margin: -160px 0px 0px 0px;  box-shadow: 10px 10px 13px -2px rgba(0, 0, 0, 0.05);  background: #fff;  padding: 30px 20px 30px;  box-sizing: border-box;    width: 300px;  border: 1px solid #eee;float: right;}
.customer-detailed-content > div.crm-customer-caption { padding: 0 0 20px; margin: 0;}
.customer-detailed-content > div.crm-customer-caption-full {
    float: none;
    margin: 0;
    padding: 0 0 20px;
    width: 100%;
}
.crm-customer-caption-full > h3 {   border-left: 2px solid #00b8f7;  padding-left: 35px;  margin-top: 30px;}
.customer-detailed-content.cus-type > div:first-child {  float: right;}
.crm-customer-caption > h3 {   border-left: 2px solid #00b8f7;  padding-left: 35px;  margin-left: 130px;margin-bottom: 0;}
.crm-customer-caption > h3::before {  content: "";  width: 12%;  height: 1px;  background: #000;  position: absolute;  top: 100%;  left: auto;}
.customer-detailed-content.cus-type { overflow: visible; padding-top:30px;}
.customer-detailed-content h2, .customer-detailed-content-row h2 {  margin: 20px 0 15px;  padding: 0;  color: #2c3e50;}
.customer-detailed-content > h2 > p {font-size: 14px;}
.customer-detailed-content > div > p, customer-detailed-content-row > div > p {   padding: 0 0 25px;}

#bluetick ul li{list-style:none;position:relative;padding-left:7px; font-weight:bold;}
#bluetick ul li:before{content:"";background:url(/sites/zweb/images/ebook-sprite.png) no-repeat -74px -58px;width:19px;height:19px;display:block;position:absolute;top:3px;left:-22px}
.marT30 { margin-top:30px;}

.customer-detailed-content > div > p > a { border: 1px solid #00b8f7;  padding: 10px 25px;  text-decoration: none;  color: #00b8f7;  margin: 20px 0 0px;  display: inline-block;}
.crm-customers-container-right-logo > ul {margin: 0;  padding: 0;}
.crm-customers-container-right-logo > ul > li {  list-style-type: none;  text-align: center;  border-bottom: 1px solid #eee;  padding: 10px 0;  font-size: 14px;}
.crm-customers-container-right-logo > ul > li > span {  display: block;  font-size: 12px;  font-weight: 600;  color: #8996a0;}
.crm-customers-container-right-logo > ul > li:last-child {  border-bottom: none;}

@media only screen and (max-width: 991px) {
    .crm-customers-container-right-logo {
        margin-top: -25%;
    }
}
@media only screen and (max-width : 767px){
.customer-detailed-content > div{width:100%;padding: 10px 0;}
.customer-detailed-content.cus-type > div:first-child{float:none;margin: 0 auto;width: 300px;display: block;max-width: 100%;}    
.crm-customers-container-right-logo{display: block;width: 100%;float: none;}
.customer-detailed-page > div > h1{width:100%; text-align:center;}
.crm-customer-caption > h3{margin-left:0;}
  .customer-detailed-content > div.crm-customer-caption{margin:20px 0 40px;}
}