.hint,
div.proven,
ul#order-nav,
.testimonial-add,
a#banner-order-now,
body.order #content h1,
#promo #promo-block div.guaranteed,
body.order div.banner a.free-shipping,
#for-customers div.listen-to-real-extagen-customers,
#content #order fieldset.select-country div.info,
#content #order fieldset div.info,
#content #order fieldset.payment-information div.info {display: none}



body { border: none; background:#b5d7ff}
#wrapper { width:auto; margin:0; padding-right:8px; padding-left:8px; overflow: hidden; }
/*===========================
		logo
=============================*/
#logo { left:8px; width:154px; height:72px; overflow:hidden }
#logo a,
#logo span {  background:url(../img/iphone/logo.png); height:100%}

/*===========================
		header
=============================*/

#header { height:auto; overflow: hidden; width:auto; margin: 0 -8px 0 -8px; position: static; background:url(../img/iphone/bg-header.png) repeat-x }

#promo { width:auto;  position:absolute; top:162px; bottom: auto; left:8px; right:8px;   }
#promo #promo-block div.tablets a.toll-free-customer-care { width:auto}

body.inner #promo { width:auto; margin-bottom:10px; }
body.index #promo #promo-block {padding: 10px; background-color:#cbebfa; height:auto}
body.inner #promo #promo-block { padding:10px 15px; background:#cbebfa url(../img/iphone/promo.png) repeat-x; }
body.inner #promo #promo-block h1 { font: normal 23px/1.2 "Lucida Sans Unicode", "Lucida Grande", sans-serif}
body.inner #promo #promo-block h2 { font-size:14px;}

body.inner #promo #promo-block h3 { display: none}

#promo #promo-block div.tablets { width:auto}
#promo #promo-block div.tablets h2 { text-align: center}
#promo #promo-block div.tablets div.tablets-content { width:auto}

/*===========================
		nav
=============================*/

ul#nav { margin:1em 0; position: static}
ul#nav li { float: none; text-align:center; height:auto; background: none}
ul#nav li a { padding: 0 5px; height:auto; line-height:1.4; display: inline-block; border-right:1px solid #111a67; border-left:1px solid #111a67;}
ul#nav li a br { display: none}


/*===========================
		footer
=============================*/

#footer { color:#111a67; background:#b5dbff; padding:0 10px}
#footer a { color:#111a67}
#footer ul { display: none}

body.index #wrapper {padding-top:550px!important;}
body.index.resize #header { height:auto; }

/*===========================
		banner
=============================*/


body div#wrapper #header div.banner { left:50%!important; top:100px!important; width:275px!important; margin-left:-137px;}
body div#wrapper #header div.banner a.free-shipping { width:100%; padding:0; text-indent:-99999em; height:53px;  background:url(../img/iphone/banner.png) no-repeat 0 0; border: none}
body div#wrapper #header div.banner a.free-shipping span { float: left; display: none}
body div#wrapper #header div.banner a.free-shipping span.code { float: right; display: none}
body div#wrapper #header div.banner a.free-shipping span.code var { display: block; text-align:right; direction: none}

/*===========================
		style
=============================*/
#sidebar,
#content-text { height:auto!important; width:auto; float: none}
#content-text { margin-bottom:10px; padding: 10px 19px;}

body.inner #content{ font-size:1em; }
body div#wrapper #content-text {border: none; font-size:1.083em; padding:11px 8px 11px 8px; margin: 0 -8px; background:#f4f9fe url(../img/iphone/bg-content.png) repeat-x; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
body div#wrapper #content-text h2 { border: none; }


#for-customers div.column  { width:auto; margin-left:0;}
#for-customers div.discreet-shipping-billing { background:#fff}
#for-customers div.block a.order-extagen-tablets-risk-free-now { padding:10px 10px; height:auto; width:auto; line-height:15px;}

ul#product-list li { margin: 10px auto; float: none;  width:auto;}
ul#product-list li#order-now-quick-discreet {margin: 10px auto;}

#content-text blockquote.sidebar,
body.members #content-text blockquote.sidebar { float: none; width:auto; margin-left:0; margin-right:0;}

div.image-desc { float: none; margin:10px auto;}
div.ex-banner { margin: 0 auto}
 
#content-text ul.chapter-links li { float: none; width:auto; margin-right:0; margin-left:0;}

#content-text div.faq  { width:auto; margin-right:0; float: none}
#content-text div.faq + blockquote.sidebar { display: none}

div.block-title { float: none; width:auto; margin-right:auto}
div.days-guarantee { float: none; width:auto; margin:0}

div.image-desc img { max-width:98%; margin:10px auto; float: none}

#content-text blockquote.stories,
#content-text blockquote.stories.first-of-type { width:auto; float: none}

body.order #wrapper  { padding: 0 8px;}
body.order div.order-help { display: block; margin-bottom:10px; float: none; width:266px; height:117px; margin: 0 auto; height:auto; background:url(../img/iphone/order-help.png) no-repeat center 0}
div.order-help  ul li { position:relative; float: none; height:64px; margin-bottom: 26px; }
div.order-help ul li.phone-order { padding-left:67px; margin-bottom:32px; background-position:6px -195px}
div.order-help ul li.mail-order  { padding-left:70px;}
body.order #content dl.phone-order { display: none}

#content div.quick-order { width:auto;}
#content div.quick-order h2 { float: none; text-align:center}
#content div.quick-order ul { float: none; overflow: hidden; margin: 0 auto}

body.order #content form#order h2.center { text-align: left; padding:0 19px;}

ul.version { z-index:50; position:absolute; top:0; left:0; width:100%; display: block; margin:0; background: url(../img/iphone/bg-version.png) repeat-x 0 0; font-family:Tahoma, Geneva, sans-serif}
ul.version li { float: left; padding:0; margin:0; background: none}
ul.version li a { display: block; line-height:24px; padding:0 2em; text-align:center; color:#fff; border-bottom:1px solid #d3e8ff; text-decoration: none;}
ul.version li.active a { color:#1c63b7; background:#b4d7ff; border-top:1px solid #d3e8ff; border-bottom: none; border-right: 1px solid #b9d2ef}

div.section { padding:19px; background:#fff;  margin:0 0 15px 0;
-moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;

}
div.section img { direction: none;}

div.text-block,
div.text-block.right { float: none; width:auto}



#product-list.order { display: block; margin:0;}
#product-list.order li { margin:0;}

#sidebar  {  border: none;  padding:11px 8px 11px 8px; margin: 0 -8px; background:#f4f9fe;
-moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px;}
#sidebar div.block,
div.days-guarantee,
div.block-title,
#content-text blockquote.stories.video ul.nav-testimonials,
#content-text blockquote.stories ul.nav-testimonials{ display: none}

#sidebar ul#product-list li#order-now-quick-discreet a.more,
 ul#product-list li#order-now-quick-discreet a.more { height:auto; color:#fff; display: inline-block; margin-left:0; background:url(../img/iphone/a-order.png) no-repeat; width:121px; line-height:28px; text-align:center; padding:0; font-size:12px;}


#content-text ul.chapter-links { margin:0;}
#content-text ul.chapter-links li {padding-top:5px; border: 1px solid #73b9d1}
div.player,
div.player.wd,
div.player.f32{ width:auto; height:auto; display: none; }
div.video-youtube {width:266px; max-height:230px; margin: 0 auto; margin-bottom:20px;  display: inline-block; border: 1px solid #1c94c6}

#content-text ul.pager { text-align:center}
#content-text ul.pager li { display: none}
#content-text ul.pager li.prev,
#content-text ul.pager li.next { display: inline-block;  width:128px; height:48px;}
#content-text ul.pager li.prev a,
#content-text ul.pager li.next a { width:128px; height:48px;}
#content-text ul.pager li.prev a span,
#content-text ul.pager li.next a span { background:url(../img/iphone/stories-nav.png) no-repeat 0 0 }
#content-text ul.pager li.next a span { background-position: right 0}

#content-text blockquote.stories + ul.chapter-links { display: none}
div.image-desc,
#content-text ul.chapter-links li.order,
ul.chapter-links + p { display: none}
div.section +  div.image-desc { display: block}
div.ex-banner { width:auto;  background:#fff url(../img/iphone/ex-banner.png) repeat-x 0 0}
div.section + div.image-desc { padding:0; margin-left:-9px; margin-right:-9px;
-moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0px;
}
div.ex-banner {-moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0px;}
div.ex-banner h3 { background:url(../img/iphone/ex-banner-h.png) no-repeat center -2px} 

#content-text ul li,
#content-text div.ex-banner ul li a { padding-left:28px; background:url(../img/iphone/bull-nav.png) no-repeat 0 5px}
#content-text div.ex-banner ul li a { background-position: 0 0}
ul#product-list li#order-now-quick-discreet { margin: 0 auto}

#content { z-index:1; position:relative}
a.go-back { position:absolute; right:20px; top:47px; display: block; width:125px; height:48px; text-indent:-999em; background:url(../img/iphone/go-back.png) no-repeat; z-index:100}


body div#wrapper #content-text h2 { font: normal 22px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#273081; text-align:left; margin-bottom:0.5em}
body div#wrapper #content-text p { margin:0.5em 0; line-height:1.4}

#promo #promo-block  a.toll-free-customer-care  { position:relative;  display: block; margin: 13px 0; padding: 8px 0 4px; text-align: center; font-size: 1.333em; color: #404cac; text-shadow: 0px 0px 1px #82B8F8; text-decoration: none; text-transform: uppercase;
  border: 1px solid #73b9d1; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;

  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA9CAMAAABbc/NtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgyRjJFOUYzMUY2MTExRTA4OERGOUU3RDM3RDQ4NDVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgyRjJFOUY0MUY2MTExRTA4OERGOUU3RDM3RDQ4NDVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODJGMkU5RjExRjYxMTFFMDg4REY5RTdEMzdENDg0NUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODJGMkU5RjIxRjYxMTFFMDg4REY5RTdEMzdENDg0NUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Fj5e2AAAAOVBMVEX////q9/zz+v3e8vvo9vzt+Pz8/v/x+f35/f7g8/v+///v+f3d8frm9fzi8/v1+/73/P77/f7k9PuVr/4VAAAAK0lEQVR42rTBgQGAEAAAsClURPj/WFe08Ysim27D53CpkiBqlu5xercAAwAMuwCsebm41AAAAABJRU5ErkJggg==)
    no-repeat;
  -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;
  background: -moz-linear-gradient(top,#fff 70%,#ddf1fa);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #fff),color-stop(0.7, #fff),color-stop(1.0, #ddf1fa));
  background: linear-gradient(top,#fff 70%,#ddf1fa);
  -pie-background: linear-gradient(top,#fff 70%,#ddf1fa);
  behavior: url(css/PIE.php);
  background-clip: border-box; -moz-background-clip: border; -webkit-background-clip: border-box;
  background-origin: border-box; -moz-background-origin: border; -webkit-background-origin: border-box;
}
#promo #promo-block a.toll-free-customer-care span  { font-weight: bold; font-size: 1.1875em; color: #b00913 }

#banner_fixed { display: none}
body.inner #promo.high #promo-block h2 { margin-top:0.5em}
#content-text blockquote.stories, #content-text blockquote.stories.first-of-type { min-height:50px;}

blockquote.video player { display: none }

body div#wrapper #content-text h2 { color:#85090c; font-size:18px;}
#sidebar ul#product-list li h2 { margin-bottom:10px;}
#sidebar ul#product-list li img { top:48px;}


#content-text ul.chapter-links li.faq a { padding-top:21px;}
 
#content  #promo + div.listen-to-real-extagen-customers {display: block; }
#content  div.listen-to-real-extagen-customers { margin:10px 0;
padding: 15px 18px;
  border: 1px solid #e7e4e4; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;

  background: #fbfbfb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC9CAMAAABFw+e1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNCNEVENEYwMUY4NjExRTA4QTY5OTI1QUVGOTY0MzA2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNCNEVENEYxMUY4NjExRTA4QTY5OTI1QUVGOTY0MzA2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0I0RUQ0RUUxRjg2MTFFMDhBNjk5MjVBRUY5NjQzMDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I0RUQ0RUYxRjg2MTFFMDhBNjk5MjVBRUY5NjQzMDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6qRMnCAAAAFVBMVEX6+vr+/v79/f38/Pz7+/v////5+fmDVX0DAAAAH0lEQVR42mJgZSAFMlIImciCzGRAFjIg5YCNeAgQYAB1OAIEOL1A0AAAAABJRU5ErkJggg==)
    no-repeat;
  -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;
  background: -moz-linear-gradient(top,#fff,#f9f9f9);
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f9f9f9));
  background: linear-gradient(top,#fff,#f9f9f9);
  -pie-background: linear-gradient(#fff, #f9f9f9);
  behavior: url(css/PIE.php);
  background-clip: border-box; -moz-background-clip: border; -webkit-background-clip: border-box;
  background-origin: border-box; -moz-background-origin: border; -webkit-background-origin: border-box;	 
	 }
 
body div#wrapper #content  div.listen-to-real-extagen-customers h2 { font-weight: normal; }
body div#wrapper #content div.listen-to-real-extagen-customers h2 a{ color:#1b134e; text-decoration: none}
 
#content div.listen-to-real-extagen-customers ul.testimonials  { margin: 14px 0 0; }
#content div.listen-to-real-extagen-customers ul.testimonials li { padding: 17px 0 0 36px; margin: 19px 0 0; background:url(../img/testimonials-1.png) no-repeat 0 20px; border-top: 1px solid #e7e4e4; overflow: hidden;}
#content div.listen-to-real-extagen-customers ul.testimonials li:first-child { border: none; margin-top: 0; padding-top: 0; background-position: 0 4px  }

#content div.listen-to-real-extagen-customers ul.testimonials li blockquote { position: relative;  border: none; padding: 0 0 7px; margin: 0; clear: both; font-style: italic; text-shadow: 0px 0px 1px #ccc;}
#content div.listen-to-real-extagen-customers ul.testimonials li blockquote:before{ display: none}
#content div.listen-to-real-extagen-customers ul.testimonials li blockquote q { padding:0; quotes: none; line-height: 17px; text-indent: 0; border: none; background: none; color:#5c5b5b }
#content div.listen-to-real-extagen-customers ul.testimonials li blockquote cite { position:static; display:block; padding:0; margin:0; width:auto; background: none; text-indent:0; text-align:right; font-weight: bold; font-style: normal; color:#5c5b5b }

#content div.listen-to-real-extagen-customers ul.testimonials li a.read_more { float: left; height: 23px; line-height: 23px; padding: 0 8px 0 18px; margin: 0 12px 0 0; border: 1px solid #c3ddfa; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background: url("../img/bg-read-more-testom.png") 9px 7px no-repeat; text-transform: uppercase; font-size: 10px; text-decoration: none; color: #404cac; behavior: url(css/PIE.php); }
#content div.listen-to-real-extagen-customers ul.testimonials li a.read_more:hover { border-color: #73b9d1;  background: url("../img/bg-read-more-testom-hover.png") 8px 7px no-repeat; }
#content div.listen-to-real-extagen-customers ul.testimonials li div.customer { display: none}

#content div.listen-to-real-extagen-customers ul.testimonials li ul.nav-testimonials { overflow: hidden; text-align:right; margin-bottom:0;}
#content div.listen-to-real-extagen-customers ul.testimonials li ul.nav-testimonials li {  padding:0; margin:0; background: none; border: none;}
#content div.listen-to-real-extagen-customers ul.testimonials li ul.nav-testimonials li a { display:inline-block; float: none; margin:0; padding:0 8px 0 18px; line-height:24px;}

#content div.guarantee-block blockquote.sidebar:first-child { display: none}

body div#wrapper #content-text div.section h2.hidden { display:block!important; color:#273081}

body.members #content-text blockquote.sidebar:first-child { display: none}
body.members #content-text blockquote.sidebar.hidden { display: block!important; padding-bottom:25px; margin-bottom:0;}
body.members #content-text blockquote.sidebar.hidden:after { bottom:4px;}
body.members #content-text blockquote.sidebar.hidden q { padding-bottom:50px;}
body.members #content-text blockquote.sidebar.hidden ul.nav-testimonials  { bottom:40px;}
body.members #content-text blockquote.sidebar.hidden a.read_more { float: left; height: 23px; line-height: 23px; padding: 0 8px 0 18px; margin: 0 12px 0 0; border: 1px solid #c3ddfa; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background: url("../img/bg-read-more-testom.png") 9px 7px no-repeat; text-transform: uppercase; font-size: 10px; text-decoration: none; color: #404cac;}

div.img-right.hidden { display: block!important;}
div.performance { display: none}


/*===========================
		order
=============================*/
#content div.order-package { padding-left:68px; padding-top:50px; padding-bottom:40px;}
#content table.choose-package td.percent { display: none}
#content div.order-package:before,
#content div.order-package:after  { display: none}

#wrapper #content table.choose-package { background: none; margin-right:-1px;}
#wrapper #content table.choose-package td { background: none}
#wrapper #content table.choose-package td.price {   font-size: 16px;    left: 20px;    padding: 0;    position: absolute;    text-align: left;    top: 10px;    width: 100%; color:#B00913}
#wrapper #content table.choose-package td.desc { background:url(../img/iphone/bg-order.png) no-repeat 0 0; border: none}
#content table.choose-package td.price img {    display: inline-block;    max-height: 35px; max-width:135px;    margin: 0 0 0 10px;}
#content table.choose-package td.plus { display: none}

#content table.choose-package td.bonuse div.bonuse { position:absolute; bottom:5px; right:10px; left:auto;  text-align: right; font-size:13px; color:#B00913}
#content table.choose-package td.bonuse div.bonuse span.desc { display: none}

#content table.choose-package td.bonuse div.bonuse  strong  { display: none}
#content table.choose-package td.bonuse div.bonuse var.bon-value { float: left; width:auto; text-indent:0; display: inline-block; text-align:left;}
#content table.choose-package td.bonuse div.bonuse span.free-books { display: block; float:  left; margin-top:-4px; margin-left:15px; text-indent:0; padding-left:25px; background:url(../img/iphone/bonus.png) no-repeat; font-size:11px; text-align:left; line-height:1.8; color:}
#content table.choose-package td.bonuse div.bonuse span.free-books strong { display:inline-block;}
#content table.choose-package td.bonuse div.bonuse div.plus{ margin:-8px 0 0 9px; float: left; font-size:0; text-align:left;}

#wrapper #content table.choose-package td.check { position:absolute; left:-10px; top:65px; padding-top:0}
#content table.choose-package td.desc var.payments { position:static; float: left; width:auto; font-size:15px; color:#fff; margin-left:10px;}
div.order-package var.corner { display:none}
#content div.checked table.choose-package td.check { width:0px}
#content div.checked table.choose-package td.check input.btn_continue  { display: none}
#content table.choose-package td.desc { height:85px; width:100%;}

#content table.choose-package td.desc var { width:100%; position:static; margin-bottom:0; color:#fff; font-size:15px;}
#content table.choose-package td.desc h3 { font-size:18px;}

#content table.choose-package td.best var.ship { position:static; width:auto;}
#content table.choose-package td.desc var.safe { position:static; float: right; width:auto}

div.card-banner { display: none}
ul.banner-order.right { display: none}
#content div.quick-order h2 { margin-top:0!important;}

#wrapper #content div.checked table.choose-package td.check { left:15px}
#content table.choose-package td.bonuse  { padding:0; border: none}
input.submit { background:url(../img/iphone/btn.png) no-repeat; }

body.order #content div.quick-order { margin-bottom:10px;}

#content #order fieldset dl,
#content #order fieldset.select-country dl { width:auto!important; padding:0; margin-right:0; border: none; float: none}
#content #order fieldset dl dt { float: none; margin:0 0 5px 0; padding:0!important; text-align: left!important;}
#content #order fieldset dl dd { width:100%!important; float: none; clear:both; margin: 0 0 5px 0}
#content #order fieldset dl dd input,
#content #order fieldset dl dd select { width:100%!important}

#content #order div.payment-choice label.bonus img { width:40px; height:auto}
#content #order fieldset.shipping-option dl dd label { min-width:20px!important;}
#content #order div.payment-choice label.bonus { display: block; float: none; margin-right:0; }
#content #order fieldset  #content #order div.payment-choice label input {width:auto!important}

#content #order fieldset.payment-information dl dd.special_code { width:auto}
#content #order fieldset.payment-information dl dd input#btn_aply { width:auto!important; margin: 10px auto}

body.order div.order-help2 { padding:11px 0px; min-height:20px; background:#fff!important; border:1px solid #73B9D1; border-radius:10px;}

#content #order fieldset.shipping-option + h2 { }

div.order-help { display: none!important}
body.order div.phone-help { display: block!important}
div.order-help { padding-top:0; }
div.order-help ul li.call-phone-order { margin-bottom:37px; background:url("../img/ico-order-nav.png") no-repeat scroll 0 -192px; padding-left:70px;}

.phone-order { display: none}
#content #order div.payment-choice {}
#content #order div.payment-choice label { overflow: hidden; display: block; margin-bottom:10px;}
#content #order div.payment-choice label input { float: left; margin-right:10px;}
#content #order div.payment-choice img { float:left; width:40px; margin-left:5px;}

#order.order-pack .order-package{ padding-left:50px;}
#order.order-pack img { position:absolute; right:10px; top:5px; max-height:35px;}
#content #order.order-pack table.choose-package { background: none}
#content #order.order-pack table.choose-package td.bonuse { border: none; float: left; margin-left:25px; text-align:left}
#content #order.order-pack table.choose-package td.united-prices-check { float: left; margin-top:10px;}
#content table.choose-package td.final-prices dl dt.spec-pr, #content table.choose-package td.final-prices dl dd.spec-pr { margin:0;}
#content #order.order-pack table.choose-package td { border: none!important; }
#content #order.order-pack table.choose-package td.desc { width:0; background: none}

#content table.choose-package td.final-prices dl dt.spec-pr { margin-bottom:0;}
#content table.choose-package td.final-prices dl dd.spec-pr { margin-top:0;}
#content table.choose-package td.bonuse ul li { line-height:1.3}
#content table.choose-package td.bonuse ul li span.ebook { white-space:nowrap; line-height:20px}

#content div.order-package.not-sure table.choose-package { width:auto!important}
#content div.order-package.not-sure table.choose-package td.percent { display: block; width:0px }
#content div.order-package.not-sure table.choose-package { position:static}
#content div.order-package.not-sure table.choose-package td { position:static}
#content div.order-package.not-sure table.choose-package td.percent span.title { display: block; width:90%;  position:absolute; left: 15px; top:15px; font-size:0.7em!important; text-align:left}
#content div.order-package.not-sure table.choose-package td.non-bonuse { width:0px}
#content div.order-package.not-sure table.choose-package td.percent span.title br { display: none}

#content #order div.payment-choice label.bonus { height:30px;}
#content #order div.payment-choice label.bonus img.paypal { height:25px; width:auto}
#content #order div.total-order { padding-left:10px; padding-top:5px; padding-bottom:5px;}
#content div.total-order table { height:auto}
#content div.total-order table td { display: none}
#content div.total-order table td.final-prices { display:block}

#wrapper #content div.choosed-package { float: none; overflow: hidden}
#content div.choosed-package div.package { float: none;}
#content div.choosed-package div.package:before,
#content div.choosed-package div.package:after { display: none!important}
#content div.choosed-package div.package + div.bonuse{ display: none}

#wrapper #content div.choosed-package div.package table { background:#262F80; border-radius:10px;}
#wrapper #content div.choosed-package div.package table td { padding:0.5em}
#wrapper #content div.choosed-package div.package table td.price { position: static; color:#F6AC18; padding-left:15px;}
#wrapper #content div.choosed-package div.package table { width:100%; float: none}
#wrapper #content div.choosed-package div.package table.choose-package td.price { width:50%}
#wrapper #content div.choosed-package div.package table.choose-package td.desc { background:#fff!important; border-radius:10px; width:50%; text-align:center}
#wrapper #content div.choosed-package table.choose-package td.desc img { display: inline} 

#content div.remark-for { width:auto; text-align:center}
#content div.remark-for a { display: none}
#content #order fieldset.payment-information dl dd label input,
#content #order fieldset.shipping-option dl dd label input { background:#82B8F8!important; width:auto!important; height:auto!important}
#content #order fieldset.payment-information dl { width:auto;}
#content #order fieldset.payment-information dl.paypal-block dd input.submit-for-paypal { margin: 10px auto; width:145px!important}
#content #order fieldset.order-shipped dl dt.province,
#content #order fieldset.order-shipped dl dd.province,
#content #order fieldset dl dt.zip.country,
#content #order fieldset.order-shipped dl dd.province input { width:100%!important;}

#opacue {z-index: 1500; position: absolute;  height:100%; width:100%;}

#opacue div{position: absolute !important; top: 20px !important; left: 5px !important; width: 260px !important; margin: 10px auto !important;}
a.cvv_what { display: none}

.opacue2 #fill_form_card {width: 260px; top: 20px !important; left: 5px !important; margin: 0;}
#content div.reaqt div.reaqt-instant {background: none; padding: 0; float: none; min-height: 1px;}
#content div.reaqt var.percent {display: none;}
#content div.reaqt div.reaqt-instant h2 {float: none; margin: 0 0 5px; font-size: 16px; text-align: center;}
#content div.reaqt div.reaqt-instant h2 var {float: none; margin: 0 0 5px; font-size: 18px;}
#content div.reaqt div.reaqt-instant h3 {font-size: 16px; margin: 0 0 10px;}
#content a.what-is-reaqt {margin: 0 auto; display: block; text-align: center;}
#content div.reaqt div.reaqt-advantage {margin: 10px auto;}
body.order #content h2 {font-size: 16px;}
#content div.blockquote blockquote {border: none; border-top: 1px solid #8FABCE; margin: 5px; padding-top: 5px; float: none; width: auto;}
#content div.blockquote blockquote + blockquote + blockquote {width: auto;}
#content #order div.add-order {padding: 0;}
#content #order div.add-order dl.price {width: auto; font-size: 16px;}
#content #order div.add-order dl.price dd {padding: 0 0 0 100px; margin-top: -27px}
#content #order div.add-order dl.price dt {width: 100px;}
#content #order div.add-order dl.price dd span {display: none;}
#content #order ul.safe {position: static;}
#content #order div.add-order h3 {font-size: 18px; margin: 10px 0;}
#content #order div.bonus {text-align: left;}
#content #order div.bonus label.bonus {display: block; margin: 0 0 5px;}

dl.total-order {padding: 10px 0; background: none; font-size: 16px;}
    dl.total-order dd,dl.total-order dt {width: auto !important;}
    dl.total-order dt {margin-right: 5px;}
body.order-thanks ul#order-nav + h2 {float: none; font-size: 18px;}
body.order-thanks a.print {display: none;}
#content div.important-info ul {font-size: 16px;}
    #content div.important-info ul li {background-position: 0 2px; padding-left: 27px;}
#content table.choose-package td.united-prices-check table td.why-order div {background:#fff; border-radius:10px; border:1px solid #B5D7FF; padding-top:10px; width:auto}
#content #order div.total-order:before {display:none}
#content #order div.payment-choice label.bonus {display:none; background:none; padding-left:0}
#content #order div.payment-choice label.bonus:first-child {display:block}

#content ul.wait-section li {float: none;}
  #content ul.wait-section li.slogan-main {font-size: 50px;}
  #content ul.wait-section li.slogan-add {margin: 0; width: auto; font-size: 20px;}
#content form#order div.section-extagen-offer-var ul li h3 {margin-right: 60px; text-align: left;}
#content form#order div.section-extagen-offer-var ul li ul.prices li {float: none;}
#content form#order div.section-extagen-offer-var ul li ul.prices li.retail {float: none; width: 220px;}
#content form#order div.section-extagen-offer-var ul li ul.prices li.retail span { right: 20px; }
#content form#order div.section-extagen-offer-var ul li div.buttons-set label {display: block; margin-left: 0;}
#content form#order div.section-extagen-offer-var ul li div.text  {padding: 10px 20px; background: #e4f0ff !important;}
