.sox_banner_wrapper .sox_text h4 {
  font-size: 43px !important;
  line-height: 57px !important;
  font-weight: 700;
  color: #fff;
  margin: 0 0 20px 0;
}
*

.colrow .col8{width:50 !important%;}
.colrow .col4{width:50 !important%;}


.box-sx{border: solid 1px #ccc; width:50%; margin: 0 auto;  margin-bottom:50px;background-color:#e9e9e9 !important;}

.txtv1 {
    clear: both !important;
    margin-top: 20px !important;
    font-size: 17px !important;
}


.txtv2 {
    clear: both important;
    margin-top: 20px important;
    font-size: 17px !important;
}
.LeftCola span {
    display: inline-block;
    border-radius: 100%;
    background: #eaeaea !important;
}

.txt {
    font-size: 17px !important;
    line-height: 28px !important;
    width: 85% !important;
    margin-left: 5% !important;
	text-align:center !important;
	
}
.LeftCola {
    width: 13% !important;
    margin-right: 4% !important;
    float: left !important;
}
.RightCola {
    width: 75% !important;
    float: left !important;
}
.FormWrapperV2a {
    box-shadow: 1px 1px 10px 0px #ccc;
    border-radius: 0px;
    padding: 20px;
    margin-top: 0px;
    width: 44%;
    overflow: hidden;
    margin-top: 5px;
    height: 765px !important;
    float: left;
    margin-right: 4%;
	margin-left: 3% !important;
}

.FormWrapperV3a {
   box-shadow: 1px 1px 10px 0px #ccc;
    border-radius: 0px;
    padding: 20px;
    margin-top: 0px;
    width: 44%;
    overflow: hidden;
    margin-top: 5px;
    height: 770px !important;
    margin-right: 4%;
	margin-left: 3% !important;
    
}
.FormWrapperV2a ul {line-height: 36px !important; }

.FormWrapperV2a li 
{

   font-size: 17px !important;
background-position:left center !important; ;
padding-left:30px !important; ;

color:#186fab !important;

}

.FormWrapperV3a ul {line-height: 36px !important; }

.FormWrapperV3a li 
{

   font-size: 17px !important;
background-position:left center !important; ;
padding-left:30px !important; ;
color:#186fab !important;
}

.ContentSection ul li a {
    text-decoration: underline;
    color:#186fab !important;
}

@media screen and (max-width: 768px) {
.ContentSection img {
    margin-bottom: 10px !important;
}


.FormWrapperV2a ul {line-height: 36px !important; }

.FormWrapperV2a li 
{

   font-size: 17px !important;
background-position:left center !important; ;
padding-left:30px !important; ;

color:#186fab !important;

}

.FormWrapperV2a {
    box-shadow: 1px 1px 10px 0px #ccc;
    border-radius: 0px;
    padding: 20px;
    margin-top: 0px;
    width: 90% !important;
    overflow: hidden;
    margin-top: 5px;
     height:auto !important;
	 margin-bottom:2% !important;
	
    
}

.FormWrapperV3a {
    box-shadow: 1px 1px 10px 0px #ccc;
    border-radius: 0px;
    padding: 20px;
    margin-top: 0px;
    width: 90% !important;
    overflow: hidden;
    margin-top: 24px !important;
    height:auto !important;
   margin-bottom:2% !important;
}

#main h2 {font-size: 29px !important;line-height: 42px !important;}



h1 {font-size: 29px !important;line-height: 42px !important;}

.FormWrapperV2a ul {line-height: 26px !important; }

.FormWrapperV3a ul {line-height: 26px !important; }
.txt{font-size: 14px; line-height:35px; width: 95% !important;}

.txtv1{clear:both; margin-top:20px; font-size:14px;}
.txtv2{clear:both; margin-top:20px; font-size:14px;}

.post-content h3 {font-size: 20px !important;}

.LeftCola {
    width: 20%;
    margin-right: 4%;
    float: left;
}
.FormWrapperV21 input {width: 91% !important;}
.lightcommt {
    width: 92% !important;
    clear: both !important;
}

.datasheetbg{background-color:#e7eaef;background-image:none;}

}


@media screen and (max-width: 1024px) {

    /*  */
    .FormWrapperV2a, .FormWrapperV3a {
        height: auto !important;
    }

}

@media screen and (max-width: 900px) {

    .box-sx {
    border: solid 1px #ccc;
    width: 90% !important;
    
    }
 

}

@media screen and (max-width: 768px) {

    .FormWrapperV2a, .FormWrapperV3a {
        width: 99% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

}

@media screen and (max-width: 767px) {

    /*  */
    .FormWrapperV2a {
        margin-bottom: 40px !important;
    }

    .FormWrapperV2a > div,
    .FormWrapperV3a > div {
        display: flex;
        align-items: center;
        justify-content: flex-start;
    }

    .FormWrapperV2a h2,
    .FormWrapperV3a h2 {
        text-align: left !important;
    }

    .FormWrapperV2a  .LeftCola,
    .FormWrapperV3a  .LeftCola {
        width: 80px !important;
        margin-right: 20px !important;
    }

    .FormWrapperV2a .LeftCola span,
    .FormWrapperV3a .LeftCola span {
        width: 80px;
        height: 80px;
        margin-top: 20px;
    }

    .FormWrapperV2a p.txtv1,
    .FormWrapperV3a p.txtv2 {
        margin-top: -80px !important;
    }

}
