.full { width: 100% }
header, menu { width: 100% }

@media screen and (max-width:1024px) {
.wrapper { width: 960px !important }
.plans { width: 920px !important }
.strSpace { width: 15% }
.paidPlans table { width: 99% !important }
.stackup_page .pageContent { width: 85%; min-width: 714px !important }}

@media screen and (max-width:1280px) {
.wrapper { max-width: 1236px; width: 98% }
footer .wrapper { max-width: 1236px; width: 100% }
.plans { width: 90% }
.paidPlans { width: 66% }
}

@media screen and (min-width:1280px) {
.wrapper { width: 1236px }
.plans { width: 90% }
.paidPlans { width: 72% }
}
.ie8 .input, .ie8 .logText, .ie8 .logPass { line-height: 40px }
.ie8 .logCapt { line-height: 30px }
.ie8 .company_info ul { margin: 0px }
.ie8 .right { margin-left: 0px }
.ie8 .page .full .description { width: 90% }
.ie8 .main_head { background: url("../images/underline.png") repeat-x scroll center bottom rgba(0,0,0,0) }
.ie8 .screen_windows, .ie8 .screen_mac, .ie8 .screen_linux, .ie8 .screen_partner, .ie8 .screen_index, .ie8 .screen_adv, .ie8 .screen_mobile, .ie8 .screen_down, .ie8 .screen_webmanager { left: 0px }
.ie8 .reseller { z-index: -1 }
.ie8 .mainPage { z-index: 99 }
.ie8 .loginBox label { overflow: hidden }
.ie8 .downCont { width: 96% }
.ie8 .bgImg img { float: left }
.ie8 .banner .adjustHeight .download { width: 380px }
.ie8 .plan_type { display: inline-block; padding-bottom: 7px }
.ie8 .billingError { float: none }
.ie8 .signup_footer .btnSec { float: left }
.ie8 .verification { width: 46% }
.ie8 #first_name { margin-right: 16px !important }
.ie8 .cardNumber div { float: left }
.ie8 .card_info span#billingError { float: left; width: 300px }
.ie8 .wrapper { width: 980px }
.ie8 .wrapper .signup_footer .btnSec { float: left }
.ie8 .wrapper .btnSec { float: none }
.ie8 .wrapper .logform p { float: none }
.ie8 .wrapper .logform .leftImg input.btnSec { overflow: hidden; font-size: 0px }
.ie8 .wrapper .page .full .description { width: 700px }
.ie8 .wrapper .highlights .full .description { width: 70% }
.ie8 .wrapper .plans { width: 920px !important }
.ie8 .wrapper .box { width: 199px !important }
article { min-height: 300px }
.content { width: 100% }
.content .description { width: 85%; float: left }
.content .image { width: 120px; min-height: 100px; max-height: 150px }
aside { width: 20% }
aside a { width: 100% }
aside a .description { width: 85%; float: left }
aside a .image { width: 120px; min-height: 100px; max-height: 150px }
aside ul { width: 100% }
aside ul .description { width: 85%; float: left }
aside ul .image { width: 120px; min-height: 100px; max-height: 150px }
aside.press { width: 120px }
article.press { width: 78% }
article.faq ul { width: 100% }
article.faq ul .description { width: 85%; float: left }
article.faq ul .image { width: 120px; min-height: 100px; max-height: 150px }
article.faq ol { width: 100% }
article.faq ol .description { width: 85%; float: left }
article.faq ol .image { width: 120px; min-height: 100px; max-height: 150px }
article.faq li { width: 85% }
.full .description { width: 85%; float: left }
.full .image { width: 120px; min-height: 100px; max-height: 150px }
.news { width: 100% }
.news .description { width: 85%; float: left }
.news .image { width: 120px; min-height: 100px; max-height: 150px }
.faq_items { width: 100% }
.faq_items .description { width: 85%; float: left }
.faq_items .image { width: 120px; min-height: 100px; max-height: 150px }
.faq_items p { width: 90% }
.faq_image { width: 100% }
.faq_image .description { width: 85%; float: left }
.faq_image .image { width: 120px; min-height: 100px; max-height: 150px }
.foot_note { width: 98% }
.page { width: 96% }
footer { width: 100%; min-width: 960px }
footer .description { width: 85%; float: left }
footer .image { width: 120px; min-height: 100px; max-height: 150px }
footer ul { width: 24%; min-width: 220px; min-height: 400px }
footer h4 { width: 24%; min-width: 220px }
footer a { width: 90% }
.textBox { width: 70% }
nav { width: 810px }
nav ul.submenu { width: 100% }
nav ul.submenu .description { width: 85%; float: left }
nav ul.submenu .image { width: 120px; min-height: 100px; max-height: 150px }
.btnPrimary { width: 200px; height: 40px }
.btnSec { width: auto }
.loginBox { width: 375px }
.logText { width: 315px; height: 45px }
.logSel { width: 315px; height: 45px }
.logPass { width: 315px; height: 45px }
.logCapt { width: 150px; height: 31px }
.logform { width: 100% }
.logform .leftImg { width: 50%; min-width: 480px }
.logform .rightCont { width: 50%; min-width: 480px }
.logform .loginSection { width: 400px }
.logform p { width: 100% }
.logform p .description { width: 85%; float: left }
.logform p .image { width: 120px; min-height: 100px; max-height: 150px }
.logform h4 { width: 100% }
.logform h4 .description { width: 85%; float: left }
.logform h4 .image { width: 120px; min-height: 100px; max-height: 150px }
.logform .logText { width: 380px }
.logform .logSel { width: 395px }
.logform .logPass { width: 380px }
.logform .error { width: 380px }
.logform .success { width: 380px }
.noaside article { width: 92% }
section.banner { width: 100% }
section.banner .textCont { min-width: 480px; max-width: 60%; height: 380px }
.windows { width: 100% }
.pageBanner { width: 100% }
.pageContent { width: 85%; min-width: 864px }
.pageContent article { max-width: 65%; min-width: 550px; width: 63% }
.pageContent aside { max-width: 35%; min-width: 250px; width: 32% }
.cont_info_wrapper { width: 98% }
.continfo_lft { width: 33% }
.continfo_rgt { width: 60% }
.cont_info li { width: 28% }
.leftDiv { width: 48% }
.rightDiv { width: 48% }
.subHead { width: 100% }
.subHead .description { width: 85%; float: left }
.subHead .image { width: 120px; min-height: 100px; max-height: 150px }
.supportContent { width: 85% }
.empty { height: 0px; width: 0px; float: left; overflow: hidden }
.empty img { height: 0px; width: 0px; float: left; overflow: hidden }