body { font-family: 'robotoregular'; font-weight: normal; margin: 0; padding: 0; }
h2 a:active, h2 a:link, h2 a:visited { color: #3c3c3c; text-decoration: none; text-transform: none; }
h2 a:hover { color: #050b2a; text-decoration: none; }
h3 { color: #088ae1; font-size: 24px; font-family: 'robotoregular'; font-weight: normal; }
h5 { color: #fff; font-size: 18px; font-family: 'robotoregular'; font-weight: normal; line-height: normal; margin: 0; padding: 0 0 10px; }
.bold { font-family: 'robotomedium'; font-weight: normal; }

.section h1 { font-size: 40px; font-family: 'robotolight'; font-weight: normal; }
.section h2 { font-size: 40px; font-family: 'robotolight'; font-weight: normal; }
.section1 h1 { font-size: 40px; font-family: 'robotolight'; font-weight: normal; }
.section1 h2 { font-size: 40px; }
img { max-width: 100%;margin: 10px 0; }
a, a:focus, a:active { color: #555; text-decoration: none; }
a:hover { text-decoration: none; color: #555; }
p { padding-bottom: 10px !important; }
.pt_150 { padding-top: 150px; }
.pt_130 { padding-top: 130px; }
.pt_100 { padding-top: 100px; }
.pt_90 { padding-top: 90px; }
.pt_80 { padding-top: 80px; }
.pt_70 { padding-top: 70px; }
.pt_60 { padding-top: 60px; }
.pt_50 { padding-top: 50px; }
.pt_40 { padding-top: 40px; }
.pt_30 { padding-top: 30px !important; }
.pt_20 { padding-top: 20px; }
.pt_15 { padding-top: 15px; }
.pt_10 { padding-top: 10px; }
.pt_5 { padding-top: 5px; }
.pb_100 { padding-bottom: 100px; }
.pb_90 { padding-bottom: 90px; }
.pb_80 { padding-bottom: 80px; }
.pb_70 { padding-bottom: 70px; }
.pb_60 { padding-bottom: 60px; }
.pb_50 { padding-bottom: 50px; }
.pb_40 { padding-bottom: 40px; }
.pb_30 { padding-bottom: 30px; }
.pb_20 { padding-bottom: 20px; }
.pb_15 { padding-bottom: 15px; }
.pb_10 { padding-bottom: 10px; }
.pb_5 { padding-bottom: 5px; }
.pl_90 { padding-left: 90px; }
.pl_80 { padding-left: 80px; }
.pl_70 { padding-left: 70px; }
.pl_60 { padding-left: 60px; }
.pl_50 { padding-left: 50px; }
.pl_40 { padding-left: 40px; }
.pl_30 { padding-left: 30px; }
.pl_20 { padding-left: 20px; }
.pl_15 { padding-left: 15px; }
.pl_10 { padding-left: 10px; }
.pl_5 { padding-left: 5px; }
.pr_90 { padding-right: 90px; }
.pr_80 { padding-right: 80px; }
.pr_70 { padding-right: 70px; }
.pr_60 { padding-right: 60px; }
.pr_50 { padding-right: 50px; }
.pr_40 { padding-right: 40px; }
.pr_30 { padding-right: 30px; }
.pr_20 { padding-right: 20px; }
.pr_15 { padding-right: 15px; }
.pr_10 { padding-right: 10px; }
.pr_5 { padding-right: 5px; }
.mt_20 { margin-top: 20px !important; }
.mt_30 { margin-top: 30px !important; }
.mt_40 { margin-top: 40px !important; }
.mb_20 { margin-bottom: 20px !important; }
.mb_40 { margin-bottom: 40px !important; }
.color-gray { color: #5B5958; }
.white { color: #fff !important; }
.green { color: #008000 !important; }
.indian_red { color: #e06354; }
.color_red { color: red; }
.olive { color: #59482f; }
.black { color: #000000; }
.english-blue { color: #00f; }
.cursor_pointer { cursor: pointer; }
.resize_none { resize: none; }
.line-through { text-decoration: line-through; }
.float-left { float: left; }
.float-right { float: right; }
:focus { outline: none !important; }
h4 { font-family: 'robotoregular'; font-weight: normal; }
li.right .body > p, li.right .body > ul { text-align: left; }
li.right .title { text-align: left; }
[ id*=section-] { min-height: 1000px; background-position: 7% 52%; background-repeat: no-repeat; background-size: 55%; background-attachment: fixed; width: 100%; }
section[id^=section-] div.bg { position: relative; background-position: 400px 200px; background-repeat: no-repeat; background-attachment: fixed; min-height: 600px; min-width: 607px; }
/**/
.btn.focus, .btn:focus, .btn:hover, .btn:active { color: #fff; }
.free_download_btn { border-radius: 0; padding: 10px 0px; background-color: #0078d7; color: #FFF; border: 1px solid #0078d7; font-size: 17px; width: 200px; }
.free_download_btn:hover { background-image: none !important; background-color: #03ad33 !important; color: #FFF; border: 1px solid #03ad33; }
.float_right { float: right !important; margin-top: 20px; }
.purchase_buttons { padding-top: 40px; }
.free_btn { border-radius: 0; background-color: #0078d7; color: #FFF; border: 1px solid #0078d7; font-size: 17px; width: 200px; padding: 15px 0px; }
.free_btn:hover { background-image: none !important; background-color: #03ad33 !important; color: #FFF; border: 1px solid #03ad33; }
.buy_btn { border-radius: 5px; padding: 10px 0px; border: 1px solid #0078d7; background-color: #FFF; color: #0078d7; font-size: 17px; width: 200px; }
.buy_btn:hover { border: 1px solid #03AD33; background-color: #fff; color: #03AD33; }
.buy_btn:active { border: 1px solid #03AD33; background-color: #fff; color: #03AD33; }
.buy_btn:focus { border: 1px solid #0078d7; background-color: #fff; color: #0078d7; }
.rbt_free_btn { border-radius: 0; padding: 10px 20px; color: #000000; border: 2px solid #FFFFFF; font-size: 17px; background-color: #FFF; }
.rbt_free_btn:hover { border-radius: 0; padding: 10px 20px; color: #FFFFFF; border: 2px solid #0078D7; font-size: 17px; background-color: #0078D7; }
.rbt_buy_btn { border-radius: 0; padding: 10px 52px; border: 2px solid #FFFFFF; color: #FFFFFF; font-size: 17px; }
.rbt_buy_btn:hover { border-radius: 0; padding: 10px 52px; border: 2px solid #0078D7; color: #0078D7; font-size: 17px; }
/**/
.section .text { font-size: 18px; font-family: 'robotolight'; font-weight: normal; margin-bottom: 25px; }
.section1 .text { font-size: 18px; font-family: 'robotolight'; font-weight: normal; margin-bottom: 25px; }
/* SystweakMaster.master */
.blank_space_footer_icons { width: .5%; display: inline-block; }
.bt { border-top: 1px solid #d8dade; }
.contblogeula { }
.fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 11111111; transition: transform .3s ease 0; }
.footer_box_latest_news { width: 100%; height: 240px; float: left; padding: 15px 0; box-shadow: 0 0 0 1px #d8dade; -webkit-box-shadow: 0 0 0 1px #d8dade; -moz-box-shadow: 0 0 0 1px #d8dade; -o-box-shadow: 0 0 0 1px #d8dade; }
.footer_box_latest_news h4.news { font-size: 24px; color: #ff8002; text-align: center; margin: 0; padding: 0; }
.footer_box_latest_news h4.news span { color: #595959; }
.footer_box_latest_news h4.news:after { border-bottom: 1px solid #c1c4c7; content: ""; display: block; height: 1px; padding-top: 10px; width: 90%; margin-left: 5%; }
.footer_box_navigation { width: 100%; height: 510px; float: left; padding: 15px 0; box-shadow: 0 0 0 1px #d8dade; -webkit-box-shadow: 0 0 0 1px #d8dade; -moz-box-shadow: 0 0 0 1px #d8dade; -o-box-shadow: 0 0 0 1px #d8dade; }
.footer_box_small_navigation { width: 100%; height: 240px; float: left; padding: 15px 0; box-shadow: 0 0 0 1px #d8dade; -webkit-box-shadow: 0 0 0 1px #d8dade; -moz-box-shadow: 0 0 0 1px #d8dade; -o-box-shadow: 0 0 0 1px #d8dade; }
.footer_help_wraper { float: left; width: 100%; background: #f7f8f8; padding: 30px 0; color: #303030; font-family: 'robotolight'; font-weight: normal; }
.footer_help_wraper h4 { padding-bottom: 11px; text-align: center; font-family: 'robotolight'; font-weight: normal; font-weight: normal; color: #303030; font-size: 22px; }
.footer_help_wraper h4.pad_bot_none { padding-bottom: 0; }
.footer_links { margin: 0; padding: 0; float: right; }
.footer_links li { margin: 0; padding: 0; float: left; list-style: none; font-size: 13px; color: #4565af; text-decoration: none; font-family: 'robotoregular'; font-weight: normal; }
.footer_links li a { padding: 0 7px; font-size: 12px; color: #4565af; text-decoration: none; font-family: 'robotoregular'; font-weight: normal; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/footer-navigation-devider.png) 0 3px no-repeat; }
.footer_links li a:hover { color: #595959; text-decoration: none; font-family: 'robotoregular'; font-weight: normal; }
.footer_links li:first-child a { padding-left: 0; background: none; }
.footer_nav_box { margin: 0; padding: 0 0 0 20px; float: left; }
.footer_nav_box li { margin: 0; padding: 5px 0; list-style: none; }
.footer_nav_box li a { padding-left: 20px; font-size: 14px; text-decoration: none; text-align: left; color: #595959; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/footer-navigation-bullet.jpg) 0 4px no-repeat; }
.footer_nav_box li a:hover { text-decoration: none; color: #000; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/footer-navigation-bullet-hover.jpg) 0 3px no-repeat; }
.footer_nav_box li.android:first-child { margin: 0; padding: 0 0 8px 40px; list-style: none; font-size: 24px; color: #595959; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/android-icon.png) 0 0 no-repeat; }
.footer_nav_box li.mac:first-child { margin: 0; padding: 0 0 8px 40px; list-style: none; font-size: 24px; color: #595959; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/mac-icon.jpg) 0 0 no-repeat; }
.footer_nav_box li.support:first-child { margin: 0; padding: 0 0 8px 45px; list-style: none; font-size: 24px; color: #595959; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/support-icon.png) 0 0 no-repeat; }
.footer_nav_box li.windows:first-child { margin: 0; padding: 0 0 8px 40px; list-style: none; font-size: 24px; color: #595959; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/windows-icon.jpg) 0 0 no-repeat; }
.footer_news { margin: 0; padding: 5px 10px 0; float: left; }
.footer_news li { margin: 0; padding: 5px 0px 5px 20px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/news-star.png) 0 12px no-repeat; }
.footer_news li a { font-size: 14px; text-decoration: none; text-align: left; color: #595959; }
.footer_news li a:hover { text-decoration: none; color: #000; }
.footer_news li:hover { margin: 0; padding: 5px 0 5px 20px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/news-star-hover.png) 0 12px no-repeat; }
.footer_social_links { display: inline-block; }
.footer_text_links { font-size: 13px; }
.footer_text_links a:active, .footer_text_links a:link, .footer_text_links a:visited { font-size: 13px; color: #4565af; text-decoration: none; font-family: 'robotoregular'; font-weight: normal; }
.footer_text_links a:hover { color: #595959; text-decoration: none; font-family: 'robotoregular'; font-weight: normal; }
.header-wrapper { width: 100%; float: left; padding: 10px 0 15px; }
.logo { float: left; padding-top: 8px; }
.logo img { max-width: 100%; }
.nav.navbar { *display: inline; }
.navbar { min-height: 20px; margin-bottom: 0; }
.navbar-default .navbar-nav { margin: 7.5px 0 7.5px -20px; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background: none; border: none; box-shadow: none; color: #0073DA; }
.navbar-default .navbar-nav > li > a { padding: 7px 10px 0px 10px; text-shadow: none; color: #343434; }
.navbar-default .navbar-nav > li > a:focus { color: #343434; }
.navbar-default .navbar-nav > li > a:hover { color: #0073DA; }
.navbar-default .navbar-nav > li:last-child a { padding-right: 0; }
.navbar-default .navbar-nav > li > a img { margin-top: -15px; }
.navbar-default { background: none; border: none; box-shadow: none; padding: 0; font-family: 'robotoregular'; font-weight: normal; }
.newsletter_subscribe_input { border: 1px solid #bbb9b8; padding: 4px 8px 4px 8px; width: 100%; color: #303030; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 33.4px; }
.toll_free { text-align: right; }
.top_info_wraper { width: 100%; float: left; margin: 0; padding: 0; background: #343434; }
.top_info_wraper a, .top_info_wraper a:active, .top_info_wraper a:focus { color: #fff; padding: 0; }
.top_info_wraper a:hover { text-decoration: none; color: #8FCAFF; }
.transparent_button { padding: 8px 0px; background: none; border: 1px solid #595959; text-align: center; font-size: 14px; color: #303030; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 100%; float: left; cursor: pointer; }
a .transparent_button:hover { background-color: #666666; color: #FFFFFF; cursor: pointer; }
.wraper { width: 100%; float: left; margin: 0; padding: 0; clear: both; position: initial; }
a.facebook, a.facebook:hover { float: left; padding: 20px 0 20px 18%; width: 100%; background: #4766ae url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/facebook.png) 20px 20px no-repeat; font-size: 18px; color: #fff; text-decoration: none; }
a.gplus, a.gplus:hover { float: left; padding: 20px 0 20px 18%; width: 100%; background: #d93f2c url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/google_plus.png) 20px 20px no-repeat; font-size: 18px; color: #fff; text-decoration: none; }
a.linkedin, a.linkedin:hover { float: left; padding: 20px 0 20px 18%; width: 100%; background: #1e8ccd url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/linkedin.png) 20px 20px no-repeat; font-size: 18px; color: #fff; text-decoration: none; }
a.twitter, a.twitter:hover { float: left; padding: 20px 0 20px 18%; width: 100%; background: #4bcbf9 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/twitter.png) 20px 20px no-repeat; font-size: 18px; color: #fff; text-decoration: none; }
.footer { width: 100%; float: left; background: #ecf0f4; padding: 0; }
.header { width: 100%; float: left; margin: 0; padding: 0; background: #fff; }
header.header.sticky.fixed .top_info_wraper { display: none; transition: transform .3s ease 0; }
ul.top-info { padding: 12px 5px 12px 0px; font-style: normal; line-height: 15px; margin: 0px; }
ul.top-info li { padding: 0; font-size: 14px; color: #fff; display: block; }
/* sys-default.aspx */
#carouseltopsell .thumbnail { border: 0 solid #DDD; box-shadow: 0 0 0 rgba(0,0,0,0.075); }
#toptenreview img { max-width: 100%; }
.android_box_bg { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/android-opacity-background.png); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.bg_opacity_box { width: 100%; height: auto; float: left; padding: 50px 0; text-align: center; font-size: 95px; font-family: 'robotothin'; font-weight: normal; color: #343434; line-height: 1.1; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.bg_opacity_box span { font-size: 72px; }
.bg_opacity_box span span.name { font-size: 72px; font-family: Georgia; font-style: italic; }
.button-square-blue { background-color: #0078d7; color: #fff; text-decoration: none; display: inline-block; font-family: 'robotoregular'; font-weight: normal; letter-spacing: .1em; padding: 10px 20px; text-rendering: optimizelegibility; transition: all .1s ease-out 0; white-space: nowrap; }
.button-square-blue:focus { background-color: #000; color: #fff; text-decoration: none; }
.button-square-blue:hover { background-color: #000; color: #fff; text-decoration: none; }
.carousel, .item, .active { height: 100%; }
.carousel-control .icon-next:before { content: "" !important; width: 17px; height: 33px; }
.carousel-control .icon-prev:before { content: "" !important; width: 17px; height: 33px; }
.carousel-control.left { background-image: none !important; left: 400px; top: 400px; height: 50px; }
.carousel-control.right { background-image: none !important; right: 400px; top: 400px; height: 50px; }
.left.carousel-control { filter: initial; }
.carousel-control.right { filter: initial; }
.carousel-control:focus, .carousel-control:hover { color: #212121 !important; }
#myCarousel .carousel-control { color: #fff !important; display: none; }
#mySlider .carousel-control { color: #fff !important; cursor: pointer; }
.carousel-indicators { margin: 0 auto; width: 100%; left: 0; }
.carousel-indicators .active { background-color: #000; border: 1px solid #fff; }
.carousel-indicators li { background-color: #fff; border: 1px solid #000; }
.carousel-inner .learnmore { border-bottom: 1px solid #343434; color: #343434; cursor: pointer; display: inline-block; font-size: 14px; font-family: 'robotoregular'; font-weight: normal; letter-spacing: .1em; line-height: 18px; margin-left: 15px; text-transform: uppercase; transition: all 0 ease 0 all .1s ease 0 all 0 ease-out 0; }
.carousel-inner .learnmore:hover { border-bottom: 1px solid #777f84; color: #777f84; transition: all 0 ease 0 all .1s ease 0 all 0 ease-out 0; text-decoration: none; }
.carousel-inner .learnmore-blue { border-bottom: 1px solid #0078d7; color: #0078d7; text-decoration: none; cursor: pointer; display: inline-block; font-size: 14px; font-family: 'robotoregular'; font-weight: normal; letter-spacing: .1em; line-height: 18px; margin-left: 15px; text-transform: uppercase; transition: all 0 ease 0 all .1s ease 0 all 0 ease-out 0; }
.carousel-inner .learnmore-blue:focus { text-decoration: none; color: #000; }
.carousel-inner .learnmore-blue:hover { border-bottom: 1px solid #000; color: #000; transition: all 0 ease 0 all .1s ease 0 all 0 ease-out 0; text-decoration: none; }
.carousel-inner .learnmore-blue:visited { text-decoration: none; color: #0078d7; }
.carousel-inner { height: 100%; }
.carousel-inner h1 { font-size: 60px; color: #343434; font-family: 'robotothin'; font-weight: normal; padding: 20px 0 10px; margin: 0; text-transform: none; }
.carousel-inner span.h1bottom { width: 100%; float: left; font-size: 24px; color: #fff; text-shadow: 1px 1px #000; text-align: center; font-family: 'robotoblack'; font-weight: normal; text-transform: uppercase; }
.cultivate { color: #f9af4c; font-family: 'robotobold'; font-weight: normal; letter-spacing: 2px; }
.day { width: auto; float: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #b30000; background: #fff; text-align: center; font-size: 28px; font-family: 'robotoblack'; font-weight: normal; color: #000; padding: 3px 10px; margin-top: 10px; margin-left: 10px; }
.deal_calander { width: 147px; height: 166px; position: absolute; top: -27px; left: -10px; }
.deal_now_button { width: auto; height: auto; float: left; padding-left: 20px; }
.deal_now_button a:active, .deal_now_button a:focus, .deal_now_button a:hover { text-decoration: none; color: #fff; }
.deal_wraper { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/deal-box-bg.jpg) bottom left no-repeat; box-shadow: 0 0 0 1px #d8dade; -webkit-box-shadow: 0 0 0 1px #d8dade; -moz-box-shadow: 0 0 0 1px #d8dade; -o-box-shadow: 0 0 0 1px #d8dade; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; overflow: hidden; height: 350px; }
#Limited { padding-top: 0px; }
.fill { width: 100%; height: 750px; background-repeat: no-repeat; }
.greatdeals { color: #d70001; font-family: 'robotolight'; font-weight: normal; font-size: 60px; }
.iphone { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/iphone-opacity-background.png) center center no-repeat; background-size: 100% 100%; }
.limited_time { float: left; color: #fff; font-size: 14px; }
.lovetodo { color: #727272; font-family: 'robotolight'; font-weight: normal; }
.mac_box_bg { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/mac-opacity-background.png); background-position: left center; background-repeat: no-repeat; background-size: 100% 100%; }
.mac_slider_bg_repat { background: #ebf2f8 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/mac-slider-bg-repeat.jpg) repeat-x bottom center; }
.music_box_bg { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/music-opacity-background.png); background-position: left center; background-repeat: no-repeat; background-size: 100% 100%; }
.mybutton { -moz-box-shadow: inset 0 1px 0 0 #b8e4aa; -webkit-box-shadow: inset 0 1px 0 0 #b8e4aa; box-shadow: inset 0 1px 0 0 #b8e4aa; background: 0 color-stop(1,#148a00); background: 0; background: 0; background: 0; background: 0; background: linear-gradient(tobottom,#18ab005%,#148a00100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#18ab00',endColorstr='#148a00',GradientType=0); background-color: #18ab00; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid #25af13; display: inline-block; cursor: pointer; color: #fff; font-size: 18px; font-family: 'robotoblack'; font-weight: normal; padding: 10px 30px; text-decoration: none; }
.mybutton:hover { background: 0 color-stop(1,#18ab00); background: 0; background: 0; background: 0; background: 0; background: linear-gradient(tobottom,#148a005%,#18ab00100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#148a00',endColorstr='#18ab00',GradientType=0); background-color: #148a00; color: #b8e4aa; text-decoration: none; }
.photos_box_bg { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/photos-opacity-background.png); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.raise { color: #da2e54; font-family: 'robotobold'; font-weight: normal; letter-spacing: 2px; }
.reinforce { color: #4fa7cd; font-family: 'robotobold'; font-weight: normal; letter-spacing: 2px; }
.save_heading { margin-top: 10px; margin-left: 20px; float: left; width: auto; font-size: 24px; color: #fff; font-family: 'robotoblack'; font-weight: normal; padding-top: 5px; }
.slider_detailed_text { float: left; font-size: 16px; text-align: left; color: #343434; padding-right: 40px; }
.slider-bg-android { background: #eff1ee url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/android-slider.jpg) no-repeat scroll center top; }
.slider-bg-iphone { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/iphone-slider.jpg) no-repeat top center; }
.slider-bg-mac { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/mac-slider.jpg) no-repeat top center; }
.slider-bg-music { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/music-slider.jpg) no-repeat top center; }
.slider-bg-photos { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/photography-slider.jpg) no-repeat top center; }
.slider-bg-windows { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/windows-slider.jpg) no-repeat top center; }
.testimonials { font-size: 14px; color: #fff; text-align: center; }
.testimonials span { font-size: 16px; color: #fff; text-align: center; font-family: 'robotoblack'; font-weight: normal; }
.testimonials span span { font-size: 14px; color: #fff; text-align: center; font-family: 'robotoregular'; font-weight: normal; }
.windows_box_bg { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/windows-opacity-background.png) center center no-repeat; background-size: 100% 100%; }
ul.deal_list { padding: 0 0 0 0px; margin: 0; float: left; width: 100%; }
ul.deal_list li { padding: 0 0 5px 4%; margin: 0; width: 45%; float: left; font-size: 15px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list-arrow.png) 0px 5px no-repeat; }
/* about-systweak.aspx */
.a_d_u { background-color: #00d5a7; height: 286px; color: #fff; }
.about_systweak { padding-top: 220px; padding-left: 100px; font-size: 50px; font-family: 'robotolight'; font-weight: normal; color: #5a5a5a; }
.about_systweak_head { font-size: 50px; font-family: 'robotolight'; font-weight: normal; color: #5a5a5a; }
.about_systweak1 { padding-top: 200px; font-size: 60px; font-family: 'robotolight'; font-weight: normal; color: #fff; }
.android_app .win_app_text a { color: #000; }
.android_app { background-color: #f8e171; height: 286px; color: #000; }
.asp_app { background-color: #44b1ea; height: 286px; color: #fff; left: 0px; }
.banner_buzz { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_company-new.jpg) top center; height: 974px; background-repeat: no-repeat; }
.bg_aso { background-color: #ff6d31; height: 286px; color: #fff; }
.bg_rocket { background: #c3efce url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/launcher_icon.png) no-repeat top right; text-align: center; padding-top: 40px; font-size: 18px; height: 286px; }
.bg_wins_app { background-color: #d7ad5b; height: 286px; color: #fff; }
.big_products { background-color: #f8a6ac; }
.cio_reviews { background-color: #baddff; height: 286px; }
.company_buzz_wraper { padding-top: 170px; }
.d_p_f { background-color: #ff7900; height: 286px; color: #fff; }
.group_img { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/group_img.jpg) no-repeat top center; height: 572px; }
.icons_text { padding-top: 20px; font-size: 24px; font-family: 'robotomedium'; font-weight: normal; color: #5a5a5a; }
.individual_icon { background-color: #ffc8a3; }
.individual_icon_text { font-size: 16px; font-family: 'robotoregular'; font-weight: normal; padding: 10px 20px 20px 20px; height: 120px; }
.ios_apps { background-color: #403f3d; height: 286px; color: #fff; }
.its_nice_text { width: 100%; float: left; }
.its_nice_text_p { color: #5a5a5a; }
.mac_apps .win_app_text a { color: #000; }
.mac_apps { background-color: #dedede; height: 286px; color: #000; }
.parallax-section-6 { width: 100%; height: auto; background-position: center top; background-color: #181411; background-position: 50% -350px; background-repeat: no-repeat; background-attachment: fixed; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_parallax_buzz.jpg); background-size: cover; float: left; }
.posi_icons { position: relative; float: left; height: auto; width: 100%; }
.potison_change { position: absolute; width: 100%; top: -58px; left: 0px; }
.effect_img { display: none; width: 362px; position: relative; top: -408px; left: 13px; z-index: 5; transition: all .5s ease 0; }
.potison_change:hover > .effect_img { display: block; width: 362px; position: relative; top: -408px; left: 13px; z-index: 5; transition: all .5s ease 0; }
.reg_c { background-color: #2c4b6a; height: 286px; color: #fff; }
.small_team { background-color: #9df5bc; }
.systweak_engine { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/systweak_engine.jpg) no-repeat top center; height: 286px; left: 0px; }
.we_promise_text { color: #fff; font-size: 24px; font-family: 'robotolight'; font-weight: normal; }
.win_app_text { font-size: 18px; }
.win_app_text a { color: #fff; }
.wraper_scatter_imgs { width: 100%; float: left; }
.year_launched { font-size: 36px; font-family: 'robotolight'; font-weight: normal; }
/* advanced-disk-recovery.aspx */
.adr_big_tub { text-align: center; }
.adr_tub { opacity: 0.5; float: left; padding-left: 0; }
.avo_product { font-size: 13px; color: #3c3c3c; float: left; text-align: center; }
.blue_round_wraper { width: 100%; height: 404px; float: left; text-align: center; font-size: 24px; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/blue-round.jpg) no-repeat top center; }
.blue_wrapper { width: 65%; float: left; background-color: #157acc; opacity: 0.9; padding-bottom: 100px; *padding-bottom: 90px; padding-top: 100px; *padding-left: 20px; }
.button_buy_now_header { width: 100%; position: absolute; top: 74px; z-index: 0; }
.button_buy_now_header a:active, .button_buy_now_header a:focus, .button_buy_now_header a:hover { text-decoration: none; color: #fff; background: #0073DA none repeat scroll 0 0; }
.button_dowload_header { width: 100%; position: absolute; z-index: 100; }
.button_dowload_header a:active, .button_dowload_header a:focus, .button_dowload_header a:hover { text-decoration: none; color: #0073DA; }
.compatible_os_round_text { font-size: 12px; color: #fff; text-align: center; }
.double_btn { background-color: #fff; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/window_icon.png); background-position: 20px 10px; background-repeat: no-repeat; border: 1px solid #0078d7; border-radius: 6px; color: #000; float: left; font-size: 22px; font-family: 'robotoregular'; font-weight: normal; -moz-border-radius: 6px; padding: 13px 0 13px 98px !important; text-align: left; -webkit-border-radius: 6px; width: 300px; line-height: 1em; }
.double_btn_try { -moz-border-radius: 6px; -webkit-border-radius: 6px; background-color: #fff; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/window_icon.png); background-position: 20px 10px; background-repeat: no-repeat; border-radius: 6px; border: 1px solid #0078d7; color: #000; float: left; font-family: 'robotoregular'; font-size: 22px; font-weight: normal; line-height: 1em; padding: 13px 0 13px 98px !important; text-align: left; width: 300px; *width: 202px; *padding: 13px 0 0px 98px !important; }
.double_btn_bottom { background: #ffffff url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/window_icon.png') no-repeat 220px 16px; background-size: 35px; border: 1px solid #0078d7; border-radius: 6px; color: #000; float: left; font-size: 22px; font-family: 'robotoregular'; font-weight: normal; -moz-border-radius: 6px; padding: 22px 20px !important; text-align: left; -webkit-border-radius: 6px; width: 300px; *width: 260px; }
.download_adr_border { border-bottom: 1px solid #d8d8d8; }
.download_compatible_text { font-size: 16px; text-align: right; }
.download_compatible_text p { font-size: 12px; text-align: center; }
.for_os { font-size: 12px; font-family: 'robotoregular'; font-weight: normal; }
.h2_dwnload_now { color: #fff; font-family: 'robotomedium'; font-weight: normal; }
.header_buy_now_button { background: #0078d7; border: 1px solid #0078d7; float: left; padding: 20px 0 !important; font-size: 22px; font-family: 'robotoregular'; font-weight: normal; color: #fff; line-height: 1.0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 300px; text-align: center; margin-top: -10px; }
/*change in text size*/
.header_heading_detail { color: #333; line-height: 1.5; font-size: 16px; text-align: left; }
.parallax-section-2 { width: 100%; height: auto; background-color: #181411; background-position: center top; background-repeat: no-repeat; background-attachment: fixed; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/testimonials-parallax-bg.jpg); float: left; }
.product_features { position: absolute; top: -175px; z-index: 100; width: 1170px; }
.product_features_row_height { height: 140px; }
a.product_uninstall { font-size: 12px; color: #595959; }
a.product_uninstall:hover { color: #4565AF; }
a.product_eula { font-size: 12px; color: #595959; }
a.product_eula:hover { color: #4565AF; }
.product-features-devider { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/product-features-devider.jpg') no-repeat top center; padding-top: 59px; }
.relative_button_area { position: relative; height: 140px; float: left; }
.extra_win_product_btn { height: 90px; }
.tags_color { color: #fff; }
.width_auto { min-width: 250px; width: auto; float: left; clear: both; padding-left: 20px; }
.winner { font-size: 15px; margin-left: 0; }
.wrapper_asp_round { width: 100%; float: left; }
.wrapper_banner_adr { background: #ecf0f3 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/adr-slider-main-image.jpg) top center; width: 100%; float: left; height: 750px; background-repeat: no-repeat; }
.wrapper_comp_protection { width: 100%; float: left; text-align: justify; }
.wrapper_our_story { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/our-story-image.jpg) center top repeat-x; padding-bottom: 200px; padding-top: 200px; background-size: cover; }
.wrapper_reasons_asp { width: 100%; float: left; }
h2.h2_dwnload_now a:active, h2.h2_dwnload_now a:link, h2.h2_dwnload_now a:visited { color: #fff; text-transform: none; text-decoration: none; }
h2.h2_dwnload_now a:hover { color: #B8E2F8; text-decoration: none; }
h3.testimonials_heading { color: #fff; font-size: 36px; text-align: center; font-family: 'robotolight'; font-weight: normal; }
.uninstall-eula { text-align: left; }
/* advanced-driver-updater.aspx */
.adu_logo { float: left; padding-left: 0; }
.backup_and_restore { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/backup-and-restore-image.jpg) no-repeat top left; height: 480px; }
.download { padding-top: 80px; }
.download img { margin: 20px; }
.download p { font-size: 12px; }
.driver_exclusion_list { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/driver-exclusion-list-image.jpg) no-repeat top left; height: 480px; }
.overall_pc_performance { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/overall-pc-performance-image.jpg) no-repeat top right; height: 480px; }
.scheduled_driver_scan { background: #F2F0F1 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/scheduled-driver-scan-image.jpg) no-repeat top right; height: 480px; }
.section.download { padding-top: 80px; }
.section.download img { margin: 20px; }
.section.download p { font-size: 12px; }
.update_oudated_driver { width: 100%; float: left; background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/driver_updater_img.jpg) no-repeat top right; height: 480px; }
.white_wraper { padding-top: 100px; height: 100%; }
.wrapper_banner_adu { width: 100%; float: left; background: #f5f5f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/advanced-driver-updater-main-image.jpg) no-repeat top center; height: 750px; }
/* advanced-system-optimizer */
.aso_disk_cleaner_wraper { height: auto; }
.aso_features_image { text-align: right; }
.disk_optimizer_aso_wraper { height: auto; background-size: 35%; }
.disk-optimizer { padding-top: 80px; padding-bottom: 60px; }
.disk-optimizer-video { width: 420px; height: 315px; }
.features { padding: 0 0 0 0px; margin: 0; float: left; width: 100%; }
.features li { padding: 0 0 5px 4%; margin: 0; width: 100%; float: left; font-size: 15px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list-arrow.png) 0px 6px no-repeat; }
.happy-customers { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/happy_customer.jpg) no-repeat bottom center; background-color: #f9f9f9; height: 550px; background-size: 100%; }
.parallax-section-1 { width: 100%; height: auto; background-position: center top; background-repeat: repeat; background-attachment: fixed; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/protecting-users.jpg); float: left; }
.protecting_shield { float: left; }
.protecting_shield img { max-width: 100%; height: auto; }
.protecting_user_text { padding-left: 30px; padding-top: 30px; }
.protecting_user_text .protecting_sub_text { font-family: 'robotolight'; font-weight: normal; font-size: 40px; color: red; text-align: left; line-height: normal; }
.protecting_user_text .protecting_sub_text #numcustcount { color: red; }
.protecting_user_text .protecting_sub_text span { color: #fff; }
.protecting_user_text .protecting_text { width: 100%; font-family: 'robotolight'; font-weight: normal; font-size: 60px; color: #0073DA; text-align: left; line-height: normal; }
.game { background: #f2f9fb url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/game_img.jpg) no-repeat top left; background-size: 40%; }
.driver-updator { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/driver_updater_img.jpg) no-repeat top right; background-size: 40%; }
.system-protector { background: #f2f9fb url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/system_protector_img.jpg) no-repeat top left; background-size: 40%; }
.white_wraper_aso { padding: 40px 0; }
.wrapper_banner_aso { width: 100%; float: left; background: #f5f5f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/aso-main-banner-image.jpg) no-repeat top center; min-height: 750px; background-size: cover; }
/* advanced-system-protector.aspx */
#protect_pc { text-align: left !important; font-size: 18px; }
.asp_screen { border-bottom: 3px solid #c6cacd; }
.ready_text { font-size: 60px; font-family: 'robotobold'; font-weight: normal; color: #6a6a6a; padding: 20px 40px; background-color: #f5f5f5; border: 1px solid #c6cacd; border-radius: 50%; }
.wrapper_banner_asp { background: #ecf0f3 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/asp-main-banner.jpg) no-repeat top center; width: 100%; float: left; height: 750px; }
.wrapper_banner_asp_pb_40 { padding-top: 40px; }
.wrapper_ready, .wrapper_reasons { width: 100%; float: left; height: auto; }
/* advanced-vista-optimizer.aspx */
.cleaners { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-cleaner-tools.jpg) no-repeat top right; height: 480px; }
.maintenance_tools { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-maintenance-tools-bg-image.jpg) no-repeat top left; height: 480px; }
.optimizers { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-optimizer-bg-image.jpg) no-repeat top left; height: 480px; }
.power_tools { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-power-tools-bg-image.jpg) no-repeat top right; height: 480px; }
.security_tools { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-security-tools-bg-image.jpg) no-repeat top left; height: 480px; }
.single_click_care { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/one-click-bg-image.jpg) no-repeat top right; height: 480px; }
.speed_up_tools { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-speedup-tools-bg-image.jpg) no-repeat top right; height: 480px; }
.vista_logo_small { margin-left: 400px; }
.wrapper_banner_avo { width: 100%; float: left; background: #f5f9fa url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/vista-optimizer-banner-image.jpg) no-repeat top center; height: 750px; }
h2.aso_page_heading { margin: 0 !important; padding: 0 0 15px !important; }
/* android-app.aspx */
.banner_footer { background: #000; background: rgba(0,0,0,0.6); float: left; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 100%; }
.banner_footer_text { float: left; text-align: center; color: #fff; letter-spacing: 3px; font-size: 22px; font-family: 'robotoregular'; font-weight: normal; width: 100%; }
.banner_product_android { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_android.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
.learn_more { font-family: 'robotomedium'; font-weight: normal; color: #0073da; }
.margin_top_none { margin-top: 0px !important; }
.prod_descrip { font-size: 16px; font-family: 'robotoregular'; font-weight: normal; color: #272727; }
.prod_heading { color: #565656; text-align: left; font-family: 'robotobold'; font-weight: normal; }
.row_border { border-bottom: 2px solid #ddd; }
.row_border a:hover { text-decoration: none; }
.row_border h3 { margin-top: 0; }
.windows_banner { width: 100%; float: left; padding: 0; }
.wraper_product { width: 100%; float: left; padding: 0; }
/* awards.ascx */
#awards { background: #edefec; }
#awards img { max-width: 100%; }
/* become-systweak-partner.aspx */
.affiliate_program { float: left; margin: 0px; padding: 0 0 0 0px; }
.affiliate_program li { margin: 0 0 0 0px; padding: 15px 0 15px 0px; }
.affiliate_program li.affiliate_team { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_6.png') 0px 10px no-repeat; }
.affiliate_program li.attractive_deals { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_4.png') 0px 10px no-repeat; }
.affiliate_program li.campaigns { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_5.png') 0px 10px no-repeat; }
.affiliate_program li.commission { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_1.png') 0px 10px no-repeat; }
.affiliate_program li.cookie { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_2.png') 0px 10px no-repeat; }
.affiliate_program li.higher_commission { padding-left: 50px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/icon_3.png') 0px 10px no-repeat; }
.why_affiliate { font-size: 19px; text-align: center; }
.why_affiliate h3 { color: #000; font-size: 36px; text-align: center; font-family: 'robotolight'; font-weight: normal; }
.wraper_join_affiliate { background: #f2f2f2 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_join_programe.jpg) no-repeat 0 0; float: left; width: 100%; }
.wraper_join_affiliate .free_btn { padding: 15px 40px; font-size: 20px; font-family: 'robotoregular'; font-weight: normal; border-radius: 5px; }
.wraper_join_affiliate .icon { margin-right: 20px; }
.wraper_join_affiliate .joinbtn { padding-top: 35px; }
.wraper_join_affiliate ul { list-style-type: none; padding-top: 20px; -moz-padding-start: 0; }
.wraper_join_affiliate ul li { padding-top: 10px; }
.wraper_partners { background: #fbfcfe url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_partner.jpg) no-repeat top center; width: 100%; float: left; height: 750px; }
/* career_new.aspx */
.content_writer { background: #f3f4f6 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/content-writer.jpg) no-repeat top left; height: 448px; }
.getStarted_color { color: #0f80d6; }
.graphic_designer { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/graphic-designer.jpg) no-repeat top right; height: 448px; }
.jobs_link a { color: #0078d7; text-decoration: underline; }
.jobs_link a:hover { color: #0078d7; text-decoration: underline; }
.life_at_systweak { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/life-at-systweak.jpg) no-repeat top right; height: 448px; }
.programmer { width: 100%; float: left; background: #f3f4f6 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/programmer.jpg) no-repeat top left; height: 448px; }
.proudly_do_software { font-size: 18px; text-align: center; line-height: 1.5em; }
.quality_analyst { background: #f3f4f6 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/quality-analyst.jpg) no-repeat top left; height: 448px; }
.seo-sem { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/seo-sem.jpg) no-repeat top right; height: 448px; }
.technical_support { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/technical-support.jpg) no-repeat top right; height: 448px; border-bottom: 1px solid #F0EBE7; }
.game_developer { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/gaming.jpg) no-repeat top right; height: 448px; }
.want_to_search { background-color: #fff; opacity: 1; width: 100%; text-align: center; padding: 30px 0px 10px 0px; margin-top: 1000px; }
.want_to_search h2 { margin: 0; }
.web_developer { background: #f3f4f6 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/web-developer.jpg) no-repeat top left; height: 466px; }
.wrapper_banner_jobs { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/jobs-at-systweak-main-image.jpg) no-repeat top center; background-size: 100%; }
.wrapper_see_at_systweak { width: 100%; float: left; background-color: #f2f2f2; padding: 20px 0px 20px 0px; }
.wrapper_see_at_systweak h1 { margin: 0; }
/* contact-us.aspx */
.parallax-section-3 { width: 100%; height: auto; background-color: #181411; background-position: 50% 0px; background-repeat: no-repeat; background-attachment: fixed; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/building.jpg); background-size: cover; float: left; color: #fff; }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #fff; }
.product_wraper h2 { color: #5b5958; font-family: 'robotolight'; font-weight: normal; font-size: 30px; }
.product_wraper span { font-size: 16px; font-family: 'robotoregular'; font-weight: normal; color: #5b5958; padding: 0 50px; }
.submit_query { color: #303030; font-family: 'robotoregular'; font-weight: normal; }
.submit_query_text { color: #5d5d5d; text-align: center; }
.windows_banner_contact { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/contact-header-bg-repeat.jpg) repeat center top; width: 100%; float: left; }
.windows_banner_image { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/contact-main-image.jpg) no-repeat center top; width: 100%; text-align: center; height: 713px; }
form .form-control { color: #5B5958; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; height: 40px; }
form span { color: #5B5958; }
form textarea.form-control { color: #5B5958; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; height: 171px; resize: none; }
h2.white_heading { font-size: 36px; text-align: center; color: #fff; padding: 0 0 15px; margin: 0; line-height: normal; font-family: 'robotolight'; font-weight: normal; }
/* disk-speedup.aspx */
.prod_image_disk_speed_up { padding-top: 100px; padding-bottom: 10px; }
.prod_image_disk_speed_up_img { padding-top: 30px; padding-bottom: 0px; }
.reasons_imgs_disk_speedup { background-color: #f2f6f7; }
.wrapper_banner_dsu { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/disk-speed-up-main-image.jpg) no-repeat top center; height: 974px; }
/* duplicate-music-fixer.aspx */
.apps { padding-top: 0; }
.banner_bg_music { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_music.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
.dmf_features { font-size: 16px; color: #59482f; }
.features_music { color: #891f2b; font-size: 30px; font-family: 'robotoregular'; font-weight: normal; width: 100%; }
.learn_btn { padding-top: 20px; padding-bottom: 20px; }
.text_dpf { color: #891f2b; font-size: 30px; font-family: 'robotoregular'; font-weight: normal; width: 100%; }
.wraper_dpf p { font-size: 15px; }
.dpf_hs_left { padding-right: 0px; }
.dpf_hs_right { padding-left: 0px; }
.dpf_hs_1_left { float: right; color: #ba3a39; font-size: 60px; line-height: 1em; }
.dpf_hs_1_right { float: left; color: #ba3a39; font-size: 20px; }
.text_fast_simple { color: #891f2b; font-size: 16px; }
.wraper_dmf { width: 100%; float: left; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/bg_img.jpg) no-repeat 0 0; background-color: #F3C683; background-size: cover; }
.wraper_dmf p { color: #59482f; }
.button_space { padding-left: 50px; }
/* ios-app.aspx */
.banner_product_ios { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_iphone.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
/* mac-software.aspx */
.banner_product_mac { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_mac.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
/* photo-app.aspx */
#beforeafter { position: relative; text-align: center; background-color: #fff; margin: 0 auto; opacity: 1; clear: both; }
#beforeafter, .before-after .slider, .before-after .sliderContent, .before-after .slider .item, .sliderContent .item .change .img { width: 1100px; height: 360px; overflow: visible; }
.banner_bg { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_photography.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
.ba-pagination { position: absolute; left: 0; margin-top: -7px; width: 100%; top: 50%; }
.before { background-size: cover; width: 50%; float: left; }
.after { background-size: cover; }
.before, .after { height: 372px; background-position: left center; background-repeat: no-repeat; }
.before-after .slider .item { display: none; }
.before-after .slider .item.load { display: block; }
.before-after .slider .ui-slider { width: 100%; background: none; border: none; position: relative; }
.before-after .slider .ui-slider-handle { width: 27px !important; height: 27px !important; border: none !important; cursor: pointer !important; margin-left: -15px; background-color: #fff; border-radius: 50%; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_scroll.png); background-size: 27px; }
.before-after .sliderarrows .prev:hover, .before-after .sliderarrows .next:hover { opacity: 0.8; }
.before-after .sliderContent .change { overflow: hidden; float: right; width: 70%; height: 100%; position: relative; }
.before-after .sliderContent .liner { height: 100%; color: #fff; background-color: #fff; width: 3px; float: right; border: 1px solid #000; position: relative; box-sizing: border-box; }
.cap_img { padding-top: 80px; padding-bottom: 60px; }
.cap_img1 { padding-bottom: 60px; padding-top: 30px; }
.cap_img2 { padding-top: 80px; }
.liner span { color: #000; position: absolute; display: block; width: 53px; text-align: left; z-index: 100000; letter-spacing: 2px; font-size: 15px; padding: 3px 0; }
.liner span.af { bottom: -39px; left: -1px; text-align: right; padding-top: 20px; padding-left: 6px; display: inline-block; text-transform: uppercase; box-sizing: initial; }
.liner span.af:after { content: ''; width: 3px; height: 100%; position: absolute; left: 0; top: 0; border: 1px solid #000; background-color: #fff; border-top: none; box-sizing: border-box; }
.liner span.bef { top: -32px; left: -70px; padding-bottom: 14px; padding-right: 14px; text-transform: uppercase; box-sizing: initial; }
.liner span.bef:after { content: ''; width: 3px; height: 100%; position: absolute; bottom: 0; border: 1px solid #000; background-color: #fff; border-bottom: none; left: 69px; box-sizing: border-box; }
.sliderarrows { position: absolute; width: 1px; height: 1px; left: 50%; top: 50%; }
.sliderContent .item .change .img { display: inline-block; text-align: right; position: absolute; right: 0; }
.sliderContent .item { position: absolute; top: 0; left: 0; }
.sliderContent .item, .sliderContent .item .change .img { background-position: right center; background-repeat: no-repeat; padding: 0; opacity: 0; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -o-transition: opacity 1s ease; -ms-transition: opacity 1s ease; transition: opacity 1s ease; background-size: cover; }
.sliderContent .item.active, .sliderContent .item.active .change .img { opacity: 1; }
.sliderContent .item1 .change .img { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_1_af.jpg); }
.sliderContent .item1 { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_1_be.jpg); }
.sliderContent .item2 .change .img { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_2_af.jpg); }
.sliderContent .item2 { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_2_be.jpg); }
.sliderContent .item3 .change .img { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_3_af.jpg); }
.sliderContent .item3 { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_3_be.jpg); }
.sliderContent .item4 .change .img { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_4_af.jpg); }
.sliderContent .item4 { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_4_be.jpg); }
.sliderContent .item5 .change .img { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_5_af.jpg); }
.sliderContent .item5 { background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/noise_5_be.jpg); }
.sliderContent { float: left; width: 1130px; height: 655px; clear: both; position: relative; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/loading_spinner_icon.gif) center center no-repeat; }
.ui-resizable-handle.ui-resizable-e { background-color: #FFFFFF; width: 3px; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: 0px; top: 0; height: 100%; }
.noise-reducer-filter { max-width: 95%; }
.noise-reducer-filter .ui-resizable-handle.ui-resizable-s, .noise-reducer-filter .ui-resizable-handle.ui-resizable-se { display: none !important; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.wraper_dpf { width: 100%; float: left; background-color: #fcd48d; }
.wraper_noise_remover { width: 100%; float: left; background-color: #fbfad2; }
/* post-resume.aspx */
.banner_footer_resume { background: #000; background: rgba(0,0,0,0.6); float: left; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 100%; margin-top: 699px; }
.job_desc { height: 50px; }
.sup_color { color: #ff0000; }
.wraper_resume { width: 100%; float: left; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/post_resume_banner_image.jpg') no-repeat top center; height: 750px; }
form#resume-post select { color: #5B5958; border-radius: 1px; height: 40px; }
input[type="file"] { height: 40px; padding: 0px 0px; }
#DateDD { width: 80px; }
#MonthDD { width: 100px; }
#YearDD { width: 100px; }
.select_space { padding-left: 20px; float: left; height: 20px; }
#DateDD { float: left; }
#MonthDD { float: left; }
#YearDD { float: left; }
#capthca_img { width: 200px; height: 55px; margin-right: 20px; }
.file_upload { padding-top: 40px; }
h3.submit_resume { color: #555; }
.submit_resume a { color: #0078D7; }
/* privacy-policy.aspx */
.accordion { overflow: hidden; box-shadow: 0 1px 3px rgba(0,0,0,0.25); border-radius: 3px; }
.accordion, .accordion * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.accordion-section:last-child .accordion-section-title { border-bottom: none; }
.accordion-section-content { padding: 15px; display: none; }
.accordion-section-title { width: 100%; padding: 0 0 5px 15px; display: inline-block; border-bottom: 1px solid #fff; background: #dadada; transition: all linear .15s; color: #000; }
.accordion-section-title.active, .accordion-section-title:hover { background: #dadada; text-decoration: none; }
.accordion-section h3 { margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 10px; background: #dadada none repeat scroll 0% 0%; text-align: left; }
.main_heading_privacy { color: #000; text-align: left; font-family: 'robotoregular'; font-weight: normal; font-size: 20px; }
/* producthpageheader.ascx */
.line_divider { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/menu_devider.png) repeat-y 0 0; height: 88px; width: 2px; }
.microsoft_logo_wraper { width: 100%; float: left; background-color: #ebedee; }
.win_options .active { background-color: #fff; }
.win_options { color: #565656; font-size: 16px; font-family: 'robotomedium'; font-weight: normal; text-align: center; }
.win_options ul li { display: inline-block; float: left; }
.win_options ul li a { margin: 0; padding-top: 5px; overflow: hidden; }
.win_options ul li a:hover { background-color: #fff; }
/* registry-cleaner.aspx */
.error_messages { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/error-message.jpg) no-repeat top right; }
.faster_sys_speed { background: #f2f6f7 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/faster-system-image.jpg) no-repeat top left; }
.safe_and_reliable { background: #eff0f4 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/safe-and-reliable-image.jpg) no-repeat top left; }
.smooth_operation { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/smooth-operations.jpg) no-repeat top right; }
.stable_System { background: #eff0f4 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/stable-system-image.jpg) no-repeat top left; }
.wrapper_banner_reg { width: 100%; float: left; background: #f7f6f1 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/registry-cleaner-banner.jpg) no-repeat top center; height: 749px; }
/* right-backup-tool.aspx */
.app_cloud { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/cloud_shape.png) no-repeat top center; color: #FFF; height: auto; }
.app_cloud2 { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/app_cloud.png) no-repeat top center; height: auto; position: relative; }
.btn_get_started { color: #FFF; font-size: 18px; font-family: 'robotoblack'; font-weight: normal; padding: 15px 80px; background-color: #0078d7; border: 0; border-radius: 5px; height: auto; }
.btn_get_started:hover { background-color: #03AD33; }
.features_backup { background: #000; background: rgba(0,0,0,0.7); height: auto; color: #FFF; text-align: center; padding: 20px 10px 30px; }
.get_started { width: 100%; background: rgb(0, 0, 0); background: rgba(0,0,0,0.7); text-align: center; color: #FFF; float: left; height: auto; }
.prod_icons_text { font-size: 20px; color: #891f2b; text-decoration: underline; text-align: left; }
.product_icons { position: relative; }
.right_backup_banner { background: #452515 url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/img.jpg) no-repeat top center; width: 100%; float: left; height: auto; }
.ryt_backup_text { font-size: 24px; font-family: 'robotoregular'; font-weight: normal; }
.windows_banner_backup { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_backup.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
/* systweak-support.aspx */
.banner_footer_support { background: #000; background: rgba(0,0,0,0.6); float: left; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 100%; margin-top: 699px; }
.callnow { letter-spacing: 10px; }
.toll_free_no { font-size: 44px; font-family: 'robotomedium'; font-weight: normal; }
.wraper_support { width: 100%; float: left; background: #FFFFFF url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/support-banner-main.jpg) no-repeat top center; height: 750px; }
/* terms-of-use.aspx */
/* windows-software.aspx */
#vista_download { padding-top: 0px; text-align: right; }
.banner_product_win { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/banner_windows.jpg) no-repeat center; float: left; height: auto; padding-top: 500px; }
/* */
a.partner_mail { color: #666666; text-decoration: none; }
a.partner_mail:hover { color: #0073DA; text-decoration: none; }
h2.career_new { text-align: center !important; }
h1.career_page { text-align: center !important; }
.div_captcha { padding-top: 50px; }
.post_resume_submit { text-align: center !important; }
.com_star_winner { width: 350px; }
.Compatible { color: #59482F; font-size: 13px; }
.app_store_btn_disable { border: 1px solid #feebcb; background-color: #feebcb; padding: 10px 30px 10px 20px; border-radius: 5px; font-size: 18px; float: left; margin-top: 20px; }
.app_store_btn_active { border: 1px solid #ffffff; background-color: #ffffff; padding: 10px 30px 10px 20px; border-radius: 5px; cursor: pointer; font-size: 18px; float: left; margin-top: 20px; }
.app_store_btn_active:hover { border: 1px solid #000000; }
.app_store_btn_disable img, .app_store_btn_active img { float: left; }
.app_store_btn_disable span, .app_store_btn_active span { float: left; margin-top: 6px; margin-left: 10px; width: 70px; }
.app_store_mr1, .app_store_mr2, .app_store_mr3 { margin-right: 20px; float: left; height: 36px; }
.app_store_ml { display: table; margin: 0 auto; }
/*error Page*/
.uh_oh_text h1 { color: #2c2c2c; font-size: 60px !important; font-family: 'robotolight'; font-weight: normal; }
/*thank you page*/
.bg_thankyou { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/main-image-thanks.jpg') no-repeat center center; background-size: cover; padding-top: 400px; color: #fff; }
/*eula-aso*/
ol.eula_aso { margin-left: 0px; padding-left: 20px; }
ol.eula_aso li { padding-bottom: 7px; padding-left: 7px; }
ul.eula_list { margin-left: 14px; }
ul.eula_list li { padding-bottom: 7px; padding-left: 7px; }
.heading_eula h2 { text-align: left; color: #0078d7; font-family: 'robotoregular'; font-weight: normal; }
.heading_eula { }
ol ul { padding-left: 0px; padding-top: 20px; list-style: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list-arrow.png'); }
.text_lineheight { line-height: 2.0em; }
/*after install page*/
.installingASO h1 { font-family: 'robotolight'; font-weight: normal; }
.bg_aso_blue { background-position: center bottom; width: 100%; float: left; background: #015daa url("http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/main-image-after-install.jpg") no-repeat bottom center; padding: 20px 0px 30px 0px; }
.bg_aso_blue h4 { line-height: 1.5; font-size: 16px; }
.dotted_box { background-color: #f0f0ee; border: 1px dashed #000000 !important; padding-left: 30px; padding-right: 30px; color: #ff4e4e; }
.dotted_box h4 { font-size: 23px; }
.circular_or { color: #fee26a; border: 4px solid; border-radius: 50%; width: 70px; height: 70px; padding-top: 12px; margin-left: 15px; }
.circular_or h4 { line-height: normal; }
.online_demo { border: 1px solid #E1E1E1; border-radius: 5px; background: #f7f7f7; width: 100%; float: left; padding-left: 20px; padding-right: 20px; }
.online_help { background-position: 200px 35px; background: #f7f7f7 url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/online-help.jpg') no-repeat 200px 35px; }
.text_color, .text_color:focus, .text_color:active, .text_color:visited { color: #0078d7; }
.text_color:hover { color: #000000; }
.small_text { font-size: 18px; padding-bottom: 5px; }
.dark_blue_register { background: rgba(1,80,149,0.6); padding-left: 20px; padding-right: 20px; border: 1px solid #1a3d6d; box-shadow: 0px 0px 0px 2px #0c63ab; }
/*screenshots*/
.screenshots_heading h2 { color: #0078d7; }
.aso_home { border: 1px solid #E1E1E1; width: 100%; background-color: #F5F5F7; padding: 9px; }
.screenshots_download { border: 2px solid #ebebeb; width: 100%; padding: 10px 15px; padding-bottom: 30px; }
.free_red { border-radius: 50%; background-color: #e85857; padding: 10px; margin-top: 10px; }
.screenshots_download h2 { font-family: 'robotolight'; font-weight: normal; }
.screenshots_download h5 { color: #5a5a5a; font-family: 'robotolight'; font-weight: normal; padding: 0px 0px 30px 0px; }
/*testimonial*/
.testi_img { background: url("http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/testmonials-slider-bg.jpg") no-repeat bottom center; background-size: cover; float: left; width: 100%; height: 600px; padding: 70px 0px; }
.products_nav ul { text-align: left; padding: 0px; margin: 0px; }
.products_nav li { text-align: left; list-style: none; float: left; padding: 15px 0px; padding-right: 40px; font-family: 'robotomedium'; font-weight: normal; font-size: 16px; }
.products_border { border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; }
.parallax-section-7 { width: 100%; height: auto; background-color: #181411; background-position: center top; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; float: left; background-image: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/guarantee-background.jpg); }
.products_nav .active a { color: #0078d7; }
.saveUpto_color { color: #ff3836; }
/*--17-03-2015--*/
.btn.btn-lg.free_btn { border-radius: 5px; display: block; float: none; font-size: 18px; font-family: 'robotomedium'; font-weight: normal; margin: 0 auto; padding: 16px 0; }
.outer-col-bg { background: #f5f6f8; border: solid 1px #ebebeb; border-radius: 8px; padding: 0 20px 35px; margin-top: 20px; }
.outer-col-bg .form-control { border-color: #d6dbde; height: 50px; color: #3c3c3c; }
#PostResumeContainer { margin-bottom: 20px; }
.outer-col-bg { color: #595758; }
#PostResumeContainer .section1 { color: #585858; }
.date-of-birth { display: inline-block; padding: 13px 0; }
/*error Page*/
.bg_img_error { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/main-image-404.jpg') no-repeat top center; height: 681px; }
.get_start_error { list-style: none; padding-left: 0px; }
.get_start_error li { float: left; padding-right: 30px; }
.uh_oh_text h1 { color: #2c2c2c; font-size: 50px !important; font-weight: normal; }
.disk_clean_pro h4 { font-size: 48px; margin: 0px; }
ul.deal_disk_clean_pro { padding: 60px 0px 0px 15px; margin: 0; float: left; width: 100%; }
ul.deal_disk_clean_pro li { padding: 0 0 10px 25px; margin: 0; font-size: 18px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list_plus.png) 0px 8px no-repeat; }
.dcp_text_logo p { font-size: 24px; }
.best2015 { font-size: 28px; padding-left: 20px; }
.display-none { display: none; }
.display-block { display: block; }
.sitemap h1 { text-align: left; color: #0078d7; font-family: 'robotoregular'; font-weight: normal; line-height: 2.0em; }
.sitemap ul { font-family: 'robotomedium'; font-weight: normal; margin-left: 0px; box-sizing: border-box; padding: 0px 0px 0px 0px; }
.sitemap ul li { font-family: 'robotoregular'; font-weight: normal; margin-left: 20px; padding: 5px 0px 5px 0px; }
.sitemap .level1 { width: 23.24%; float: left; }
.sitemap .level2 { width: 100%; clear: both; }
.sitemap .level3 { width: 31.53%; float: left; }
.sitemap .level4 { width: 31.53%; float: left; }
.sitemap ul li.level1 { color: #000000; }
.sitemap ul li.level1 a { color: #000000; text-decoration: none; }
.sitemap ul li.level2 { color: #000000; }
.sitemap ul li.level2 a { color: #000000; text-decoration: none; }
.sitemap ul li.level3 { color: #666666; }
.sitemap ul li.level3 a { color: #666666; text-decoration: none; }
.sitemap ul li.level4 { color: #666666; }
.sitemap ul li.level4 a { color: #666666; text-decoration: none; }
.sitemap ul li.level4 li { color: #999999; }
.sitemap ul li.level4 li a { color: #999999; text-decoration: none; }
.sitemap ul li.level1:hover { color: #0073DA; }
.sitemap ul li.level2:hover { color: #0073DA; }
.sitemap ul li.level3:hover { color: #0073DA; }
.sitemap ul li.level4:hover { color: #0073DA; }
.sitemap ul li.level4 li:hover { color: #0073DA; }
.sitemap ul li.level1 a:hover { color: #0073DA; }
.sitemap ul li.level2 a:hover { color: #0073DA; }
.sitemap ul li.level3 a:hover { color: #0073DA; }
.sitemap ul li.level4 a:hover { color: #0073DA; }
.sitemap ul li.level4 li a:hover { color: #0073DA; }
/* Photo-App Slider Start */
.slider-container { margin: 0em auto; max-width: 1140px; position: relative; width: 100%; }
.slider-container img { display: inline; }
.slider-label { bottom: 0; color: #ffffff; text-shadow: 1px 1px #666666; -moz-osx-font-smoothing: grayscale; -moz-transform: translateY(15px); -ms-transform: translateY(15px); opacity: 0; -o-transform: translateY(15px); padding: 1em; position: absolute; right: 0; transform: translateY(15px); -webkit-font-smoothing: antialiased; -webkit-transform: translateY(15px); }
.slider-label { -moz-transform: translateY(0); -ms-transform: translateY(0); opacity: 1; -o-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); }
.slider-resize-img { background-size: cover !important; backface-visibility: hidden; border-right: 6px solid rgba(255, 255, 255, 0.7); height: 100%; left: 0; margin-left: 0px; -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); overflow: hidden; position: absolute; top: 0; transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); width: 0; }
.slider-resize-img .slider-label { left: 0; right: auto; }
.slider-resize-img { animation: slider-bounce-in 0.8s; -moz-animation: slider-bounce-in 0.8s; -webkit-animation: slider-bounce-in 0.8s; width: 50%; }
.slider-handle { background-position: center center; background: #ffffff url("http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/slider.png") no-repeat center center; border-radius: 50%; cursor: e-resize; height: 36px; left: 50%; margin-left: -21px; margin-top: -22px; -moz-transform: translate3d(0, 0, 0) scale(0); -ms-transform: translate3d(0, 0, 0) scale(0); opacity: 0.7; -o-transform: translate3d(0, 0, 0) scale(0); position: absolute; top: 50%; transform: translate3d(0, 0, 0) scale(0); -webkit-transform: translate3d(0, 0, 0) scale(0); width: 36px; }
.slider-handle { opacity: 0.7; -webkit-transform: translate3d(0, 0, 0) scale(1); -moz-transform: translate3d(0, 0, 0) scale(1); -ms-transform: translate3d(0, 0, 0) scale(1); -o-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
#img-slider .carousel-indicators { bottom: -40px; *left: 44%; }
/* Photo-App Slider End */
.great_deals_exclusive_offer { font-size: 12px; color: #000; line-height: 1.0; }
.great_deals_cur_price { font-size: 30px; color: #C82C1F; line-height: 1.0; font-family: robotobold; }
.great_deals_cur_price span { font-size: 16px; color: #C82C1F; }
.great_deals_was_price { font-size: 15px; color: #6B6968; text-decoration: line-through; line-height: 1.0; }
.contact_us_circle { border: 8px solid #f2f2f2; border-radius: 50%; padding: 28px; background-color: #259dff; margin-bottom: 20px; }
.contact_us_h2 { color: #303030; font-family: 'robotoregular'; font-weight: normal; }
.contact_us_h4 { color: #303030; font-family: 'robotoregular'; font-weight: normal; font-size: 22px; }
.contact_us_text { color: #5d5d5d; text-align: center; }
/* special-offers Start */
.wrapper_special_offers { width: 100%; float: left; background: #f4f4f4; }
.bg_white { background: #fff; }
.wrapper_banner_special_offers_bg { width: 100%; float: left; background: #e2e3e6 repeat-x; }
.banner_special_offers { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/special_offer_banner_image.jpg) no-repeat top center; height: 467px; }
.banner_special_offers h1 { font-family: 'robotothin'; font-weight: normal; font-size: 48px; }
.special_offers_deal_of_week { line-height: 1.8em; }
.special_offers_deal_of_week h2 { font-family: 'robotolight'; font-weight: normal; font-size: 40px; }
.aso_deal_of_week { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/aso_deal_of_week_bg.jpg) no-repeat top center; height: 464px; }
.exclusive-offer-red { left: 22px; position: absolute; top: -14px; }
.aso_product_box { left: 65px; position: absolute; top: 50px; }
.special_offers_aso_award { font-size: 15px; }
ul.special_offers_aso_deal_list { padding: 0 0 0 0px; margin: 0; float: left; width: 100%; text-align: left; }
ul.special_offers_aso_deal_list li { padding: 0 0 5px 20px; margin: 0; width: 100%; float: left; font-size: 14px; list-style: none; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list-arrow-white.png) 0px 5px no-repeat; }
.aso_special_offers_price_title { font-family: "robotobold"; font-size: 30px; font-weight: normal; left: 0px; line-height: 1; position: relative; top: 40px; }
.aso_special_offers_price_sub_title { font-size: 40%; padding-top: 5px; font-family: "robotoregular"; font-weight: normal; }
.aso_special_offers_price_price_old { font-size: 50%; font-family: "robotoregular"; font-weight: normal; }
.aso_special_offers_price_price_new { font-size: 60%; }
.special_offers_aso_btn:active, .special_offers_aso_btn:link, .special_offers_aso_btn:visited { font-size: 23px; font-family: "robotobold"; font-weight: normal; color: #fff; padding: 10px 15px; border-radius: 4px; float: left; border: 2px solid #fff; margin-left: 20px; margin-top: 10px; background: #63de2d; background: -moz-linear-gradient(top, #63de2d 0%, #4bb31d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63de2d), color-stop(100%,#4bb31d)); background: -webkit-linear-gradient(top, #63de2d 0%,#4bb31d 100%); background: -o-linear-gradient(top, #63de2d 0%,#4bb31d 100%); background: -ms-linear-gradient(top, #63de2d 0%,#4bb31d 100%); background: linear-gradient(to bottom, #63de2d 0%,#4bb31d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63de2d', endColorstr='#4bb31d',GradientType=0 ); }
.special_offers_aso_btn:hover { color: #fff; background: #7db9e8; background: -moz-linear-gradient(top, #7db9e8 0%, #2989d8 99%, #1e5799 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(99%,#2989d8), color-stop(100%,#1e5799)); background: -webkit-linear-gradient(top, #7db9e8 0%,#2989d8 99%,#1e5799 100%); background: -o-linear-gradient(top, #7db9e8 0%,#2989d8 99%,#1e5799 100%); background: -ms-linear-gradient(top, #7db9e8 0%,#2989d8 99%,#1e5799 100%); background: linear-gradient(to bottom, #7db9e8 0%,#2989d8 99%,#1e5799 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); }
/**/
.rcp_deal_of_week { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/rcp_deal_of_week_bg.jpg) no-repeat top center; height: 464px; }
.rcp_special_offers_price_title { font-family: "robotobold"; font-size: 30px; font-weight: normal; left: 0px; line-height: 1; position: relative; top: 40px; }
.rcp_special_offers_price_sub_title { font-size: 40%; padding-top: 5px; font-family: "robotoregular"; font-weight: normal; }
.rcp_special_offers_price_price_old { font-size: 50%; font-family: "robotoregular"; font-weight: normal; }
.rcp_special_offers_price_price_new { font-size: 60%; }
.special_offers_rcp_btn { font-size: 24px; font-family: "robotobold"; font-weight: normal; color: #4b78fc; padding: 10px 30px; border-radius: 4px; float: left; border: 2px solid #d2d2d2; margin-left: 20px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 1%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #ffffff 1%,#e8e8e8 100%); background: -o-linear-gradient(top, #ffffff 1%,#e8e8e8 100%); background: -ms-linear-gradient(top, #ffffff 1%,#e8e8e8 100%); background: linear-gradient(to bottom, #ffffff 1%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 ); }
.special_offers_rcp_btn:hover { color: #fff; background: #de312e; background: -moz-linear-gradient(top, #de312e 0%, #b31f1d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de312e), color-stop(100%,#b31f1d)); background: -webkit-linear-gradient(top, #de312e 0%,#b31f1d 100%); background: -o-linear-gradient(top, #de312e 0%,#b31f1d 100%); background: -ms-linear-gradient(top, #de312e 0%,#b31f1d 100%); background: linear-gradient(to bottom, #de312e 0%,#b31f1d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de312e', endColorstr='#b31f1d',GradientType=0 ); }
.col_aso_price { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/round_star_box_price.png) no-repeat top center; float: left; height: 178px; margin-top: 20px; }
.col_aso_heading { padding-left: 0px; padding-right: 0px; }
.col_aso_features { padding-left: 0px; padding-right: 0px; }
/* special-offers End */
#map-canvas { width: 100%; height: 400px; }
/**/
/* CSS Document last slider start */
.slider-bg-color { background: rgba(0, 0, 0, 0.3); }
.slider-bg-opt { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/opt_bg_img.jpg) no-repeat; text-align: center; background-size: cover; }
.slider_main_text { clear: both; }
.slider_main_text .text-img { text-align: center; margin: auto; display: block; }
.pt_120 { padding-top: 120px; }
.slider_disc h1 { font-family: "robotothin"; color: #fff; clear: both; font-size: 48px; }
.slider_disc span { font-family: "robotolight"; color: #fff; font-size: 20px; clear: both; display: block; }
.slider_disc span.ft_16 { font-size: 16px; }
.txt-cnt-disc { width: 74%; margin: auto; }
.col_opt_img { width: 100%; text-align: center; margin: auto; display: block; }
.col_opt img { text-align: center; margin: auto; display: block; height: auto; width: auto; }
.col_opt span { clear: both; font-size: 16px; color: #fff; display: block; }
.col_opt span a { text-decoration: none; color: #fff; }
.col_opt span a:hover { text-decoration: underline; }
/* CSS Document last slider end */
#SubscribePopUp { display: none; }
.subscribe-popup-overlay { }
.subscribe-popup-first { width: 780px; background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/popup_background.jpg') no-repeat bottom center; position: fixed; z-index: 9999; bottom: 10px; right: 10px; border: 1px solid #7fbceb; border-radius: 5px; padding-bottom: 50px; }
.subscribe-popup-first .close { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/close-icon.jpg') no-repeat center center; width: 18px; height: 18px; position: relative; right: 10px; top: 10px; opacity: initial; display: block; }
.subscribe-popup-first .logo { position: relative; left: 0px; top: 10px; }
.subscribe-popup-first .logo p { font-size: 30px; font-family: 'robotolight'; padding-top: 5px; line-height: 1.2em; }
.subscribe-popup-first .hr-line hr { border-top: 1px solid #d2d2d2; }
.subscribe-popup-first .subcrible-discount { text-align: center; color: #6c6c6c; font-size: 20px; font-family: 'robotolight'; }
.subscribe-popup-first .subcrible-discount span { color: #000; }
.subscribe-popup-first .subcrible-text { color: #6c6c6c; font-family: 'robotoregular'; font-size: 13px; text-align: center; padding-top: 10px; line-height: 1.4em; }
.subscribe-popup-first .subcrible-email { padding-top: 30px; padding-bottom: 40px; text-align: center; }
.subscribe-popup-first .subcrible-email input { padding: 10px 20px; border: 1px solid #dddddd; border-radius: 5px; width: 100%; margin-top: 5px; margin-bottom: 5px; color: #6c6c6c; }
.subscribe-popup-first .subcrible-btn { text-align: center; margin-bottom: 20px; }
.subscribe-popup-first .subcrible-btn a.blue-btn { background-color: #0078d7; color: #fff; padding: 15px 40px; margin-top: 50px; border-radius: 5px; font-size: 20px; }
.subscribe-popup-first .message { color: #f00; font-size: 15px; }
/**/
.popup-top-bg { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/newsletter_repeat_bg.png) repeat-x 0px -2px; }
.subscribe-popup-second { width: 400px; background: #fff url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/popup_background.jpg') no-repeat bottom center; position: fixed; z-index: 9999; bottom: 10px; right: 10px; border: 1px solid #7fbceb; border-radius: 5px; padding-bottom: 50px; }
.subscribe-popup-second .close { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/close-icon.jpg') no-repeat center center; width: 18px; height: 18px; position: relative; right: 0px; top: 20px; opacity: initial; display: block; }
.subscribe-popup-second .subcrible-discount { text-align: left; color: #000; font-size: 20px; font-family: 'robotolight'; padding-bottom: 20px; }
.subscribe-popup-second .subcrible-discount span { font-family: 'robotomedium'; color: #03ad33; }
.subscribe-popup-second hr { border-top: 2px solid #d2d2d2; margin-top: 10px; margin-bottom: 10px; }
.subscribe-popup-second input { width: 100%; border: 0px solid; color: #6c6c6c; }
.subscribe-popup-second .subcrible-text { color: #000; font-family: 'robotoregular'; font-size: 12px; text-align: justify; padding-top: 10px; line-height: 1.4em; }
.subscribe-popup-second .subcrible-btn { text-align: left; margin-top: 40px; margin-bottom: 0px; }
.subscribe-popup-second .subcrible-btn a.blue-btn { background-color: #3f90fd; color: #fff; padding: 15px 40px; margin-top: 50px; border-radius: 5px; font-size: 20px; line-height: 2.5em; }
.subscribe-popup-second .message { color: #f00; font-size: 15px; }
.independence-day { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/independence_day.jpg) no-repeat top right; background-size: cover; color: #fff; }
.slid-heading { font-size: 45px; line-height: 48px; padding-bottom: 16px; font-family: "robotolight"; }
.silid-article { padding-right: 25px; }
.independence-day-left { }
.independence-day-left img { max-width: 100%; position: absolute; bottom: 0; }
.independence-day .container, .independence-day .row { height: 100%; }
.independence-day-left-col { height: 100%; }
.get-free-apps-home { position: absolute; right: 0; bottom: 0; width:20%; }
.get-free-apps-home img { max-width: 100%; }
.independence-slid-footer { }
.independence-day p { font-size: 17px; line-height: 30px; font-weight: normal; margin-bottom: 20px; }
.independence-day-slid { padding-top: 140px; }
.independence-date { margin-top: 10px; }
.get-free-btn { display: block; color: #fff; font-size: 25px; text-align: center; width: 228px; height: 58px; line-height: 52px; -o-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #66be30; /* Old browsers */
background: -moz-linear-gradient(top, #66be30 0%, #0aa20a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #66be30 0%,#0aa20a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #66be30 0%,#0aa20a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66be30', endColorstr='#0aa20a',GradientType=0 ); /* IE6-9 */
  transition : background-color 0.5s ease 0s;
}
.get-free-btn:hover { color: #fff; background: #1aac1a  ; /* Old browsers */
background: -moz-linear-gradient(top, #7ad244 0%, #1aac1a   100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #7ad244 0%,#1aac1a   100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #7ad244 0%,#1aac1a   100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ad244', endColorstr='#1aac1a  ',GradientType=0 ); /* IE6-9 */
 
}

.get-free-btn:active { color: #fff; background: #158f15; /* Old browsers */
background: -moz-linear-gradient(top, #158f15 0%, #158f15 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #158f15 0%,#158f15 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #158f15 0%,#158f15 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#158f15', endColorstr='#158f15',GradientType=0 ); /* IE6-9 */
 
}
.get-free-btn:focus { color: #fff; }
.independence-btn { display: block; border: #d1ffff solid 1px; text-align: center; margin-top: 25px; float: left; margin-right: 28px; width: 100px; height: 85px; padding-top: 11px; padding-bottom: 11px; -o-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
/*.independence-btn:hover { -o-box-shadow: 0px 0px 16px 0px rgba(52,91,149,0.9); -webkit-box-shadow: 0px 0px 16px 0px rgba(52,91,149,0.9); -moz-box-shadow: 0px 0px 16px 0px rgba(52,91,149,0.9); box-shadow: 0px 0px 16px 0px rgba(52,91,149,0.9); }
*/
.get-left-col { float: left; }
.free-right-col { float: left; margin-left: 30px; margin-top: 20px; }
.free-product-banner { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/get_free_aaps_banner.jpg) no-repeat top center; background-size: cover; width: 100%; color: #fff; padding-top: 70px; }
.inner-banner-article { padding-bottom: 112px; }
.free-product-banner .independence-btn { width: 80px; height: 68px; padding-top: 10px; margin-top: 20px; }
.free-product-bg { background: #f7f7f7; padding-bottom: 80px; }
.section-heading { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/arrow_down.gif') no-repeat bottom center; color: #e41b23; font-size: 35px; text-align: center; padding-bottom: 50px; margin-bottom: 10px; margin-top: 30px; font-family: "robotolight"; height:100px; }
.store-heading { font-size: 27px; font-size: 27px; line-height: 45px; font-family: "robotolight"; padding-bottom: 10px; margin: 20px auto 0px auto; text-align:center; }
.store-heading img { margin-right: 15px; }
.products-col { border: #e5e5e5 solid 1px; margin-top: 25px; padding: 15px 25px 10px 25px; position: relative; }
.products-col-heading { display: table; }
.prducts-logo, .prducts-name { display: table-cell; vertical-align: middle; }
.prducts-name { padding-left: 15px; }
.prducts-name h4 { color: #01001a; font-size: 24px; line-height: 26px; margin-bottom: 4px; }
.prducts-name p { color: #474747; font-size: 13px; line-height: 16px; }
.product-deatils { max-width: 298px; margin-top: 16px; float: left; min-height: 280px; }
.screen-top-logo { float: right; padding-top: 8px; }
.banner-footer { min-width: 400px; }
.product-deatils h5 { font-size: 18px; font-family: "robotolight"; line-height: 26px; color: #000000; text-align: left; }
ul.product-deatils-info { display: block; padding: 0; margin-top: 4px; }
ul.product-deatils-info li { display: block; padding-left: 30px; padding-bottom: 5px; color: #636363; font-size: 13px; line-height: 24px; background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/list_arrow.png) left 8px no-repeat; }
.pro-price-col { }
.price-text { color: #616161; font-size: 16px; text-decoration: line-through; }
.price-text2 { color: #01001a; font-size: 28px; text-decoration: line-through; }
.price-text3 { color: #01001a; font-size: 17px; text-decoration: line-through; }
.free-tag-red { color: #e41b23; font-size: 28px; text-transform: uppercase; }
.products-col-footer { margin-top: 20px; }
.products-col-footer-left { display: inline-block; width: 56%; }
.products-col-footer-right { float: right; padding-top: 10px; max-width: 40%; }
.products-col-footer-right img { max-width: 100%; }
.products-col-footer-left p { font-size: 10px; color: #787878; line-height: 14px; padding-left: 4px; padding-top: 6px; margin-bottom: 0px; text-align: center; }
.btn-get-free { display: block; background: #1d55a8; width: 100%; height: 50px; text-align: center; line-height: 48px; color: #fff; font-size: 18px; -o-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; }
.btn-get-free:hover { background: #14448c; color: #fff; }
.btn-get-free:focus { color: #fff; }
.offer-tag { position: absolute; right: 0; top: 0; }
.for-mac { padding-top: 0px; }
.aso-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/aso_screen.jpg) right 135px no-repeat; }
.adu-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/adu-screen.jpg) right 135px no-repeat; }
.dsu-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/dsu_screen.jpg) right 135px no-repeat; }
.asp-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/asp_screen.jpg) right 135px no-repeat; }
.rcp-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/rcp_screen.jpg) right 135px no-repeat; }
.dpf-mac-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/dpf_screen.jpg) right 135px no-repeat; }
.tp-mac-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/tp_screen.jpg) right 135px no-repeat; }
.dap-mac-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/dap_screen.jpg) right 135px no-repeat; }
.tumm-mac-bg { background: #fff url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/tumm_screen.jpg) right 135px no-repeat; }
.position-rel { position: relative; }
.inner-box { position: absolute; right: 0%; bottom: 0; }
.inner-box img { max-width: 100%; }
.select-product { position: absolute; background: rgba(29, 85, 168, .3); background: #1d55a8\9; height: 100%; width: 100%; left: 0; top: 0; z-index: 9; display: none; filter: alpha(opacity=30); }
.select-product img { position: absolute; left: 50%; top: 50%; margin-left: -70px; margin-top: -70px; cursor: pointer; }
.sticky-form { background: #fff; text-align: center; padding-top: 10px; padding-bottom: 10px; display: none; position: absolute; top: 109px; left:0px; min-height: 401px; z-index:9999; }
.sticky-form-heading { color: #000000; font-size: 35px; font-family: 'robotolight'; padding-left: 5%; padding-right: 5%; }
.sticky-form-heading span { display: block; }
ul.sticky-form-list { display: table; text-align: center; padding: 0; margin: 10px auto 10px auto; }
ul.sticky-form-list li { display: table-cell; margin-left: 8px; margin-right: 8px; }
.sticky-form-input { border: 0px solid #000; font-size: 20px; line-height: 26px; font-family: 'robotolight'; color: #000; height: 28px; margin-right: 2%; padding-right: 2%; width: 46%; }
.input-border { border-right: #99a1b3 solid 1px; }
.sticky-form-input-col { padding: 10px; background: #fff; -o-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -o-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); border:2px solid #d9d9d9\9; }
.send-free-btn { padding: 10px 30px; background: #1d55a8; max-width: 236px; font-size: 19px; text-transform: uppercase; text-shadow: none; color: #fff; -o-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -o-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); margin-left: 20px; }
.send-free-btn:hover { background: #14448c; }
.selected-app-heading { text-align: center; color: #000000; font-size: 16px; line-height: 22px; }
ul.selected-apps-list { display: inline-block; padding: 0; margin-top: 10px; width: 100%; list-style: none; }
ul.selected-apps-list li { display: none; border: #a9c2e6 solid 1px; background: #e8f1fd; height: 36px; margin: 5px; -o-border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }
.selected-app-img { float: left; height: 36px; width: 36px; background: #1d55a8; padding: 5px; text-align: center; -o-border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.selected-app-img img { max-width: 100%; max-height: 100%; }
.selected-app-remove { float: right; padding: 7px; }
.selected-app-remove span { cursor: pointer; }
.selected-app-remove img { padding: 0; margin: 0; display: block; }
.selected-app-name { float: left; padding: 8px 10px; color: #393939; font-size: 14px; line-height: 18px; }
.bg_resultfreeproduct { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/free-products-thanks_new.jpg') no-repeat center center; background-size: cover; padding-top: 70px; color: #fff; }
.bg_resultfreeproduct a, .bg_resultfreeproduct a:focus, .bg_resultfreeproduct a:active { color: #fff; }
.bg_resultfreeproduct a:hover { color: #f00; }
/**/
.independencedayoffer { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/nag-popup.jpg') no-repeat; width: 540px; height: 440px; position: fixed; z-index: 9999; bottom: 10px; right: 10px; border: 1px solid #7fbceb; border-radius: 5px; padding-bottom: 0px; }
.independencedayoffer .close { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/close-icon.jpg') no-repeat center center; width: 18px; height: 18px; position: relative; right: 10px; top: 10px; opacity: initial; display: block; }
.independencedayoffer .get-free-apps { margin-top: -18px; width: 100%; height: 100%; float: left; }
.sendmyfreeapps { position: fixed; top: 109px; left: 0px; z-index: 9999999; background-color: rgb(255, 255, 255); border-bottom: 1px solid #d2d2d2; }
/**/
.social-button ul { display: inline-block; list-style: outside none none; padding: 0; margin: 15px 0 10px; text-align: center; width: 100%; }
.social-button ul li { display: inline-block; padding: 0 0 0 10px; }
.social-button ul li a { color: #ccc; transition: all 300ms ease 0s; }
.social-button ul li i { font-size: 22px; margin-right: 20px; text-align: center; }
.fa { display: inline-block; font-family: Glyphicons Halflings; font-style: normal; font-weight: normal; line-height: 1; }
.border-right { border-right:2px dashed #d2d2d2; }
.alertify-message a, .alertify-message a:focus, .alertify-message a:active { color:blue; text-decoration:underline; }
.social-title { font-size: 14px; font-family: 'robotomedium'; line-height: 0em; padding-top:10px; }
.sticky-win-mac { position: fixed; background: #fff; top: 109px; z-index: 999999; border-bottom: 1px solid #c5c5c5; box-shadow: #ccc 1px 2px 8px; }
.sticky-win-mac img { width:24px; vertical-align:middle; }
.sticky-win-mac .macImg { vertical-align:text-bottom; }
.sticky-win-mac .store-heading { font-size: 18px; font-family: "robotoregular"; padding-bottom:5px;  }
.sticky-win-mac .border-right { color:#0073DA; }
.free-product-bg .windows .products-col { background:url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/windows_watermark.png') no-repeat 60px center; }
.free-product-bg .mac .products-col { background:url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/mac_watermark.png') no-repeat 60px center; }
.subscribenamelebel { display:none; }
.subscribeemaillebel { display:none; }
/*independence-day-offer-expired*/
.subscribe-sticky-form { text-align: center; padding-top: 10px; padding-bottom: 10px; position: relative; top: 0px; left:0px; border-bottom:1px solid #e4e4e4; }
.subscribe-sticky-form-heading { color: #000000; font-size: 32px; font-family: 'robotolight'; padding-top:20px; }
.subscribe-sticky-form-heading  p { font-size: 23px; }
.subscribe-sticky-form-heading span { display:block; }
.price-cur-sym-gray { color: #616161; font-size: 16px; text-decoration: none; }
.price-cur-value-blue { color: #0073DA; font-size: 28px; text-decoration: none; }
.add-to-cart { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/button_addtocart.jpg) no-repeat left center; width:277px; height:64px; float:left; margin-bottom:10px; }
.subscribe-products-col-footer { margin-top: 0px; }
.price-text-actual { color: #01001a; font-size: 22px; text-decoration: line-through; margin-right: 10px; }



a.product-link {margin: auto; padding: 30px; text-align: center; display: block; font-size: 20px; color: #00a4ff; border: 1px solid #00a4ff; width: 80%;margin-top: 20px; }
a.product-link:hover {background: #00a4ff; color: #fff; box-shadow: 1px 2px 7px #000;}
/*** Add Facebook Btn*/

.login-facebook-btn {
}

.login-facebook-btn { padding:8px 16px; background: #1d55a8; max-width:290px; font-size: 19px;  text-shadow: none; color: #fff; -o-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -o-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); -moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.24); margin-left: 20px; }
.login-facebook-btn img { margin-right:8px;}
.login-facebook-btn:hover { background: #14448c; }

.or-img img { margin-left:20px;}

.disabled-facebook-btn { 
    background:#5f5f5f;
}

.fb-share { display:inline-block;
}





/* =============== START New Product Release Page ===========================*/
.new-product-release { width:100%; float:left;  background:url(../systweaknewimages/new_product_release_bg.jpg) center top no-repeat; background-size:cover; padding-top:35px; padding-bottom:35px;}

.product-rel-banner-img  { text-align:center;}
.product-rel-banner-img img { max-width:100%;}

.product-rel-banner-article { color:#fff; text-align:center; padding-top:40px; }
.product-rel-banner-article h4 { font-family: 'robotolight'; font-size:48px; line-height:52px;}
.product-rel-banner-article p { font-family: 'robotolight'; font-size:18px; line-height:26px;    }

.middle-section { width:100%; padding-top:50px; float:left;}

.released-heading { font-size:24px; color:#000; line-height:28px; border-bottom:#cccccc solid 1px; padding-bottom:12px; position:relative; }
.relased-head-icon { position:absolute; height:15px; width:15px; background:red;
}
.released-heading img { position:absolute; bottom:-9px; left:24px;    }

.released-heading span {  background:url(../systweaknewimages/calendar_icon.png) left 4px no-repeat; font-size:18px; color:#949494; line-height:22px; padding-left:26px; margin-left:5px;  }

.product-release-list { padding-top:45px; padding-bottom:45px; border-bottom:#858585 dashed 1px;
}
.border-bottom-none { border-bottom:none;}

.product-release-heading { display:table; width:100%; }
.product-release-logo,
.product-release-name,
.product-release-button { display:table-cell; vertical-align:middle;}


.product-release-logo { width:92px;}
.product-release-name { padding-left:30px; text-align:left;}
.product-release-button { text-align:right;}
.product-release-name h5 { font-size:36px; color:#1a1b1a; line-height:40px; position:relative;  padding-bottom:0; text-align:left; float:left; }
.product-release-name p { font-size:17px; color:#1a1b1a; font-style:italic; padding-bottom:0; margin-bottom:0; clear:both;    }
.product-release-name span { text-transform:uppercase;
        display: block;
        background: #fff;
        border: #f62126 solid 1px;
        position: absolute;
        top: 6px;
        right: -60px;
        padding: 3px 5px;
        width: 45px;
        text-align: center;
        color: #f62126;
        font-size: 12px;
        line-height: 14px;
        -o-border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }
.independencedayoffer { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/nag-popup.jpg') no-repeat; width: 540px; height: 440px; position: fixed; z-index: 9999; bottom: 10px; right: 10px; border: 1px solid #7fbceb; border-radius: 5px; padding-bottom: 0px; }
.independencedayoffer .close { background: url('http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/close-icon.jpg') no-repeat center center; width: 18px; height: 18px; position: relative; right: 10px; top: 10px; opacity: initial; display: block; }
.independencedayoffer .get-free-apps { margin-top: -18px; width:100%; height:100%; float:left; }
.pro-default-btn { color:#0078d7; font-size:18px; height:46px; border-color:#0078d7; background:#fff; min-width:198px;  }
.pro-default-btn img { margin-left:10px;    }

.pro-default-btn:hover { background:#f7f8f8;  color:#0078d7;  border-color:#0078d7;  }

.product-release-article { width:100%; padding-top:10px; }
.product-release-article h6 { font-size:22px; line-height:26px; color:#8d8d8e; font-family: 'robotolight'; margin-bottom:8px;  }
.product-release-article p { color:#8d8d8e; font-size:16px; line-height:22px; font-family: 'robotolight'; margin-bottom:0;    }

ul.available-list { display:block; width:100%; margin:0; padding:0;}
ul.available-list li { display:inline-block; font-size:16px; margin-right:20px; font-size:16px; color:#afafaf; line-height:28px;    }
    ul.available-list li:first-child { color:#0078d7;
    }
ul.available-list li span { display:block; float:left; padding-right:15px;    }
ul.available-list li span img { float:left; }

.all-product-list { padding-top:20px; padding-bottom:50px;}

.all-product-list a { color:#2c82d7; font-size:16px; line-height:22px; text-decoration:underline; }
.all-product-list a:hover { color:#000; }

span.free { background:#77b41a; border-color:#77b41a; color:#fff; 
} 
.independencedayoffer .get-free-apps { margin-top: -18px; width:100%; height:100%; float:left; }=======
.independencedayoffer .get-free-apps { margin-top: -18px; width: 100%; height: 100%; float: left; }

 

/* =============== New Product Release Page ===========================*/

.offer-expired-banner { background: url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/offer-expired-bg.jpg) no-repeat top center; background-size: cover; width: 100%; color: #fff; padding-top: 70px; }
.offer-expired-banner .independence-btn { width: 80px; height: 68px; padding-top: 10px; margin-top: 20px; }
.offer-expired-banner { *padding-top: 40px; *height: 361px; }
.offer-expired-banner .independence-btn { *height: 53px; cursor: pointer; }
.offer-expired-banner .position-rel { *height: 350px; }
.offer-expired-banner .inner-box { position:relative; }


/* =============== New Popups subscribe Start===========================*/
.subscribe-now{
    position: fixed; z-index: 99999;
	top: 250px; left: 50%;
	width: 555px;
	margin-left: -275px;
	opacity: 1;
    background: #FFF;
	border: 2px solid #c4d2df; /* browsers that don't support rgba */
	border: 2px solid rgba(196,210,223,.7);
	border-radius: 8px;
	box-shadow: 0 3px 3px rgba(0,0,0,.3);
	-webkit-background-clip: padding-box;     /* Safari 4? Chrome 6? */
	   -moz-background-clip: padding;     /* Firefox 3.6 */
	        background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */

text-align:center;
}
.subscribe-dialog{padding:0 25px;}
.close-popup {
    border: 1px solid #000;
    color:#000;
    font-size: 20px;
    height: 30px;
    line-height: 16px;
    padding: 4px 0;
    position: absolute;
    right: 12px;
    text-align: center;
    top: 12px;
    width: 28px;
    opacity:1;
}
.close-popup:hover{ opacity:0.7;}
.subscribe-now h4{font-size:48px; color:#343434; font-family: 'robotoblack'; text-transform:uppercase;}
p.subscribe-message{font-size:18px; color:#000; text-transform:uppercase;}
.subscribe-inner{float:left; width:100%;}
.subscribe-header {
    border-bottom: solid 1px #d2d2d2;
    margin:0 38px;
}
.subscribe-body{padding:20px 60px;}
.subscribe-form{margin-bottom:15px; float:left; width:100%;}
.subscribe-body input{width:100%; border:solid 1px #dddddd; height:56px; border-radius:4px; padding:15px;}
.subscribe-body button{font-size:18px; width:100%; background:#191919; border:solid 1px #191919; height:56px; padding:15px; text-align:center; color:#fff; text-transform:uppercase; font-family: 'robotomedium';}
.subscribe-body button:hover{background:#000;}
.subscribe-footer{clear:both;}
.subscribe-footer p{color:#7b7b7b; font-size:11px;}
.subscribe-now.border-purple{width:644px; border: 2px solid #6a7d9b; /* browsers that don't support rgba */
	border: 2px solid rgba(106,125,155,.7);}
.subscribe-left{float:left; width:215px; height:334px; background:#102341; padding:34px 28px; }
.subscribe-app{border:dashed 2px #cdf200; }
.subscribe-app h4{color:#fff; font-size:48px; text-transform:uppercase; font-family: 'robotoblack'; line-height:80px;}
.subscribe-right{padding:20px; float:left; width:425px; }
.news-left{width:70px; float:left;}
.news-right{float:right; width:300px; text-align:left; margin-bottom:30px;}
.news-right p{font-size:24px; text-transform:uppercase; color:#000; margin:0; padding:0 !important; line-height:28px;}
.news-right h4{font-size:48px; text-transform:uppercase; color:#000; font-family: 'robotoblack'; line-height:37px; margin:0;}
.subscribe-right input{width:100%; border:dashed 1px #dddddd; height:56px; border-radius:4px; padding:15px;}
.subscribe-right button{font-size:18px; width:100%; background:#102341; border:solid 1px #102341; height:56px; padding:15px; text-align:center; color:#fff; text-transform:uppercase; font-family: 'robotomedium';}
.subscribe-right button:hover{background:#0c1c34;}
.border-btm{border-bottom:solid 1px #bec5cf;}
.subscribe-news-footer{clear:both; padding:15px 10px 0;}
.subscribe-news-footer p{color:#3d3d3d; font-size:12px;}
.close-popup.news-pop {
    color: #fff;
    background:#000;
}
.close-popup.news-white-pop{
    color: #102341;
    background:#fff;
}
.subscribe-now.border-blue{width:694px; border: none; background:#102341; text-align:left;} 
.news-lf{padding:25px; float:left; width:440px;}
.news-rf{float:left; width:254px; padding:15px 0;}
.news-rf p{margin:45px 30px 25px; color:#fff; font-size:13px;}
.border-img{background:url(http://d1bbcssojg6a2i.cloudfront.net/website/systweaknewimages/right-border-news.png) no-repeat; width:4px; height:316px; float:left;}
.news-lf p{font-size:18px; text-transform:uppercase; color:#fff; padding:0 !important; margin:0;}
.news-lf h4{color:#ffb400; font-size:45px;  text-transform:uppercase; margin-top:0;}

.news-lf input{width:100%; border:dashed 2px #dddddd; height:56px; border-radius:4px; padding:15px;}
.news-lf button{font-size:18px; width:100%; background:#ffb400; border:solid 1px #ffb400; height:56px; padding:15px; text-align:center; color:#102341; text-transform:uppercase; font-family: 'robotomedium';}
.news-lf button:hover{background:#e9a503;}

/* =============== New Popups subscribe End===========================*/




.blog-main li {
    color: #777777;
    font-size: 21px;
    line-height: 26px;
    margin-bottom: 10px;
    padding: 0 !important;
    line-height: 32px
}
.blog-main li a{
	    color: #0078d7;
}