h1 {
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    color: #fff;
    text-align: center; 
}
h2 {
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.banner h2 b.cap {
    font-size: 72px;
    text-transform: uppercase;
    padding-top: 10px;
    display: block;
}
 
.banner h2 b {
    color: #b91000;
    font-size: 58px;
    display: block;
    line-height: 60px;
}
.banner h2 span {
    color: #fff;
    font-size: 40px;
    line-height: 48px;
}

/*https://www.manageengine.com/log-management/security-operations-center/css/style.css*/
@import "https://www.manageengine.com/css/fonts.css";
body{margin:0;padding:0;font-family: 'ZohoPuvi';}
.af,.pop{font-family: 'ZohoPuvi';margin:0;padding:0}
.af p,.af a,.af li,.af td,.af td,.af span,.af label{line-height:24px;font-size:14px;font-family: 'ZohoPuvi';}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6{margin:0;font-family: 'ZohoPuvi';}
.af h2,.af h3,.af h4,.af h5,.af h6{    font-weight: 500;}
.af ul{padding-left:0;margin:0}
.af li{list-style-type:none}
.af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af div,.af a,.af ul,.af li,.af input,.af select,.af p,.af h1,.af h2,.af span{box-sizing:border-box;font-family: 'ZohoPuvi';}
div{box-sizing:border-box}
.af{width:100%;display:inline-block;float:left}
.ac{margin:0 auto;position:relative;max-width:1200px}

/*-- HOME PAGE STYLE --*/
.header{background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization-banner-bg.png) no-repeat #b91000;background-size:100%;background-position:0 50px;overflow:hidden}
.top{float:left;width:100%;padding:12.5px 0;position:fixed;background:#b91000;left:0;top:0;width:100%;z-index:9}
.top .logo{background: url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width:140px;height:60px;display:inline-block;background-size:1500px;float:left;}
.top ul{float:right;padding-top:20px}
.top ul li{float:left;position:relative}
.top ul li:after{content:'';position:absolute;width:1px;height:15px;background:#000;top:5px}
.top ul li:last-child:after{display:none}
.top ul li a{color:#ffcfcb;font-size: 14px;font-weight: 400;padding:2px 18px;position:relative;}
.top ul li:last-child a{padding:8px 28px;border-radius:2px;border:1px solid #fff;background:#fff;color:#000}
.top ul li a:after{content:'';position:absolute;transition:all .5s ease;width:30px;height:2px;background:#fff;bottom:-3px;left:8px;opacity:0}
.top ul li a:hover{color:#fff}
.top ul li a:hover:after{left:18px;opacity:.6;transition:all .5s ease}
.top ul li:last-child a:hover:after{display:none}
.top ul li:last-child a:hover{color:#fff;background:#000;border:1px solid #000}
.banner{float:left;width:100%;background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization-banner.png) no-repeat #121215;background-size:100%;padding:120px 80px;border-radius:20px;margin:114px 0 70px;box-shadow:0 1px 27px 1px #00000061;position:relative}
.banner h1{padding-bottom:25px;position:relative}
.banner h1 span{color:#fff;font-size:40px;line-height:48px}
.banner h1 b{color:#b91000;font-size:58px;display:block;line-height:60px}
.banner h1 b.cap{font-size:72px;text-transform:uppercase;padding-top:10px;display:block}
.se-c{font-size:20px;margin:5px 0 0 10px;white-space:nowrap;overflow:hidden;width:30em;animation:type 2s steps(60,end);display:block}
.banner .se1{animation:type2 2s steps(60,end)}
.banner .se2{animation:type2 4s steps(60,end)}
.banner .se3{animation:type2 6s steps(60,end)}
.banner .se4{animation:type2 8s steps(60,end)}
@keyframes type{ 
from { width: 0; } 
} 

@keyframes type2{
0%{width: 0;}
50%{width: 0;}
100%{ width: 100; } 
} 

@keyframes blink{
to{opacity: .0;}
}

.ui-widget.ui-widget-content {
z-index: 99 !important;
}


.banner a{background:#bb1f10;color:#fff;display:inline-block;padding:8px 20px;font-size:13px}
.banner a:hover{background:#fff;color:#131316;box-shadow:0 4px 17px 0 #000;padding:8px 25px}
.banner:before{content:'';position:absolute;width:500px;height:100%;background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization-banner-code.png);background-repeat:repeat-y;left:0;top:0;opacity:.3;-webkit-transition:flow 3s ease-out;-moz-transition:flow 3s ease-out;-o-transition:flow 3s ease-out;transition:flow 3s ease-out;animation:flow 4000s linear infinite}
@keyframes flow {
0%{background-position:0 0}
100%{background-position:0 100000%}
}
.ban-con{float:left;width:100%}
.ban-con .lhs{float:left;width:50%}
.ban-con .lhs span{background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width:406px;height:440px;display:inline-block;background-size:1300px;background-position:0 -396px;margin:0 auto;display:table;margin-bottom:-45px}
.ban-con .rhs{float:left;width:40%;padding:0 0 0 32px}
.ban-con .rhs h2{font-size:33px;color:#fff}
.ban-con .rhs h2 span{font-size:33px;font-weight:300}
.ban-con .rhs p{color:#ffaba3;font-size:18px;font-weight:200;line-height:30px}
.how{background:#000;padding:80px 0}
.how h2{text-align:center;color:#b91000;padding-bottom:100px;font-size:34px;font-weight:600}
.how-in{float:left;width:100%;padding:0 5%;margin-bottom:40px}
.how-in .lhs{float:left;width:50%;padding-right:5%;position:relative}
.how-in .lhs p{color:#fff;font-size:16px;line-height:30px;font-weight:200;opacity:.8;text-align:justify}
.how-in .rhs{float:left;width:50%;padding-left:5%;position:relative}
.how-in-1 .lhs{padding:0 0 0 5%}
.how-in-1 .rhs{padding-left:0;padding-right:5%}
.how-in .rhs span{background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width:300px;height:300px;display:inline-block;background-size:1300px;background-position:0 -96px;margin:0 auto;display:table;margin-top:-70px;position:relative;transition:all .5s ease}
.how-in .rhs span.how1{float:left}
.how-in .rhs span.how2{background-position:-362px -96px;width:337px;float:right}
.how-in .rhs span.how3{background-position:-747px -96px;float:left}
.cta-soc{transition:all .5s ease;background:#bb1f10;color:#fff;padding:12px 40px;font-size:18px!important;margin:0 auto;display:table;cursor:pointer}
.soc-main{padding:80px 0}
.soc{float:left;width:100%}
.soc-com{padding:0 5%;float:left;width:50%}
.soc-com i{background: url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width:80px;height:85px;display:inline-block;background-size:1100px;background-position:-172px 0;margin:0 auto;display:table;}
.soc-com.rhs i{background-position:-290px 0}
.soc-com h2{font-size:28px;font-weight:600;text-align:center;padding:30px 0 10px}
.soc-com p{font-size:16px;font-weight:300;text-align:justify;line-height:28px;padding-bottom:40px}
.soc-com span{text-align:center;display:block}
.soc-com div{cursor:pointer;color:#b91000;font-size:21px;text-decoration:underline;text-align:center;display:block}
.soc-com div:hover{color:#4CAF50}
.vid{background:#b91000;padding:70px 0}
.vid .lhs{float:left;width: 100%;}
.vid .lhs iframe{width:100%;height:300px}
.vid .rhs{float:left;width: 25%;padding:55px 0 0 80px;}
.vid .rhs h2{font-weight:600;color:#fff;font-size:33px}
.vid .rhs h4{font-size:21px;color:#fff;font-weight:200;padding:15px 0 25px}
.vid .rhs a{background:#000;color:#fff;padding:10px 30px;font-size:18px;font-weight:300;display:inline-block}
.vid .rhs a:hover,.cta-soc:hover{background:#fff;color:#131316;box-shadow:0 4px 17px 0 #00000054}
.vid .rhs a:hover{padding:10px 35px}
.vid .tit{
text-align: center;
}
.vid .tit h2{
font-weight: 700;
color: #fff;
font-size: 33px;
}
.vid .tit h4{
font-size: 21px;
color: #fff;
font-weight: 300;
padding: 10px 0 40px;
}
.cr{background:#000;text-align:center}
.cr p{color:#fff;font-size:12px;opacity:.8}
span#backToTop{display:none!important;opacity:0!important}
.tnk,.tnk2{font-family:'Roboto Slab',serif;position:fixed;top:0;background:#4CAF50;width:100%;text-align:center;display:none;z-index:14}
.tnk p,.tnk2 p{color:#fff;margin:0;padding:10px}
.bcon{width:55%}
.talkex{display:none}
.chos6{float:left;width:100%}
.pop .pop-inn .rhs .chos6 h4{padding-bottom:10px;margin-top:9px;font-weight:500;font-size:14px}
.pop{position:fixed;background:#000000a3;left:0;right:0;top:0;bottom:0;display:none;z-index:12}
.pop .pop-bg{position:absolute}
.pop .pop-inn{width:800px;margin:0 auto;background:#fff;margin-top:8%;display:table;box-shadow:0 6px 25px -11px rgba(0,0,0,0.6);position:relative}
.pop .pop-inn .lhs h4{margin:0;color:#fff;font-size:24px;line-height:38px;padding:52% 30px 30px}
.pop .pop-inn .lhs h4 b{color:#ff5c5c}
.pop .pop-inn .rhs{float:left;width:100%;padding:40px;box-sizing:border-box;position:relative}
.pop .pop-inn .rhs:after{content:'';position:absolute;width:357px;height:345px;background:url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;right:0;bottom:0;background-size:1200px;background-position:-450px -387px}
.pop .pop-inn .rhs h4{margin:0;color:#000;font-weight:400;padding-bottom:25px;font-size:16px}
.top-2-form-inn{overflow-y:auto;min-height:300px;position:relative;z-index:1}
.top-2-form-inn form{padding:10px 25px}
.top-2-form-inn h2{text-align:left;font-size:18px;color:#000;padding:0 0 30px;font-weight:500;margin:0}
.top-2-form-inn p{text-align:center;font-size:14px;margin-top:0;line-height:21px;color:#4f595d}
.top-2-form-inn form ul{padding:0;margin:0;overflow-y:auto}
.top-2-form-inn form ul li{width:100%;margin-bottom:10px;border:1px solid #e6e6e6;border-radius:2px;list-style:none;float:left}
.top-2-form-inn form ul li:last-child{border:0;position:relative}
.top-2-form-inn form ul li span{padding-bottom:6px;position:absolute}
.top-2-form-inn form ul li input,.top-2-form-inn form ul li select,.top-2-form-inn form ul li textarea{width:100%;line-height:20px;box-sizing:border-box;padding:7px 12px;height:42px;font-size:14px;outline:none;border:0;background:#fff}
.top-2-form-inn form ul li textarea{height:70px}
.top-2-form-inn form ul li:before{content:'';position:absolute;background:url(https://www.manageengine.com/log-management/security-operations-center/images/guide-to-safeguard-active-directory-accounts-sprite.png) no-repeat left center;background-size:303px;width:24px;height:24px;margin-top:10px;display:none}
.top-2-form-inn form ul li:nth-child(1):before{background-position:-268px -3px}
.top-2-form-inn form ul li:nth-child(2):before{background-position:-267px -38px}
.top-2-form-inn form ul li:nth-child(3):before{background-position:-267px -75px;height:30px;margin-top:6px}
.top-2-form-inn form ul li:nth-child(4):before{background-position:-248px -175px;width:32px;background-size:277px}
.top-2-form-inn form ul li:nth-child(5):before{background-position:-275px -192px;margin-left:5px;margin-top:5px}
.top-2-form-inn form ul li:nth-child(6):before{background-position:-251px -208px;width:32px;background-size:279px;margin-top:7px}
.top-2-form-inn form ul li:nth-child(9):before{background-position:-257px -217px;width:32px;background-size:288px;margin-top:7px}
.top-2-form-inn form ul li.ic-dwn:before{background-position:-213px -122px;width:17px;height:20px;background-size:234px;margin:14px 0 0 30%}
.befo-hide{border-bottom:0!important}
.befo-hide:before{display:none}
.top-2-form-inn form ul li input[type="submit"],.top-2-form-inn form ul li input[type="reset"]{background: #bb1f10;cursor:pointer;border:0;color:#fff;font-size:14px;border-radius:2px;font-weight: 500;padding: 10px 0;height: 44px;width:50%;float:left;text-transform: uppercase;}
.top-2-form-inn form ul li input[type="reset"]{width:47%;margin-left:3%;background:#e9e9e9;color:#000}
.top-2-form-inn form ul li:last-child p{color:#969696;margin-top:-5px;font-size:11px;text-align:center}
.top-2-form-inn form ul li:last-child p a{color:#09C;font-size:11px}
.dwn-priv{float:left;font-size:12px;padding-top:10px}
.errMsg,.errMsg2,.errMsg3{color:#fff;display:none;font-size:12px;line-height:16px;background:red;padding-left:10px}
.dwn-priv a{font-size: 11px !important;}
.clo{cursor:pointer;position:absolute;right:10px;top:5px;font-size:22px;font-weight:400;transform:rotate(45deg);color:#2b115b}
.styled-checkbox{position:absolute;opacity:0}
.styled-checkbox + label{position:relative;cursor:pointer;padding:0;float:left;font-weight:300;font-size:14px}
.styled-checkbox + label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:12px;height:12px;background:#fff;border:1px solid #cecece;border-radius:2px;margin-top:3px;transition:all .3s ease}
.styled-checkbox:hover + label:before{border:1px solid #09af63}
.styled-checkbox:checked + label:before{border:1px solid #09af63;transition:all .3s ease}
.styled-checkbox:disabled + label{color:#b8b8b8;cursor:auto}
.styled-checkbox:disabled + label:before{box-shadow:none;background:#ddd}
.styled-checkbox:checked + label:after{content:"";position:absolute;left:5px;top:4px;width:3px;height:7px;border:solid #09AF63;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.radio{padding:0 20px 10px 0;float:left}
.radio input[type="radio"]{position:absolute;opacity:0}
.radio input[type="radio"] + .radio-label:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.4em;height:1.4em;position:relative;top:-.2em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}
.radio input[type="radio"]:checked + .radio-label:before{background-color:#09AF63;box-shadow:inset 0 0 0 4px #f4f4f4}
.radio input[type="radio"]:focus + .radio-label:before{outline:none;border-color:#3197ee}
.radio input[type="radio"]:disabled + .radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}
.radio input[type="radio"] + .radio-label:empty:before{margin-right:0}
.ch-box-com{float:left;width:35%;padding:0 25px 15px 0}
.ch-box-com.full{width:100%}
.cho-options{float:left}
.set{padding-right:28%;display:none}
.set-1{display:block}
.nxt{background:#bb1f10;color:#fff;display:inline-block;padding:6px 25px;font-size:13px;cursor:pointer;transform:scale(0);transition:all .5s ease}
.nxt.nact{transform:scale(1)}
.nxt-21,.nxt-41{margin-left:-83px}
.mo-step{display:block;font-size:13px;padding-top:5px}
div#meGDPRMessage{font-size:12px;float:left;padding-top:10px}
.chos2,.chos3{width:100%;float:left}
.looking textarea{width:100%;margin-bottom:10px;border:1px solid #e6e6e6;border-radius:2px;list-style:none;float:left;height:90px;font-size:14px;padding:15px;box-sizing:border-box}
.oth-ind{display:none;width:100%;line-height:20px;box-sizing:border-box;padding:4px 12px;height:35px;font-size:14px;outline:none;background:#fff;margin-top:10px}
.top-2-form-inn form ul li.fdate{width:60%;border:0}
.top-2-form-inn form ul li.ftime{width:35%;margin-left:5%;border:0}
.top-2-form-inn form ul li.ftime select,.top-2-form-inn form ul li.fdate input{border:1px solid #e6e6e6}
.mmenu{display:none}
.how-in .lhs,.how-in .rhs span{transition:all .5s ease}
.ani1,.ani3,.ani5{opacity:0;left:-50px}
.ani2,.ani4,.ani6{opacity:0;right:-50px}
.ani1.act,.ani3.act,.ani5.act{opacity:1;left:0}
.ani2.act,.ani4.act,.ani6.act{opacity:1;right:0}
.how .ani3.act,.ani4.act{transition-delay:1s}
.ani5.act,.how .ani6.act{transition-delay:2s}


/*-- INNER PAGE STYLE --*/
.inn-header{
background: url(https://www.manageengine.com/log-management/security-operations-center/images/soc-head-bg.png) no-repeat #b91000;
margin-top: 85px;
padding: 80px 0px 120px 0px;
background-position: 70% 96%;
background-size: initial;
}
.inn-pg-banner{
width: 70%;
}
.inn-pg-banner h1{
font-size: 32px;
color: #fff;
font-weight: 300;
}
.inn-pg-banner b{
display: block;
font-weight: 500;
}
.inn-pg-bd{
float: left;
width: 100%;
background: #000;
color: #c1bcbc;
padding: 50px 0px 40px 0px;
}
.inn-bre{
float: left;
width: 100%;
padding-bottom: 20px;
}
.inn-bre ul li{
float: left;
margin-right: 25px;
}
.inn-bre ul li a{
color: #f11500;
position: relative;
}
.inn-bre ul li a:before{
content: '\203A';
position: absolute;
font-size: 19px;
color: #8c8c8c;    right: -15px;
line-height: 22px;
}
.inn-bre ul li:last-child a:before{display:none;}
.inn-bre ul li:last-child a{
color: #8c8c8c;
}
.inn-pg-bd{}
.inn-pg-bd .lhs{
float: left;
width: 72%;
padding-right: 40px;
border-right: 1px solid #333;
}
.inn-pg-bd .lhs p{
line-height: 28px;
}
.inn-pg-bd .lhs h2{
color: #f11500;
font-size: 24px;
padding-top: 20px;
}
.inn-pg-bd .lhs h4{}
.inn-pg-bd .rhs{}
.inn-poi{
padding-top: 15px;
}
.inn-poi li{
padding: 0px 0px 10px 35px;
}
.inn-poi li:before{content: '';position: absolute;background: url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width: 20px;height: 24px;left: 0px;background-size: 1000px;background-position: -368px 0px;}
.inn-why{}
.inn-why{
padding-top: 25px;
}
.inn-why li{
padding: 0px 0px 10px 65px;
position: relative;
}
.inn-why li:before{content: '';position: absolute;background: url(https://www.manageengine.com/log-management/security-operations-center/images/soc-optimization.png) no-repeat;width: 50px;height: 50px;left: 0px;background-size: 1000px;background-position: -413px -6px;}
.inn-why li h4{
font-size: 16px;
font-weight: 600;
}
.inn-why li:nth-child(1):before{background-position: -413px -6px;}
.inn-why li:nth-child(2):before{background-position: -471px -3px;}
.inn-why li:nth-child(3):before{background-position: -526px -3px;}
.inn-why li:nth-child(4):before{background-position: -583px -3px;}
.inn-why li:nth-child(5):before{background-position: -640px -3px;}
.inn-why li p{}
.inn-why li:before{}
.inn-pg-bd .rhs{
float: left;
width: 28%;
padding-left: 40px;
}
.inn-pg-bd .rhs h4{
font-size: 18px;
font-weight: 600;
position: relative;
padding-bottom: 10px;
margin-bottom: 15px;
}
.inn-pg-bd .rhs h4:after{
content: '';
position: absolute;
width: 50px;
height: 3px;
background: #b91000;
left: 0px;
bottom: 0px;
}
.inn-pg-bd .rhs ul{
margin-bottom: 30px;
}
.inn-pg-bd .rhs ul li{
padding-bottom: 15px;
}
.inn-pg-bd .rhs ul li a{
color: #a6a6a6;
font-size: 14px;
}
.inn-pg-bd .rhs ul li a:hover{
background: #b910003b;
color: #ff2f1c;
}
#rhs-rel-blo{    display: none;}


@media screen and (max-width:1250px) {
.ac{max-width:90%}
}
@media screen and (max-width:992px) {
.top{position:fixed;background:#b11000;left:0;top:0;width:100%;padding:8px 5%;box-shadow:0 2px 22px -7px #000;z-index:9}
.top .logo{background-size:1200px;width:140px;height:47px}
.mob-hide{display:none}
.mmenu{top:15px;display:block;position:fixed;right:5%;border:1px solid #d85c50;color:#fbe3e1;padding:0 7px 3px;font-size:20px!important;text-align:center;line-height:26px!important;border-radius:2px;cursor:pointer;z-index:9}
.top ul{position:fixed;width:270px;background:#121215;right:-50%;height:100%;top:0;box-shadow:0 2px 22px -7px #000;transition:all ease .5s}
.top ul li{width:100%;border-bottom:1px solid #222229}
.top ul li a{display:block;padding:10px 25px;color:#fff;opacity:.9}
.top ul li:last-child a{background:#b10f00;border:0;color:#fff}
.pop .pop-inn{margin-top:75px;width:90%}
.top ul.act{right:0}
.banner{margin:100px 0 50px;padding:60px}
.how h2{padding-bottom:40px;font-size:28px}
.inn-header{margin-top:60px;}    
}
@media screen and (max-width:767px) {
.pop .pop-inn .rhs:after{display:none}
.set{padding:0}
.ban-con .rhs{width:100%;padding:50px 0 10px 32px}
.ban-con .lhs,.vid .lhs,.vid .rhs{width:100%}
.vid .rhs{padding:55px 0 0;text-align:center}
.pop .pop-inn .rhs{padding:30px}
.top-2-form-inn{max-height:400px}
.top-2-form-inn form ul{padding:0 20px 0 0}
.top-2-form-inn form ul li.ftime{width:34%}
.top-2-form-inn form ul li input[type="submit"]{width:100%}
.banner:before{width:300px}
.banner{padding:30px}
}
@media screen and (max-width:650px) {
.how-in .lhs,.how-in .rhs{width:100%;padding:0}
.how-in .rhs span{margin-top:0}
.how-in .rhs span.how1,.how-in .rhs span.how2,.how-in .rhs span.how3{float:initial}
.how-in{border:1px dashed #9c9b9b}
.top ul{right:-100%}
.inn-pg-banner {
width: 100%;
}
.inn-pg-banner h1{text-align: center;}
.inn-header{    background-position: bottom;
background-size: 90%;    padding: 60px 0px 100px 0px;}
.inn-pg-bd .lhs {
width: 100%;
padding-right: 0px;
padding-bottom: 40px;
border-right: 0px solid #333;
border-bottom: 1px solid #333;
}    
.inn-pg-bd .rhs {
float: left;
width: 100%;
padding-left: 0px;
    padding-top: 40px;
}
}
@media screen and (max-width:550px) {
.ban-con .lhs span{width:283px;height:302px;background-size:900px;background-position:0 -270px}
.soc-com{width:100%}
.soc-com.lhs{padding-bottom:30px}
.top-2-form-inn{max-height:300px}
.ch-box-com{width:100%}    
}
@media screen and (max-width:500px) {
.ds-list li{width:100%}
.banner h1{font-size:30px}
.banner h1 b{font-size:38px}
.banner h1 b.cap{font-size:50px}
}