.tab:hover, .tab:focus { text-decoration: none;}.content-tab { display: none;}.tab-container-live { display: block;}.popup-container{background: url(../images/popup/0-4opacity1x1.png) repeat center transparent;padding: 8px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;position: relative;}.popup-close{display: block;position: absolute;top: 24px;right: 26px;z-index: 210;width: 23px;height: 23px;background: url(../images/popup/close-icon.png) no-repeat center transparent;text-indent: -9999px;}.popup-close-outside{top: -11px;right: -11px;}.popup-container .popup-header{display: block;font-size: 42px;font-weight: 700;letter-spacing: -0.05em;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding: 0;}.popup-container .popup-blue-header{color: #fff;text-indent: 22px;line-height: 74px;height: 74px;background: url(../images/popup/blue-header-bg.png) repeat-x center #1d69ad;}.popup-container .popup-red-header{color: #fff;line-height: 63px;height: 67px;border:1px solid #8f1b17;background: url(../images/popup/red-header-bg.png) repeat-x center #d12e26;}.popup-container .popup-red-header .warning-triangle{display: block;float: left;width: 63px;height: 54px;background: url(../images/popup/warning-triangle.png) no-repeat 8px 6px transparent;padding: 6px 4px 6px 8px;}.popup-container .rounded-bottom{-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}.popup-container form label {margin:0;}.popup-container .popup-blue-header{display: block;line-height: 74px;height: 74px;text-indent: 22px;font-size: 42px;font-weight: 700;color: #fff;letter-spacing: -0.05em;background: url(http://static.zipcloud.com/a/zipcloud/img/popup/header-bg.png) repeat-x center #282f34;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding: 0;}#create-account-container { width: 437px; display: none;}#create-account-container #create-account-telephone {display: none;}#create-account-container .telephone #create-account-telephone {display: block;}#create-account-inner { background-color: #fff; padding: 25px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}#create-account-inner .content-tab { min-height: 272px; border: 1px solid #bebebe; background:#FFFFFF;}#create-account-inner .content-tab-telephone {min-height: 308px;}#create-account-tabs { height: 34px; margin-bottom: -1px;}.tab { background: url(../images/order-tab-bg-light.png) repeat-x center top transparent; height: 23px; padding: 5px 21px 4px; border: 1px solid #bebebe; display: block; float: left;}.tab span { color: #1d71b9; height: 23px; display: block; font-size: 14px; line-height: 23px; display: block;}.tab:hover { background: url(../images/order-tab-bg-dark.png) repeat-x center top transparent;}.tab:hover span { color: #063d65;}.tab-link-live { background-image: url(); border-bottom: 1px solid #fff; background-color: #fff;}.tab-link-live:hover { background-image: url(); background-color: #fff;}#create-account-tab span { background: url(../images/icon/contact-details.png) no-repeat 0px 4px transparent; padding-left: 24px;}#login-tab span { background: url(../images/icon/key-small.png) no-repeat 2px 4px transparent; padding-left: 22px;}#create-account-tab { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px;}#login-tab { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; border-left: 0 solid;}#create-account-inner h5{font-size: 16px;margin: 15px 0 0;text-align: center;}#create-account-inner form { margin-top: 15px;}#create-account-inner form label{display: none;;}#create-account-inner form label#login-remember-label{display: block;}#create-account-inner form .text { width: 320px;}#create-account-submit { width: 133px; height: 36px; background: url(../images/submit-button-blue.png) no-repeat center transparent; float: right; margin: 0 20px 15px 0;}#login-submit { width: 133px; height: 36px; background: url(../images/login-button-blue.png) no-repeat center transparent; float: right; margin: 0 20px 0px 0;}#login-remember { margin: 12px 0 0 24px; float: left;}#login-remember-label { float: left; margin-top: 10px; text-indent: 6px; font-size: 12px; color: #333;}#no-account-anchor, #popup-forgotten-password-anchor { color: #1d71b9; font-size: 12px; font-weight: 700; display: block; margin: 0 25px 0; line-height: 25px;}#popup-forgotten-password-anchor { line-height: 14px;}#no-account-anchor span { color: #333333; font-weight: 100;}#no-account-anchor:hover { text-decoration: none; }#no-account-anchor:hover span { text-decoration: underline; }#terms-create{display: block;font-size: 12px;line-height: 18px;margin: 0 0 13px 18px;width: 205px;}#wrapper #create-account-container label{ margin-left: 2px;}#sas-content-area form { position: static;}form { display: block; position: relative;}form .text { display: block; background: url(../images/text-input-bg.png) repeat-x center top #fff; width: 241px; font-size: 18px; line-height: 22px; height: 22px; padding: 9px 8px; font-weight: 700; color: #bdbdbd; border: 1px solid #a4a4a4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 auto 15px auto;}form .small .text { width: 205px; height: 15px; font-size: 12px; line-height: 15px; padding: 5px 6px 6px; font-weight: 100; color: #302f2d; float: left; margin-bottom: 12px;}form .text.hide {color: #BDBDBD;}form .small label { display: block; width: 134px; float: left; text-align: right; padding-right: 8px; font-size: 12px; line-height: 28px;}form .small textarea.text { width: 410px; height: 200px;}form .text:focus{color:#505050;}input:focus { border-color: #71c5ff;}form select { display: block; background: url(../images/text-input-bg.png) repeat-x center top transparent; width: 241px; font-size: 18px; line-height: 22px; height: 22px; padding: 9px 8px; font-weight: 700; color: #bdbdbd; border: 1px solid #a4a4a4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 auto 15px;}form .small select { width: 205px; height: 28px; font-size: 12px; line-height: 15px; padding: 4px 6px 5px; font-weight: 100; color: #302f2d; float: left; margin-bottom: 12px;}form option { padding: inherit;}form .textarea { display: block; background: url(../images/text-input-bg.png) repeat-x center top #fff; width: 241px; font-size: 18px; line-height: 22px; height: 200px; padding: 9px 8px; font-weight: 700; color: #bdbdbd; border: 1px solid #a4a4a4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 auto 15px;}form .submit { display: block; margin: 0 auto; text-indent: -9999px; border: 0 solid; font-size: 0; line-height: 0;}form .forgot-password { font-size: 12px; display: block;}.popup-container form label {display: block;font-size: 17px;line-height: 27px;}.create-account-content form label{}.popup-container form label.checkboxlbl{line-height:17px;margin:0;}.popup-container form label.radio { text-align: left; width: 100px; font-size: 11px; line-height: 23px;}#mpb-error { position: absolute; width: 100%; z-index: 1000; display: none;}#mpb-error-inner { background-color: #ffd1d1; border: 1px solid #cd5656; margin: 0 auto; width: 550px; border-top: 0 solid; padding: 20px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; position: relative;}#mpb-error-inner .error-close { display: block; position: absolute; top: 24px; right: 26px; z-index: 1001; width: 23px; height: 23px; background: url(../images/popup/close-icon.png) no-repeat center transparent; text-indent: -9999px;}#mpb-error-inner h6 { font-size: 15px;}#mpb-error-inner li { font-size: 13px; padding: 5px 10px;}#mpb-error-inner li span.error { display: none;}
