/*****************COMMON STYLE**********************************/
body{font-family: 'Segoe UI Regular', arial; }
ul{	margin:0;padding:0;}
.container{max-width:1130px !important; width:auto !important;}
.hoveranimate{-webkit-transition: background 0.8s ease;	-moz-transition: background 0.8s ease;	-ms-transition: background 0.8s ease;-o-transition: background 0.8s ease;transition: background 0.8s ease;}
.equalspace{margin:0 auto !important;float:none !important;}
img{max-width:100%; vertical-align:top;}
a:focus,input:focus{outline:none;}
input, buttom{ border-radius:none;}
a{ text-decoration:none !important;}


.container-modi{max-width:1344px !important; width:auto !important;}

/*******************landing-body*****************/
.landing-wrapper{}
#landing-body { overflow:hidden;}
#landing-body .landing-banner{padding: 48px 15px 0; position:relative; }
#landing-body .banner-bg{ position:absolute; left:0; top:0; width:100%; height:100%;z-index:-1; }
#landing-body .body-wrapper{ max-width:1344px; margin:0 auto; position:relative; border-top: 1px solid #063f82; overflow:hidden;  }
#landing-body .body-wrapper:before{content:""; position:absolute; left:0; top:-2px; z-index:1; height:1px; width:100%;border-top: 1px solid #063f82; }
#landing-body .bg-content-wrap { bottom: 11px;height: 100%;  left: 0; position: absolute; transform: skewY(-2deg); -webkit-transform: skewY(-2deg); transform-origin: left top 0; -webkit-transform-origin: left top 0; width: 100%;overflow:hidden;}
#landing-body .bg-content-wrap span{ position:absolute; left:0; top:0; width:100%; height:100%;transform: skewY(2deg); -webkit-transform: skewY(2deg); background:rgba(0,31,59,0.8); transform-origin: left top 0; -webkit-transform-origin: left top 0;border-color: #063f82; border-style: solid; border-width: 0 1px;}
#landing-body .banner-wrap{}
#landing-body .title-text{position: relative; margin-bottom: -30px; z-index:2;}
#landing-body .ribbon-bg{}
#landing-body .title-text h1{ font-size:24px; line-height:24px; color: #fff;margin:0px;font-family: 'Segoe UI Regular',arial; position:absolute; left:0; width:100%; text-align:center; top:27px;text-transform: uppercase;
letter-spacing: 2px;}
#landing-body .heading-text{padding-bottom: 54px; padding-top: 60px;}
#landing-body .heading-text h2{font-family: 'beonmedium',arial; font-size:31px; color: #ffffff; letter-spacing:10px; margin: 0 0 15px;}
#landing-body .heading-text h3{ font-size:164.97px; line-height:129.23px;font-family: 'beonmedium',arial; margin:0px; text-transform:uppercase; color: #f7d122;text-shadow: 0 0 25px #f7d122;}
#landing-body .heading-text h3 span { color: #a9f722;text-shadow: 0 0 25px #a9f722; margin: 0 122px 0 -20px;}
#landing-body .body-wrap{}
#landing-body .sidebar-wrap{}
#landing-body .sidebar-content{ background-color:#093975;  padding: 40px 48px 49px; box-shadow: 0 0 40px #06296e;}
#landing-body .sidebar-heading{}
#landing-body .sidebar-heading h4{ font-size:34px; line-height:42px; color: #ffffff; margin: 0 0 37px;font-family: 'Segoe UI Regular',arial;}
#landing-body .form-heading{}
#landing-body .form-heading h5{ font-size:24px; line-height:24px; color: #ffffff; margin:0px;font-family: 'Segoe UI SemiBold',arial;}
#landing-body .btn-wrap{ font-size:32px; line-height:28px; color: #ffffff; display:block;padding: 15px 15px 26px;border-radius:5px; box-shadow:0 4px 0 #237300;font-family: 'Segoe UI Bold',arial;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#73bd39+0,32a816+100 */
background: rgb(115,189,57); /* Old browsers */
background: -moz-linear-gradient(top, rgba(115,189,57,1) 0%, rgba(50,168,22,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(115,189,57,1) 0%,rgba(50,168,22,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(115,189,57,1) 0%,rgba(50,168,22,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a816',GradientType=0 ); /* IE6-9 */}
#landing-body .bottom-text{ font-size:14px; line-height:17px; color: #ebebeb;font-family: 'Segoe UI Light',arial;  padding: 23px 0 0;}
#landing-body .bottom-text p { margin:0px;}
#landing-body .text-wrap{ font-size:22px; line-height:30px; color: #ffffff; font-family: 'Segoe UI Semilight',arial; padding: 42px 0 0;}
#landing-body .text-wrap p {margin: 0 0 45px;}
#landing-body .text-wrap .case {margin-bottom: 88px !important;}
#landing-body .middle-text-wrap{ border:3px solid #6aba34; padding: 21px 15px 26px;  width: 95%; margin-bottom: 48px;}
#landing-body .middle-text-wrap h3{ font-size:30px; line-height:36px; color: #ffffff; margin:0px;font-family: 'Segoe UI Bold',arial;}

#landing-body .body-content{ padding:30px 0 106px; position:relative;}
#landing-body .body-content-wrap{position:relative;}
#landing-body .left-img{ left: -280px;position: absolute;top: -46px;}
#landing-body .left-img img {}
#landing-body .right-img{right: -321px;position: absolute;top: -82px;}
#landing-body .right-img img {}
#landing-body .content-bg{position:absolute; left:0; top:0; width:100%; height:100%;}
#landing-body .text-content{ font-size:22px; line-height:30px; color: #000000;font-family: 'Segoe UI Semilight',arial;}
#landing-body .text-content p{ margin: 0 0 29px;}
#landing-body .text-content h5{ color: #054391;font-size:22px;letter-spacing: 4px; line-height:30px; margin: 0 0 36px;text-transform:uppercase;font-family: 'Segoe UI Bold',arial;}
#landing-body .info-list{ display: table; padding-left: 68px; width: 100%;}
#landing-body .text-content ul {width: 50%; float:left; }
#landing-body .text-content ul li { list-style:none; position:relative; padding-left:53px; margin-bottom: 27px;}
#landing-body .text-content ul li:before{ position:absolute; left:0; top:0; content:url(../images/list-icon.png);}
#landing-body .text-content ul li:first-child{ margin-bottom:30px;}

/*****************landing-contact****************/
#landing-contact { background:url(../images/contact-bg.jpg) no-repeat center top; background-size:cover;  padding: 39px 0 46px;}
#landing-contact .contact-text{ font-size:26px; line-height:34px; color: #ffffff;font-family: 'Segoe UI Regular',arial; }
#landing-contact .contact-text p{margin:0px;}
#landing-contact .contact-text p span { display:block;}
#landing-contact .contact-text p a{ color:inherit;}

#success-body .heading-text p a{ color:inherit;}
/********************footer***************/
#footer { padding: 38px 0 54px;}
#footer .footer-wrap{}
#footer .logo{}
#footer .logo a{}
#footer .logo a img {}
#footer .footer-text{ font-size:18px; line-height:24px; color: #999999;font-family: 'Segoe UI Light',arial;}
#footer .footer-text p { margin:0px;}



/*******************success-body*****************/
#success-body { overflow:hidden;}
#success-body .landing-banner{padding: 48px 15px 0; position:relative; z-index:1;}
#success-body .banner-bg{ position:absolute; left:0; top:0; width:100%; height:100%;z-index:-1; }
#success-body .banner-bg{ position:absolute; left:0; top:0; width:100%; height:100%;z-index:-1; }
#success-body .body-wrapper{ max-width:1344px; margin:0 auto; position:relative; border-top: 1px solid #063f82; overflow:hidden;  }


#success-body .bg-content-wrap { bottom: 10px;height: 100%;  left: 0; position: absolute; transform: skewY(-2deg); -webkit-transform: skewY(-2deg); transform-origin: left top 0; -webkit-transform-origin: left top 0; width: 100%;overflow:hidden;}
#success-body .bg-content-wrap span{ position:absolute; left:0; top:0; width:100%; height:100%;transform: skewY(2deg); -webkit-transform: skewY(2deg); background:rgba(0,31,59,0.8); transform-origin: left top 0; -webkit-transform-origin: left top 0;border-color: #063f82; border-style: solid; border-width: 0 1px;}
#success-body .banner-wrap{}
#success-body .title-text{position: relative; margin-bottom: -30px; z-index:2;}
#success-body .ribbon-bg{}
#success-body .title-text h1{ font-size:24px; line-height:24px; color: #fff;margin:0px;font-family: 'Segoe UI Regular',arial; position:absolute; left:0; width:100%; text-align:center; top:27px;}
#success-body .heading-text{padding-bottom: 84px; padding-top: 40px; font-size:28px; line-height:34px; color: #ffffff;font-family: 'Segoe UI Light',arial;}
#success-body .heading-text h2{font-family: 'beonmedium',arial; font-size:90px; line-height:129.23px; color: #a9f722;  margin: 0 0 19px;}
#success-body .heading-text p{ margin: 0 0 78px;}
#success-body .heading-text p span { display:block;}

#success-body .body-content{ padding:30px 0 106px; position:relative;}
#success-body .body-content-wrap{position:relative;}
#success-body .content-bg{position:absolute; left:0; top:0; width:100%; height:100%;}


/****************************************************/
#landing-body .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#landing-body .form_wrap .fsBody .fsForm{ border:none!important;}
#landing-body .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#landing-body .form_wrap .fsValidationError { background:none!important;}
#landing-body .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#landing-body .form_wrap .fsForm .fsSubmit{background:none; margin:4px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#landing-body .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#landing-body .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#landing-body .form_wrap .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#landing-body .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#landing-body .form_wrap .fsSubmit input.fsSubmitButton{ font-size:32px!important;border: 1px solid #7ec879; line-height:28px; color: #ffffff; display:block;padding: 15px 15px 26px;border-radius:5px!important; box-shadow:0 4px 0 #237300;font-family: 'Segoe UI Bold',arial;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#73bd39+0,32a816+100 */
background: rgb(115,189,57)!important; /* Old browsers */
background: -moz-linear-gradient(top, rgba(115,189,57,1) 0%, rgba(50,168,22,1) 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(115,189,57,1) 0%,rgba(50,168,22,1) 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(115,189,57,1) 0%,rgba(50,168,22,1) 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a816',GradientType=0 )!important; /* IE6-9 */ width:100%;}
#landing-body .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; color:#fff;  background: transparent; padding:0; box-shadow:none;}
#landing-body .form_wrap .fsFieldRow input[type="text"], #landing-body .form_wrap .fsFieldRow input[type="email"], #landing-body .form_wrap .fsFieldRow input[type="number"], #landing-body .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#landing-body .form_wrap .fsFieldRow input[type="text"], #landing-body .form_wrap .fsFieldRow input[type="email"], #landing-body .form_wrap .fsFieldRow input[type="number"], #landing-body .form_wrap .fsFieldRow input[type="tel"], #landing-body .form_wrap .fsForm textarea,#landing-body .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #6aba35!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#landing-body .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#landing-body .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#acbcd6; padding-left:5px;}
#landing-body .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#landing-body .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#landing-body .form_wrap .fsSectionHeader { display:none!important;}
#landing-body .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#landing-body .form_wrap textarea { height: 90px;}
#landing-body .form_wrap .fsForm input.fsField[type="email"]:focus, #landing-body .form_wrap .fsForm input.fsField[type="file"]:focus, #landing-body .form_wrap .fsForm input.fsField[type="number"]:focus, #landing-body .form_wrap .fsForm input.fsField[type="tel"]:focus, #landing-body .form_wrap .fsForm input.fsField[type="text"]:focus, #landing-body .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#landing-body .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#landing-body .form_wrap ::-webkit-input-placeholder { color: #213655;}
#landing-body .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#landing-body .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#landing-body .form_wrap :-ms-input-placeholder {color: #213655;}
#landing-body .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}  

#landing-body .text-content .ul_second {
    width: 43%;
    margin-left: 7%;
}
/***************** centerpoint_5thdaychristmas_landing ****************/
#fifththdaychristmas_landing{ background:#fff; padding:193px 0px 40px; position:relative; overflow:hidden;}
#fifththdaychristmas_landing .contentleft_img{ position:absolute; left:-5px; top:465px;}
#fifththdaychristmas_landing .contentright_img{ position:absolute; right:-7%; top:890px; z-index:9;}
#fifththdaychristmas_landing .body_topimg{ background:url(../images/top_bodybg_5thdaychristmas.png) center top no-repeat; position:absolute; left:0; top:0; width:100%; height:100%;}
.body_topimg img{ width:100%;}
#fifththdaychristmas_landing .title_wrapper{}
#fifththdaychristmas_landing .title_wrapper .tile_img{ position:relative; margin-top:18px;}
#fifththdaychristmas_landing .tile_img h4{ margin:0px; color:#fff; top:28px; font-size:24px; text-transform:uppercase; letter-spacing:3px; font-family: 'Segoe UI Regular',Arial; width:100%; position:absolute;}
#fifththdaychristmas_landing .title_wrapper h1{ margin:33px 0px 60px; font-size:70px; color:#243842; font-family: 'Segoe UI Bold',Arial; line-height:60px;}

#fifththdaychristmas_landing .mainsidebar_wrap{ background:#243842; position:relative; padding:40px 38px 40px; -webkit-box-shadow: 0px 15px 55px -16px #000000;
box-shadow: 0px 15px 55px -16px #000000;}
.mainsidebar_wrap h3{ margin:0px; padding:0px 5px; color:#fff; font-size:30px; line-height:36px; font-family: 'Segoe UI Regular',Arial;}
.mainsidebar_wrap h4{ margin:30px 0px 0px; font-size:24px; color:#fff; line-height:30px; font-family: 'Segoe UI SemiBold',Arial;}
.mainsidebar_wrap p{ margin:0px;}
.mainsidebar_wrap p span{font-size:14px; color:#ebebeb; line-height:17px; font-family: 'Segoe UI Light',Arial; margin:23px 0px 0px; display:block;}


#fifththdaychristmas_landing .sidebar-379{ float:right; width:54%; padding-left:82px;  }


#fifththdaychristmas_landing .landing_container{}
.landing_container .content_description{ padding-top:2px; font-size:22px; color:#000; line-height:30px; font-family: 'Segoe UI Semilight',Arial;}
#fifththdaychristmas_landing .content_description p{ margin:32px 0px;}
#fifththdaychristmas_landing .content_description p span.bolder_text{ font-family: 'Segoe UI Bold',Arial;}
#fifththdaychristmas_landing .content_description h3{ margin:20px 0 0 0; border:3px solid #daa768; font-size:30px; line-height:36px; color:#243842; display:inline-block; padding:22px 42px 24px; font-family: 'Segoe UI Bold',Arial; width:45.2%;}
#fifththdaychristmas_landing .content_description h4{ margin:60px 0px 74px; font-size:26px; color:#000; line-height:34px; font-family: 'Segoe UI Semilight',Arial;}
#fifththdaychristmas_landing .content_description .content_listing{ padding-left:35px;}
#fifththdaychristmas_landing .content_listing li{ font-size:22px; color:#000; line-height:30px; font-family: 'Segoe UI Semilight',Arial; background:url(../images/bullets_1.png) 0px 5px no-repeat; padding-top:3px; padding-bottom:3px; padding-left:55px; margin-bottom:22px;}
#fifththdaychristmas_landing .content_listing li span.bolder_text{ font-family: 'Segoe UI Bold',Arial;}


#fifththdaychristmas_landing .content_description .content_info{ position:relative; z-index:9; margin-top:52px; padding:40px 0px 0px; border-top:1px solid #daa768;}
#fifththdaychristmas_landing .content_info h4{ margin:0px; font-size:30px; color:#000101; line-height:38px; font-family: 'Segoe UI Bold',Arial;}
#fifththdaychristmas_landing .content_info h4 a{ color:#f6992e;}
#fifththdaychristmas_landing .content_info h4 span.tel{ color:#f6992e;}
#fifththdaychristmas_landing .content_info h4 span.linerbreak{ display:block;}
#fifththdaychristmas_landing .content_info .bottom_logo{ padding:40px 0px 0px;}

#footer_bottomwrap{ position:relative; margin-top:-313px;}
#footer_bottomwrap .footer_bg{ position:absolute; background:url(../images/footer_bottom_bg_5thdaychristmas.png) center top no-repeat; bottom:0; left:0; width:100%; height:100%;}
#footer_bottomwrap .copyright{ padding:535px 0px 29px; font-size:18px; color:#999999; line-height:24px; font-family: 'Segoe UI Light',Arial;}
.copyright p{ margin:0px;}
#fifththdaychristmas_landing .content_listing li span.bolder_text{display: inline-block;}
/***************** eof centerpoint_5thdaychristmas_landing ****************/
/***************** centerpoint_1stdaychristmas_success ****************/
#fifththdaychristmas_success{ background:#fff; padding:207px 0px 40px; position:relative; overflow:hidden;}
#fifththdaychristmas_success .successleft_img{ position:absolute; left:-5px; top:467px;}
#fifththdaychristmas_success .successright_img{ position:absolute; right:0%; top:520px; z-index:9;}
#fifththdaychristmas_success .body_topimg{ background:url(../images/top_bodybgsuccess.png) center top no-repeat; position:absolute; left:0; top:0; width:100%; height:100%;}
.body_topimg img{ width:100%;}
#fifththdaychristmas_success .title_wrapper{}
.title_wrapper .tile_img{ position:relative; margin-top:50px;}
#fifththdaychristmas_success .tile_img h4{ margin:0px; color:#fff; top:28px; font-size:24px; text-transform:uppercase; letter-spacing:2px; font-family: 'Segoe UI Regular',Arial; width:100%; position:absolute;}
#fifththdaychristmas_success .title_wrapper h1{ margin:38px 0px 73px; font-size:70px; color:#243842; font-family: 'Segoe UI Bold',Arial; line-height:60px;}
#fifththdaychristmas_success .success_description{ padding:0px 0px 60px; color:#000; font-size:24px; line-height:30px; font-family: 'Segoe UI Semilight',Arial;}
#fifththdaychristmas_success .success_description h4{ margin:40px 0px 75px; color:#000; font-size:24px; line-height:36px; font-family: 'Segoe UI SemiBold',Arial;}
#fifththdaychristmas_success .success_description h4 a{ color:#000;}
#fifththdaychristmas_success .success_description .border_sep{ border-top:1px solid #618db2; width:4%; margin:auto;}
#fifththdaychristmas_success .success_description h4 span{display:block; font-size:30px; color:#f79422; font-family: 'Segoe UI Bold',Arial;}
#fifththdaychristmas_success .success_description p{ margin:0px 0px 42px;}

#fifththdaychristmas_success .success_description .success_logo{}


/***************** eof centerpoint_1stdaychristmas_success ****************/
/****************************************************/
#fifththdaychristmas_landing .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#fifththdaychristmas_landing .form_wrap .fsBody .fsForm{ border:none!important;}
#fifththdaychristmas_landing .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#fifththdaychristmas_landing .form_wrap .fsValidationError { background:none!important;}
#fifththdaychristmas_landing .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#fifththdaychristmas_landing .form_wrap .fsForm .fsSubmit{background:none; margin:11px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#fifththdaychristmas_landing .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#fifththdaychristmas_landing .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#fifththdaychristmas_landing .form_wrap .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#fifththdaychristmas_landing .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#fifththdaychristmas_landing .form_wrap .fsSubmit input.fsSubmitButton{ background:url(../images/submit_btn_event.jpg) repeat!important; color:#fff; font-size:32px!important; font-family: 'Segoe UI Bold',Arial; display:block; border-radius:5px!important; -webkit-box-shadow: 0px 4px 0px 0px #2c7d09; box-shadow: 0px 4px 0px 0px #2c7d09; padding:8px 10px 15px;width: 100%;height: 68px;}
#fifththdaychristmas_landing .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; color:#fff;  background: transparent; padding:0; box-shadow:none;}
#fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="text"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="email"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="number"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="text"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="email"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="number"], #fifththdaychristmas_landing .form_wrap .fsFieldRow input[type="tel"], #fifththdaychristmas_landing .form_wrap .fsForm textarea,#fifththdaychristmas_landing .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #3cb54e!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#fifththdaychristmas_landing .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#fifththdaychristmas_landing .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#ffb52b; padding-left:5px;}
#fifththdaychristmas_landing .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#fifththdaychristmas_landing .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#fifththdaychristmas_landing .form_wrap .fsSectionHeader { display:none!important;}
#fifththdaychristmas_landing .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#fifththdaychristmas_landing .form_wrap textarea { height: 90px;}
#fifththdaychristmas_landing .form_wrap .fsForm input.fsField[type="email"]:focus, #fifththdaychristmas_landing .form_wrap .fsForm input.fsField[type="file"]:focus, #fifththdaychristmas_landing .form_wrap .fsForm input.fsField[type="number"]:focus, #fifththdaychristmas_landing .form_wrap .fsForm input.fsField[type="tel"]:focus, #fifththdaychristmas_landing .form_wrap .fsForm input.fsField[type="text"]:focus, #fifththdaychristmas_landing .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#fifththdaychristmas_landing .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#fifththdaychristmas_landing .form_wrap ::-webkit-input-placeholder { color: #213655;}
#fifththdaychristmas_landing .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#fifththdaychristmas_landing .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#fifththdaychristmas_landing .form_wrap :-ms-input-placeholder {color: #213655;}
#fifththdaychristmas_landing .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}
#fifththdaychristmas_landing .form_wrap { padding: 38px 8px 0;}

@media (min-width: 768px) {
	#landing-body .sidebar-wrap{margin-right: -28px;padding-left: 40px;position: relative;
bottom: -10px;}
#footer .footer-wrap{ display:table; width:100%;}
#footer .logo{ display:table-cell; vertical-align:middle;}
#footer .footer-text{display:table-cell; vertical-align:middle;}
}
@media (min-width: 768px) and (max-width: 1500px){
	#landing-body .banner-bg{transform: translateX(-50%); -webkit-transform: translateX(-50%); left:50%; width:auto;}
	#landing-body .content-bg{transform: translateX(-50%); -webkit-transform: translateX(-50%); left:50%; width:auto;}
	#landing-body .bg-content-wrap{bottom:2px;transform: skewY(-2deg); -webkit-transform: skewY(-2deg);}
	#landing-body .bg-content-wrap span{transform: skewY(2deg); -webkit-transform: skewY(2deg);}
	
	#success-body .banner-bg{transform: translateX(-50%); -webkit-transform: translateX(-50%); left:50%; width:auto;}
	#success-body .content-bg{transform: translateX(-50%); -webkit-transform: translateX(-50%); left:50%; width:auto;}
	#success-body .bg-content-wrap{bottom:2px;transform: skewY(-2deg); -webkit-transform: skewY(-2deg);}
	#success-body .bg-content-wrap span{transform: skewY(2deg); -webkit-transform: skewY(2deg);}
}

@media (min-width: 768px) and (max-width: 1400px){
#landing-body .bg-content-wrap {bottom: 5px !important;}
	#fifththdaychristmas_success .successleft_img{ left:-175px;}
	#fifththdaychristmas_success .successright_img{ right:-14%;}
.title_wrapper .tile_img{margin-top: 14px;}
}


@media (min-width: 768px) and (max-width: 1450px){
	#fifththdaychristmas_landing .contentleft_img{ left:-175px;}
	#fifththdaychristmas_landing .contentright_img{ right:-29%;}
}
@media (min-width: 768px) and (max-width: 1150px){	

#fifththdaychristmas_success .successleft_img{ left:-223px;}
#fifththdaychristmas_success .successright_img{ right:-21%;}
#fifththdaychristmas_landing .contentleft_img{ left:-223px;}
#fifththdaychristmas_landing .contentright_img{ right:-21%;}
}
@media (min-width: 768px) and (max-width: 1180px){
.content_description h3{ font-size:28px;}

.title_wrapper h1{ font-size:60px;}
}
@media (min-width: 768px) and (max-width: 1100px){
	
	#landing-body .heading-text h2{ font-size:22px;}

	#landing-body .sidebar-wrap{ margin:0px;}
	#landing-body .sidebar-heading h4{ font-size:27px; line-height:40px;}
	#landing-body .sidebar-content{ padding:40px 30px 49px;}
	#landing-body .form-heading h5{ font-size:22px;}
	#landing-body .text-content{ font-size:18px; line-height:26px;}
	#landing-body .bg-content-wrap{-webkit-transform: skewY(-2.4deg);transform: skewY(-2.4deg);}
	#landing-body .bg-content-wrap span{-webkit-transform: skewY(2.4deg);transform: skewY(2.4deg);}

#success-body .bg-content-wrap{transform: skewY(-3deg);-webkit-transform: skewY(-4deg);}

#fifththdaychristmas_landing .contentleft_img{ left:-255px;}
#fifththdaychristmas_landing .contentright_img{ right:-54%;}
#fifththdaychristmas_landing .mainsidebar_wrap{ padding:40px 25px 40px;}
#fifththdaychristmas_landing .title_wrapper h1{ font-size:62px;}
#fifththdaychristmas_landing .mainsidebar_wrap h3{ font-size:26px;}
#fifththdaychristmas_landing .content_listing li{ font-size:18px;}
#fifththdaychristmas_landing .landing_container .content_description{ font-size:18px;}
#fifththdaychristmas_success .successleft_img{ left:-255px;}
#fifththdaychristmas_success .successright_img{ right:-42%;}
#fifththdaychristmas_landing .form_wrap .fsForm .fsLabel,#fifththdaychristmas_landing .form_wrap .fsForm .fsLabel a {font-size: 13px !important;}
}

@media (min-width: 768px) and (max-width: 980px){
	#landing-body .bg-content-wrap{-webkit-transform: skewY(-3deg);transform: skewY(-3deg);}
	#landing-body .bg-content-wrap span{-webkit-transform: skewY(3deg);transform: skewY(3deg);}
	#landing-body .heading-text h2{ letter-spacing:5px; font-size:18px;}
	#landing-body .heading-text h3{ font-size:96px; line-height:100px;}
	#landing-body .sidebar-heading h4{ font-size:22px; line-height:30px;} 
	#landing-body .form-heading h5{ font-size:17px;}
	#landing-body .bottom-text{ font-size:12px;}
	#landing-body .text-wrap{ font-size:16px;}
	#landing-body .middle-text-wrap h3{ font-size:20px; line-height:30px;}
	#landing-body .text-content{ font-size:16px;}
	#landing-contact .contact-text{ font-size:20px; line-height:30px;}
	#success-body .heading-text{ font-size:20px;}

#landing-body .text-wrap {font-size: 20px; line-height: 28px;}
	
	#fifththdaychristmas_landing .tile_img h4{ font-size:22px;}
	#fifththdaychristmas_landing .title_wrapper h1{ font-size:50px;}
	#fifththdaychristmas_landing .content_description h3{ font-size:27px;}
	#fifththdaychristmas_landing .mainsidebar_wrap h3{ font-size:24px;}
	#fifththdaychristmas_landing .mainsidebar_wrap h4{ font-size:21px;}
	#fifththdaychristmas_landing .content_description h3{ padding:22px 30px 24px;}
#fifththdaychristmas_landing .mainsidebar_wrap .submit_btn{ font-size:26px;}
	
#fifththdaychristmas_success .title_wrapper h1{ font-size:60px;}
		
}

@media (max-width: 960px){
	#landing-body .sidebar-content { padding: 40px 15px 49px;}
	#landing-body .sidebar-wrap{ padding:0px;}
	#landing-body .info-list{ padding:0px;}
	
		#fifththdaychristmas_landing .tile_img h4{ font-size:20px;}
	#fifththdaychristmas_landing  .title_wrapper h1{ font-size:44px; line-height:55px;}
	#fifththdaychristmas_landing .mainsidebar_wrap h3{ font-size:22px;}
	#fifththdaychristmas_landing .content_description h3{ font-size:21px; line-height:30px;}
	#fifththdaychristmas_landing .content_description h4{ font-size:20px;}
#fifththdaychristmas_success .tile_img h4{ font-size:22px;}
#fifththdaychristmas_success .success_description{ font-size:21px;}
.success_description h4{ font-size:19px;}

}

@media (max-width: 767px){

.small-screen-center{ text-align:center;}
#landing-body .landing-banner{ padding-bottom:120px;}
#landing-body .bg-content-wrap { display:none;}
#landing-body .body-wrapper{background:rgba(0,31,59,0.8); border:1px solid #063f82; padding-bottom:30px;}
#landing-body .body-wrapper{margin-top: 30px;}
#landing-body .heading-text h2{ letter-spacing:0; font-size:20px;}
#landing-body .heading-text h3{ font-size:96px; line-height:100px;}
#landing-body .text-wrap{ padding:0px; font-size:18px;}
#landing-body .text-content{ font-size:18px;}
#landing-body .text-content ul{ width:100%; float:none; text-align:left;}
#landing-contact .contact-text p span{ display:inline;} 
#landing-contact .contact-text{ font-size:20px; line-height:30px;}
#footer .logo a img{ margin-bottom:20px;}
#footer .footer-text{ text-align:center;}
#landing-body .ribbon-bg{ display:none;}
#landing-body .title-text{ margin:0px; padding:34px 0;}
#landing-body .title-text h1{ font-size:19px;}
#landing-body .middle-text-wrap{ width:100%;}


#landing-body .left-img img { display:none;}
#landing-body .right-img img { display:none;}

#success-body .landing-banner{ padding-bottom:120px;}
#success-body .bg-content-wrap { display:none;}
#success-body .body-wrapper{background:rgba(0,31,59,0.8); border:1px solid #063f82;}
#success-body .heading-text h2{ font-size:60px; line-height:90px;}
#success-body .heading-text { font-size:20px; line-height:30px;}
#success-body .heading-text p span { display:inline;}

#fifththdaychristmas_landing .contentleft_img{ display:none;}
#fifththdaychristmas_landing .contentright_img{ display:none;}
#fifththdaychristmas_landing .landing_container .content_description{ font-size:20px;}
#fifththdaychristmas_landing .content_description h3{ width:100%; padding:22px 15px 24px;}
#fifththdaychristmas_landing .content_description .content_listing{ padding-left:15px; text-align:left;}
#fifththdaychristmas_landing .content_listing li{ font-size:18px;}
#fifththdaychristmas_landing .sidebar-379{ float:none; width:100%; padding-left:0px; margin-top:30px; margin-bottom:30px;}
#fifththdaychristmas_landing .mainsidebar_wrap{ padding:40px 25px 40px}
#fifththdaychristmas_landing .mainsidebar_wrap .submit_btn{ font-size:30px;}
#fifththdaychristmas_landing .main_wrap .gifts_img{ position:static; width:100%;}
#fifththdaychristmas_landing .landing_container .content_description{ padding-top:0px;}
#fifththdaychristmas_landing .content_info h4 span.linerbreak{ display:inline;}
#fifththdaychristmas_landing .mainsidebar_wrap{ position:relative; z-index:9;}

#fifththdaychristmas_success .successleft_img{ display:none;}
#fifththdaychristmas_success .successright_img{ display:none;}

.success_description p span{ display:inline;}

#landing-banner .landing-header {padding: 62px 0 0;}
}

@media(max-width: 688px){
#fifththdaychristmas_landing .title_wrapper .tile_img img {height:72px;}
#fifththdaychristmas_landing .tile_img h4 {
    font-size: 16px;
}
}

@media (max-width:600px) {
	
#landing-body .heading-text h3 span{margin: 0 30px 0 0;}	
#landing-body .form_wrap .fsForm .fsLabel,#landing-body .form_wrap .fsForm .fsLabel a{font-size: 11px !important;}
}
@media (min-width: 501px) and (max-width: 676px){
#fifththdaychristmas_landing .title_wrapper h1{ font-size:50px; line-height:55px;}

}

@media (min-width: 320px) and (max-width: 500px){
	#fifththdaychristmas_landing .title_wrapper h1{ font-size:50px; line-height:55px;}
#fifththdaychristmas_landing .content_description h3{ font-size:28px;}
	#fifththdaychristmas_landing .mainsidebar_wrap h3{ font-size:24px;}
	#fifththdaychristmas_landing .mainsidebar_wrap h4{ font-size:20px;}
	#fifththdaychristmas_landing .content_description h4{ font-size:22px;}
	
	
}
@media (min-width: 320px) and (max-width: 540px){
#fifththdaychristmas_success .tile_img h4{ font-size:18px; top:25px;}
#fifththdaychristmas_success .success_description{ font-size:21px;}
.success_description h4{ font-size:22px;}
	
	}
@media (max-width:480px) {
	#landing-body .title-text h1{ font-size:14px;}
	#landing-body .heading-text h2{ font-size:14px;}
	#landing-body .heading-text h3{ font-size:56px; line-height:70px;}
	#landing-body .text-wrap{ font-size:16px; line-height:24px;}
	#landing-body .middle-text-wrap h3{ font-size:18px; line-height:28px;}
	#landing-body .sidebar-heading h4{ font-size:22px; line-height:36px;}
	#landing-body .form-heading h5{ font-size:17px;}
	#landing-body .text-content { font-size:16px; line-height:24px;}
	#landing-contact .contact-text{ font-size:18px;}
	#success-body .title-text h1{ font-size:18px;}
	#success-body .heading-text h2{ font-size:43px; line-height:50px;}
	.tile_img h4{ font-size:18px; top:25px;}
	#footer_bottomwrap .copyright{ font-size:16px;}

#fifththdaychristmas_success .tile_img h4{ font-size:18px; top:34px;}
#fifththdaychristmas_landing .tile_img h4 {
    font-size: 13px;
}
}
@media (max-width:320px) {
	#landing-body .heading-text h2{ font-size:12px;}
	#landing-body .heading-text h3{  font-size:50px;}
	#landing-body .sidebar-heading h4{ font-size:20px;}
	#landing-body .form-heading h5{ font-size:15px;}

	#success-body .title-text h1{ top:15px;}
	#success-body .heading-text{ font-size:16px; line-height:28px;}
#fifththdaychristmas_landing .tile_img h4{ top:33px; font-size:10px;}

}

/*************************landing-page allworx-training***************/
#landing-centerpoint{position:relative;overflow:hidden;z-index:1;}
#landing-centerpoint .body-bg{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:0;z-index:-1;max-width:inherit;}
#landing-banner.allworx{}
#landing-banner.allworx {background: none;padding-bottom: 0;}
#landing-banner.allworx .col-wrap{z-index:1;}
#landing-banner.allworx .section-container{}
#landing-banner.allworx .section-wrapper{padding-bottom:0px;}
#landing-banner.allworx .overlay-img{position:absolute;top:0;z-index:-1;}
#landing-banner.allworx .overlay-img-1{left:-310px;}
#landing-banner.allworx .overlay-img-2{left:-185px;}
#landing-banner.allworx .overlay-img-3{left:-129px;}
#landing-banner.allworx .overlay-img-4{right:-147px;}
#landing-banner.allworx .overlay-img-5{right:-294px;}
#landing-banner.allworx .overlay-img-6{right:-240px;}
#landing-banner.allworx .landing-header{padding:63px 0 55px;}
#landing-banner.allworx .title-text{display:inline-block;position:relative;z-index:1;width:618px;height:68px;margin-bottom:43px;}
#landing-banner.allworx .ribbon-box{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#landing-banner.allworx .title-text h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:30px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#landing-banner.allworx .landing-header h1{text-shadow: none;margin:0;color:#243842;font-size:70px;line-height:60px;font-family:'SegoeUI-Bold', arial;}
#landing-banner.allworx .main-body{position:relative;z-index:1;}
#landing-banner.allworx .body-overlay-side{position:absolute;z-index:-1;top:116px;left:-510px;}
#landing-banner.allworx .sidebar-landing{}
#landing-banner.allworx .sidebar-wrap{padding:42px 48px;position:relative;z-index:1;}
#landing-banner.allworx .sidebar-wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#243842;box-shadow:0 14px 34px rgba(0,0,0,0.4);}
#landing-banner.allworx .top-sidebar-img{position:absolute;right:-100px;top:-50px;}
#landing-banner.allworx .sidebar-heading{color:#ffffff;font-size:24px;line-height:24px;position:relative;z-index:2;}
#landing-banner.allworx .sidebar-heading h6{color:#ebdabe;font-size:30px;line-height:36px;font-family:'Segoe UI-Regular', arial;margin:0 0 35px;}
#landing-banner.allworx .sidebar-heading p{margin:0 0 30px;font-family:'SegoeUI-SemiBold', arial;}
#landing-banner.allworx .sidebar-form{}
#landing-banner.allworx .sidebar-form form{}
#landing-banner.allworx .sidebar-form form button{display:block;width:100%;border-radius:5px;color:#ffffff;font-size:32px;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39;background:-moz-linear-gradient(top, #73bd39 0%, #32a916 100%);background:-webkit-linear-gradient(top, #73bd39 0%,#32a916 100%);background:linear-gradient(to bottom, #73bd39 0%,#32a916 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a916',GradientType=0 );}
#landing-banner.allworx .form-btm-text{color:#ebebeb;font-size:14px;line-height:17px;font-family:'SegoeUI-Light', arial;}
#landing-banner.allworx .form-btm-text p{margin:30px 0 0;position:relative;z-index:2;}
#landing-banner.allworx .sidebar-shadow{position:absolute;left:50%;transform:translateX(-50%);max-width:968px;width:auto;z-index:-1;bottom:-79px;margin-left:7px;}
#landing-banner.allworx .body-content{padding-top:42px;color:#000000;font-size:22px;line-height:30px;}
#landing-banner.allworx .body-content p{margin:0 0 31px;}
#landing-banner.allworx .body-content p i{font-family:'Segoe UI SemilightItalic',arial;}
#landing-banner.allworx .highlight-text{margin-bottom:40px;margin-top:44px;}
#landing-banner.allworx .highlight-text h5{display:block;padding:24px 42px;color:#243842;font-size:30px;line-height:36px;font-family:'SegoeUI-Bold', arial;margin:0;border:3px solid #ddad7d;text-align:center;}
#landing-banner.allworx .body-list{margin-left:35px;padding-top: 20px;}
#landing-banner.allworx .body-list li{margin:0 0 26px;list-style:none;padding-left:54px;position:relative;}
#landing-banner.allworx .body-list li:before{content:url(../images/list-style-img.png);position:absolute;left:0;top:0;}
#landing-banner.allworx .left-body-overlay{position:absolute;max-width:inherit;z-index:-1;bottom:-219px;left:-379px;}

#landing-banner.allworx .right-overlay-body{position:absolute;z-index:-2;bottom:-200px;right:-328px; max-width:inherit;}
#info-content.allworx {padding-top:86px;background: none;border: none;}
#info-content.allworx  .content-wrap{position:relative;z-index:1;display:table;width:100%;padding: 35px 0 0 0;}
#info-content.allworx  .content-wrap h6{margin:0;color:#243842;font-size:26px;line-height:34px;font-family:'Segoe UI-Regular', arial;}
#info-content.allworx  .content-wrap h6 span.title-text{display:block;}
#info-content.allworx  .content-wrap h6 b{color:#f79422;font-family:'SegoeUI-Bold', arial;}
#info-content.allworx  .content-img{}
#info-content.allworx  .content-img img{}
#landing-footer.allworx {padding:0 0 105px;background: none;}
#landing-footer.allworx  .footer-content{}
#logo{}
#landing-footer.allworx .footer-content-wrap{}
#landing-footer.allworx .logo-wrap{}
#landing-footer.allworx .logo-wrap1{}
#landing-footer.allworx .logo-wrap2{}
#landing-footer.allworx .logo-wrap3{}
#landing-footer.allworx .logo-wrap3 span{}
#landing-footer.allworx .footer-text{display: block;color:#999999;font-size:18px;line-height:24px;font-family:'SegoeUI-Light', arial;text-align:center;padding-top:32px;}
#landing-footer.allworx .footer-text p{margin:0;position:relative;z-index:2;}
/************* Successallworx-training ************/
#success-centerpoint.allworx{position:relative;overflow:hidden;z-index:1;background: none;
min-height: auto;}
#success-centerpoint.allworx .body-bg{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:0;z-index:-1;max-width:inherit;}
#success-banner.allworx{background-color:transparent !important;}
#success-banner.allworx .col-wrap{z-index:1;}
#success-banner.allworx .section-container{}
#success-banner.allworx .section-wrapper{padding-bottom:40px;}
#success-banner.allworx .overlay-img{position:absolute;top:0;z-index:-1;}
#success-banner.allworx .overlay-img-1{left:-310px;}
#success-banner.allworx .overlay-img-2{left:-185px;}
#success-banner.allworx .overlay-img-3{left:-129px;}
#success-banner.allworx .overlay-img-4{right:-147px;}
#success-banner.allworx .overlay-img-5{right:-294px;}
#success-banner.allworx .overlay-img-6{right:-240px;}
#success-banner.allworx{padding:87px 0 40px;}
#success-banner.allworx .title-text{padding-top: 0;display:inline-block;position:relative;z-index:1;width:352px;height:68px;margin-bottom:45px;}
#success-banner.allworx .ribbon-box{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#success-banner.allworx .title-text h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:28px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#success-banner.allworx .success-body{}
#success-banner.allworx .success-body:before, #success-banner .success-body:after{content:"";display:table;clear:both;}
#success-banner.allworx .left-content h1{text-shadow: none;margin:0 0 58px;color:#243842;font-size:70px;line-height:50px;font-family:'SegoeUI-Bold', arial;}
#success-banner.allworx .left-content h5{margin:0 0 50px;color:#000000;font-size:24px;line-height:30px;font-family: 'Segoe UI Semilight', arial;}
#success-banner.allworx .left-content h5 a{ color:inherit;}
#success-banner.allworx .left-content h5 b{font-family:'SegoeUI-SemiBold',arial;}
#success-banner.allworx .btm-images{}
#success-banner.allworx .communication-img{}
#success-banner.allworx .communication-img img{max-width:507px;width:100%;}
#success-banner.allworx .apex-logo{}
#success-banner.allworx .apex-logo img{max-width:251px;}
#success-banner.allworx .content-img-1{padding-top:54px;margin-bottom:58px; margin-right:-15px;}
#success-banner.allworx .content-img-1 img{}
#success-banner.allworx .logo-wrap{}
#success-banner.allworx .logo-wrap img{max-width:253px;}

/************************ landing-banner.allworx****************************/
#landing-banner.allworx .sidebar-form .fsBody .fsForm, sidebar-formper .fsForm .fsFieldRow .fsRowBody, sidebar-formper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#landing-banner.allworx .sidebar-form .fsBody .fsForm{ border:none!important;}
#landing-banner.allworx .sidebar-form .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#landing-banner.allworx .sidebar-form .fsValidationError { background:none!important;}
#landing-banner.allworx .sidebar-form .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#landing-banner.allworx .sidebar-form .fsForm .fsSubmit{background:none; margin:3px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#landing-banner.allworx .sidebar-form .fsBody .fsRowBody{ padding: 0 !important;}
#landing-banner.allworx .sidebar-form .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#landing-banner.allworx .sidebar-form .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#landing-banner.allworx .sidebar-form .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#landing-banner.allworx .sidebar-form .fsSubmit input.fsSubmitButton{display:block;width:100%;border-radius:5px!important;color:#ffffff!important;font-size:32px!important;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39!important;background:-moz-linear-gradient(top, #73bd39 0%, #32a916 100%)!important;background:-webkit-linear-gradient(top, #73bd39 0%,#32a916 100%)!important;background:linear-gradient(to bottom, #73bd39 0%,#32a916 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a916',GradientType=0 )!important; width:100%;}
#landing-banner.allworx .sidebar-form .fsFieldRow input[type="text"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="email"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="number"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#landing-banner.allworx .sidebar-form .fsFieldRow input[type="text"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="email"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="number"], #landing-banner.allworx .sidebar-form .fsFieldRow input[type="tel"], #landing-banner.allworx .sidebar-form .fsForm textarea,#landing-banner.allworx .sidebar-form input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #fed8a9!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#landing-banner.allworx .sidebar-form div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#landing-banner.allworx .sidebar-form .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#e6aa6c; padding-left:5px;}
#landing-banner.allworx .sidebar-form .fsBody { margin-bottom:0px!important; background: transparent; padding:11px 0 0 0;}
#landing-banner.allworx .sidebar-form input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#landing-banner.allworx .sidebar-form .fsSectionHeader { display:none!important;}
#landing-banner.allworx .sidebar-form .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#landing-banner.allworx .sidebar-form textarea { height: 90px;}
#landing-banner.allworx .sidebar-form .fsForm input.fsField[type="email"]:focus, #landing-banner.allworx .sidebar-form .fsForm input.fsField[type="file"]:focus, #landing-banner.allworx .sidebar-form .fsForm input.fsField[type="number"]:focus, #landing-banner.allworx .sidebar-form .fsForm input.fsField[type="tel"]:focus, #landing-banner.allworx .sidebar-form .fsForm input.fsField[type="text"]:focus, #landing-banner.allworx .sidebar-form .fsForm textarea.fsField:focus {outline:0;}
#landing-banner.allworx .sidebar-form .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#landing-banner.allworx .sidebar-form ::-webkit-input-placeholder { color: #213655;}
#landing-banner.allworx .sidebar-form :-moz-placeholder {color: #213655; opacity:1;}
#landing-banner.allworx .sidebar-form ::-moz-placeholder { color: #213655; opacity:1;}
#landing-banner.allworx .sidebar-form :-ms-input-placeholder {color: #213655;}
#landing-banner.allworx .sidebar-form .fsValidationError{box-shadow:none!important;background-color:none;}  

#christmas_container.darkweb .form_wrap {padding: 20px 9px 0;}
/***************** centerpoint_3rddaychristmas ****************/
#christmas_container.darkweb{ background:#141313; padding:55px 0px 76px; position:relative; overflow:hidden; z-index:1;}
#christmas_container.darkweb:before{content:""; position:absolute; left:0; top:0; width:100%; height:89%; z-index:-1; background:url(../images/background_img_darkweb.png) no-repeat center top; background-size:cover;}
#christmas_container.darkweb .left_img{ position:absolute; left:-5px; top:0;}
#christmas_container.darkweb .right_img{ position:absolute; right:1%; top:0; z-index:9;}
#christmas_container.darkweb .body_topimg{ position:absolute; left:0; top:0; width:100%; height:100%;}
#christmas_container.darkweb .body_topimg img{ width:100%;}
#christmas_container.darkweb .title_wrapper{}
#christmas_container.darkweb .title_wrapper .tile_img{ position:relative; margin-top:50px;}
#christmas_container.darkweb .tile_img h4{ margin:0px; color:#fff; top:59px; font-size:24px; text-transform:uppercase; letter-spacing:2px; font-family: 'Segoe UI Regular',Arial; width:100%; position:absolute;}
#christmas_container.darkweb .title_wrapper h1{ margin:0 0px 60px; font-size:59px; color:#feffff; font-family: 'SegoeUI-Bold',Arial; line-height:60px;}

#christmas_container.darkweb .mainsidebar_wrap{ background:#243842; position:relative; padding:40px 40px 45px;}
#christmas_container.darkweb .mainsidebar_wrap h3{ margin:0px; padding:0px 5px; color:#fff; font-size:34px; line-height:40px; font-family: 'Segoe UI Regular',Arial;}
#christmas_container.darkweb .mainsidebar_wrap h4{ margin:30px 0px 0px; font-size:24px; color:#fff; line-height:30px; font-family: 'Segoe UI SemiBold',Arial;}
#christmas_container.darkweb .mainsidebar_wrap .submit_btn{display:block; width:100%;display:block; width:100%; border-radius:5px;  padding:20px 10px 25px; color:#ffffff; font-size:34px ; line-height:30px;  box-shadow:0 4px 0 #aa610d; border:none; font-family: 'Segoe UI Bold', arial;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f79728+0,c7710e+100 */
background: rgb(247,151,40); /* Old browsers */
background: -moz-linear-gradient(top, rgba(247,151,40,1) 0%, rgba(199,113,14,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(247,151,40,1) 0%,rgba(199,113,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(247,151,40,1) 0%,rgba(199,113,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79728', endColorstr='#c7710e',GradientType=0 ); /* IE6-9 */}
#christmas_container.darkweb .mainsidebar_wrap p{ margin:0px;}
#christmas_container.darkweb .mainsidebar_wrap p span{font-size:14px; color:#ebebeb; line-height:17px; font-family: 'Segoe UI Light',Arial; margin:23px 0px 0px; display:block;}


#christmas_container.darkweb .sidebar-379{ float:right; width:52%; padding-left:90px;  }

#christmas_container.darkweb .landing_container{width: 48%;margin-left: 0;}
#christmas_container.darkweb .landing_container .content_description{ font-size:22px; color:#ffffff; line-height:30px; font-family: 'Segoe UI Semilight',Arial;padding: 2px 0 82px;}
#christmas_container.darkweb .content_description p{ margin:42px 0px;}
#christmas_container.darkweb .content_description h3{ margin:0px; border:3px solid #f79422; font-size:30px; line-height:36px;width: 100%; color:#243842; display:inline-block; padding:22px 42px 24px; font-family: 'Segoe UI Bold',Arial;  color:#feffff;}
#christmas_container.darkweb .content_description .content_listing{ padding-left:35px;}
#christmas_container.darkweb .gift_img{ position:absolute; left:60px; bottom:0;}

#footer_section.darkweb_footer{ background:#141313; position:relative; z-index:2;}
#footer_section.darkweb_footer .footer_topwrap{padding:42px 0 6px;background: none;}
#footer_section.darkweb_footer .footer_topwrap .footer_top{ background:url(../images/footer_bggg.png) no-repeat; background-size:cover;}
#footer_section.darkweb_footer .image{}
#footer_section.darkweb_footer .footer_top .footer_text{ padding:50px 0px;}
#footer_section.darkweb_footer .footer_text h3{ margin:0px; color:#fff; font-size:26px; line-height:34px; font-family: 'Segoe UI Regular',Arial;text-align: end;}
#footer_section.darkweb_footer .footer_text h3 span{ display:block;}
#footer_section.darkweb_footer .footer_text h3 a{ color:#fff;}
#footer_bottom{}


.footer_bottom.dar_kweb .container-footer{position:relative; z-index:1;}
.footer_bottom.dar_kweb .content-image{left:-336px;position: absolute; top: -390px;z-index: -1;}
.footer_bottom.dar_kweb .footer_wrap{padding: 33px 0 65px; }
.footer_bottom.dar_kweb .footer_logo{}
.footer_bottom.dar_kweb .footer_logo a {}
.footer_bottom.dar_kweb .footer_logo a img {}
.footer_bottom.dar_kweb .footer_text { font-size:18px; line-height:24px; color:#999999;}
.footer_bottom.dar_kweb .footer_text p{ margin:0;} 
/***************** eof centerpoint_3rddaychristmas ****************/


#success_bottom .footer_bottom .main_wrap{ position:relative; padding:38px 0px 50px;}

/*************************success_page*********************/
#success_container.darkweb-success{ background:url(../images/background_img_darkweb.png) no-repeat center top; background-size:cover;padding-bottom: 54px;}
#success_container.darkweb-success .title_wrapper{padding: 113px 0 0;}
#success_container.darkweb-success .title_img{position:relative; margin-top:0;}
#success_container.darkweb-success .title_img h4{  margin:0px; color:#fff; top:59px; font-size:24px; text-transform:uppercase; letter-spacing:2px; font-family: 'Segoe UI Regular',Arial; width:100%; position:absolute;}
#success_container.darkweb-success .success_text{padding: 5px 0 0;}
#success_container.darkweb-success .success_text h3{ text-shadow: 0px 2px 4px #000;font-size:70px; line-height:24px;font-family: 'SegoeUI-Bold'; color:#feffff;}
#success_container.darkweb-success .success_text h5{font-size:32px; line-height:42px;font-family: 'SegoeUI-SemiBold'; color:#feffff;margin: 78px 0 0;}
#success_container.darkweb-success .text_wrap a {
    color: inherit;
}
#success_container.darkweb-success .success_text h5 span{ display:block;}
#success_container.darkweb-success .text_wrap{ font-size:28px; line-height:36px; color:#feffff;padding: 59px 0 79px;font-family: 'SegoeUI-SemiBold';}
#success_container.darkweb-success .text_wrap p{ margin:0;margin: 0 0 85px;}
#success_container.darkweb-success .text_wrap p span{ display:block;}
#success_container.darkweb-success .footer_top{}
#success_container.darkweb-success .footer_top{ background:url(../images/footer_bggg.png) no-repeat; background-size:cover; min-height:186px;margin-top: 85px;}
.success_bottom.darkweb-bottom{ background:#000000;padding: 0 0 68px;}
.success_bottom.darkweb-bottom .container-footer{position:relative; z-index:1;}
.success_bottom.darkweb-bottom .content-img{left:40px;position: absolute; top: -438px;z-index: -1;width: 100%;}
.success_bottom.darkweb-bottom .success_logo{ text-align:center;margin-right: -70px;margin-top: -23px;}
#christmas_container .darkweb-container{max-width: 1288px !important;width: auto !important;}
/************************ landing-banner.allworx****************************/
#christmas_container.darkweb .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#christmas_container.darkweb .form_wrap .fsBody .fsForm{ border:none!important;}
#christmas_container.darkweb .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#christmas_container.darkweb .form_wrap .fsValidationError { background:none!important;}
#christmas_container.darkweb .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#christmas_container.darkweb .form_wrap .fsForm .fsSubmit{background:none; margin:3px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#christmas_container.darkweb .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#christmas_container.darkweb .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#christmas_container.darkweb .form_wrap .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#christmas_container.darkweb .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#christmas_container.darkweb .form_wrap .fsSubmit input.fsSubmitButton{border: 1px solid #f59421;display:block; width:100%; border-radius:5px!important;  padding:20px 10px 25px; color:#ffffff; font-size:34px ; line-height:30px;  box-shadow:0 4px 0 #aa610d; border:none; font-family: 'Segoe UI Bold', arial;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f79728+0,c7710e+100 */
background: rgb(247,151,40)!important; /* Old browsers */
background: -moz-linear-gradient(top, rgba(247,151,40,1) 0%, rgba(199,113,14,1) 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(247,151,40,1) 0%,rgba(199,113,14,1) 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(247,151,40,1) 0%,rgba(199,113,14,1) 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79728', endColorstr='#c7710e',GradientType=0 )!important; /* IE6-9 */ width:100%;}
#christmas_container.darkweb .form_wrap .fsFieldRow input[type="text"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="email"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="number"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#christmas_container.darkweb .form_wrap .fsFieldRow input[type="text"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="email"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="number"], #christmas_container.darkweb .form_wrap .fsFieldRow input[type="tel"], #christmas_container.darkweb .form_wrap .fsForm textarea,#christmas_container.darkweb .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #fed8a9!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#christmas_container.darkweb .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#christmas_container.darkweb .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:14px; color:#c9d9e9; padding-left:5px;}
#christmas_container.darkweb .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:11px 0 0 0;}
#christmas_container.darkweb .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#christmas_container.darkweb .form_wrap .fsSectionHeader { display:none!important;}
#christmas_container.darkweb .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#christmas_container.darkweb .form_wrap textarea { height: 90px;}
#christmas_container.darkweb .form_wrap .fsForm input.fsField[type="email"]:focus, #christmas_container.darkweb .form_wrap .fsForm input.fsField[type="file"]:focus, #christmas_container.darkweb .form_wrap .fsForm input.fsField[type="number"]:focus, #christmas_container.darkweb .form_wrap .fsForm input.fsField[type="tel"]:focus, #christmas_container.darkweb .form_wrap .fsForm input.fsField[type="text"]:focus, #christmas_container.darkweb .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#christmas_container.darkweb .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#christmas_container.darkweb .form_wrap ::-webkit-input-placeholder { color: #213655;}
#christmas_container.darkweb .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#christmas_container.darkweb .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#christmas_container.darkweb .form_wrap :-ms-input-placeholder {color: #213655;}
#christmas_container.darkweb .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}  
.wrapper_dark_web {overflow: hidden;}

/*************************landing-pace***************/
#landing-centerpoint-12{position:relative;overflow:hidden;}
#landing-header-12{background:url(../images/header-bg-img.png) no-repeat center top;background-size:cover;padding:55px 0 0;}
#landing-header-12 .container-md{max-width:1386px!important;}
#landing-header-12 .title-text{}
#landing-header-12 .text-wrap{display:block;position:relative;z-index:1;max-width:652px;height:68px;text-align:center;}
#landing-header-12 .text-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#landing-header-12 .text-wrap h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:30px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#landing-header-12 .heading-text{}
#landing-header-12 .heading-text h1{margin:0;color:#920202;font-size:90px;line-height:66px;font-family:'Segoe UI Black', arial;position:relative;z-index:2;}
#landing-header-12 .heading-text h1 span{display:block;margin-left:60px;}
#landing-banner-12{position:relative;background:url(../images/landing-banner-img.jpg) no-repeat center top;background-size:cover;padding:50px 0 56px;}
#landing-banner-12 .container-md-2{max-width:1170px!important;}
#landing-banner-12 .banner-bg{display:none;}
#landing-banner-12 .banner-text{}
#landing-banner-12 .banner-text h6{color:#ffffff;font-size:26px;line-height:34px;margin:0;position:relative;z-index:2;font-family: 'Segoe UI Semilight';}
#landing-body-12{background:url(../images/landing-body-img.jpg) no-repeat bottom center;background-size:cover;}
#landing-body-12 .body-bg{display:none;}
#landing-body-12 .sidebar-12{margin-bottom:50px;}
#landing-body-12 .sidebar-wrap{padding:42px 48px 42px;text-align:center;position:relative;z-index:1;box-shadow:0 10px 30px rgba(0,0,0,0.2);}
#landing-body-12 .sidebar-wrap:after{background:#000000;position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;}
#landing-body-12 .sidebar-heading{color:#ffffff;font-size:24px;line-height:24px;}
#landing-body-12 .sidebar-heading h6{color:#ebdabe;font-size:30px;line-height:36px;margin:0 0 24px;font-family:'Segoe UI-Regular', arial;}
#landing-body-12 .sidebar-heading p{margin:0 0 24px;font-family:'SegoeUI-SemiBold', arial;}
#landing-body-12 .sidebar-12 form button{display:block;width:100%;border-radius:5px;color:#ffffff;font-size:32px;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39;background:-moz-linear-gradient(top, #73bd39 0%, #33a916 100%);background:-webkit-linear-gradient(top, #73bd39 0%,#33a916 100%);background:linear-gradient(to bottom, #73bd39 0%,#33a916 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#33a916',GradientType=0 );}
#landing-body-12 .sidebar-btm-text{color:#ebebeb;font-size:14px;line-height:17px;font-family:'SegoeUI-Light', arial;}
#landing-body-12 .sidebar-btm-text p{margin:30px 0 0;}
#landing-body-12 .sidebar-content-img{position:absolute;top:182px;left:-273px;}
#landing-body-12 .content-main-img{z-index:-1;position:relative;}
#landing-body-12 .hands{position:absolute;left:57%;top:38%;}
#landing-body-12 .body-wrap{padding-top:64px;color:#000000;font-size:22px;line-height:30px;font-family: 'Segoe UI Semilight', arial;}
#landing-body-12 .body-title-text{margin-bottom:97px;}
#landing-body-12 .body-title-text .text-wrap{position:relative;padding:42px 30px;background:#ffffff;border:3px solid #f0d3a1;box-shadow:0 14px 30px rgba(0,0,0,0.152);}
#landing-body-12 .body-title-text .text-wrap p {
    margin: 0;
}
#landing-body-12 .body-title-text img{position:absolute;bottom:100%;right:17%;}
#landing-body-12 .body-title-text h2{max-width:455px;margin:0 auto;color:#000000;font-size:34px;line-height:40px;font-family:'SegoeUI-Bold', arial;text-align:center;}
#landing-body-12 .body-wrap p{margin:0 0 32px;}
#landing-body-12 .list-wrap{margin-left:30px;margin-bottom:86px;margin-top:57px;}
#landing-body-12 .list-wrap li{margin:0 0 32px;position:relative;padding-left:68px;list-style:none;}
#landing-body-12 .list-wrap li:before{content:url(../images/list-item-img.png);position:absolute;left:0;top:5px;}
#landing-body-12 .list-wrap li b{font-family:'SegoeUI-Bold', arial;}
#landing-body-12 .landing-footer{padding-bottom:68px;}
#landing-body-12 .content-footer{}
#landing-body-12 .content-footer:before, #landing-body-12 .content-footer:after{content:"";display:table;clear:both;}
#landing-body-12 .content-img{}
#landing-body-12 .content-img img{}
#landing-body-12 .content-content{}
#landing-body-12 .content-content h4{margin:17px 0 60px;color:#243842;font-size:26px;line-height:34px;font-family:'Segoe UI-Regular',arial;}
#landing-body-12 .content-content h4 span.title-text{display:block;}
#landing-body-12 .content-content h4 span.title-text b{color:#f79422;}
#landing-body-12 .content-content h4 b{font-family:'SegoeUI-Bold', arial;}
#landing-body-12 .logo-wrap{}
#landing-body-12 .logo-wrap img{}
#landing-body-12 .footer-text{color:#999999;font-size:18px;line-height:24px;font-family:'SegoeUI-Light', arial;}
#landing-body-12 .footer-text p{margin:48px 0 0;}
#landing-body-12 .content-content h4 a { color: inherit;}
/*********** Success **************/
#success-121{padding:92px 0 121px;background:url(../images/landing-body-img.jpg) no-repeat bottom center;background-size:cover;position:relative;overflow:hidden;}
#success-121 .success-body{position:relative;}
#success-121 .title-text{margin-bottom:42px;}
#success-121 .text-wrap{max-width:352px;height:68px;margin:0 auto;position:relative;z-index:1;}
#success-121 .title-text img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#success-121 .title-text h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:28px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#success-121 .success-body{}
#success-121 .success-body h1{color:#920202;font-size:90px;line-height:66px;font-family:'Segoe UI Black', arial;margin:0 0 58px;}
#success-121 .success-body h4{color:#000000;font-size:30px;line-height:38px;max-width:338px;margin:0 auto 70px;}
#success-121 .success-body h5{color:#000000;font-size:24px;line-height:32px;font-family:'SegoeUI-SemiBold', arial;max-width:464px;margin:0 auto 136px;}
 #success-121 .logo-wrap{}
#success-121 .logo-wrap img{}
#success-121 .content-img-1{position:absolute;bottom:0;left:-63px;}
#success-121 .content-img-1 img{}
#success-121 .content-img-2{position:absolute;bottom:0;right:89px;}
#success-121 .content-img-2 img{}
#success-121 .success-body h5 a {color: inherit;}
#success-121 .title-text a{ color: inherit;}
/************************ landing-banner Day 12****************************/
#landing-body-12 .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#landing-body-12 .form_wrap .fsBody .fsForm{ border:none!important;margin: 0;padding: 0;}
#landing-body-12 .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#landing-body-12 .form_wrap .fsValidationError { background:none!important;}
#landing-body-12 .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#landing-body-12 .form_wrap .fsForm .fsSubmit{background:none; margin:3px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#landing-body-12 .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#landing-body-12 .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#landing-body-12 .form_wrap .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#landing-body-12 .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#landing-body-12 .form_wrap .fsSubmit input.fsSubmitButton{height: 74px;display:block;width:100%;border-radius:5px!important;color:#ffffff!important;font-size:32px!important;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39!important;background:-moz-linear-gradient(top, #73bd39 0%, #32a916 100%)!important;background:-webkit-linear-gradient(top, #73bd39 0%,#32a916 100%)!important;background:linear-gradient(to bottom, #73bd39 0%,#32a916 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a916',GradientType=0 )!important; width:100%;}
#landing-body-12 .form_wrap .fsFieldRow input[type="text"], #landing-body-12 .form_wrap .fsFieldRow input[type="email"], #landing-body-12 .form_wrap .fsFieldRow input[type="number"], #landing-body-12 .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#landing-body-12 .form_wrap .fsFieldRow input[type="text"], #landing-body-12 .form_wrap .fsFieldRow input[type="email"], #landing-body-12 .form_wrap .fsFieldRow input[type="number"], #landing-body-12 .form_wrap .fsFieldRow input[type="tel"], #landing-body-12 .form_wrap .fsForm textarea,#landing-body-12 .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #fed8a9!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#landing-body-12 .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#landing-body-12 .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#da2d1d; padding-left:5px;}
#landing-body-12 .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:11px 0 0 0;}
#landing-body-12 .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#landing-body-12 .form_wrap .fsSectionHeader { display:none!important;}
#landing-body-12 .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#landing-body-12 .form_wrap textarea { height: 90px;}
#landing-body-12 .form_wrap .fsForm input.fsField[type="email"]:focus, #landing-body-12 .form_wrap .fsForm input.fsField[type="file"]:focus, #landing-body-12 .form_wrap .fsForm input.fsField[type="number"]:focus, #landing-body-12 .form_wrap .fsForm input.fsField[type="tel"]:focus, #landing-body-12 .form_wrap .fsForm input.fsField[type="text"]:focus, #landing-body-12 .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#landing-body-12 .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#landing-body-12 .form_wrap ::-webkit-input-placeholder { color: #213655;}
#landing-body-12 .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#landing-body-12 .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#landing-body-12 .form_wrap :-ms-input-placeholder {color: #213655;}
#landing-body-12 .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}  
#landing-body-12 .form_wrap { padding: 0;position: relative;
z-index: 99999;}


/*************************landing-page***************/
#landing-321{padding:50px 0 0;position:relative;overflow:hidden;background:url(../images/success-body-bg.jpg) no-repeat bottom center;background-size:cover;}
#header-landing{}
#header-landing .title-text{margin-bottom:32px;}
#header-landing .text-wrap{display:block;position:relative;z-index:1;max-width:635px;margin:0 auto;height:68px;text-align:center;}
#header-landing .text-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#header-landing .text-wrap h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:30px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#header-landing .banner-text{}
#header-landing .banner-text h1{color:#243842;font-size:60px;line-height:66px;font-family:'SegoeUI-Bold', arial;margin:0 0 55px;}
#header-landing .content-table-wrap{margin-bottom:58px;}
#header-landing .content-img{}
#header-landing .content-text{color:#000000;font-size:26px;line-height:34px;font-family: 'Segoe UI Semilight',arial;}
#header-landing .content-text p{margin:0 0 80px;}
#landing-body.lenovo {overflow: visible;}
#landing-body.lenovo .content-wrapper{}
#landing-body.lenovo .content-wrapper:before, #landing-body .content-wrapper:after{content:"";display:table;clear:both;}
#landing-body.lenovo .landing-body{color:#000000;font-size:22px;line-height:30px;font-family: 'Segoe UI Semilight',arial;}
#landing-body.lenovo .heading-text{padding:25px 30px;background:#618db3;margin-bottom:38px;position:relative;z-index:1;}
#landing-body.lenovo .heading-text:before{content:"";width:74px;height:100%;right:100%;top:0;background:#618db3;position:absolute;}
#landing-body.lenovo .heading-text:after{content:"";width:300px;height:100%;left:100%;top:0;background:#618db3;position:absolute;}
#landing-body.lenovo .heading-text h2{max-width:365px;margin:0 auto;color:#ffffff;font-size:30px;line-height:36px;font-family:'SegoeUI-Bold', arial;letter-spacing: 0;}
#landing-body.lenovo .landing-body p{margin:0 0 28px;}
#landing-body.lenovo .btm-highlight-text{margin-left:-42px;margin-right:-30px;margin-top:40px;padding:23px 42px;position:relative;z-index:1;}
#landing-body.lenovo .btm-highlight-text:after{content:"";height:230px;width:100%;left:0;top:0;z-index:-1;background:url(../images/white-overlay.png) repeat-X top;position:absolute;}
#landing-body.lenovo .btm-highlight-text h4{color:#243842;font-size:26px;line-height:34px;}
#landing-body.lenovo .btm-highlight-text h4 .title-text{color:#f79422;}
#landing-body.lenovo .btm-highlight-text h4 b{font-family:'SegoeUI-Bold', arial;}
#landing-body.lenovo .sidebar{}
#landing-body.lenovo .sidebar-wrap{background:#243842;position:relative;z-index:1;padding:40px 41px 38px;box-shadow:0 12px 28px rgba(0,0,0,0.4);}
#landing-body.lenovo .sidebar-heading{color:#ffffff;font-size:24px;line-height:24px;}
#landing-body.lenovo .sidebar-heading h4{margin:0 0 28px;color:#ebdabe;font-size:30px;line-height:36px;font-family:'Segoe UI-Regular', arial;}
#landing-body.lenovo .sidebar-heading p{margin:0 0 32px;}
#landing-body.lenovo .sidebar-heading p b{font-family:'SegoeUI-SemiBold', arial;}
#landing-body.lenovo .sidebar-wrap form button{display:block;width:100%;border-radius:5px;color:#ffffff;font-size:32px;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39;background:-moz-linear-gradient(top, #73bd39 0%, #33a916 100%);background:-webkit-linear-gradient(top, #73bd39 0%,#33a916 100%);background:linear-gradient(to bottom, #73bd39 0%,#33a916 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#33a916',GradientType=0 );}
#landing-body.lenovo .btm-text-sidebar{color:#ebebeb;font-size:14px;line-height:17px;}
#landing-body.lenovo .btm-text-sidebar p{margin:30px 0 0;font-family:'SegoeUI-Light', arial;}
#landing-body.lenovo .btm-content-wrapper{}
#landing-body.lenovo .content-img-1{}
#landing-body.lenovo .content-img-1 img{}
#landing-body.lenovo .content-img-2{}
#landing-body.lenovo .content-img-2 img{}
#logo{}
#landing-footer.lenovo{padding-top:11px;background: transparent;padding-bottom: 0;}
#landing-footer.lenovo .footer-text{padding:52px 0;color:#999999;display: block;font-size:18px;line-height:24px;font-family:'SegoeUI-Light', arial;border-top:1px solid #cecece;}
#landing-footer.lenovo .footer-text p{margin:0;}
#landing-body.lenovo .btm-highlight-text a{color:inherit;}
/************* Success *************/
#success-321{padding:59px 0 56px;background:url(../images/success-body-bg.jpg) no-repeat bottom center;background-size:cover;}
#success-321 .success-body{}
#success-321 .title-text{margin-bottom:42px;}
#success-321 .text-wrap{max-width:352px;height:68px;margin:0 auto;position:relative;z-index:1;}
#success-321 .text-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#success-321 .text-wrap h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:28px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#success-321 .success-body h1{color:#243842;font-size:80px;line-height:66px;font-family:'SegoeUI-Bold', arial;margin:0 0 48px;}
#success-321 .middle-content{margin-bottom:29px;}
#success-321 .content-image{}
 #success-321 .content-image img{}
#success-321 .body-text{color:#000000;font-size:24px;line-height:32px;}
#success-321 .body-text h6{margin:0 0 41px;color:#000000;font-size:26px;line-height:34px;font-family: 'Segoe UI Semilight';}
#success-321 .body-text p{margin:0;}
#success-321 .body-text p b{font-family:'SegoeUI-SemiBold';}
#success-321 .logo-wrap{margin-bottom:117px;}
#success-321 .logo-wrap img{}
#success-321 .btm-content-img{}
#success-321 .btm-content-img img{}

/************************ landing-banner Day 8****************************/
#landing-321 .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#landing-321 .form_wrap .fsBody .fsForm{ border:none!important;margin: 0;padding: 0;}
#landing-321 .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#landing-321 .form_wrap .fsValidationError { background:none!important;}
#landing-321 .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#landing-321 .form_wrap .fsForm .fsSubmit{background:none; margin:3px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#landing-321 .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#landing-321 .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#ffffff!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#landing-321 .form_wrap .fsForm .fsLabel a{color: #a0acbc;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#landing-321 .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#landing-321 .form_wrap .fsSubmit input.fsSubmitButton{height: 74px;display:block;width:100%;border-radius:5px!important;color:#ffffff!important;font-size:32px!important;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39!important;background:-moz-linear-gradient(top, #73bd39 0%, #32a916 100%)!important;background:-webkit-linear-gradient(top, #73bd39 0%,#32a916 100%)!important;background:linear-gradient(to bottom, #73bd39 0%,#32a916 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#32a916',GradientType=0 )!important; width:100%;}
#landing-321 .form_wrap .fsFieldRow input[type="text"], #landing-321 .form_wrap .fsFieldRow input[type="email"], #landing-321 .form_wrap .fsFieldRow input[type="number"], #landing-321 .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#landing-321 .form_wrap .fsFieldRow input[type="text"], #landing-321 .form_wrap .fsFieldRow input[type="email"], #landing-321 .form_wrap .fsFieldRow input[type="number"], #landing-321 .form_wrap .fsFieldRow input[type="tel"], #landing-321 .form_wrap .fsForm textarea,#landing-321 .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #fed8a9!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#landing-321 .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#landing-321 .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#e5a869; padding-left:5px;}
#landing-321 .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#landing-321 .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#landing-321 .form_wrap .fsSectionHeader { display:none!important;}
#landing-321 .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#landing-321 .form_wrap textarea { height: 90px;}
#landing-321 .form_wrap .fsForm input.fsField[type="email"]:focus, #landing-321 .form_wrap .fsForm input.fsField[type="file"]:focus, #landing-321 .form_wrap .fsForm input.fsField[type="number"]:focus, #landing-321 .form_wrap .fsForm input.fsField[type="tel"]:focus, #landing-321 .form_wrap .fsForm input.fsField[type="text"]:focus, #landing-321 .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#landing-321 .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#landing-321 .form_wrap ::-webkit-input-placeholder { color: #213655;}
#landing-321 .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#landing-321 .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#landing-321 .form_wrap :-ms-input-placeholder {color: #213655;}
#landing-321 .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}  
#landing-321 .form_wrap { padding: 0 5px;position: relative;
z-index: 99999;}


/*************************landing-page***************/
#landing-231{padding:50px 0 0;position:relative;overflow:hidden;background:url(../images/body-bg-landing1.jpg) no-repeat bottom center;background-size:cover;z-index:1;}
#landing-231 .overlay-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#landing-231 .content-container{position:relative;margin:0 auto;max-width:1130px;height:100%;}
#landing-231 .content-container img{position:absolute;}
#landing-231 .overlay-img1{top:44px;left:-817px;}
#landing-231 .overlay-img2{top:-60px;right:-733px;}
#landing-231 .overlay-img3{top:45.5%;left:-452px;}
#landing-231 .overlay-img4{top:29.5%;right:-452px;}
#landing-231 .overlay-img5{right:-535px;top:63%;}
#header-landing.upgrade{}
#header-landing.upgrade .title-text{margin-bottom:-15px;}
#header-landing.upgrade .text-wrap{display:block;position:relative;z-index:1;max-width:720px;margin:0 auto;height:153px;text-align:center;}
#header-landing.upgrade .text-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#header-landing.upgrade .text-wrap h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:54px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#header-landing.upgrade .banner-text{}
#header-landing.upgrade .banner-text h1{color:#ffffff;font-size:70px;line-height:66px;font-family:'SegoeUI-Bold', arial;margin:0 0 96px;}
#header-landing.upgrade .content-table-wrap{margin-bottom:58px;}
#header-landing.upgrade .content-img{}
#header-landing.upgrade .content-img span{}
#header-landing.upgrade .content-text{color:#ffffff;font-size:26px;line-height:34px;}
#header-landing.upgrade .content-text p{margin:0 0 80px;font-family: 'Segoe UI Semilight';}
#landing-body.upgrade_landing{overflow: visible;}
#landing-body.upgrade_landing .content-wrapper{padding-bottom:40px;}
#landing-body.upgrade_landing .content-wrapper:before, #landing-body.upgrade_landing .content-wrapper:after{content:"";display:table;clear:both;}
#landing-body.upgrade_landing .landing-body{color:#ffffff;font-size:22px;line-height:30px;font-family: 'Segoe UI Semilight';}
#landing-body.upgrade_landing .heading-text{padding:25px 30px;border:3px solid #ffe692;margin-bottom:38px;position:relative;z-index:1;}
#landing-body.upgrade_landing .heading-text h2{max-width:445px;margin:0 auto;letter-spacing: 0;color:#ffffff;font-size:30px;line-height:36px;font-family:'SegoeUI-Bold', arial;}
#landing-body.upgrade_landing .landing-body p{margin:0 0 30px;}
#landing-body.upgrade_landing .body-list{margin-left:50px;margin-bottom:50px;}
#landing-body.upgrade_landing .body-list li{list-style:none;position:relative;padding-left:58px;margin-bottom:30px;}
#landing-body.upgrade_landing .body-list li:before{content:url(../images/list-style-img1.png);position:absolute;left:0;top:0px;}
#landing-body.upgrade_landing .sidebar{}
#landing-body.upgrade_landing .sidebar-wrap{position:relative;z-index:1; padding-left:10px;}
#landing-body.upgrade_landing .sidebar-form{background:#fff;box-shadow:0 12px 28px rgba(0,0,0,0.4);margin-bottom:74px;}
#landing-body.upgrade_landing .sidebar-heading{padding:30px 26px 38px;}
#landing-body.upgrade_landing .sidebar-heading h4{margin:0;color:#222432;font-size:30px;line-height:36px;font-family:'SegoeUI-Bold', arial;}
#landing-body.upgrade_landing .form-title{position:relative;color:#ffffff;font-size:24px;line-height:24px;font-family:'SegoeUI-SemiBold', arial;z-index:1;}
#landing-body.upgrade_landing .form-title:before{content:"";position:absolute;height:100%;left:-18px;right:-18px;top:0;z-index:-1;background:url(../images/red-title-bg.jpg) no-repeat center top;background-size:cover;}
#landing-body.upgrade_landing .form-title p{margin:0;padding:20px 15px;position:relative;}
#landing-body.upgrade_landing .form-title p:before{width:0;height:0;border-top:10px solid #510700;border-left:18px solid transparent;content:"";position:absolute;top:100%;right:100%;}
#landing-body.upgrade_landing .form-title p:after{width:0;height:0;border-top:10px solid #510700;border-right:18px solid transparent;content:"";position:absolute;left:100%;top:100%;}
#landing-body.upgrade_landing .sidebar-wrap .form-content{padding:32px 39px;}
#landing-body.upgrade_landing .form_wrap {padding: 0;}
#landing-body.upgrade_landing .sidebar-wrap form button{display:block;width:100%;border-radius:5px;color:#ffffff;font-size:32px;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a;background:#73bd39;background:-moz-linear-gradient(top, #73bd39 0%, #33a916 100%);background:-webkit-linear-gradient(top, #73bd39 0%,#33a916 100%);background:linear-gradient(to bottom, #73bd39 0%,#33a916 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#33a916',GradientType=0 );}
#landing-body.upgrade_landing .btm-text-sidebar{color:#191b29;font-size:14px;line-height:17px;font-family:'SegoeUI-Light', arial;}
#landing-body.upgrade_landing .btm-text-sidebar p{margin:30px 0 0;}
#landing-body.upgrade_landing .btm-info-text{}
#landing-body.upgrade_landing .btm-info-text h4{color:#fefefe;font-size:26px;line-height:34px;margin:0 0 50px;}
#landing-body.upgrade_landing .btm-info-text h4 b{font-family:'SegoeUI-Bold', arial;}
#landing-body.upgrade_landing .btm-info-text h4 .title-text{display:block;margin-bottom: 0;}
#landing-body.upgrade_landing .btm-info-text h4 .title-text b{color:#e8d38b;}
#landing-body.upgrade_landing .btm-content-wrapper{}
#landing-body.upgrade_landing .content-img-1{}
#landing-body.upgrade_landing .content-img-1 img{}
#landing-body.upgrade_landing .content-img-2{}
#landing-body.upgrade_landing .content-img-2 img{}
#logo{}
#landing-footer.upgrade_footer{padding: 0;background: transparent;}
#landing-footer.upgrade_footer .footer-content-wrap{padding:37px 0 80px;border-top:1px solid #202231;}
#landing-footer.upgrade_footer .logo-wrap{}
#landing-footer.upgrade_footer .logo-wrap img{}
#logo{}
#landing-footer.upgrade_footer .footer-text{color:#999999;font-size:18px;line-height:24px;font-family:'SegoeUI-Light', arial;}
#landing-footer.upgrade_footer .footer-text p{margin:0;}
#landing-body.upgrade_landing .btm-info-text h4 a{ color:inherit;}
#success-231 .body-content p a{ color:inherit;}
/************* Success *************/
#success-231{background:url(../images/success-body-bg1.jpg) no-repeat center top;background-size:cover;position:relative;overflow:hidden;}
#success-231 .success-body{position:relative;z-index:1;padding:71px 0 96px;}
#success-231 .overlay-img{position:absolute;z-index:-1;top:228px;}
#success-231 .overlay-img1{left:-690px;}
#success-231 .overlay-img2{right:-668px;}
#success-231 .title-text{margin-bottom:42px;}
#success-231 .text-wrap{max-width:352px;height:68px;margin:0 auto;position:relative;z-index:1;}
#success-231 .text-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
#success-231 .text-wrap h6{margin:0;color:#ffffff;font-size:24px;line-height:24px;font-family:'Segoe UI-Regular', arial;padding:28px 20px 10px;text-transform:uppercase;letter-spacing:3.5px;}
#success-231 .body-content{max-width:708px;margin:0 auto;color:#ffffff;font-size:24px;line-height:32px;}
#success-231 .body-content h1{margin:0 0 70px;color:#ffffff;font-size:70px;line-height:66px;font-family:'SegoeUI-Bold', arial;}
#success-231 .body-content h6{color:#ffffff;font-size:26px;line-height:34px;margin:0 0 36px;}
#success-231 .body-content h6:after{content:"";display:block;margin:32px auto 0;width:40px;height:2px;border-bottom:2px solid #e4cc81;}
#success-231 .body-content p{margin:0 0 74px;font-family:'SegoeUI-SemiBold', arial;}
#success-231 .body-content p .title-text{color:#e7d188;font-size:32px;display:block;margin-bottom:38px;}
#success-231 .body-img{margin-bottom:72px;}
#success-231 .body-img img{}
#success-231 .logo-wrap{}

/****************************************************/
#landing-body.upgrade_landing .form_wrap .fsBody .fsForm, form_wrapper .fsForm .fsFieldRow .fsRowBody, form_wrapper.fsForm .fsSpacerRow .fsRowBody{background:transparent!important;}
#landing-body.upgrade_landing .form_wrap .fsBody .fsForm{ border:none!important;}
#landing-body.upgrade_landing .form_wrap .fsValidationError .fsLabel{ background-size:6px auto !important; background-position:0px 2px !important;background-image: none;}
#landing-body.upgrade_landing .form_wrap .fsValidationError { background:none!important;}
#landing-body.upgrade_landing .form_wrap .fsBody .fsLabel, .fsBody label{ color:#213655!important; padding:2px;}
#landing-body.upgrade_landing .form_wrap .fsForm .fsSubmit{background:none; margin:4px 0 0!important; padding:0!important; clear:both; float:none; border-radius:5px;}
#landing-body.upgrade_landing .form_wrap .fsBody .fsRowBody{ padding: 0 !important;}
#landing-body.upgrade_landing .form_wrap .fsForm .fsLabel{ font-size:14px!important; font-family: 'Segoe UI Semilight'; color:#1a1c2a!important; margin:0 0 3px 0; padding:0; text-align:left; line-height:26px; font-weight:normal;text-transform: uppercase;
letter-spacing: 1px;}
#fsCell56020041 p{ font-size:16px!important; font-family: 'SegoeUI Semilight', arial; color:#ffffff!important; margin: 0;padding:0; text-align:left; line-height:33.66px; font-weight:normal;}
#fsCell56020041 p a{ color:#ffb52b; font-size: 13px;}

#landing-body.upgrade_landing .form_wrap .fsForm .fsLabel a{color: #9e9e9e;font-size: 14px; font-family:'Segoe UI SemilightItalic',arial;}
#landing-body.upgrade_landing .form_wrap .fsBody .fsSupporting{font-family: 'SegoeUI Semilight', arial; color: #515050!important; font-size: 11px!important;}
#landing-body.upgrade_landing .form_wrap .fsSubmit input.fsSubmitButton{display:block;width:100%;border-radius:5px!important;color:#ffffff!important;font-size:32px!important;line-height:32px;font-family:'SegoeUI-Bold', arial;padding:12px 15px 18px;box-shadow:0 4px 0 #2c7d09;border:1px solid #39b54a!important;background:#73bd39!important;background:-moz-linear-gradient(top, #73bd39 0%, #33a916 100%)!important;background:-webkit-linear-gradient(top, #73bd39 0%,#33a916 100%)!important;background:linear-gradient(to bottom, #73bd39 0%,#33a916 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bd39', endColorstr='#33a916',GradientType=0 )!important; width:100%;}
#landing-body.upgrade_landing .form_wrap .fsBody .fsForm{color:#404041!important; display: inline-block; font-size: 16px; width:100%; margin:0!important; color:#fff;  background: transparent; padding:0; box-shadow:none;}
#landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="text"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="email"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="number"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="tel"]{ width:100%!important; height:40px; padding:8px 14px!important; }
#landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="text"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="email"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="number"], #landing-body.upgrade_landing .form_wrap .fsFieldRow input[type="tel"], #landing-body.upgrade_landing .form_wrap .fsForm textarea,#landing-body.upgrade_landing .form_wrap input[type="file"]{margin:0 0 10px !important; background:#ebebeb; border:1px solid #2e2c41!important; border-radius:0!important; max-width:100%; width:100%!important; font-size:16px!important; font-family: 'SegoeUI Semilight', arial; line-height:18px;color:#213655; font-weight: normal;}
#landing-body.upgrade_landing .form_wrap div.fsError{font-family: 'SegoeUI Semilight', arial; font-size: 14px !important;  margin:0 0 20px !important;padding: 4px !important; width: 100%;}
#landing-body.upgrade_landing .form_wrap .fsRequiredMarker { font-weight:normal !important; font-size:13px; color:#fc3025; padding-left:5px;}
#landing-body.upgrade_landing .form_wrap .fsBody { margin-bottom:0px!important; background: transparent; padding:0;}
#landing-body.upgrade_landing .form_wrap input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {box-shadow: none;}
#landing-body.upgrade_landing .form_wrap .fsSectionHeader { display:none!important;}
#landing-body.upgrade_landing .form_wrap .fsFirst.fsLast.fsFieldCell { background:none; padding:0!important; margin:0!important;}
#landing-body.upgrade_landing .form_wrap textarea { height: 90px;}
#landing-body.upgrade_landing .form_wrap .fsForm input.fsField[type="email"]:focus, #landing-body.upgrade_landing .form_wrap .fsForm input.fsField[type="file"]:focus, #landing-body.upgrade_landing .form_wrap .fsForm input.fsField[type="number"]:focus, #landing-body.upgrade_landing .form_wrap .fsForm input.fsField[type="tel"]:focus, #landing-body.upgrade_landing .form_wrap .fsForm input.fsField[type="text"]:focus, #landing-body.upgrade_landing .form_wrap .fsForm textarea.fsField:focus {outline:0;}
#landing-body.upgrade_landing .form_wrap .fsRow.fsFieldRow.fsLastRow {margin-bottom:0!important;}
#landing-body.upgrade_landing .form_wrap ::-webkit-input-placeholder { color: #213655;}
#landing-body.upgrade_landing .form_wrap :-moz-placeholder {color: #213655; opacity:1;}
#landing-body.upgrade_landing .form_wrap ::-moz-placeholder { color: #213655; opacity:1;}
#landing-body.upgrade_landing .form_wrap :-ms-input-placeholder {color: #213655;}
#landing-body.upgrade_landing .form_wrap .fsValidationError{box-shadow:none!important;background-color:none;}  


@media (min-width:768px){
	#landing-banner.allworx .sidebar-landing{width:55%;float:right;margin-right:-32px;padding-left:15px;margin-bottom:50px;}
#landing-banner.allworx .sidebar-wrap{max-width:522px;float:right;width:100%;}
#landing-banner.allworx .highlight-text{width:45%;}
#info-content.allworx  .content-img{position:absolute;z-index:-1;left:-64px;top:56%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
#info-content.allworx  .content-wrap h6{width:54%;float:right;margin-top: -40px;}
#landing-footer.allworx  .footer-content-wrap{display:table;width:100%;}
#landing-footer.allworx  .logo-wrap{display:table-cell;vertical-align:middle;padding:0 15px;text-align:center;}
#landing-footer.allworx  .logo-wrap1{text-align:left;padding-left:0;padding-top:60px;}
#landing-footer.allworx  .logo-wrap2{padding-top:60px;}
#landing-footer.allworx  .logo-wrap3{padding-right:0;}
#landing-footer.allworx  .logo-wrap3 span{display:inline-block;margin-right:-65px;}
#success-banner.allworx .left-content{float:left;width:51%; padding-left:15px;}
#success-banner.allworx .right-content{float:left;width:49%;padding:0 15px;}
#success-banner.allworx .success-body{margin-left:-15px;margin-right:-15px;}
.footer_bottom.dar_kweb .footer_wrap{  display:table; width:100%;}
.footer_bottom.dar_kweb .footer_logo{ display:table-cell; vertical-align:middle;}
.footer_bottom.dar_kweb .footer_text {display:table-cell; vertical-align:middle; }

#landing-body-12 .sidebar-12{width:50%;float:right;margin-right:-92px;padding-left:15px;}
#landing-body-12 .sidebar-wrap{max-width:522px;margin-top:-632px;float:right;width:100%;}
#landing-header-12 .title-text{margin-left:80px;margin-bottom:32px;width:52%;}
#landing-banner-12 .banner-text{width:34%;}
#landing-banner-12 .banner-text h6{max-width:358px;}
#landing-body-12 .body-title-text{width:55%;margin-left:-16px;}
#landing-body-12 .content-footer{margin-left:-15px;margin-right:-15px;}
#landing-body-12 .content-img{float:left;width:45%;padding:0 15px;}
#landing-body-12 .content-content{float:left;width:55%;padding:0 15px;}
#landing-body-12 .content-img img{margin-left:-82px;}
#landing-body-12 .content-content h4{max-width:528px;}
#success-321 .middle-content{display:table;width:100%;}
#success-321 .content-image{display:table-cell;vertical-align:middle;padding-right:32px;text-align:right;width:50%;}
 #success-321 .body-text{display:table-cell;vertical-align:middle;text-align:left;padding-left:43px;width:50%;}
#success-321 .logo-wrap{width:51%;}
#header-landing .content-table-wrap{display:table;width:100%;}
#header-landing .content-img{display:table-cell;width:50%;vertical-align:middle;padding-right:46px;text-align:right;}
#header-landing .content-text{text-align:left;display:table-cell;vertical-align:middle;width:50%;padding-left:30px;}
#landing-body.lenovo .landing-body{float:left;width:53%;padding-right:51px;}
#landing-body.lenovo .sidebar{float:left;width:47%;padding-left:0;}
#landing-body.lenovo .sidebar-wrap{max-width:523px;float:right;width:100%;margin-right:-33px;margin-top:-121px;}
#landing-body.lenovo .btm-content-wrapper{display:table;width:100%;}
#landing-body.lenovo .content-img-1{display:table-cell;vertical-align:bottom;padding-right:15px;width:68%;}
#landing-body.lenovo .content-img-1 img{margin-left:-62px;}
#landing-body.lenovo .content-img-2{display:table-cell;vertical-align:bottom;padding-left:15px;width:32%;padding-bottom:24px;}
#header-landing.upgrade .content-table-wrap{display:table;width:100%;}
#header-landing.upgrade .content-img{display:table-cell;width:50%;vertical-align:middle;padding-right:40px;text-align:right;}
#header-landing.upgrade .content-text{text-align:left;display:table-cell;vertical-align:middle;width:50%;padding-left:30px;}
#landing-body.upgrade_landing .landing-body{float:left;width:53%;padding-right:40px;}
#landing-body.upgrade_landing .sidebar{float:left;width:47%;padding-left:0;}
#landing-body.upgrade_landing .sidebar-wrap{max-width:523px;float:right;width:100%;margin-right:-33px;margin-top:-72px;}
#landing-body.upgrade_landing .btm-content-wrapper{display:table;width:100%;}
#landing-body.upgrade_landing .content-img-1{display:table-cell;vertical-align:bottom;padding-right:15px;width:68%;}
#landing-body.upgrade_landing .content-img-1 img{margin-left:-62px;}
#landing-body.upgrade_landing .content-img-2{display:table-cell;vertical-align:bottom;padding-left:15px;width:32%;padding-bottom:24px;}
#header-landing.upgrade .content-img span{display:inline-block;margin-left:-168px;}
#landing-footer.upgrade_footer .footer-content-wrap{display:table;width:100%;}
#landing-footer.upgrade_footer .logo-wrap{display:table-cell;vertical-align:middle;padding-right:15px;}
#landing-footer.upgrade_footer .footer-text{display:table-cell;vertical-align:middle;padding-left:15px;}
}
@media (min-width:768px) and (max-width:1380px){#header-landing.upgrade .content-img span{margin-left:-140px;}
}
@media (min-width:768px) and (max-width:1340px){#header-landing.upgrade .content-img span{margin-left:-90px;}
}
@media (min-width:768px) and (max-width:1130px){#landing-body.upgrade_landing .sidebar-wrap{margin-right:0;}
#header-landing.upgrade .content-text{padding-left:15px;font-size:24px;}
#landing-body.upgrade_landing .landing-body{padding-right:15px;}
#landing-body.upgrade_landing .btm-highlight-text{margin-right:0;}
#landing-body.upgrade_landing .btm-highlight-text h4{font-size:23px;}
#landing-body.upgrade_landing .content-img-1 img{margin-left:-30px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:22px;}
#landing-body.upgrade_landing .btm-info-text h4{font-size:21px;}
}
@media screen and (min-height:880px){#success-121{position:fixed;left:0;top:0;width:100%;height:100%;}
}

@media (min-width:1921px){
	#landing-centerpoint .body-bg{left:0;transform:translateX(0);-webkit-transform:translateX(0);max-width:100%;width:100%;}
#success-centerpoint .body-bg{left:0;transform:translateX(0);-webkit-transform:translateX(0);max-width:100%;width:100%;}
}
@media screen and (min-height:920px){}
@media (min-width:768px) and (max-width:1130px){
	#landing-banner.allworx .sidebar-landing{margin-right:0;width:51%;padding-left:24px;}
#landing-banner.allworx .sidebar-wrap{padding:30px 34px;}
#landing-banner.allworx .highlight-text{width:49%;}
#landing-banner.allworx .body-content{font-size:20px;}
#landing-banner.allworx .sidebar-shadow{max-width:899px;bottom:-73px;}
#info-content.allworx  .content-wrap h6{font-size:24px;}
#landing-footer.allworx  .logo-wrap3 span{margin-right:-10px;}

#christmas_container.darkweb .left_img{ left:-223px;}
#christmas_container.darkweb .right_img{ right:-21%;}
#christmas_container.darkweb .mainsidebar_wrap h3{ font-size:30px;}
#christmas_container.darkweb .content_description h3{padding: 22px 15px 24px; font-size:26px;}
#footer_section.darkweb_footer .footer_text h3{font-size: 23px;line-height: 32px;}


#landing-header-12 .title-text{margin-left:0;}
#landing-header-12 .title-text{width:50%;}
#landing-header-12 .text-wrap h6{font-size:16px;}
#landing-header-12 .heading-text h1{font-size:60px;line-height:49px;}
#landing-body-12 .sidebar-wrap{padding:42px 24px 46px;}
#landing-body-12 .sidebar-12{margin-right:0;}
#landing-body-12 .hands{width:20px;}
#landing-body-12 .content-main-img{width:300px;}
#landing-body-12 .sidebar-content-img{left:-181px;}
#landing-banner-12 .banner-text h6{font-size:20px;}
#landing-banner-12 .banner-text{width:30%;}
#landing-header-12 .heading-text h1 span{margin-left:30px;}
#landing-body-12 .body-title-text{margin-left:0;width:50%;}
#landing-body-12 .body-title-text h2{font-size:30px;}
#landing-body-12 .content-img img{margin-left:-10px;}
#success-121 .content-img-1{width:30%;text-align:left;}
#landing-body-12 .sidebar-wrap{margin-top:-553px;}

#landing-body-8 .sidebar-wrap{margin-right:0;}
#header-landing .content-text{padding-left:15px;font-size:24px;}
#landing-body.lenovo .sidebar-wrap{padding:40px 35px 38px;}
#landing-body.lenovo .landing-body{padding-right:15px;}
#landing-body.lenovo .btm-highlight-text{margin-right:0;}
#landing-body.lenovo .btm-highlight-text h4{font-size:23px;}
#landing-body.lenovo .content-img-1 img{margin-left:-30px;}
}
@media (min-width: 768px) and (max-width: 1280px){
  #christmas_container.darkweb .title_wrapper h1{font-size: 48px;}  
}    
    
@media (min-width: 768px) and (max-width: 1080px){

#christmas_container.darkweb .left_img{ left:-255px;}
#christmas_container.darkweb .right_img{ right:-34%;}
#christmas_container.darkweb .mainsidebar_wrap{ padding:40px 25px 40px;}
#christmas_container.darkweb .content_listing li{ font-size:18px;}
#christmas_container.darkweb .landing_container .content_description{ font-size:18px;}
#christmas_container.darkweb .title_wrapper h1{font-size: 34px;}
#christmas_container.darkweb .sidebar-379{padding-left: 76px;}

}
@media (min-width:768px) and (max-width:960px){#landing-banner.allworx .sidebar-wrap{padding:22px 15px;}
#landing-banner.allworx .sidebar-heading h6{font-size:25px;line-height:35px;}
#landing-banner.allworx .sidebar-heading{font-size:20px;}
#landing-banner.allworx .form-btm-text{font-size:12px;}
#landing-banner.allworx .sidebar-shadow{max-width:649px;margin-left:4px;bottom:-52px;}
#info-content.allworx  .content-img{width:51%;text-align:right;}
#info-content.allworx  .content-wrap h6{font-size:16px;line-height:27px;}
#landing-banner.allworx .top-sidebar-img{right: -78px;height: 139px;top: -33px;}
#success-banner.allworx .left-content h5{font-size:18px;line-height:28px;}
#footer_section.darkweb_footer .footer_text h3{font-size: 16px;line-height: 27px;}
.success_bottom.darkweb-bottom .content-img{top: -385px;}
#success_container.darkweb-success .text_wrap { font-size: 20px; line-height: 32px;}

#landing-header-12 .text-wrap h6{font-size:12px;letter-spacing:3px;}
#landing-header-12 .heading-text h1{font-size:45px;line-height:37px;}
#landing-banner-12 .banner-text h6{font-size:16px;line-height:30px;}
#landing-body-12 .content-main-img{width:250px;}
#landing-body-12 .hands{width:18px;}
#landing-body-12 .sidebar-wrap{margin-top:-530px;}
#landing-body-12 .sidebar-wrap{padding:26px 20px 36px;}
#landing-body-12 .sidebar-heading h6{font-size:24px;}
#landing-body-12 .sidebar-heading{font-size:20px;}
#landing-body-12 .sidebar-btm-text{font-size:12px;}
#landing-body-12 .body-title-text .text-wrap{padding:34px 20px;}
#landing-body-12 .body-title-text h2{font-size:24px;line-height:32px;}
#landing-body-12 .sidebar-content-img {left: -151px;}
#success-321 .content-image{padding-right:15px;}
#success-321 .body-text{padding-left:15px;}
#header-landing .content-img{padding-right:15px;}
#landing-body.lenovo .heading-text{padding:25px 0;}
#landing-body.lenovo .sidebar-wrap{padding:28px 30px 30px 20px;}
#landing-body.lenovo .sidebar-heading h4{font-size:20px;line-height:34px;}
#landing-body.lenovo .sidebar-heading{font-size:18px;}
#landing-body.lenovo .btm-text-sidebar{font-size:12px;}
#header-landing.upgrade .content-img{padding-right:15px;}
#landing-body.upgrade_landing .heading-text{padding:25px 20px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:20px;line-height:34px;}
#landing-body.upgrade_landing .sidebar-heading{font-size:18px;}
#landing-body.upgrade_landing .btm-text-sidebar{font-size:12px;}
#landing-body.upgrade_landing .sidebar-heading{padding:27px 11px 33px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:18px;line-height:32px;}
#landing-body.upgrade_landing .form-title{font-size:20px;}
#landing-body.upgrade_landing .heading-text h2{font-size:24px;}
#landing-body.upgrade_landing .body-list{margin-left:15px;}
#landing-body.upgrade_landing .sidebar-wrap .form-content{padding:30px 20px;}
#landing-body.upgrade_landing .btm-info-text h4{font-size:18px;line-height:32px;}
}
@media (max-width:960px){#landing-banner.allworx .landing-header h1{font-size:50px;line-height:50px;}
#landing-banner.allworx .title-text h6{font-size:22px;line-height:22px;}
#landing-banner.allworx .title-text{width:600px;}
#landing-banner.allworx .body-content{font-size:16px;line-height:28px;}
#landing-banner.allworx .highlight-text h5{padding:16px 28px;font-size:20px;line-height:36px;}
#christmas_container.darkweb .content_description h3 { font-size: 23px;}
#landing-body-12 .body-wrap{font-size:16px;line-height:28px;}
#landing-body-12 .content-content h4{font-size:19px;line-height:32px;}
#success-321 .body-text{font-size:18px;line-height:28px;}
#success-321 .body-text h6{font-size:20px;line-height:32px;margin:0 0 36px;}
#header-landing .banner-text h1{font-size:44px;line-height:58px;}
#header-landing .content-text{font-size:18px;line-height:30px;}
#landing-body.lenovo .landing-body{font-size:16px;line-height:28px;}
#landing-body.lenovo .btm-highlight-text h4{font-size:16px;line-height:30px;}

#header-landing.upgrade .banner-text h1{font-size:44px;line-height:58px;}
#header-landing.upgrade .content-text{font-size:18px;line-height:30px;}
#landing-body.upgrade_landing .landing-body{font-size:16px;line-height:28px;}
#landing-body.upgrade_landing .btm-highlight-text h4{font-size:16px;line-height:30px;}
}
@media (max-width:767px){
	.small-screen-center{text-align:center;}
#landing-banner.allworx .body-list li{text-align:left;}
#info-content.allworx .content-wrap h6{margin:0 0 24px;}
#info-content.allworx  .content-wrap{padding:35px 0 0;}
#landing-footer.allworx  .footer-logo{margin:0 0 24px;}
#landing-banner.allworx .title-text{display:block;width:100%;max-width:600px;height:auto;margin-left:auto;margin-right:auto;}
#landing-banner.allworx .title-text h6{padding:23px 20px 10px;font-size:16px;line-height:22px;letter-spacing:2px;}
#landing-banner.allworx .landing-header h1{font-size:30px;line-height:36px;}
#landing-banner.allworx .sidebar-wrap{padding:30px 38px;}
#landing-banner.allworx .sidebar-shadow{bottom:-31px;max-width:600px;}
#landing-banner.allworx .body-list{margin-left:20px;}
#info-content.allworx  .content-wrap h6 span{display:inline;}
#info-content.allworx  .content-wrap h6{font-size:20px;line-height:30px;}
#landing-banner.allworx .sidebar-shadow{display:none;}
#landing-footer.allworx .logo-wrap{margin-bottom:20px;}
#landing-banner.allworx .landing-header{padding:60px 0 0;}
#landing-banner.allworx .top-sidebar-img{right: -68px;height: 139px;top: -33px;}
#success-banner.allworx .left-content h5{font-size:20px;line-height:30px;}
#landing-body .text-content .ul_second { width: 100%; margin-left: 0;}
#christmas_container.darkweb .title_wrapper h1{font-size: 31px;line-height: 50px;margin: 0;}
#christmas_container.darkweb .landing_container {width: 100%;}
#christmas_container.darkweb .landing_container .content_description{ padding:0;}
#christmas_container.darkweb .sidebar-379 { width: 100%; padding-left: 0;}
#christmas_container.darkweb .content_description h3{padding: 22px 15px 24px;}
.success_bottom.darkweb-bottom .content-img img{position: absolute;
width: 800px;
max-width: 800px;
top: -375px;
left: 50%;
transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.success_bottom.darkweb-bottom .content-img{position: static;}
.footer_bottom.dar_kweb .content-image { left: 0; position: static;top: 0;}
.footer_bottom.dar_kweb .footer_text.text-right {text-align: center;}
.footer_bottom.dar_kweb .footer_logo { text-align: center; margin-bottom: 30px;}
#footer_section.darkweb_footer .footer_text h3{ text-align:center;}
#footer_section.darkweb_footer .footer_topwrap {padding:0 0 50px;}

#landing-header-12 .text-wrap{margin:0 auto 22px;}
#landing-body-12 .list-wrap li{text-align:left;padding-left:45px;}
#landing-header-12 .text-wrap h6{font-size:16px;letter-spacing:2px;}
#landing-header-12 .heading-text h1 span{margin-left:0;}
#landing-header-12 .heading-text h1{font-size:60px;line-height:64px;}
#landing-banner-12 .banner-text h6{font-size:22px;}
#landing-body-12 .body-title-text h2{font-size:27px;line-height:36px;}
#landing-body-12 .list-wrap{margin-left:10px;}
#landing-body-12 .sidebar-wrap{padding:33px 32px 38px;}
#success-121 .content-img-1{position:static;text-align:left;width:50%;}
#success-121{position:relative;}
#success-121 .content-img-2{right:0;}

#success-321 .content-image{margin:0 0 24px;}
#header-landing .banner-text h1{margin:0 0 45px;}
#header-landing .content-img{margin:0 0 28px;}
#landing-body .sidebar{margin:0 0 32px;}
#header-landing .text-wrap h6{font-size:15px;}
#header-landing .banner-text h1{font-size:29px;line-height:50px;}
#landing-body.lenovo .sidebar-wrap{padding:40px 35px 38px;}
#header-landing.upgrade .banner-text h1{margin:0 0 45px;}
#header-landing.upgrade .content-img{margin:0 0 28px;}
#landing-body.upgrade_landing .sidebar{margin:0 0 32px;}
#header-landing.upgrade .text-wrap h6{font-size:15px;}
#header-landing.upgrade .banner-text h1{font-size:29px;line-height:50px;}
#landing-body.upgrade_landing .body-list li{text-align:left;}
#landing-footer.upgrade_footer .logo-wrap{margin:0 0 24px;}
#landing-body.upgrade_landing .form-title::before{right:-14px;left:-14px;}
#landing-body.upgrade_landing .form-title p::before{border-left:14px solid transparent;}
#landing-body.upgrade_landing .form-title p::after{border-right:14px solid transparent;}
#landing-body.upgrade_landing .btm-info-text h4{font-size:22px;}
#success-231 .body-content h6{font-size:22px;}
#success-231 .body-content{font-size:20px;}
#success-231 .body-content p .title-text{font-size:26px;}
#landing-body.upgrade_landing .btm-info-text h4 .title-text{ padding:0;}

}
@media (max-width:688px){
#christmas_container.darkweb .tile_img h4{font-size: 12px;top: 33px;}   
#christmas_container.darkweb .mainsidebar_wrap{padding: 40px 20px 45px;}
#success_container.darkweb-success .title_img h4{top: 48px;font-size: 16px;}
#success_container.darkweb-success .success_text h3 {
    font-size: 58px;}
    #success_container.darkweb-success .success_text h5 {
    font-size: 23px;
    line-height: 35px;}
#success_container.darkweb-success .text_wrap {
    font-size: 22px;
    line-height: 31px;
    padding: 59px 0 19px;}    
    
    
}
@media (max-width:450px){#header-landing.upgrade .text-wrap h6{font-size:13px;letter-spacing:2.5px;}
#landing-body.upgrade_landing .heading-text{padding:25px 20px;}
#landing-body.upgrade_landing .heading-text h2{font-size:26px;}
#landing-body.upgrade_landing .btm-info-text h4{font-size:20px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:22px;line-height:34px;}
#landing-body.upgrade_landing .sidebar-heading{font-size:18px;}
}
@media (max-width:400px){#header-landing.upgrade .text-wrap h6{font-size:10px;letter-spacing:1.5px;}
#header-landing.upgrade .banner-text h1{font-size:22px;line-height:38px;}
#header-landing.upgrade .content-text{font-size:16px;line-height:28px;}
#landing-body.upgrade_landing .heading-text h2{font-size:23px;line-height:33px;}
#landing-body.upgrade_landing .landing-body{font-size:14px;line-height:26px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:18px;line-height:32px;}
#landing-body.upgrade_landing .sidebar-heading{font-size:16px;}
#landing-body.upgrade_landing .btm-text-sidebar{font-size:12px;}
#landing-body.upgrade_landing .content-img-1{margin:0 0 15px;}
#landing-footer.upgrade_footer .footer-text{font-size:14px;}
#landing-body.upgrade_landing .heading-text h2{font-size:19px;line-height:31px;}
#landing-body.upgrade_landing .heading-text{padding:18px 20px;}
#landing-body.upgrade_landing .body-list{margin-left:0;}
#landing-body.upgrade_landing .sidebar-heading{padding:22px 12px 22px;}
#landing-body.upgrade_landing .sidebar-heading h4{font-size:16px;line-height:30px;}
#landing-body.upgrade_landing .form-title{font-size:20px;}
#landing-body.upgrade_landing .sidebar-wrap .form-content{padding:30px 15px;}
#landing-body.upgrade_landing .btm-info-text h4{font-size:16px;line-height:30px;}
#success-231 .body-content h1{font-size:60px;}
#success-231 .body-content h6{font-size:20px;line-height:32px;}
#success-231 .body-content{font-size:16px;line-height:28px;}
#success-231 .body-content p .title-text{font-size:24px;}
}

@media (max-width:480px){
	#landing-banner.allworx .sidebar-wrap{padding:30px 20px;}
#landing-banner.allworx .sidebar-heading h6{font-size:26px;}
#landing-banner.allworx .sidebar-heading{font-size:20px;}
#christmas_container.darkweb .mainsidebar_wrap h3{font-size: 26px;line-height: 36px;}
#christmas_container.darkweb .mainsidebar_wrap h4{ font-size:20px;}
#christmas_container.darkweb .form_wrap .fsForm .fsLabel { font-size: 13px !important;}

#landing-body-12 .sidebar-wrap{padding:33px 32px 38px;font-size:14px;}
#landing-body-12 .body-title-text h2{font-size:22px;line-height:32px;}
#landing-body-12 .body-title-text .text-wrap{padding:32px 28px;}
#landing-body-12 .sidebar-heading h6{font-size:23px;line-height:34px;}
#landing-body-12 .sidebar-heading h6{font-size:20px;}
#landing-body-12 .sidebar-heading h6{font-size:12px;}
#success-121 .success-body h1{font-size:70px;margin:0 0 50px;}
#success-121 .success-body h5{font-size:20px;}
#success-121 .success-body h5{margin:0 auto 81px;}
#success-321 .success-body h1{font-size:70px;}
#header-landing .text-wrap h6{font-size:13px;letter-spacing:2.5px;}
#landing-body.lenovo .heading-text{padding:25px 0;}
#landing-body.lenovo .sidebar-wrap{padding:28px 20px 30px;}
#landing-body.lenovo .sidebar-heading h4{font-size:22px;line-height:34px;}
#landing-body.lenovo .sidebar-heading{font-size:18px;}
}
@media (max-width:400px){	#landing-banner.allworx .title-text h6{padding:23px 20px 10px;font-size:12px;line-height:22px;letter-spacing:1px;}
#landing-banner.allworx .landing-header h1{font-size:22px;line-height:32px;}
#landing-banner.allworx .sidebar-heading h6{font-size:20px;line-height:32px;}
#landing-banner.allworx .sidebar-heading{font-size:18px;}
#landing-banner.allworx .form-btm-text{font-size:12px;}
#landing-banner.allworx .sidebar-shadow{max-width:500px;}
#landing-banner.allworx .body-content{font-size:14px;line-height:26px;}
#landing-banner.allworx .highlight-text h5{font-size:18px;line-height:31px;}
#landing-banner.allworx .body-list{margin-left:0;}
#info-content.allworx  .content-wrap h6{font-size:16px;line-height:28px;}
#success-banner.allworx .title-text{width:100%;}
#success-banner.allworx .left-content h1{font-size:50px;}
#success-banner.allworx .left-content h5{font-size:16px;line-height:28px;}
#landing-banner.allworx .top-sidebar-img{right: -72px;}
#success_container.darkweb-success .title_img h4 {  top: 42px;}
#landing-header-12 .text-wrap h6{font-size:11px;letter-spacing:1px;}
#landing-header-12 .heading-text h1{font-size:45px;line-height:52px;}
#landing-banner-12 .banner-text h6{font-size:18px;line-height:30px;}
#landing-body-12 .body-title-text .text-wrap{padding:22px 16px;}
#landing-body-12 .body-title-text h2{font-size:16px;line-height:30px;}
#landing-body-12 .body-wrap{font-size:14px;line-height:26px;}
#landing-body-12 .sidebar-wrap{padding:28px 20px 38px;}
#landing-body-12 .sidebar-heading h6{font-size:20px;line-height:32px;}
#landing-body-12 .sidebar-heading{font-size:18px;}
#landing-body-12 .content-content h4{font-size:16px;line-height:30px;}
#landing-body-12 .footer-text{font-size:14px;}
#success-121 .content-img-2{width:30%;}
#success-121 .success-body h1{font-size:60px;}
#success-121 .success-body h4{font-size:24px;line-height:36px;}
#success-121 .success-body h5{font-size:18px;line-height:30px;}

#success-321 .success-body h1{font-size:65px;}
#success-321 .body-text{font-size:16px;}
#success-321 .body-text h6{font-size:18px;}
#header-landing .text-wrap h6{font-size:11px;letter-spacing:1.5px;}
#header-landing .banner-text h1{font-size:22px;line-height:38px;}
#header-landing .content-text{font-size:16px;line-height:28px;}
#landing-body.lenovo .heading-text h2{font-size:23px;line-height:33px;}
#landing-body.lenovo .landing-body{font-size:14px;line-height:26px;}
#landing-body.lenovo .sidebar-heading h4{font-size:18px;line-height:32px;}
#landing-body.lenovo .sidebar-heading{font-size:16px;}
#landing-body .btm-text-sidebar{font-size:12px;}
#landing-body.lenovo .content-img-1{margin:0 0 15px;}
#landing-footer .footer-text{font-size:14px;}
}
@media (max-width:380px){
.success_bottom.darkweb-bottom .content-img img {width: 620px; max-width: 620px;top: -298px;}

}