.inner-ban { background: url(https://cdn.systweak.com/content/wp/dff/v2/inner-ban-bg.webp) center top no-repeat;  background-size: cover; min-height: 550px; padding-top: 100px; color: #FFFFFF; } 
.fea-win-faq { background: #f5f7fc; }
.support-ban { background: url(https://cdn.systweak.com/content/wp/dff/v2/support-ban.webp) center top no-repeat; padding-top: 150px; min-height: 550px;}
.support-ban .ban-head { margin-top: 40px;}
.support-ban p { font-size: 22px; }
.fea-win-faq { background: #f5f7fc; }
.support-ban { background: url(https://cdn.systweak.com/content/wp/dff/v2/support-ban.webp) center top no-repeat; padding-top: 150px; min-height: 550px;}
.support-ban .ban-head { margin-top: 40px;}
.support-ban p { font-size: 22px; }
.any-ques { padding-top: 70px; padding-bottom: 70px; }
.any-ques .core-feat-head { margin-top: 15px;}
.support-form { padding-top: 45px; position: relative; }
.any-ques input:focus,.any-ques button:focus,.any-ques textarea:focus,.any-ques input,.any-ques button,.any-ques textarea { box-shadow: none; outline: none; box-shadow: none; border-radius: 0px; resize:none; } 
.any-ques input,.any-ques textarea { border-color: #b3b3b3; font-size: 20px; line-height: 30px; color: #686868; padding:10px 15px; padding:13px 15px\0; margin-bottom: 30px; }
.any-ques textarea { height: 298px; /*min-height: 298px*/; }
.btn-submit { width: 255px; height: 60px; margin-right: auto; margin-left: auto; background: #0189ff;  font-weight: 400; font-size: 20px; line-height: 25px; padding-top: 12px;  }
.mb-3.form-group { position: relative;} 
.success_message { position: absolute; font-size: 14px; z-index: 2; border-radius: 4px; top: 0px; width: 630px; left: 50%; margin-left: -315px; padding-top: 5px; padding-bottom: 5px; border:#badbcc solid 1px; text-align: center; }
.res-error{background:	#c14e4e;border: 1px solid #dedede; padding: 10px; text-align: center; color: #ffffff; border-radius: 4px;font-size:1.6rem;}
.error{color: red; position: absolute;  position: absolute; z-index: 1; bottom: -20px;  font-size: 13px}
.h-paragraph { font-size: 18px; line-height: 28px; }
.eula-img { padding-top: 70px; }
.inr-ban-info { padding-top: 140px; }
.inr-ban-head { font-weight: 900; font-size: 35px; line-height: 40px; }
.inr-ban-subhead { font-size: 22px; line-height: 34px; padding-right: 5%; } 
.inr-ban-subhead a { color: #ffffff; text-decoration: none;}
.inr-ban-subhead a:hover { color: #ffffff; text-decoration: underline;}
.full { width: 100%; float: left;  } 
.left-shape { background: url(https://cdn.systweak.com/content/wp/dff/v2/left-shape.webp) left 980px no-repeat; }
.right-shape { background: url(https://cdn.systweak.com/content/wp/dff/v2/right-shape.webp) right 215px no-repeat; }
.right-shape-b { background: url(https://cdn.systweak.com/content/wp/dff/v2/right-shape-b.webp) right 1275px no-repeat; }
.about-us .right-shape-b { background-position: right 400px; }
.about-us .left-shape { background-position: left 80px; } 
.p-head {  font-weight: 700; font-size: 30px; line-height: 40px; color: #000000; margin-top: 20px; } 
.paragraph { font-size: 15px; color: #686868; line-height: 25px; margin-bottom: 1.4rem; }
.paragraph a { color: #002bbd; text-decoration: none; }
.p-support { font-size: 24px; line-height: 36px; margin-bottom: 50px; }
.p-support a { color:#5552ff; }
.paragraph a:hover { color: #002bbd; text-decoration: underline; } 
.page-deatils { margin-top:50px; } 
.scope-paragraph { padding-left: 25px; }
.scope-paragraph .paragraph { line-height: 37px; margin-bottom: 0.5rem; background: url(https://cdn.systweak.com/content/wp/dff/home/arrow_icon.webp) left 15px no-repeat; padding-left: 20px; } 
.about-img { padding-top: 45px; }
.uni-img { padding-top: 37px;}
.terms-img { padding-top: 60px; } 
.ol-list { margin-left: 40px;} 
.ol-list li p { margin-bottom: 0.5rem;}  
.heading-1{font-size:3rem;color:#242329;font-weight:700;margin:0 0 15px}
.terms-use-banner{background-image:url(https://cdn.systweak.com/content/wp/systweak_com/terms_use_banner.webp)}
.slider-heading-3{font-size:3rem;font-weight:bold}
.slider-subheading-02{max-width:40%}
.white-text .slider-heading-3, .white-text .slider-subheading-02{color:#fff}
.terms-outer{-webkit-box-shadow:0 0 10px 0 rgba(115,138,154,0.2);-moz-box-shadow:0 0 10px 0 rgba(115,138,154,0.2);box-shadow:0 0 10px 0 rgba(115,138,154,0.2);padding:40px 115px 100px 115px}
.terms-outer p a:hover, .table-view a:hover {text-decoration: underline; color:#007bff;}
.content-heading{font-size:24px;font-weight:600;color:#4b484d;line-height:28px;text-transform:uppercase;margin-top:30px;margin-bottom:10px}
.content-paragraph{color:#4b484d;font-size:16px;line-height:28px;margin-bottom:5px;font-weight:400}
ul.content-paragraph-list{display:block;width:100%;margin-top:15px}
ul.content-paragraph-list li{display:block;font-size:16px;line-height:28px;padding-top:2px;padding-bottom:2px}
.refund-policy-banner{background-image:url(https://cdn.systweak.com/content/wp/systweak_com/refund_policy_banner.webp)}
.content-paragraph a{color:#0078d7}
.eula-banner{background:url(https://cdn.systweak.com/content/wp/systweak_com/eula_banner.webp) center 0 no-repeat;color:#FFF}
.third-party-banner {background:url(https://cdn.systweak.com/content/wp/systweak_com/third_party_banner.webp) center 0 no-repeat; }
ol.eula-list{margin-left:0;padding-left:20px}
ol.eula-list li{list-style:inherit;padding-bottom:7px;padding-left:7px;font-size:20px;font-weight:600;color:#4b484d}
ol.eula-list .content-heading{font-size:20px;margin-top:15px}
ul.eula-inner-list{margin-left:0}
ul.eula-inner-list li{list-style:none;padding-bottom:7px;padding-left:36px;font-size:16px;line-height:28px;font-weight:400;color:#4b484d;background:url(https://cdn.systweak.com/content/wp/systweak_com/list_arrow.webp) left 10px no-repeat}
.download-head { text-align: center; padding-bottom: 20px; }
.download-head .core-feat-head { margin-top: 27px; }
.download-head h4 { font-size: 24px; line-height: 24px; font-weight: 600; margin-bottom: 17px;  }
.download-head p { font-size: 18px; font-weight: 600; line-height: 24px; margin-bottom: 13px; }
.download-head p a { text-decoration: underline; color: #0000ff; } 
.steps-head img { float: left; }
.steps-head .step-head { font-size: 14px; line-height: 14px; color: #1f87eb;  margin-left: 48px; font-weight: 600;}
.steps-head .step-head span { display: block; color: #000000;  font-size: 17px; line-height: 20px; font-weight: 600; min-height: 42px;}
.ss-outline { border: #e0e7ea solid 1px; padding: 15px; margin-top: 5px; text-align: center; }
.ss-outline img { max-width: 100%; }
.download-bot { margin-top: 50px; }
.download-mail-box { width: 400px; float: left;  padding: 10px; box-shadow: 0px 1px 5px 0px rgba(21,21,21,0.19); -webkit-box-shadow: 0px 1px 5px 0px rgba(21,21,21,0.19); -moz-box-shadow: 0px 1px 5px 0px rgba(21,21,21,0.19); }
.download-mail-box img { float: left; }
.download-mail-box p { margin-left: 100px; font-size: 14px; line-height: 19px; color: #52626e; margin-bottom: 0px; padding-top: 15px;  }
.download-mail-box p span { display: block;  }
.download-mail-box p a { font-size: 24px; color: #109df7; }
.download-bot-nav { display: block; float: right; margin-top: 30px;}
.download-bot-nav li { display: inline; color: #dfe9ee; font-size: 13px; line-height: 16px; padding: 3px 4px;}
.download-bot-nav li a { display: inline; color: #c0c4c8; text-decoration: underline; }
.download-bot-nav li a:hover { color: #000000; }
.sab-head-ban { min-height: 82px!important; padding: 0!important;} 
.error-page { padding-top: 80px; padding-bottom: 80px;}
.error-head { color: #fc5b4c; font-size: 30px; line-height: 34px; font-weight: 400;  margin: 20px 0px 0px 0px;}
.error-page p { color: #747474; font-size: 40px; line-height: 45px;  margin: 20px 0 30px 0; }
.download-ban { padding-top: 120px; min-height: 430px; } 
.download-page { padding-top: 50px; padding-bottom: 50px;}
.download-page-content{ padding: 40px 0 70px;}
.download-title-row{border-bottom:#f2f2f3 solid 1px;padding-top:22px;padding-bottom:22px}
.download-heading-icon{float:left}
.download-heading-info{padding-left:140px}
.download-heading-info p{font-size:16px;line-height:20px;color:#109df7}
.download-heading-info p a{color:#109df7; text-decoration: none;}
.download-heading{font-size:40px;line-height:40px;font-weight:500;color:#000;margin-top:0}
.download-sub-heading{font-size:18px;line-height:24px;color:#5b5b5b;font-weight:400}
.reload-icon{cursor:pointer;padding:0px 5px 4px;margin-left:5px;-o-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-webkit-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-moz-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-o-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
ul.listing {width: 98%;display: inline-block;margin-left: 0;padding: 0 0 0 28px;}
ul.listing li{ font-size: 15px;color: #686868;line-height: 25px; margin-bottom: 1rem; list-style: disc;}
ul.listing li.img-list {list-style: none;}
h3.sub-hed {font-size: 25px;font-weight: 600;line-height: 32px; color: #000000;}
.optiimg{ width:auto;max-width: 100%; margin-top: 0; margin-bottom: 25px; display: block;}
.dots-none {list-style: none !important;}
@media screen and (min-width:0\0) {
  .dnd-steps-row { width: 102%; margin-left: -15px; margin-right: -15px;   float: left;}
  .dnd-steps-row .col-md-4 { width: 33.33%;}
  .download-mail-box { margin-left: 4px; margin-bottom: 4px;}
}
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, .dnd-steps-row  { width: 102%; margin-left: -15px; margin-right: -15px;}
*::-ms-backdrop, .download-mail-box { margin-left: 0px; margin-bottom: 0px;}
*::-ms-backdrop, .dnd-steps-row .col-md-4 {  padding-left: 15px; padding-right: 15px;   } /* IE11 */
}
@media screen and (min-width:0\0) {
  .instant-discount-col .col-md-8 {  padding-left: 30px; padding-right: 15px; } 
}
@media all and (-ms-high-contrast:none) {   
*::-ms-backdrop, .instant-discount-col .col-md-8 {  padding-left: 30px; padding-right: 15px;   } /* IE11 */
}
@media screen and (min-width:0\0) and (min-resolution: .001dpcm) {  
  .col-md-4 { width: 33.33%; float: left;  }
  .col-md-8 { width: 66.67%;  float: left; }
  .aft-unins-content { float: left; margin-bottom: 20px; }
  .instant-discount-col,
  .install-step-col { float: left; width: 100%;}  
 }
.ie10 .navbar-brand { margin-top: 10px; }
.ie10  .collapse.navbar-collapse { display: none !important;}
.content-ban { min-height: 450px; }
.content-ban img { max-height: 258px; margin-top: 20px; }
.content-ban .inr-ban-head { margin-top: 90px;} 
.row-steps-mac { width: 100%; padding-bottom: 120px;}
.row-steps-mac img { max-width: 768px;}
@media (max-width:992px) {
  .download-heading {font-size: 32px;}
.content-ban { min-height: 384px; }
.content-ban .inr-ban-head { margin-top: 56px; font-size: 29px; }
.content-ban .inr-ban-subhead { font-size: 18px; line-height: 26px; padding-right: 0px; }
.lmpt { padding-top: 100px; }
.global-banner { background-size:100% 100%;}
.for-music-f, .for-photos-f,.ban-op-col { max-width: 400px; /*margin-left: 16px;*/ margin-right: auto; margin-left: auto; text-align: center; }
.video-file-col { left: inherit; top: inherit;}
.row-steps-mac { padding-bottom: 50px;}
.row-steps-mac img { max-width: 100%;} 
.p-head {font-size: 28px;}
} 
@media (max-width:767px) {
  .download-heading {font-size: 28px;} 
  .terms-outer {padding: 40px 25px 100px 25px;}
  .error-page { padding-top: 50px; padding-bottom: 50px;}
  .error-head {  font-size: 25px; line-height: 34px;   margin: 15px 0px 0px 0px;}
  .error-page p { color: #747474; font-size: 27px; line-height: 35px; margin: 15px 0 20px 0; }
  .content-ban { min-height: 384px;  text-align: center; }
  .content-ban img { max-width: 270px; margin-top: 0px; }
  .content-ban .inr-ban-head { margin-top: 20px;  font-size: 28px; }
  .content-ban .inr-ban-subhead { font-size: 18px; line-height: 26px; padding-right: 0px; margin-bottom: 25px; }
  .global-banner,.support-ban { background-size: cover; padding-bottom: 15px;}
  ul.listing {width: 100%;margin-left: 0;padding: 0 28px 0 28px;}
  .dnd-steps-row [class*="col-"] {margin-bottom: 30px;}
  .download-page {padding-top: 30px;}
  .p-head {font-size: 24px; line-height: 28px;}
  .ol-list {margin-left: 0;}
  
}
@media (max-width:575px) {
  .download-heading-icon {float: none; text-align: center;}
  .download-heading-info {padding-left: 0; text-align: center;}
  .download-bot {margin-top: 0;}
}
@media (max-width:479px) {
  .download-heading {font-size: 26px; line-height: 30px;}
  .download-mail-box img {width: 50px;}
  .download-mail-box p {margin-left: 60px;padding-top: 4px;}
  .download-mail-box p a {font-size: 20px;}
  .download-mail-box {width: 100%;}
}