PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /home/trave494/seoservicesforyou.kerihosting.com/wp-content/themes/seo_reseller_v1/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : /home/trave494/seoservicesforyou.kerihosting.com/wp-content/themes/seo_reseller_v1/style-cart.css

/* ----------------------------------------------------------
    Cart Main Styles
------------------------------------------------------------- */

.Cart66CartWidget {
    width: 260px;
    min-height: 85px;
    overflow: hidden;
	filter: none!important;
    border: 1px solid #cbcbcb;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;   
}

.Cart66CartWidget .widget_title {
    background: url('images/sidebars/widget_title_bg.png') no-repeat center top;
}

.Cart66CartWidget p {
    text-indent: 0;
}

#Cart66WidgetCartTitle {
    line-height: 42px;
    padding-left: 45px;
    background: url('images/sidebars/shop_cart_tx.png') no-repeat 22px 2px;
}

#Cart66WidgetCartContents {
    position: relative;
    height: 105px;
}

#Cart66WidgetCartEmpty {
    text-align: center;
    font-size: 20px;
    color: #747474;
    font-family: 'Scada', sans-serif;    
}

#Cart66WidgetCartContents a {
    position: absolute;
    z-index: 99;
}

#Cart66WidgetCartLink {
    color: #747474;
    text-decoration: none;
}

#Cart66WidgetCartCountText {
    position: absolute;
    top: 5px;
    left: 30px;
    text-transform: capitalize;
}
#Cart66WidgetCartCountText:after {
    content: ":";
}

#Cart66WidgetCartCount {
    position: absolute;
    top: 30px;
    left: 30px;
    font-size: 20px;
}

#Cart66WidgetCartCountDash {
    font-size: 0;
}

#Cart66WidgetCartCountDash:after {
    position: absolute;
    top: 5px;
    left: 182px;
    content: "Amount:";
    font-size: 13px;
    color: #747474;
}

#Cart66WidgetCartPrice {
    position: absolute;
    width: 80px;
    top: 30px;
    left: 153px;    
    color: #7A1414;
    font-size: 20px;
    text-align: right;
}

#Cart66WidgetViewCart {
    top: 70px;
    left: 30px;
    color: #507aba;
}

#Cart66WidgetViewCart:after {
    content: " >";
}

#Cart66WidgetViewCart:hover {
    color: #003d9b;
}

#Cart66WidgetLinkSeparator {
    display: none;
}

#Cart66WidgetCheckout {
    width: 80px;
    height: 24px;
    top: 65px;
    left: 155px;
    color: #000;
    line-height: 22px;
    text-decoration: none;
    text-align: center;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/sidebars/cart_checkout.png') repeat-x;
}

#Cart66WidgetCheckout:hover {
    background-position: 0 -24px;
}

.alert-message.alert-danger, .alert-message.alert-danger:hover, .alert-message.alert-error, .alert-message.alert-error:hover, .alert-message.success, .alert-message.success:hover, .alert-message.info, .alert-message.info:hover, .alert-message .header:hover {
    color: #001A3C;
    text-shadow: none;
    cursor: default;
}

.guides .alert-message, .domains .alert-message, .website_single .alert-message, .service_single .alert-message {
    position: absolute;
    z-index: 999;
    min-width: 400px;
    min-height: 50px;
    color: #001A3C;
    text-shadow: none;
    background: #87e0fd;
    background: -moz-linear-gradient(top,    #87e0fd 0%, #53cbf1 40%, #05abe0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(40%,#53cbf1), color-stop(100%,#05abe0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,    #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,    #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,    #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* IE10+ */
    background: linear-gradient(to bottom,    #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0',GradientType=0 ); /* IE6-9 */
    
}

/* ----------------------------------------------------------
    Guides Add to Cart
------------------------------------------------------------- */
.guides .add_to_cart_btn_wrap {
    position: relative;
}

.guides .Cart66ButtonPrimary {
    position: relative;
    width: 98px;
    height: 25px;
    color: #000;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/guides/add_to_cart_btn.png') repeat-x;
}

.guides .Cart66ButtonPrimary:hover {
    background-position: 0 -25px;
}

.guides .alert-message {
    position: absolute;
    z-index: 999;
    top: 35px;
    min-width: 400px;
    min-height: 50px;
    margin-left: -168px;
}

/* ----------------------------------------------------------
    Domains Add to Cart
------------------------------------------------------------- */

.domains .add_to_cart_btn_wrap {
    position: relative;
}

.domains .Cart66ButtonPrimary {
    position: relative;
    width: 98px;
    height: 25px;
    color: #000;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/domains/add_to_cart_btn.png') repeat-x;
}

.domains .Cart66ButtonPrimary:hover {
    background-position: 0 -25px;
}

.domains .alert-message {
    top: 40px;
    min-width: 380px;
    min-height: 50px;
    margin-left: -168px;
}

/* ----------------------------------------------------------
    Website Single Add to Cart
------------------------------------------------------------- */

.website_single .add_to_cart_btn_wrap {
    position: relative;
}

.website_single .Cart66ButtonPrimary {
    position: relative;
    width: 114px;
    height: 27px;
    color: #000;
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/websites/add_to_cart_btn.png') repeat-x;
}

.website_single .Cart66ButtonPrimary:hover {
    background-position: 0 -27px;
}

.website_single .alert-message {
    top: 240px;
    min-width: 400px;
    min-height: 50px;
    margin-left: -168px;
}

/* ----------------------------------------------------------
    Service Single Add to Cart
------------------------------------------------------------- */

.service_single .add_to_cart_btn_wrap {
    position: relative;
}

.service_single .Cart66ButtonPrimary {
    position: relative;
    width: 114px;
    height: 27px;
    color: #000;
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/websites/add_to_cart_btn.png') repeat-x;
}

.service_single .Cart66ButtonPrimary:hover {
    background-position: 0 -27px;
}

.service_single .alert-message {
    top: 230px;
    min-width: 400px;
    min-height: 50px;
    margin-left: -168px;
}

/* ----------------------------------------------------------
    Thank you
------------------------------------------------------------- */

.thank_you .page_title {
    color: #FB0606;
}

.thank_you .sub_title {
    color: #eee;
	margin: 10px 0 30px;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
}

.thank_you .sub_title a {
    color: #FB0606;
}

/*---Aweber---*/

.thanku_signup {
    width: 570px;
    height: 105px;
    margin: auto;
}

.thanku_signup_bg {
    height: 37px;
    background: url('images/thank_you/thanku_signup_bg.png') repeat-x; 

}

.thanku_signup_tx {
    height: 37px;
    padding-left: 35px;
    font-size: 14px;
    color: #fff;
    line-height: 36px;
    text-align: center;    
    background: url('images/thank_you/thanku_signup_tx.png') no-repeat 50px 12px;    
}

.thanku_signup_content {
    height: 70px;
}

.thank_you .aweber_form_wrap {
    height: 70px;
}

.thank_you .aweber_mail {
    float: left;
    width: 290px;
    height: 30px;
    margin: 19px 0 0 55px;
    padding: 0;    
}

.thank_you .aweber_mail input {
    width: 270px;
    height: 30px;
    margin: 0;
    padding: 0 10px;    
    color: #333;
    line-height: 30px;
    border: 1px solid #bfbfbf;
    background: #efefef;
}

.thank_you .aweber_button {
    float: left;
    width: 155px;
    height: 30px;
    margin: 19px 0 0 15px;
    padding: 0;
}

.thank_you .aweber_button input    {
    width: 155px;
    height: 30px;
    color: #fff;
    margin: 0;
    padding: 0;	
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    border: 1px solid #96bc7b;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
    background: url('images/thank_you/aweber_button.png') repeat-x; 
}

.thank_you .aweber_button input:hover {
    transition: background-position 0.5s ease-out;
    -moz-transition: background-position 0.5s ease-out;
    -webkit-transition: background-position 0.5s ease-out;
    -o-transition: background-position 0.5s ease-out;
    background-position: 0 -30px;
}

/*Coupon*/

.red {
	color: #d00000;
}

.offer {
	font-size: 21px;
}

.cupon {
	width: 388px;
	overflow: hidden;
	margin: 0 auto;
}

.footnote {
	margin: 10px 0;
	color: #6e6e6e;
	font-size: 13px;
	text-align: center;
}

.cupon .cupon-title {
	float: left;
	width: 180px;
	line-height: 89px;
	font-size: 14px;
	text-align: right;
}

.cupon .cupon-code {
	float: right;
	width: 201px;
	height: 89px;
	line-height: 89px;
	text-align: center;
	font-size: 22px;
	background: url('images/thank_you/cupon.png') no-repeat;
}

.thank_continue_btn {
	width: 150px;
	height: 30px;
	margin: 30px auto 10px;
	text-align: center;
}

.thank_continue_btn a {
	display: block;	
	width: 150px;
	height: 30px;
	color: #fff;
	line-height: 28px;
	font-size: 15px;
	border: 1px solid #96bc7b;
	border-radius: 3px;
	-moz-border-radius:	3px;
	-webkit-border-radius: 3px;	
	text-decoration: none;
	background: url('images/thank_you/aweber_button.png') repeat-x;
}

.thank_continue_btn a:hover {
    transition: background-position 0.5s ease-out;
    -moz-transition: background-position 0.5s ease-out;
    -webkit-transition: background-position 0.5s ease-out;
    -o-transition: background-position 0.5s ease-out;
    background-position: 0 -30px;
}

/*Social Buttons*/

.thank_social {
    width: 746px;
    height: 80px;
    margin: 0 auto;
    padding: 50px 0;
}

.thank_social .follow {
    float: left;
}

.thank_social .follow.go_bg {
    margin-left: 25px;
	margin-right: 25px;
}

/* ----------------------------------------------------------
    Receipt
------------------------------------------------------------- */

.content_area.receipt {
    width: 684px;
    padding: 30px 138px 40px 140px;
}

.rec_mini_title {
    color: #feef02;
    font-size: 18px;
    margin-top: 30px;
}

.receipt .status-publish.hentry p {
    text-indent: 0;
}

.receipt .status-publish.hentry h2 {
    font-size: 14px;
    font-weight: normal;
}

.receipt #viewCartTable {
    border: 1px solid #cbcbcb;
}

.gray_gradient {
    background: #eeeeee;
    background: -moz-linear-gradient(top,    #eeeeee 0%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top,    #eeeeee 0%,#cccccc 100%);
    background: -o-linear-gradient(top,    #eeeeee 0%,#cccccc 100%);
    background: -ms-linear-gradient(top,    #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom,    #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
	color: #222;
}

.receipt #viewCartTable th {
    font-weight: normal!important;
}

.receipt .download-link, .receipt .download-link:hover, .receipt .download-link:visited {
    color: #000;
}

.receipt .download-link {
    display: block;
    width: 110px;
    height: 28px;
    line-height: 28px;
    text-decoration: none;
    padding-left: 28px;
    margin: 10px 0;
    background: url('images/cart_pages/rec_download_link.png') no-repeat;
}

.receipt .download-link:hover {
    background-position: 0 -28px;
}

.receipt .rec_dash {
    border-top: 1px dashed #ccc!important;
}

.receipt #print_version {
    color: #feef02;
    font-size: 12px;
    font-weight: bold;
    padding-left: 25px;
    background: url('images/cart_pages/print_version.png') no-repeat;    
}

.receipt .sub_title {
	padding-top: 30px;
}

/* ----------------------------------------------------------
    View Cart
------------------------------------------------------------- */

.view_cart .alignRight {
	float: none;
}

.view_cart .Cart66ButtonPrimary,
.view_cart .Cart66ButtonSecondary {
    display: block;
    max-width: 250px;
    height: 25px;
    line-height: 24px;
    text-decoration: none;
    text-align: center;
    margin: 10px 0;
    padding: 0 10px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
}

.view_cart .Cart66ButtonPrimary {
    width: 78px;
    color: #fff;
    font-size: 15px;
    overflow: hidden;
    border: 1px solid #f99b00;
    background: url('images/cart_pages/view_checkout.png') repeat-x;
}

.view_cart .Cart66ButtonPrimary:hover {
	color: #fff;
    background-position: 0 -25px;
}

.view_cart .Cart66ButtonPrimary:visited {
    color: #fff;
}

.view_cart .Cart66ButtonSecondary {
    color: #fff;
    font-size: 13px;
    border: 1px solid #135d12;
    background: url('images/cart_pages/Cart66ButtonSecondary.png') repeat-x;
}

.view_cart .Cart66ButtonSecondary:hover {
    color: #fff;
    background-position: 0 -25px;
}    

.view_cart .Cart66ButtonSecondary:visited {
    color: #fff;
}

.view_cart #viewCartTable {
	color: #222;
	font-size: 14px;
    border: 1px solid #cbcbcb;
    border-collapse: separate;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	background: #fff;
}

#viewCartTable td .entry-view-field-name {
    font-weight: normal;
}

.showGfFormData {
    margin-top: 10px;
}

.view_cart #viewCartTable th {
    font-weight: normal!important;
	background: none;
}

.view_cart input.itemQuantity {
    text-align: right;
    margin-left: 35px;
    border: 1px solid #ccc;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
}

#couponCode input {
    text-align: right;
    height: 18px;
    padding: 0 5px;
    border: 1px solid #ccc;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
}

.view_cart .rec_dash {
    border-bottom: 1px dashed #ccc!important;
}

.view_cart .Cart66UpdateTotalButton, .view_cart .Cart66CartContinueShopping {
    color: #00307a;
    font-size: 13px;
    padding-left: 25px;
    border: none;
    text-align: left;
    padding-left: 20px;
    text-decoration: underline;
    background: url('images/cart_pages/update_total.png') no-repeat;
}

.view_cart .Cart66CartContinueShopping {
	color: #FB0606;
    padding-left: 30px;
    background: url('images/cart_pages/cont_shop.png') no-repeat;
}

.view_cart .Cart66UpdateTotalButton:hover, .view_cart .Cart66CartContinueShopping:hover, .view_cart .Cart66UpdateTotalButton:visited, .view_cart .Cart66CartContinueShopping:visited {
    color: #00307a;
    background-position: 0 0;
}
.Cart66CartContinueShopping {
	color: #FB0606!important;
}

#emptyCartMsg h3 {
	font-weight: normal;
}

#emptyCartMsg a.Cart66ButtonSecondary {
    width: 200px;
	height: 40px;
    margin: auto;
    text-indent: 0;
	font-size: 16px;
	line-height: 38px;
    background: url('images/cart_pages/empty_cont_shop.png') repeat-x;	
}

#emptyCartMsg a.Cart66ButtonSecondary:hover {
	background-position: 0 -40px;
}

/* ----------------------------------------------------------
    Checkout
------------------------------------------------------------- */

.choose_pay {
	margin-top: 24px;
	font-size: 16px;
	text-align: center;
}

.twoco_checkout {
	float: left;
	width: 156px;
	margin-left: 174px;
	padding-top: 20px;
}

.twoco_btn {
	width: 156px;
	height: 41px;
}

.twoco_btn a {
	display: block;
	width: 156px;
	height: 41px;
	background: url('images/cart_pages/twoco_btn.png') no-repeat;
}

.twoco_logo {
	width: 107px;
	height: 23px;
	margin: 10px 0 0 25px;
	background: url('images/cart_pages/twoco_logo.png') no-repeat;	
}

.pp_checkout {
	float: right;
	width: 133px;
	margin-right: 30px;
	padding-top: 20px;	
}

.pp_checkout  #paypalCheckout {
	width: 133px;
	margin: 0;
}

.pp_checkout_btn {
	width: 133px;
	height: 41px;
}

.pp_checkout_logo {
	width: 120px;
	height: 19px;
	margin: 11px 0 0 8px;
	background: url('images/cart_pages/pp_checkout_logo.png') no-repeat;
}

.checkout_deposit {
	padding: 25px 0;
}

.deposit_pay {
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}

.deposit_pay_balance {
	max-width: 150px;	
	padding: 10px 20px;
	margin: 15px auto;
	color: #545454;
	text-align: center;
}

.deposit_pay_balance span{
	color: #de0000;	
}

/* ----------------------------------------------------------
    Deposit Checkout 
------------------------------------------------------------- */

.deposit_view #viewCartTable {
	font-size: 14px;
	padding-bottom: 10px;
    border: 1px solid #CBCBCB;
    border-collapse: separate;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.deposit_view #viewCartTable th {
	background: none;
	font-weight: normal;
	padding-left: 20px;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	border-right: 1px solid #ccc;
}

.deposit_info {
	margin: auto;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}

.deposit_pay_btn {
    width: 90px;
    height: 25px;
	margin-top: 15px;
    color: #000;
	line-height: 24px;
	text-align: center;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/add_fund_btn.png') repeat-x;
}

.deposit_pay_btn:hover {
	background-position: 0 -25px;
}

/* ----------------------------------------------------------
    Login
------------------------------------------------------------- */

.login_view #Cart66AccountLogin {
	min-width: 440px;
	padding: 15px 0;
}

.login_form {
	width: 440px;
	margin: 20px auto;
}

.login_form_title {
    font-family: Arial;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
}

.login_form label {
	font-family: Tahoma;
	font-size: 13px;
	width: 120px!important;
}

.login_view #login-username, .login_view #login-password  {
	background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #EEEEEE 100%) repeat scroll 0 0 transparent;
	border: 1px solid #CBCBCB;
    border-radius: 6px 6px 6px 6px;
    height: 26px;
    margin-bottom: 5px !important;
    padding: 0 4px !important;
    width: 240px !important;
}

.login_view  #forgotLink {
	font-family: Tahoma;
	font-size: 12px;
	margin-left: 8px;
}

.login_view #Cart66AccountLogin .Cart66ButtonPrimary, .login_view #Cart66ForgotPassword  .Cart66ButtonPrimary {
    position: relative;
    width: 98px;
    height: 25px;
    color: #000;
    overflow: hidden;
    border: 1px solid #135d12;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/login_btn.png') repeat-x;
}

.login_view #Cart66AccountLogin .Cart66ButtonPrimary:hover {
    background-position: 0 -25px;
}

.login_view #Cart66ForgotPassword {
	min-width: 440px;
	width: 440px;
}

.login_view #Cart66ForgotPassword .Cart66ButtonPrimary {
	width: 135px;
	margin: 0 0 10px 153px;
}

.login_view .Cart66Note {
	font-family: Tahoma;
	font-size: 13px;
	margin: 15px 20px;
}

.login_view .go_back {
    width: 130px;
    height: 20px;
	margin-left: 115px;
    background: url('images/member/go_back.png') no-repeat 0 3px;
}

/* ----------------------------------------------------------
    Control Panel
------------------------------------------------------------- */

.deposit_area {
	margin-top: 20px;
}

.deposit_funds {
	width: 475px;
	height: 55px;
	padding: 10px;
	margin: 0 auto;
	background: #eee;
}

.deposit_summ {
	float: left;
	width: 355px;
	font-size: 24px;
	line-height: 55px;
	text-align: center;
	color: #002850;
}

.deposit_funds span {
	color: #de0000;
}

.add_fund_btn, .add_fund_pp {
	float: left;
    width: 90px;
    height: 25px;
	margin: 15px 0 0 15px;
    color: #000;
	line-height: 24px;
	text-align: center;
    overflow: hidden;
    border: 1px solid #f99b00;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/add_fund_btn.png') repeat-x;
}

.add_fund_btn:hover {
	cursor: pointer;
	background-position: 0 -25px;
}

.deposit_and_get {
	width: 600px;
	margin: 35px auto;
	font-size: 13px;
	line-height: 36px;
	color: #2b2b2b;
}

.deposit_and_get span {
	color: #de0000;	
}

.deposit_pp_ico {
	width: 82px;
	height: 26px;
	margin: 15px 0 15px 465px;
    background: url('images/member/deposit_pp_ico.png') repeat-x;
}

.deposit_row {
	padding-left: 30px;
	background: #eee;	
}

.no_gray {
	background: none;
}

.add_fund_summ {
	float: right;
}

.add_fund_pp {
	float: right;
	margin: 4px 45px 0 0;	
}

.add_fund_pp:hover {
	background-position: 0 -25px;
}

.order_history {
	margin-top: 40px;
}

.order_history_title {
	font-size: 18px;
	color: #002850;
}

.order_history_list {
	min-height: 100px;
	margin-top: 20px;
}

.cpanel_view #viewCartTable {
	font-size: 14px;
	border: none;
	margin: 0;
	
	border-collapse: separate;
}

.cpanel_view #viewCartTable th {
	background: none;
	font-weight: normal;
	padding-left: 20px;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	border-right: 1px solid #ccc;
}

.cpanel_view #viewCartTable td {
	padding-left: 15px;
}

.cpanel_view #Cart66AccountLogin h3 {
	font-size: 18px;
	color: #002850;
	font-weight: normal;
}

.control_contshop {
    width: 200px;
    height: 40px;
	margin: 25px auto;
}

.control_contshop a {
	display: block;
    width: 200px;
    height: 40px;
	padding: 0 10px;
	text-decoration: none;
    color: #fff;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
    overflow: hidden;
    border: 1px solid #135d12;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/control_contshop.png') repeat-x;	
}

.control_contshop a:hover {
	background-position: 0 -40px;
}

.acc_info {
	margin-top: 30px;
}

.cpanel_view input[type="text"], .cpanel_view input[type="password"] {
	background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #EEEEEE 100%) repeat scroll 0 0 transparent;
	border: 1px solid #CBCBCB;
    border-radius: 6px 6px 6px 6px;
    height: 26px;
    margin-bottom: 5px !important;
    padding: 0 4px !important;
    width: 240px !important;
}

.cpanel_view #Cart66AccountLogin .Cart66ButtonPrimary {
    width: 98px;
    height: 25px;
	margin-top: 20px;
    color: #000;
    overflow: hidden;
    border: 1px solid #135d12;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/login_btn.png') repeat-x;
}

.cpanel_view #Cart66AccountLogin .Cart66ButtonPrimary:hover {
    background-position: 0 -25px;
}


/* ----------------------------------------------------------
    Sign Up
------------------------------------------------------------- */

.sign_up_title {
	padding: 10px 0 0 30px;
	font-size: 22px;
}

.sign_up_text {
	margin: 30px 0 30px 30px;
	font-size: 14px;
	line-height: 20px;
}

.sign_up_title span, .sign_up_deposit span {
	color: #DE0000;
}

.sign_up_deposit {
	width: 450px;
	margin: 0 0 30px 30px;
	padding: 10px 20px;
	font-size: 14px;
	line-height: 24px;
}

.signup_view #account_form {
	min-width: 555px;
}

.signup_form {
	width: 555px;
	margin: 20px 0 20px 30px;
}

.signup_form_title {
    font-family: Arial;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
}

.signup_view .alert-message {
	padding-right: 0;
}

#account_form .shortLabels {
	padding: 15px 20px 15px 70px;
}

.signup_form label {
	font-family: Tahoma;
	font-size: 13px;
	width: 120px!important;
}

.signup_view input[type="text"], .signup_view input[type="password"]  {
	background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #EEEEEE 100%) repeat scroll 0 0 transparent;
	border: 1px solid #CBCBCB;
    border-radius: 6px 6px 6px 6px;
    height: 26px;
    margin-bottom: 5px !important;
    padding: 0 4px !important;
    width: 240px !important;
}

.signup_view #account_form .Cart66ButtonPrimary {
    height: 25px;
	margin-left: 153px;
    color: #000;
    overflow: hidden;
    border: 1px solid #135d12;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url('images/member/login_btn.png') repeat-x;
}

.signup_view #account_form .Cart66ButtonPrimary:hover {
    background-position: 0 -25px;
}

.signup_form_descr {
	margin-left: 138px!important;
	line-height: 30px;
	color: #de0000;	
}

.signup_view .go_back {
    width: 130px;
    height: 20px;
	margin-left: 35px;
    background: url('images/member/go_back.png') no-repeat 0 3px;
}