
/*sgv-header-main-section-css-start*/

.body-container.container-fluid {background:none;max-width: 100%;padding:0;}
.sgv-header-main-section{background:#fff;padding:25px;}

/*sgv-header-main-section-css-end*/


/*sgn-form-main-section-start*/

.webinar-left-section { text-align: center;padding:173px 0px 0px; }
.webinar-left-section h2{color:#252525;font-size:30px;line-height:1;font-weight:700;}
.webinar-left-section h2 sup {font-size: 17px;}
.webinar-left-section h2 span {font-size: 23px;}


.webinar-max{max-width:493px;width: 100%;margin: 0 0 0 auto !important; float: none!important;padding:0px 50px 0px 0px;}
.webinar-header h2{color:#166785;margin: 17px 0px 8px;letter-spacing: 4px;font-weight: 600;}
.webinar-left-section p{color:#252525;font-size:20px;font-weight:400;line-height: 1.4;margin: 0 0 14px;}
.webinar-para p{color:#434343;font-weight:400;font-size:16px;max-width:321px;margin: 0 auto 0;line-height:1.5;}

.webinar-max ul {margin-left:20px;}
.webinar-max ul li {list-style:disc;}

.sgn-form-right-section{background:rgba(14,160,196,0.78);padding:160px 0px 0px;}
.sgn-form-right-section h1{font-size:48px;color:#fff;line-height:1.5;font-weight:400;letter-spacing: 6px;margin-bottom: 17px;margin-left: -3px;}
.form-max { max-width:642px; width: 100%; margin: 0 auto 0 0!important; float: none!important; padding:0px 0px 0px 89px; }


/*ul.hs-error-msgs > li > label {color:#fff;}*/
span.hs-form-required{display:none;}
.hs-error-msgs.inputs-list{text-align:left;}
input[type="text"],input[type="tel"],input[type="email"],select,textarea{ -webkit-appearance:none !important;}
.sgn-form-right-section  select {color: #fff;-moz-appearance: none;-webkit-appearance: none;background:#a4a4a4 url("//www.sipcamrotam.com/hubfs/Bellum-march-2017/Bellum%20Contact%20Page/arrow-1.png")!important;background-position: 96.4% center !important;background-repeat: no-repeat !important;background-size: 20px auto;}
.sgn-form-right-section .hs-form-field { margin-bottom:14px;}
.sgn-form-right-section  .hs-form-field > label { color: #fff; font-size: 14px; width: 100%; font-weight: 400;}
.sgn-form-right-section  .hs-form-field .hs-input {font-weight:300; height:34px; padding-left:11px; width: 100%; font-size: 18px; margin-bottom: 2px;background:#fff;border: 0;border-radius: 0;color:#000; }
.sgn-form-right-section  .hs-form-field textarea{height:111px!important;font-weight:300;padding-top:10px;}
/*.sgn-form-right-section  .hs_submit { margin:44px 0 0; }*/
.sgn-form-right-section .hs_submit .actions input {border-radius:none;width: 100%;display: block;text-transform: uppercase;background: #f97f04;border: 2px solid #f27c04;color: #fff;font-size: 22px;text-shadow: none;font-family: 'Lato', sans-serif;font-weight: 400;height: 50px;line-height: 5px;transition: all 0.3s ease-in-out 0s;text-align: center;max-width: 245px;margin: 0 0 0 auto;margin-top: 0px;margin-bottom: 0px;box-shadow: none;}
.sgn-form-right-section  .hs_submit .actions input:hover {background:#fff;color: #3db0cd;border:1px solid transparent;transition:all 0.5s;}
.sgn-form-right-section  .hs-form fieldset {    border: 0;    padding: 0;    margin: 0;    max-width: 100%;}
.sgn-form-right-section  .hs-form fieldset.form-columns-1 .hs-input{width:100%;}
.sgn-form-right-section  .hs-form fieldset.form-columns-2 >div {width: 48%;float: left;margin-right:4%;}
.sgn-form-right-section  .hs-form fieldset.form-columns-2 >div:last-child {margin-right:0;}
.sgn-form-right-section  .hs-form fieldset.form-columns-3  >div {width:31.33%;float: left;margin-right:3%;}
.sgn-form-right-section  .hs-form fieldset.form-columns-3 >div:last-child {margin-right:0;}
.form-columns-3 .input,.form-columns-1 .input,.form-columns-2 .hs-form-field  .input{margin-right:0px!important;}
.sgn-form-right-section  h6{font-size:20px;color:#fff; }
.sgn-form-right-section .hs_error_rollup{display: none!important;}
.sgn-form-right-section .hs-form-field ul li span { color: #fff;    font-size: 14px; width: 100%;font-weight: 400; }
.sgn-form-right-section .hs-form fieldset.form-columns-1 .hs-input{}

.sgn-form-right-section .hs-form-field .input ul .hs-form-radio {    width: auto;    display: inline-block;margin-top:10px;margin-bottom:10px;}
.sgn-form-right-section .hs-form-field .input ul .hs-form-radio input{width:15px;    height: auto;}
.sgn-form-right-section .hs-form-field .input ul .hs-form-radio span{position:relative;top:-2px;  margin-left:5px;    margin-right: 20px;}
.sgn-form-right-section .hs-form-field .input ul .hs-form-checkbox {    width: auto;    display: inline-block;margin-top:10px;margin-bottom:10px;}
.sgn-form-right-section .hs-form-field .input ul .hs-form-checkbox input{width:15px;    height: auto;}
.sgn-form-right-section .hs-form-field .input ul .hs-form-checkbox span{position:relative;top:-2px;margin-left:5px;    margin-right: 20px;}



/*.hs_mobilephone.field.hs-form-field {width: 35%!important;}
.hs_company.field.hs-form-field {width: 61%!important;}*/
.hs_how_did_you_hear_about_the_webinar_.field.hs-form-field {margin-top: 9px;}
.sgn-form-right-section .hs_how_did_you_hear_about_the_webinar_.field.hs-form-field label{font-size:18px;float:left;width:53%;}
.sgn-form-right-section .hs_how_did_you_hear_about_the_webinar_.field.hs-form-field select{font-size: 14px;color: #fff;float:right;width:43%;border: 2px solid #fff;background: transparent url("//www.sipcamrotam.com/hubfs/Bellum-march-2017/Bellum%20Contact%20Page/arrow-1.png?t=1497266610938") !important;background-repeat: repeat;background-position-x: 0%;background-position-y: 0%;background-position: 96.4% center !important;background-repeat: no-repeat !important;background-size: 20px auto;}
.sgn-form-right-section .hs_how_did_you_hear_about_the_webinar_.field.hs-form-field select:hover{border-color:none!important;}
.sgn-form-right-section option {color: #000;}

/*.form-max form fieldset:nth-of-type(4) label{ width: 30% !important; display: inline-block; vertical-align: middle; padding-right:1%;font-size:18px;}*/
/*.form-max form fieldset:nth-of-type(4) div.input{ display: inline-block; width: 70%;max-width: 400px;  }*/
.form-max form select{font-size:14px!important; color:#fff !important; width: 100% !important; background: transparent !important; border: 2px solid #fff !important; display: inline-block;background: transparent url(//www.sipcamrotam.com/hubfs/Bellum-march-2017/Bellum%20Contact%20Page/arrow-1.png?t=1497266610938)!important; background-repeat: no-repeat !important; background-position: 97% center !important;}

/*sgn-form-main-section-end*/





.sgn-detail-form-section>div>div { display:flex; }

@media (max-width:1900px) {
.webinar-left-section {padding: 113px 0px 0px 10px;}
    
}



@media (max-width:1460px) {
.form-max { padding:0px 50px 0px 50px; }
ul.hs-error-msgs.inputs-list li label {font-size: 10px;}
.webinar-left-section {padding: 113px 0px 0px;}

}

@media (max-width:1100px) {
    .webinar-left-section {padding: 100px 0px 0px 10px;}
ul.hs-error-msgs.inputs-list li label {font-size: 10px;}
.form-max form fieldset:nth-of-type(4) label{ width: 35% !important;}
.form-max form fieldset:nth-of-type(4) div.input{  width: 65%;}

}

@media (max-width:1024px) {
.webinar-left-section {padding:50px 0px 0px 10px;}
.sgn-form-right-section {padding: 115px 0px 0px;}
ul.hs-error-msgs.inputs-list li label {font-size: 9px;}

}







@media (max-width:980px) {
.form-max {padding: 0px 20px 0px 20px;}
.webinar-max {max-width: 100%;padding: 0px 20px 0px 20px;}
ul.hs-error-msgs.inputs-list {bottom: -14px;}
ul.hs-error-msgs.inputs-list li label {font-size: 8px;}
}

@media (max-width:820px) {

ul.hs-error-msgs.inputs-list {bottom: -12px;}
ul.hs-error-msgs.inputs-list li label {font-size: 7px;}
}

@media (max-width:767px) {
.hs_mobilephone.field.hs-form-field,.hs_company.field.hs-form-field ,.sgn-form-right-section .hs-form fieldset.form-columns-3 > div,.sgn-form-right-section .hs-form fieldset.form-columns-2 > div {width: 100%;margin-right:0%;}
.form-columns-2 .hs-form-field .hs-input,.form-columns-3 .hs-form-field .hs-input {width: 100%!important;}
.sgn-form-right-section .hs_how_did_you_hear_about_the_webinar_.field.hs-form-field label{width: 100%!important;}
.sgn-form-right-section .hs_how_did_you_hear_about_the_webinar_.field.hs-form-field select{width: 100%!important;}
.webinar-left-section {padding: 95px 20px 70px;}
.form-max {padding: 0px 0 0px 0px;margin: 0 auto 0 auto !important;}
.hs_mobilephone.field.hs-form-field,.hs_company.field.hs-form-field{width:100%!important;}
.copyrit-sec {text-align: center;}
.social-icon-sec {text-align: center;margin-top: 11px;}
.webinar-max {max-width: 100%;padding: 0px 0px 0px 0px;}
.webinar-para p {max-width: 100%;}
.sgn-form-right-section h1 {font-size: 45px;}
.sgn-form-right-section {padding: 50px 20px 50px;height: auto!important;}
.sgn-footer-section{position:relative}
.sgn-form-right-section{padding-bottom:20px;}
ul.hs-error-msgs.inputs-list {bottom: -17px;}
ul.hs-error-msgs.inputs-list li label {font-size: 12px;}
.span6.widget-span.widget-type-cell.sgn-form-right-section {padding: 60px 20px 40px!important;}
.form-max form fieldset:nth-of-type(4) label{ width: 100% !important; padding-right:0;}
.form-max form fieldset:nth-of-type(4) div.input{  width: 100%; max-width:100%;}
.sgn-detail-form-section>div>div { display:block; }


}

@media screen and ( max-height: 840px ){
.sgn-form-right-section {padding: 130px 0px 0px;}
}


@media screen and ( max-height: 810px ){
.sgn-form-right-section {    padding: 70px 20px 20px;}
}

@media (max-height:767px){
.sgn-footer-section {padding: 20px 0 20px;}
.sgn-form-right-section {    padding: 100px 20px 20px;}
.sgn-footer-section{position:inherit!important;}
}

@media (max-width:640px){
.webinar-left-section h2 {font-size: 24px;}
.sgn-form-right-section h1 {font-size: 39px;}
    
}

@media (max-width:480px){
.webinar-left-section h2 {font-size: 24px;}
.webinar-left-section {padding: 55px 20px 40px;}
}


