@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap');
.button.button:hover span{
	background:#00a8ff !important;
	color: #fff !important;
}
.link-print{color: #00a8ff !important;}
.nav-container ul#nav > li.megamenu.last a{color: #e93c3a !important;    font-weight: 600;}
/*Paypal credit hide*/
/*.pp-free-delvery .col-sm-12 .col-md-4.pp-ff {
display: none;
}*/
.home-new .top3boxes {margin-top: 20px;}
.header6 .header-left .new-serchB .searchCenter .button.validation-failed{border: 0 !important;}
.col-xs-12.col-md-6.c-chromebook img:hover {opacity: 0.9;}

.zephryuss17 .info-box {background:none; border:initial;}
.container {max-width:1920px;}
@media (min-width: 1301px) {
.zephryuss17 #AWD .collapse-container .collapse-inner .inner-panel {  width: 100% !important;}
}

@media (max-width:600px) {
.zephryuss17 #AWD .mt100 {  margin-top: 290px;}
.zephryuss17 #AWD .coodingVideo {width:100% !important;}
.zephryuss17 .inner-content-box.text-left.right { margin-top: 260px;}
.zephryuss17 .inner-content-box.right {margin-top: 260px;}
.compareBox .product-name{width:92%;}
}

/*
.home-new .top3boxes .col-xs-12.col-md-4.col-pp {display: none;}
.home-new .top3boxes ul li {width: 32.4%;}
.summer-banner {
display: none;
}
.container.ppc-banner-bg {display: none;}
.category-banner.cc {display: none !important;}
.paypal-credit-interest-list, .paypal-credit-interest {
display: none !important;
}
.main_pop_ppcc.desktop-ppcc {
display: none;
}
a.cart-pp-calculator {
display: none;
}
.cart-paypal-bottom {
display: none;
}
.gamer-top-banner, .gaming-pp-banner, .gaming-page .pp-free-delvery .col-sm-12 .col-md-6.pp-ff {
display: none !important;
}*/
@media (min-width: 1700px) {
/*.home-new .top3boxes ul li {width: 33.333333% !important;}*/
}
.home-new .top3boxes ul li.col-yid a {
	padding:0;
}
@media (max-width: 801px) {
.home-new .top3boxes ul li {
width: 100% !important;
margin: 0px 4px 5px !important;
}
.product-view.col-md-12.areaBox {
margin-top: 25px;
}
}
/*Paypal credit hide*/
@font-face { font-family: 'ROG'; src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/ROG.otf') format('opentype');}
@font-face {
font-family: 'Gotham Black';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Black.otf') format('opentype');
}
@font-face {
font-family: 'Gotham Bold';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Bold.otf') format('opentype');
}
@font-face {
font-family: 'Gotham Book';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Book.otf') format('opentype');
}
@font-face {
font-family: 'Gotham-Light';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Light.otf') format('opentype');
}
@font-face {
font-family: 'Gotham-Medium';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Medium.otf') format('opentype');
}
@font-face {
font-family: 'Gotham-Thin';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Gotham-Thin.otf') format('opentype');
}
@font-face {
font-family: 'Myriadpro Light';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/myriadpro-light.otf') format('opentype');
}
@font-face {
font-family: 'Myriadpro Pro Light';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/MYRIADPRO-REGULAR.OTF') format('opentype');
}
@font-face {
font-family: 'Myriadpro Bold';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/myriadpro-bold.otf') format('opentype');
}
@font-face {
font-family: 'Myriadpro Black';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/myriadpro-blacksemicn.otf') format('opentype');
}
@font-face {
font-family: 'Myriadpro Pro Bold';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/myriad pro bold semiextended.ttf') format('opentype');
}
@font-face {
font-family: 'Xolonium Bold';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Bold.otf') format('opentype');
}
@font-face {
font-family: 'Xolonium Regular';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Regular.otf') format('opentype');
}
@font-face {
font-family: 'Roboto Thin';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Thin.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Regular';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Medium';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Medium.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Light';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Light.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Condensed';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Condensed.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Condensed';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Condensed.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Black';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/Roboto-Black.ttf') format('truetype');
}

@font-face {
font-family: 'Nhaas Regular';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NHaasGroteskTXPro-55Rg_0.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular Itlaic';
src: url("https://uk.store.asus.com/skin/frontend/instock/default/fonts/'NHaasGroteskTXPro-56It_0.ttf") format('truetype');
}
@font-face {
font-family: 'Nhaas Regular Bold';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NHaasGroteskTXPro-75Bd_0.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular Bold Pro';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NHaasGroteskTXPro-76BdIt_0.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular Light';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NeueHaasDisplay-Light.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular Thin';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NeueHaasDisplay-Thin.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular XThin';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NeueHaasDisplay-XThin.ttf') format('truetype');
}
@font-face {
font-family: 'Nhaas Regular XXThin';
src: url('https://uk.store.asus.com/skin/frontend/instock/default/fonts/NeueHaasDisplay-XXThin.ttf') format('truetype');
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-xs-5ths {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5ths {
width: 20%;
float: left;
}
}
@media (min-width:1367px) {
.header6 .header-left .new-serchB .searchCenter {width:100% !important;}
}
@media (min-width:769px){
.header6 .header-left .new-serchB .searchCenter {display: block; box-shadow: none;  padding: 0; width: 80%; right: 125px; top: 28px;}
.header6 .header-left .new-serchB .searchIcon.openSearch {display:none;}
.header6 .header-left .new-serchB .searchCenter input {height:35px;}
.header6 .header-left .new-serchB .searchCenter .button {top:-3px;}
}
.desktopslider.hidden-sm {max-height:550px; overflow:hidden;}
.desktopslider.hidden-sm #asusslider div {max-height:490px; overflow:hidden;}
.highlighterWrap{background-image:none !important;background-color:#eee !important;padding:20px 0 !important;margin-top:40px;}
.badgeBox .new{display:none;}
.f-block .camera_fakehover .camera_next, .f-block .camera_fakehover .camera_prev{background:none;color:#fff;border:1px solid #fff;}
.f-block .camera_fakehover .camera_next:hover::before, .f-block .camera_fakehover .camera_prev:hover::before{background-color:#fff !important;}
.f-block .camera_fakehover .camera_next:hover span, .f-block .camera_fakehover .camera_prev:hover span{color:#000;background:#fff;}
.camera_fakehover .camera_next:hover::before, .camera_fakehover .camera_prev:hover::before{transform:unset !important;}
.our_short_description{clear:both;}
.our_short_description h4{font-size:18px;font-weight:bold;}
.regular-price .price{color:#00a8ff !important;}
.secView .heart:hover, .secView .compareBtn:hover, .proImage .qv-btn:hover{border-color:#006bc6 !important;color:#006bc6 !important;}
#back-top{background:#00a8ff !important;}
#back-top .fa-angle-up{color:#fff !important;}
#back-top:hover{background:#006bc6 !important;}
#nav li.megamenu .pump ul li span{text-transform:capitalize;}
ul#nav li.level0 ul.level0 li{text-transform:uppercase;line-height:1.5;}
.box-title h2{text-transform:uppercase !important;}
.product-view .product-shop .product-name h1{text-transform:capitalize !important;}
.catalog-product-view .productNav{display:none;}
.sizeChartBox{display:none;}
.mdl-filter .price{font-size:12px;font-weight:normal;color:#000;}
.secView .regular-price .price{font-size:18px;}
#nav .level1.nav-1-1.parent > a , #nav .level1.nav-1-1.parent > a:hover , #nav .level1.nav-1-1.parent > a:before{color:#444 !important;}
#nav .level1.nav-1-2.parent > a , #nav .level1.nav-1-2.parent > a:hover , #nav .level1.nav-1-2.parent > a:hover , #nav .level1.nav-1-2.parent > a:before{color:#444 !important;}
#nav .level1.nav-1-3.parent > a , #nav .level1.nav-1-3.parent > a:hover , #nav .level1.nav-1-3.parent > a:before{color:#444 !important;}
#nav .level1.nav-4-1.parent > a , #nav .level1.nav-4-1.parent > a:hover , #nav .level1.nav-4-1.parent > a:before , #nav .level1.nav-4-2.parent > a , #nav .level1.nav-4-2.parent > a:hover , #nav .level1.nav-4-2.parent > a:before , #nav .level1.nav-4-3.parent > a , #nav .level1.nav-4-3.parent > a:hover , #nav .level1.nav-4-3.parent > a:before , #nav .level1.nav-4-4.parent > a , #nav .level1.nav-4-4.parent > a:hover , #nav .level1.nav-4-4.parent > a:before , #nav .level1.nav-4-5.parent > a , #nav .level1.nav-4-5.parent > a:hover , #nav .level1.nav-4-5.parent > a:before , #nav .level1.nav-5-1.parent > a , #nav .level1.nav-5-1.parent > a:hover , #nav .level1.nav-5-1.parent > a:before , #nav .level1.nav-5-2.parent > a , #nav .level1.nav-5-2.parent > a:hover , #nav .level1.nav-5-2.parent > a:before , #nav .level1.nav-5-3.parent > a , #nav .level1.nav-5-3.parent > a:hover , #nav .level1.nav-5-3.parent > a:before , #nav .level1.nav-5-4.parent > a , #nav .level1.nav-5-4.parent > a:hover , #nav .level1.nav-5-4.parent > a:before , #nav .level1.nav-6-1.parent > a , #nav .level1.nav-6-1.parent > a:hover , #nav .level1.nav-6-1.parent > a:before, #nav .level1.nav-6-2.parent > a , #nav .level1.nav-6-2.parent > a:hover , #nav .level1.nav-6-2.parent > a:before , #nav .level1.nav-6-3.parent > a , #nav .level1.nav-6-3.parent > a:hover , #nav .level1.nav-6-3.parent > a:before , #nav .level1.nav-6-4.parent > a , #nav .level1.nav-6-4.parent > a:hover , #nav .level1.nav-6-4.parent > a:before , #nav .level1.nav-7-1.parent > a , #nav .level1.nav-7-2.parent > a:hover , #nav .level1.nav-7-1.parent > a:before , #nav .level1.nav-7-2.parent > a , #nav .level1.nav-7-2.parent > a:hover , #nav .level1.nav-7-2.parent > a:before{color:#252525 !important;}
.serchB .searchCenter input{width:100%;}
.serchB .select-cover.fffd{display:none;}
.product-name:hover{text-decoration:underline;}
.classy.openCart.activated a , .compare_pan.activate .ancomp{background:#00a8ff;color:#fff;}
.camera_bar{display:none;}
.camera_fakehover .camera_prev, .camera_fakehover .camera_next{display:none !important;}
.camera_fakehover:hover .camera_prev , .camera_fakehover:hover .camera_next{display:block !important;transition:all 0.9s ease 0s;opacity:1 !important;}
.featuredCat .featuredInner h3 a:hover{transform:scale(1.04, 1.04);}
.products-list .firstView .price-box .price{font-size:25px;font-weight:bold;}
.proLinks > li{border-bottom:1px solid #fff;}
.proLinks > li:hover{border-bottom:1px solid #000;}
.addthis_toolbox.addthis_default_style.addthis_20x20_style{float:right;margin-top:8px;}
.read-btn{display:inline-block;margin-top:0px;color:#00a8ff !important;font-size:13px;margin-bottom:5px;position:relative;z-index:1;}
.product-view .product-shop .product-name:hover{text-decoration:none;}
.mdlajax-checkout-txt{text-transform:capitalize;}
.mdl-cart-bts .axcart{font-family:open sans;}
.sideVied{border:1px solid #e5e5e5 !important;}
#sideViedBtn{background:#36b6f9 !important;color:#fff;}
.header6 .slideNav{display:none;}
.addthis_sharing_toolbox{display:none;}
.sideVied.slideRight #sideViedBtn{left:-85px;}
.container-fluid .header-links .dropdown{display:inline-block;color:#000;padding:4px 29px;font-size:12px;border:none;cursor:pointer;font-family:gotham book;text-transform:uppercase;}
.container-fluid .header-links{position:relative;display:inline-block;float:right;padding:8px 0;}
.container-fluid .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);}
.container-fluid .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;text-transform:uppercase;}
.container-fluid .dropdown-content a:hover{background-color:#f1f1f1}
.container-fluid .header-links:hover .dropdown-content{display:block;}
.container-fluid .header-links:hover .dropdown{background-color:#e5e5e5;}
.header6 .header-links .links.ul-left{position:absolute;z-index:999;}
.header6 header .container-fluid{background:#eee;min-height:30px;position:relative;}
.dropdown .fa.fa-chevron-down{font-size:10px;padding-left:5px;}
.header6 .nav-wrapper, .header6 .col-sm-7.navLeft{padding:0;width:870px;}
.header-links .fa.fa-user{color:#00a8ff;padding-right:5px;font-size:14pt;}
.pp-free-delvery{display:inline-block;width:85%;}
.pp-free-delvery .col-sm-12{float:right;width:87%;}
/*.pp-free-delvery .col-sm-12 .col-md-4{padding:12px 0 0 0px;}
.col-md-4.col-fkd > a{font-size:12px;text-transform:uppercase;font-family:gotham book;float:right;}
.col-md-4.col-fkd > a:hover{text-decoration:underline !important;}
.fa.fa-truck{font-size:18pt;vertical-align:bottom;padding-right:7px;color:#00a8ff;vertical-align:sub;}
.col-md-4.pp-ff > p{float:right;font-size:12px;font-family:gotham book;background:url(../images/pp-cr-logo.png) top left no-repeat;padding-left:26px;background-position:0;color:#467ec5;text-transform:uppercase;padding-top:4px;}
.col-md-4.pp-ff p a{color:#467ec5;}
.col-md-4.pp-ff p a:hover{text-decoration:underline !important;}
.pp-free-delvery .col-sm-12 .col-md-4.sb-discount {float:left;font-size:11px;font-family:gotham book;background:url(../images/sb-icon.png) top left no-repeat;background-position:0px 10px;color:#467ec5;text-transform:uppercase; background-size:9%;padding-left: 32px; padding-top:16px}*/
/*top boxes*/
.pp-free-delvery .col-sm-12{float:right;width:100%;}
.pp-free-delvery .col-sm-12 li {padding:12px 0 0 0px;}
.pp-free-delvery .col-fkd > a{font-size:11px;text-transform:uppercase;font-family:gotham book;float:left;}
.pp-free-delvery .col-fkd > a:hover{text-decoration:underline !important;}
.fa.fa-truck{font-size:18pt;vertical-align:bottom;padding-right:7px;color:#00a8ff;vertical-align:sub;}
.pp-free-delvery .pp-ff > p{float:right;font-size:12px;font-family:gotham book;background:url(../images/pp-cr-logo.png) top left no-repeat;padding-left:26px;background-position:0;color:#467ec5;text-transform:uppercase;padding-top:4px;}
.pp-free-delvery .pp-ff p a{color:#467ec5;}
.pp-free-delvery .pp-ff p a:hover{text-decoration:underline !important;}
.pp-free-delvery .col-links  {padding-top:12px; padding-right:0px;}
.pp-free-delvery .col-fkd.yid {padding-top:17px;}
.pp-free-delvery .col-fkd.free_delivery { padding-right: 25px;}
.pp-free-delvery .col-links  span { padding-right: 5px;}
.pp-free-delvery .pp-free-delvery .sb-discount {float:left;font-size:11px;font-family:gotham book;background:url(../images/sb-icon.png) top left no-repeat;background-position:0px 10px;color:#467ec5;text-transform:uppercase; background-size:9%;padding-left: 32px; padding-top:16px}
@media (max-width:1441px) {
	.pp-free-delvery .sb-discount {background-size: 12%;}
}
@media (max-width:1080px) {
	.pp-free-delvery .sb-discount {background-position: 0px 14px;}
	
}
/*top boxes*/
.row.col-fdk-hide{display:none;}
.topFooter.f-block{border-top:none;}
.pp-strip{border:1px solid #ddd;display:inline-block;margin-left:10px;padding:2px 0px;width:50%;}
.pp-strip > img{float:left;max-width:100%;}
.pp-strip2{display:none;border:1px solid #ddd;margin-left:10px;padding-bottom:5px;}
.paypal-credit-interest-list{float:right;margin-top:-20px;width:100%;}
.catalog-product-view .col-or2{font-size:14px;background:#cfcfcf none repeat scroll 0 0;display:inline-block;height:1px;width:100%;}
.catalog-product-view .col-or2 span{background-color:#fff;display:inline-block;position:relative;top:-10px;width:30px;font-size:13px;}
.paypal-credit-interest-list .pp-int{color:#00a8ff;float:left;font-size:17px;left:-128px;position:static;top:5px;font-weight:600;}
.products-list .proAction{margin-top:12px;}
.row.col-featured-popular{display:none;}
.highlighterWrap{display:none;}
.col-new_trends{display:none;}
.slider-box.f-block.areaBox.col-new-product{display:none;}
.regular-price .price{font-size:22px;}
.paypal-credit-interest{display:inline-block;width:90%;}
.col-or{background:#cfcfcf;display:inline-block;height:1px;width:100%;}
.col-or > span{background-color:#fff;display:inline-block;position:relative;top:-10px;width:30px;font-size:13px;}
.paypal-credit-interest p.pp-int{font-size:14px;margin:0;color:#00a8ff;position:relative;top:-10px;}
.paypal-credit-interest p.pp-int span{color:#00a8ff}
.paypal{font-size:22px !important;}
.products-grid .product-name a{font-size:14px;}
.f-block.home-pp-banner{background:#efefef;}
.featuredCat .box-title{display:inline-block;text-align:center;border-bottom:none;}
.featuredCat .box-title h2{background:#ddd;width:100%;height:1px;position:relative;}
.featuredCat .box-title h2 span{background:#fff;position:relative;bottom:10px;padding:0 35px;}
.featuredCat .featuredInner h3{display:none;}
.featuredCat ul li.catBlock{min-height:435px;}
.featuredCat p.catDes{display:none;}
.catalog-category-view .products-list .bottomProDetail .desc{margin-bottom:0 !important;}
.header-compare .comp-list.button > span, .header-compare .actions .button span{padding:5px 7px;}
.catalog-category-view .desc.std > p{font-size:14px;line-height:1.6;}
.read-btn:hover{text-decoration:underline !important;}
.catalog-product-view .gallery-image.visible{width:100%;}
.zoomContainer{z-index:9;}
.block-title h1, .block-title h2, .block-title strong{}
/**/.product-view .product-img-box .product-image-zoom{padding:0 40px;}
.sidebar .magicat-container .block{margin-bottom:0;}
.success-msg::before{color:#00a8ff !important;}
.success-msg{color:#00a8ff !important;background-color:#e9f0fa !important;border-color:#dbeaf9 !important;}
.mdlajax-checkout-txt{color:#00a8ff;}
.checkout-onepage-index .buttons-set button{float:left;}
.checkout-onepage-index .buttons-set{padding-top:0;}
.checkout-onepage-index .field.name-middlename{display:none;}
.checkout-onepage-index .name-firstname .input-box{padding-right:10px !important;}
.checkout-onepage-index .form-list .customer-name-middlename .field{width:50%;}
.checkout-onepage-index .field.name-lastname{padding-left:8px;}
.checkout-onepage-index .field.name-lastname .input-box{padding-right:0 !important;}
.checkout-onepage-index #billing-new-address-form .wide{float:left;width:50%;}
.form-list li.wide .input-box{width:100%;}
.wide.wide-one{padding-right:9px;}
.wide.wide-two{padding-left:9px;}
.checkout-onepage-index #co-billing-form #billing-buttons-container{border:none;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods{display:inline-block;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods dt{padding:10px 11px;background:#3a3a3a;color:#fff;text-align:center;margin-bottom:0;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods label{font-size:11pt;font-weight:normal;color:#000;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods input.radio{margin-top:7px;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods .price{font-weight:normal;color:#000;font-size:11pt;}
.checkout-onepage-index #shipping-method-buttons-container .back-link{float:right;}
.checkout-onepage-index #shipping-method-buttons-container .button{float:left;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods ul{border:1px solid #000;display:inline-block;padding:10px;width:100%;}
.checkout-onepage-index .buttons-set .back-link{float:right;}
.checkout-onepage-index #checkout-payment-method-load > dt{background:#eee none repeat scroll 0 0;display:inline-block;padding:10px;width:33%;}
.checkout-onepage-index #checkout-review-table .first.last{}
.checkout-onepage-index .data-table tfoot td{border-right:0;}
.checkout-onepage-index .data-table tfoot tr{background:#fff !important;}
.checkout-onepage-index .data-table tr .a-right{text-align:left !important;}
.checkout-onepage-index #review-buttons-container{border:none;}
.checkout-onepage-index #review-buttons-container .f-left{text-align:left;width:100%;}
.checkout-onepage-index #review-buttons-container .button.btn-checkout{margin-left:0;}
.checkout-onepage-index #review-buttons-container.buttons-set{padding:0;}
.checkout-onepage-index .data-table thead th{border-bottom:1px solid #eee !important;}
.checkout-onepage-index #checkout-review-table-wrapper tfoot .price{color:#000;font-size:15px;font-weight:normal;}
.checkout-onepage-index #checkout-review-table-wrapper tfoot strong .price{color:#00a8ff;font-size:18px;font-weight:bold;}
.checkout-onepage-index .data-table tbody td{border-right:0;}
.checkout-cart-index .shipping-form #co-shipping-method-form{display:none;}
.checkout-cart-index .cart-paypal-bottom img{border:1px solid #eee;}
.checkout-cart-index .cart-pp-calculator > img{border:1px solid #eee;}
.checkout-cart-index .cart-row .pro-name{padding-right:5px;}
.view_product > a:hover{text-decoration:underline !important;}
.quickBox .block-title h2{max-width:400px;width:100%}
.checkout-onepage-success .page-title > h1{text-align:center;font-weight:600;}
.checkout-onepage-success .col-sm-9.upSide{text-align:center;width:100%;}
.checkout-onepage-success .sub-title{color:#00a8ff;}
.checkout-onepage-success .buttons-set{border:none;text-align:center;}
.checkout-onepage-success .buttons-set button.button{float:none;}
#mdl_ajax_confirm_wrapper .success-msg{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.checkout-types a[title="Checkout with Multiple Addresses"]{display:none;}
a.f-left:hover{text-decoration:underline !important;}
#shipping-buttons-container p.required{display:none;}
.successStatic{display:none;}
.cart-empty a{color:#00a8ff !important}
.cart-empty a:hover{text-decoration:underline !important;}
.checkout-cart-index .oneBox{min-height:630px;}
.checkout-onepage-success .f-fix.content-wrapper{min-height:630px;}
.customer-account-index .columnTwoLeft .block-content a:hover , .customer-account-edit .columnTwoLeft .block-content a:hover , .customer-address-index .columnTwoLeft .block-content a:hover , .sales-order-history .columnTwoLeft .block-content a:hover , .sales-billing-agreement-index .columnTwoLeft .block-content a:hover , .review-customer-index .columnTwoLeft .block-content a:hover , .tag-customer-index .columnTwoLeft .block-content a:hover , .wishlist-index-index .columnTwoLeft .block-content a:hover , .oauth-customer-token-index .columnTwoLeft .block-content a:hover , .newsletter-manage-index .columnTwoLeft .block-content a:hover , .downloadable-customer-products .columnTwoLeft .block-content a:hover{color:#00a8ff !important;}
.current strong{color:#00a8ff;}
.columnTwoLeft .my-account .title-buttons button.button{float:right;margin-bottom:10px;}
.addresses-list .item a:hover{text-decoration:underline !important;}
.back-link > a:hover{text-decoration:underline !important;}
.columnTwoLeft .block-content .subtotal .label{color:#000;font-size:14px;}
.note-msg::before, .notice-msg::before{color:#c02230;}
.red_text{color:#c02230;}
.note-msg, .notice-msg{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border-color:#dbeaf9 !important;color:#c02230;}
.breadcrumbs ul li a:hover{text-decoration:underline !important;}
.catalog-category-view .sidebar a:hover{text-decoration:underline !important;}
.checkout-onepage-index h3.product-name:hover{text-decoration:none !important;}
.checkout-onepage-index .f-left a:hover{text-decoration:underline !important;}
.checkout-onepage-success .sidebar.col-sm-3{display:none;}
.cart .tatalBox table tfoot tr:first-child{display:none;}
.header6 .footer3 .footer-wrapper h3{color:#fff;}
.header6 .footer3 .links ul li a, .header6 .footer3 .links ul li, .header6 .footer3 .footer-wrapper .links li::before, .header6 .footer3 .mdl-social li a, .header6 .footer3 .copyText, .shippingLInk em{color:#fff;}
.header6 .footer3 .links ul li a:hover{text-decoration:underline !important;}
.catalog-product-view .product-view .product-shop .availability{text-transform:none; width:100%;}
.header6 .header-left .searchCenter{right:28px;top:65px;}
.header6 .select-cover select, .header6 .searchCenter input{color:#666;}
.col-md-12.pp-section-one , .col-md-12.pp-section-two, .col-md-12.pp-section-three{padding:0;margin-bottom:10px;font-size:12px;}
.col-md-4.pp-content-left{padding:0;max-width:370px;background:#487ec5 none repeat scroll 0 0;margin-right:10px;}
.col-md-4.pp-content-left .pp-left-content p{color:#fff;font-size:14px;margin:45px 0;}
.pp-left-content span{display:inline-block;vertical-align:middle;width:270px;padding-left:8px;}
.pp-left-content{padding:0 25px;display:inline-block;}
.col-md-4.pp-content-left .pp-left-content strong{background:#fff none repeat scroll 0 0;border-radius:25px;color:#213a77;display:inline-block;font-size:20px;font-weight:600;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px;}
.pp-white-line{background:#fff none repeat scroll 0 0;display:inline-block;height:1px;margin:50px 0;width:90%;}
.pp-page-h2{border-bottom:1px solid #213A77;color:#213A77;padding-bottom:5px;font-size:25px;margin-bottom:20px;}
.col-md-8.pp-content-right{padding:0;}
.col-md-8.pp-content-right > h3{color:#213A77;font-weight:600;font-size:15px;}
.col-md-8.pp-content-right > p{margin-bottom:8px;font-size:12px;}
.col-md-12.pp-section-three > h3{color:#213A77;font-weight:600;font-size:15px;margin-top:30px;}
.col-md-12.pp-section-three > p{margin-bottom:8px;font-size:12px;}
.pp-list > li{list-style:disc;margin-left:1.5em;}
.pp-blue-strip{background:#487ec5;color:#fff;font-size:22px;padding:10px 0;text-align:center;margin-bottom:40px;}
.pp-section-two .col-md-4{text-align:center;}
.col-md-4.pp-multisection-one{padding-left:0;}
.pp-section-two .col-md-4 h4{border-bottom:1px solid #487ec5;color:#487ec5;font-size:20px;padding-bottom:10px;}
.po-page-mobile-top-banner{display:none;}
.cms-imprint .main_title{font-size:xx-large;}
.cms-imprint .main_title span{padding-top:25px;color:#449fd8;float:left;}
.cms-imprint .line{background-color:#449fd8;height:3px;width:100%;display:inline-block;}
.cms-imprint .subtitle{font:gotham,bold;font-size:x-large;color:#449fd8;}
.cms-imprint .text{font:gotham,medium;font-size:10pt;color:#1c1c1b;text-align:justify;}
.cms-imprint #imprint_main_title{font-size:xx-large;padding-top:25px;color:#449fd8;float:left;margin:0;}
.cms-imprint #full_width{width:100%;display:inline-block;}
.cms-imprint .numbers{text-align:justify;font-size:12pt;color:#449fd8;font-weight:bold;margin-right:4px;}
.cms-imprint .menu{font-size:12pt;font-weight:bold;color:black;}
.cms-imprint .left_sidebar{width:30%;float:left;}
.cms-imprint .right_sidebar{width:70%;float:left;}
.cms-imprint .text_no_line_height{line-height:5px;font:gotham,medium;font-size:10pt;color:#1c1c1b;text-align:justify;}
.cms-imprint ol li{list-style:upper-roman;margin-left:10px;}
#left_sidebar_asus_privacy{width:40%;float:left;}
#right_sidebar_asus_privacy{width:60%;float:left;}
.col-shot-description > li{list-style:outside none disc;}
.view_product > a{color:#00a8ff;}
.view_product > a:hover{color:#00a8ff;text-decoration:underline;}
.categorypath-gaming-html .sidebar.col-sm-3 .block.block-layered-nav{display:none;}
.categorypath-gaming-html .sidebar.col-sm-3 #catalog-filters{display:none;}
.category-peripherals .block-layered-nav dt{display:none;}
.category-peripherals .block-layered-nav dd{display:none;}
.category-peripherals #narrow-by-list dt#filter_heading.odd:first-child{display:block;}
.category-peripherals #narrow-by-list dd#filter_content.odd:nth-child(2){display:block;}
.category-components .block-layered-nav dt{display:none;}
.category-components .block-layered-nav dd{display:none;}
.category-components #narrow-by-list dt#filter_heading.odd:first-child{display:block;}
.category-components #narrow-by-list dd#filter_content.odd:nth-child(2){display:block;}
.category-components .block-layered-nav dt:first-child{display:block;}
.category-components .block-layered-nav dd:nth-child(2n){display:block;}
.category-peripherals .block-layered-nav dt:first-child{display:block;}
.category-peripherals .block-layered-nav dd:nth-child(2n){display:block;}
.block-content .currently li span.label{color:#13130f}
.sidebar.col-sm-3 .block-layered-nav dd li{text-transform:capitalize;}
.cart .totals .checkout-types .paypal-or:last-child:nth-child(2n+1){display:none;}
.checkout-cart-index .cart .totals .checkout-types{text-align:center;}
.checkout-cart-index p.paypal-logo{float:none;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{padding:0;}
div.mdlajax-confirm div.mdlajax-checkout-img{margin-bottom:22px;}
.main_pop_ppcc.mobile-ppcc{display:none;}
.cms-no-route .f-fix.content-wrapper.colTwoRight{min-height:400px;}
.container.error-page{text-align:center;margin-top:60px;}
.error-page .page-title h1{text-align:center;border-bottom:none;margin-top:20px;color:#00a8ff;font-size:30px;text-transform:uppercase;}
.cms-no-route .col-sm-9.areaBox.proArea{width:100%;}
.header6 .thirdView .salePrice{position:static;}
.price-box .special-price .price{color:#00a8ff;font-size:22px;}
ul#nav li.level0 ul.level0 li a span{color:#666;}
ul#nav li.level0 ul.level0 li a span:hover{color:#00a8ff;}
.catalog-product-view .WebDescription{padding-left:0;}
.header6 ul#nav li.level0.megamenu ul.level0 .pump li{padding-left:0;}
.header6 .megamenu ul.level0 li li::after{content:none;}
#recently-viewed-items .regular-price .price{font-size:15px;}
.catalog-product-view #highlights ul{margin-left:16px;}
.products-list #highlights ul{margin-left:16px;}
.catalogsearch-result-index .paypal-credit-interest p.pp-int{font-size:13px;}
.category-banner.cc{background:#5698d6;}
.dashboard .box-title > a:hover{text-decoration:underline !important;}
#wishlist-view-form .buttons-set.buttons-set2{border:medium none;}
#product_tabs_tabrelated_contents .product-name{height:60px;overflow:hidden;text-align:center;text-shadow:none;}
#product_tabs_tabrelated_contents .product-details{text-align:center;}
#product_tabs_tabrelated_contents .block-related .block-title h2{text-transform:capitalize;}
.related_main_cart .product-name{height:56px;overflow:hidden;text-align:center;}
.checkout-cart-index .related_main_cart .product-details{text-align:center;color:#00a8ff;font-size:22px;}
.container.zeroNine .tab-contents-feature.f-block{padding-top:0;}
.checkout-onepage-index .col-sm-9.areaBox.proArea .block.block-related{display:none;}
.col-continue-btn button.btn-continue{background:#fff none repeat scroll 0 0;border:medium none;padding:8px 0;}
.col-continue-btn button.btn-continue span span{color:#000;}
.col-continue-btn button.btn-continue span span:hover{color:#00a8ff !important;}
.control.newsleter-label{display:none;}
.header6 .level0.nav-3 .pump.col-block-4{padding:0 !important;}
.header6 ul#nav li.level0.nav-3.megamenu:hover > .pump{border:none;}
.header6 ul#nav li.level0.nav-3 .col-sm-6.menu-content img{position:relative;right:-2px;}
.level0.nav-3 .pump.col-block-4 .row .col-sm-6 .level0:first-child{padding-top:10px;}
.level0.nav-3 .pump.col-block-4 .row .col-sm-6 .level0{padding-left:10px;}
.header6 ul#nav li.level0.nav-3.megamenu:hover > .pump .row .col-sm-6 .level0:first-child{margin-top:20px;padding-top:0;}
.header6 ul#nav li.level0.nav-3.megamenu:hover > .pump .row .col-sm-6 .level0 li{padding-left:10px;}
#image_container > td{text-align:center;}
.catalog-product-compare-index .product-name{height:41px;overflow:hidden;}
.catalog-product-compare-index .link-print{display:inline-block;margin-bottom:20px;}
.catalog-product-compare-indexcaption, .catalog-product-compare-index th, .catalog-product-compare-index td{text-align:center;}
.catalog-product-compare-index .btn-remove{height:15px;width:15px;}
.item .ratings, .item p.no-rating{display:none;}
.products-grid .product-name{margin-bottom:4px;}
.product-shop .no-rating{display:none;}
.categorypath-gaming-headsets-html .category-banner.bb{background-position:center -50px !important;}
.categorypath-gaming-headsets-html .category-title{text-align:right;}
.categorypath-gaming-notebooks-html .category-banner.bb{background-position:center -185px !important;}
.categorypath-gaming-notebooks-html .category-title{text-align:left;}
.categorypath-gaming-desktops-html .category-banner.bb{background-position:center -10px !important;}
.categorypath-gaming-desktops-html .category-title{text-align:right;}
.categorypath-gaming-motherboards-html .category-banner.bb{background-position:center -24px !important;}
.categorypath-gaming-motherboards-html .category-title{text-align:right;}
.categorypath-gaming-mice-html .category-banner.bb{background-position:center -162px !important;}
.categorypath-gaming-monitors-html .category-banner.bb{background-position:center -595px !important;}
.categorypath-gaming-keyboards-html .category-banner.bb{background-position:center -375px !important;}
.categorypath-gaming-graphics-cards-html .category-banner.bb{background-position:center bottom -279px !important;}
.categorypath-gaming-graphics-cards-html .category-title{text-align:right;}
.categorypath-gaming-mousepads-html .category-banner.bb{background-position:center bottom -190px !important;}
.categorypath-gaming-mousepads-html .category-title{text-align:right;}
.catalog-category-view .products-list #highlights{display:block;height:100%;min-height:100px;}
.checkout-cart-index .error-msg{background:#e99397;}
.checkout-cart-index .error-msg span{color:#fff;font-weight:600;}
.checkout-cart-index .error-msg::before{color:#fff;}
.fancybox.qv-btn{display:none;}
.quick_product .no-rating{display:none !important;}
.related_main_cart .block-title h2{text-transform:capitalize;}
.container.weee-top-content > h3{border-bottom:1px solid #51af37;color:#51af37;font-size:20pt;margin-top:22px;margin-bottom:20px;}
.container.weee-top-content > p{color:#000;font-size:10pt;}
p.recyling-img{text-align:center;margin:20px 0;}
.address.col-md-6{background:#eee none repeat scroll 0 0;display:inline-block;padding:15px 0;position:relative;text-align:center;width:100%;}
.weee-top-content .address.col-md-6 > h2{color:#51af37;font-size:25pt;font-weight:600;text-transform:uppercase;}
.weee-top-content .add-box{display:inline-block;padding:0 25%;text-align:center;width:100%;margin:25px 0;}
.weee-top-content .address.col-md-6 > i{color:#444;font-size:9pt;}
.weee-desktop-banner{width:100%;}
.add-box .address h4{font-weight:600;}
.weee-mob-banner{display:none;}
.cms-weee .page-title{padding-right:21px;display:none;}
.weee-top-content{margin-top:13px;}
ul#nav li.level0.nav-6.megamenu .pump.col-block-4{padding-bottom:0;}
#compare-items .product-name > a:hover{text-decoration:underline !important;}
.asus-gamers a img{opacity:1;}
.asus-gamers a img:hover{opacity:0.9;}
#cart-sidebar .product-name > a:hover{color:#00a8ff;text-decoration:underline;}
.categorypath-gaming-html #cart-sidebar .product-name > a:hover{color:#fff;text-decoration:underline;}
.categorypath-outlet-html .category-title > h2{display:none;}
.categorypath-outlet-html .category-title{min-height:68px;}
.categorypath-outlet-html .category-banner.bb{background-position:center center !important;}
.category-refurbished-notebooks .category-title > h2{display:none;}
.category-refurbished-notebooks .category-title{min-height:68px;}
.category-refurbished-notebooks .category-banner.bb{background-position:center center !important;}
.category-refurbished-tablets .category-title > h2{display:none;}
.category-refurbished-tablets .category-title{min-height:68px;}
.category-refurbished-tablets .category-banner.bb{background-position:center center !important;}
.media-payment > a{display:inline-block;margin-left:12px;margin-top:1px;max-width:140px;}
.category-transformers-books-series-detachable .category-top-description{padding:75px 25px;}
.sales-order-view .block.block-reorder{display:none;}
.catalog-product-view #block-related .paypal-credit-interest-list{float:none;margin-top:15px;text-align:center;}
.catalog-product-view #block-related .paypal-credit-interest-list .pp-int{float:none;font-size:15px;}
.catalog-category-view .products-list .product-name{min-height:60px;}
.header6 ul#nav li.level0.nav-3.megamenu > .pump.col-block-4{display:none;}
#shopping-cart-table .messages.tableMessageRow{display:none;}
.catalogsearch-result-index .container.whiteBox.padTop{min-height:400px;}
.catalogsearch-result-index .mdl-filter dl dt{display:none;}
.catalogsearch-result-index .mdl-filter dl#mdl_filters_list dt:first-child{display:block;}
.categorypath-notebooks-html .sidebar.col-sm-3 , .categorypath-notebooks-html .col-sm-9.upSide , .categorypath-notebooks-html .pp-cate-banner , .categorypath-notebooks-html .filterBox .sidebar.col-sm-3{display:none;}
.notebook-landing-page{margin-top:10px;}
.top-section p{font-size:14pt;padding:10px;text-align:center;}
.ppc-banner-bg .col-sm-12 p {padding:0;}
.notebook-landing-page .col-xs-12.col-md-12.nb-section-one{padding:0;}
.notebook-landing-page .col-sm-6.col-sm-left{padding:0 5px 0 0;}
.notebook-landing-page .col-sm-6.col-sm-left .col-md-6{padding-left:0;}
.notebook-landing-page .col-sm-6.col-sm-left .col-md-12{padding-left:0;margin-top:10px;}
.notebook-landing-page .col-sm-6.col-sm-right{padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two{padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two .col-sm-6:first-child{padding-left:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two .col-sm-6:nth-child(2n){padding-left:0;}
.notebook-landing-page .nb-section-one .col-sm-right .col-md-12{padding-left:0;margin-bottom:10px;}
.notebook-landing-page .nb-section-one .col-sm-right .col-md-6{padding-left:0;margin-bottom:10px;}
.notebook-landing-page a img{opacity:0.9;}
.notebook-landing-page a img:hover{opacity:1;}
.notebook-landing-page .col-sm-right .col-md-12.rs-mob-banner{display:none;}
/*new page*/
#new-notebook-landing-page .col-md-12.new-section {padding: 0;}
#new-notebook-landing-page .new-section .col-xs-12.col-sm-4, #new-notebook-landing-page .new-section .col-xs-12.col-sm-6 {padding:5px;}
#new-notebook-landing-page .new-section .col-xs-12.col-sm-4 a img, #new-notebook-landing-page .new-section .col-xs-12.col-sm-6 a img {width:100%;}
#new-notebook-landing-page .col-xs-12.col-full-banner {padding: 5px;}
#new-notebook-landing-page .col-xs-12.col-full-banner  {}
#new-notebook-landing-page .col-heading { background: #ddd none repeat scroll 0 0; display: inline-block; font-size: 22pt; height: 1px;  margin: 30px 0 30px 5px;  padding: 0 5px; position: relative; text-align: center; width: 99%;}
#new-notebook-landing-page .col-heading > span { background: #fff none repeat scroll 0 0; padding: 0 40px; position: relative; top: -22px;}
.col-xs-12.col-sm-6.bottom-banner.bottom-left > a { display: inline-block; margin-bottom: 12px; width: 100%;}
/*new page*/
.tablet-landing-page{margin-top:10px;}
.tablet-landing-page .landing-page-title{background:#575756 none repeat scroll 0 0;color:#fff;font-size:25pt;padding:10px 0;text-align:center;}
.tablet-landing-page .col-sm-12.col-md-12.tb-section-one{padding:0;text-align:center;}
.tablet-landing-page .tab-banner > img{max-width:600px;width:100%;}
.tablet-landing-page .tab-banner{background:#eee none repeat scroll 0 0;padding:30px 0;margin:20px 0;}
.tablet-landing-page .tb-section-two .col-md-8.col-tb-left{padding-left:0;text-align:center;}
.tablet-landing-page .col-md-8.col-tb-left > h3{color:#fff;background:#9D9D9C;font-size:25pt;padding:10px 0;}
.tablet-landing-page .tb-section-two{margin-top:25px;display:inline-block;}
.tablet-landing-page .tb-section-two .col-md-4.col-tb-right > a{display:inline-block;width:100%;}
.tablet-landing-page .tb-section-two .col-md-4.col-tb-right img{width:100%;}
.tablet-landing-page .tb-section-two .tab-banner{padding:10px 0;}
.tablet-landing-page .tb-section-two .tab-banner > img{max-width:520px;}
.tablet-landing-page .btn11{display:none;}
.desktop-landing-page{margin-top:10px;}
.desktop-landing-page .col-xs-12.col-md-12.nb-section-one{padding:0;}
.desktop-landing-page .col-sm-6.col-sm-left{padding:0 5px 0 0;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-6{padding-left:0;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-12{padding-left:0;margin-top:10px;}
.desktop-landing-page .col-sm-6.col-sm-right{padding:0;}
.desktop-landing-page .nb-section-one .col-sm-right .col-md-12{padding-left:0;margin-bottom:10px;}
.desktop-landing-page .nb-section-one .col-sm-right .col-md-6{padding-left:0;margin-bottom:10px;}
.desktop-landing-page a img{opacity:0.9;}
.desktop-landing-page a img:hover{opacity:1;}
.desktop-landing-page a img{opacity:0.9;}
.desktop-landing-page a img:hover{opacity:1;}
.pc-block{display:none}
.components-landing-page{margin-top:10px;}
.components-landing-page .col-md-12{padding:0;}
.components-landing-page .bottom-line{display:inline-block;padding:30px 18px 10px 14px;}
.components-landing-page .col-md-12:last-child{border-bottom:none;}
.components-landing-page .col-md-12 .col-md-4{border-right:1px solid #9D9D9C;}
.components-landing-page .col-md-12 .col-md-4:nth-child(3n){border-right:none;}
.components-landing-page .top-section > img{width:100%;}
.components-landing-page a img{opacity:0.9;}
.components-landing-page a img:hover{opacity:1;}
.components-landing-page .col-md-new .col-xs-12{padding:10px;}
.components-landing-page .col-md-new .col-xs-6{padding:10px;}
.components-landing-page .col-view-more{padding-right:10px; font-size:18px;}
.components-landing-page .col-xs-12.heading-seller{background:#509dfd; color:#fff; font-size:30px; padding:8px 15px; text-align:center;}
.components-landing-page .col-md-new a {display:block; position:relative;}
.components-landing-page .col-md-new a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.outlet-landing-page .heading-seller{background:#fff; color:#fff; font-size:30px; text-align:center;display:inline-block; width:100%; margin: 0px 0 30px 0;}
.outlet-landing-page .heading-seller span {background:#509dfd; padding:8px 10%; }
.outlet-landing-page{margin-top:10px;}
.outlet-landing-page .save-heading{background:#000 none repeat scroll 0 0;color:#fff;font-size:30px;font-weight:600;padding:10px 0 0;text-align:center;}
.outlet-landing-page .save-heading span {background:#d50028; padding:5px 20px;}
.outlet-landing-page .col-black-bg {background:#000; display:inline-block; width:100%; margin-top:15px;}
.outlet-landing-page .col-black-bg p {color:#fff; margin-bottom:5px;}
.outlet-landing-page .top-section{margin-bottom:15px;}
.outlet-landing-page .top-section > img{width:100%;}
.outlet-landing-page .col-md-12{padding:0; display:inline-block; width:100%;}
.outlet-landing-page .refub-heading{background:rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/refub-heading-bg-01.jpg") no-repeat scroll center top/100% auto;color:#fff;font-size:35px;padding:7px 0;text-align:center;margin-bottom:20px;}
.outlet-landing-page .section-refub.refub-notebooks{margin-bottom:50px;}
.outlet-landing-page a img{opacity:0.9;}
.outlet-landing-page a img:hover{opacity:1;}
.outlet-landing-page .col-md-12.cats-section { margin-top: 20px;}
.outlet-landing-page .col-md-12.cats-section.last {text-align:center;}
.outlet-landing-page .last .container.ppc-banner-bg {width:98%;}
.outlet-landing-page .col-md-12.cats-section.last .col-sm-12.red-view-all { margin-bottom:20px;}
/*.outlet-landing-page .cats-section .col-sm-7 {width: 61.5%; padding-left:0; display:inline-block;}
.outlet-landing-page .cats-section .col-sm-5 {width: 38.5%; padding-right:0; display:inline-block;}
.cats-section div a { display: inline-block; margin-bottom: 25px; width:100%;}
.outlet-landing-page .cats-section a img {width:100%;}
.outlet-landing-page .cats-section2 .col-sm-7 {width: 64.3%; padding-right:0;}
.outlet-landing-page .cats-section2 .col-sm-5 {width: 35.7%; padding-left:0;}
.cats-section div a { display: inline-block; margin-bottom: 25px;}
.outlet-landing-page .cats-section2 a {display:inline-block; width:100%;}
.outlet-landing-page .cats-section2 a img {width:100%;}
.col-md-4.free_delivery > a{
font-size: 12px !important;
text-transform: uppercase !important;
font-family: gotham book !important;
float: none !important;
text-align: center !important;
margin-left: 50px;
}*/
.peripherals-landing-page{margin-top:10px;}
.peripherals-landing-page .landing-page-title{background:#575756 none repeat scroll 0 0;color:#fff;font-size:25pt;padding:10px 0;text-align:center;}
.peripherals-landing-page .landing-page-title2{background:#9d9d9c none repeat scroll 0 0;color:#fff;font-size:25pt;padding:10px 0;text-align:center;}
.peripherals-landing-page .periphls-banner img{max-width:500px;width:100%;}
.peripherals-landing-page .periphls-banner{background:#eee none repeat scroll 0 0;margin:20px 0;padding:30px 0;text-align:center;}
.peripherals-landing-page .col-md-12.section-tab6 .periphls-banner{padding:47px 0;}
.peripherals-landing-page .periphls-banner-small img{max-width:273px;}
.peripherals-landing-page .gery-shop-now{border-bottom:1px solid #575756;display:inline-block;text-align:center;width:100%;}
.peripherals-landing-page .gery-shop-now.shop-now2{border-bottom:1px solid #9d9d9c;display:inline-block;text-align:center;width:100%;}
.peripherals-landing-page .gery-shop-now > img{max-width:290px;position:relative;top:1px;}
.peripherals-landing-page .section-tab2{margin-top:30px;}
.peripherals-landing-page .periphls-banner-small2 img{max-width:219px;}
.peripherals-landing-page .col-md-12.section-tab3{display:inline-block;margin:30px 0;}
.peripherals-landing-page .section-tab5{margin-top:30px;}
.peripherals-landing-page .section-tab4 .periphls-banner.periphls-banner-small{padding:60px 0;}
.peripherals-landing-page .section-tab5 .col-md-8 .periphls-banner{padding:40px 0;}
.peripherals-landing-page .col-md-12{padding:0;}
.peripherals-landing-page .section-tab2 .col-md-8{padding-left:0;}
.peripherals-landing-page .section-tab2 .col-md-4{padding-right:0;}
.peripherals-landing-page .section-tab3 .col-md-6:first-child{padding-left:0;}
.peripherals-landing-page .section-tab3 .col-md-6:nth-child(2n){padding-right:0;}
.peripherals-landing-page .section-tab4 .col-md-8{padding-right:0;}
.peripherals-landing-page .section-tab4 .col-md-4{padding-left:0;}
.peripherals-landing-page .section-tab5 .col-md-8{padding-right:0;}
.peripherals-landing-page .section-tab5 .col-md-4{padding-left:0;}
.peripherals-landing-page .section-tab5 .periphls-banner.periphls-banner-small2{padding:0;}
.peripherals-landing-page .section-tab5 .periphls-banner.periphls-banner-small2 > img{max-width:180px;}
.peripherals-landing-page .section-tab6 .bottom-banner-peripherals{display:inline-block;width:100%;padding:30px 0;}
.peripherals-landing-page .section-tab6 .bottom-banner-peripherals img{width:100%;}
.peripherals-landing-page .section-tab6{padding:0;}
.peripherals-landing-page .section-tab6 .col-md-8{padding-left:0;}
.peripherals-landing-page .section-tab6 .col-md-4{padding-right:0;}
.peripherals-landing-page .section-tab6 .col-md-8 .periphls-banner img{max-width:200px;}
.peripherals-landing-page .section-tab6 .col-md-4 .periphls-banner-small{padding:75px 0;}
.peripherals-landing-page .section-tab6 .col-md-4 .periphls-banner-small img{max-width:275px;}
.peripherals-landing-page .col-md-12.section-tab1 .col-md-8, .peripherals-landing-page .col-md-12.section-tab2 .col-md-8{padding-left:0;}
.peripherals-landing-page .col-md-12.section-tab1 .col-md-4, .peripherals-landing-page .col-md-12.section-tab2 .col-md-4{padding-right:0;}
.landing-page-mobile-banner{display:none;}
.landing-page-top-banner{width:100%;}
.catalogsearch-advanced-result .error-msg > a{display:none;}
.categorypath-notebooks-html .category-title , .categorypath-desktops-all-in-ones-html .category-title , .categorypath-tablets-html .category-title{min-height:40px;}
.categorypath-notebooks-html .category-title > h2 , .categorypath-desktops-all-in-ones-html .category-title h2 , .categorypath-tablets-html .category-title h2{display:none;}
.categorypath-notebooks-html .category-banner.bb, .categorypath-desktops-all-in-ones-html .category-banner.bb , .categorypath-tablets-html .category-banner.bb{background-size:100% !important;}
.category-banner{display:none;}
/*.categorypath-components-html .sidebar.col-sm-3 , .categorypath-components-html .col-sm-9.upSide , .categorypath-peripherals-html .sidebar.col-sm-3 , .categorypath-peripherals-html .col-sm-9.upSide , .categorypath-peripherals-html .pp-cate-banner , .categorypath-peripherals-html .filterBox .sidebar.col-sm-3, .categorypath-outlet-html .sidebar.col-sm-3 , .categorypath-outlet-html .col-sm-9.upSide , .categorypath-outlet-html .pp-cate-banner , .categorypath-outlet-html .filterBox .sidebar.col-sm-3{display:none;}*/
.catalog-product-view #wc-aplus ul.wc-rich-features{max-width:100% !important;}
.product-asus-slim-usb-2-0-bdxl-cd-6x-rw-external-external-blu-ray-burners-black .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-slim-usb-2-0-bdxl-cd-6x-rw-external-external-blu-ray-burners-black .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-n56u-dual-band-300mbps-wi-fi-ethernet-lan-2-4-ghz-90-ig1g002u02-2ea0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-n56u-dual-band-300mbps-wi-fi-ethernet-lan-2-4-ghz-90-ig1g002u02-2ea0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-n66u-wireless-router-ethernet-lan-dual-band-5ghz-up-to-900mbps-black .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-n66u-wireless-router-ethernet-lan-dual-band-5ghz-up-to-900mbps-black .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac66u-aicloud-router-supports-802-11ac-wi-fi-90-igy7002u01-apa0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac66u-aicloud-router-supports-802-11ac-wi-fi-90-igy7002u01-apa0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-xonar-dg-5-1-pci-surround-sound-card-with-headphone-amp-retail-90-yaa0k0-0uan0bz .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-xonar-dg-5-1-pci-surround-sound-card-with-headphone-amp-retail-90-yaa0k0-0uan0bz .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-xonar-dsx-pci-express-x1-7-1-channel-surround-sound-card-90-yaa0p1-0uan0bz .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-xonar-dsx-pci-express-x1-7-1-channel-surround-sound-card-90-yaa0p1-0uan0bz .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-xonar-dgx-5-1-sound-card-pci-express-1-0-smart-volume-normalizer-xear-3d-virtual-speaker-shifter-magic-voice .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-xonar-dgx-5-1-sound-card-pci-express-1-0-smart-volume-normalizer-xear-3d-virtual-speaker-shifter-magic-voice .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vulcan-anc-pro .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vulcan-anc-pro .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rog-orion-pro-gaming-headset-with-rog-spitfire-usb-audio-processor .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rog-orion-pro-gaming-headset-with-rog-spitfire-usb-audio-processor .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-bc-12d2ht-pc-desktop-blu-ray-combo-12x-sata-bdxl-m-disc-support-e-green .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-bc-12d2ht-pc-desktop-blu-ray-combo-12x-sata-bdxl-m-disc-support-e-green .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac56u-wireless-router-ac1200-802-11ac-dual-band-5ghz-gigabit-ethernet .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac56u-wireless-router-ac1200-802-11ac-dual-band-5ghz-gigabit-ethernet .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac68u-wireless-router-ac1900-802-11ac-dual-band-5ghz-gigabit-ethernet .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac68u-wireless-router-ac1900-802-11ac-dual-band-5ghz-gigabit-ethernet .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rp-n14-wireless-repeater-n300-802-11n-2-4ghz-rj45-up-to-300mbps-mimo-white .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rp-n14-wireless-repeater-n300-802-11n-2-4ghz-rj45-up-to-300mbps-mimo-white .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rp-ac52-wireless-router-ac750-repeater-802-11ac-5ghz-rj45-up-to-433mbps .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rp-ac52-wireless-router-ac750-repeater-802-11ac-5ghz-rj45-up-to-433mbps .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac51u-ac750-433-300-wireless-dual-band-10-100-cable-router-server-guest-network-4-port-usb .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac51u-ac750-433-300-wireless-dual-band-10-100-cable-router-server-guest-network-4-port-usb .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-ea-ac87-media-bridge-access-point-ac1800-802-11ac-dual-band-up-to-1734mbps-rj45 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-ea-ac87-media-bridge-access-point-ac1800-802-11ac-dual-band-up-to-1734mbps-rj45 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-dsl-ac56u-wireless-modem-router-ac1200-802-11ac-dual-band-up-to-867mbps-rj45-usb-2-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-dsl-ac56u-wireless-modem-router-ac1200-802-11ac-dual-band-up-to-867mbps-rj45-usb-2-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac3200-wireless-router-tri-band-5ghz-802-11ac-up-to-1300mbps-rj45-mimo .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac3200-wireless-router-tri-band-5ghz-802-11ac-up-to-1300mbps-rj45-mimo .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rp-ac68u-wireless-repeater-ac1900-dual-band-5ghz-802-11ac-usb3-0-1300mbps .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rp-ac68u-wireless-repeater-ac1900-dual-band-5ghz-802-11ac-usb3-0-1300mbps .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-powerline-network-adapter-pl-n12-kit-2x-10-100-ethernet-up-to-500mbps-rj-45 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-powerline-network-adapter-pl-n12-kit-2x-10-100-ethernet-up-to-500mbps-rj-45 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rp-n12-wireless-repeater-access-point-300n-802-11n-single-band-up-to-300mbps-rj45 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rp-n12-wireless-repeater-access-point-300n-802-11n-single-band-up-to-300mbps-rj45 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rt-ac88u-wireless-router-ac3100-dual-band-802-11ac-up-to-2167mbps-mimo-rj45 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rt-ac88u-wireless-router-ac3100-dual-band-802-11ac-up-to-2167mbps-mimo-rj45 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vb199tl-monitor-19-5-4-1280x1024-ips-ergonomic-stand-dvid-dsub-speakers-19-black .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vb199tl-monitor-19-5-4-1280x1024-ips-ergonomic-stand-dvid-dsub-speakers-19-black .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-mg279q-gaming-monitor-27-2k-wqhd-2560-x-1440-ips-up-to-144hz-freesync .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-mg279q-gaming-monitor-27-2k-wqhd-2560-x-1440-ips-up-to-144hz-freesync .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pb258q-25-professional-monitor-2k-wqhd-2560x1440-ips-flicker-free-low-blue-light .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pb258q-25-professional-monitor-2k-wqhd-2560x1440-ips-flicker-free-low-blue-light .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vx278q-gaming-monitor-27-fhd-1920x1080-1ms-low-blue-light-flicker-free .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vx278q-gaming-monitor-27-fhd-1920x1080-1ms-low-blue-light-flicker-free .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pa238q-23-inch-ips-professional-monitor-1080p-pre-calibrated-display-port-hdmi-ergo-stand .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pa238q-23-inch-ips-professional-monitor-1080p-pre-calibrated-display-port-hdmi-ergo-stand .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pa248q-24-1-monitor-led-ips-full-hd-1920x1200-300cd-m2-6ms-hdmi-dvi-d-dipslay-port-usb .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pa248q-24-1-monitor-led-ips-full-hd-1920x1200-300cd-m2-6ms-hdmi-dvi-d-dipslay-port-usb .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-mx239h-23-monitor-led-ah-ips-full-hd-1920x1080-250cd-m2-5ms-hdmi-dvi-d-built-in-speakers .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-mx239h-23-monitor-led-ah-ips-full-hd-1920x1080-250cd-m2-5ms-hdmi-dvi-d-built-in-speakers .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b85-plus-motherboard-intel-socket-1150-intel-b85-4-x-dimm-max-32gb-ddr3-1600-1333-1066-mhz-gigabit-lan-realtek-alc887-8-ch-atx .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b85-plus-motherboard-intel-socket-1150-intel-b85-4-x-dimm-max-32gb-ddr3-1600-1333-1066-mhz-gigabit-lan-realtek-alc887-8-ch-atx .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b85m-g-motherboard-micro-atx-intel-lga1150-ddr3-sata-iii-hdmi-usb-3-0-7-1ch .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b85m-g-motherboard-micro-atx-intel-lga1150-ddr3-sata-iii-hdmi-usb-3-0-7-1ch .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h81m-plus-motherboard-uatx-intel-h81-socket-1150-2xdimm-ddr3-sataiii-usb3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h81m-plus-motherboard-uatx-intel-h81-socket-1150-2xdimm-ddr3-sataiii-usb3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-deluxe-motherboard-atx-intel-z170-lga-1151-dimm-ddr4-ata-iii-usb-3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-deluxe-motherboard-atx-intel-z170-lga-1151-dimm-ddr4-ata-iii-usb-3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-a-motherboard-atx-intel-z170-lga-1151-4xdimm-ddr4-m-2-usb3-1-sataiii .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-a-motherboard-atx-intel-z170-lga-1151-4xdimm-ddr4-m-2-usb3-1-sataiii .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-maximus-viii-ranger-motherboard-intel-z170-lga-1151-4xdimm-ddr4-m-2-usb3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-maximus-viii-ranger-motherboard-intel-z170-lga-1151-4xdimm-ddr4-m-2-usb3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-pro-gaming-motherboard-ddr4-sdram-intel-atx-lga1151-socket-usb-3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-pro-gaming-motherboard-ddr4-sdram-intel-atx-lga1151-socket-usb-3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170i-pro-gaming-motherboard-mini-itx-intel-z170-lga-1151-ddr4-m-2-usb3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170i-pro-gaming-motherboard-mini-itx-intel-z170-lga-1151-ddr4-m-2-usb3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h170m-plus-motherboard-micro-atx-intel-ddr4-usb-3-0-lga1151-sata-iii-7-1ch .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h170m-plus-motherboard-micro-atx-intel-ddr4-usb-3-0-lga1151-sata-iii-7-1ch .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b150m-a-d3-motherboard-matx-intel-b150-lga-1151-4xdimm-ddr3-sataiii-usb3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b150m-a-d3-motherboard-matx-intel-b150-lga-1151-4xdimm-ddr3-sataiii-usb3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h170m-e-d3-motherboard-uatx-intel-h170-lga1151-4xdimm-ddr3-m-2-usb3-0-sata3 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h170m-e-d3-motherboard-uatx-intel-h170-lga1151-4xdimm-ddr3-m-2-usb3-0-sata3 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-k-motherboard-atx-intel-z170-lga1151-4xdimm-ddr4-usb3-0-sataiii-7-1ch .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-k-motherboard-atx-intel-z170-lga1151-4xdimm-ddr4-usb3-0-sataiii-7-1ch .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h170-pro-motherboard-atx-intel-h170-lga-1151-dimm-ddr4-ata-iii-usb-3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h170-pro-motherboard-atx-intel-h170-lga-1151-dimm-ddr4-ata-iii-usb-3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-p-motherboard-atx-intel-lga1151-4xdimm-ddr4-usb-3-0-sata-iii-7-1-audio .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-p-motherboard-atx-intel-lga1151-4xdimm-ddr4-usb-3-0-sata-iii-7-1-audio .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-maximus-viii-impact-motherboard-mini-itx-intel-z170-dimm-ata-iii-lga-1151-ddr4-usb-3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-maximus-viii-impact-motherboard-mini-itx-intel-z170-dimm-ata-iii-lga-1151-ddr4-usb-3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b150m-c-motherboard-intel-b150-micro-atx-lga-1151-socket-4xdimm-ddr4-sataiii-usb-3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b150m-c-motherboard-intel-b150-micro-atx-lga-1151-socket-4xdimm-ddr4-sataiii-usb-3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b150-pro-gaming-motherboard-intel-b150-atx-lga-1151-socket-4xdimm-ddr4-m-2-usb-3-1-crossfire-sli .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b150-pro-gaming-motherboard-intel-b150-atx-lga-1151-socket-4xdimm-ddr4-m-2-usb-3-1-crossfire-sli .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-b150-pro-gaming-aura-motherboard-socket-1151-b150-ddr4-s-ata-600-atx .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-b150-pro-gaming-aura-motherboard-socket-1151-b150-ddr4-s-ata-600-atx .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-x99-deluxe-ii-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-u-2-usb-3-1-crossfire-sli .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-x99-deluxe-ii-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-u-2-usb-3-1-crossfire-sli .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rog-strix-x99-gaming-motherboard-atx-lga2011-v3-socket-x99 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rog-strix-x99-gaming-motherboard-atx-lga2011-v3-socket-x99 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-x99-e-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-sata-express-usb-3-1-crossfire-sli .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-x99-e-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-sata-express-usb-3-1-crossfire-sli .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-pro-gaming-aura-motherboard-atx-lga1151-socket-z170 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-pro-gaming-aura-motherboard-atx-lga1151-socket-z170 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rog-whetstone-mouse-pad-black-high-quality-non-thick-rollable-portable .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rog-whetstone-mouse-pad-black-high-quality-non-thick-rollable-portable .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-xonar-essence-stx-ii-hi-fi-quality-sound-card-with-124db-snr-clarity-top-notch-headphone-amplifier-and-premium-tcxo-clock-source .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-xonar-essence-stx-ii-hi-fi-quality-sound-card-with-124db-snr-clarity-top-notch-headphone-amplifier-and-premium-tcxo-clock-source .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-sound-card-xonar-essence-stx-ii-7-1-channel-pci-express-built-in-headphone-amplifier-124db-signal-to-noise .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-sound-card-xonar-essence-stx-ii-7-1-channel-pci-express-built-in-headphone-amplifier-124db-signal-to-noise .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pc-gaming-headphones-cerberus-wired-3-5mm-jack-stereo-head-band-over-ear .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pc-gaming-headphones-cerberus-wired-3-5mm-jack-stereo-head-band-over-ear .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pc-laptop-mouse-strix-claw-darkedition-optical-gaming-righthand-usb-5000dpi .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pc-laptop-mouse-strix-claw-darkedition-optical-gaming-righthand-usb-5000dpi .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pc-laptop-mouse-strix-claw-darkedition-optical-gaming-righthand-usb-5000dpi .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pc-laptop-mouse-strix-claw-darkedition-optical-gaming-righthand-usb-5000dpi .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-gtx950-oc-2gd5-nvidia-geforce-gtx-950-2gb .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-gtx950-oc-2gd5-nvidia-geforce-gtx-950-2gb .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-graphics-card-dual-series-amd-radeon-rx-460-2gb-gddr5-hdmi-dvi-d-displayport .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-graphics-card-dual-series-amd-radeon-rx-460-2gb-gddr5-hdmi-dvi-d-displayport .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-graphics-card-strix-overclocked-amd-radeon-rx-460-4gb-gddr5-hdmi-dvi-displayport .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-graphics-card-strix-overclocked-amd-radeon-rx-460-4gb-gddr5-hdmi-dvi-displayport .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-graphics-card-strix-overclocked-nvidia-geforce-gtx-1070-8gb-gddr5-hdmi-dvi-displayport-vr-ready .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-graphics-card-strix-overclocked-nvidia-geforce-gtx-1070-8gb-gddr5-hdmi-dvi-displayport-vr-ready .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-gtx750ti-ph-2gd5-graphics-card-geforce-gtx-750ti-2gb-128bit-gddr5-dvi-hdmi .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-gtx750ti-ph-2gd5-graphics-card-geforce-gtx-750ti-2gb-128bit-gddr5-dvi-hdmi .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h81m-a-motherboard-intel-h81-micro-atx-lga-1150-socket-2xdimm-ddr3-sataiii-usb-3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h81m-a-motherboard-intel-h81-micro-atx-lga-1150-socket-2xdimm-ddr3-sataiii-usb-3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-h81t-motherboard-mini-itx-intel-h81-lga-1150-2xdimm-ddr3-esata-sata3-usb3-0 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-h81t-motherboard-mini-itx-intel-h81-lga-1150-2xdimm-ddr3-esata-sata3-usb3-0 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-maximus-viii-extreme-motherboard-eatx-intel-z170-lga1151-4xdimm-ddr4-m-2 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-maximus-viii-extreme-motherboard-eatx-intel-z170-lga1151-4xdimm-ddr4-m-2 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-mb169b-portable-monitor-15-6-led-ips-fhd-1920x1080-usb-powered-250cd-m2 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-mb169b-portable-monitor-15-6-led-ips-fhd-1920x1080-usb-powered-250cd-m2 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pb278qr-27-monitor-led-ips-quad-hd-2560x1440-300cd-m2-5ms-hdmi-dvi-d-built-in-speakers .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pb278qr-27-monitor-led-ips-quad-hd-2560x1440-300cd-m2-5ms-hdmi-dvi-d-built-in-speakers .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-pb328q-32-monitor-led-va-quad-hd-2560x1440-300cd-m2-4ms-hdmi-dvi-d-built-in-speakers-matte .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-pb328q-32-monitor-led-va-quad-hd-2560x1440-300cd-m2-4ms-hdmi-dvi-d-built-in-speakers-matte .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rog-swift-pg248q-gaming-monitor-24-4k-uhd-1920-x-1080-tn-g-sync-1ms .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rog-swift-pg248q-gaming-monitor-24-4k-uhd-1920-x-1080-tn-g-sync-1ms .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-rog-strix-x99-gaming-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-u-2-usb-3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-rog-strix-x99-gaming-motherboard-intel-x99-atx-lga-2011-v3-socket-8xdimm-ddr4-m-2-u-2-usb-3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vc239h-23-monitor-led-ah-ips-full-hd-1920x1080-250cd-m2-5ms-hdmi-dvi-d-built-in-speakers-matte .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vc239h-23-monitor-led-ah-ips-full-hd-1920x1080-250cd-m2-5ms-hdmi-dvi-d-built-in-speakers-matte .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vn279qlb-ultra-low-blue-light-monitor-27-fhd-1920x1080-wide-viewing-angle-flicker-free .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vn279qlb-ultra-low-blue-light-monitor-27-fhd-1920x1080-wide-viewing-angle-flicker-free .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vp247h-gaming-monitor-23-6-fhd-1920x1080-1ms-flicker-free .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vp247h-gaming-monitor-23-6-fhd-1920x1080-1ms-flicker-free .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vx239h-w-23-widescreen-full-hd-ah-ips-led-monitor-1920x1080-2x-hdmi-5-ms .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vx239h-w-23-widescreen-full-hd-ah-ips-led-monitor-1920x1080-2x-hdmi-5-ms .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-vx279q-27-widescreen-full-hd-led-ips-monitor-1920-x-1080-black-desktop .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-vx279q-27-widescreen-full-hd-led-ips-monitor-1920-x-1080-black-desktop .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-x99-e-motherboard-intel-x99-2011-3-atx-ddr4-sli-xfire-m-2-raid-usb-3-1 .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-x99-e-motherboard-intel-x99-2011-3-atx-ddr4-sli-xfire-m-2-raid-usb-3-1 .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-pro-gaming-motherboard-intel-z170-lga1151-atx-ddr4-crossfire-sli .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-pro-gaming-motherboard-intel-z170-lga1151-atx-ddr4-crossfire-sli .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-pro-gaming-motherboard-intel-z170-lga1151-atx-ddr4-crossfire-sli .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-pro-gaming-motherboard-intel-z170-lga1151-atx-ddr4-crossfire-sli .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.product-asus-z170-k-motherboard-intel-lga1151-dual-ddr4-sdram-atx-gigabit-crossfire .product-tabs > li:nth-child(3n+2){display:none;}
.product-asus-z170-k-motherboard-intel-lga1151-dual-ddr4-sdram-atx-gigabit-crossfire .tabs.accordionRow dt:nth-child(3n+1){display:none;}
.catalogsearch-advanced-index .sidebarStatic{display:none;}
/*.cameraSlide_7 .camerarelative .btn-cart{background:#000;}*/
.category-rog-gaming-promotion .category-banner.bb{display:block;background-size:100%;background-image:none !important;background-color:#171715 !important;}
.category-rog-gaming-promotion .category-banner.bb .container{background:url('https://uk.store.asus.com/media/catalog/category/forza_cat_banner.png');background-size:cover;background-repeat:no-repeat;}
.category-rog-gaming-promotion .category-banner.bb .category-top-description{padding:103px 20%;}
.category-rog-gaming-promotion .category-banner .category-title h2{display:none;}
/*.cameraSlide_7 .camerarelative .btn-cart{border:1px solid #fff;}*/
.category-valentines-gifts .category-banner.cc{display:block;background-size:100%;background-image:url('https://uk.store.asus.com/media/catalog/category/valentines-category-banner.jpg') !important;background-color:#eeccdc !important;background-repeat:no-repeat;}
.category-valentines-gifts .category-banner.cc .category-top-description{padding:103px 20%;}
.category-valentines-gifts .category-banner.cc .category-top-description .category-title{display:none;}
.category-valentines-gifts .category-banner.bb{display:block;}
.category-valentines-gifts .category-banner.bb .category-title h2{display:none;}
.col-md-7.ppc-example{text-align:center;padding:0;}
.col-md-7.ppc-example h3{margin-bottom:0;font-size:14pt;font-weight:600;color:#223265;padding:16px 0 5px;}
.col-md-7.ppc-example p{margin-bottom:0;color:#223265;font-size:12pt;}
.col-md-7.ppc-example p.pp-line2{padding-bottom:10px;}
.col-md-7.ppc-example span{color:#223265;font-size:10pt;font-weight:600;}
.col-md-2.ppc-btn{padding-top:52px;text-align:center;}
.col-md-2.ppc-btn .button.btn-pp{background:#3f9ed8 none repeat scroll 0 0;padding:5px 20px;text-transform:capitalize;font-size:11pt;}
.col-md-2.ppc-btn .button.btn-pp:hover{background:#50abd8;color:#fff;}
.ppc-banner-bg{background:#efefef;margin-top:20px;padding:0;width:100%;display:inline-block;}
.categorypath-notebooks-html .container.ppc-banner-bg.ppc-category-banner , .categorypath-desktops-all-in-ones-html .container.ppc-banner-bg.ppc-category-banner, .categorypath-components-html .container.ppc-banner-bg.ppc-category-banner , .categorypath-outlet-html .container.ppc-banner-bg.ppc-category-banner, .categorypath-peripherals-html .container.ppc-banner-bg.ppc-category-banner, .categorypath-gaming-html .container.ppc-banner-bg.ppc-category-banner, .categorypath-tablets-html .container.ppc-banner-bg.ppc-category-banner, .categorypath-student-discount-html .container.ppc-banner-bg.ppc-category-banner {display:none;}
.container.ppc-banner-bg.ppc-category-banner{margin-top:14px;}
.forza_mob{display:none;}
.forza_desktop{margin:10px 0;}
.ipad-show{display:none;}
.cameraSlide_2 .camerarelative .slider-btn.btn-cart{background:#deb34a;}
/*.categorypath-special-offers-html .category-banner ,.category-transformers-books-series-detachable .category-banner, .category-asus-transformer-mini-t102 .category-banner {display:block; background-size:100% !important;}*/
.categorypath-special-offers-html .category-banner {display:block; background-size:100% !important;}
.categorypath-special-offers-html .category-banner .category-title ,.category-transformers-books-series-detachable .category-banner .category-title, .category-asus-transformer-mini-t102 .category-banner .category-title {display:none;}
/**Asus Request Form**/
#asus-request-form .col-xs-12.request-form {padding:30px 10%; background:#eee;}
#asus-request-form .request-form label {font-size: 18px;margin-bottom: 10px; margin-top:20px; padding-left:0;}
#asus-request-form .request-form input {border: 1px solid #d2d1d1;font-size: 18px;min-height: 40px;}
#asus-request-form .request-form input:hover {border: 1px solid #00a8ff;box-shadow: 0 0 3px #00a8ff inset;}
#asus-request-form .request-form input:focus {border: 1px solid #00a8ff;box-shadow: 0 0 3px #00a8ff inset;}
#asus-request-form .request-form textarea:hover {border: 1px solid #00a8ff;box-shadow: 0 0 3px #00a8ff inset;}
#asus-request-form .request-form textarea:focus {border: 1px solid #00a8ff;box-shadow: 0 0 3px #00a8ff inset;}
#asus-request-form .request-form .submit-btn.col-sm-12 {margin-top: 25px; display:inline-block;}
#asus-request-form .request-form .submit-btn.col-sm-12 input:focus {border:inherit; box-shadow:inherit;}
#asus-request-form .request-form .submit-btn.col-sm-12 input:hover {background:#008aff; opacity:0.9; color:#fff;}
#asus-request-form > p {font-size: 18px;}
/**form-end**/

#ASUS-features .section__3 .img__personalization .lightNav .light__item .lightBtn:hover { background-color: inherit !important; color: #000 !important;}
@media (min-width:769px) {
#ASUS-features .section__5 .img__05__bg .img__logo_frame {
    transform: translate3d(0, 0, 0) !important;
}
}
/**student discount page**/
.student-discount-page { display: inline-block; margin-top: 1%; width:100%;}
.col-sm-12.student-category-tabs { padding:15px 10px; background:#eee;}
.col-sm-12.student-category-tabs > ul { display: inline-block;width: 100%;}
.student-category-tabs ul li { max-width:25%; padding: 0;display:inline-block;}
.student-category-tabs ul li > a { background: #4cabb0 none repeat scroll 0 0; color: #fff; font-size: 32px; padding: 8px 37px; border: 1px solid #4cabb0;}
.student-category-tabs ul li > a:hover {background:#fff; color:#4cabb0;}
.student-category-tabs li .fa {font-size: 25pt; vertical-align:text-bottom;}
.student-products-title {background: #4cabb0 none repeat scroll 0 0; display: inline-block;text-align: center; width: 100%;}
.student-products-title h2 {display:inline-block; background:#4cabb0; color:#fff; font-size:20pt; padding:0 24px; margin:5px 0; font-weight:600;}
.category-student-discount .student-category-tabs ul li > a.active, .category-student-discount-laptops .student-category-tabs ul li > a.active1, .category-student-discount-tablets .student-category-tabs ul li > a.active2, .category-student-discount-phones .student-category-tabs ul li > a.active3, .category-student-discount-accessories .student-category-tabs ul li > a.active4 {background:#fff; color:#4cabb0;}
#student-slide .proImage .back-img {left:0;}
.note-text {font-size:9pt;}.student-discount-page .slider_man_p .slick-prev ,.student-discount-page .slider_man_p .slick-next {height:40px !important; width:40px !important;}
#discount-coupon-form label.sec-heading {float: left; font-size: 11pt; font-weight: 600;}
#help {float: left; margin-right: 3px; margin-top: 1px; position: relative;}
#help > p {cursor: pointer;float: left; width: 2%;}
#help:hover #help_popup {display: block;}
#help_popup { left: -150px; top: 24px;}
#help_popup { background: #666 none repeat scroll 0 0; border: 2px solid; color: #fff; display: none;  left: 10px;  padding: 10px;  position: absolute; text-align: center;  width: 15em; z-index:1;}
.c-best-sellers {width:100% !important; display:inline-block; text-align:center; margin-left:0 !important; margin-bottom:30px;}
.c-best-sellers .heading-seller {background:#509dfd; color:#fff; font-size:30px; padding:8px 15px;}
.c-best-sellers a.heading-seller {display:inline-block; font-size:20px; margin-bottom:10px; width:100%;}
.c-best-sellers .slider_man_p ul.slick-slider { margin-bottom: 0;}
.fixed-product-bar {background: #fff none repeat scroll 0 0;  border: 1px solid #eee; padding: 10px 0; position: absolute; top: 137px; width: 1315px; z-index:9999; display:none;}
.fixed-product-bar.show-fix-bar {position:fixed; display:block;}
@media (max-width:1367px) {.student-category-tabs ul li > a {padding:8px 26px; font-size:30px;}}
@media (max-width:1025px) {.student-category-tabs ul li {max-width: 26%;} .student-category-tabs ul li > a {padding:8px 15px;font-size:27px;} .student-category-tabs li .fa {font-size: 22pt;}}
@media (min-width:767px) and (max-width:1025px) {
.category-student-discount .products-grid li.item,.category-student-discount-laptops .products-grid li.item, .category-student-discount-tablets .products-grid li.item, .category-student-discount-phones .products-grid li.item, .category-student-discount-accessories .products-grid li.item {width:25%;}
}
@media (min-width:1025px) {.category-student-discount .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-student-discount-laptops .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-student-discount-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-student-discount-phones .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-student-discount-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3 {font-size:11pt; padding-top:22px;}
.category-student-discount .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-student-discount-laptops .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-student-discount-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-student-discount-phones .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-student-discount-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p {font-size:12pt;}
.category-student-discount .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span, .category-student-discount-laspantospans .container.spanspanc-banner-bg.spanspanc-category-banner .col-md-7.spanspanc-examspanle span, .category-student-discount-tablets .container.spanspanc-banner-bg.spanspanc-category-banner .col-md-7.spanspanc-examspanle span, .category-student-discount-spanhones .container.spanspanc-banner-bg.spanspanc-category-banner .col-md-7.spanspanc-examspanle span, .category-student-discount-accessories .container.spanspanc-banner-bg.spanspanc-category-banner .col-md-7.spanspanc-examspanle span {font-size:10pt;}
.category-student-discount .container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn, .category-student-discount-laspantospans .container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn, .category-student-discount-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn, .category-student-discount-spanhones .container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn, .category-student-discount-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn {/*margin-top:54px;*/}
}
@media (min-width:480px) and (max-width:769px) {.student-discount-page .slider_man_p .slick-prev ,.student-discount-page .slider_man_p .slick-next {height:40px !important; width:40px !important;}}
@media (min-width:1367px){.categorypath-special-offers-html .category-banner .category-top-description ,.category-transformers-books-series-detachable .category-banner .category-top-description, .category-asus-transformer-mini-t102 .category-banner .category-top-description {padding:100px 20%;}
}
@media (min-width:1500px) and (max-width:1680px) {.categorypath-special-offers-html .category-banner .category-top-description ,.category-transformers-books-series-detachable .category-banner .category-top-description, .category-asus-transformer-mini-t102 .category-banner .category-top-description {padding:90px 20%;}
}
@media (min-width:2000px){.cms-instock-home-page .camera_next{right:80px !important;top:290px !important;}
.cms-instock-home-page .camera_prev{left:80px !important;top:290px !important;}
}
/*@media (min-width:1600px) and (max-width:1690px){.cameraSlide_7 .camerarelative .camera_effected .btn-cart{top:85px;}
}*/
@media (min-width:1367px) and (max-width:1980px){.cms-instock-home-page .camera_next{right:80px !important;top:200px !important;}
.cms-instock-home-page .camera_prev{left:80px !important;top:200px !important;}
}
@media (max-width:1366px){ul#nav li.level0.nav-5.megamenu ul.level0 > li{width:32%;}
.catalog-product-view #block-related .paypal-credit-interest-list .pp-int{font-size:14px;}
.col-md-7.ppc-example h3{font-size:13pt;padding:16px 0 5px;}
.col-md-7.ppc-example p.pp-line2{padding-bottom:4px;}
.col-md-2.ppc-btn{padding-top:40px;}
.categorypath-special-offers-html .category-banner .category-top-description ,.category-transformers-books-series-detachable .category-banner .category-top-description, .category-asus-transformer-mini-t102 .category-banner .category-top-description {padding:73px 20%;}
}
@media(min-width:1367px){.header6 .camera_target .cameraCont .fadeIn.camera_effected.contentPos-left{bottom:36%;}
.header6 .nav-container ul#nav li.level0 > a{font-size:12px;}
.cms-instock-home-page .products-grid li.item{height:490px;}
.col-md-8.pp-content-right{min-width:70%;}
.header6 .nav-container ul#nav li.level0 > a{font-size:14px;text-transform:capitalize;}
.catalog-product-view .main_pop_ppcc{float:left;}
.col-md-8.pp-content-right{min-width:70%;}
.header6 ul#nav li.level0.megamenu > .pump{width:85%;transition:none}
.header6 ul#nav li.level0.megamenu:hover > .pump{left:13%;}
#product_tabs_tabrelated_contents .product-name{height: 125px;overflow: initial;}
}
@media (min-width:1366px){.header6 .camera_target .camera_effected h2{font-size:18px;font-weight:normal;}
.header6 .camera_target .camera_effected p{font-size:18px;}
.camerarelative .camera_effected .btn-cart{position:relative;top:100px;}
.camerarelative .contentPos-left .btn-cart{left:-14px;}
}
@media (min-width:1280px){.products-list .proAction{position:relative;left:-240px;margin-top:-60px;top:20px;margin-bottom:20px;}
.categorypath-outlet-html .products-list .proAction{position:relative;left:-197px;margin-top:-58px;top:0px;}
.categorypath-outlet-notebooks-html .products-list .proAction{position:relative;left:-197px;margin-top:-58px;top:-22px;}
.categorypath-outlet-tablets-html .products-list .proAction{position:relative;left:-197px;margin-top:-58px;top:-22px;}
.header6.categorypath-gaming-html .container.mob-container{padding-right:0;}
.header6.categorypath-gaming-html .col-xs-12.col-md-3.header-left{padding-right:0;}
.header6.categorypath-gaming-html .container-fluid .header-links .dropdown{padding-right:0;}
}
@media (max-width:1280px){.header6 ul#nav li.level0.nav-3.megamenu:hover > .pump .row .col-sm-6 .level0 li{padding:0 5px 0 5px;}
}
@media (min-width:1190px) and (max-width:1280px){.cameraSlide .camerarelative .btn-cart{left:49px;}
}
@media (max-width:1440px){.categorypath-notebooks-html .category-top-description{padding:74px 20%;}
.categorypath-desktops-all-in-ones-html .category-top-description{padding:74px 20%;}
.categorypath-tablets-html .category-top-description{padding:74px 20%;}
.tablet-landing-page .tb-section-two .tab-banner > img{max-width:432px;}
}
@media (max-width:1366px){.header6 .nav-wrapper, .header6 .col-sm-7.navLeft{width:750px;}
.header6 .nav-container ul#nav > li.megamenu{padding:0 6px;}
.header6 .nav-container ul#nav > li{padding:0 7px;}
.header6 ul#nav li.level0 > a{font-size:13px;text-transform:capitalize;}
.header6 .camera_target .cameraCont .camerarelative .btn-cart{padding:8px 45px;}
.cms-instock-home-page .camera_next{right:80px !important;top:145px !important;}
.cms-instock-home-page .camera_prev{left:80px !important;top:145px !important;}
ul#nav li.level0 ul.level0 li a{font-size:12px;}
.featuredCat ul li.catBlock{min-height:375px;}
.paypal-credit-interest-list{width:100%;margin-top:0px;}
.categorypath-outlet-html .paypal-credit-interest-list{margin-top:-10px;}
.categorypath-outlet-notebooks-html .paypal-credit-interest-list{margin-top:-10px;}
.header-compare .comp-list.button > span, .header-compare .actions .button span{padding:4px 6px;}
.paypal-credit-interest p.pp-int{font-size:16px;}
.pp-free-delvery{width:82%;}
.pp-free-delvery .col-sm-12{width:100%;}
.products-grid .paypal-credit-interest p.pp-int{font-size:15px;}
.megamenu ul.level0 li li::after{top:1px;}
.camerarelative .camera_effected .btn-cart{position:relative;top:85px;}
.catalogsearch-result-index .paypal-credit-interest p.pp-int{font-size:13px;}
#product_tabs_tabrelated_contents .product-name{height:52px;}
.tab-contents-games .item.thirdView.col-xs-6.col-sm-3.col-md-3{min-height:455px;}
.categorypath-notebooks-html .category-banner.bb, .categorypath-desktops-all-in-ones-html .category-banner.bb, .categorypath-tablets-html .category-banner.bb{background-size:140% !important;background-position:center !important;}
.camerarelative .contentPos-left .btn-cart{left:27px;}
.cameraSlide_3 .camerarelative .contentPos-left .btn-cart{left:31px;}
/*.cameraSlide_7 .camerarelative .btn-cart{top:65px;}*/
.category-rog-gaming-promotion .category-banner.bb{background-position:center !important;}
.category-rog-gaming-promotion .category-banner.bb .category-top-description{padding:90px 20%;}
.category-rog-gaming-promotion .category-banner.bb .container{background-size:100%;}
.category-valentines-gifts .category-banner.cc .category-top-description{padding:90px 20%;}
.category-valentines-gifts .category-banner.cc .container{background-size:100%;}
}
@media (min-width:1025px) and (max-width:1200px){.cms-instock-home-page .camera_next{right:80px !important;top:200px !important;}
.cms-instock-home-page .camera_prev{left:80px !important;top:200px !important;}
}
@media (min-width:1024px){.header6 .slideNav{display:none;}
.header6 .col-xs-12.col-md-3.header-left{padding-right:15px}
.container.weee-top-content{padding-left:0;padding-right:50px;}
.tablet-landing-page .tb-section-two{width:101.5%;}
.components-landing-page .col-md-12{padding:0;width:102%;margin-left:-13px;}
.desktop-landing-page .col-xs-12.col-md-12.nb-section-one{padding:0;width:101%;margin-left:-13px;}
.categorypath-desktops-all-in-ones-html .ppc-banner-bg {width:99%;}
.categorypath-desktops-all-in-ones-html .col-md-7.ppc-example h3, .categorypath-notebooks-html .col-md-7.ppc-example h3{font-size:13pt;}
}
@media (min-width:1025px) and (max-width:1366px){.header6 ul#nav li.level0.megamenu > .pump{width:83%;transition:none}
.header6 ul#nav li.level0.megamenu:hover > .pump{left:15%;}
}
@media (min-width:1024px) and (max-width:1367px){.container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn{padding-top:30px;}
.main_pop_ppcc .text_section {
float: none !important;
margin-top: 4px !important;
margin-left: 25px !important;
text-align: center !important;
display: inline-block !important;
}
}
/* By Saqib */
/******************/
/****  POP UP Listing Page  ****/
/*****************/
.mdlajax-confirm{
height:auto !important;
width:550px !important;
overflow-y: auto;
}
.listing-cart-popup.products-grid{
letter-spacing: -8px;
margin: 0 -3px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.listing-cart-popup.products-grid li.item{
padding:0 3px !important;
overflow:hidden;
width: 25%;
letter-spacing: normal;
display: inline-block;
}
.listing-cart-popup.products-grid li.item .w-btn{display: none;}
.listing-cart-popup.products-grid li.item .add-cart{
font-size: 11px;
color: #fff;
background-color: #6C7585 !important;
border: 0;
width: 100px;
min-height: 30px;
padding: 0;
}
.listing-cart-popup.products-grid li.item .add-cart:hover{opacity: 0.8;}
.listing-cart-popup.products-grid li.item .add-cart i{display: none;}
.listing-cart-popup.products-grid .product-name{
padding:0;
text-align: left;
letter-spacing: normal;
vertical-align: top;
font-size: 12px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 126px;
display: inherit;
text-transform: capitalize;
}
.listing-cart-popup.products-grid .regular-price .price{
font-size: 18px;
color: #000 !important;
}
.listing-cart-popup.products-grid .item .itemInner{vertical-align: top;}
.listing-cart-popup.products-grid .item .bottomProDetail{text-align: left;}
.listing-cart-popup.products-grid .item .products-grid .proAction{text-align: center;}
.listing-cart-popup.products-grid .item .bottomProDetail .add-cart{min-height: 40px;}
.listing-cart-popup.products-grid .product-image{vertical-align: top;}
.listing-cart-popup.products-grid .proAction{text-align: center;}
.listing-cart-popup.products-grid .price-box{
letter-spacing: normal;
text-align: center;
width: 100%;
}
@media screen and (max-width: 600px) {
#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress {
top: 20% !important;
left: 50% !important;
width: 320px !important;
transform: translate(-50%, -10%);
-moz-transform: translate(-50%, -10%);
-webkit-transform: translate(-50%, -10%);
}
.listing-cart-popup.products-grid li.item{
width: 50%;
padding:0 3px 5px !important;
}
.listing-cart-popup.products-grid .product-name{height: inherit !important;}
}
/*.product-image-thumbs.scrollerMedia {
    display: inline-block;
}*/
/**/
.compare-content.more-compare-scroller {
    overflow: scroll;
    height: 400px;
}
.header-compare .compare-content.more-compare-scroller button.button {
	margin-right:10px;
}
@media (min-width:1025px){.headerMid .col-sm-2.logo-block{max-width:200px;padding:0;}
.nav-container ul#nav > li.megamenu{padding:0 12px;}
.header6 .header-left{float:right;width:190px;}
.headerMid .nav-container{text-align:left;}
.cms-instock-home-page .products-grid li.item{padding:15px 15px;}
.cms-instock-home-page .owl-carousel .owl-item{padding:15px 0;}
.catalogsearch-result-index .products-grid li.item, .item, .catalog-category-view .products-grid li.item{padding:15px 15px !important;}
#minicart .actions_checkout .button{margin-left:10px;margin-right:10px;}
.header-compare .compare-content .button{margin-right:20px;}
.header-compare .compare-content .comp-list.button{margin-left:15px;}
.mdlajax-confirm{height:auto !important;width:430px !important;}
.featuredCat.f-block.areaBox .box-title{margin-top:28px;}
.serchB{margin-left:8px;}
.columnOne.areaBox.proArea .collat-wrap.row .col-md-4:nth-child(2){float:left;width:50%;}
.columnOne.areaBox.proArea .collat-wrap.row .col-md-4:nth-child(3){width:50%;max-width:410px;}
.columnOne.areaBox.proArea .employment-active .collat-wrap.row .col-md-4:nth-child(3) {width: 100%;}
.columnOne .cart .cart-collaterals{float:right;}
#block-related li.item{width:20%;}
}
@media (min-width: 760px) and (max-width: 1080px) {
.checkout-cart-index .cart .cart-collaterals {display: inline-block; width: 100%;}
.checkout-cart-index .cart .cart-collaterals .col-md-4.col-sm-12.col-xs-12 {width: 50%; float: left !important;}
}
@media (max-width:1025px){.header6 ul#nav li.level0 > a{font-size:12px;}
.gamers_cat_area_one .col-md-5 .as{max-width:185px;}
.col-md-12.gamers_cat_area_one{margin-top:-94px;}
.gamers_cat_area_two .col-md-5 > img{height:100%;}
.header6.categorypath-gaming-html .headerMid .col-sm-2.logo-block{width:25%;}
.header6.categorypath-gaming-html .gamers_bar{margin-top:10px;}
.gamers_cat_area_two .col-md-5 > img{max-height:300px;}
/*.header6 .camera_target .cameraCont .cameraSlide_7 .camerarelative .btn-cart{font-size:12px !important;}*/
.category-valentines-gifts .category-banner.bb{background-size:135% !important;background-position:center !important;}
.categorypath-special-offers-html .category-banner .category-top-description,.category-transformers-books-series-detachable .category-banner .category-top-description, .category-asus-transformer-mini-t102 .category-banner .category-top-description {padding:42px 20%;}
}
@media (min-width:992px) and (max-width:1024px){.header6 .nav-container{padding:0 !important;}
.header6 .nav-container ul#nav{float:left;}
.header6 .nav-container ul#nav > li{padding:5px 15px !important;}
.header6 .nav-wrapper, .header6 .col-sm-7.navLeft{width:100% !important;padding-left:0 !important;}
.header6 ul#nav li.level0.megamenu > .pump{top:141px !important;}
.header6 .header-left{position:absolute !important;right:0;}
.header6 ul#nav li:last-child .pump.col-block-4{left:-163px !important;}
.camera_effected p{font-size:16px !important;}
.camerarelative .btn-cart{padding:5px 27px !important;font-size:15px !important}
.serchB{margin-left:58px;}
@supports (-ms-accelerator:true){.serchB{margin-left:60px;}
}
}
@media (min-width:991px) and (max-width:1020px) and (-webkit-min-device-pixel-ratio:0){ul#nav > li{padding:0 12px !important;}
.serchB{margin-left:30px;}
}
@media (min-width:991px){.headerMid .col-sm-2.logo-block{padding-left:0;}
}
@media (max-width:980px){.headerMid strong.logo{width:200px;}
.col-md-4.pp-content-left{max-width:100%;margin-bottom:15px;width:100%;display:inline-block;}
.pp-left-content{display:inline-block;}
.pp-white-line.pull-left{margin-bottom:0;}
.pp-white-line.pull-right{margin-top:0;}
.pp-left-content span{width:auto;}
}
@media (min-width:1024px){.desktop-landing-page .landing-page-top-banner{padding-right:15px;}
.categorypath-notebooks-html .landing-page-top-banner{}
}
@media (max-width:1024px){.camera_fakehover .camera_next span, .camera_fakehover .camera_prev span{position:relative;}
.cms-instock-home-page .camera_next{top:100px !important;right:68px !important;}
.cms-instock-home-page .camera_prev{top:100px !important;left:61px !important;}
.header-block.f-fix.fixNavBox , .header1 .fixit .fixNavBox::after , .header2 .fixit .fixNavBox::before , .header-block::before{background-color:#fff !important;}
.category-banner .category-title h2{font-size:43px;}
.featuredCat ul li.catBlock{min-height:305px;}
.container-fluid .container.mob-container{padding:0;}
.container.mob-container .pp-free-delvery{width:70%;}
/*.mob-container .pp-free-delvery .col-sm-12{float:right;width:90%;padding-right:0;}
.mob-container .col-md-4.pp-ff > p{padding-left:30px;float:left;}
.mob-container .col-md-4.col-fkd > a{}*/
.pp-free-delvery .col-sm-12 .col-md-6{float:left;padding-right:50px;}
.mob-container .col-md-6.pp-ff{padding-right:80px;}
header .container-fluid{padding:0 4px;}
.header6 .header-links .links.ul-left{right:0;}
.container-fluid .header-links .dropdown{padding:0;}
.container-fluid .header-links .links li::before{content:none;}
.mob-container .header-links .fa.fa-user{padding:0;}
.mob-container .dropdown .fa.fa-chevron-down{padding:0;}
.container-fluid .header-links .links li{padding-left:0;}
.container-fluid .header-links{padding-right:13px;padding-top:12px;}
.products-list .bottomProDetail .product-name{font-size:22px;}
.camerarelative .camera_effected .btn-cart{position:relative;top:50px;}
.tab-contents-games .item.thirdView.col-xs-6.col-sm-3.col-md-3{min-height:420px;}
.categorypath-notebooks-html .category-banner.bb , .categorypath-tablets-html .category-banner.bb , .categorypath-desktops-all-in-ones-html .category-banner.bb{background-size:184% !important;background-position:-410px 0 !important;}
.outlet-landing-page .refub-heading{padding:2px 0;font-size:30px;}
.category-rog-gaming-promotion .category-banner.bb{background-size:145% !important;}
.category-rog-gaming-promotion .category-banner.bb .category-top-description{padding:75px 20%;}
/*.cameraSlide_7 .camerarelative .btn-cart{left:3px;}*/
.category-valentines-gifts .category-banner.cc .category-top-description{padding:75px 20%;}
/*.pp-free-delvery .col-sm-12 .col-md-4.sb-discount {display:none;}*/
}
@media (min-width:991px) and (max-width:1024px){.paypal-credit-interest-list{margin-top:-20px;}
.paypal-credit-interest-list .col-or2 > span{left:12px;position:relative;}
.paypal-credit-interest-list .pp-int{left:-101px;}
.products-list .proAction{width:100%;display:inline-block;}
.tablet-landing-page .tb-section-two .tab-banner > img{max-width:336px;}
.tablet-landing-page .tb-section-two .tab-banner{padding:0px 0;}
.peripherals-landing-page .col-md-12.section-tab6 .periphls-banner{padding:28px 0;}
.peripherals-landing-page .section-tab6 .col-md-8 .periphls-banner img{max-width:170px;}
/*.pp-free-delvery .col-sm-12 .col-md-4 {float:right;width:50%; padding-left:85px;}*/
.fixed-product-bar{
top: 196px;
width: 95%;
}
.add-to-cart {
float: none;
text-align: right;
display: inline-table;
}
}
@media (max-width:991px){.f-fix.content-wrapper.oneCol{margin-top:40px;}
.camera_wrap.camera_emboss.pattern_1.hideBanner{margin-top:35px}
.header6 header .container-fluid{display:none;}
.header6 .slideNav{display:none;}
.header2 .navMain, .header2 .nav-container,
.header2 .fixit .fixNavBox::before{background-color:#fff !important;}
.compareBox .compBtn{background-position:0 0;}
.cartright h2.classy{color:#000;}
.sticky-wrapper{}
.ctsClose span{background:#000 !important;}
.nav-container .mobMenu{left:0;width:100%;background:#fff;top:105px;z-index:1;}
.mobMenu h1 a span{background:#000 !important;}
.mobMenu #menuInnner{top:140px;}
.nav-container .mobMenu h1{float:right;}
.header-block.f-fix.fixNavBox , .header1 .fixit .fixNavBox::after , .header2 .fixit .fixNavBox::before , .header-block::before{background-color:#fff !important;height:128px;}
.headerMid .logo-block{left:9px;top:50px;}
.logo img{max-height:60px !important;}
.col-xs-12.col-md-3.header-left{position:relative;}
.col-xs-12.col-md-3.header-left .searchIcon{position:absolute;top:0px;right:-55px;}
.col-xs-12.col-md-3.header-left .searchCenter{position:absolute;top:100px;}
.compareBox .compBtn{position:absolute !important;top:0px;right:-2px;}
.header-compare{top:100px;}
h2.classy{position:absolute;right:-182px;top:-37px;}
.header6 header .container-fluid{display:block;}
.container-fluid .header-links{padding-right:13px;padding-top:12px;}
.col-xs-12.col-md-3.header-left .cartright{top:34px;}
.camerarelative .camera_effected .btn-cart{position:relative;top:35px;}
.searchIcon, .searchIcon .fa{display:block !important;font-size:18pt;font-style:normal;}
.searchIcon{background:none !important;}
.compareBox .compBtn:before{content:'\f24d';font-family:'FontAwesome';font-size:20px;}
.compareBox .compBtn{background:none;}
.checkout-onepage-index #checkout-payment-method-load > dt{width:60%;}
#mdl_filters_list dd.actived{display:none;}
.mobMenu #menuInnner .level0.nav-3 .open-close{display:none;}
.mobMenu #menuInnner .level0.nav-3.level-top ul.level0{display:none !important;}
}
@media (min-width:990px){
.container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn{padding-top:40px;}
/*.classy.activated a { margin-top: 7px !important;}*/
}
@media (min-width:780px) and (max-width: 802px) {
.col-xs-12.col-md-3.header-left {
right: 140px;
top: 30px;
}
.nav-container .mobMenu{
top: 80px !important;
left: -7px;
}
.cart .page-title {
border-bottom: 0;
margin: 30px 0 12px;
}
.fixed-product-bar{
top: 128px !important;
width: 94% !important;
}
.fixed-product-bar .add-to-cart{
float: right !important;
text-align: right !important;
margin-top: 10px !important;
}
#checkout-step-login .col2-set .col-2 {
margin-top: 10% !important;
}
}
@media (max-width:767px) {
	.fixed-product-bar.show-fix-bar {display:none;}
	.cart-price-box.cartDeta3:before {
    content: 'Price: ';
    font-weight: bold;
}
.cart-price-box.cartDeta5:before {
    content: 'Total Price: ';
    font-weight: 600;
}
}
@media (min-width:681px) and (max-width:769px){
.catalog-category-view .breadcrumbBox{margin-top:13%;}
.catalog-category-view.category-student-discount .breadcrumbBox {margin-top:0;}
.fixed-product-bar{width:100% !important;}
.add-to-cart label{float: left;}
.add-to-cart {
float: right;
text-align: right;
}
#checkout-step-login .col2-set .col-2 {
margin-top: 10% !important;
}
}
@media (min-width: 700px) and (max-width: 1080px) {
.add_to_cart  .add-to-cart .qty_pan {float: left;}
}
@media (max-width:769px){.header2 .navMain, .header2 .nav-container,
.header2 .fixit .fixNavBox::before{background-color:#fff !important;}
.compareBox .compBtn{background-position:0 0;}
.cartright h2.classy{color:#000;}
.sticky-wrapper{}
.ctsClose span{background:#000 !important;}
.nav-container .mobMenu{left: 0;
width: 100%;
background: #fff;
top: 75px;
z-index: 1;}
.classy.activated a{
margin-top: 7px !important;
}
.df-page--disabled span[data-page] {
    background: #eee;
}
/*.header6.categorypath-gaming-html .nav-container .mobMenu{background:#000;}*/
.mobMenu h1 a span{background:#000 !important;}
/*.header6.categorypath-gaming-html .mobMenu h1 a span{background:#fff !important;}*/
.mobMenu #menuInnner{top:120px;max-height: 450px; overflow: scroll;}
.nav-container .mobMenu h1{float:right;}
.header-block.f-fix.fixNavBox , .header1 .fixit .fixNavBox::after , .header2 .fixit .fixNavBox::before , .header-block::before{background-color:#fff !important;height:128px;}
.headerMid .logo-block{left:9px;top:70px;}
.logo img{max-height:60px !important;}
.camera_wrap.camera_emboss.pattern_1.hideBanner{margin-top:36px;}
.catalog-category-view .category-top-description{padding:60px 4%;margin-top:35px;}
.category-banner .category-title h2{font-size:35px;}
.header-compare, .searchCenter{z-index:9999;}
.featuredCat ul li.catBlock{min-height:320px;}
.f-fix.content-wrapper.oneCol{margin-top:0px;}
/*.header6.categorypath-gaming-html .header-block.f-fix.fixNavBox , .header6.categorypath-gaming-html .header1 .fixit .fixNavBox::after , .header6.categorypath-gaming-html .header2 .fixit .fixNavBox::before , .header6.categorypath-gaming-html .header-block::before{background-color:#000 !important;height:128px;}*/
.header6 header .container-fluid{position:absolute;width:100%;z-index:9999;}
.container-fluid .container.mob-container{padding:0;}
.container.mob-container .pp-free-delvery{width:75%; display:none;}
.mob-container .pp-free-delvery .col-sm-12{float:left;width:90%;padding-right:0;}
/*.mob-container .col-md-4.pp-ff > p{padding-left:30px;}
.mob-container .col-md-4.col-fkd > a{}*/
.pp-free-delvery .col-sm-12 .col-md-6{padding-right:0;}
/*.mob-container .col-md-4.pp-ff{padding-right:0px;}
.pp-free-delvery .col-sm-12 .col-md-4.sb-discount {display:none;}
.mob-container .col-md-4.col-fkd .fa.fa-truck{}*/
header .container-fluid{padding:0 4px;}
.header-links .dropdown > span{}
.header6 .header-links .links.ul-left{right:0;}
.container-fluid .header-links .dropdown{padding:0;}
.container-fluid .header-links .links li::before{content:none;}
.mob-container .header-links .fa.fa-user{padding:0;}
.mob-container .dropdown .fa.fa-chevron-down{padding:0;}
.container-fluid .header-links .links li{padding-left:0;}
.header6 .slideNav{display:none;}
.camera_wrap.camera_emboss.pattern_1.hideBanner{margin-top:95px;}
.col-xs-12.col-md-3.header-left{position:relative; right: 7%;top: 15px;}
.col-xs-12.col-md-3.header-left .searchIcon{position:absolute;top:67px;right:96px;}
.col-xs-12.col-md-3.header-left .searchCenter{
position: absolute;
top: 100px;
right: -9%;
left: auto;
width: 104%;
}
.compareBox .compBtn{position:absolute !important;top:67px;right:48px;}
.header-compare{top:127px;}
h2.classy{position:absolute;right:-72px;top:28px;}
.header6 header .container-fluid{display:block;}
.container-fluid .header-links{padding-right:13px;padding-top:12px;}
.col-xs-12.col-md-3.header-left .cartright{top:34px;}
.products-list .bottomProDetail{margin-left:0;}
.products-list .bottomProDetail .product-name{clear:both;}
.products-grid .paypal-credit-interest p.pp-int{font-size:10px;}
.cms-instock-home-page .f-fix.content-wrapper.oneCol{margin-top:0;}
.catalog-product-view .product-view .product-shop .product-name h1{padding:0;}
.columnOne.areaBox.proArea .collat-wrap.row .col-md-4:nth-child(2){float:right;}
.columnOne.areaBox.proArea .collat-wrap.row .col-md-4:nth-child(3){float:right;}
.header6 ul#nav li.level0 > a{font-size:14px;}
.header6 .mobMenu .accordion li a{text-transform:capitalize;}
.fLink{top:62px;right:62px;}
.camerarelative .camera_effected .btn-cart{position:relative;top:35px;left:45px;}
/*.header6.categorypath-gaming-html .compareBox .compBtn{color:#fff;}
.header6.categorypath-gaming-html .cartright h2.classy{color:#fff;}
.header6.categorypath-gaming-html .header-compare, .compare_pan label{background:#232323;color:#fff;}
.categorypath-gaming-html strong.logo a.logo{display:inline-block;}
.categorypath-gaming-html strong.logo a.logo{height:60px;}*/
.error-msg::before{left:2px;top:6px;}
.customer-account-index .container.whiteBox.padTop{margin-top:95px;}
.customer-account-index .sidebar.col-sm-3{width:100%;}
.customer-account-index .col-sm-9.upSide{width:100%;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{display:block;}
#block-related li.item{width: 50%;
text-align: center;}
.gamers_cat_area_one .col-md-5{margin-top:10px;}
.col-md-12.gamers_cat_area_one{margin-top:-119px;}
.gamers_cat_area_one .col-md-5 .as{max-width:168px;}
.img-show{display:block;}
.img-none{display:none;}
.gamers_cat_area_one .col-md-5 .as.as-a{margin-left:0;}
.gamers_cat_area_three .col-md-6 a{display:inline-block;width:100%;}
.gamers_cat_area_two .col-md-5 > img{max-height:100%;}
.gamers_cat_area_two .col-md-5{padding-left:0;}
.gamers_cat_area_three .col-md-6 a img{display:inline-block;width:100%;}
.gamers_cat_area_three .col-md-6:first-child{padding:0;margin:10px 0;}
.gamers_cat_area_three .col-md-6:last-child{padding:0;}
.gamers_cat_area_one .col-md-5 .as{max-width:48%;}
.categorypath-gaming-html strong.logo a.logo{background-size:78%;}
.container .weee-top-content{padding:0;}
#mdl_filters_list dd.actived{display:none;}
.categorypath-notebooks-html .category-title{min-height:0;}
.categorypath-notebooks-html .category-banner.bb{background-position:-212px -36px !important;background-size:154% auto !important;}
.categorypath-desktops-all-in-ones-html .category-banner.bb{background-position:-212px -36px !important;background-size:154% auto !important;}
.categorypath-desktops-all-in-ones-html .category-title{min-height:0;}
.categorypath-tablets-html .category-banner.bb{background-position:-212px -36px !important;background-size:154% auto !important;}
.categorypath-tablets-html .category-title{min-height:0;}
.outlet-landing-page .refub-heading{padding:1px 0;font-size:23px;}
.tablet-landing-page .col-sm-12.col-md-12.tb-section-one{padding:0;}
.tablet-landing-page .tb-section-two .col-md-8.col-tb-left{padding:0;margin-bottom:20px;}
.tablet-landing-page .tb-section-two .col-md-4.col-tb-right{padding:0;}
.desktop-landing-page .nb-section-one .col-sm-4.col-md-4{padding:0 5px;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-6{padding-right:5px;margin-bottom:10px;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-12{padding-right:0px;background:#868686;padding-top:10px;padding-bottom:10px;margin-right:5px;}
.desktop-landing-page .nb-section-one .col-sm-right .col-md-12, .desktop-landing-page .nb-section-one .col-sm-right .col-md-6{padding:0;}
.notebook-landing-page .col-sm-6.col-sm-left .col-md-6{padding-bottom:10px;}
.tb-section-one .btn1{display:inline-block;width:100%;overflow:hidden;}
.tb-section-one .btn1 img{max-width:1060px;display:inline-block;position:relative;left:-154px;}
.components-landing-page .col-md-12 .col-md-4{padding:0 5px;border:none;}
.components-landing-page .bottom-line{padding:0;}
.peripherals-landing-page .col-md-8{padding:0 0 20px 0;}
.peripherals-landing-page .col-md-4{padding:0;}
.peripherals-landing-page .col-md-12 .col-sm-12.col-md-6{padding:0;}
.peripherals-landing-page .col-md-12 .col-sm-12.col-md-6 a{display:block;width:100%;}
.peripherals-landing-page .col-md-12 .col-sm-12.col-md-6 a img{width:100%;}
.peripherals-landing-page .col-md-12.section-tab3{margin:20px 0;}
.peripherals-landing-page .section-tab4 .col-md-4{padding-bottom:20px;}
.peripherals-landing-page .section-tab3 .col-md-6:first-child{padding-right:5px;}
.peripherals-landing-page .section-tab3 .col-md-6:nth-child(2n){padding-left:5px;}
.peripherals-landing-page .section-tab5{margin-top:0;}
.peripherals-landing-page .section-tab5 .col-md-8{margin-top:20px;}
.peripherals-landing-page .section-tab6 .bottom-banner-peripherals{padding:0px 0 20px;}
.peripherals-landing-page .periphls-banner-small2 img{max-width:150px;}
.category-rog-gaming-promotion .category-banner.bb{background-position:-170px 85px !important;}
.category-rog-gaming-promotion .category-banner.bb .category-top-description{padding:62px 20%;}
.category-rog-gaming-promotion .breadcrumbBox{margin-top:0;}
.category-rog-gaming-promotion .category-banner.bb .container{background-size:100%;background-position:0 85px;}
.cameraSlide .camerarelative .btn-cart{font-size:11px;}
.col-md-3.ppc-img{text-align:center;}
.col-md-3.ppc-img img{width:150px;}
.col-md-7.ppc-example h3{font-size:13pt;padding:0;}
.col-md-2.ppc-btn{padding-top:8px;padding-bottom:8px;}
.category-valentines-gifts .category-banner.cc .category-top-description{padding:62px 20%;}
.category-valentines-gifts .breadcrumbBox{margin-top:0;}
.category-valentines-gifts .category-banner.cc .container{background-size:100%;background-position:0 85px;}
.peripherals-landing-page .col-md-12.section-tab6 .peri_gaming img{width:100%;}
.categorypath-special-offers-html .breadcrumbBox, .category-transformers-books-series-detachable .breadcrumbBox, .category-asus-transformer-mini-t102 .breadcrumbBox {margin-top:0;}
.categorypath-special-offers-html .category-banner .category-top-description,.category-transformers-books-series-detachable .category-banner .category-top-description, .category-asus-transformer-mini-t102 .category-banner .category-top-description {padding:42px 20%;}
.student-category-tabs ul li > a {padding:8px 11px; font-size:21px;}
.student-category-tabs li .fa {font-size: 17pt;}
/*.pp-free-delvery .col-sm-12 .col-md-4 {float:left;}*/
}
@media (min-width:700px){.header6 .camera_target .cameraCont .fadeIn.camera_effected.contentPos-left{bottom:36%;}
.container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3{font-size:10pt;padding-top:8px;}
.container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p{font-size:9pt;}
.container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p.pp-line2{padding-bottom:0;}
.container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span{font-size:8pt;}
.container.ppc-banner-bg.ppc-category-banner .col-md-2.ppc-btn .button.btn-pp{padding:5px 14px; font-size:8pt;}
}
@media (min-width:681px) and (max-width:769px){.catalog-product-view .breadcrumbBox{margin-top:0;}
.cms-notebooks .breadcrumbBox , .cms-tablets .breadcrumbBox , .cms-desktops .breadcrumbBox , .cms-components .breadcrumbBox , .cms-peripherals .breadcrumbBox , .cms-outlet .breadcrumbBox{margin-top:0;}
.notebook-landing-page .col-xs-12.col-md-12, .notebook-landing-page .col-sm-12.col-md-12{width:102%;}
.ipad-show{display:block;}
.ipad-none{display:none;}
}
@media (min-width:760px) and (max-width:768px){.gamers_cat_area_one .col-md-5 .as{width:24.5%;}
}
@media (min-width:700px) and (max-width:769px){.catalog-category-view .category-top-description{margin-top:78px;}
.featuredCat ul li.catBlock{min-height:290px;width:25%;padding:0;}
.cms-instock-home-page .camera_next{top:65px !important;}
.cms-instock-home-page .camera_prev{top:65px !important;}
.gamers_cat_area_one .col-md-5 .as{margin-left:0;}
.tab-contents-games .item.thirdView.col-xs-6.col-sm-3.col-md-3{min-height:370px;}
.catalog-category-view.categorypath-outlet-html .category-top-description{padding:82px 4%;}
.catalog-category-view.categorypath-outlet-html .category-banner.bb{background-position:center bottom 30px !important;}
.category-refurbished-notebooks .category-banner.bb{background-position:-874px -211px !important;background-size:377% auto !important;}
.category-refurbished-tablets .category-banner.bb{background-position:-800px -228px !important;}
}
@media (min-width:740px) and (max-width:760px){.paypal-credit-interest-list{width:81%;}
}
@media (min-width:700px){.block-layered-nav .block-title h2::before{display:none;}
}
@media (max-width:680px){.featuredCat ul li.catBlock{min-height:260px;}
#product_tabs_additional_contents > h2{font-weight:bold;}
.checkout-cart-index .cart-pp-calculator{float:left;}
.checkout-cart-index .tableBottomRow .button.btn-update{float:left;margin-left:0;margin-top:6px;}
.checkout-onepage-index #onepage-guest-register-button{margin-left:0;margin-bottom:20px;}
.header6 header .container-fluid{position:absolute;width:100%;z-index:9999;}
.container-fluid .container.mob-container{padding:0;}
.container.mob-container .pp-free-delvery{width:79%;}
.mob-container .pp-free-delvery .col-sm-12{float:left;width:100%;}
.pp-free-delvery .col-sm-12 .col-md-6{float:left;}
.mob-container .col-md-6.pp-ff{padding-right:58px;}
header .container-fluid{padding:0 4px;}
.header-links .dropdown > span{display:none;}
.header6 .header-links .links.ul-left{right:0;}
.container-fluid .header-links .dropdown{padding:0;}
.container-fluid .header-links .links li::before{content:none;}
.mob-container .header-links .fa.fa-user{padding:0;}
.mob-container .dropdown .fa.fa-chevron-down{padding:0;}
.container-fluid .header-links .links li{padding-left:0;}
.header6 .slideNav{display:none;}
.camera_wrap.camera_emboss.pattern_1.hideBanner{margin-top:72px;}
.col-xs-12.col-md-3.header-left{position:relative;}
.col-xs-12.col-md-3.header-left .searchIcon{position:absolute;top:68px;right:96px;}
.col-xs-12.col-md-3.header-left .searchCenter{position:absolute;top:86px;}
.compareBox .compBtn{position:absolute !important;top:68px;right:48px;}
.header-compare{top:100px;}
h2.classy{position:absolute;right:-72px;top:28px;}
.header6 header .container-fluid{display:block;}
.products-list .bottomProDetail .product-name{font-size:16px;}
.catalog-category-view #products-list .item{padding-bottom:0;}
.cms-instock-home-page .f-block:first-child{}
.product-shop .no-rating{margin-top:4px;}
.mdlajax-checkout-txt{font-size:12px !important;}
.checkout-onepage-success .col-sm-9.upSide{margin-top:25%;}
.checkout-onepage-success .f-fix.content-wrapper{min-height:490px;}
.checkout-cart-index .oneBox{min-height:185px;}
.pp-left-content span{width:90%;}
.cms-instock-home-page .camera_next{top:90px !important;}
.cms-instock-home-page .camera_prev{top:90px !important;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next, .cms-instock-home-page .f-block .camera_fakehover .camera_prev{height:25px;width:25px;font-size:16px;line-height:0px;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next span .fa, .cms-instock-home-page .f-block .camera_fakehover .camera_prev span .fa{position:relative;top:4px;}
.weee-top-content .add-box{padding:0;}
p.recyling-img{margin:20px 0;}
.container.weee-top-content{padding:0;}
.cms-weee .page-title{padding:0;margin-top:10px;}
.cms-weee .page-title h1{display:none;}
.cms-weee .breadcrumbs li strong{font-size:11px;}
.media-payment > a { margin-top:10px;}
.catalog-category-view .category-banner.bb{display:none;}
.catalog-category-view .f-block.breadcrumbBox{margin-top:15%;}
.category-valentines-gifts .category-banner.cc{display:none;}
.student-top-image {display:none;}
.student-category-tabs ul li {max-width: 100%; width: 100%; margin-bottom: 10px;}
.student-category-tabs ul li > a {font-size:20px; width:100%; display:inline-block; text-align:center;}
.col-sm-12.student-category-tabs { padding: 15px 10px 0;}
/*.mob-container .col-md-4.col-fkd {display:none;}*/
.fixed-product-bar{
top: 128px !important;
width: 100% !important;
}
.fixed-product-bar .add-to-cart{
float: right !important;
text-align: right !important;
margin-top: 10px !important;
}
#checkout-step-login .col2-set .col-2 {
margin-top: 10% !important;
}
.cms-laptopoutlet-privacy-policy .faq-content #space{
width: 100%;
}
}
.cms-laptopoutlet-privacy-policy .faq-content #space p{
text-align: left !important;
word-break: break-word;
}
.cms-laptopoutlet-privacy-policy .faq-content #space table{
width: 100% !important;
}
.cms-asus-privacy-policy #space p{
text-align: left !important;
}
.cms-asus-privacy-policy #space table td{
text-align: left !important;
}
.cms-asus-privacy-policy #space table td span{
text-align: left !important;
}
.cms-delivery-and-returns .faq-content .faq-right-side p{
/*text-align: left !important;*/
word-break: break-word !important;
}
.cms-faqs .faq-content .faq-right-side p{
text-align: left !important;
}
.cms-faqs .faq-content .faq-right-side table td{
text-align: left !important;
}


.catalog-product-view .proLinks li:nth-child(1){
display: none !important;
}
.catalog-product-view .qlinks a:nth-child(3){
display: none !important;
}
.categorypath-outlet-html .qlinks a:nth-child(3){
display: none !important;
}
.catalog-category-view .qlinks a:nth-child(3){
display: none !important;
}
#bg_color .whiteBox .filterBox .sidebar .block-account .block-content ul li:nth-child(7){
display: none !important;
}
.sticky-wrapper .container-fluid .header-links .links li:nth-child(3){display: none !important;}
@media (min-width:580px) and (max-width:680px){.gamers_cat_area_one .col-md-5 .as{max-width:23.5%;}
}
@media (min-width:550px) and (max-width:600px){.camerarelative .camera_effected .btn-cart{left:20px;position:relative;top:95px;}
.gamers_cat_area_one .col-md-5 .as{max-width:23.23%;}
.col-md-12.gamers_cat_area_one{margin-top:-75px;}
}
@media (min-width:576px) and (max-width:680px){.catalogsearch-result-index .products-grid li.item, .cms-instock-home-page .products-grid li.item{height:520px;}
.products-list .proAction{display:inline-block;width:100%;}
.products-list .paypal-credit-interest-list .pp-int{left:-122px;position:static;}
.paypal-credit-interest-list{width:80%;margin-top:9px;}
.paypal-credit-interest-list .col-or2 > span{position:static;right:11px;}
.products-grid li.item{width:49.3%;}
.cms-instock-home-page .products-grid li.item{height:100%;}
.products-grid .paypal-credit-interest p.pp-int{font-size:15px;}
.catalog-category-view .products-grid li.item{width:33.3%;}
.products-list .paypal-credit-interest-list{;width:100%;}
.catalog-category-view .products-list .price-box{padding-bottom:0 !important;}
}
@media (min-width:550px) and (max-width:575px){.mob-container .col-md-6.pp-ff{padding-right:65px;}
.paypal-credit-interest-list .col-or2 > span{right:-9px}
.products-list .paypal-credit-interest-list .pp-int{left:-100px;width:130%;}
.products-grid li.item{width:33.3%;}
}
@media (max-width:580px){
.weee-mob-banner{display:block;}
.weee-desktop-banner{display:none;}
.pp-cate-banner{display:none;}
}
@media (max-width:680px) and (-webkit-min-device-pixel-ratio:2){.catalog-product-view .product-view .review{margin-top:1px !important;}
}
@media (max-width:480px) and (-webkit-min-device-pixel-ratio:2){.catalog-product-view .product-view .rating_pan{margin-top:-5px !important;}
.catalog-product-view .product-view .review{margin-top:-2px !important;}
}
@media (max-width:479px){
#block-related li.item{text-align:center;width:100%;}
.headerMid strong.logo a.logo{background-position:0 0 !important;background-size:69% !important;}
.category-banner .category-title h2{font-size:22px;}
.f-block.home-pp-banner{margin-bottom:15px;}
.pp-strip{display:none;}
.pp-strip2{display:inline-block;margin-left:0;}
#mdl_filters_list .selected-filter.f-fix{display:none;}
.catalog-category-view .products-list .price-box{margin-bottom:0;}
.catalog-category-view .products-list .paypal-credit-interest-list{width:100%;}
.catalog-category-view .products-list .paypal-credit-interest-list .col-or2{position:static;right:-117px;top:-35px;}
.catalog-category-view .products-list .paypal-credit-interest-list .pp-int{left:0;;}
.catalog-category-view .products-list .bottomProDetail .product-name{font-size:15px;font-family:gotham medium;}
.catalog-category-view .products-list .desc.std > p{font-size:13px;}
.featuredCat ul li.catBlock{padding:0;}
.tabs.accordionRow > dt a{cursor:context-menu;}
.tabs.accordionRow > dt a:hover{margin-bottom:10px;}
.catalog-product-view .product-view .product-shop .product-name{margin-bottom:10px;}
.catalog-product-view .product-view .product-shop .availability{text-align:left;width:20%;}
.catalog-product-view .product-view .review{width:100%;margin:6px 0;}
.catalog-product-view .product-view .product-shop .product-name h1{text-align:left;}
.catalog-product-view .product-view .product-shop .price_box{text-align:left;padding:5px 0;}
.addthis_toolbox.addthis_default_style.addthis_20x20_style{width:100%;}
.checkout-cart-index #shopping-cart-totals-table .a-right{text-align:left !important;}
.checkout-cart-index .cart .totals .checkout-types{text-align:center;padding-left:7px;}
.checkout-onepage-index .buttons-set .required{display:none;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{display:block;}
.checkout-onepage-index .form-list .customer-name-middlename .field{width:100%;}
.checkout-onepage-index .name-firstname .input-box{padding-right:0 !important;}
.checkout-onepage-index .field.name-lastname{padding-left:0;}
.checkout-onepage-index #billing-new-address-form .wide{width:100%;}
.checkout-onepage-index .wide.wide-two{padding-left:0;}
.checkout-onepage-index .wide.wide-one{padding-right:0;}
.checkout-onepage-index #checkout-payment-method-load > dt{width:100%;}
.checkout-onepage-index .data-table thead th{font-size:7pt;}
.checkout-onepage-index .block-content.no-display{display:block !important;}
.cms-instock-home-page .f-fix.content-wrapper.oneCol{margin-top:0;}
.cms-instock-home-page .tab-contents-feature{padding-top:0;}
.bestselling-title h2 a{padding-left:0;padding-right:0;}
.cms-instock-home-page .tab-contents.f-block{padding-top:0;}
.checkout-onepage-index #opc-login h3{font-size:14px;}
#login-form .form-list{margin-top:-35px;}
.checkout-onepage-index #checkout-shipping-method-load .sp-methods label{font-size:10pt;}
.checkout-cart-index #shopping-cart-totals-table .a-right{font-size:17px;}
.checkout-cart-index #shopping-cart-totals-table .a-right strong{font-size:20px;}
.checkout-cart-index .button.btn-proceed-checkout.btn-checkout > span{padding:12px 20px;}
.cms-instock-home-page .product-image{margin-bottom:0;}
.cms-instock-home-page .product-image > img{padding:0 25px;}
.cms-instock-home-page .regular-price .price{font-size:27px;}
.cms-instock-home-page .col-or > span{font-size:16px;width:40px;}
.cms-instock-home-page .paypal-credit-interest{width:100%;}
.cms-instock-home-page .col-or{width:100%;}
.cms-instock-home-page .paypal-credit-interest p.pp-int{font-size:20px;}
.cms-instock-home-page .products-grid li.item{padding-bottom:0;padding-top:0;}
.featuredCat .box-title{margin-top:0;}
.featuredCat .box-title h2 span{padding:0 10px;}
.quick_product .extra-info .availability.in-stock{float:left;}
.product-view .rating_pan{float:left;margin-top:1px;}
.quick_product .extra-info{float:left;width:30%;}
.product-view .price_box{float:left;}
.quick_product .short-description{text-align:left;}
.quickBox .block-title h2{font-size:16px;}
.header6 header .container-fluid{position:absolute;width:100%;z-index:9999;}
.container-fluid .container.mob-container{padding:0;}
.container.mob-container .pp-free-delvery{width:70%;}
.mob-container .pp-free-delvery .col-sm-12{float:left;width:100%;padding:0;}
/*.mob-container .col-md-4.pp-ff > p{font-size:9px;background-size:11%;padding-left:26px;color:#000;}
.mob-container .col-md-4.col-fkd > a{font-size:9px;}
.pp-free-delvery .col-sm-12 .col-md-4{float:left;}
.pp-free-delvery .col-sm-12 .col-md-4 { padding:12px 0 0 9px;}
.mob-container .col-md-4.pp-ff{padding-right:0px; padding-left:0px;}*/
.container-fluid .mob-container .header-links{padding-top:5px;}
.container-fluid .mob-container .header-links a{margin-right:0 !important;font-size:9px;}
/*.mob-container .col-md-4.col-fkd .fa.fa-truck{font-size:10pt;padding-top:3px;}*/
.container-fluid .header-links {padding-right:10px;}
header .container-fluid{padding:0 4px;}
.header-links .dropdown > span{display:none;}
.header6 .header-links .links.ul-left{right:0;}
.container-fluid .header-links .dropdown{padding:0;}
.container-fluid .header-links .links li::before{content:none;}
.mob-container .header-links .fa.fa-user{padding:0; font-size:10px;}
.mob-container .dropdown .fa.fa-chevron-down{padding:0;}
.container-fluid .header-links .links li{padding-left:0;}
.header6 .slideNav{display:none;}
.camera_wrap.camera_emboss.pattern_1.hideBanner{margin-top:72px;}
.col-xs-12.col-md-3.header-left{position:relative;right: 15%;}
.col-xs-12.col-md-3.header-left .searchIcon{position:absolute;top:66px;right:96px;}
.col-xs-12.col-md-3.header-left .searchCenter{    position: absolute;
top: 94px;
right: -19%;
left: auto;
width: 108%;}
.compareBox .compBtn{position:absolute !important;top:65px;right:48px;}
.header-compare{top:138px;}
h2.classy{position:absolute;right:-72px;top:28px;}
.header6 header .container-fluid{display:block;}
.checkout-onepage-index .col-sm-9.areaBox.proArea{margin-top:80px;}
.category-banner.bb{margin-top:45px;}
.cameraSlide_3 .contentPos-right{width:100%;}
div.mdl-cart-bts{margin-top:0px !important;}
.catalog-category-view .paypal-credit-interest{width:100%;}
.catalog-category-view .products-grid .paypal-credit-interest p.pp-int{font-size:18px;}
.cms-no-route .col-sm-9.areaBox.proArea{padding:0;}
.cms-no-route .container.error-page{padding:0;}
.header6 .camera_target .cameraCont .camerarelative .btn-cart{padding:4px 35px;margin-top:80px;}
.camerarelative .camera_effected .btn-cart{position:static;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next, .cms-instock-home-page .f-block .camera_fakehover .camera_prev{height:25px;width:25px;font-size:16px;line-height:0px;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next span .fa, .cms-instock-home-page .f-block .camera_fakehover .camera_prev span .fa{position:relative;top:4px;}
.cms-instock-home-page .camera_next, .cms-instock-home-page .camera_prev{top:90px !important;}
.related_main_cart{display:none;}
.checkout-cart-index #shopping-cart-table .tableBottomRow .a-right{text-align:center !important;}
.checkout-cart-index .tableBottomRow .button.btn-update , .checkout-cart-index .cart-pp-calculator{float:none;}
.checkout-cart-index p.paypal-logo{float:left;width:50%;}
.checkout-cart-index .cart .checkout-types .bml_button a img{height:100% !important;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{position:relative;left:85px;margin:20px 0;}
#product_tabs_tabrelated_contents .block-related .block-title h2{font-size:15px;}
.gamers_cat_area_one .col-md-5 .as.as-c{margin-left:0;}
.col-md-12.gamers_cat_area_one{margin-top:-59px;}
.img-none-mobile{display:none;}
.img-show-mob{display:block;}
.col-md-12.gamers_cat_area_three{display:inline-block;margin-top:10px;}
.gamers_cat_area_three .col-xs-6{display:block;padding-right:5px;padding-left:0;}
.gamers_cat_area_three .col-md-6{display:none;}
.gamers_cat_area_three .col-xs-6:last-child{padding-right:0;padding-left:5px;}
.col-md-12.gamers_cat_area_one{margin-top:-45px;}
.categorypath-gaming-html .col-md-6.pp-ff p a{padding-left:5px;}
.categorypath-gaming-html .container.asus-gamers{padding:0;}
.catalog-category-view .f-block.breadcrumbBox{margin-top:25%;}
.landing-page-top-banner{display:none;}
.mobile-bottom-banner{display:none;}
.landing-page-mobile-banner{display:block;}
.outlet-landing-page .refub-heading{padding:10px 0;font-size:23px;background:rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/gaming/images/top-deal-heading-02.jpg") no-repeat scroll center top/100% auto;}
.save-heading{font-size:25px;}
.outlet-landing-page .section-refub.refub-notebooks{margin-bottom:25px;}
.desktop-landing-page .nb-section-one .col-sm-4.col-md-4{margin-bottom:10px;}
.col-md-7.ppc-example h3{font-size:11pt;}
.col-md-7.ppc-example p{font-size:9pt;}
.col-md-7.ppc-example span{font-size:8pt;}
.col-md-2.ppc-btn .button.btn-pp{font-size:9pt;padding:3px 17px;}
.col-md-3.ppc-img img{width:130px;}
.col-md-7.ppc-example p.pp-line1{padding-top:4px;}
.col-md-7.ppc-example p.pp-line2{padding-bottom:0;padding-top:0;}
.product-view .product-img-box .product-image-zoom{min-height:275px;}
.category-student-discount .f-block.breadcrumbBox, .category-student-discount-laptops .f-block.breadcrumbBox, .category-student-discount-tablets .f-block.breadcrumbBox , .category-student-discount-phones .f-block.breadcrumbBox, .category-student-discount-accessories .f-block.breadcrumbBox {margin-top: 0;}
}
@media (min-width:400px) and (max-width:430px){.cameraSlide .contentPos-center, .cameraSlide .contentPos-left, .cameraSlide .contentPos-right{top:23%;}
/*.pp-free-delvery .col-sm-12 .col-md-4 { width:auto;}*/
}
@media (max-width:420px){
.top-section p{font-size:11pt;}
.landing-page-mobile-banner{width:100%;}
.notebook-landing-page .col-sm-6.col-sm-left{padding:0;}
.notebook-landing-page .col-sm-6.col-sm-left .col-md-6{padding:0 0 10px;}
.notebook-landing-page .col-sm-right .col-md-12{display:none;}
.notebook-landing-page .col-sm-6.col-sm-left .col-md-12{padding:0;margin-bottom:10px;}
.notebook-landing-page .col-sm-right .col-md-12.rs-mob-banner{display:block;}
.notebook-landing-page .col-xs-12.col-md-12.nb-section-one{z-index:1;}
.notebook-landing-page .col-xs-12.col-md-12 .col-sm-6 .col-md-6:nth-child(2n){padding:0;}
.notebook-landing-page .col-xs-12.col-md-12 .col-sm-6 .col-md-12{padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two{display:inline-block;}
.notebook-landing-page .col-xs-12.col-md-12.nb-section-two .col-sm-6{padding:0 0 10px;}
.notebook-landing-page .nb-section-one .col-sm-right .col-md-6{padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two .col-sm-6:first-child{padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two .col-sm-6:nth-child(2n){padding:0;}
.notebook-landing-page .col-sm-12.col-md-12.nb-section-two .col-sm-6{margin-bottom:10px;}
.tablet-landing-page .tb-section-two .tab-banner{padding:30px 0;}
.desktop-landing-page .col-sm-6.col-sm-left{padding:0;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-6{padding:0;}
.desktop-landing-page .col-sm-6.col-sm-left .col-md-12{padding:0;margin-bottom:10px;margin-right:0;}
.pc-none{display:none;}
.pc-block{display:block;padding:0;}
.tablet-landing-page .btn1{display:none;}
.tablet-landing-page .btn11{display:block;}
.components-landing-page .col-md-12 .col-md-4{margin-bottom:10px;padding:0;}
.components-landing-page .bottom-line{display:none;}
.components-landing-page .col-md-12{padding:15px 0 7px;border-bottom:1px solid #a5a5a5;}
.components-landing-page .col-md-12:last-child{padding:18px 0 0 0;border:none;}
.peripherals-landing-page .section-tab3 .col-md-6:first-child{padding:0;}
.peripherals-landing-page .section-tab3 .col-md-6:nth-child(2n){padding:10px 0 0 0;}
.peripherals-landing-page .col-md-12 .col-md-8 .periphls-banner img{padding:15px;}
.forza_desktop{display:none;}
.forza_mob{display:block;}
.bestselling-title h2{display:inline-block;width:100%;}
.bestselling-title h2 span a{background:#eee none repeat scroll 0 0;border-right:1px solid #fff;font-size:12px;padding:10px 0;}
.fadeIn.camera_effected.contentPos-right{width:100%;}
#help_popup {left:-134px;}
#tabs{margin-top:38px;}
}
@media (min-width:405px) and (max-width:420px){.products-grid .product-name{max-width:350px;}
.featuredCat ul li.catBlock{min-height:288px;}
}
@media (max-width:400px){.mob-container .col-md-4.col-fkd > a{font-size:9px;}
}
@media (max-width:380px){.products-grid .product-name{padding-right:0;}
.nav-container #menuInnner{top:134px;}
.nav-container .mobMenu{
top: 62px;
z-index: 99;
background: transparent;}
.headerMid strong.logo{left:-45px;position:relative;}
.headerMid strong.logo a.logo{background-size:82% auto !important;background-position:0 -5px;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next, .cms-instock-home-page .f-block .camera_fakehover .camera_prev{height:25px;width:25px;font-size:16px;line-height:0px;}
.cms-instock-home-page .f-block .camera_fakehover .camera_next span .fa, .cms-instock-home-page .f-block .camera_fakehover .camera_prev span .fa{position:relative;top:4px;}
.cms-instock-home-page .camera_next, .cms-instock-home-page .camera_prev{top:90px !important;}
.headerMid .logo-block{left:51px;top:48px;}
.contentPos-center, .contentPos-left, .contentPos-right{top:50px !important;}
#tabs{margin-top:38px;}
.po-page-top-banner{display:none;}
.po-page-mobile-top-banner{display:block;}
.col-md-8.pp-content-right{margin-top:10px;}
.pp-page-h2{font-size:22px;}
.pp-blue-strip{padding:10px 5px;font-size:18px;}
.lear_more_ppc{float:right;text-align:right;margin-right:5%;}
.catalog-product-view .lear_more_ppc{width:100%;margin-right:0;float:none;text-align:center;}
.col-md-4.pp-content-left .pp-left-content p{}
.pp-left-content span{width:244px;}
.catalog-category-view .sbHolder{width:102px;}
.checkout-cart-index .cart .checkout-types .bml_button{width:115px;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{left:68px;}
.checkout-cart-index .button.btn-proceed-checkout.btn-checkout > span{padding:7px 20px;}
/*.cameraSlide.cameraSlide_7 .imgLoaded{left:15px;}
.header6 .camera_target .cameraCont .cameraSlide_7 .camerarelative .btn-cart{font-size:10px !important;}*/
.col-md-7.ppc-example h3{font-size:10pt;}
.col-md-7.ppc-example p{font-size:8pt;}
.col-md-7.ppc-example span{font-size:7pt;}
/*.mob-container .col-md-4 a{font-size:9px;}*/
.container-fluid .mob-container .header-links a{font-size:9px;}
.container-fluid .mob-container .header-links{padding-top:4px;}
/*.mob-container .col-md-4.col-fkd > a{font-size:9px;}*/
.product-view .product-img-box .product-image-zoom{min-height:235px;}
.container-fluid .header-links {padding-right: 3px;}
.container.mob-container .pp-free-delvery{width:65%; float: left;}
.container-fluid .mob-container .header-links{
padding-top: 1px;
float: right;
width: 32%;
text-align: right;}
#help_popup {left:10px;}
}
@media (max-width:359px){.headerMid strong.logo a.logo{background-position:0 1px !important;background-size:62% auto !important;}
.featuredCat ul li.catBlock{min-height:220px;}
.cms-instock-home-page .paypal-credit-interest p.pp-int{font-size:16px;}
.category-banner .category-title h2{font-size:20px;}
.customer-account-login .new-users.col-md-6 .buttons-set{text-align:left;}
.catalog-product-view .WebDescription{text-align:start;}
.catalog-category-view .products-grid .paypal-credit-interest p.pp-int{font-size:14px;}
.catalog-product-view .product-view .product-shop .availability{width:25%;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{left:56px;}
.gamers_cat_area_one .col-md-5 .as{max-width:47%;}
/*.header6 .cameraSlide.cameraSlide_7 .camera_effected.contentPos-center .btn-cart{margin-top:61px;}
.cameraSlide.cameraSlide_7 .imgLoaded{left:0px;}*/
/*.mob-container .col-md-4.col-fkd > a{font-size:8px;vertical-align:middle;}
.mob-container .col-md-4.pp-ff > a{font-size:8px;}
.mob-container .col-md-4.col-fkd .fa.fa-truck{font-size:11px;padding-top:0;}
.mob-container .col-md-4.pp-ff > p{padding-top:0;}
.mob-container .col-md-4 a{font-size:8px;}
.mob-container .col-md-4.col-fkd > a{padding-left:5px;}*/
.container-fluid .header-links{padding-right:6px;}
}
@media (max-width:325px){.logo img{max-height:52px !important;}
.quickLinks .fa, .quickLinks span, .rating-links{font-size:12px !important;}
.checkout-onepage-index #opc-login h3{font-size:11px;}
/*.mob-container .col-md-4.pp-ff{padding-right:0px;}
.mob-container .col-md-4.col-fkd > a{font-size:8px;}
.mob-container .col-md-4.pp-ff > a{font-size:8px;}*/
.pp-left-content span{width:80%;}
.pp-page-h2{font-size:20px;}
.pp-blue-strip{font-size:15px;}
.cameraSlide .imgLoaded{padding:15px 50px !important;}
.header6 .camera_target .cameraCont .camerarelative .btn-cart{margin-top:60px;}
.pp-free-delvery .col-sm-12 .col-md-6{padding-left:3px;}
.col-md-12.gamers_cat_area_one{margin-top:-33px;}
.top-section p{font-size:10pt;}
.container-fluid .header-links { padding-right: 0;
}
/*.mob-container .col-md-4 a { font-size: 7px;
}
.mob-container .col-md-4.col-fkd > a { font-size: 7px;
}*/
.container-fluid .mob-container .header-links a { font-size: 8px;
}
}
.main_pop_ppcc{border:1px solid;float:left;width:100%;max-width:320px;margin-top:6px;margin-bottom:10px;}
.logo_ppc{float:left;}
.main_pop_ppcc .text_section{float:left;margin-top:4px;margin-left:25px;max-width:71%;font-size:14px;}
.main_pop_ppcc .xprice span{font-size:15px;}
.lear_more_ppc{display:block;text-align:center;width:100%;font-size:12px;color:#000;font-weight:bold;}
.catalog-product-view .xprice > span{color:#00a8ff;}
.bg_ppc12x{top:0px;bottom:0px;left:0px;right:0px;background:rgb(0, 0, 0) none repeat scroll 0% 0%;position:absolute;z-index:99999;opacity:0.5;}
.xpop_main{top:0px;position:fixed;left:0px;right:0px;bottom:0px;z-index:9999;}
.box_main{width:45%;margin:0 auto;position:relative;z-index:999999;background:#fff;border-radius:6px;top:34px;padding:15px;max-width:600px;box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}
.ppc_x{background:#fff none repeat scroll 0 0;border:3px solid;border-radius:20px;color:#000;display:block;float:right;font-weight:bold;margin-top:-28px;padding:0 5px;text-align:center;vertical-align:middle;margin-right:-24px;}
.plains th{background:#e5e5e5;text-align:center;padding:6px;}
.plains td{text-align:center;}
.plains th , .plains td{border-top:1px solid #ddd;font-size:11px;padding:15px 10px;}
.upper_heading{border:1px solid #eee;}
.bottom_text_ppcx{padding:30px 16px;background:#f4f4f4;}
.bottom_text_ppcx p , .bottom_text_ppcx h3{text-align:center;color:#000 !important;}
.bottom_text_ppcx{font-size:11px;}
.repre_text{margin-top:15px;}
.subject_main_text{margin:15px 0;}
.ppcx_image{float:left;margin-top:15px;margin-bottom:18px;margin-left:12px;max-width:105px;}
.instalment_h3{float:left;margin-top:30px;color:rgb(0, 0, 0);font-size:18px;margin-left:15px;}
.xpop_main .grey-back-light{background:#f4f4f4;}
.zoomContainer.zindex-zero{z-index:0 !important;}
.plains tr:hover td , .plains tr:hover td.grey-back-light{background:#243b81;color:#fff;}
.exampl_12x{margin-bottom:0;}
p.paypal-logo{float:right;margin-left:20px;}
.cart .totals .checkout-types li{clear:none;}
.catalog-product-view .add-to-box , .catalog-product-view .add-to-cart{width:100%;}
.catalog-product-view p.paypal-logo{float:left;margin-left:0;margin-top:20px;display:none;}
.catalog-product-view .paypal-or{display:none;}
.catalog-product-view li.bml-checkout-type{float:left;margin-left:20px;}
.catalog-product-view p.paypal-logo{display:none;}
.checkout-cart-index p.paypal-logo{margin-left:0;}
#mdl_ajax_confirm , div.mdlajax-confirm, div.mdlajax-progress{position:fixed !important;}
ul.mdl-social li{width:100%;}
ul.mdl-social li a{width:110px;text-align:left;line-height:22px;height:22px;font-size:13px;}
.media-payment > img{width:100%;max-width:450px;}
.footer3 .media-payment{width:100%;text-align:center;}
.plains > table{width:100%;}
.pp-strip:hover{cursor:pointer;}
.footer3 .footer-wrapper .areaBox{padding-bottom:10px;}
.social-footer-icons .fa{font-size:18px;vertical-align:middle;}
.header6 ul#nav li.level0.megamenu > .pump{box-shadow:none;}
.pump.col-block-4 .col-sm-12.menu-content > img{float:right;}
.catalog-product-view .price-box{width:100%;}
.checkout-cart-index .product-name h2{font-weight:bold;font-size:14px;}
.checkout-cart-index .product-name:hover{text-decoration:none;}
.checkout-cart-index .cart-row a:hover{text-decoration:underline !important;}
.block-layered-nav .block-content .currently li span.value{background-image:none;padding-right:5px;}
.cameraSlide .camerarelative .btn-cart{font-size:14px;border-radius:0;font-weight:700;padding:10px 40px;display:none;}
.cameraSlide .camerarelative .slider-btn.btn-cart{display:inline-block;}
.slider-gallery-image{cursor:default;}
.product-zenfonear .pre-order {display:none;}
.coming_soon_pre{margin-bottom:-116px;position:relative;z-index:10;}
.coming_soon_prelist{max-width:71px;position:absolute;z-index:8;}
#preemail{margin-bottom:15px;}
.catalog-product-view .be_first{font-size:18pt;text-shadow:none;color:#0facf9;font-weight:bold;font-family:arial;}
.pre_reg_container{max-width:480px;padding:0px;}
.catalog-product-view .customSkin{background-color:#eeeeee;}
.pre_text{font-size:14px;margin-top:20px;color:#000;}
label.emaillabel{width:100%;float:left;margin-top:15px;}
#preemail{width:100%;border:1px solid rgb(255, 255, 255);padding:5px 10px;margin-top:10px;}
#f_name, #l_name {border:1px solid rgb(255, 255, 255);padding:5px 10px; width:100%;margin-top:10px;}
.prebtn{border:0 none;display:inline-block;font-size:12px;padding:10px 20px;text-align:center;text-transform:uppercase;white-space:nowrap;background-color:#00a8ff;color:#fff;border-radius:0;}
.prebtn:hover{background:#eee;}
.fancybox-close.fancybox-close{background-color:transparent;background-size:85%;right:-14px;top:-18px;}
#submit-pre.button.btn-pp:hover{background:#ddd none repeat scroll 0 0 !important;}
.pre-share-buttons{float:right;width:90%;margin-top:20px;}
.pre-share-buttons > p{display:inline-block;margin:8px 0 0;}
#thankyou.thankyou{text-align:center;}
.catalog-product-view .be_first.thankyoutext{font-size:30pt;font-weight:normal; text-transform:uppercase;}
.catalog-product-view .be_first.registertext{font-weight:normal;padding:8px 0;}
.catalog-product-view .note_text{font-size:20pt;}
.pre-order {display:none;}

@media (max-width:1441px) {
	.main_pop_ppcc .text_section {font-size:12px}
}
@media (min-width:1367px){
.header6 .camera_target .camera_effected p{font-size:18px;}
}
@media (max-width:1024px){.header6 .nav-container ul#nav li.level0 > a{font-size:14px;}
}
@media (min-width:1025px){.product-view .product-img-box .product-image-zoom{min-height:550px;max-height:550px;}
}
@media (min-width:1024px) and (max-width:1100px) {
.tab-contents-best .item.thirdView.col-xs-6.col-sm-3.col-md-3 {height:400px;}
}
@media (min-width:768px) and (max-width:1024px){.product-view .product-img-box .product-image-zoom{min-height:350px;max-height:350px;}
}
@media (min-width:760px) and (max-width:767px){.product-view .product-img-box .product-image-zoom{min-height:630px;}
}
@media (min-width:760px){.footer-wrapper .links h3::before{content:none;}
.product-view .quick_product .product-img-box .product-image-zoom{min-height:250px;max-height:250px;}
}
@media (min-width:1025px){.checkout-cart-index .bml-checkout-type p.paypal-logo{float:left;}
.checkout-cart-index .cart .totals .checkout-types .paypal-or{text-align:right;margin-right:-18px;}
}
@media (max-width:769px){.catalog-product-view .main_pop_ppcc .text_section{width:60%;}
.catalog-product-view .main_pop_ppcc .xprice span{font-size:16px;}
.checkout-onepage-index #checkout-payment-method-load > dt{width:50%;}
div.mdl-cart-bts{margin-top:2px !important;}
.checkout-onepage-index .container.padTop{margin-top:100px;}
.products-grid .product-name{height:55px;overflow:hidden;}
.block-layered-nav .block-title h2:before{content:'\f196';position:absolute;right:0;top:16px;font-family:FontAwesome;font-size:14px;font-weight:normal;cursor:pointer;}
.catalogsearch-result-index .breadcrumbBox{margin-top:90px;}
}
@media (min-width:660px) and (max-width:700px) {
/*.mob-container .col-md-4.pp-ff {padding-left:50px;}*/
.container.mob-container .pp-free-delvery {width:74%;}
.container-fluid .header-links {padding-top:8px;}
.home-small-banners .col-xs-12.col-sm-4 img {width:100%; margin-bottom:5px;}
}
@media (max-width:420px){
.cameraSlide .camerarelative .btn-cart{font-size:12px;}
.catalogsearch-result-index .products-grid .paypal-credit-interest p.pp-int{font-size:20px;}
.pre_reg_container{padding:0;}
.pre-share-buttons{width:100%;}
.pre_text{font-size:11px;}
.catalog-product-view .be_first{font-size:16pt;}
label.emaillabel{font-size:11px;}
.catalog-product-view .be_first.registertext{font-size:13pt;padding:2px 0;}
.catalog-product-view .note_text{font-size:15pt;}
.catalog-product-view .be_first.thankyoutext{font-size:25pt;}
}
@media (max-width:380px){.catalog-product-view .main_pop_ppcc .xprice span{font-size:16px;}
.catalog-product-view .be_first{font-size:14pt;}
.catalog-product-view .be_first.registertext{font-size:11pt;}
.catalog-product-view .note_text{font-size:12pt;}
}
@media (max-width:330px){.catalog-product-view .be_first.registertext{font-size:10pt;padding:0;}
.catalog-product-view .be_first.thankyoutext{font-size:23pt;}
}
.customer-account-logoutsuccess .content-wrapper{min-height:500px;}
#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress{top:20% !important;}
ul#magicat li.level0 span.magicat-cat, ul.listStyle li span{padding-right:23px;}
#wishlist-table a.product-image{display:block;min-width:100px;}
div.mdl-filter dd li{text-transform:capitalize !important;}
.asus-table-des{margin-bottom:10px;}
.asus-table-des td{padding:10px;color:#000;vertical-align:middle;}
.asus-table-des td b{font-size:16px;text-shadow:0.5px 0.5px #0088cb;display:inline-block;margin-top:-15px;}
@media (min-width:800px){.WebDescription .ProductIntro .ProductIntroText{max-width:100%;}
.WebDescription .ProductIntro .ProductIntroPhoto{margin-right:0;}
}
@media (max-width:1280px){.main_pop_ppcc{max-width:302px;}
}
@media (max-width:1024px){.main_pop_ppcc{max-width:75%;float:left}
}
@media (max-width:980px){.main_pop_ppcc .text_section{max-width:65%;}
.main_pop_ppcc{max-width:92%;}
}
@media (min-width:768px) and (max-width:769px){.main_pop_ppcc{max-width:96%;}
}
@media (max-width:800px){.box_main{width:75%;}
#menuInnner .level0.nav-9.level-top, #menuInnner .level0.nav-10.level-top, #menuInnner .level0.nav-11.level-top {display:none;}
}
@media (min-width:760px) and (max-width:820px){#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress{height:auto !important;}
.tabs.accordionRow dt a{background:#ccc none repeat scroll 0 0;display:inline-block;margin-top:10px;padding:10px;width:100%;}
}
@media (max-width:680px){.xpop_main{overflow:scroll;}
.main_pop_ppcc{max-width:54%;}
.checkout-onepage-index #checkout-payment-method-load > dt{width:100%;}
}
@media (min-width:639px) and (max-width:650px){.main_pop_ppcc .text_section{margin-left:5px;}
}
@media (min-width:560px) and (max-width:580px){.main_pop_ppcc{max-width:62%;}
}
@media (max-width:480px){.box_main{width:95%;}
.main_pop_ppcc{max-width:100%;}
.catalog-product-view .main_pop_ppcc .text_section{width:100%;margin-left:5px;}
#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress{height:auto !important;}
.col-continue-btn{display:inline-block;text-align:center;width:100%;}
.col-continue-btn button.btn-continue{float:none;}
}
@media (min-width:359px) and (max-width:370px){.catalog-product-view .main_pop_ppcc .text_section{width:60%;}
}
@media (max-width:420px){.plains th, .plains td{font-size:10px;padding:15px 0;}
.mailRev{width:105%;}
}
@media (max-width:360px){.proLinks > li{width:100%;text-align:center;}
#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress{width:315px !important;}
.catalog-product-view .main_pop_ppcc .xprice span{font-size:13px;}
.addthis_toolbox.addthis_default_style.addthis_20x20_style{left:17px;position:relative;width:109%;}
.mailRev p{float:none;text-align:center;}
}
@media (max-width:320px){.logo_ppc{max-width:32%;}
.lear_more_ppc{float:right;text-align:right;margin-right:5%;}
.plains th, .plains td{font-size:10px;padding:15px 0;}
}
.copyrightBox p.copyText{font-size:10px;}
.breadcrumbs , .category-banner .category-title h2{text-transform:capitalize;}
.header6 ul#nav li.level0.megamenu > .pump{border:none;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);}
p.special-price{display:block;}
.salePrice{display:none;}
.saving-price{color:#d3001e;font-weight:600;text-transform:capitalize;font-size:12pt;}
p.old-price{color:#9B9B9B;font-size:12pt;}
.old-price span.price{color:#9b9b9b;font-size:12pt;}
.products-grid .price-box, .products-list .price-box{color:#9b9b9b;}
.catalog-product-view .product-view .product-shop .price_box .old-price .price{position:static;font-size:12pt;}
.products-list .firstView .old-price span.price{color:#9b9b9b;font-size:12pt;font-weight:normal;}
@media (min-width:750px) and (max-width:769px){.catalog-category-view .products-grid .saving-price,.catalog-category-view .products-grid p.old-price ,.catalog-category-view .products-grid .old-price span.price{font-size:10px;}
}
@media (min-width:590px) and (max-width:610px){.catalog-category-view .products-grid .saving-price, .catalog-category-view .products-grid p.old-price , .catalog-category-view .products-grid .old-price span.price{font-size:13px;}
.products-grid .paypal-credit-interest p.pp-int{font-size:13px;}
}
.pre_orderd_cart_name{float:left;max-width:50%;padding-right:20px;}
.pre_orderd_cart_name > a{font-size:13px !important;}
.stoc_text_pre{font-size:12px;color:rgb(0, 168, 255);margin-bottom:0; padding-right:5px;}
@media (max-width:420px){.pre_orderd_cart_name{max-width:100%;margin-bottom:10px;}
.desktop-landing-page .col-sm-3.col-md-3{margin-bottom:10px; padding:0;}
}
/*.level0.nav-8.level-top.megamenu {display:none}*/
.level0.nav-9.level-top.megamenu {display:none}
.level0.nav-10.level-top.megamenu {display:none}
/*.level0.nav-8.last.level-top.megamenu{display:none;}*/
.level0.nav-11.level-top.megamenu {display:none;}
.gaming-page .level0.nav-11.level-top.megamenu {display:block;}
.gaming-page .level0.nav-9.last.level-top.megamenu{display:block;}
.gaming-page .level0.nav-9.level-top.megamenu {display:block;}
.gaming-page .level0.nav-10.level-top.megamenu {display:block;}
.sideVied.slideRight{height:auto;}
#recently-viewed-items p.old-price{font-size:10pt;text-align:center;}
#recently-viewed-items p.old-price .price{font-size:10pt;}
#recently-viewed-items span.saving-price{font-size:14px;}
#recently-viewed-items .special-price .price{font-size:15px;}
#recently-viewed-items .price-box{width:100%;font-size:1px;}
.gaming-page .sideVied{display:none;}
.catalogsearch-advanced-result .products-grid .product-name{max-width:100%;padding-right:15%;}
.thum-block{transition:all 0.2s ease 0s;}
.thum-block:hover{transform:scale(1.05, 1.05);box-shadow:0 0 2px rgba(100, 100, 100, 0.7);}
.slider-btn.btn-cart.sb-btn {background:#2dadb2;}
.catalog-category-view .level0-.level0.student-discount.open { display: none !important;
}
.home-small-banners {margin-top:25px; display:inline-block;}
/*.home-small-banners .col-xs-12.col-sm-4.pp-box {
background: #233b61 none repeat scroll 0 0;
text-align: center;
}
.home-small-banners .col-xs-12.col-sm-4.pp-box > h3 {
color: #fff;
font-size: 18pt;
font-weight: 600;
}
.home-small-banners .col-xs-12.col-sm-4.pp-box img {margin-top: 10px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box p {color:#fff; font-size:13pt;margin-bottom:10px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box > span {
color: #fff;
display: inline-block;
font-size: 9pt;
}
.home-small-banners .col-xs-12.col-sm-4.pp-box .pp-learn-more {
background: #fff none repeat scroll 0 0;
display: inline-block;
font-weight: 600;
padding: 3px 6px;
text-align: center;
}*/
#mdl_ajax_progress-request, #mdl_ajax_progress-success, #mdl_ajax_progress-error {max-width: 500px; height: auto; top: 20%; position: absolute; left: 38%; z-index: 2147483647; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; padding: 4px; display:none;}
#mdl_ajax_progress-error .borderd_div, #mdl_ajax_progress-success .borderd_div {
border: 1px solid #dbeaf9;}
#mdl_ajax_progress-error .borderd_div > p, #mdl_ajax_progress-success .borderd_div > p { color: #00a8ff;
font-size: 20px;
margin:0;
padding:15px 5px;
}
#mdl_ajax_progress-error .borderd_div > a, #mdl_ajax_progress-success .borderd_div > a { background: #000 none repeat scroll 0 0; border-radius: 10px; color: #fff; padding: 0 5px; position: absolute; right: -12px; top: -18px; z-index: 1;
}
/*
@media (min-width:990px) and (max-width:1025px) {.cms-test-page .home-small-banners {display:block;}
.home-small-banners .col-xs-12.col-sm-4.pp-box img { margin-top: 6px; width: 100px; margin-bottom:4px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box > h3 {font-size: 12pt;}
.home-small-banners .col-xs-12.col-sm-4.pp-box p {font-size: 8pt; margin-bottom: 5px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box .pp-learn-more {font-size: 8pt;padding: 2px 6px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box > span {font-size: 6pt;}
}
@media (min-width:760px) and (max-width:800px) {.cms-test-page .home-small-banners {display:block;}
.home-small-banners .col-xs-12.col-sm-4.pp-box img { margin-top: 5px; width: 70px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box > h3 {font-size: 9pt;}
.home-small-banners .col-xs-12.col-sm-4.pp-box p {font-size: 6pt; margin-bottom: 0;}
.home-small-banners .col-xs-12.col-sm-4.pp-box .pp-learn-more {font-size: 6pt;padding: 2px 6px;}
.home-small-banners .col-xs-12.col-sm-4.pp-box > span {font-size: 5pt;}
}
.home-small-banners .col-xs-12.col-sm-4.pp-box p {font-size:11pt; margin-bottom:5px;}
}*/
#asusslider {width:100%;}
#asusslider .slick-slide img {width:100%;}
#asusslider button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #fff;}
#asusslider button .fa {color: #fff;}
#asusslider button:hover {background:#fff; opacity:1;}
#asusslider button:hover .fa {color:#000;opacity:1;}
#asusslider button.slick-prev {left:15px;}
#asusslider button.slick-next {right:15px;}
#asusslider .slick-dots li button::before {font-size:30px;}
#asusslidermobile {width:100%;}
#asusslidermobile .slick-slide img {width:100%;}
#asusslidermobile {margin-bottom:0;}
#asusslidermobile button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #fff;}
#asusslidermobile button .fa {color: #fff;}
#asusslidermobile button:hover {background:#fff; opacity:1;}
#asusslidermobile button:hover .fa {color:#000;opacity:1;}
#asusslidermobile button.slick-prev {left:0;}
#asusslidermobile button.slick-prev {left:15px;}
#asusslidermobile button.slick-next {right:15px;}
#asusslidermobile .slick-dots li button::before {font-size:30px;}
@media (max-width:1025px) {#mdl_ajax_progress-request, #mdl_ajax_progress-success, #mdl_ajax_progress-error {left:27%;}
}
@media (max-width: 991px) and (min-width: 660px) {
.desktopslider.hidden-sm {display:block !important; margin-top:70px;}
.desktopslider.visible-sm {display:none !important;}
}
@media (max-width:768px) {#mdl_ajax_progress-request, #mdl_ajax_progress-success, #mdl_ajax_progress-error {left:20%; height:auto !important;}
}
@media (max-width:600px) {
.desktopslider.hidden-sm {display:none;}
.desktopslider.visible-sm {display:block !important; margin-top:65px;}
#asusslidermobile.asusslider .slick-prev, #asusslidermobile.asusslider .slick-next {width:30px; height:30px;}
#asusslidermobile button .fa {color: #fff;font-size: 12pt;}
}
@media (max-width:420px) {.home-small-banners .col-xs-12.col-sm-4 {margin: 10px 0; padding: 0;}
#mdl_ajax_progress-request, #mdl_ajax_progress-success, #mdl_ajax_progress-error { left:6% !important; width:85% !important; top:30% !important;}
}
.availability.out-of-stock span {color: #ff0000 !important;}
.feedback-content-area {background: #eee none repeat scroll 0 0;display: inline-block; width: 100%;}
.feedback-content-area .col-sm-12.col-md-6 {padding: 0;}
.feedback-content-area .col-sm-12.col-md-6 ol {}
.feedback-content-area .col-sm-12.col-md-6 ol li {list-style:decimal outside;}
.feedback-content-area .col-sm-12.col-md-6 label {padding:0;}
.feedback-content-area .col-sm-12.col-md-6 .select-number {display: inline-block; background:#fff; width:100%;}
.feedback-content-area .col-sm-12.col-md-6 .select-number li {display:inline-block; width:16%;}
/*Summer Sale landing page*/
#big-summer-sale {display:inline-block; margin-top:10px; width:100%;}
#big-summer-sale .top-content-summer { width:100%; display:inline-block; text-align:center;}
#big-summer-sale .top-content-summer p {font-size:20px; color:#282828; padding:20px 0; font-weight:600; margin-bottom:0;}
#big-summer-sale .summer-tabs {background:#f9a73b; padding:0; margin-bottom:10px; display:inline-block; width:100%;}
#big-summer-sale .summer-tabs li:hover {background: #fff none repeat scroll 0 0;border: 1px solid #f9a73b;}
#big-summer-sale .summer-tabs li {text-align:center; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #f9a73b; border-bottom:1px solid #f9a73b; }
#big-summer-sale .summer-tabs li a {color:#fff; font-size:23px; width:100%; padding:10px 0; display:inline-block;}
#big-summer-sale .summer-tabs li:hover a {color:#f9a73b;}
#big-summer-sale .pp-banner {display:inline-block; }
#big-summer-sale .summer-categories {padding:0; margin-top:10px; background:#eee; width:100%; display:inline-block;}
#big-summer-sale .summer-categories ul {display:inline-block; margin-top:10px; width:100%;}
#big-summer-sale .summer-heading {background:#f9a73b none repeat scroll 0 0; color:#fff; text-align:center; width:100%; font-size:30px; font-weight:600; padding:10px 0;}
#big-summer-sale .summer-categories ul li {padding:11px 7px;}
#big-summer-sale .summer-categories ul li img {width:100%;}
#big-summer-sale .delivery-sb ul {display:inline-block; width:100%;}
#big-summer-sale .delivery-sb { padding:0; display:inline-block; width:100%; margin-top:10px;}
#big-summer-sale .delivery-sb .col-xs-12.col-sm-6 a img {width:100%; display:inline-block;}
#big-summer-sale .mob-img {display:none;}
#big-summer-sale .block-area {background:#eee; display:inline-block; width:100%; margin-bottom:10px;}
#big-summer-sale .block-area .itemInner.areaBox {background:#fff;}
#big-summer-sale .col-md-12.summer-category-products > p {font-size: 20px; font-weight: 600; margin-bottom:0;}
.summer-banner img {display:inline-block; width:100%; margin-bottom:10px;}
@media (min-width:1024px) {
.category-summer-sale-top-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-summer-sale-top-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-summer-sale-top-laptops .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3, .category-summer-sale-top-gaming .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3 {font-size:13pt; padding-top:16px;}
.category-summer-sale-top-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-summer-sale-top-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p , .category-summer-sale-top-laptops .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p, .category-summer-sale-top-gaming .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p {font-size:12pt;}
.category-summer-sale-top-accessories .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span, .category-summer-sale-top-tablets .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span, .category-summer-sale-top-laptops .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span, .category-summer-sale-top-gaming .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span {font-size:10pt;}
.category-big-summer-sale .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example h3 {font-size:13pt; padding-top:16px;}
.category-big-summer-sale .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example p {font-size:12pt;}
.category-big-summer-sale .container.ppc-banner-bg.ppc-category-banner .col-md-7.ppc-example span {font-size:10pt;}
.summer-banner img {padding-right:15px;}
.components-landing-page .summer-banner img {padding:0;}
.outlet-landing-page .summer-banner img {padding:0;}
.peripherals-landing-page .summer-banner img {padding:0;}
#new-notebook-landing-page .summer-banner img {padding:0;}
}
@media (min-width:700px) {
#big-summer-sale .delivery-sb .col-xs-12.col-sm-6.left { padding-left:0; padding-right:5px;}
#big-summer-sale .delivery-sb .col-xs-12.col-sm-6.right { padding-right:0; padding-left:5px;}
#big-summer-sale .slider_man_p .slick-prev {left:-30px;}
#big-summer-sale .slider_man_p .slick-next {right:-30px;}
.c-best-sellers.top-margin {margin-bottom:0; margin-top:30px;}
}
@media (max-width:760px) {
.catalog-category-view .f-fix.content-wrapper.oneCol{margin-top:0px;}
}
@media (max-width:479px) {
#big-summer-sale .summer-tabs li a {font-size:13px;}
#big-summer-sale .deskop-img {display:none;}
#big-summer-sale .mob-img {display:block;}
.desktop-landing-page .nb-section-one .col-xs-12.col-sm-6 {padding:0;}
#big-summer-sale .summer-tabs li {padding:0;}
#big-summer-sale .col-md-12.delivery-sb .col-xs-12.col-sm-6 {padding:0 0; margin-bottom:10px;}
#big-summer-sale .top-content-summer p{font-size:16px;}
#big-summer-sale .summer-heading {font-size:20px;}
#big-summer-sale .col-md-12.summer-category-products > p {font-size:14px; padding-left:0;}
.c-best-sellers a.heading-seller {width:100%;}
.summer-banner {display:none !important;}

}
@media (max-width:325px) {
#big-summer-sale .summer-tabs li a {font-size:11px;}
#big-summer-sale .products-grid .product-name {padding-right:5%;}
}
.asussearch-index-index .sorter .sort-by select.showPan { float:left; width: 80%; height:31px; padding-left:3px;
}
.asussearch-index-index .direction { padding: 5px 10px 6px; float:left;
}
.asussearch-index-index .namePan {height:31px; padding-left:3px;}
.asussearch-index-index .sorter .sort-by {margin-top:-1px;}
.cms-page-view h2.subtitle {text-align:left;}
#Zenfone-AR.Zenfone-ARr { text-align: center;
}
.ZAR-heading { color: #ffb13c; font-size: 65px; margin-top:30px;}
.ZAR-heading.first {padding: 0 170px;border-bottom: 1px solid #d4d4d4; margin-bottom:30px;}
.box-ar.box-tango .ZAR-heading {}
.ZAR-heading.left {margin-top:0; width:100%;}
.col-md-12.box-ar.ar-vr { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ZenFoneAR/Zenfone-AR_07.jpg") no-repeat scroll 75px 0;  height: 850px;}
.black-heading { color: #666; font-size: 46px; font-weight: lighter; letter-spacing: -3px; margin-top:15px;}
.AR-content.left {color: #666; font-size: 17px;}
.box-ar .AR-content {color: #666; font-size: 17px; margin-top:20px;}
.col-md-12.box-ar.box-tango > ul {display: inline-block; margin: 45px 0; width: 100%;}
.col-md-12.box-ar.ar-vr {text-align: left; display:inline-block;}
.zenfone-reviews {margin-top:15px;}
@media (min-width:1368px) {
.zenfone-reviews .col-xs-12.col-sm-4 {height:285px;}
}
.ZAR-heading > span {font-size: 30px;}
.box-dbg .ZAR-heading {margin-bottom:5%; width:100%;margin-top: 5%;font-size:90px;}
.box-prf .ZAR-heading {margin-bottom:5%; width:100%;margin-top: 5%; font-size:90px;}
.box-SM .black-bg .ZAR-heading {margin-bottom:5%; width:100%;margin-top: 5%;font-size:90px;}
.box-PM .black-bg .ZAR-heading {margin-bottom:5%; width:100%;margin-top: 5%;font-size:90px;}
.yellow h4 { color: #ffb13c; font-size: 45px;}
.yellow h4 span {font-size: 22px;}
.yellow p {color: #666; font-size: 13px;}
.box-utility .AR-content {padding:0 7%;}
.col-md-12.box-ar.box-tri-cam > ul { display: inline-block; margin-top: 15px; width: 100%;}
.box-utility .ar-small-img {margin: 25px 0;}
.box-dbg .ZAR-heading {margin-top:50px;}
.black-bg {background: #17181c none repeat scroll 0 0; display:inline-block;}
.black-bg .AR-content {color:#fff;}
.black-bg .yellow p {color:#fff;}
.black-bg .AR-content {color: #fff; padding: 0 7%;}
.white-heading { color: #fff; font-size: 46px; font-weight: lighter; letter-spacing: -3px; margin-top:15px;}
.black-bg .AR-content {color: #fff; padding: 0 7%;}
.box-dbg .black-bg .white-heading {padding:0 22%}
.black-bg ul {display: inline-block; margin-top:30px; margin-bottom:30px; position:relative; z-index:3}
.col-xs-12.left > img {width: 80%;}
.box-prf .black-bg .col-xs-12.right { text-align: left; padding-right:8%; margin-top:10%;}
.box-prf .black-bg .col-xs-12.right .AR-content {padding:0; font-size:15px;}
.box-SM .black-bg .ZAR-heading {margin-top: 8%;}
.col-xs-12.row1 {padding-left: 5%; text-align: left;}
.col-xs-12.row1 .AR-content {padding:0 9% 0 0;font-size:15px;}
.col-xs-12.row2 ul li {text-align:left;}
.col-xs-12.row2 {margin-top: 5%;}
.box-PM .black-bg > img {    display: inline-block;  position: relative;  margin-top: -190px; z-index: 2;}
.box-awards .black-bg {background:#000;}
.box-awards .black-bg .col-xs-12.col-sm-8 { text-align: left;
}
.box-awards .black-bg .col-xs-12.col-sm-4 { margin-top: 5%;
}
.box-awards .black-bg .col-xs-12.col-sm-4 img { width: 60%;
}
.box-awards .black-bg .col-xs-12.col-sm-8 .AR-content {padding-left:0;}
.img-ar-vr {display:none;}
.video-vr-mob {display:none;}
.col-md-12.box-ar.box-tango {display:inline-block;}
@media (min-width:1030px) and (max-width:1367px) {
.zenfone-reviews .col-xs-12.col-sm-4 {height: 220px;}
}
@media (min-width:769px) and (max-width:1030px) {
.zenfone-reviews .col-xs-12.col-sm-4 {height: 200px;}
}
@media (max-width:1367px) {
.black-heading {font-size:40px;}
}
@media (max-width:1025px) {
.ZAR-heading {font-size:42px;}
.black-heading {font-size:35px;}
.white-heading {font-size:35px;}
.box-dbg .ZAR-heading {font-size:60px;}
.box-prf .ZAR-heading {font-size:60px;}
.box-SM .black-bg .ZAR-heading {font-size:60px;}
.box-PM .black-bg .ZAR-heading {font-size:60px;}
.yellow h4 {font-size:30px;}
}
.customer-account-index .my-account .dashboard .box-info .col2-set .col-1 .box .box-title a{
display: none !important;
}
.customer-account-index .my-account .dashboard .box-info .col2-set .col-1 .box .box-content a{
display: none !important;
}
@media (max-width:769px) {
.yellow h4 {font-size: 23px;}
.col-xs-12.left > img {width: 30%;}
.img-ar-vr {display:block;}
.col-md-12.box-ar.ar-vr {background:none; text-align:center;}
.col-xs-12.row1 {text-align:center;}
.col-xs-12.row2 ul li {text-align:center;}
.black-bg ul {margin:20px 0}
.col-xs-12.row1 .AR-content {padding:0;}

}
@media (max-width:420px) {
.col-xs-12.row2 ul li {text-align: center;}
.ZAR-heading.first {padding:0;}
.ZAR-heading {font-size: 35px; text-align:center;}
.black-heading {font-size: 22px; text-align: center;letter-spacing: 0;}
.box-ar .AR-content {text-align:center;}
.box-dbg .ZAR-heading {font-size: 30px;}
.box-dbg .black-bg .white-heading {padding:0;}
.white-heading {font-size:19px; letter-spacing:0;}
.box-prf .ZAR-heading {font-size: 35px;}
.box-SM .black-bg .ZAR-heading {font-size: 35px;}
.col-xs-12.row1 {  text-align: center;}
.box-PM .black-bg .ZAR-heading { font-size: 35px;}
.box-ar .AR-content {font-size:14px;}
.box-awards .black-bg .col-xs-12.col-sm-4 img { width: 35%;}
.white-heading {text-align:center;}
.video-vr-mob {display:block;}
.zenfone-video {display:none;}
.box-PM .black-bg > img {margin-top:-80px;}
#fixed-product-bar.fixed-product-bar.show-fix-bar {display:none;}
.catalog-product-view .product-view .product-shop .availability {width:100%;}
.col-md-12.box-ar.ar-vr {height:auto;}
.box-prf .black-bg .col-xs-12.right {text-align:center;}
.box-prf .black-bg .col-xs-12.right img.ar-small-img {width:35%; margin-bottom:5px;}
.col-md-12.box-ar {padding:0;}
/* #shopping-cart-table.data-table > li .tableImg {width:100%; text-align:center;}
#shopping-cart-table.data-table > li + li .tableContent {width:100%; text-align:center; padding:0 10px;}
#shopping-cart-table.data-table > li .tableContent .pro-name {text-align:center;}
#shopping-cart-table.data-table > li .tableContent .price-box .qty-wrap {width:100%;}
#shopping-cart-table.data-table > li .tableContent .price-box .cart-price-box {text-align:center;}
#shopping-cart-table.data-table > li .tableContent .price-box .Cartsep {width:100%;} */
.sidebarStatic a img {width:100%;}
}
span.new-item {color: #000;}
#fixed-product-bar .col-sm-6.col-md-3 {text-align: right;}
#fixed-product-bar .product-name > h1 { font-size: 16px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; }
#fixed-product-bar .product-name > h1:hover {text-decoration:none;}
.category-feb-flash-sale .category-banner.cc{background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus_February-Flash-Sale_1920x208.jpg") no-repeat scroll center top !important;}
.category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Paypal-banner-1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.categorypath-summer-offers-html .category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ASUS-Sizzlin-Summer-Offer-landing-page-banner_1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.category-bank-holiday-deals .category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ASUS-Bank-Holiday-Deals_1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.categorypath-spring-sale-html .category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus-spring-sale-banner.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.categorypath-vivobook-series-html .category-banner.cc {background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus-VivoBook-banner_1920x208.jpg") no-repeat scroll center top !important;}
.category-banner.cc .category-title {display:none;}
.category-banner.cc .category-top-description {padding:104px 20%;}
.category-asus-geforce-rtx-30-series-laptops .category-banner.cc { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/[8361]ROG_Strix_Scar_30_series_banner-eshop-1920x208.jpg") no-repeat scroll center top !important; background-size: 100% !important;}
.category-winter-offers .category-banner.cc { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus_winter_offers_banners_1920x208.jpg") no-repeat scroll center top !important;}
/*.categorypath-phones-html .category-banner.cc {background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus-Zenfone-5-banner_1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important}*/
.home-small-banners a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.zenfone-reviews ul li.col-xs-12 a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.category-rog-bus .category-banner.cc {background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/6454-rog_bus-banner-eshop-1920x208.jpg") !important;}
.category-black-friday-sale .category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/BF-Asus-Category.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.category-student-discount .category-banner.cc { display:block; background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/asus-student-discount_1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
/*.categorypath-rog-laptops-html .category-banner.cc {background:url("https://uk.store.asus.com/skin/frontend/instock/default/images/[6407]Q1_E-shop_Banner_1920x208.jpg") !important;    background-size: 100% !important;}*/
.categorypath-rog-laptops-html .category-banner.cc {background:url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-30-series-range-banner-1920x208.jpg") no-repeat scroll center top !important;    background-size: 100% !important;}
.categorypath-rog-strix-star-wars-promo-html .category-banner.cc {background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/[7510]eSHOP_Star_Wars-Promo-category.jpg") no-repeat scroll center top !important;background-size:100% !important;}
.categorypath-back-to-school-html .category-banner.cc {background: rgba(0, 0, 0, 0) url("/media/wysiwyg/Back_to_school-Banner-1920-208.jpg") no-repeat scroll center top !important;background-size:100% !important;}
.categorypath-rog-series-html .category-banner.cc {background: rgba(0, 0, 0, 0) url("/media/wysiwyg/Christmas-ROG-banner-1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
.category-asus-christmas-deals .category-banner.cc {background: rgba(0, 0, 0, 0) url("/media/wysiwyg/Asus_christmas_Category_page_banner.jpg") no-repeat scroll center top !important; background-size:100% !important;}

.category-rog-zephyrus-g14 .category-banner.cc {
    display: block;
    background: rgba(0, 0, 0, 0) url(https://uk.store.asus.com/skin/frontend/instock/default/images/GA401IV_pre-order_banners_1920x208.jpg) no-repeat scroll center top !important;
    background-size: 100% !important;
}
.category-tuf-gaming-a15 .category-banner.cc {
    display: block;
    background: rgba(0, 0, 0, 0) url(https://uk.store.asus.com/skin/frontend/instock/default/images/eShop_FA506_pre-order_banner_1920x208.jpg) no-repeat scroll center top !important;
    background-size: 100% !important;
}

.category-asus-rate-my-gear .category-banner.cc {
	background:rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/rate-my-gear1920x208.jpg") no-repeat scroll center top !important;
	background-size: 100% !important;
}
/*.category-special-offers .category-banner.cc { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ASUS-Valentine-banner-21-1920x200.jpg") no-repeat scroll center top !important; background-size:100% !important;}*/
.category-motherboard-promo-feb21 .category-banner.cc { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/[8392]ASUS_B450_II_Series_1920x200.jpg") no-repeat scroll center top !important; background-size:100% !important;}

@media (min-width:1026px) and (max-width:1367px) {
.category-banner.cc .category-top-description {padding: 73px 20%;}
}
@media (max-width:1025px) {
.category-banner.cc .category-top-description {padding: 55px 20%;}
}
@media (max-width:769px) {
.category-banner.cc {display:none !important;}
.components-landing-page .col-md-new {border:none;}
.components-landing-page .col-md-new .col-xs-12 {padding:3px;}
.components-landing-page .col-md-new .col-xs-6 {padding:3px;}
.category-student-discount .category-banner.cc {display:none;}

}
@media (max-width:420px) {
.components-landing-page .col-md-new a.right.col-view-more {width:100%; text-align:center;padding: 5px 0px;}
}
.purple-bg { background: #8d6fab none repeat scroll 0 0; color: #fff; font-size: 30px; font-weight: 600; padding: 5px 0; text-align: center; width: 100%; display:inline-block; margin:15px 0;}
a.purple-bg:hover {color:#fff; text-decoration:underline !important;}
.student-discount-page .col-xs-12.col-md-12.col-notebooks {padding:0;}
.student-discount-page .col-md-12.student-categories {padding:0; display:inline-block;}
/*@media (min-width:1025px){
.student-discount-page .col-md-12.student-categories ul {display:inline-block; width:100.57%; margin-left:-4px;}
}*/
.student-discount-page .col-md-12.student-categories .col-xs-12 {padding:15px;}
.student-discount-page .col-md-12.student-categories .col-xs-12 a {display:inline-block; width:100%;}
.student-discount-page .col-md-12.student-categories .col-xs-12 img {width:100%;}
.student-discount-page .col-sm-9.slider_man_p {width:75%;}
.student-discount-page .col-xs-12.col-sm-3.side-banner {margin-top:25px;}
.mob-img {display:none !important;}
.sb-bottom-banner.col-xs-12.col-sm-6 {margin-bottom:10px;}
.sb-bottom-banner.col-xs-12.col-sm-6 img { display: inline-block; width: 100%;}
.student-discount-page .col-xs-12 a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
#new-notebook-landing-page .col-md-12.new-section a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.outlet-landing-page .col-md-12 .col-sm-4 a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.outlet-landing-page .col-md-12 .col-sm-6 a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.outlet-landing-page .col-sm-12.red-view-all {display: inline-block;text-align: center; margin-top:20px; margin-bottom: 0px;}
.outlet-landing-page .col-sm-12.red-view-all > a { background: #d13143 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 30px; padding: 5px 0; width: 100%;}
.outlet-landing-page .col-md-12.desk-img a img:hover { box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.35); position: relative; top: -2px; transition: all 0.2s ease-in-out 0s;}
.outlet-landing-page .col-md-12 #student-slide .col-sm-4 a img:hover { box-shadow:none; position: static; transition: none;}
#back-top.goTop {bottom:150px; z-index: 9999;}
@media (max-width:430px) {
.student-discount-page .col-xs-12.col-sm-3.side-banner {padding: 0 0 10px 0; margin-top: 0;}
.mob-img {display:block !important;}
.desk-img {display:none !important;}
.student-discount-page .col-md-12.student-categories .col-xs-12 {padding:5px 0px;}
.col-xs-12.col-md-12.col-notebooks .col-md-12 {padding:0;}
.sb-bottom-banner.col-xs-12.col-sm-6 {padding:0;}
.student-discount-page .col-md-12 {padding:0; display:inline-block;width:100%;}
.purple-bg {margin:0 0 10px;}
.outlet-landing-page .heading-seller {margin:10px 0 10px 0; font-size:25px; background:#509dfd; padding:8px 0;}
.outlet-landing-page .col-md-12.mob-img { width:100%; padding:0 15px;}
.outlet-landing-page .col-md-12.mob-img a {display:inline-block; width:100%;}
.outlet-landing-page .col-md-12.mob-img a img {width:100%; margin-bottom:10px;}
#new-notebook-landing-page .col-xs-12.col-full-banner img {width:100%;}
#new-notebook-landing-page .col-heading {font-size:17px;}
#new-notebook-landing-page .col-heading > span {padding:0 20px; top:-12px;}
.outlet-landing-page .col-md-12.cats-section .col-sm-4 {margin-bottom:10px;}
.outlet-landing-page .col-md-12.cats-section {margin-top:0; text-align:center;}
.outlet-landing-page .col-sm-12.red-view-all {width:100%; margin-bottom:20px;}
.container.ppc-banner-bg {width: 100%;}
.outlet-landing-page .last .col-sm-12.red-view-all {margin-bottom:10px;}
.outlet-landing-page .container.ppc-banner-bg { width: 90%; margin-top: 0;}
.student-discount-page .sb-bottom-banner.col-xs-12.col-sm-12 { padding:0;}
#back-top.goTop {bottom:100px;right: 15px;}
}
@media (max-width:380px) {
.outlet-landing-page .heading-seller {font-size:22px;}
.outlet-landing-page .save-heading {font-size:20px;}
}
@media (max-width:350px) {
.outlet-landing-page .heading-seller {font-size:18px;}
}
@font-face {
font-family: "Xolonium";
src: local("xoloniumregular"), url("https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Regular.ttf") format("truetype"), url("https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Bold.ttf") format("truetype"), url("https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Bold.otf") format("otf"), url("https://uk.store.asus.com/skin/frontend/instock/default/fonts/Xolonium-Regular.otf") format("otf");
}
#monitor-description {background:#000; color:#fff; text-align:center; display:inline-block; width:100%; padding:0;}
.description-box {display:inline-block; width:100%; margin-bottom: 50px;}
.description-box.box-bg {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VP28UQG/VP28UQG_02-bg.jpg") no-repeat scroll center top;
}
.description-box.box-bg2 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VP28UQG/VP28UQG_06-bg.jpg") no-repeat scroll center top;
}
.description-box.box-bg3 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VP28UQG/VP28UQG_08-bg.jpg") no-repeat scroll center top;
}
.description-box.box-bg4 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VP28UQG/VP28UQG_11-bg.jpg") no-repeat scroll center top;
}
.description-box p {
font-size: 18px;
padding: 0 20%;
}
.description-box h2 {
color: #ffd200;
font-size: 42px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
font-family: "Xolonium";
}
.description-box ul.fhd h3 {color: #04d8ff;font-size:18px}
.description-box ul.fhd li {padding:0;}
.description-box h3 {color: #04d8ff; font-size:25px;}
.description-box.box-bg2 .col-xs-12 { margin-top: 25px;}
.description-box.box-bg3 .col-xs-12.col-sm-6 {padding:0;}
.description-box.box-bg3 .col-xs-12.col-sm-6 p { padding:0 10%;}
.description-box .col-xs-12.col-sm-6 {margin:20px 0}
.description-box .col-xs-12.col-sm-6 p { padding:0 10%;}
@media (min-width:1020px) {
.description-box.box-bg4 .col-xs-12.col-sm-6.first {margin:90px 0 0}
}
@media (max-width:1025px) {
.description-box p {padding:0 10%;}
}
@media (max-width:430px) {
.description-box p {padding: 0px 5%; font-size:12px;}
.description-box h2 {font-size:22px;}
.description-box img.large-image {width:70%;}
}
.description-box1 {display:inline-block; width:100%;}
.description-box1 h3 { color: #33b9ff; font-family: Xolonium; font-size: 22px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); padding:10px 0}
.description-box1 p { font-size: 18px; padding: 0 10%;}
.description-box1 h2.title-bg { font-family: Xolonium; font-size: 42px; padding: 85px 0;}
.description-box1.box-bg1 h2.title-bg {text-shadow:0 0 15px rgb(7, 130, 112);}
.description-box1.box-bg1 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_02-bg.jpg") no-repeat scroll center top;
}
.description-box1.box-bg2 h2.title-bg {
text-shadow: 0px 0px 15px rgba(141, 89, 41, 1);
}
.description-box1.box-bg2 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_04-bg.jpg") no-repeat scroll center top;
}
.description-box1.box-bg2 h3 {color:#edf013;}
.description-box1.box-bg3 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_07-bg.jpg") no-repeat scroll center top;
}
.description-box1.box-bg3 h2.title-bg {text-shadow:0 0 15px rgb(68, 101, 209);}
.description-box1.box-bg4 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_10-bg.jpg") no-repeat scroll center top;
}
.description-box1.box-bg4 h2.title-bg {text-shadow:0 0 15px rgb(68, 101, 209);}
.description-box1.box-bg4 h3 {color:#e12525;}
.description-box1.box-bg4 .box-bg4-bg {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_11.jpg") no-repeat scroll center top; display:inline-block; width:100%;
}
.description-box1.box-bg4 .box-bg4-bg ul li img {
background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
border: 1px solid #e10913;
box-shadow: 0 0 12px 1px rgb(255, 9, 19); margin-bottom:10px;
}
.description-box1.box-bg5 h3 {color:#e12525;}
.description-box1.box-bg6 {
background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/ROG-STRIX-XG27VQ/XG27VQ_14-bg.jpg") no-repeat scroll center top;
}
.description-box1.box-bg6 h2.title-bg {text-shadow:0px 0px 15px rgba(205, 53, 53, 1);}
.description-box1.box-bg6 h3 {color:#e12525;}
.description-box1.box-bg6 .col-xs-12 {margin:15px 0;}
.description-box1.box-7 h3 {color:#e12525;}
.description-box1 em {font-size:15px;color:#666;}
@media (max-width:430px) {
.description-box1 p {padding:0 3%; font-size:15px;}
.description-box1 h2.title-bg {padding:45px 0; font-size:32px;}
.description-box1.box-bg5 .col-xs-12 img {width:50%;}
}
.box-description2 {display:inline-block; width:100%;}
.box-description2 h3 { color: #fff000; font-family: Xolonium; font-size: 30px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); padding:10px 0}
.box-description2 p { font-size: 18px; padding: 0 10%;}
.box-description2 h2 { font-family: Xolonium; font-size: 42px; padding: 85px 0;}
.box-description2 h4 {font-size:15px; font-weight:600; padding-top:10px;}
.box-description2.box-bg1 .col-xs-12.col-sm-5 p {font-size:13px;}
.box-description2 .col-new-section .col-xs-12.col-sm-5 {text-align: left; margin:10px 0;}
.box-description2 .col-new-section .col-xs-12.col-sm-5 > p { font-size: 15pt; padding-left: 0;}
.box-description2.box-bg1 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VG278Q/VG278Q_01-bg.jpg") no-repeat scroll center top;}
.box-description2.box-bg2 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VG278Q/VG278Q_04-bg.jpg") no-repeat scroll center top;}
.box-description2.box-bg2 .col-xs-12.col-sm-6 {text-align:left; padding-left:80px; margin-top:20%;}
.box-description2.box-bg2 .col-xs-12.col-sm-6 p {padding-left:0;}
.box-description2.box-bg2 .col-md-12 {margin-top:40px;}
.box-description2.box-bg2 .col-xs-12.col-sm-5 p {font-size:13px;}
.box-description2.box-bg3 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VG278Q/VG278Q_06-bg.jpg") no-repeat scroll center top;}
.box-description2.box-bg3 .col-xs-12.col-sm-3 img {border: 1px solid #009df2; background: rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 12px 1px #009df2;}
.box-description2.box-bg3 .col-xs-12.col-sm-3 p {padding:10px 5px; font-size:13px;}
.box-description2.box-4 .col-xs-12.col-sm-6.col-ps {text-align: left; margin-top: -200px; margin-left: 98px;}
.box-description2.box-bg-4 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/VG278Q/VG278Q_08-bg.jpg") no-repeat scroll center top;}
.box-description2.box-bg-4 img {margin:5px 0 10px;}
.box-description2.box-bg-top {margin-top:20px;}
@media (max-width:1025px) {
.box-description2.box-4 .col-xs-12.col-sm-6.col-ps {margin-left:0; padding-left:51px;}
}
@media (max-width:770px) {
.box-description2 .col-new-section .col-sm-1 {display:none;}
.box-description2 .col-md-12.col-new-section {display:inline-block;}
.box-description2 .col-md-12.col-new-section .col-sm-5 {width:50%; padding:0;}
.box-description2 .col-md-12.col-new-section .col-sm-5 img {margin-top:15%;}
.box-description2.box-bg2 .col-xs-12.col-sm-6 {padding-left:15px; margin-top:5%; width:100%;}
.box-description2.box-bg2 { background-size: 100%; background-position: 0 260px;}
.box-description2.box-bg2 .col-xs-12.col-sm-6.bg-height {height:290px;}
}
@media (max-width:430px) {
.box-description2 .col-new-section .col-xs-12.col-sm-5 {width:100%;}
.box-description2 h3 {font-size:25px;}
.box-description2.box-bg2 .col-xs-12.col-sm-6 {margin-top:50%;}
.box-description2.box-bg2 .col-xs-12.col-sm-6.bg-height {display:none;}
.box-description2.box-bg2 { background-size: 160%; background-position: -240px 0;}
.box-description2 p {padding:0 5px;}
.box-description2.box-4 .col-xs-12.col-sm-6.col-ps {padding:0 5px; margin-top:0; text-align:center;}
.box-description2 .col-new-section .col-xs-12.col-sm-5 {text-align:center;}
.box-description2.box-bg2 .col-xs-12.col-sm-6 {text-align:center;}
}
@media (max-width:350px) {
.box-description2 h2 {font-size:32px;}
}
/**ASUS NAVAGO**/
#asus-novago-page.asus-navago {display:inline-block;}
.asus-navago .box_top {margin-top: 5%;}
.asus-navago .box_bottom {display:inline-block; padding-bottom:60px;}
.asus-navago .secton-des p { font-size: 25px; padding: 0 8%;  font-weight: lighter;font-family: gotham light;}
/** END ASUS NAVAGO**/
.box-description3 {display:inline-block; width:100%;}
.box-description3 h3 { color: #a0150e; font-family: Xolonium; font-size: 30px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); padding:10px 0}
.box-description3 p { font-size: 18px; padding: 0 10%;}
.box-description3 h2 { font-family: Xolonium; font-size: 42px; padding: 25px 0; border: 1px solid red; margin-top: 40px;}
.box-description3 h4 {font-size:15px; font-weight:600; padding-top:10px;}
.box-description3.box-bg1 .col-xs-12.col-sm-5 p {font-size:13px;}
.box-description3 .col-new-section .col-xs-12.col-sm-5 {text-align: left; margin:10px 0;}
.box-description3 .col-new-section .col-xs-12.col-sm-5 > p { font-size: 15pt; padding-left: 0;}
.box-description3.box-bg1 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/MG248QR/MG248QR_01-bg.jpg") no-repeat scroll center top;}
.box-description3.box-bg2 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/MG248QR/MG248QR_04-bg.jpg") no-repeat scroll center top; padding-bottom:80px;}
.box-description3.box-bg1 .col-md-12 {padding:20px 0;}
.box-description3.box-bg2 .col-xs-12.col-sm-6 {text-align:left; padding-left:80px; margin-top:20%;}
.box-description3.box-bg2 .col-xs-12.col-sm-6 p {padding-left:0;}
.box-description3.box-bg2 .col-md-12 {margin-top:40px;}
.box-description3.box-bg2 .col-xs-12.col-sm-5 p {font-size:13px;}
.box-description3.box-bg3 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/MG248QR/MG248QR_05-bg.jpg") no-repeat scroll center top; padding-top:30px;}
.box-description3.box-bg2 .col-xs-12.col-sm-3 img {border: 1px solid #e10913; background: rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 12px 1px rgb(255, 9, 19);}
.box-description3.box-4 .col-xs-12.col-sm-6.col-ps {text-align: left; margin-top: -200px; margin-left: 98px;}
.box-description3.box-bg2 .col-xs-12.col-sm-3 p {padding:10px 5px; font-size:13px;}
.box-description3.box-bg-5 { background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/MG248QR/MG248QR_10-bg.jpg") no-repeat scroll center top;}
.box-description3.box-bg-5 img {margin:5px 0 10px;}
.box-description3.box-bg-top {margin-top:20px;}
.box-description3.box-bg2 ul {display: inline-block; margin-top: 50px;}
/**ASUS NOVAGO**/
#asus-novago-page {display:inline-block; width:100%; text-align:center;}
.asus-novago .section-des {display:inline-block; width:100%;}
#asus-novago-page .col-md-12.section-des, #asus-novago-page .col-sm-12.section-des {padding:0;}
.asus-novago .x-large {width:100%;}
.asus-novago .box_top {margin-top: 5%;}
.asus-novago .box_bottom {display:inline-block; padding-bottom:60px;}
.asus-novago .section-des p { font-size: 22px; padding: 0 8%;  font-weight: lighter;font-family: gotham light,'Gotham Book';}
.asus-novago .red-heading { color: #ff4844; font-size: 30px;  margin-top: 50px;}
.asus-novago .novago-heading { font-size: 44px; padding: 0 16%;}
.asus-novago .x-white {color:#fff;}
#asus-novago-page .col-md-12.section-des.section-three { padding: 30px 0;}
#asus-novago-page .col-md-12.section-des.section-three ul li p {font-size:15px}
#asus-novago-page .red-heading-x {color:#ff4844; font-size:40px;}
#asus-novago-page .\32 boxes { display: inline-block;  width: 100%;}
#asus-novago-page .\32 boxes li { display: inline-block;  width: 20%; text-align: center;}
#asus-novago-page .section-five .col-sm-12.col-md-5.left-box { text-align: left; padding:0;}
#asus-novago-page .section-five .col-sm-12.col-md-5.left-box p {padding:0;}
#asus-novago-page .section-des h1 { font-size: 50px;}
#asus-novago-page .section-six .col-sm-12.col-md-5.left-box { text-align: left; padding:0;}
#asus-novago-page .section-six .col-sm-12.col-md-5.left-box p {padding:0;}
#asus-novago-page .col-md-12.section-des.section-five3 .left-box { padding: 0;}
#asus-novago-page .col-md-12.section-des.section-five3 .right-box {text-align:left; padding:0;}
#asus-novago-page .col-md-12.section-des.section-five3 .right-box p {padding:0;}
#asus-novago-page .novago-heading-xsmall { font-size: 22pt; padding-bottom: 20px;padding-top: 20px;font-weight: bold;}
#asus-novago-page .col-md-12.section-des.section-five3 .right-box .novago-heading-xsmall {margin-top:40px;}
.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage .extra-info, .product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage .price-box,.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage .main_pop_ppcc.desktop-ppcc {display:none;}
.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage ul.product-tabs li:last-child {display:none;}
.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage #product_tabs_tabrelated_contents {display:none;}
/** END ASUS NOVAGO**/
#tabs .bestselling-title {margin-top:0;}
/*** new landing page changes ***/
#new-notebook-landing-page .col-md-12.cr-grey {
background: #eee none repeat scroll 0 0;
padding: 45px 0;
text-align: center;
display:inline-block;
}
#new-notebook-landing-page .col-md-12.cr-grey > h2 {
border-bottom: 1px solid grey;
color: grey;
font-size: 30pt;
margin: 0 40px;
padding-bottom: 10px;
}
#new-notebook-landing-page .col-md-12.cr-grey > img {
padding: 30px 0;
}
#new-notebook-landing-page .button.shop-now:hover {
background: #28b2fb none repeat scroll 0 0;
color: #fff;
}
#new-notebook-landing-page .col-md-12.cr-grey .col-xs-12.col-sm-6 > h2 {
border-bottom: 1px solid grey;
color: grey;
font-size: 30pt;
margin: 0 20px;
}
#new-notebook-landing-page .col-xs-12.col-sm-6 .button.shop-now {
margin-top: 25px;
}
.category-zenfone5 .products-grid .product-name {max-width:100%; padding:0 15%;}
.zenfone5-products .products-grid .product-name {max-width:100%; padding:0 15%;}
/****/
.desktop-landing-page .col-md-12.dark-grey { background: #575757;text-align: center; padding: 15px 0;}
.desktop-landing-page .col-md-12.dark-grey h2 {color: #fff; font-size: 25pt;}
.desktop-landing-page .col-md-12.dark-grey  p {color: #fff; padding: 5px 80px; font-size: 11pt;}
.desktop-landing-page .col-md-12.dark-grey.cr-grey {background:#9d9d9b;}
.desktop-landing-page .col-md-12.dark-grey .button.shop-now { background: #fff;  color: #666;  padding: 5px 60px;  font-size: 15pt;}
.desktop-landing-page .col-md-12.dark-grey .button.shop-now:hover {opacity:0.9;}
@media (min-width:1920px) {
.desktopslider.hidden-sm {max-height:700px;}
.desktopslider.hidden-sm #asusslider div {max-height:700px;}
}
/****/
@media (min-width:1300px) {.global-site-notice.notice-cookie .notice-inner {width:1300px;}}
@media (max-width:1299px) {.global-site-notice.notice-cookie .notice-inner {width:90%;}}
.global-site-notice.notice-cookie .notice-inner {padding:12px 0;}
.global-site-notice.notice-cookie {background: #9d9d9d;}
.global-site-notice.notice-cookie .notice-inner p {border:1px solid #fff; color:#fff;}
.content-cookie-placeholder a {color:#0089d1;}
.actions.cookies-buttons .button span {padding:5px 35px; background:#444;}
.actions.cookies-buttons button.button:hover {color:yellow !important;}
.actions.cookies-buttons button.button:hover span span {color:yellow !important;}
.outer-close-button .closeButton {position: absolute; right: 292px; background: #fff; border: none; font-size: 10pt; padding: 0px 5px; top:2px;}
@media (min-width:760px) and (max-width:1446px) {.outer-close-button .closeButton {right:4%;}}
@media (max-width:1025px) {
.box-description3.box-4 .col-xs-12.col-sm-6.col-ps {margin-left:0; padding-left:51px;}
.col-md-7.ppc-example h3 {font-size:11pt;}
.col-md-7.ppc-example p {font-size:11pt;}
.col-md-7.ppc-example span {font-size:9pt;}
}
.checkout-cart-index #shopping-cart-table .cart-row .pro-name h3{
display: none !important;
}
.page-popup.catalog-product-compare-index #product_comparison .add-to-links li{
display: none !important;
}
@media (min-width:760px) and (max-width:1030px) {
#new-notebook-landing-page .col-md-12.cr-grey {padding:25px 0;}
#new-notebook-landing-page .col-md-12.cr-grey > h2 {font-size:14pt;}
#new-notebook-landing-page .col-md-12.cr-grey .col-xs-12.col-sm-6 > h2 {font-size:20pt;}
}
@media (max-width:770px) {
.box-description3 .col-new-section .col-sm-1 {display:none;}
.box-description3 .col-md-12.col-new-section {display:inline-block;}
.box-description3 .col-md-12.col-new-section .col-sm-5 {width:50%; padding:0 15px;}
.box-description3 .col-md-12.col-new-section .col-sm-5 img {margin-top:15%;}
}
@media (max-width:430px) {
.box-description3.box-4 .col-xs-12.col-sm-6.col-ps {padding:0 5px; margin-top:0; text-align:center;}
.box-description3 h2 {font-size:32px;}
.box-description3.box-bg2 .col-xs-12.col-sm-3 {padding:10px 0}
.box-description3 img { padding:0 15px}
.box-description3.box-bg2 .col-xs-12.col-sm-3 img {padding:0;}
.box-description3 p {padding:0 5%;}
.box-description3 .col-md-12.col-new-section .col-sm-5 {width:100%; text-align:center;}
.desktop-landing-page .col-xs-12 {padding:0;}
.asus-novago .novago-heading {font-size: 25px; padding: 0;}
.now_wrap {white-space:nowwrap;}
.asus-novago .section-des p {font-size:15px; padding:0 2% !important;}
#asus-novago-page .\32 boxes li {width:49%; vertical-align:baseline;}
#asus-novago-page .section-des h1 {font-size:35px; padding-left:2%;}
.asus-novago .red-heading {font-size:20px;}
.x-small {width:50%;}
#asus-novago-page {text-align:left;}
.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage #product_tabs_description_contents {padding:0;}
.product-asus-novago-tp370ql-13-3-2-in-1-laptop-tablet-snapdragon-octa-core-4gb-ram-128gb-storage .tabs dt:last-of-type {display:none;}
#asus-novago-page .novago-heading-xsmall {font-size:18px; padding:0 2%;}
#asus-novago-page .col-md-12.section-des.section-one, #asus-novago-page .col-md-12.section-des.section-three {text-align:center;}
.asus-novago .red-heading, .asus-novago .novago-heading {padding-left:2%;}
#asus-novago-page .col-md-12.section-des.section-one .asus-novago .novago-heading {padding:0;}
#asus-novago-page .col-md-12.section-des.section-last ul li {padding-left:2%}
#new-notebook-landing-page .col-md-12.cr-grey {padding:25px 0;}
#new-notebook-landing-page .col-md-12.cr-grey > h2 {font-size:22pt; margin: 0 15px;}
.global-site-notice.notice-cookie .notice-inner {width:90%; padding-left:0;}
.actions.cookies-buttons .button span {padding:5px 20px;}
.outer-close-button .closeButton {right:2%;}
.desktop-landing-page .col-md-12.dark-grey p {padding:5px 30px;}
}
@media (max-width:350px) {
.asus-novago .novago-heading {font-size:20px;}
#asus-novago-page .section-des h1 {font-size:25px;}
}
.col-md-12.support-text {color: #0089d1; font-size: 20pt; margin-top: 30px; min-height: 250px;text-align: center;}
ul#nav .level0.nav-7 .level1.nav-7-3, #menuInnner .accordion .level0.nav-7 .level1.nav-7-3 {display:none;}
.category-zenfone-4-bundles .cat_heading {text-transform:capitalize;}
#dfclassic.df-classic { max-height: 400px;}
.doofinderLogo {display:none !important;}
.fancybox-wrap.fancybox-desktop.fancybox-type-inline {opacity:1}
#gaming-des-banner {position: relative; top: -200px;   display: block; height: 10px; width: 100%;}
/*.level0.nav-8 .col-sm-6 .level0 .level1.nav-8-1 .pump {display:none !important;}
#onepage-guest-register-button {display:none;}*/
.category-zenfone5 .container.ppc-banner-bg.ppc-category-banner {display:none;}
.category-zenfone5 .Zenfone5 .col-xs-12 {padding:0;}
.category-zenfone5 .Z5-Soon-video > iframe { max-width: 600px; width: 100%;}
.zenfone5-products {margin:30px 0;}
.Zenfone5 .Z5-Soon-video > iframe { max-width: 600px; width: 100%;}
.zenfone5-products .pre-order {display:block;}
#zenfone5-listing { display: inline-block; text-align: center;}
#zenfone5-listing .Z5-Soon-video iframe {max-width:600px;}
#zenfone5-listing .col-z5 h3 { font-size: 30pt; font-weight: bold; padding-bottom: 30px;}
#zenfone5-listing .col-z5 p {font-size: 16pt;}
#zenfone5-listing .col-md-12.col-z5 {padding: 0 0 50px;}
#zenfone5-listing .col-z5 img {padding: 30px 0;}
#zenfone5-listing .col-z5 img.z5-small {width: 50%;}
.category-zenfone5 .product-tabs li.last {display: none;}
.category-zenfone5 #tabs dt:nth-child(2n+6) {  display: none;}
.choose-size { display: inline-block; width: 50%; border: 1px solid #eee; border-radius: 8px; padding: 5px; margin-bottom:10px;}
.choose-size h3 {color: #00a8ff; font-weight: bold;}
.choose-size ul {display: inline-block;  margin-bottom: 0;margin-top: 10px;}
.choose-size ul li {    display: inline-block;}
.choose-size ul li.select a {background:#000; color:#fff;}
.choose-size ul li a { display: inline-block; margin-bottom: 5px; background: #fff; border: 1px solid #000; width: 30px; height: 30px; text-align: center; margin-right: 10px;  padding: 4px 0;}
ul.list-style-dotted { margin-left: 15px;}
.list-style-dotted li {list-style: disc;}
.cbox1 { display: inline-block; margin-bottom: 20px; text-align: center;}
.cbox1 h3 { font-size: 18pt; font-weight: 600; padding:20px 0 10px;}
.cbox1 p { font-size: 12pt;}
.cbox1 h4 {font-size: 14pt; font-weight: 600;}
.cbox1 li p {font-size: 10pt;}
/*intel page*/
.proImage .back-img.back.face {left:0;}
#intel-page .top-xyz {top:-140px; position:absolute;}
#intel-page .intel-sub-links { text-align: center;display: inline-block;margin: 20px 0;}
#intel-page .intel-sub-links ul { display: inline-block; width: 100%; background: #000;}
#intel-page .col-xs-12.col-sm-4 { padding: 10px 0; border:1px solid #000;}
#intel-page .col-xs-12.col-sm-4 a { color: #fff;font-size: 15pt; padding: 13px 80px;}
#intel-page .col-xs-12.col-sm-4.first {border-right:1px solid #fff;}
#intel-page .col-xs-12.col-sm-4.last {border-left:1px solid #fff;}
#intel-page .col-xs-12.col-sm-4:hover {background: #fff; border:1px solid #000;}
#intel-page .col-xs-12.col-sm-4:hover a {color:#000;}
#intel-page .intel-bold-text { font-size: 15pt; text-align: left; padding: 0 20px; display: inline-block;}
#intel-page .viewall-btn {margin-bottom:20px;}
#intel-page .viewall-btn {display:inline-block; width:100%; text-align:center;}
#intel-page .intel-redeem-details {margin:20px 0 0;}
#intel-page .button.btn-view { background: #00a8ff; font-size: 15pt; width: 15%; color:#fff;}
#intel-page .button.btn-view:hover { background:#3fbcfc;}
#intel-page .col-xs-12.col-md-2.intel-left-x {text-align: center; display: inline-block;}
#intel-page .col-xs-12.col-md-2.intel-left-x .fa { background: #2b3d6f; padding: 33px; font-size: 30pt; color: yellow; border-radius: 50%;}
#intel-page .col-xs-12.col-md-10.intel-right-x p { font-size: 12pt;}
#intel-page .col-xs-12 {padding:0;}
#intel-page .col-xs-12.col-md-10.intel-right-x h3 { color: #476fb5; font-size: 18pt;  padding-top: 16px;}
#intel-page .col-xs-12.col-md-10.intel-right-x p { font-size: 12pt;}
#intel-page .intel-banner img {width:100%;}
#intel-page .intel-heading-x {background: #000; color: #fff; text-align: center; padding: 10px 0; font-size: 18pt;}
.category-asus-intel-promotions .container.ppc-banner-bg.ppc-category-banner {display:none;}
/*intel page end**/
/*Chromebox3*/
.chormebox3-landing-page .cbox-top-content h1 { font-size: 34pt; margin-top: -190px;}
.chormebox3-landing-page .cbox-top-content h2 { font-size: 25pt;}
.chormebox3-landing-page .cbox-img {display:inline-block; width:100%;}
.chormebox3-landing-page .cbox-img img {width:100%;}
.chormebox3-landing-page .gp-img { padding: 10px 0;}
.chormebox3-landing-page .cbox-top-content .ul-wrapper li {color: #0089d1;list-style: disc; margin-left: 12px; margin-top:15px;}
.chormebox3-landing-page .cbox-top-content .ul-wrapper li .li-text { color: #000; font-size: 12pt;}
.col-xs-12.row-main.row-products { margin-top: 20px;}
.chormebox3-landing-page .row-products .cbox-item h3 {font-size: 16pt; font-weight: 600;}
.chormebox3-landing-page .row-products .cbox-item li { list-style: disc; margin-left: 15px;font-size:9pt;}
.chormebox3-landing-page .cbox1 h3 { font-size: 20pt; }
.chormebox3-landing-page .cbox1.first {margin-top:30px;}
.chormebox3-landing-page .cbox1 ul {margin-top:10px;}
.chormebox3-landing-page .cbox1.cbox-bg {background:url(https://uk.store.asus.com/media/wysiwyg/chromebox3/chromebox3-security-bg.png) top center no-repeat; padding:70px 0; background-size:100%;}
.chormebox3-landing-page .cbox1.cbox-bg p {padding-left:15px; padding-right:15px;}
.chormebox3-landing-page .button.buy-now {margin-top:10px;}
.category-chromebox3 .container.ppc-banner-bg.ppc-category-banner {display:none;}
.chormebox3-landing-page .price-box-cbx {margin-top:10px;}
/**/
@media (max-width:1025px) {
#intel-page .button.btn-view {width:30%;}
#intel-page .col-xs-12.col-sm-4 a {padding:13px 15px; font-size:12pt;}
#intel-page .products-grid li.item {max-height:435px;}
.chormebox3-landing-page .col-xs-12.col-sm-12.col-md-7.cbox-top-content h1 {margin-top:-85px;}
}
@media (max-width:780px) {
#intel-page .products-grid li.item {max-height:100%;}
.chormebox3-landing-page .col-xs-12.col-sm-12.col-md-7.cbox-top-content h1 {margin-top:-15px;}

}
@media (max-width:420px) {
#zenfone5-listing .col-z5 h3 {font-size:15pt; padding-bottom:10px;}
#zenfone5-listing .col-z5 img.z5-small {width:100%;}
#zenfone5-listing .col-z5 p {font-size:7pt;}
.choose-size {width:70%;}
.cbox1 p { font-size: 10pt;}
#intel-page .col-xs-12.col-sm-4 a {padding:13px 30px;}
#intel-page .col-xs-12.col-sm-4.first {border-right:none;}
#intel-page .col-xs-12.col-sm-4.last {border:none;}
#intel-page .col-xs-12.col-sm-4 {border-bottom:1px solid #fff;}
#intel-page .intel-bold-text {font-size:13pt; padding:0 5px;}
#intel-page .button.btn-view {width:100%;}
#intel-page .col-xs-12.col-md-10.intel-right-x h3 {font-size:16pt;}
#intel-page .col-xs-12.col-md-10.intel-right-x p {font-size:11pt;}
.chormebox3-landing-page .col-xs-12.col-sm-12.col-md-7.cbox-top-content h1 {margin-top:0;font-size:15pt;}
.chormebox3-landing-page .col-xs-12 {padding-left:0; padding-right:0;}
.chormebox3-landing-page .cbox-top-content h2 {font-size:12pt;}
.chormebox3-landing-page .cbox-top-content .ul-wrapper li .li-text {font-size:9pt;}
.chormebox3-landing-page .cbox1 h3 {font-size:17pt;}
.chormebox3-landing-page .cbox1.cbox-bg {background-color:#ebebed; padding:10px 0;}
}
/*Zenbook*/
.cms-zenbook .container.zero.padTop { width: 100%;  padding: 0;}
#zenbook-page .col-xs-12.zenbook-section {padding:0;}
#zenbook-page .col-xs-12.zenbook-section.zk1 {text-align:center; background: rgb(233,233,233); background: -moz-linear-gradient(top, rgb(233,233,233) 0%, rgb(255,255,255) 100%);background: -webkit-linear-gradient(top, rgb(233,233,233) 0%,rgb(255,255,255) 100%);background: linear-gradient(to bottom, rgb(233,233,233) 0%,rgb(255,255,255) 100%); padding:15px 0;}
#zenbook-page .zk-brwn-text { color: #a06963;  font-size: 25pt;}
#zenbook-page .bk-zk-heading {  background: #000; margin: 0; text-align: center;  color: #fff; font-size: 23pt;  padding: 15px 0;}
#zenbook-page .col-xs-12 .zk-cats { display: inline-block;}
#zenbook-page .col-xs-12 .zk-cats .col-xs-12.col-md-3 {padding: 0;}
#zenbook-page .zk-cats .col-xs-12.col-md-3 a {  position: absolute;  top: 0; left:0; color: #fff;  padding-top: 20px;  padding-left: 20px; font-size: 20pt; width:100%; height:100%;}
#zenbook-page .zk-cats .col-xs-12.col-md-3.last a {color:#000;}
#zenbook-page .zenbook-section .zk-brwn-heading {  color: #a06963;    font-size: 30pt;    padding: 15px 0 8px;}
#zenbook-page .button.btn-buy-zk { background: #fff;  border: 1px solid #000; color: #000;  font-size: 15pt;}
#zenbook-page .button.btn-buy-zk:hover { background:#000; color:#fff;}
#zenbook-page .col-xs-12.zenbook-section.zk5 {padding:6% 0;}
#zenbook-page .col-xs-12.zenbook-section.zk5 .h4-brwn-heading {  color: #a06963; font-size: 20pt; }
#zenbook-page .col-xs-12.zenbook-section.zk5 p {color:#a06963;}
#zenbook-page .zk-sub-content h4 {  color: #a06963;    font-size: 18pt;}
#zenbook-page .zk-sub-content li {list-style: disc; color: #a06963;  margin-left: 15px;}
#zenbook-page .zk-sub-content.icon01 { background: url(https://uk.store.asus.com/media/wysiwyg/zk-icon-01.png) top left no-repeat;background-position: 100px 12px;}
#zenbook-page .zk-sub-content.icon02 { background: url(https://uk.store.asus.com/media/wysiwyg/zk-icon-02.png) top left no-repeat;background-position: 100px 12px;}
#zenbook-page .zk-sub-content.icon03 { background: url(https://uk.store.asus.com/media/wysiwyg/zk-icon-03.png) top left no-repeat;background-position: 100px 12px;}
#zenbook-page .zk-sub-content.icon04 { background: url(https://uk.store.asus.com/media/wysiwyg/zk-icon-04.png) top left no-repeat;background-position: 100px 12px;}
#zenbook-page .zk-sub-content { padding: 5px 14% 0; }
#zenbook-page .col-xs-12.zenbook-section.zk6.blurb { padding: 5% 0;  display: block;}
#zenbook-page .zk6.blurb p {color:#969696;}
#zenbook-page .zk6.blurb .full-txt ul li {list-style:decimal; font-size:13pt;}
#zenbook-page .zk6.blurb ul li { list-style: disc;  margin-left: 10px;color:#969696;}
#zenbook-page .col-xs-12.zenbook-section.zk5 li p {margin-bottom:0;}
#zenbook-page .zk-cats .col-xs-12.col-md-3.last a:hover {color:#fff;}
#zenbook-page .zk-cats .col-xs-12.col-md-3 a:hover { background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);}
#zenbook-page .zk-full-img {margin-bottom:4%;}
.details {display:none;}
@media (max-width:1080px) {
#zenbook-page .zk-sub-content.icon01,#zenbook-page .zk-sub-content.icon02,#zenbook-page .zk-sub-content.icon03,#zenbook-page .zk-sub-content.icon04 {background-position:0 12px; }
}
@media (max-width:600px) {
#zenbook-page .zk-brwn-text {font-size:13pt; padding-bottom:8px;}
#zenbook-page .zenbook-section .zk-brwn-heading {font-size:20pt;}
#zenbook-page .button.btn-buy-zk {font-size:12pt;}
#zenbook-page .zk-sub-content {padding: 5px 0 0 14%;}
#zenbook-page .zk-sub-content h4 {padding-left:14px; font-size:14pt;}
#zenbook-page .col-xs-12.zenbook-section.zk5 li p {margin-bottom:0;}
#zenbook-page .zk-sub-content.icon01,#zenbook-page .zk-sub-content.icon02,#zenbook-page .zk-sub-content.icon03,#zenbook-page .zk-sub-content.icon04 {background-position:0 12px; background-size:16%; }
}
/*ASUS UX580*/
#asus-ux580s {padding:0;}
#asus-ux580s .col-xs-12.ux580-section {padding:0;}
#asus-ux580s .col-xs-12.ux580-section.uxvi {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-01-bg.jpg) no-repeat; text-align:center;}
#asus-ux580s .ux-small-xs {margin-top: 5%;}
#asus-ux580s .ux-heading { font-size: 38pt; color: #fff;}
#asus-ux580s .ux-content { font-size: 15pt; color: #fff; padding: 0 17%;}
#asus-ux580s .ux-heading-bk { font-size: 38pt; color: #0e1116;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1 {background:#0f1115; text-align:center;}
#asus-ux580s .uxv-content { font-size: 13pt; color: #fff; padding: 0 17% 2%;}
#asus-ux580s .uxv-content-bk { font-size: 13pt; color: #0e1116; padding: 0 17% 2%;}
#asus-ux580s .ux-heading-white {color: #fff; font-size: 25pt; padding: 10px 0;}
#asus-ux580s .ux-brown-vi { font-size: 20pt;  color: #dd8563;  padding-top: 8%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi2 .ux-heding-white {padding-top: 8%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi2 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-03-bg.jpg) no-repeat; min-height:1510px; background-position:center center; background-repeat:no-repeat;background-color:#0e1116;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi3 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-04.jpg) no-repeat; min-height:1650px; background-position:center center;background-repeat:no-repeat;background-color:#0e1116;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi4 {background-color:#0e1116}
#asus-ux580s .col-xs-12.ux580-section.uxvi5 {text-align:center; padding-top:5%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-09-bg.jpg) no-repeat; min-height:1100px; background-position:center left;background-repeat:no-repeat;background-color:#0f1115; text-align:left; background-size: 84%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 .col-xs-12.col-sm-6.right {padding-top:10%}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 .uxv-content {padding-left:0; padding-right:41%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi7 {background:#000; padding-top:5%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-11-bg.jpg) no-repeat; min-height:1100px; background-position:center right;background-repeat:no-repeat;background-color:#0f1115; text-align:left;background-size: 84%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 .col-xs-12.col-sm-6.left {padding-top:10%; padding-left:10%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 .uxvi-small-xv {width:auto;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 .uxv-content {padding-left:0; padding-right:41%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi9 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-12-bg.jpg) no-repeat; min-height:1500px; background-position:center bottom;background-repeat:no-repeat;background-color:#0f1115;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi13 {background-image:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-16-bg.jpg); background-repeat:no-repeat;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi15 {background:#000;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi17 {text-align:left;background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-20-bg.jpg) no-repeat; min-height:1500px; background-position:center right;background-repeat:no-repeat;background-size: 84%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi17 .col-xs-12.col-sm-6.left {padding-left:10%; padding-top:10%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi17 .col-xs-12.col-sm-6.left .uxv-content-bk {padding-left:0;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi18 {text-align:left;background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-21-bg.jpg) no-repeat; min-height:1300px; background-position:center left;background-repeat:no-repeat; text-align:left; padding-top:0;background-size: 60%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi18 .col-xs-12.col-sm-6.right {padding-left:10%; padding-top:0%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi18 .col-xs-12.col-sm-6.right .uxv-content-bk {padding-left:0;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi20 {background:url(https://uk.store.asus.com/staging/media/wysiwyg/Asus-ux580-23-bg.jpg) no-repeat center center #0f1115; min-height:1400px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi21 {background:#000; padding-top:5%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi20 .col-xs-12.col-sm-6.left {float:none !important; margin:0 auto;}
#asus-ux580s .col-xs-12.ux580-section.last-note { background: #000; padding:0 0 20px;}
#asus-ux580s .foolnote {padding-left:30px;}
#asus-ux580s .foolnote ul li {list-style: decimal; color: grey;}
#asus-ux580s .col-xs-12.ux580-section.last-content { padding-top: 2%;}
#asus-ux580s #product-line-footer img {padding-bottom:5%;}
#asus-ux580s #product-line-footer ul li { list-style: disc; color: gray;}
#asus-ux580s #product-line-footer p {color:gray; padding-bottom:4%;}
@media (max-width:770px) {
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi3 {background-size:100%;min-height: 950px; background-position: bottom center;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 .col-xs-12.col-sm-6.right {width:100%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 {background-size:100%;background-position: bottom left;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 .col-xs-12.col-sm-6.left {width:100%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 {background-size:100%; background-position:bottom right;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi9 {background-size:200%; min-height:1100px; background-position:center bottom;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi13 .col-xs-12.col-sm-6.left {width:100%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi17 {background-size:100%; background-position:bottom right; min-height:845px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi17 .col-xs-12.col-sm-6.left {width:100%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi18  {background-size:100%; background-position:bottom left; min-height:620px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi5.uxvi18 .col-xs-12.col-sm-6.right {width:100%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi20 {min-height: 1050px;background-size: 100%; background-position:bottom center;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi20 .col-xs-12.col-sm-6.left {width:100%;}
}
@media (max-width:600px) {
#asus-ux580s .ux-heading {font-size:16pt;}
#asus-ux580s .ux-content, #asus-ux580s .uxv-content-bk {padding:0 5%; font-size:10pt; }
#asus-ux580s .ux-heading-white {font-size:16pt;}
#asus-ux580s .uxv-content {font-size:10pt; padding:0 5%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi2 {background-size:310%; background-position:bottom center;    min-height: 820px; background-color:#000;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi3 { background-size: 120%; min-height: 670px;}
#asus-ux580s .ux-heading-bk {font-size:16pt;font-weight:600;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi6 {min-height:740px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 .col-xs-12.col-sm-6.left {padding-right:5%;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8 {min-height:770px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi9 {min-height:750px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi1.uxvi8.uxvi20 {min-height:760px;}
#asus-ux580s .col-xs-12.ux580-section.uxvi {background-position:center; background-size:200%;}
.col-xs-12.col-sm-7.icons-des.right ul li {width:100%;}
.col-xs78 img {width:20%;}

}
/**/
#asus-ux490s {
display: inline-block;
width: 100%;
}
#asus-ux490s .col-md-12 { padding:0;}
.small-x-img {
z-index: 1;
position: relative;
margin-top: 55px;

}
#asus-ux490s .larg-x-img {position:relative; margin-top:-260px;}
#asus-ux490s .col-md-12.ux490-section.bb-one {text-align: center;background:#000;}
#asus-ux490s .small-x-img {position:relative; z-index:1;}
#asus-ux490s .top-heading {
position: relative;
z-index: 1;
color: #fff;
font-size: 37pt;
padding: 0 20%;
}
#asus-ux490s .content-x-white {
font-size: 15pt;
padding: 0 70px 81px;
position: relative;
margin-top: 0px;
z-index: 1;
color: #fff;
}
#asus-ux490s .content-x-white.xsmall {margin-top:-50px;}
#asus-ux490s .col-md-12.ux490-section-x-white {text-align:center; margin-top:5%;}
#asus-ux490s .gold-heading {
color: #deb34a;
padding-top:20px;
font-size: 18pt;
padding-bottom: 5px;
border-bottom: 1px solid #deb34a;
display: inline-block;
}
#asus-ux490s .x-black-heading {
font-size: 30pt;
font-weight: lighter;
margin-top:10px;
}
#asus-ux490s .x-content-black {
padding: 20px 25%;
font-size: 15pt;
}
#asus-ux490s .col-md-12.ux490-section.xx-two {
margin-top: 3%;
}
#asus-ux490s .col-xs-12.col-md-6.section-left {
padding-left: 5%;
}
#asus-ux490s .col-xs-12.col-md-6.section-right {
padding-top: 5%;
}
#asus-ux490s .x-content-black-left {font-size:15pt; padding-top:20px;}
#asus-ux490s .col-xs-12.col-md-6.section-left .x-black-heading  {padding-right:5%; margin-top:10px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-x .large-xx-img {
width: 80%;
}
#asus-ux490s .col-xs-12.col-md-6.section-right.right {
position: relative;
margin-top: 10%;
padding-right:10%;
}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black { background-image: url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-10.jpg); background-position: -360px 0; background-repeat: no-repeat; min-height: 1735px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {
position: relative;
margin-top: 10%;
}
#asus-ux490s .col-md-12.ux490-section .x-white-heading {
font-size: 30pt;
font-weight: lighter;
margin-top:10px;
color:#fff;
padding-left:48px;

}
#asus-ux490s .col-md-12.ux490-section .x-content-white-left {
padding: 20px 25%;
font-size: 15pt;
color:#fff;
}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .x-content-white-left {padding:20px 7%;}
#asus-ux490s .small-xx-img.desk-img {padding-top:5%;}
#asus-ux490s .col-md-12.ux490-section.xx-two-x { min-height: 1500px;  background: url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-09.jpg) top left no-repeat;    background-position-x: left;   background-position-y: top; background-position: -220px 0;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:48px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {background:#0a0d16;text-align:center;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black .small-x-img {margin-top:0;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black .xl-padding {padding-bottom:70px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img {background-image:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-15.jpg); background-position: center center !important; min-height: 1200px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img .gold-heading { margin-top: 20%;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {padding: 2% 25%;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg {background-image:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-17.jpg); background-position: center; min-height: 1490px;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-top:10%; padding-left: 10%;  padding-right: 5%;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.last {margin-top:10%;background-color:#000;}
.desk-img.tab-x {display:none !important;}
.product-view.col-md-12.areaBox {padding:0;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.last .gold-heading {padding-top:5%;}
#asus-ux490s .col-md-12.ux490-section.bb-one .col-xs78 { margin-top: -12%; position: relative;}
#asus-ux490s .col-xs-12.last-content { display: inline-block;   margin-top: 3%;}
#asus-ux490s .col-xs-12.last-content .footnote li { list-style: decimal !important;}
#asus-ux490s #product-line-footer {  padding-left: 0;  margin-top: 20px;}
#asus-ux490s #product-line-footer li { list-style: disc;}
.buton_main button.button span {padding:8px 25px; font-size:15px;}
@media (min-width:1280px) and (max-width:1440px) {
#asus-ux490s .col-md-12.ux490-section.xx-two-x {background-position:-430px;}
#asus-ux490s .col-md-12.ux490-section .x-content-white-left {padding:20px 10%;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black {background-position:-640px 0;}
}
@media (min-width:1000px) and (max-width:1080px){
#asus-ux490s .col-md-12.ux490-section.xx-two-x {background-position:-550px 0;}
#asus-ux490s .col-xs-12.col-md-6.section-right.right {margin-top:13%;}
#asus-ux490s .col-md-12.ux490-section.xx-two-x .large-xx-img.desk-img.tab-xx {width:50%;}
.col-md-12.ux490-section.xx-two-xx-black {display:inline-block; background:#0a0d16;}
#asus-ux490s .col-md-12.ux490-section {padding-top:4%;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {margin-top:-5px;}
#asus-ux490s .top-heading {font-size:27pt;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black {background-position:-820px 0;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .x-content-white-left {padding:20px 0 20px 32px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .x-white-heading {padding-left:32px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:32px;}
#asus-ux490s .content-x-white {padding-top:10%;}
}
@media (min-width:700px) and (max-width:1080px) {
#asus-ux490s .col-md-12.ux490-section .x-content-white-left, #asus-ux490s .x-content-black, #asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {padding:20px 5%;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-left:5%; padding-right:0;}


}
@media (min-width:601px) and (max-width:780px) {
#asus-ux490s .col-md-12.ux490-section.bb-one {background:#000;}
#asus-ux490s .top-heading {font-size: 25pt;padding: 0 10%;}
#asus-ux490s .col-md-12.ux490-section.bb-one .content-x-white {margin-top: -76px;}
#asus-ux490s .larg-x-img {margin-top:-216px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {display:inline-block;margin-top: -10px; padding-top: 10%;}
.large-xx-img.desk-img.tab-x {display:none !important;}
.desk-img.tab-x {display:block !important;}
#asus-ux490s .col-xs-12.col-md-6.section-right.right {margin-top:0;}
.col-md-12.ux490-section.xx-two-xx-black {display:inline-block; background:#0a0d16;}
.mob-img.tab-x {display:block !important;}
.desk-img.tab-xx {display:none !important;}
.desk-img.tab-x-x {display:none !important;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {margin-top:0; padding-right:0; padding-left:0;}
.col-md-12.ux490-section {padding-top:5%;}
#asus-ux490s .col-md-12.ux490-section.bb-one .col-xs78 .content-x-white.uxsmall  {margin-top:0;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-right:5%;}
}
@media (max-width:600px) {
#asus-ux490s .col-md-12.ux490-section.bb-one {background:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-01-bg.jpg) no-repeat; background-position: center 30px; min-height: 600px; background-size: 160%; background-color: #000;}
#asus-ux490s .col-md-12.ux490-section.bb-one .larg-x-img {display:none;}
#asus-ux490s .top-heading {padding:0; font-size:17pt;}
#asus-ux490s .small-x-img {width:90%;}
#asus-ux490s .col-md-12.ux490-section.bb-one .content-x-white { font-size: 12pt; margin-top: 1%; padding: 0 10px; padding-bottom: 5%;}
#asus-ux490s .col-md-12.ux490-section.bb-one .col-xs78 {margin-top:94%;}
#asus-ux490s .col-md-12.ux490-section-x-white {text-align:left;}
#asus-ux490s .x-black-heading {font-size:23pt;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {display:inline-block;}
#asus-ux490s .col-xs-12.col-md-6.section-right.right {margin-top:0; padding:0 10px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black {background-color:#0a0c15; display:inline-block;}
#asus-ux490s .x-content-black {padding-left:0; padding-right:0;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {margin-top:0;}
#asus-ux490s .col-md-12.ux490-section .x-content-white-left {padding:0 10px;;}
#asus-ux490s .col-md-12.ux490-section .x-white-heading {padding-left:0;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:0px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {padding: 2% 20px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black.bg-x-img  {background-position: bottom !important; background-size: 180%; background-repeat: no-repeat; background-color: #180715;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg {background-image:none; min-height:1010px;}
#asus-ux490s .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding:0 10px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {padding-top:7%;}
#asus-ux490s .col-xs-12.col-md-6.section-left {padding:0 10px;}
#asus-ux490s .col-md-12.ux490-section.xx-bg-black {margin-top:-5px;}
#asus-ux490s .col-md-12.ux490-section.xx-two-xx-black ,#asus-ux490s .col-md-12.ux490-section.xx-two-x {background-image:none; min-height:100%;}
#asus-ux490s .col-md-12.ux490-section .x-content-white-left , #asus-ux490s .x-content-black-left, #asus-ux490s .x-content-black {font-size:12pt;}
#asus-ux490s .col-md-12.ux490-section-x-white .x-black-heading, #asus-ux490s .col-md-12.ux490-section-x-white .x-content-black {padding-left:10px; padding-right:10px;}
#asus-ux490s .col-md-12.ux490-section-x-white .gold-heading {margin-left:10px;}
#asus-ux490s .gold-heading {font-size:16pt;}
#asus-ux490s .col-xs-12.col-md-6.section-right.right .x-content-white-left {Padding-left:0;}
}
/* */
/*UX331*/
#asus-ux331s {padding:0;}
#asus-ux331s .col-xs-12.ux331-section.ux1 { text-align: center;  display: inline-block;background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-0-bg.jpg) no-repeat; background-position:bottom center;}
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-clx-small {  padding-top: 7%;}
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-content-xl {  font-size: 35pt; color: #1f1e1e;  padding: 0 23%}
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-content-xl.uxsmall {font-size:18pt;}
#asus-ux331s .col-xs-12.ux331-section.ux1 .col-xs78 {padding-top:3%;}
#asus-ux331s .col-xs-12.ux331-section {padding:0 0;}
#asus-ux331s .col-xs-12.ux331-section.ux2 {background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-02-bg.jpg) no-repeat; background-position: center center; min-height: 1600px;}
#asus-ux331s .ux-brown-xs {font-size: 18pt; color: #c96a54; padding-bottom:10px;}
#asus-ux331s .ux-heading { font-size: 31pt; color: #333333;}
#asus-ux331s .ux-content {font-size: 13pt;line-height: 1.6; padding: 20px 0 40px;}
#asus-ux331s .col-xs-12.ux331-section.ux2.ux3 {background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-03-bg.jpg) no-repeat; background-position:center center; min-height:1600px;}
#asus-ux331s .col-xs-12.ux331-section.ux2 .col-xs-12.col-sm-7.ux-left { padding-top: 16%;padding-left: 5%;  padding-right: 15%;}
#asus-ux331s .col-xs-12.ux331-section.ux4 {text-align:center;background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-05-bg.jpg) no-repeat; background-position:center center;min-height:1600px;}
#asus-ux331s .col-xs-12.ux331-section.ux4 .ux-brown-xs {padding-top:9%;}
#asus-ux331s .ux-heading.xs-white {color:#fff;}
#asus-ux331s .ux-content.xs-white {color:#fff; padding: 20px 10% 40px;}
#asus-ux331s .col-xs-12.ux331-section.ux4.ux5 {text-align:center;background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-06-bg.jpg) no-repeat; background-position: bottom center;  min-height: 1850px; background-color: #1b1e27;}
#asus-ux331s .col-xs-12.ux331-section.ux6 {background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-07-bg.jpg) no-repeat; background-position:center center;min-height:1400px;}
#asus-ux331s .col-xs-12.ux331-section.ux6 .ux-brown-xs {padding-top:8%;}
#asus-ux331s .col-xs-12.ux331-section.ux6 .ux-content.xs-white {padding-left:0;}
#asus-ux331s .col-xs-12.ux331-section.ux7 .ux-brown-xs {padding-top:8%;}
#asus-ux331s .col-xs-12.ux331-section.ux7 {background:#212027; text-align:center;}
#asus-ux331s .col-xs-12.ux331-section.ux8 {background:#000; text-align:center;}
#asus-ux331s .col-xs-12.ux331-section.ux8 .ux-brown-xs {padding-top:8%;}
#asus-ux331s .col-xs-12.ux331-section.ux2.ux9 {background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-10-bg.jpg) no-repeat; background-position:center center; min-height:1300px;}
#asus-ux331s .col-xs-12.ux331-section.ux2.ux9 .col-xs-12.col-sm-6.ux-left { padding-top: 16%;}
#asus-ux331s .col-xs-12.ux331-section.ux10 {text-align:center;}
#asus-ux331s .col-xs-12.ux331-section.ux10 .ux-brown-xs {padding-top:8%;}
#asus-ux331s .col-xs-12.ux331-section.ux12 {background:url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-13-bg.jpg) no-repeat; background-position:center center; min-height:1168px;}
#asus-ux331s .col-xs-12.ux331-section.ux12 .ux-content.xs-white {padding-left:0px;}
#asus-ux331s .col-xs-12.ux331-section.ux12 .ux-brown-xs {padding-top:20%;}
#asus-ux331s .col-xs-12.col-sm-10.col-md-6.ux-content {text-align:center; float: none;margin: 0 auto; position: relative; top: 30px;}
#asus-ux331s .col-xs-12.ux331-section.last-note {padding-top:2%;}
#asus-ux331s .col-xs-12.ux331-section.last-content { padding-top: 2%;}
#asus-ux331s #product-line-footer img {padding-bottom:5%;}
#asus-ux331s #product-line-footer ul li { list-style: disc; color: gray;}
#asus-ux331s #product-line-footer p {color:gray; padding-bottom:4%;}
@media (min-width:650px) and (max-width:780px) {
#asus-ux331s .col-xs-12.ux331-section.ux12 { background: url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-13-bg.jpg) no-repeat;  background-position: center right -970px;  min-height: 1070px;  background-color: #000;}
#asus-ux331s .col-xs-12.ux331-section.ux2 .col-xs-12.col-sm-7.ux-left {padding-right:0;}
#asus-ux331s .col-xs-12.ux331-section.ux10 p {padding:0 15px;}
}
@media (max-width:520px) {
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-clx-small {padding:7% 10px;}
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-content-xl {padding:0; font-size:15pt;}
#asus-ux331s .col-xs-12.ux331-section.ux1 {background-size:100%; background-position:0 60px;}
#asus-ux331s .ux-content {font-size:12pt;}
#asus-ux331s .ux-heading {font-size:20pt; font-weight:600;}
#asus-ux331s .col-xs-12.ux331-section.ux2 { background-position:bottom center; min-height: 1100px; background-size: 240%;}
#asus-ux331s .col-xs-12.ux331-section.ux2.ux3 {background-size:200%; background-position:bottom center; min-height:880px;}
#asus-ux331s .col-xs-12.ux331-section.ux4 {text-align:left;background-position: bottom; min-height: 1100px; background-color: #375f9b; background-size: 190%;}
#asus-ux331s .col-xs-12.ux331-section.ux4 .ux-brown-xs {padding-left:10px;}
#asus-ux331s .ux-heading.xs-white {padding-left:10px;}
#asus-ux331s .ux-content.xs-white {padding-left:10px; padding-right:10px;}
#asus-ux331s .col-xs-12.ux331-section.ux4.ux5 {background-position: bottom center; min-height: 1120px;  background-size: 170%;  background-color: #1c1e26; text-align:left;}
#asus-ux331s .col-xs-12.ux331-section.ux6 {background-size:160%; background-color:#000; min-height:990px; background-position:bottom;}
#asus-ux331s .col-xs-12.ux331-section.ux7 {text-align:left;}
#asus-ux331s .col-xs-12.ux331-section.ux6 .ux-heading.xs-white {padding-left:0;}
#asus-ux331s .col-xs-12.ux331-section.ux7 .ux-brown-xs {padding-left:10px}
#asus-ux331s .col-xs-12.ux331-section.ux8 {text-align:left;}
#asus-ux331s .col-xs-12.ux331-section.ux8 .ux-brown-xs {padding-left:10px;}
#asus-ux331s .col-xs-12.ux331-section.ux2.ux9 {background-position: bottom; min-height: 1000px; background-size: 210%;}
#asus-ux331s .col-xs-12.ux331-section.ux10 {text-align:left;}
#asus-ux331s .col-xs-12.ux331-section.ux12 { background: url(https://uk.store.asus.com/media/wysiwyg/Asus-ux331-13-bg-mob.jpg) no-repeat;  background-position: bottom;   min-height: 950px;  background-size: 100%;   background-color: #000;}
#asus-ux331s .col-xs-12.ux331-section.ux12 .ux-heading.xs-white {padding-left:0;}
.ux-f-img {padding:0 15px; text-align:center;}
#asus-ux331s .col-xs-12.ux331-section.ux2 .col-xs-12.col-sm-7.ux-left {padding-left:15px;padding-right:15px;}
#asus-ux331s .col-xs-12.ux331-section.ux10 h3, #asus-ux331s .col-xs-12.ux331-section.ux10 h2, #asus-ux331s .col-xs-12.ux331-section.ux10 p {padding-left:15px; padding-right:15px;}
#asus-ux331s .col-xs-12.ux331-section.ux1 .ux-content-xl.uxsmall {font-size:13pt;}
}
/**/
/**/
.asus-zenbook-ss .center-custom { display: inline-block;}
@media screen and (max-width: 1100px) {
.sec-9.sec .image {
text-align: center;
margin-top: 40px;
}
.asus-zenbook-ss .title img {
margin-bottom: 15px;
}
.asus-zenbook-ss .sec-1.sec .title {
width: 95%;
margin: 0 auto;
right: 2%;
position:unset !important;
padding:24px 20px;
}
.asus-zenbook-ss .sec-14.sec img.over{
display:none;

}
.asus-zenbook-ss .title span {
font-size: 28px !important;
margin-top: 10px;
}
.asus-zenbook-ss .sec .text {
padding: 30px 30px !important;
display: inline-block !important;
}
.asus-zenbook-ss .sec-9.sec img.over {
position: unset !important;
}
.asus-zenbook-ss .links {
margin-top: 30px;
}
.asus-zenbook-ss .sec-2 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-3 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
margin: 0 auto;
padding : 0 30px;
}
.asus-zenbook-ss .sec-4 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-5 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-6 .text {
width: 100% !important;
position: unset !important ;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-7 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-8 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-9 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-10 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-11 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
margin: 0 auto;
padding : 0 30px;
}
.asus-zenbook-ss .sec-12 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
margin: 0 auto;
}
.asus-zenbook-ss .sec-13 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-14 .text {
width: 100% !important;
position: unset !important;
text-align: left !important;
padding : 0 30px;
margin: 0 auto;
}
.asus-zenbook-ss .sec-4.sec .links {
position: unset !important;
bottom: 5%;
right: 0;
}
.asus-zenbook-ss .align-right {
float: left;
}
.asus-zenbook-ss .text .align-left {
float: left;

}
.asus-zenbook-ss .sec-3 .align-left {
margin-top: 0 !important;
}
.asus-zenbook-ss .align-right {
float: left;
margin-right: 60px;
}
.asus-zenbook-ss .text br {
display: none;
}
.asus-zenbook-ss .align-right br {
display: block;
}
.asus-zenbook-ss .align-left br {
display: block;
}
.asus-zenbook-ss .center-custom .align-left.l {
width: 40%;
float: left;
text-align: right;
padding: 0 0;
margin: 0 !important;
}
.asus-zenbook-ss .center-custom .align-right.r {
width: 40%;
float: right;
margin: 0 !important;
text-align: left;
padding: 0 0;
}
.asus-zenbook-ss .center-custom .align-right.l {
width: 45%;
float: left;
text-align: right;
padding: 0 0px;
margin: 0 !important;
}
.asus-zenbook-ss .center-custom .align-left.r {
width: 45%;
float: right !important;
margin: 0 !important;
text-align: left;
padding: 0 0;
}
.asus-zenbook-ss .center-custom .align-left.f {
width: 100%;
text-align: center;
margin-top: 13px;
}
.asus-zenbook-ss .center-custom {
display: inline-block;
width: 100%;
}
.asus-zenbook-ss .text .align-left {
float: left;
margin-right: 25px !important;
margin-bottom: 30px !important;
}
.asus-zenbook-ss img.mobile-remove {
width: 40%;
margin-top:20px;
}
.asus-zenbook-ss  .sec-2 .image img {
width: 100% !important;
}
}
@media screen and (max-width: 700px) {
.asus-zenbook-ss  .title span {
font-size: 25px !important;
margin-top: 10px;
}
}
.asus-zenbook-ss  {
background: #151419;
color: white;
display:inline-block;
}
.asus-zenbook-ss  .container.zero.padTop {
width: 100%;
background: #0f1115;
padding:0;
}
.asus-zenbook-ss  .title img {
margin-bottom: 15px;
}
.asus-zenbook-ss  .title {
text-align: center;
top: 20%;
position: absolute;
width: 100%;
}
.asus-zenbook-ss  .title span {
font-size: 50px;
margin-top: 10px;
}
.asus-zenbook-ss  .sec-1 {
background: url(https://uk.store.asus.com/skin/frontend/instock/default/images/sec-1.png);
background-repeat: no-repeat;
position: relative;
background-position: center;
display: inline-block;
text-align:center;
}
.asus-zenbook-ss  .sec-1 p {
font-size: 17px;
text-align: center;
margin-top: 20px;
}
.asus-zenbook-ss  .sec .image {
float: left;
width: 100%;
position: relative;
}
.asus-zenbook-ss  .sec-2 .image img {
width: 85%;
}
.asus-zenbook-ss  .sec-2 .text {
right: 17%;
width: 30%;
position: absolute;
top: 10%;
}
.asus-zenbook-ss  .text h4 {
color: #c96a54;
font-size: 20px;
padding-top:8%;
}
.asus-zenbook-ss  .text h2.big {
font-size: 28px;
margin: 20px 0;
}
.asus-zenbook-ss  .text p {
font-size: 17px;
margin-bottom: 35px;
}
.asus-zenbook-ss .text .align-left {
float: left;
margin-right: 60px;
}
.asus-zenbook-ss  span.num {
color: #c96a54;
font-size: 30px;
font-weight: bold;
}
.asus-zenbook-ss .text-i7  {text-align:center;}
.asus-zenbook-ss .text-i7 span.num span.variable { font-size: 25pt; margin-left: 0; margin-bottom: 10px; display: block;}

.asus-zenbook-ss span.num span.variable {
font-size: 17px;
margin-left: 5px;
}
.asus-zenbook-ss span.bottom {
font-size: 13px;
}
.asus-zenbook-ss  .links {
display: inline-block;
width: 100%;
text-align: center;
}
.asus-zenbook-ss  .links a {
color: #6f6f6f;
font-size: 15px;
clear: both;
}
.asus-zenbook-ss  .links button.learn {
margin-top: 10px;
background: #66382e;
border: none;
font-size: 18px;
padding: 10px 20px;
border-radius: 25px;
}
.asus-zenbook-ss  .sec-3 .align-left {
margin-top: 30px;
}
.asus-zenbook-ss  .align-right {
display: inline-block;
}
.asus-zenbook-ss  .sec-3 .text {
position: absolute;
top: 10%;
width: 30%;
left: 15%;
}
.asus-zenbook-ss  .sec-3 .image {
text-align: center;
margin-bottom: 5%;
}
.asus-zenbook-ss  .sec-3 .text {
position: absolute;
top: 13%;
width: 30%;
left: 15%;
}
.asus-zenbook-ss  .sec-3 .align-left {
margin-top: 30px;
}
.asus-zenbook-ss  .sec-3 .align-right {
margin-bottom: 30px;
}
.asus-zenbook-ss  .sec-4.sec .image img {
width: 100%;
}
.asus-zenbook-ss  .sec-4.sec .text {
width: 35%;
position: absolute;
top: 20%;
left: 15%;
}
.asus-zenbook-ss  .sec-4.sec .links {
position: absolute;
bottom: 5%;
right: 0;
}
.asus-zenbook-ss  .sec-5.sec .text {
width: 35%;
position: absolute;
top: 28%;
left: 12%;
}
.asus-zenbook-ss  .sec-6.sec .text {
position: absolute;
top: 7%;
width: 53%;
right: 23%;
text-align: center;
}
.asus-zenbook-ss  .sec-7.sec {background:#0e1116; display:inline-block; width:100%;}
.asus-zenbook-ss  .sec-7.sec .text {
width: 40%;
text-align: center;
margin: 40px auto;
}
.asus-zenbook-ss  .sec-7.sec .image {
margin-top: 50px;
}
.asus-zenbook-ss  .sec-8.sec .text {
width: 40%;
text-align: center;
margin: 50px auto;
position: absolute;
top: 0;
right: 30%;
z-index: 9;
}
.asus-zenbook-ss  .sec-9.sec .text {
width: 35%;
margin: 0 auto;
text-align: center;
top: -24%;
position: absolute;
/* margin-top: -10%; */
right: 33%;
}
.asus-zenbook-ss  .sec .image {
display:inline-block;
width: 100%;
position: relative;

}
.asus-zenbook-ss  .sec-9.sec img.over {
position: absolute;
right: 37%;
}
.asus-zenbook-ss  .sec-10.sec .text {
width: 50%;
margin: 0 auto;
text-align: center;
position: absolute;
top: 0;
z-index: 9;
right: 25%;
}
.asus-zenbook-ss  .sec-11.sec .text {
width: 20%;
position: absolute;
top: 33%;
z-index: 9;
left: 20%;
text-align: left;
}
.asus-zenbook-ss  .sec-12.sec .text {
position: absolute;
z-index: 9;
width: 50%;
right: 25%;
text-align: center;
}
.asus-zenbook-ss  .sec-13.sec .text {
width: 50%;
text-align: center;
margin: auto;
}
.asus-zenbook-ss  .sec-13.sec img.over {
margin-bottom: 5%;
margin-top: 4%;
}
.asus-zenbook-ss  .sec-14.sec img.over {
position: absolute;
bottom: 37%;
left: 28%;
}
.asus-zenbook-ss  .sec-13.sec .image {
text-align: center;
}
.asus-zenbook-ss .sec-14.sec .text {
position: absolute;
z-index: 9;
width: 50%;
right: 25%;
top: 25%;
}
.asus-zenbook-ss .container.zero.padTop .col-md-12 {
padding: 0;
}
/**/
.item.Zenfone5 {width:33%; margin:0 auto;}
.new-item { display: none;}
/**/
.cms-home-sandbox .container.zero.padTop {
width: 100%;
}
#minicart {
width: 325px !important;
overflow: auto !important;
min-height:50px !important;
max-height: 450px !important;
}
#minicart::-webkit-scrollbar-track{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 10px;
background-color: #fff;
}
#minicart::-webkit-scrollbar{
width: 10px;
background-color: #fff;
}
#minicart::-webkit-scrollbar-thumb{
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color:#c5c5c5;
}
/*
.col-md-12.home-new {padding:0;}
.home-new .container.top3boxes {margin-top: 15px;}
.home-new .col-md-12.col-sub-cat {padding:0;}
.home-new .col-md-12.col-sub-cat .col-xs-12 {padding:0;}
.home-new .col-md-12.col-sub-cat .hover-box { position: absolute; top: 0; width: 100%; height: 100%; background: rgba(199, 199, 199, 0.7); text-align:center; padding: 0 5%; display:none;}
.home-new .col-sub-cat .col-xs-12 .col-xs-12 img { width: 100%;}
.home-new .hover-text { background: rgba(0, 0, 0, 0.50);color: #fff; padding: 50px 25px; position: relative; top: 35%;}
.home-new .hover-text strong { font-size: 13pt;}
.home-new .col-md-12.col-sub-cat .col-xs-12 .col-md-6:hover .hover-box, .home-new .col-md-12.col-sub-cat .col-xs-12 .col-md-12:hover .hover-box {display:block;}
.home-new .top3boxes ul { display: inline-block; width: 100%;}
.home-new .top3boxes ul li {text-align:center;background:url(../images/new-home-icons.png) top left no-repeat;display: inline-block; border: 1px solid #ddd; width:32%;}
.home-new .top3boxes ul li.col-sb { background-size:14%; background-position:12px 12px;}
.home-new .top3boxes ul li.col-sb a { padding:17px 0 17px 42px;}
.home-new .top3boxes ul li a {font-size: 15pt; display: inline-block; padding: 17px 0;}
.home-new .top3boxes .col-xs-12.col-md-4.col-pp { margin: 0 18px;background-position: 22px -71px; background-size: 20%;}
.home-new .col-xs-12.col-md-4.col-fuk { background-position: 38px -102px; background-size: 15%;}
.checkout-cart-index #employment-block {  font-weight: bold; font-size: 15px; background: #eee;  padding: 10px 0 10px 15px;}
.checkout-cart-index #employment-block a {color:#0089d1;}
*/
/** modification by farhan **/
#popup-employment{display:none;}
.black-out { position: fixed; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); top: 0; left: 0; z-index: 99}
#popup-employment .content-block {display: inline-block; position: fixed; top: 20%; z-index: 100; left: calc(100% - 61%); background: #272727; padding: 45px 50px; border: 4px double #E6E6E6;box-shadow: 0 0 9px 1px #666;}
a#close-popup-employment { position: absolute; top: 0; right: 5px;  color:#fff;}
div#popup-employment h4 { font-weight: 900; }
a#button-verification-employment { padding: 5px 10px; /*border: 1px solid #999;  background-color: #ddd;*/ }
input#employment-captcha-validation-values {padding: 5px 10px; border: 1px solid #999;}
#apply10p, #apply30p { display: inherit;  margin-top: 10px;}
#apply_staff_discount_section { margin-right: 25px;}
#employment-block {  padding: 5px 10px; font-weight: 600; color:#fff;}
#employmentBailClick { color: #0089d1;}
#popup-employment-before .content-block {display: inline-block; position: fixed; top: 20%; z-index: 100; left: calc(100% - 61%); background: #272727; padding: 45px 50px; border: 4px double #E6E6E6; box-shadow: 0 0 9px 1px #666; text-align:center;}
#popup-employment-before .content-block h3 {color:#fff;font-weight: 600;}
#popup-employment .content-block .page-title.title-buttons p {color:#fff;}
#popup-employment-before .content-block p {color:#fff;font-weight: 600;}
#popup-employment #error_message_employment { color: #fff; width: 215px; text-align: center; font-size: 9pt;}
.checkout-cart-index .container.zero .columnOne .messages {max-width:100%;}
.checkout-cart-index .container.zero .columnOne .messages .error-msg {background:#d25151; padding: 5px 0 !important;;  font-weight:600 !important}
.checkout-cart-index .container.zero .columnOne .messages .error-msg::before {display:none;}
.checkout-cart-index .container.zero .columnOne .messages .error-msg span {color: #fff; padding: 0 10px; margin-bottom: 0; font-weight: 600; text-transform: initial;}
.error-message-employment { background: #d25151;}
.error-message-employment p {color: yellow; padding: 10px 15px 10px; margin-bottom:0; font-weight:600;}
#mdl_ajax_confirm #mdl_ajax_confirm_wrapper .messages li.error-msg {padding-left:35px !important;}
@media (max-width:700px) {
#apply_staff_discount_section {max-width:100% !important;}
}
@media (max-width:1080px) {
#popup-employment-before .content-block , #popup-employment .content-block {left: calc(100% - 80%); }
}
@media (min-width:800px) and (max-width:815px) {
#popup-employment-before .content-block , #popup-employment .content-block {top:44%;}
}
@media (min-width:660px) and (max-width:740px) {
#popup-employment-before .content-block , #popup-employment .content-block{top:44%;}
}
@media (max-width:430px) {
#popup-employment-before .content-block , #popup-employment .content-block {left: calc(100% - 100%);top: 28%;}
}
/**/
.home-new .container.top3boxes {margin-top: 15px; }
.home-new .col-md-12.col-sub-cat {padding:0;}
.home-new .col-md-12.col-sub-cat .col-xs-12 {padding:0;}
.home-new .col-md-12.col-sub-cat .hover-box { position: absolute; top: 0; width: 100%; height: 100%; background: rgba(199, 199, 199, 0.7); text-align:center; padding: 0 5%; display:none;}
.home-new .col-sub-cat .col-xs-12 .col-xs-12 img { width: 100%;}
.home-new .hover-text { background: rgba(0, 0, 0, 0.50);color: #fff; padding: 50px 25px; position: relative; top: 35%;}
.home-new .hover-text strong { font-size: 13pt;}
.home-new .col-md-12.col-sub-cat .col-xs-12 .col-md-6:hover .hover-box, .home-new .col-md-12.col-sub-cat .col-xs-12 .col-md-12:hover .hover-box {display:block;}
.home-new .top3boxes ul {
margin: 0 -10px 15px;
overflow: hidden;
}
.home-new .top3boxes ul li {
text-align: center;
display: inline-block;
letter-spacing: normal;
box-sizing: border-box;
padding:0 10px !important;
}
.home-new .top3boxes ul li a {font-size: 11pt; border: 1px solid #ddd; box-sizing: border-box; display:block; padding: 17px 0;}
.home-new .top3boxes ul li span {  position: relative;  top: 13px; text-transform: uppercase;}
.home-new .top3boxes ul li.ex-warranty,.home-new .top3boxes ul li.ex-warranty a {padding: 0; border: none;}
.home-new .top3boxes ul li.ex-warranty a {width: 100%;}
.pp-free-delvery .sb-discount {display:none !important;}
@media (min-width:1441px) and (max-width:1580px) {
	.home-new .top3boxes ul li a { font-size: 8pt;}
}
@media (min-width:1441px) {
	.home-new .top3boxes ul li a {min-height:93px;}
}
@media (max-width:1440px) {
	.home-new .top3boxes ul li a img {max-width: 50px;}
	.home-new .top3boxes ul li.col-yid {display:none;}
	.home-new .top3boxes ul li span {top:0px;}
	.home-new .top3boxes li.col-fuk.col-yd {display:inline-block !important;}
	.home-new .top3boxes ul li a { font-size: 8pt;}
}
@media (min-width:1280px) and (max-width:1440px) {
.home-new .top3boxes ul li.ex-warranty {padding:12px 0 !important; background:#001c41;}
.home-new .top3boxes ul li a {padding:17px 0;}
}
@media (min-width:1024px) and (max-width:1440px){
.top3boxes img {width: auto; vertical-align: middle;}
/*.home-new .top3boxes ul li span {font-size:15px; top:7px;}*/
.home-new .top3boxes ul li.ex-warranty {padding: 20px 0 !important; background:#001c41;}
}
@media (min-width:767px) {

.col-md-12.home-new {padding:0 4%;}
.home-new .col-xs-12.col-md-6 { width: 49%;}
.home-new .col-xs-12.col-md-6.c-vivobook, .home-new .col-xs-12.col-md-6.c-monitors {margin-right: 2%;}
.home-new .col-xs-12.col-md-6.C-Box.Box-two, .col-xs-12.col-md-6.C-Box.Box-four {margin-left: 2%;}
.col-xs-12.col-md-12.c-zenfone {margin-top: 2%;}
.col-xs-12.col-md-6.C-Box.Box-three, .col-xs-12.col-md-6.C-Box.Box-four { margin-top: 1%;}
.col-xs-12.col-md-12.c-zenbook {margin-bottom:2%;}
}
@media (max-width:991px) {

.home-new .top3boxes ul li {width:100%;}
.home-new .top3boxes .col-xs-12.col-md-4.col-pp {margin:2% 0;}
.home-new .top3boxes ul li.ex-warranty img {width: 100%;}
.home-new .top3boxes ul li span {top: 7px;}
}
@media (max-width:600px) {
.home-new .top3boxes .col-xs-12.col-md-4.col-pp { margin: 10px 0;}
.home-new .container.top3boxes {display:inline-block; padding:0;}
.home-new .top3boxes ul {display:inline-block; margin-bottom:0;}
.home-new .top3boxes ul li a {font-size:8pt; padding: 7px 0 7px !important;}
.home-new .top3boxes ul li:nth-child(2) img {max-width: 30px;}
.home-new .top3boxes ul li:nth-child(3) img {max-width: 40px;}
.home-new .top3boxes ul li img {max-width:50px; float: none; vertical-align: middle;}
.home-new .top3boxes ul li.col-yid img {max-width:60%;}
.home-new .top3boxes ul li.ex-warranty a {padding: 0 !important;}
.home-new .top3boxes ul li.ex-warranty img {padding: 0;max-width: 100%;}
.home-new .top3boxes ul li span {  position: relative;  top:0;}
.home-new .col-md-12.col-sub-cat .col-xs-12.col-md-12 .hover-box .hover-text { padding: 20px 15px;  position: relative;  top: 42%;}
.home-new .hover-text {top:35%;}
.col-md-12.home-new {margin-top:40px;}
.col-xs-12.col-md-6.C-Box .col-xs-12 {margin:0 0 2%;}
.container.mob-container .pp-free-delvery {display:none;}

}
/*.product-asus-rog-phone-zs600kl-1a032eu-6-fhd-display-smartphone-qualcomm-snapdragon-845-2-96ghz-octa-core-processor-8gb-ram-128gb-storage-android-8-1-oreo-black .tabs .product-tabs li:last-child {display:none;}
.product-asus-rog-phone-zs600kl-1a032eu-6-fhd-display-smartphone-qualcomm-snapdragon-845-2-96ghz-octa-core-processor-8gb-ram-128gb-storage-android-8-1-oreo-black .tabs dt:nth-child(8n) { display: none;}*/
/*Rog Phone*/
.cms-rog-phone-sandbox-asus .container.zero.padTop, .cms-rog-phone-sandbox .container.zero.padTop, .cms-asus-rog-phone .container.zero.padTop { width:100%; padding:0;}
#rog-phone {background:#0e0e0e; padding:0;}
#rog-phone .x-title {color:#fff; font-family:'Xolonium';padding: 25px 0; font-size: 48pt;  text-transform: uppercase;}
#rog-phone .x-content {color:#999; font-family:'Xolonium'; font-size: 20pt; text-transform: uppercase;}
#rog-phone .x-features {padding:0 14%;}
#rog-phone .x-features li p {color:#999; font-family:'Xolonium';font-size: 16pt;}
#rog-phone .n-content {color:#fff; font-size:14pt; padding:0 10%;}
#rog-phone .xs-steps {display:inline-block; width:100%;margin-top: 20px;}
#rog-phone .xs-steps li.col-xs-12.col-md-4.first img, #rog-phone .xs-steps li.col-xs-12.col-md-4.secend img {margin:12px 0;}
#rog-phone .xs-steps li p { font-size: 14pt;  color: #fff;  font-family: 'Xolonium';}
#rog-phone .col-md-12.rogphone {padding:0;}
#rog-phone .col-md-12.rogphone.sx1.sx7, #rog-phone .col-md-12.rogphone.sx1.sx16 {margin-top:10%;}
#rog-phone .col-md-12.rogphone.sx1.sx4 .xx-img {width:100%;}
#rog-phone .col-md-12.rogphone .small-ximg {padding:0 15px;}
#rog-phone .main_name_first {padding:10px 20px 60px; /*border-left:1px solid #eee; border-right:1px solid #eee;*/}
#rog-phone .main_name_sec .col-xs-6 {padding:20px 0;}
#rog-phone .name_main h3 {font-size:16pt; font-weight:600;}
#rog-phone .main_name_first .col-xs-6 {padding:0;}
#rog-phone .name_main h3 {height:33px;overflow:hidden; font-size:14pt; padding-top:13px;}
#rog-phone #sticky-wrapper.fixit .header-block.f-fix.fixNavBox { position: relative !important;}
#rog-phone .main_name_sec.top-fixed {top:13.5%;z-index:999;border-top: 1px solid #eee;}
#rog-phone .fixed-product-bar.show-fix-bar {top:0px;}
#rog-phone .main_name_sec .name_main.col-xs-6 { padding: 22px 10px; margin-left: 16px; width: 48%;/* border-left:1px solid #eee; */}
#rog-phone .main_name_sec .buton_main.col-xs-6 { padding: 20px 10px; margin-left: 20px; width: 48%; /*border-right:1px solid #eee; */}
#rog-phone .tabs.accordionRow .product-tabs li.last {display:none;}
#rog-phone .cart-action .link-edit {display:none;}
#rog-phone .configurable-swatch-list .not-available .x {display:none;}
#rog-phone #fixed-product-bar.fixed-product-bar.show-fix-bar {display:block;}
#rog-phone .rogphone-bar {background:#fff;}
#rog-phone .buton_main .button.btn-cart { float: right;}
/*.cms-rog-phone-sandbox-asus #sticky-wrapper.fixit header {display: none !important;}
.cms-rog-phone #sticky-wrapper.fixit header {display: none !important;}
.cms-rog-phone-sandbox #sticky-wrapper.fixit header {display: none !important;}
*/
#rog-phone.rog-phone-des .x-features li p {font-size:13pt;}
.col-md-12.rogphone.sx1.rog-video {padding-bottom:20px; background:#fff;}
.rog-text {display:none;}
.product-asus-rog-phone-zs600kl-1a032eu-6-fhd-display-smartphone-qualcomm-snapdragon-845-2-96ghz-octa-core-processor-8gb-ram-128gb-storage-android-8-1-oreo-black .new-text {display:none;}
.product-asus-rog-phone-zs600kl-1a032eu-6-fhd-display-smartphone-qualcomm-snapdragon-845-2-96ghz-octa-core-processor-8gb-ram-128gb-storage-android-8-1-oreo-black .rog-text {display:block;}
@media (min-width:770px) and (max-width:1080px) {
#rog-phone .main_name_first .buton_main .button.btn-cart {float:left;}
#rog-phone .main_name_sec.top-fixed {top:25.5%}
}
@media (min-width:770px) {
#rog-phone .x-content {padding: 0 27% !important;}
#rog-phone .fixed-product-bar.show-fix-bar .col-sm-6.col-md-4 {text-align:right;}
#rog-phone .fixed-product-bar.show-fix-bar .add-to-cart label {float:none; text-align:right;}
#rog-phone #fixed-product-bar .product-name > h1 {height:30px; padding-top:7px; overflow:hidden;}
#rog-phone .main_name_first { width: 1270px; margin: auto;}
}
@media (min-width:700px) and (max-width:769px) {
#rog-phone .fixed-product-bar.show-fix-bar {width:100%;}
#rog-phone .fixed-product-bar.show-fix-bar .col-xs-12.col-sm-6.col-md-5 {width:100%; padding-bottom:10px;}
#rog-phone #fixed-product-bar .col-sm-6.col-md-3 {text-align:left;}
#rog-phone .main_name_sec .name_main.col-xs-6 {width:45%;}
#rog-phone .main_name_first {margin-top:-35px;}

}
@media (max-width:600px) {
#rog-phone .x-title {font-size: 18pt;}
#rog-phone .x-content {font-size: 13pt;}
#rog-phone .x-features li p {font-size:10pt;}
#rog-phone .n-content { font-size: 11pt; padding: 0 2%;}
#rog-phone .xs-steps li p { font-size: 10pt;}
#rog-phone .main_name_first .name_main.col-xs-6 {width:79%;}
#rog-phone .main_name_first .buton_main.col-xs-6 {width:20%;}
#rog-phone .main_name_sec .name_main.col-xs-6 {padding-left:5px; width:79%; margin-left:0;}
#rog-phone .main_name_sec .buton_main.col-xs-6 {padding-right: 5px; width: 21%; margin-left: 0;}
#rog-phone .main_name_first {padding:10px 6px 50px;}
#rog-phone .buton_main button.button span {padding:4px 6px;}
#rog-phone .name_main h3 {font-size:13pt; padding-top:05px; height:30px;}
#rog-phone .main_name_sec.top-fixed .container {padding:0 5px;}
#rog-phone .main_name_sec.top-fixed {top: 16.5%;}
}
@media (max-width:330px) {
#rog-phone .pro-left button {margin-top:0;}
#rog-phone .pro-left button.button span {padding:10px 12px;}
#rog-phone .buton_main button.button span { padding: 3px 8px; font-size: 7pt;}
#rog-phone .main_name_sec .buton_main.col-xs-6 {padding-top:29px;}
}
#asus-ux433 {padding:0;}
#asus-ux433 .ux433-section.x-bg {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-01.jpg) top center no-repeat; background-size:100%;}
#asus-ux433 .ux433-section .ux-title { font-size: 30pt; color: #fff;}
#asus-ux433 .ux433-section .ux-red-text { color: #c96a54; font-size: 20pt;}
#asus-ux433 .ux433-section .uxf-content {  color: #fff; font-size: 13pt;  padding: 0 9%;margin-top: 53%;}
#asus-ux433 .ux433-section {background-color:#000 !important; padding-top:1%;}
#asus-ux433 .ux433-section.x-bg2 { background:url(https://uk.store.asus.com/media/wysiwyg/ux433-02.jpg)  bottom no-repeat; background-size:100%; min-height: 980px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section .uxfr-content {  color: #fff; font-size: 13pt;  padding: 0 9%;margin-top: 2%;}
#asus-ux433 .ux433-section .uxx-img {padding-top:3%}
#asus-ux433 .ux433-section.x-bg3 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-03.jpg) bottom no-repeat;background-size:100%; min-height: 750px; padding-top: 35px;}
#asus-ux433 .ux433-section.x-bg4 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-04.jpg) bottom no-repeat;background-size:100%; min-height: 960px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section.x-bg5 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-05.jpg) bottom no-repeat;background-size:100%; min-height: 850px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section.x-bg6 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-06.jpg) bottom no-repeat;background-size:100%; min-height: 1160px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white {background-color:#eee !important; padding-top:35px;}
#asus-ux433 .ux433-section.bg-white .uxfr-content {color: #333333;}
#asus-ux433 .ux433-section.bg-white .ux-title {color:#333333;}
#asus-ux433 .ux433-section.bg-white.x-bg7 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-07.jpg) bottom no-repeat;background-size:100%; min-height: 1000px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white.x-bg8 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-08.jpg) bottom no-repeat;background-size:100%; min-height: 800px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white.x-bg8.x-bg8x {background:url(https://uk.store.asus.com/media/wysiwyg/ux533-08.jpg) bottom no-repeat;background-size:100%; min-height: 800px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white.x-bg9 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-09.jpg) bottom no-repeat;background-size:100%; min-height: 900px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white.x-bg9.x-bg9x {background:url(https://uk.store.asus.com/media/wysiwyg/ux533-09.jpg) bottom no-repeat;background-size:100%; min-height: 900px; padding-top: 35px;}
#asus-ux433 .ux433-section.bg-white.x-bg10 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-10.jpg) bottom no-repeat;background-size:100%; min-height: 900px; padding-top: 35px;    background-color: #fff !important;}
#asus-ux433 .ux433-section.x-bg11 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-11.jpg) bottom no-repeat;background-size:100%; min-height: 900px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section.x-bg12 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-12.jpg) bottom no-repeat;background-size:100%; min-height: 630px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section.x-bg13 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-13.jpg) bottom no-repeat;background-size:100%; min-height: 900px; padding-top: 35px; background-color: #000;}
#asus-ux433 .ux433-section.x-bg14 {background:url(https://uk.store.asus.com/media/wysiwyg/ux433-14.jpg) bottom no-repeat;background-size:100%; min-height: 1020px; padding-top: 35px; background-color: #000;}
@media (max-width:620px) {
#asus-ux433 .ux433-section.x-bg {background-size:200%;}
#asus-ux433 .ux433-section .ux-title {font-size: 21pt;}
#asus-ux433 .ux433-section .uxfr-content {padding:0; font-size:12pt;}
#asus-ux433 .ux433-section.x-bg2 {min-height: 680px;}
#asus-ux433 .ux433-section .ux-red-text {font-size: 15pt;}
#asus-ux433 .ux433-section.x-bg2 {background-size: 200%; min-height: 780px;}
#asus-ux433 .ux433-section.x-bg3 {background-size: 170%; min-height: 620px;}
#asus-ux433 .ux433-section.x-bg4 { background-size: 140%; min-height: 750px;}
#asus-ux433 .ux433-section.x-bg5 {background-size: 220%; min-height: 770px;}
#asus-ux433 .ux433-section.x-bg6 {background-size: 200%;  min-height: 1030px;background: url(https://uk.store.asus.com/media/wysiwyg/ux433-06-mob.jpg);}
#asus-ux433 .ux433-section.bg-white.x-bg7 { background: url(https://uk.store.asus.com/media/wysiwyg/ux433-07-mob.jpg) bottom no-repeat; background-size: 200%; min-height: 940px;}
#asus-ux433 .ux433-section.bg-white.x-bg8 {background-size: 200%;    min-height: 610px;}
#asus-ux433 .ux433-section.bg-white.x-bg9 {background-size: 180%;  min-height: 720px;}
#asus-ux433 .ux433-section.bg-white.x-bg10  {background-size: 150%; min-height: 650px;}
#asus-ux433 .ux433-section.x-bg11 {background-size: 150%; min-height: 590px;}
#asus-ux433 .ux433-section.x-bg12 {background-size: 150%; min-height: 570px;}
#asus-ux433 .ux433-section.x-bg13 {background-size: 190%; min-height: 760px;}
#asus-ux433 .ux433-section.x-bg14 {background-size: 200%; min-height: 800px;}
}
#asus-ux490 {
display: inline-block;
width: 100%;
}
#asus-ux490 .col-md-12 { padding:0;}
.small-x-img {
z-index: 1;
position: relative;
margin-top: 55px;

}
#asus-ux490 .larg-x-img {position:relative; margin-top:-260px;}
#asus-ux490 .col-md-12.ux490-section.bb-one {text-align: center;background:#000;}
#asus-ux490 .small-x-img {position:relative; z-index:1;}
#asus-ux490 .top-heading {
position: relative;
z-index: 1;
color: #fff;
font-size: 37pt;
padding: 0 20%;
}
#asus-ux490 .content-x-white {
font-size: 15pt;
padding: 0 70px 81px;
position: relative;
margin-top: 0px;
z-index: 1;
color: #fff;
}
#asus-ux490 .content-x-white.xsmall {margin-top:-50px;}
#asus-ux490 .col-md-12.ux490-section-x-white {text-align:center; margin-top:5%;}
#asus-ux490 .gold-heading {
color: #deb34a;
padding-top:20px;
font-size: 18pt;
padding-bottom: 5px;
border-bottom: 1px solid #deb34a;
display: inline-block;
}
#asus-ux490 .x-black-heading {
font-size: 30pt;
font-weight: lighter;
margin-top:10px;
}
#asus-ux490 .x-content-black {
padding: 20px 25%;
font-size: 15pt;
}
#asus-ux490 .col-md-12.ux490-section.xx-two {
margin-top: 3%;
}
#asus-ux490 .col-xs-12.col-md-6.section-left {
padding-left: 5%;
}
#asus-ux490 .col-xs-12.col-md-6.section-right {
padding-top: 5%;
}
#asus-ux490 .x-content-black-left {font-size:15pt; padding-top:20px;}
#asus-ux490 .col-xs-12.col-md-6.section-left .x-black-heading  {padding-right:5%; margin-top:10px;}
#asus-ux490 .col-md-12.ux490-section.xx-two-x .large-xx-img {
width: 80%;
}
#asus-ux490 .col-xs-12.col-md-6.section-right.right {
position: relative;
margin-top: 10%;
padding-right:10%;
}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black { background-image: url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-10.jpg); background-position: -360px 0; background-repeat: no-repeat; min-height: 1735px;}
#asus-ux490.ux490-des .col-md-12.ux490-section.xx-two-xx-black {min-height: 1405px;  background-size: 131%; background-color: #0a0d16;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {
position: relative;
margin-top: 10%;
}
#asus-ux490 .col-md-12.ux490-section .x-white-heading {
font-size: 30pt;
font-weight: lighter;
margin-top:10px;
color:#fff;
padding-left:48px;

}
#asus-ux490 .col-md-12.ux490-section .x-content-white-left {
padding: 20px 25%;
font-size: 15pt;
color:#fff;
}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .x-content-white-left {padding:20px 7%;}
#asus-ux490 .small-xx-img.desk-img {padding-top:5%;}
#asus-ux490.col-md-12.ux490-section.xx-two-x { min-height: 1500px;  background: url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-09.jpg) top left no-repeat;    background-position-x: left;   background-position-y: top; background-position: -220px 0;}
#asus-ux490.ux490-des .col-md-12.ux490-section.xx-two-x { min-height: 1215px;  background: url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-09.jpg) top left no-repeat;    background-position-x: left;   background-position-y: top; background-position: -220px 200px; background-size:100%;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:48px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {background:#0a0d16;text-align:center;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black .small-x-img {margin-top:0;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black .xl-padding {padding-bottom:70px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img {background-image:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-15.jpg); background-position: center center !important; min-height: 1200px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img .gold-heading {
margin-top: 20%;
}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {
padding: 2% 25%;
}
#asus-ux490 .col-md-12.ux490-section.x-white-bg {background-image:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-17.jpg); background-position: center;
min-height: 1490px;}
#asus-ux490 .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-top:10%; padding-left: 10%;  padding-right: 5%;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.last {margin-top:10%;background-color:#000;}
.desk-img.tab-x {display:none !important;}
.product-view.col-md-12.areaBox {padding:0;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.last .gold-heading {padding-top:5%;}
#asus-ux490 .col-md-12.ux490-section.bb-one .col-xs78 { margin-top: -12%; position: relative;}
#asus-ux490 .col-xs-12.last-content {
display: inline-block;
margin-top: 3%;
}
#asus-ux490 .col-xs-12.last-content .footnote li {
list-style: decimal !important;
}
#asus-ux490 #product-line-footer {
padding-left: 0;
margin-top: 20px;
}
#asus-ux490 #product-line-footer li {
list-style: disc;
}
.buton_main button.button span {padding:8px 25px; font-size:15px;}
.cms-rog-phone-ll .oneBox .std .buton_main button.button span {padding: 16px 45px; font-size:15px; background: #cc0e31;}
.cms-rog-phone-ll .oneBox .std .buton_main button.button span:hover{background: #eee; color: #252525;}
.cms-rog-phone-ll .page .breadcrumbBox{display:none !important;}
@media (min-width:1280px) and (max-width:1440px) {
#asus-ux490 .col-md-12.ux490-section.xx-two-x {background-position:-430px;}
#asus-ux490 .col-md-12.ux490-section .x-content-white-left {padding:20px 10%;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black {background-position:-640px 0;}
}
@media (min-width:1000px) and (max-width:1080px){
#asus-ux490 .col-md-12.ux490-section.xx-two-x {background-position:-550px 0;}
#asus-ux490 .col-xs-12.col-md-6.section-right.right {margin-top:13%;}
#asus-ux490 .col-md-12.ux490-section.xx-two-x .large-xx-img.desk-img.tab-xx {width:50%;}
.col-md-12.ux490-section.xx-two-xx-black {display:inline-block; background:#0a0d16;}
#asus-ux490 .col-md-12.ux490-section {padding-top:4%;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {margin-top:-5px;}
#asus-ux490 .top-heading {font-size:27pt;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black {background-position:-820px 0;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .x-content-white-left {padding:20px 0 20px 32px;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .x-white-heading {padding-left:32px;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:32px;}
#asus-ux490 .content-x-white {padding-top:10%;}
}
@media (min-width:700px) and (max-width:1080px) {
#asus-ux490 .col-md-12.ux490-section .x-content-white-left, #asus-ux490 .x-content-black, #asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {padding:20px 5%;}
#asus-ux490 .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-left:5%; padding-right:0;}


}
@media (min-width:601px) and (max-width:780px) {
#asus-ux490 .col-md-12.ux490-section.bb-one {background:#000;}
#asus-ux490 .top-heading {font-size: 25pt;padding: 0 10%;}
#asus-ux490 .col-md-12.ux490-section.bb-one .content-x-white {margin-top: -76px;}
#asus-ux490 .larg-x-img {margin-top:-216px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {display:inline-block;margin-top: -10px; padding-top: 10%;}
.large-xx-img.desk-img.tab-x {display:none !important;}
.desk-img.tab-x {display:block !important;}
#asus-ux490 .col-xs-12.col-md-6.section-right.right {margin-top:0;}
.col-md-12.ux490-section.xx-two-xx-black {display:inline-block; background:#0a0d16;}
.mob-img.tab-x {display:block !important;}
.desk-img.tab-xx {display:none !important;}
.desk-img.tab-x-x {display:none !important;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {margin-top:0; padding-right:0; padding-left:0;}
.col-md-12.ux490-section {padding-top:5%;}
#asus-ux490 .col-md-12.ux490-section.bb-one .col-xs78 .content-x-white.uxsmall  {margin-top:0;}
#asus-ux490 .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding-right:5%;}
}
@media (max-width:600px) {
#asus-ux490 .col-md-12.ux490-section.bb-one {background:url(https://uk.store.asus.com/media/wysiwyg/asus-ux490-01-bg.jpg) no-repeat; background-position: center 30px; min-height: 600px; background-size: 160%; background-color: #000;}
#asus-ux490 .col-md-12.ux490-section.bb-one .larg-x-img {display:none;}
#asus-ux490 .top-heading {padding:0; font-size:17pt;}
#asus-ux490 .small-x-img {width:90%;}
#asus-ux490 .col-md-12.ux490-section.bb-one .content-x-white { font-size: 12pt; margin-top: 1%; padding: 0 10px; padding-bottom: 5%;}
#asus-ux490 .col-md-12.ux490-section.bb-one .col-xs78 {margin-top:94%;}
#asus-ux490 .col-md-12.ux490-section-x-white {text-align:left;}
#asus-ux490 .x-black-heading {font-size:23pt;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {display:inline-block;}
#asus-ux490 .col-xs-12.col-md-6.section-right.right {margin-top:0; padding:0 10px;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black {background-color:#0a0c15; display:inline-block;}
#asus-ux490 .x-content-black {padding-left:0; padding-right:0;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right {margin-top:0;}
#asus-ux490 .col-md-12.ux490-section .x-content-white-left {padding:0 10px;;}
#asus-ux490 .col-md-12.ux490-section .x-white-heading {padding-left:0;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black .col-xs-12.col-md-6.section-right.right .gold-heading {margin-left:0px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img .x-content-white-left {padding: 2% 20px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black.bg-x-img {background-position: bottom !important; background-size: 180%; background-repeat: no-repeat; background-color: #180715;}
#asus-ux490 .col-md-12.ux490-section.x-white-bg {background-image:none; min-height:1010px;}
#asus-ux490 .col-md-12.ux490-section.x-white-bg .col-xs-12.col-md-6.section-left {padding:0 10px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {padding-top:7%;}
#asus-ux490 .col-xs-12.col-md-6.section-left {padding:0 10px;}
#asus-ux490 .col-md-12.ux490-section.xx-bg-black {margin-top:-5px;}
#asus-ux490 .col-md-12.ux490-section.xx-two-xx-black ,#asus-ux490 .col-md-12.ux490-section.xx-two-x {background-image:none; min-height:100%;}
#asus-ux490 .col-md-12.ux490-section .x-content-white-left , #asus-ux490 .x-content-black-left, #asus-ux490 .x-content-black {font-size:12pt;}
#asus-ux490 .col-md-12.ux490-section-x-white .x-black-heading, #asus-ux490 .col-md-12.ux490-section-x-white .x-content-black {padding-left:10px; padding-right:10px;}
#asus-ux490 .col-md-12.ux490-section-x-white .gold-heading {margin-left:10px;}
#asus-ux490 .gold-heading {font-size:16pt;}
#asus-ux490 .col-xs-12.col-md-6.section-right.right .x-content-white-left {Padding-left:0;}
}
.asus-gm10 .container.zero.padTop{
width:100%;
padding:0;
background:black;
}
.asus-gm10 {
background: black !important;
color: white;
}
.asus-gm10 .sec .text {
width: 50%;
margin: 30px auto;
text-align: center;
display: inline-block;
margin-left: 25%;
}
.asus-gm10 .sec .text h2.big {
font-size: 40px;
margin: 15px 0;
}
.asus-gm10 .sec.gm-2 span.over {
position: absolute;
top: 50%;
left: 20%;
}
.asus-gm10 .sec.gm-1 {
margin-bottom: 20%;
}
.asus-gm10 .sec.gm-2 {
float: left;
width: 100%;
position: relative;
}
.asus-gm10 .sec.gm-2 .text {
position: absolute;
right: 25%;
top: -20%;
}
.asus-gm10 .sec.gm-3 .text {
position: absolute;
top: -33%;
right: 25%;
}
.asus-gm10 .sec.gm-3 {
position: relative;
display: inline-block;
margin-top: 25%;
}
.asus-gm10 .gm-3 .align-left {
margin-bottom: 20px;
}
.asus-gm10 .secg-1 .text {
position: absolute;
width: 30% !important;
top: 15%;
text-align: left !important;
}
.asus-gm10 .secg-1.left .text {
position: absolute;
width: 30% !important;
left: 2%;
top: 15%;
margin: 0 !important;
text-align: left !important;
}
.asus-gm10 .secg-2.right .text {
position: absolute;
width: 30% !important;
right: 2%;
top: 15%;
margin: 0 !important;
text-align: left !important;
}
.asus-gm10 .secg-3.left .text {
position: absolute;
width: 30% !important;
left: 2%;
top: 15%;
margin: 0 !important;
text-align: left !important;
}
.asus-gm10 .secg-4.left .text {
position: absolute;
width: 30% !important;
left: 2%;
top: 15%;
margin: 0 !important;
text-align: left !important;
}
.asus-gm10 .secg-5.left .text {
position: absolute;
width: 30% !important;
left: 2%;
margin: 0 !important;
top: 15%;
text-align: left !important;
}
.asus-gm10 .secg-6.right .text {
position: absolute;
width: 30% !important;
right: 2%;
margin: 0 !important;
top: 15%;
text-align: left !important;
}
.asus-gm10 .secg-1 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-2 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-3 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-4 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-5 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-6 .text h2.big {
font-size: 30px !important;
}
.asus-gm10 .secg-1 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .secg-2 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .secg-3 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .secg-4 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .secg-5 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .secg-6 {
position: relative;
margin-bottom:20px;
}
.asus-gm10 .sec.gm-4 {
background: #202020;
}
.asus-gm10 .text.second {
display: inline-block;
margin-top: 25px !important;
margin-left: 25% !important;
position: relative;
}
.asus-gm10 .sec.gm-8 .image {
text-align: center;
}
.asus-gm10  p.change {
color: #999999;
}
.asus-gm10  .sec.gm-5 {
margin-bottom: 5%;
display: inline-block;
}
.asus-gm10 .sec .text h4.small {
width: 100%;
margin: 0 auto;
}
@media (min-width:795px) and (max-width:980px){
.headerMid .logo-block {
left: 40px;
top: 70px;
}
}
.asus-gm10 .col-xs-12.gm01-section.last-content { padding-bottom: 2%;background:#000;}
.asus-gm10 #product-line-footer img {padding-bottom:5%;}
.asus-gm10 #product-line-footer ul li { list-style: disc; color: gray;}
.asus-gm10 #product-line-footer p {color:gray; padding-bottom:4%;}
@media (max-width:769px) {
.asus-gm10 .sec .text {width:70% !important; margin-left:15% !important;}
.asus-gm10 .sec .text h2.big {font-size:30px;}
.asus-gm10 .sec .text h4.small {width:100% !important;}
.asus-gm10 .sec.gm-4 .text {width:100% !important;}
.thirdView .areaBox .proImage .product-image{
margin-top:50px !important;
}
}
.asus-gm10 .mobile-visible{
display:none;
}
@media (max-width:600px) {
.asus-gm10 .mobile-visible{display:block !important;}
.asus-gm10 .desktop-visible{ display:none;}
}
@media (min-width:1200px) and (max-width:1500px) {
.category-winter-offers .category-banner.cc .category-top-description { padding: 78px 20%;}
.category-winter-offers .category-banner.cc {background-size: 100% !important; background-color:#54ade7 !important;}
}
#customer-reviews.box-reviews dt span {
font-style: italic;
font-weight: normal;
text-decoration: underline;
}
@media (min-width:700px) {
#customer-reviews.box-reviews dt { display: block;}
#customer-reviews.box-reviews dt a {display:block;}
}
.categorypath-rog-laptops-html .rog-intel-text {display:block !important; font-weight:bold;position: relative;top: -17px;}
.multi-colors {position: relative; left: -15px;  margin-bottom: 20px; width: 170px; border: 1px solid #eee; padding: 10px; border-radius: 5px;}
.multi-colors h3 {color: #00a8ff; font-weight: bold;}
.multi-colors span  {color: #666978;  margin: 5px 0;  display: inline-block;}
.multi-colors a.active img  {box-shadow: #e51429 0px 0px 2px 1px;}
.multi-colors a.active1 img {box-shadow: #ddc33b 0px 0px 2px 2px;}
.multi-colors a.active2 img {box-shadow: #d5e6e9 0px 0px 2px 2px;}
.multi-colors a.active3 img {box-shadow: #17c3c3 0px 0px 2px 1px;}
.multi-colors.ex-finsh h3 { text-transform:capitalize; margin-bottom: 7px;}
.multi-colors.ex-finsh span {margin:5px 0 14px;}
.multi-colors.ex-finsh {width:500px; padding:10px 10px 20px;}
.multi-colors.ex-finsh.ssd-gaming {width:600px;}
.ex-finsh a {background: #eee;  padding: 8px 10px; margin-right: 10px; display:inline-block; }
.ex-finsh a.glare {box-shadow:#00a8ff 0px 0px 2px 2px;}
.ex-finsh a:hover {box-shadow:#00a8ff 0px 0px 2px 2px;}
.multi-colors.ex-finsh.ssd-gaming {padding-bottom:0;}
.multi-colors.ex-finsh.ssd-gaming a {margin-bottom:10px;}
.multi-colors.ex-finsh.ssd-gaming.rog-zenfone {
border: none;
}
@media (max-width: 1080px) {
.ex-finsh a {width: 50%;}
}
@media (max-width:680px) {
.ex-finsh a {margin-bottom:9px;}
.multi-colors.ex-finsh {width:300px;}
}
@media (max-width: 325px) {
.ex-finsh a {width: 48%}
.multi-colors.ex-finsh.ssd-gaming {width: 520px;}
}
#min-pcs.asus-min-pc {display:inline-block; width:100%;}
.asus-min-pc .top-section-x {padding:10% 5%;}
.asus-min-pc .col-md-12.minipc-bodycontent {padding:3% 12%;}
.asus-min-pc .largetext { font-size: 5em; color: #fff;}
.asus-min-pc .smalltext { font-size: 2em; color: #fff;}
.asus-min-pc .wx-content p { font-size: 1.6rem; color: #4e4e4e; line-height: 2;}
.asus-min-pc .button.minipagebutton { font-size: 16pt;}
.asus-min-pc .col-md-12.productx4 {padding:0;}
.asus-min-pc .bx-text { color: #0078d7; font-size: 30pt;}
.asus-min-pc .xpro-name a { font-size: 1.6em; color: #4e4e4e;}
.asus-min-pc .productx4 ul li {font-size:1.4rem; color:#4e4e4e;}
.asus-min-pc .button {background:#0078d7;}
.asus-min-pc .button:hover {background:#0078d7; opacity:0.9; color:#fff;}
.asus-min-pc .minipc-bodycontent-grey {background:#ececec; padding:3% 12%; display:inline-block;}
.asus-min-pc .minipc-bodycontent-grey h4 {font-size: 1.5em; color: #4e4e4e;}
.asus-min-pc .minipc-bodycontent-grey p {font-size: 1.6rem; padding-right: 30%;}
.asus-min-pc .minipc-bodycontent-grey .xsmall-img {padding:2% 0;}
.asus-min-pc .minipc-bodycontent-grey h4 {padding:1% 0}
.asus-min-pc .table-heading {font-size: 2em; padding-bottom: 25px;}
.asus-min-pc .business-table tr {border-bottom:1px solid #eee;}
.asus-min-pc .business-table tr td {vertical-align:middle;}
.asus-min-pc .business-table td img { width: 40px; padding: 5px 0;}
.asus-min-pc .business-table tr.rowfirst td {  padding-bottom: 15px;}
.asus-min-pc .min-chart {padding-top:5%}
.asus-min-pc .col-md-12.business-table {margin-bottom:35px;}
.asus-min-pc .last-content { display: inline-block; margin: 35px 0;}
.asus-min-pc .last-content li {padding-bottom: 20px;}
.cms-zenbook-pro-duo .container.zero.padTop{
width: 100% !important;
padding-right: 0px !important;
padding-left: 0px !important;
margin-right: auto !important;
margin-left: auto !important;
}

@media (max-width:560px) {

.asus-min-pc .button.minipagebutton {
font-size: 10pt;
}
.asus-min-pc .largetext {font-size: 4em;}
.asus-min-pc .minipc-bodycontent-grey p {padding:0;}
}
/*Outlet Page*/
ul#nav li.level0.nav-7.last.level-top.megamenu.parent > a {
color: red !important;
font-weight: bold;
}
.category-refurbished-gaming-series .category-banner.cc, .category-refurbished-vivobook-series .category-banner.cc, .category-refurbished-zenbook-series .category-banner.cc, .category-refurbished-transformer-book .category-banner.cc, .category-refurbished-transformer-book .category-banner.cc , .category-refurbished-chromebooks .category-banner.cc {display:none;}
.outlet-new-page.col-md-12 {padding:0;}
.outlet-new-page .new-tabs ul{text-align:center;}
.outlet-new-page .new-tabs ul li {
display: inline-block;
text-align: center;
width: 19.73%;
}
.outlet-new-page .content-outlet.text-center {
font-size: 18px;
padding: 20px 100px 0;
}
.outlet-new-page .new-tabs ul li a span {
width: 100%;
display: inline-block;
background: #fff;
color: #0089d1;
padding: 5px 46px;
font-size: 15pt;
text-transform: uppercase;
border: 1px solid #b1b1b1;
font-weight: bold;
}
.outlet-new-page .new-tabs ul li.active a span {background:#333; color:#fff; border:1px solid #333;}
.outlet-new-page .new-tabs ul li:hover a span {background:#333; color:#fff; border:1px solid #333;}
.outlet-new-page .new-tabs .fa.fa-caret-down {
position: absolute;
margin-left: -136px;
margin-top: 49px;
font-size: 35pt;
color: #333;
}
.outlet-new-page .outlet-products {
display: inline-block;
border: 1px solid #ebebeb;
width:100%;
}
.outlet-new-page .faqs {
display: inline-block;
width: 100%;
background: #ebebeb;
border-top: 10px solid #333;
text-align:center;
}

.outlet-new-page .faqs ul li {
display: inline-block;
text-align: center;
width: 19.4%;
}
.outlet-new-page .faqs ul li a {
display: inline-block;
text-align: center;
cursor: inherit;
}
.outlet-new-page .faqs ul li a span {
display: inline-block;
font-size: 12pt;
text-transform: uppercase;
font-weight: bold;
}
.outlet-new-page .view-text.col-md-12.text-center {
background: #ebebeb;
padding: 10px 0;
font-size: 14pt;
margin: 15px 0;
}
.outlet-new-page .faqs img {
padding: 20px 30% 0;
}
.validation-advice {position:absolute;}
.outlet-products .col-xs-12.col-md-12.text-right {
font-size: 20px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
and (min-resolution:.001dpcm) {
.ck-dropdown .fa {margin-top:-25px;}
}
@media screen and (min--moz-device-pixel-ratio:0) {
.ck-dropdown .fa {margin-top: 13px;}
}
@media all and (-ms-high-contrast:none)
{

*::-ms-backdrop, .ck-dropdown {display:none;} /* IE11 */
}

.ck-dropdown .fa { position: absolute; right: 35px; margin-top:-25px }
li#shipping-new-address-form li.wide:nth-child(2n) { margin-bottom: 25px;}
.isitetv-video-container {height:740px !important;}
@media (min-width:1300px) and (max-width:1450px) {
.outlet-new-page .new-tabs ul li {width: 19.70%;}
}
@media (min-width:1020px) and (max-width:1100px) {
.outlet-new-page .new-tabs .fa.fa-caret-down {
margin-left: -100px;
margin-top: 33px;
}
.outlet-new-page .new-tabs ul li a span {    padding: 5px 40px; font-size: 10pt;}
.outlet-new-page .new-tabs ul li {width:19.50%;}
.outlet-new-page .faqs ul li a span {font-size:8pt;}
}
@media (min-width:700px) and (max-width:1019px) {
.outlet-new-page .new-tabs ul li a span {    padding: 5px 18px;  font-size: 10pt;}
.outlet-new-page .new-tabs .fa.fa-caret-down {margin-left: -80px;  margin-top: 30px;}
.outlet-new-page .new-tabs ul li {width:19.50%;}
.outlet-new-page .faqs ul li a span {font-size:8pt;}
}
@media (max-width:660px) {
.outlet-new-page .new-tabs ul li {width:100%;margin-bottom:20px;}
.outlet-new-page .faqs ul li {width:100%;margin-bottom:8px;}
.outlet-new-page .content-outlet.text-center {padding:20px 5px 0;}
.outlet-new-page .new-tabs ul li a {display:inline-block; width:100%;}
.outlet-new-page .new-tabs ul li a span {font-size:11pt;}
.isitetv-video-container {height:215px !important;}
}
/*End outlet page*/
/*.form-list #billing-new-address-form .field.wide-field {width:100%;}*/
.form-list #billing-new-address-form .wide:first-child {margin-bottom:22px}
.form-list #billing-new-address-form .wide:last-child {margin-bottom:0;}
/*Zenbook 6 */
.cms-zenfone6 .container.zero.padTop {width:100%; padding:0;}
#zenfone6.zenfone6 {padding:0;}
#zenfone6 .z6-bg { background:#030914;margin-bottom: 50px;}
#zenfone6 .z6img {padding-top:15%; display:inline-block;}
#zenfone6 .three-columns ul li span {display:inline-block; color:#fff; padding:10px 93px}
#zenfone6 .z6video {background:#030914; padding:20px 0;}
#zenfone6 .products-grid .product-name {max-width:100%; padding-right:12%;}
@media (min-width:700px) {
#zenfone6 .item.thirdView.first.col-xs-6.col-sm-4.colone {
margin-left: 20%;
}
}
@media (max-width:660px) {
#zenfone6 .z6img .z6x-logo {width:60%;}
}
/* ============ Custom Changes ============ */
@media (min-width:992px) and (max-width:1099px) {
.container.mob-container .pp-free-delvery {
width: 80%;
}
.pp-free-delvery .col-sm-12 {
float: left !important;
width: 100% !important;
padding-right: 0 !important;
display: flex !important;
}
/*.pp-free-delvery .col-sm-12 .col-md-4{
float: left !important;
width: 50% !important;
padding-left: 0px !important;
}
.pp-free-delvery .col-sm-12 .col-md-4.sb-discount{
display: block !important;
}
.pp-free-delvery .col-sm-12 .col-md-4.sb-discount a {
padding-left: 40px;
padding-top: 4px;
display: block;
}
.pp-free-delvery .col-sm-12 .col-md-4.col-fkd{
width: 28% !important;
}*/
.home-new .top3boxes ul li span{
font-size: 11px !important;
top: 8px !important;
text-align: left !important;
font-weight: 400 !important;
line-height: 27px !important;
}
.thirdView .areaBox .proImage .product-image{
margin-top: 30px !important;
}
}
@media (min-width:770px) and (max-width:880px) {
.mob-container .pp-free-delvery .col-sm-12 {width:100%;}
/*.pp-free-delvery .col-sm-12 .col-md-4 {float:left;}*/
.thirdView .areaBox .proImage .product-image{
margin-top:50px !important;
}
}
.proLinks{
margin-top: 20px;
}
.proLinks li+li{
float: left !important;
}
.proLinks li{
margin-right: 20px !important;
}
.sticky-wrapper .header-block{
z-index: 9999 !important;
}
/* ================= VivoBook-S15 ===============-*/
.mb20{margin-bottom:20px !important;}

.asus-main-s15{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main-s15 h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h2 span{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h2{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h3{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:62px;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 34px;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 p {
width: 78%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 36px;
padding: 36% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 .newclass {
width: 35% !important;
font-size: 16px !important;
padding: 0.5% 0 0px !important;
line-height: 30px;
}
.top3{
top:3% !important;
}
.top1{
top:1% !important;
}
.position-initial{
position: initial !important;
}
.asus-main-s15 .orange {
width: 60% !important;
font-size: 17px !important;
padding: 0% 0 0px !important;
line-height: 25px;
}
.asus-second-s15{
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: 0%;
top: 35%;
}
.top2-lef16-s15{
top:2% !important;
left:16% !important;
}
.top5-lef10-s15{
top:5% !important;
left:10% !important;
}
.left60-top3-s15{
left:56% !important;
top: 10% !important;
}
.asus-second-s15 h2 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 34px;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-s15 h3 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 41px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-s15 p {
width: 45%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 18px;
line-height: 34px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.mt10{
margin-top:10px;
}
.pinkbg{
background: #ff778b;
padding-top: 110px;
}
.pruplebgs{
background:#8b0cb5;
padding-top: 220px;
}
.blackbgs{
background: #000;
padding-top: 220px;
}
.darkbluebg{
background: rgb(14,8,66);
background: linear-gradient(190deg, rgba(14,8,66,1) 0%, rgba(42,48,130,1) 100%);
padding-top:100px;
padding-bottom:80px;
}
.img-center{
text-align:center;
}
.asus-second-s15 .hybrid {
width: 90%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 17px;
line-height: 23px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second-s15 .wifimaster {
width: 40%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 15px;
line-height: 22px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-main-s15 h2 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
line-height: 34px;
padding: 20px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 45px;
line-height: 34px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 14px;
line-height: 26px;
padding: 31% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-s15 {
margin: 0 auto;
position: absolute;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.asus-second-s15 h2 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-s15 h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-s15 p {
width: 98%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 16px;
line-height: 36px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.top2-lef16-s15 {
top: 0% !important;
left: 4% !important;
}
.blackbgs {
background: #000;
padding-top: 320px;
}
.asus-main-s15 h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 30px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main-s15 h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main-s15 .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main-s15 .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-s15 .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.pinkbg {
background: #ff778b;
padding-top: 230px;
}
.seemoreimg{
margin: auto;
text-align: center;
display: inherit;
}
.asus-main-s15 .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-s15 h1 {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}

.optaneimg{
width:80%;
}
.orangebgs {
background: #ff6367;
padding-top: 390px;
}
.left60-top3-s15 {
left: 4% !important;
top: 0% !important;
}
.asus-second-s15 .hybrid {
width: 98%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.yellowbgs {
background: #eec721;
padding-top: 390px;
}
.asus-second-s15 .wifimaster {
width: 98%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 14px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs {
background: #8b0cb5;
padding-top: 320px;
}
.asus-main-s15 .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-s15 .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.relative {
position: relative;
background: #1d1d1d;
}
.mb20 {
margin-bottom: 0px !important;
}
.asus-main-s15 {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main-s15 h2 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 34px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
line-height: 33px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 0px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-s15 p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 14px;
line-height: 26px;
padding: 27px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-s15 {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.asus-second-s15 h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-s15 p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 14px;
line-height: 30px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-main-s15 .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main-s15 h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:29px;
padding: 10px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main-s15 .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}
.pinkbg {
padding-top: 10px !important;
}
.blackbgs {
padding-top: 10px;
}
.orangebgs {
padding-top:10px;
}
.yellowbgs {
padding-top:10px;
}
.top5-lef10-s15 {
top: 1% !important;
left: 4% !important;
}
.asus-second-s15 .wifimaster {
width: 90%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 13px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs {
padding-top: 10px;
}
.asus-main-s15 h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 10px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.imgsmall {
width: 80%;
}

}
/* ================= VivoBook-S13 ===============-*/
.pd0{
padding:0px !important;
}
.relative{
position: relative;
}
.mb20{margin-bottom:20px !important;}

.asus-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h2 span{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h2{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h3{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:62px;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h4{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 34px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 6px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main p{
width: 68%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 24px;
line-height: 39px;
padding: 43% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 34px;
padding: 58% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-main .newgiftclass {
width: 33% !important;
font-size: 17px !important;
padding: 2% 0 92px !important;
line-height: 30px;
text-align: left;
}
.top1{
top:1% !important;
}
.top3{
top:3% !important;
}
.top4{
top:4% !important;
}
.top10{
top:10% !important;
}
.position-initial{
position: initial !important;
}
.asus-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-main .lightpurple {
width: 60% !important;
font-size: 18px !important;
padding: 0% 0 10px !important;
}
.asus-second{
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: 0%;
top: 35%;
}
.top2-lef16{
top:2% !important;
left:16% !important;
}
.top5-lef10{
top:5% !important;
left:10% !important;
}
.left60-top3{
left:56% !important;
top: 3% !important;
}
.asus-second h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second h2{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:34px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second h3{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:40px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second p{
width: 45%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 22px;
line-height: 42px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.mt10{
margin-top:10px;
}
.pinkbg{
background: #ff778b;
padding-top: 110px;
}
.pruplebgs{
background:#8b0cb5;
padding-top: 220px;
}
.blackbgs{
background: #000;
padding-top: 220px;
}
.darkbluebg{
background: rgb(14,8,66);
background: linear-gradient(190deg, rgba(14,8,66,1) 0%, rgba(42,48,130,1) 100%);
padding-top:100px;
padding-bottom:80px;
}
.img-center{
text-align:center;
}
.lightbluenano{
background: #8d8ac1;
padding-top: 110px;
}
.lightgreenbg{
background: #4bb390;
}
.asus-second .designtxtinfo {
width: 45%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 18px;
line-height: 37px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second .hybrid{
width: 60%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second .lifefastmove {
width: 90%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 17px;
line-height: 28px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second .performance {
width: 70%;
font-family: "Gotham-Light", sans-serif;
color: #FFF;
font-size: 16px;
line-height: 29px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second .wifimaster{
width: 38%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 18px;
line-height: 32px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second .yellowstylish {
width: 35%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 19px;
line-height: 32px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h2 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
line-height: 34px;
padding: 20px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 45px;
line-height: 34px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 14px;
line-height: 26px;
padding: 31% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second {
margin: 0 auto;
position: absolute;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.asus-second h2 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second p {
width: 98%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 16px;
line-height: 36px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.top2-lef16 {
top: 0% !important;
left: 4% !important;
}
.lightbluenano {
padding-top: 250px;
}
.blackbgs {
background: #000;
padding-top: 320px;
}
.asus-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 30px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.pinkbg {
background: #ff778b;
padding-top: 230px;
}
.seemoreimg{
margin: auto;
text-align: center;
display: inherit;
}
.lightgreenbg {
background: #4bb390;
padding-top: 50px;
}
.ergoliftbg {
background: #537fec;
padding-top: 400px;
}
.asus-main .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 30px 31px !important;
text-align: left;
}
.frameless{
text-align: left;
display: inherit;
width: 95%;
margin: 0px;
}
.asus-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main h1 {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}

.optaneimg{
width:80%;
}
.orangebgs {
background: #ff6367;
padding-top: 390px;
}
.proframcebgs {
background: #ec6878;
padding-top: 480px;
}
.asus-second .performance {
width: 95%;
font-family: "Gotham-Light", sans-serif;
color: #FFF;
font-size: 15px;
line-height: 27px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.compactbg {
background: #e97fa3;
padding-top: 390px;
}
.designorangebg{
background: #e7962d;
padding-top: 240px;
}
.left60-top3 {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}
.asus-second .designtxtinfo {
width: 95%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 16px;
line-height: 27px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.font-35{
font-size:35px !important;
}
.asus-second .hybrid {
width: 98%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.yellowbgs {
background: #eec721;
padding-top: 390px;
}
.asus-second .wifimaster {
width: 98%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 14px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs {
background: #8b0cb5;
padding-top: 320px;
}
.asus-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.relative {
position: relative;
background: #1d1d1d;
}
.mb20 {
margin-bottom: 0px !important;
}
.asus-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 8% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightbluenano {
padding-top: 10px;
}
.asus-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 11px 0px !important;
margin: 0;
text-align: left;
}
.asus-main {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main h2 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 34px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
line-height: 33px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 0px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 14px;
line-height: 26px;
padding: 27px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.asus-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second p {
width: 92%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 14px;
line-height: 30px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-main .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:26px;
padding: 10px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}
.pinkbg {
padding-top: 10px !important;
}
.blackbgs {
padding-top: 10px;
}
.orangebgs {
padding-top:10px;
}
.yellowbgs {
padding-top:10px;
}
.top5-lef10 {
top: 1% !important;
left: 4% !important;
}
.designorangebg {
background: #e7962d;
padding-top: 10px;
}
.ergoliftbg {
background: #537fec;
padding-top: 10px;
}
.smallimgtyping{
width: 94%;
}
.proframcebgs {
background: #ec6878;
padding-top: 10px;
}
.asus-main .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 10px 31px !important;
text-align: left;
}
.darkbluebg {
background: rgb(14,8,66);
background: linear-gradient(190deg, rgba(14,8,66,1) 0%, rgba(42,48,130,1) 100%);
padding-top: 10px;
padding-bottom: 80px;
}
.asus-second .wifimaster {
width: 90%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 13px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs {
padding-top: 10px;
}
.asus-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 10px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.imgsmall {
width: 80%;
}
.bluebg{
background: #507cc7 !important;
}
.yellowbg{
background: #f5f4f2 !important;
}
}
/*================ASUS VivoBook 15 X512UA================== */
.asus-main-15-xs5{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main-15-xs5 h1{
width: 100%;
font-family: "Myriadpro Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size:70px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h2 span{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size:70px;
font-weight:500;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h2{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size:70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h3{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size:62px;
font-weight:300;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h4{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #3cc1d3;
font-size: 40px;
padding: 0px 0 0px;
font-weight: 400;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
margin-bottom: 40px;
}
.asus-main-15-xs5 h5{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 p{
width: 70%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 21px;
line-height: 39px;
padding: 40px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-main-15-xs5 .newgiftclass {
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3{
top:3% !important;
}
.top4{
top:4% !important;
}
.top10{
top:10% !important;
}
.position-initial{
position: initial !important;
}
.mr20per{
margin-bottom:20% !important;
}
.asus-main-15-xs5 .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-main-15-xs5 .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.asus-second-15-xs5{
margin: 0 auto;
position: initial;
left: 5%;
z-index: 3;
width: auto;
right: 0%;
top: 35%;
}
.top2-lef16-15-xs5{
top:2% !important;
left:16% !important;
}
.top5-lef10-15-xs5{
top:5% !important;
left:10% !important;
}
.left60-top3-15-xs5{
left:56% !important;
top: 3% !important;
}
.asus-second-15-xs5 h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-second-15-xs5 h2{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #28d1e8;
font-size: 34px;
font-weight: 400;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 h2:after{
content: "";
display: block;
width: 8%;
background: #28d1e8;
height: 1px;
margin: auto;
margin-top: 10px;
}
.asus-second-15-xs5 h3{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #2a2b2b;
font-size: 50px;
font-weight: 400;
padding: 20px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 p{
width: 50%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 18px;
line-height: 30px;
padding: 0px 0 40px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.mt10{
margin-top:10px;
}
.pinkbg-15-xs5{
background: #ff778b;
padding-top: 110px;
}
.pruplebgs-15-xs5{
background:#8b0cb5;
padding-top: 220px;
}
.blackbgs-15-xs5{
background: #000;
padding-top: 220px;
}
.darkbluebg-15-xs5{
background: rgb(14,8,66);
background: linear-gradient(190deg, rgba(14,8,66,1) 0%, rgba(42,48,130,1) 100%);
padding-top:100px;
padding-bottom:80px;
}
.img-center{
text-align:center;
}
.lightbluenano-15-xs5{
background: #8d8ac1;
padding-top: 110px;
}
.lightgreenbg-15-xs5{
background: #4bb390;
}
.widgetbox{
display: inline-block;
width:100%;
}
.lightblock{
background:#f5f5f5;
display:block;
width:100%;
text-align:center;
margin:0 auto;
padding:70px 0px;
}
.lightblock-50{
background: #f5f5f5;
display: block;
width: 49.84%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.lightblock-33{
background: #f5f5f5;
display: block;
width: 33.11%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.asus-second-15-xs5 .hybrid{
width: 60%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second-15-xs5 .performance {
width: 70%;
font-family: "Gotham-Light", sans-serif;
color: #FFF;
font-size: 16px;
line-height: 29px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second-15-xs5 .wifimaster{
width: 38%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 18px;
line-height: 32px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.asus-second-15-xs5 .yellowstylish {
width: 35%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 19px;
line-height: 32px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-main-15-xs5 .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h2 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 70px;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h2 span {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 70px;
font-weight: 500;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h3 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 62px;
font-weight: 300;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 21px;
line-height: 32px;
padding: 40px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.mr20per {
margin-bottom:14% !important;
}
.asus-second-15-xs5 {
margin: 0 auto;
position: initial;
left: 5%;
z-index: 3;
width: auto;
right: 0%;
top: 35%;
}
.asus-second-15-xs5 h2 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #28d1e8;
font-size: 34px;
font-weight: 400;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 h3 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #2a2b2b;
font-size: 50px;
font-weight: 400;
padding: 20px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.top2-lef16-15-xs5 {
top: 0% !important;
left: 4% !important;
}
.lightbluenano-15-xs5 {
padding-top: 250px;
}
.blackbgs-15-xs5 {
background: #000;
padding-top: 320px;
}
.asus-main-15-xs5 h4 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #3cc1d3;
font-size: 40px;
padding: 0px 0 10px;
font-weight: 400;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
margin-bottom: 40px;
}
.asus-main-15-xs5 h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main-15-xs5 .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main-15-xs5 .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-15-xs5 .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.light_back{
background:#f5f5f5;
display:block;
width:100%;
text-align:center;
margin:0 auto;
padding:0px;
}
.light_back img{
width:326px;
margin:0;
padding:0px;
}
.lightblock-50 {
background: #f5f5f5;
display: block;
width: 49.7%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.lightblock-50 img{
height: auto;
max-width: 85%;
}
.lightblock-33 {
background: #f5f5f5;
display: block;
width: 33.0%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.pinkbg-15-xs5 {
background: #ff778b;
padding-top: 230px;
}
.seemoreimg{
margin: auto;
text-align: center;
display: inherit;
}
.lightgreenbg-15-xs5 {
background: #4bb390;
padding-top: 50px;
}
.ergoliftbg {
background: #537fec;
padding-top: 400px;
}
.asus-main-15-xs5 .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 30px 31px !important;
text-align: left;
}
.frameless{
text-align: left;
display: inherit;
width: 95%;
margin: 0px;
}
.asus-main-15-xs5 .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-15-xs5 h1 {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}

.optaneimg{
width:80%;
}
.orangebgs {
background: #ff6367;
padding-top: 390px;
}
.proframcebgs {
background: #ec6878;
padding-top: 480px;
}
.asus-second-15-xs5 .performance {
width: 95%;
font-family: "Gotham-Light", sans-serif;
color: #FFF;
font-size: 15px;
line-height: 27px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.compactbg {
background: #e97fa3;
padding-top: 390px;
}
.designorangebg{
background: #e7962d;
padding-top: 240px;
}
.left60-top3-15-xs5 {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}
.asus-second-15-xs5 .designtxtinfo {
width: 95%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 16px;
line-height: 27px;
padding: 10px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.font-35{
font-size:35px !important;
}
.asus-second-15-xs5 .hybrid {
width: 98%;
font-family: "Gotham-Light", sans-serif;
/* margin: 0 auto; */
color: #fff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.yellowbgs {
background: #eec721;
padding-top: 390px;
}
.asus-second-15-xs5 .wifimaster {
width: 98%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 14px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs-15-xs5 {
background: #8b0cb5;
padding-top: 320px;
}
.asus-main-15-xs5 .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-15-xs5 .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.relative {
position: relative;
background: #f5f5f5;
}
.mb20 {
margin-bottom:25px !important;
}
.asus-main-15-xs5 .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 8% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightbluenano-15-xs5 {
padding-top: 10px;
}
.asus-main-15-xs5 .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 11px 0px !important;
margin: 0;
text-align: left;
}
.asus-main-15-xs5 {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.asus-main-15-xs5 h2 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 45px;
line-height: 34px;
padding: 20px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 h2 span {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 35px;
font-weight: 500;
line-height: 34px;
padding: 20px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightblock-50 {
background: #f5f5f5;
display: block;
width: 100%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.lightblock-33 {
background: #f5f5f5;
display: block;
width: 100%;
text-align: center;
margin: 0 auto;
border: 1px solid #fff;
float: left;
height: 230px;
display: flex;
align-items: center;
justify-content: center;
}
.asus-main-15-xs5 h3 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #111;
font-size: 40px;
font-weight: 300;
line-height: 34px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 18px;
line-height: 30px;
padding: 20px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 {
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.asus-second-15-xs5 h3 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #2a2b2b;
font-size: 32px;
font-weight: 400;
padding: 20px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-second-15-xs5 p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #403e3e;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-main-15-xs5 .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.asus-main-15-xs5 h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:26px;
padding: 10px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-main-15-xs5 .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}
.pinkbg-15-xs5 {
padding-top: 10px !important;
}
.blackbgs-15-xs5 {
padding-top: 10px;
}
.orangebgs {
padding-top:10px;
}
.yellowbgs {
padding-top:10px;
}
.top5-lef10-15-xs5 {
top: 1% !important;
left: 4% !important;
}
.designorangebg {
background: #e7962d;
padding-top: 10px;
}
.ergoliftbg {
background: #537fec;
padding-top: 10px;
}
.smallimgtyping{
width: 94%;
}
.proframcebgs {
background: #ec6878;
padding-top: 10px;
}
.asus-main-15-xs5 .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 10px 31px !important;
text-align: left;
}
.darkbluebg-15-xs5 {
background: rgb(14,8,66);
background: linear-gradient(190deg, rgba(14,8,66,1) 0%, rgba(42,48,130,1) 100%);
padding-top: 10px;
padding-bottom: 80px;
}
.asus-second-15-xs5 .wifimaster {
width: 90%;
font-family: "Gotham-Light", sans-serif;
color: #fff;
font-size: 13px;
line-height: 24px;
padding: 15px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.pruplebgs-15-xs5 {
padding-top: 10px;
}
.asus-main-15-xs5 h4 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #3cc1d3;
font-size: 30px;
padding: 0px 0px;
font-weight: 400;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
margin-bottom: 40px;
}
}
.form-list .input-box{
position: relative !important;
}

.form-list .input-box .ck-dropdown .fa{
position: absolute !important;
right: 10px !important;
margin-top:0px !important;
top: 26%;
}
/*Cart*/
@media (max-width: 450px) {
.checkout-onepage-index #data_layer_add_data {left: 15% !important;min-width: 250px;}
}
/*Cart*/


/* =============== ROG Strix Hero III ============== */
.rog-strix-relative{
position: relative;
background: #010103;
padding-top: 160px;
}
.rog-strix-hero-main{
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.rog-strix-hero-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.rog-strix-hero-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 400;
letter-spacing:1px;
color: #ff6d00;
font-size:30px;
padding:0 0 20px;
text-align: center;
margin: 0px;
}
.rog-strix-hero-main h1::after{
content: '';
display: block;
background: url("https://uk.store.asus.com/media/wysiwyg/rog-stix-scar-3/title-bar.png") no-repeat;
width: 240px;
height:18px;
background-size: 100%;
position: relative;
top: 5px;
margin: auto;
}
.rog-strix-hero-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 400;
letter-spacing: 2px;
color: #fff;
font-size:46px;
padding:0px;
text-align: center;
margin: 0px;
}
.rog-strix-hero-main h3{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:62px;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main h4{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 34px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main h5{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main p{
width: 80%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height:37px;
padding: 20px 0 10px;
text-align: center;
}
.rog-strix-hero-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.rog-strix-hero-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.rog-strix-hero-main .newgiftclass {
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-rog-strix-hero-main{
top:3% !important;
}
.top4-rog-strix-hero-main{
top:4% !important;
}
.top10-rog-strix-hero-main{
top:10% !important;
}
.top22-rog-strix-hero-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.rog-strix-hero-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.rog-strix-hero-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-rog-strix-hero{
top:2% !important;
left:16% !important;
}
.top5-lef10-rog-strix-hero{
top:5% !important;
left:10% !important;
}
.left60-top3-rog-strix-hero-main{
left:56% !important;
top: 3% !important;
}
.rog-strix-hero-second{
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: auto;
top:8%;
}
.rog-strix-hero-second h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-second h2{
width: 30%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
float: left;
margin: 0px;
}
.rog-strix-hero-second h3{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-second p{
width: 65%;
font-family: "Myriadpro Light", sans-serif;
color: #3a3a3a;
font-size: 22px;
line-height: 38px;
font-weight: 600;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
float: left;
}
.rog-strix-hero-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.rog-strix-hero-third{
margin: 0 auto;
position: absolute;
left: 2%;
z-index: 3;
width: 50%;
right: auto;
top: 10%;
}
.white-text{
color: #fff !important;
}
.rog-strix-hero-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.rog-strix-hero-third h3{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-third p{
width: 65%;
font-family: "Myriadpro Light", sans-serif;
color: #3a3a3a;
font-size: 22px;
line-height: 40px;
font-weight: 600;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
}
.rog-strix-hero-third span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.mt10-rog-strix-hero{
margin-top:10px;
}
.img-center{
text-align:center;
}
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.rog-strix-hero-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main h2 {
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 400;
letter-spacing:0px;
color: #fff;
font-size: 40px;
padding: 0px;
text-align: center;
margin: 0px;
}
.rog-strix-hero-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 45px;
line-height: 34px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main p {
width:96%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 37px;
padding: 20px 0 10px;
text-align: center;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.fz65 {
font-size:35px !important;
}
.rog-strix-hero-second {
margin: 0 auto;
position: absolute;
left: 4%;
z-index: 3;
width: auto;
right: 0%;
top: 3% !important;
}
.rog-strix-hero-second h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.rog-strix-hero-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-second p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 20px;
line-height: 30px;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}

.rog-strix-hero-third {
margin: 0 auto;
position: absolute;
left:4%;
z-index: 3;
width: auto;
right: 0%;
top: 10%;
}
.rog-strix-hero-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.rog-strix-hero-third h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-third p {
width: 45%;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 20px;
line-height: 29px;
padding: 7px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.dual_small{
font-size: 18px !important;
line-height: 32px !important;
}
.selfie{
width: 35% !important;
font-size: 19px !important;
line-height: 36px !important;
}
.top2-lef16-rog-strix-hero {
top: 0% !important;
left: 4% !important;
}
.lightbluenano {
padding-top: 250px;
}
.blackbgs {
background: #000;
padding-top: 320px;
}
.rog-strix-hero-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 30px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.rog-strix-hero-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.rog-strix-hero-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.rog-strix-hero-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.rog-strix-hero-main h1 {
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 400;
letter-spacing: 1px;
color: #ff6d00;
font-size: 30px;
padding: 0 0 20px;
text-align: center;
margin: 0px;
}

.optaneimg{
width:80%;
}
.orangebgs {
background: #ff6367;
padding-top: 390px;
}
.proframcebgs {
background: #ec6878;
padding-top: 480px;
}

.compactbg {
background: #e97fa3;
padding-top: 390px;
}
.designorangebg{
background: #e7962d;
padding-top: 240px;
}
.left60-top3-rog-strix-hero-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}

.font-35{
font-size:35px !important;
}

.yellowbgs {
background: #eec721;
padding-top: 390px;
}

.pruplebgs {
background: #8b0cb5;
padding-top: 320px;
}
.rog-strix-hero-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.rog-strix-hero-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.rog-strix-relative {
position: relative;
background: #010103;
padding-top: 100px;
}
.mb20 {
margin-bottom: 0px !important;
}
.rog-strix-hero-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 8% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightbluenano {
padding-top: 10px;
}
.rog-strix-hero-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 11px 0px !important;
margin: 0;
text-align: left;
}
.rog-strix-hero-main {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.rog-strix-hero-main h2 {
width: 100%;
font-family: "Xolonium Bold", sans-serif;
font-weight: 400;
letter-spacing: 0px;
color: #fff;
font-size:26px;
padding: 0px;
text-align: center;
margin: 0px;
}
.rog-strix-hero-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
line-height: 33px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 0px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.rog-strix-hero-main p {
width: 95%;
font-family: "Roboto Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 14px;
line-height: 25px;
padding: 20px 0 10px;
text-align: center;
}
.rog-strix-hero-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.rog-strix-hero-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-second p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 18px;
line-height: 27px;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.rog-strix-hero-third {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.rog-strix-hero-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size: 35px;
padding: 0px;
text-align: left;
}
.rog-strix-hero-third h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-third p {
width: 95% !important;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 18px;
line-height: 27px;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}

.rog-strix-hero-main .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.rog-strix-hero-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:26px;
padding: 10px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.rog-strix-hero-main .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}

.smallimgtyping{
width: 94%;
}
.proframcebgs {
background: #ec6878;
padding-top: 10px;
}
.rog-strix-hero-main .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 10px 31px !important;
text-align: left;
}
.rog-strix-hero-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 10px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.imgsmall {
width: 80%;
}
}
/* =============== ROG Strix Hero III ============== */

.zenfone-6-relative{
position: relative;
background: #030915;
}
/* =============== ZenFone 6 (ZS630KL) ============== */
.zenfone-6-main{
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}

.zenfone-6-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenfone-6-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenfone-6-main h2{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #fff;
font-size:50px;
padding: 0px;
text-align: center;
margin: 0px;
line-height: 65px;
}
.zenfone-6-main h2::after{
position: relative;
display: block;
content: '';
top: 20px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
margin: auto;
}
.zenfone-6-main h3{
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:62px;
line-height: 34px;
padding: 10px 0 50px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h4{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 34px;
padding: 25px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h5{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main p{
width: 70%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 22px;
line-height: 40px;
padding: 50px 0 20px;
text-align: center;
}
.zenfone-6-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenfone-6-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenfone-6-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenfone-6-main{
top:3% !important;
}
.zenfone-6-main-performancebg{
background: #020411 !important;
}
.zenfone-6-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenfone-6-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenfone-6-main{
top:4% !important;
}
.top10-zenfone-6-main{
top:10% !important;
}
.top22-zenfone-6-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenfone-6-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenfone-6-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenfone-6-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenfone-6-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenfone-6-main{
left:56% !important;
top: 3% !important;
}
.zenfone-6-second{
margin: 0 auto;
position: absolute;
left: 15%;
z-index: 3;
width: auto;
right: auto;
top: 19%;
}
.zenfone-6-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenfone-6-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}
.zenfone-6-second h2::after{
position: relative;
display: block;
content: '';
top: 40px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}
.zenfone-6-second h3{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-second p{
width: 45%;
font-family: "Myriadpro Light", sans-serif;
color: #ffffff;
font-size: 22px;
line-height: 31px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
margin-top: 6%;
}
.zenfone-6-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenfone-6-third{
margin: 0 auto;
position: absolute;
left: 2%;
z-index: 3;
width: 50%;
right: auto;
top: 10%;
}
.white-text{
color: #fff !important;
}
.zenfone-6-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenfone-6-third h3{
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:50px;
padding: 20px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-third p{
width: 65%;
font-family: "Myriadpro Light", sans-serif;
color: #3a3a3a;
font-size: 22px;
line-height: 40px;
font-weight: 600;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
}
.zenfone-6-third span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.mt10-zenfone-6-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
/* ============== Ipad Landscape/Ipod Tab ========== */
@media (min-width:772px) and (max-width:1030px){
.zenfone-6-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #fff;
font-size: 35px;
padding: 0px;
text-align: center;
margin: 0px;
line-height: 35px;
}
.zenfone-6-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 45px;
line-height: 34px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main p {
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 17px;
line-height: 35px;
padding: 32px 0 20px;
text-align: center;
}
.zenfone-6-main-positionab {
position: absolute !important;
top: -3% !important;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.fz65 {
font-size:35px !important;
}
.zenfone-6-second {
margin: 0 auto;
position: absolute;
left: 15%;
z-index: 3;
width: auto;
right: auto;
top:19%;
}
.zenfone-6-second h2 {
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 32px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 39px;
}
.zenfone-6-second h2::after {
position: relative;
display: block;
content: '';
top: 10px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}

.zenfone-6-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-second p {
width: 45%;
font-family: "Myriadpro Light", sans-serif;
color: #ffffff;
font-size: 16px;
line-height: 28px;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
margin-top: 3%;
}
.zenfone-6-third {
margin: 0 auto;
position: absolute;
left:4%;
z-index: 3;
width: auto;
right: 0%;
top: 10%;
}
.zenfone-6-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.zenfone-6-third h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-third p {
width: 45%;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 20px;
line-height: 29px;
padding: 7px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.zenfone-6-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 30px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenfone-6-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.zenfone-6-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main h1 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.optaneimg{
width:80%;
}
.left60-top3-zenfone-6-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}

.font-35{
font-size:35px !important;
}

.zenfone-6-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Ipad Landscape/Ipod Tab ========== */
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.zenfone-6-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #fff;
font-size: 35px;
padding: 0px;
text-align: center;
margin: 0px;
line-height: 35px;
}
.zenfone-6-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 45px;
line-height: 34px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 17px;
line-height: 27px;
padding: 32px 0 20px;
text-align: center;
}
.zenfone-6-main-positionab {
position: absolute !important;
top: -3% !important;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.fz65 {
font-size:35px !important;
}
.zenfone-6-second {
margin: 0 auto;
position: absolute;
left: 15%;
z-index: 3;
width: auto;
right: auto;
top: 19%;
}
.zenfone-6-second h2 {
width: 50%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 27px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenfone-6-second h2::after {
position: relative;
display: block;
content: '';
top: 10px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}
.zenfone-6-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-second p {
width: 48%;
font-family: "Myriadpro Light", sans-serif;
color: #ffffff;
font-size: 16px;
line-height: 19px;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
margin-top: 3%;
}

.zenfone-6-third {
margin: 0 auto;
position: absolute;
left:4%;
z-index: 3;
width: auto;
right: 0%;
top: 10%;
}
.zenfone-6-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.zenfone-6-third h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 36px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-third p {
width: 45%;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 20px;
line-height: 29px;
padding: 7px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}
.zenfone-6-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 30px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 20px 30 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenfone-6-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.zenfone-6-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main h1 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.optaneimg{
width:80%;
}
.left60-top3-zenfone-6-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}

.font-35{
font-size:35px !important;
}

.zenfone-6-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.zenfone-6-relative {
position: relative;
background: #010103;
padding-top: 100px;
}
.mb20 {
margin-bottom: 0px !important;
}
.zenfone-6-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 8% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightbluenano {
padding-top: 10px;
}
.zenfone-6-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 11px 0px !important;
margin: 0;
text-align: left;
}
.zenfone-6-main {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.zenfone-6-main h2 {
width: 100%;
font-family: "Xolonium Bold", sans-serif;
font-weight: 400;
letter-spacing: 0px;
color: #fff;
font-size:26px;
padding: 0px;
text-align: center;
margin: 0px;
}
.zenfone-6-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
line-height: 33px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main h3 {
width: 100%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
line-height: 0px;
padding: 15px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenfone-6-main p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 17px;
line-height: 27px;
padding: 32px 0 20px;
text-align: center;
}
.zenfone-6-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.zenfone-6-second h2 {
width: 100%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 25px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenfone-6-second h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-second p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
color: #ffffff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: -webkit-auto;
margin: 0px;
margin-top: 6%;
}
.zenfone-6-main-positionab {
position: initial !important;
top: -3% !important;
}
.zenfone-6-third {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.zenfone-6-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size: 35px;
padding: 0px;
text-align: left;
}
.zenfone-6-third h3 {
width: 100%;
font-family: "Gotham Bold", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 27px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-third p {
width: 95% !important;
font-family: "Myriadpro Light", sans-serif;
color: #0e0e0e;
font-size: 18px;
line-height: 27px;
padding: 16px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
margin: 0px;
}

.zenfone-6-main .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenfone-6-main h5 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size:26px;
padding: 10px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-main .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}
.smallimgtyping{
width: 94%;
}
.proframcebgs {
background: #ec6878;
padding-top: 10px;
}
.zenfone-6-main .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 10px 31px !important;
text-align: left;
}
.zenfone-6-main h4 {
width: 100%;
font-family: "Gotham Book", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 25px;
padding: 5px 10px 0px !important;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenfone-6-second-position_second {
top: 0% !important;
left: 5% !important;
}
.imgsmall {
width: 80%;
}
}
/* =============== ZenFone 6 (ZS630KL) ============== */
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ASUS Laptop E203MA
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    */
/* =============== ASUS Laptop E203MA ============== */
@media (min-width:1595px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:2% !important;
}
.zenbook-pro-duo-main.musictop{
top:3% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 71%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 20px;
line-height: 32px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz{
width:95% !important;
font-size: 19px;
line-height: 30px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: auto;
top: 11%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}

.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align:left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p{
width: 40%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height:28px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 60%;
right: auto;
top: 15%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}


@media only screen and (min-width:1444px) and (max-width:1590px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:9% !important;
}
.zenbook-pro-duo-main.musictop{
top:5% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 70%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 22px;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz{
width:75% !important;
font-size: 19px;
line-height: 30px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 23%;
z-index: 3;
width: auto;
right: auto;
top: 11%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}

.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p{
width: 27%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height:28px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 40%;
right: auto;
top: 20%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}

@media only screen and (min-width:1310px) and (max-width:1442px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:137px; z-index:9; background-color:#fff; left:0; right:0;}

.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:2% !important;
}
.zenbook-pro-duo-main.musictop{
top:4% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 95%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 18px;
line-height: 28px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz {
width: 95% !important;
font-size: 18px;
line-height: 24px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: auto;
top: 6%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}

.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p{
width: 40%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height:28px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 59%;
right: auto;
top: 20%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}
@media only screen and (min-width:1260px) and (max-width:1308px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:155px; z-index:9; background-color:#fff; left:0; right:0;}

.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:7% !important;
}
.zenbook-pro-duo-main.musictop{
top:2% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 5px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 20px;
line-height: 32px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz {
width: 95% !important;
font-size: 17px;
line-height: 24px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 11%;
z-index: 3;
width: auto;
right: auto;
top:7%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}

.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p{
width:40%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height:28px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 59%;
right: auto;
top: 8%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}

@media only screen and (min-width:1138px) and (max-width:1258px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:155px; z-index:9; background-color:#fff; left:0; right:0;}

.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:5% !important;
}
.zenbook-pro-duo-main.musictop{
top:2% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 5px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 86%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 18px;
line-height: 24px;
padding: 0px 0 15px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz {
width: 95% !important;
font-size: 15px;
line-height: 23px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 11%;
z-index: 3;
width: auto;
right: auto;
top: 6%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}
.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding:10px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p{
width: 38%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 16px;
line-height: 28px;
padding: 0px 0 10px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 59%;
right: auto;
top: 5%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}
@media only screen and (min-width:1050px) and (max-width:1135px){
.top-fixed {position:fixed; top:137px; z-index:9; background-color:#fff; left:0; right:0;}
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:22%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-relative{
position: relative;
background: #fff;
}
.zenbook-pro-duo-relative.pd100{
padding-top: 100px;
}
.zenbook-pro-duo-relative.pd200{
padding-top: 200px;
}
.zenbook-pro-duo-main.maintop{top:-1%;}
.zenbook-pro-duo-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.zenbook-pro-duo-main.displyspeaker h4{padding:0px !important;}
.zenbook-pro-duo-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.zenbook-pro-duo-main p.w60{
width: 60% !important;
}
.zenbook-pro-duo-main.connectiontop{top:17%;}
.zenbook-pro-duo-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.zenbook-pro-duo-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.top_position{
bottom: 1%;
top: auto;
}
.zenbook-pro-duo-main.headtop{
top:9% !important;
}
.zenbook-pro-duo-main.musictop{
top:4% !important;
}
.zenbook-pro-duo-main.prtopminus{
top:6% !important;
}

.zenbook-pro-duo-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.zenbook-pro-duo-main h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2{
width: 60%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 66px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 85px;
}
.zenbook-pro-duo-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 19px;
line-height: 33px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w45sz {
width: 89% !important;
font-size: 18px;
line-height: 27px;
}
.zenbook-pro-duo-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.zenbook-pro-duo-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-zenbook-pro-duo-main{
top:3% !important;
}
.zenbook-pro-duo-main-performancebg{
background: #020411 !important;
}
.zenbook-pro-duo-main-positionab{
position: absolute !important;
top: 4% !important;
}
.zenbook-pro-duo-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-zenbook-pro-duo-main{
top:4% !important;
}
.top10-zenbook-pro-duo-main{
top:10% !important;
}
.top22-zenbook-pro-duo-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.zenbook-pro-duo-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.zenbook-pro-duo-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-zenbook-pro-duo-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-zenbook-pro-duo-main{
top:5% !important;
left:10% !important;
}
.left60-top3-zenbook-pro-duo-main{
left:56% !important;
top: 3% !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 20%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.zenbook-pro-duo-second h1{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 30px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(to bottom, #056ac2, #1181d7, #2ea7f0, #3bb6fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.zenbook-pro-duo-second h2{
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 55px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 65px;
}

.zenbook-pro-duo-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p {
width: 33%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 28px;
padding: 0px 0 0px;
text-align: left;
}
.zenbook-pro-duo-second span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: left;
margin: 0px;
font-weight: 600;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 49%;
z-index: 3;
width: 40%;
right: auto;
top: 11%;
}
.white-text{
color: #fff !important;
}
.zenbook-pro-duo-third h1{
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size:60px;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.zenbook-pro-duo-third h2{
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 500;
color: #212121;
font-size: 60px;
padding: 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4{
width: 70%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p{
width: 80%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 19px;
line-height: 32px;
padding: 0px 0 20px;
text-align: left;
}
.mt10-zenbook-pro-duo-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.zenbook-pro-duo-hidden-lg{
display:none !important;
}
}
/* ============== iPad Landscape/Ipod Tab ========== */
@media only screen and (min-width:801px) and (max-width:1030px){
.outlet-products .products-grid li.item {
height: 400px;
}
.top-fixed {position:fixed; top:140px; z-index:9; background-color:#fff; left:0; right:0;}
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top: 50%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}

.zenbook-pro-duo-main {
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.zenbook-pro-duo-relative {
position: relative;
background: #121318;
}
.zenbook-pro-duo-hidden-md{
display:none !important;
}
.zenbook-pro-duo-main h1 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size: 80px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2 {
width: 80%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 50px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 60px;
}
.zenbook-pro-duo-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main.top_position {
bottom:-4%;
top: auto;
}
.zenbook-pro-duo-main h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 20px;
line-height: 29px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main.headtop {
top: 5% !important;
}
.zenbook-pro-duo-main-positionab {
position: absolute !important;
top: -3% !important;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.zenbook-pro-duo-main p.w45sz {
width: 95% !important;
font-size: 16px;
line-height: 25px;
}
.zenbook-pro-duo-relative .img-minus {
margin-top: 60px;
}
.zenbook-pro-duo-relative .img-left {
margin-top: 60px;
}
.fz65 {
font-size:35px !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: absolute;
left: 5%;
z-index: 3;
width: auto;
right: auto;
top: 4%;
}
.zenbook-pro-duo-second h2 {
width: 40%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 37px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenbook-pro-duo-second h2::after {
position: relative;
display: block;
content: '';
top: 10px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}

.zenbook-pro-duo-second h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width:40%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size:40px;
padding: 15px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-second p {
width: 40%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 17px;
line-height: 22px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-main.displyspeaker {
bottom: 33% !important;
top: auto !important;
left: -20% !important;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: absolute;
left: 50%;
z-index: 3;
width: 40%;
right: auto;
top: 14%;
}
.zenbook-pro-duo-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.zenbook-pro-duo-third h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.zenbook-pro-duo-third h4 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 36px;
padding:3px 0px;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-third p {
width: 96%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 17px;
line-height: 20px;
padding: 0px 0 20px;
text-align: left;
}
.zenbook-pro-duo-main h4 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 42px;
padding: 0px 0px;
text-align: center;
margin: 0px auto;
}
.zenbook-pro-duo-main p.w60 {
width: 80% !important;
}
.zenbook-pro-duo-main h5 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size:55px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.zenbook-pro-duo-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.optaneimg{
width:80%;
}
.left60-top3-zenbook-pro-duo-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}
.font-35{
font-size:35px !important;
}
.zenbook-pro-duo-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Ipad Landscape/Ipod Tab ========== */
/* ============== iPad Custom 800 Device ========== */
@media only screen and (min-width:771px) and (max-width:802px){
.top-fixed {position:fixed; top:128px; z-index:9; background-color:#fff; left:0; right:0;}
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:38%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.center_vrm {
margin: auto;
display: block;
}
.zenbook-pro-duo-hidden-sm{
display:none !important;
}
.zenbook-pro-duo-relative {
position: relative;
background: #121318;
}
.zenbook-pro-duo-main {
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
margin-bottom:0px;
top: 14%;
}
.zenbook-pro-duo-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2 {
width: 74%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 40px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 45px;
}
.zenbook-pro-duo-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main-positionab {
position: absolute !important;
top: -3% !important;
}
.zenbook-pro-duo-main.top_position {
bottom: -11%;
top: auto;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.fz65 {
font-size:35px !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: inherit;
left: 2%;
z-index: 3;
width: auto;
right: auto;
top: 0%;
}
.zenbook-pro-duo-second.pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-second h2 {
width: 50%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 27px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenbook-pro-duo-second h2::after {
position: relative;
display: block;
content: '';
top: 10px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: center;
margin: 0px;
}
.zenbook-pro-duo-second h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-second p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 17px;
line-height: 26px;
padding: 0px 0 20px;
text-align: center;
}

.zenbook-pro-duo-main p.w45 {
width: 90% !important;
}
.zenbook-pro-duo-main.displyspeaker {
bottom: 24% !important;
top: auto !important;
left: 0% !important;
width: 100%;
text-align: center;
}
.zenbook-pro-duo-main.displyspeaker p {
width: 99% !important;
color: #111;
font-size: 19px !important;
line-height: 30px !important;
text-align: center;
margin-bottom: 30%;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: initial;
left: 2%;
z-index: 3;
width: auto;
right: 0%;
top: 0%;
}
.zenbook-pro-duo-third.pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.zenbook-pro-duo-third h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-third h4 {
width: 98%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 35px;
padding: 5px 0px;
text-align: center;
margin: 0px;
}
.zenbook-pro-duo-third p {
width: 97%;
font-family: "Myriadpro Light", sans-serif;
margin: auto;
color: #ffffff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main h4 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 35px;
padding: 2px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-relative.pd100 {
padding-top:50px;
}
.zenbook-pro-duo-main.headtop {
top: 11% !important;
padding:9px;
padding-top:60px;
}
.zenbook-pro-duo-relative .img-minus{
margin-top: -150px;
}
.zenbook-pro-duo-main p.w45sz {
width: 90% !important;
font-size: 16px;
line-height: 26px;
}
.zenbook-pro-duo-main h5 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.zenbook-pro-duo-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main h1 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size:60px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}

.optaneimg{
width:80%;
}
.left60-top3-zenbook-pro-duo-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}
.font-35{
font-size:35px !important;
}
.zenbook-pro-duo-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== iPad Custom 800 Device ========== */
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.top-fixed {position:fixed; top:128px; z-index:9; background-color:#fff; left:0; right:0;}
.top-fixed h3 { text-align: center;}
.top-fixed .buton_main  { text-align: center;}
.main_name_first h3 { text-align: center;}
.main_name_first .buton_main  { text-align: center;}
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 8%;
transition: 0.8s;
top:38%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-hidden-sm{
display:none !important;
}
.zenbook-pro-duo-relative {
position: relative;
background: #121318;
}
.center_vrm{
margin: auto;
display: block;
}
.zenbook-pro-duo-main {
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
margin-bottom:0px;
top: 14%;
}
.zenbook-pro-duo-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 55% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h2 {
width: 74%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 40px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 45px;
}
.zenbook-pro-duo-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 50px;
line-height: 34px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main p {
width: 90%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 18px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main-positionab {
position: absolute !important;
top: -3% !important;
}
.zenbook-pro-duo-main.top_position {
bottom: -11%;
top: auto;
}
.faceunlock{
font-size:19px !important;
line-height:29px !important;
}
.fz65 {
font-size:35px !important;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: inherit;
left: 2%;
z-index: 3;
width: auto;
right: auto;
top: 0%;
}
.zenbook-pro-duo-second.pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-second h2 {
width: 50%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 27px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenbook-pro-duo-second h2::after {
position: relative;
display: block;
content: '';
top: 10px;
width: 70px;
height: 3px;
background: #00baff;
-webkit-transform: skew(-60deg);
transform: skew(-60deg);
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 20px 0px;
text-align: center;
margin: 0px;
}
.zenbook-pro-duo-second h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-second p {
width: 95%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 17px;
line-height: 26px;
padding: 0px 0 20px;
text-align: center;
}

.zenbook-pro-duo-main p.w45 {
width: 90% !important;
}
.zenbook-pro-duo-main.displyspeaker {
bottom: 24% !important;
top: auto !important;
left: 0% !important;
width: 100%;
text-align: center;
}
.zenbook-pro-duo-main.displyspeaker p {
width: 99% !important;
color: #111;
font-size: 19px !important;
line-height: 30px !important;
text-align: center;
margin-bottom: 30%;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: initial;
left: 2%;
z-index: 3;
width: auto;
right: 0%;
top: 0%;
}
.zenbook-pro-duo-third.pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size:35px;
padding: 0px;
text-align: left;
}
.zenbook-pro-duo-third h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-third h4 {
width: 98%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 35px;
padding: 5px 0px;
text-align: center;
margin: 0px;
}
.zenbook-pro-duo-third p {
width: 97%;
font-family: "Myriadpro Light", sans-serif;
margin: auto;
color: #ffffff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main h4 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 35px;
padding: 2px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-relative.pd100 {
padding-top:50px;
}
.zenbook-pro-duo-main.headtop {
top: 11% !important;
padding:9px;
padding-top:60px;
}
.zenbook-pro-duo-relative .img-minus{
margin-top: -150px;
}
.zenbook-pro-duo-main p.w45sz {
width: 90% !important;
font-size: 16px;
line-height: 26px;
}
.zenbook-pro-duo-main h5 {
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 40px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .newclass {
width: 57% !important;
font-size: 16px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-main .orange {
width: 38% !important;
font-size: 18px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}

.zenbook-pro-duo-main .makingblack {
width: 94% !important;
font-size: 13px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main h1 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-size:60px;
color: #1f1f1f;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}

.optaneimg{
width:80%;
}
.left60-top3-zenbook-pro-duo-main {
left: 4% !important;
top: 0% !important;
}
.top0{
top: 0% !important;
}
.font-35{
font-size:35px !important;
}
.zenbook-pro-duo-main .purpletext {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main .darktextdown {
width: 93% !important;
font-size: 16px !important;
padding: 0% 30px 0px !important;
margin: 0;
text-align: left;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:570px){
.buynowzen {
display: inline-block;
background: #00a8ff;
color: #fff;
width: 150px;
text-align: center;
line-height: 39px;
border: 1px solid transparent;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
position: fixed;
z-index: 999;
right: 3%;
transition: 0.8s;
top: 30%;
}
.buynowzen:hover{
border: 1px solid #fff;
color: #fff;
background: #000;
transition: 0.8s;
}
.zenbook-pro-duo-hidden-xs{
display:none !important;
}
.zenbook-pro-duo-relative {
position: relative;
background: #121318;
}
.mb20 {
margin-bottom: 0px !important;
}
.center_vrm{
margin: auto;
display: block;
}
.zenbook-pro-duo-main .immersetext {
width: 90%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 12px;
line-height: 24px;
padding: 8% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.lightbluenano {
padding-top: 10px;
}
.zenbook-pro-duo-main .pinkbox {
width: 90% !important;
font-size: 14px !important;
padding: 0% 11px 0px !important;
margin: 0;
text-align: left;
}
.zenbook-pro-duo-main {
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 6%;
}
.zenbook-pro-duo-main h2 {
width: 98%;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
color: #1f1f1f;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
line-height: 45px;
}
.zenbook-pro-duo-main h2 span {
width: 100%;
font-family: "Gotham-Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
line-height: 33px;
padding: 10px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-main p {
width: 92%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 16px;
line-height: 32px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-relative .img-minus {
margin-top: -30px;
}
.zenbook-pro-duo-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.zenbook-pro-duo-second .pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-second h2 {
width: 100%;
font-family: "Myriadpro Bold", sans-serif;
font-weight: 500;
color: #fff;
font-size: 25px;
padding: 0px;
text-align: left;
margin: 0px;
line-height: 40px;
}
.zenbook-pro-duo-second h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-second h4 {
width: 95%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 32px;
padding: 2px 0px;
text-align: center;
margin: 0px;
}
.zenbook-pro-duo-second p {
width: 94%;
font-family: "Myriadpro Light", sans-serif;
margin: 0px;
color: #ffffff;
font-size: 17px;
line-height: 26px;
padding: 0px 0 20px;
text-align: center;
}
.zenbook-pro-duo-main p.w60 {
width:98% !important;
}
.zenbook-pro-duo-main-positionab {
position: initial !important;
top: -3% !important;
}
.zenbook-pro-duo-main img {
width: 100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
margin-bottom: 0px;
}
.zenbook-pro-duo-third {
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 23%;
}
.zenbook-pro-duo-third .pdtop_50{
padding-top: 60px !important;
}
.zenbook-pro-duo-third h2 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
margin: 0 auto;
font-weight: 900;
color: #0e0e0e;
font-size: 35px;
padding: 0px;
text-align: left;
}
.zenbook-pro-duo-third h3 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-third p {
width: 92%;
font-family: "Myriadpro Light", sans-serif;
margin: auto;
color: #ffffff;
font-size: 16px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
}

.zenbook-pro-duo-main .newclass {
width: 90% !important;
font-size: 13px !important;
padding: 0.5% 30px 30px !important;
text-align: left;
margin: 0px;
}
.zenbook-pro-duo-main h5 {
width: 100%;
font-family: "Gotham Pro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 30px;
padding: 0px 10 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.zenbook-pro-duo-main .orange {
width: 91% !important;
font-size: 13px !important;
padding: 0% 10px 0px !important;
margin: 0;
text-align: left;
}
.smallimgtyping{
width: 94%;
}
.proframcebgs {
background: #ec6878;
padding-top: 10px;
}
.zenbook-pro-duo-main .newgiftclass {
width: 92% !important;
font-size: 17px !important;
padding: 1% 10px 31px !important;
text-align: left;
}
.zenbook-pro-duo-main h4 {
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 28px;
padding: 9px 0px;
text-align: center;
margin: auto;
}
.zenbook-pro-duo-second-position_second {
top: 0% !important;
left: 5% !important;
}
.imgsmall {
width: 80%;
}
}
.kardon_box{
margin: 0px;
padding: 0px;
background: #121318;
padding: 50px 0px;
}
.kardon_box .footnote{
margin: 0px;
padding: 0px;
color: #999999;
line-height: 22px;
font-weight: 500;
font-size: 18px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
}
.kardon_box .footnote li{
list-style-type: decimal;
line-height: 1.3;
text-align: left;
margin-bottom: 9px;
font-size: 18px;
margin-left: 10px;
}
.footermainsection{
background: #000;
margin: 0px;
padding: 0px;
padding: 100px 0px;
}
.footermainsection .gdml_black{
padding-bottom:60px;
}
.footermainsection .footnote{
margin: 0px;
padding: 0px;
color: #999999;
line-height:20px;
font-weight: 500;
font-size: 13px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
}
.footermainsection .footnote li{
list-style-type: decimal;
line-height: 1.3;
text-align: left;
margin-bottom: 9px;
font-size: 13px;
margin-left: 10px;
}
.footermainsection .footnote2{
margin: 0px;
padding: 0px;
color: #999999;
line-height:20px;
font-weight: 500;
font-size: 13px;
font-family: "Myriadpro Light", sans-serif;
font-weight: 500;
text-decoration: none;
}
.footermainsection .footnote2 li{
list-style-type: initial;
line-height: 1.3;
text-align: left;
margin-bottom: 9px;
font-size: 13px;
margin-left: 10px;
}
/* =============== ASUS Laptop E203MA ============== */
/*ASUS ROG Phone*/
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-256gb-storage-6000-mah-battery .price_box ,.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-256gb-storage-6000-mah-battery .price-box{
display: none !important;
}
#highlights h2 {
margin-inline: 0 !important;
font-size: 30px;
}
/* =============== ASUS ROG Gaming Phone ZS660KL ============== */
.cms-asus-rog-gaming-zs660kl .container.zero.padTop {
width: 100%;
padding:0;
}
.cms-rog-phone-ll .container.zero.padTop {
width: 100%;
max-width: 100%;
padding:0;
}
@media (min-width:1445px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .second_cell{
margin-top: 37%;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .second_cell_2{
margin-top: 20%;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .second_cell_3{
margin-top: 20%;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.topshoot{
top:77%;
}
.asus-rog-gaming-zs660kl-main .pdbtms{
padding-bottom: 25px;
}
.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: inherit;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.top-banner-holder-asus {
    background: #000;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:8% !important;
display:inline-block;
width:100%;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asus-rog-gaming-zs660kl-main.headtop_2{
top:33% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}
.asus-rog-gaming-zs660kl-relative.rogphonecontainer {background:#fff;}
.asus-rog-gaming-zs660kl-relative.rogphonecontainer h2 {color:#000;}
.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom-mobile.png');
display: block;
width: 411px;
height: 52px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 50%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #ffffff;
font-weight: 500;
padding: 0px 0  0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asus-rog-gaming-zs660kl-main h2{
width:85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #ffffff;
font-weight: 500;
padding: 0px 0  0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 45%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 66px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asus-rog-gaming-zs660kl-main h3{
width: 75%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 66px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#efefef;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width:60% !important;
font-size: 19px;
line-height: 35px;
font-weight: 600;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asus-rog-gaming-zs660kl-main p.w45sz{
width:88% !important;
font-size: 19px;
line-height: 35px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 90% !important;
font-size: 18px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 30%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left:21%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 30%;
text-align: left;
top: 250%;
}
.cms-asus-rog-gaming-zs660kl .asus-rog-gaming-zs660kl-main .insidetextaccy {
top: 290%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 17px;
font-weight: 300;
line-height: 33px;
padding: 10px 0 10px;
text-align: left;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: absolute;
left:7%;
z-index: 3;
width: auto;
right: auto;
top: 14%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 70%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asus-rog-gaming-zs660kl-second h2{
width:45%;
}
.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 40%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-lg{
display:none !important;
}
}
@media only screen and (min-width:1350px) and (max-width:1442px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.topshoot{
top:77%;
}
.asus-rog-gaming-zs660kl-main .pdbtms{
padding-bottom: 25px;
}
.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.second_cell{
margin-top: 26%;
}
.second_cell_2{
margin-top: 16%;
}
.second_cell_3{
margin-top: 16%;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:9% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 90%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 50px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 0px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 45%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 66px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 90%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #ffffff;
font-size: 20px;
font-weight: 600;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width:80% !important;
font-size: 19px;
line-height: 35px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left: 11%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 26%;
text-align: left;
top: 200%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 27px;
text-transform: uppercase;
width: 80%;
color: #ffffff;
font-weight: 500;
padding: 0px 0 20px;
/* word-wrap: break-word; */
/* word-break: keep-all; */
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 300;
line-height: 34px;
padding: 0px 0 0px;
text-align: left;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: absolute;
left:6%;
z-index: 3;
width: auto;
right: auto;
top: 11%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 50%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 0px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 40%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-lg{
display:none !important;
}
}

@media only screen and (min-width:1260px) and (max-width:1345px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.topshoot{
top:77%;
}
.asus-rog-gaming-zs660kl-main .pdbtms{
padding-bottom: 25px;
}
.second_cell{
margin-top: 26%;
}
.second_cell_2{
margin-top: 16%;
}
.second_cell_3{
margin-top: 16%;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
top:30% !important;
}
.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:9% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 90%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 42px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 0px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 90% !important;
font-size: 18px;
line-height: 37px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 90% !important;
font-size: 18px;
line-height: 34px;
font-weight: 600;
color: #fff !important;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 22%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 6%;
left: 8%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 27%;
text-align: left;
top: 170%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 300;
line-height: 29px;
padding: 20px 0 10px;
text-align: left;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: absolute;
left:6%;
z-index: 3;
width: auto;
right: auto;
top: 11%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 50%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 35px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 0px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 40%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-lg{
display:none !important;
}

}

@media only screen and (min-width:1020px) and (max-width:1255px){
#mdl_ajax_confirm, div.mdlajax-confirm, div.mdlajax-progress {
height: auto !important;
}
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.topshoot{
top:80%;
}
.asus-rog-gaming-zs660kl-main .pdbtms{
padding-bottom: 25px;
}
.second_cell{
margin-top: 70%;
}
.second_cell_2{
margin-top: 16%;
}
.second_cell_3{
margin-top: 16%;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 0px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 95% !important;
font-size: 17px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:10px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion {
position: static;
margin: auto;
bottom: 12%;
left: 13%;
}

.asusgamingbox.screenpostion_two{
position: static;
margin: auto;
bottom: 1%;
left: 16%;
padding-bottom: 80px;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: absolute;
left: 3%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 70%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 39%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 20px;
margin-bottom: 20px;
margin-top: 8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: absolute;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-third h2{
width: 82%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 90%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-lg{
display:none !important;
}
}

/* ============== iPad Landscape/Ipod Tab ========== */
@media only screen and (min-width:850px) and (max-width:1010px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.topshoot{
top:77%;
}
.asus-rog-gaming-zs660kl-main .pdbtms{
padding-bottom: 25px;
}
.second_cell {
margin-top: 95%;
}
.second_cell_2{
margin-top: 16%;
}
.second_cell_3{
margin-top: 16%;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
top: 45% !important;
}
.second_cell_4{
margin-top: 16%;
}
.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: absolute;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 37px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 95% !important;
font-size: 17px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:10px;
margin-top:8px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .imgnumber {
width: auto;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 13%;
left: 9%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 2%;
left: 13%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: absolute;
left: 2%;
z-index: 3;
width: auto;
right: auto;
top: 5%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 70%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 39%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: absolute;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-rog-gaming-zs660kl-third h2{
width: 82%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 90%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: left;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-lg{
display:none !important;
}
}
/* ============== Ipad Landscape/Ipod Tab ========== */
/* ============== iPad Custom 800 Device ========== */
@media only screen and (min-width:771px) and (max-width:825px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.second_cell{
margin-top: 26%;
}
.second_cell_2{
margin-top: 16%;
}
.second_cell_3{
margin-top: 16%;
}
.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
padding-top: 20% !important;
}
.asus-rog-gaming-zs660kl-main.headtop_3 {
padding-top:18% !important;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 37px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 95% !important;
font-size: 17px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:10px;
margin-top:8px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .imgnumber {
width: auto;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: initial;
margin: auto;
bottom: 13%;
left: 9%;
}

.asusgamingbox.screenpostion_two{
position: initial;
margin: auto;
bottom: 2%;
left: 13%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
margin: auto;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 98%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: initial;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-third h2{
width: 92%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0 auto;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-xs{
display:none !important;
}

}
/* ============== iPad Custom 800 Device ========== */
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
padding-top: 20% !important;
}
.asus-rog-gaming-zs660kl-main.headtop_3 {
padding-top:18% !important;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width: 100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 37px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 96% !important;
font-size: 18px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:10px;
margin-top:8px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .imgnumber {
width: auto;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: initial;
margin: auto;
bottom: 13%;
left: 9%;
}

.asusgamingbox.screenpostion_two{
position: initial;
margin: auto;
bottom: 2%;
left: 13%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
margin: auto;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 98%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: initial;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-third h2{
width: 92%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0 auto;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-xs{
display:none !important;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media only screen and (min-width:450px) and (max-width:620px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
padding-top: 20% !important;
}
.asus-rog-gaming-zs660kl-main.headtop_3 {
padding-top:18% !important;
}
.top-fixed {position:fixed; top:138px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main .logoimg{
width:100%;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 37px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 45px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size: 40px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 96% !important;
font-size: 18px;
line-height: 31px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:10px;
margin-top:8px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .imgnumber {
width: auto;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: initial;
margin: auto;
bottom: 13%;
left: 9%;
}

.asusgamingbox.screenpostion_two{
position: initial;
margin: auto;
bottom: 2%;
left: 13%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
margin: auto;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 98%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: initial;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-third h2{
width: 92%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0 auto;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-xs{
display:none !important;
}
}
/* ============== Media for Smallest Mobile Landscape/Portrait ========== */
@media (max-width:430px){
.asus-rog-gaming-zs660kl-relative{
position: relative;
background: #000;
}
.asus-rog-gaming-zs660kl-relative.pd100{
padding-top: 100px;
}
.asus-rog-gaming-zs660kl-relative.pd200{
padding-top: 200px;
}
.asus-rog-gaming-zs660kl-main.headtop_2 {
padding-top: 20% !important;
}
.asus-rog-gaming-zs660kl-main.headtop_3 {
padding-top:18% !important;
}
.top-fixed {position:fixed; top:128px; z-index:9; background-color:#fff; left:0; right:0;}

.asus-rog-gaming-zs660kl-main.maintop{top:-1%;}
.asus-rog-gaming-zs660kl-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-rog-gaming-zs660kl-main.displyspeaker h4{padding:0px !important;}
.asus-rog-gaming-zs660kl-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-rog-gaming-zs660kl-main p.w60{
width: 60% !important;
}
.asus-rog-gaming-zs660kl-main.connectiontop{top:17%;}
.asus-rog-gaming-zs660kl-main img{
width:auto;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-rog-gaming-zs660kl-main .logoimg{
width:100%;
}
.asus-rog-gaming-zs660kl-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.top_position{
bottom: 1%;
top: auto;
}
.asus-rog-gaming-zs660kl-main.headtop{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main.musictop{
top:5% !important;
}

.asus-rog-gaming-zs660kl-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.asus-rog-gaming-zs660kl-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-main h2{
width:auto;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 37px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}
.asus-rog-gaming-zs660kl-main h3{
width: 95%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 35px;
color: #cc0f31;
font-weight: 500;
padding: 0px 0 20px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main h4{
width: 100%;
font-family: "Roboto Thin", sans-serif;
font-weight: 600;
color: #fff;
font-size:20px;
padding: 0px 0px 0px;
text-align: center;
margin: auto;
}
.asus-rog-gaming-zs660kl-main h5{
width: 100%;
font-family: "Myriadpro Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 65px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color:#cecece;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-main p.w45sz{
width: 94% !important;
font-size: 16px;
line-height: 28px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main p.w45sz_maintop{
width: 88% !important;
font-size: 16px;
line-height: 25px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 8px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .imgnumber {
width: auto;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 20px;
}
.asus-rog-gaming-zs660kl-main .mainimgbox .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-relative .asusgamingbox .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-relative .screenpostion_two .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-relative .mainimgbox .centerimg{
width:85%;
}
.asus-rog-gaming-zs660kl-second .mainimgbox .centerimg{
width:85%;
}
.asusgamingbox.screenpostion{
position: initial;
margin: auto;
bottom: 13%;
left: 9%;
}

.asusgamingbox.screenpostion_two{
position: initial;
margin: auto;
bottom: 2%;
left: 13%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 2%;
width: 29%;
text-align: left;
top: 174%;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-rog-gaming-zs660kl-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 16px;
font-weight: 500;
line-height: 24px;
padding: 0px 0 10px;
text-align: left;
width: 84%;
}
.asus-rog-gaming-zs660kl-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 16px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-rog-gaming-zs660kl-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-rog-gaming-zs660kl-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-rog-gaming-zs660kl-main{
top:3% !important;
}
.asus-rog-gaming-zs660kl-main-performancebg{
background: #020411 !important;
}
.asus-rog-gaming-zs660kl-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-rog-gaming-zs660kl-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-rog-gaming-zs660kl-main{
top:4% !important;
}
.top10-asus-rog-gaming-zs660kl-main{
top:10% !important;
}
.top22-asus-rog-gaming-zs660kl-main{
top:22% !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-rog-gaming-zs660kl-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-rog-gaming-zs660kl-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-rog-gaming-zs660kl-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-rog-gaming-zs660kl-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-rog-gaming-zs660kl-main{
left:56% !important;
top: 3% !important;
}
.asus-rog-gaming-zs660kl-second {
margin: 0 auto;
position: inherit;
left: 3%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-second h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
margin: auto;
padding: 0px;
}
.asus-rog-gaming-zs660kl-second h2{
width: 98%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 24px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-second .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-rog-gaming-zs660kl-third {
margin: 0 auto;
position: initial;
left: 57%;
z-index: 3;
width: auto;
right: auto;
top: 3%;
}
.asus-rog-gaming-zs660kl-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-rog-gaming-zs660kl-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-rog-gaming-zs660kl/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
margin: 0 auto;
}
.asus-rog-gaming-zs660kl-third h2{
width: 92%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 30px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
}

.asus-rog-gaming-zs660kl-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-rog-gaming-zs660kl-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-rog-gaming-zs660kl-third p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0 auto;
color: #e2e2e2;
font-size: 15px;
line-height: 30px;
padding: 0px 0 20px;
text-align: center;
font-weight: 300;
}
.asus-rog-gaming-zs660kl-third .mainimgbox{
display: block;
text-align: center;
}
.asus-rog-gaming-zs660kl-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-rog-gaming-zs660kl-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-rog-gaming-zs660kl-hidden-xs{
display:none !important;
}
}
/* =============== ASUS ROG Gaming Phone ZS660KL ============== */
/* ++++++++++++++++++++++++++++++++++++++++++++++
ROG Mothership (GZ700)
++++++++++++++++++++++++++++++++++++++++++++++ */
/* =============== ROG Mothership (GZ700) ============== */
@media (min-width:1445px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop{
top:3% !important;
}
.wid80{
width: 80% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo{
position: absolute;
left: 11%;
right: 0%;
bottom: 43%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz{
width: 80% !important;
font-size: 18px;
line-height: 30px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 20%;
}
.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left: 26%;
}
.product-asus-rog-gaming-phone-ii-zs660kl-6-59-fhd-wide-view-120hz-1ms-display-snapdragon-855-12gb-ram-512gb-storage-6000-mah-battery .asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 6%;
left: 11%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}

.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width:48%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
width: auto;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width:48%;
float: left;
display: block;
margin-right: 20px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 46% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 100px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}
@media only screen and (min-width:1350px) and (max-width:1442px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top:-6% !important;
}
.wid80{
width: 80% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo{
position: absolute;
left: 16%;
right: 0%;
bottom: 46%;
width: 70%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 45px;
word-wrap: break-word;
word-break: keep-all;
margin-bottom: 15px;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz{
width: 80% !important;
font-size: 18px;
line-height: 30px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 5%;
left: 12%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width:48%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
width: auto;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width:48%;
float: left;
display: block;
margin-right: 20px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 46% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 100px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}
@media only screen and (min-width:1260px) and (max-width:1345px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: 1% !important;
}
.wid80{
width: 80% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: absolute;
left: 21%;
right: 0%;
bottom: 43%;
height: 3%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz{
width: 80% !important;
font-size: 18px;
line-height: 30px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width:48%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width:48%;
float: left;
display: block;
margin-right: 20px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 46% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 100px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}

@media only screen and (min-width:1020px) and (max-width:1255px){
.catalog-product-view .productDetailBox .add_to_cart  { /*width: 75% !important;*/}
.catalog-product-view .productDetailBox .add_to_cart .add-to-box .add-to-cart label { float: left !important;}
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: -4% !important;
}
.wid80{
width: 90% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: absolute;
left: 17%;
right: 0%;
bottom: 50%;
height: 3%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 51px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz {
width: 90% !important;
font-size: 15px;
line-height: 31px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: static;
margin: auto;
bottom: 16%;
left: 23%;
margin-top: -10%;
}

.asusgamingbox.screenpostion_two{
position: static;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width: 47%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
width: auto;
}
.heighimg{
margin: 0px;
padding: 0px;
height: auto !important;
width: auto !important;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width: 48%;
float: left;
display: block;
margin-right: 10px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 45% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 100px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto !important;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 20px;
margin-bottom: 20px;
margin-top: 10px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}

}

/* ============== iPad Landscape/Ipod Tab ========== */
@media only screen and (min-width:850px) and (max-width:1010px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: -4% !important;
}
.wid80{
width: 90% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: absolute;
left: 17%;
right: 0%;
bottom: 50%;
height: 3%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 51px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz {
width: 90% !important;
font-size: 15px;
line-height: 31px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width: 47%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
}
.heighimg{
margin: 0px;
padding: 0px;
height: auto !important;
width: auto !important;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width: 48%;
float: left;
display: block;
margin-right: 10px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 68% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 100px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}
/* ============== Ipad Landscape/Ipod Tab ========== */
/* ============== iPad Custom 800 Device ========== */
@media only screen and (min-width:771px) and (max-width:825px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top: 200px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom: 250px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: -7% !important;
}
.wid80{
width: 90% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: absolute;
left: 17%;
right: 0%;
bottom: 57%;
height: 3%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 51px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz {
width: 90% !important;
font-size: 13px;
line-height: 27px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: 7%;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 30px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: absolute;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: absolute;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0px;
padding: 0px;
width: 47%;
display: inline-block;
margin-right: 20px;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
}
.heighimg{
margin: 0px;
padding: 0px;
height: auto !important;
width: auto !important;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: absolute !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width: 48%;
float: left;
display: block;
margin-right: 10px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: 78% !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top: 210px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 95%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}
/* ============== iPad Custom 800 Device ========== */
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top:70px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom:120px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: -7% !important;
}
.wid80{
width: 90% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: initial;
bottom: 57%;
display: block;
height: auto;
text-align: center;
margin: auto;
margin-bottom: 17px;
width: 85%;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 51px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz {
width: 90% !important;
font-size: 13px;
line-height: 27px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: 7%;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:30px;
margin-bottom:20px;
margin-top:8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: static;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: static;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.asus-mothership-gz700-main .divide{
margin: 0 auto;
padding: 0px;
width: 98%;
display: inline-block;
margin-right: 20px;
text-align: center;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
width: auto;
}
.heighimg{
margin: 0px;
padding: 0px;
height: auto !important;
width: auto !important;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
margin-bottom: 50px;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: initial !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width: 100%;
/* float: left; */
display: block;
margin-right: 0px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: auto !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top:1px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 99%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 25px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media (max-width:550px){
.asus-mothership-gz700-relative{
position: relative;
background: #000;
}
.asus-mothership-gz700-relative.pd100{
padding-top: 100px;
}
.asus-mothership-gz700-relative.pd200{
padding-top:70px;
}
.asus-mothership-gz700-relative.pd300{
padding-top: 300px;
}
.asus-mothership-gz700-relative.pdbt200{
padding-bottom:120px;
}

.asus-mothership-gz700-relative.pdbt100{
padding-bottom: 100px;
}
.asus-mothership-gz700-main.maintop{top:-1%;}
.asus-mothership-gz700-main.displyspeaker{bottom:33% !important; top:auto !important;    left: -8% !important;}

.asus-mothership-gz700-main.displyspeaker h4{padding:0px !important;}
.asus-mothership-gz700-main.displyspeaker p{
width: 52% !important;
color: #111;
font-size: 18px !important;
line-height: 25px !important;
text-align: left;
}
.asus-mothership-gz700-main p.w60{
width: 60% !important;
}
.asus-mothership-gz700-main{
margin: 0 auto;
position: initial;
left: 0%;
z-index: 3;
width: auto;
right: 0%;
top: 4%;
}
.asus-mothership-gz700-main.connectiontop{top:17%;}
.asus-mothership-gz700-main img{
width:100%;
height: auto;
display: block;
padding: 0px;
margin: 0px auto;
}

.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.top_position{
bottom: 1%;
top: auto;
}
.asus-mothership-gz700-main.headtop{
top:9% !important;
}
.asus-mothership-gz700-main.musictop {
top: -7% !important;
}
.wid80{
width: 90% !important;
}
.text-left{
text-align: left !important;
}
.asus-mothership-gz700-main .eslimg{
margin: auto;
display: block;
padding-top: 30px;
padding-bottom: 30px;
}
.mothership_logo {
position: initial;
bottom: 57%;
display: block;
height: auto;
width: 90%;
text-align: center;
margin: auto;
margin-bottom: 17px;
}
.bgdaarkgaming{
background: #161616 !important;
}
.asus-mothership-gz700-main h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: x-large;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 32px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.asus-mothership-gz700-main .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.asus-mothership-gz700-main h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-main h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h4{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #fff;
font-size: 52px;
padding: 15px 0px;
text-align: center;
margin: auto;
}
.asus-mothership-gz700-main h5{
width: 100%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #fff;
font-weight:600;
font-size:15px;
padding: 10px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main p{
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #e4e4e4;
font-size: 23px;
font-weight: 500;
line-height:34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-main p.w45sz {
width: 90% !important;
font-size: 13px;
line-height: 27px;
font-weight: 600;
}
.asus-mothership-gz700-main .mainimgbox{
display: block;
text-align: center;
}
.asus-mothership-gz700-main .mainimgbox img {
width: auto;
height: 6%;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 8px;
}
.asusgamingbox{
display: block;
text-align: center;
}
.asusgamingbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0 15px;
margin: 0px auto;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 20px;
}
.asusgamingbox.screenpostion{
position: static;
margin: auto;
bottom: 16%;
left: 23%;
}

.asusgamingbox.screenpostion_two{
position: static;
margin: auto;
bottom: 7%;
left: 26%;
}
.asus-mothership-gz700-main .insidetextaccy{
margin: 0px;
padding: 0px;
position: absolute;
left: 3%;
width: 29%;
text-align: left;
top: 160%;
}
.asus-mothership-gz700-main .insidetextaccy h3{
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 27px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-main .insidetextaccy p{
font-family: "Roboto Thin", sans-serif;
margin: 0px;
color: #fafafa;
font-size: 18px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 10px;
text-align: left;
}
.wdthimg{
width: 90% !important;
}
.asus-mothership-gz700-main .divide{
margin: 0 auto;
padding: 0px;
width: 98%;
display: inline-block;
margin-right: 20px;
text-align: center;
}
.asus-mothership-gz700-main .divide img{
margin: 0 auto;
padding: 0px;
height: auto;
width: auto;
}
.heighimg{
margin: 0px;
padding: 0px;
height: auto !important;
width: auto !important;
}
.divide .fullimg{
width: 100% !important;
}
.asus-mothership-gz700-main .divide h4{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
font-weight: 600;
color: #fff;
font-size: 16px;
padding: 0px;
text-align: center;
margin: auto;
margin-bottom: 50px;
}
.asus-mothership-gz700-main span{
font-family: "Myriadpro Light", sans-serif;
font-size: 14px;
padding: 10px 0 0px;
text-align: center;
display:block;
margin: 0px;
font-weight: 600;
}
.asus-mothership-gz700-main .immersetext {
width: 50%;
font-family: "Gotham-Light", sans-serif;
margin: 0 auto;
color: #fff;
font-size: 20px;
line-height: 40px;
padding: 63% 0 30px;
word-wrap: break-word;
word-break: keep-all;
text-align: center;
}
.asus-mothership-gz700-main .newclass{
width: 32% !important;
font-size: 21px !important;
padding: 0.5% 0 30px !important;
}
.asus-mothership-gz700-main .newgiftclass{
width: 34% !important;
font-size: 17px !important;
padding: 1% 0 30px !important;
}
.top3-asus-mothership-gz700-main{
top:3% !important;
}
.asus-mothership-gz700-main-performancebg{
background: #020411 !important;
}
.asus-mothership-gz700-main-positionab{
position: absolute !important;
top: 4% !important;
}
.asus-mothership-gz700-second-position_second{
top: -7% !important;
left: 17% !important;
}
.top4-asus-mothership-gz700-main{
top:4% !important;
}
.top10-asus-mothership-gz700-main{
top:10% !important;
}
.top22-asus-mothership-gz700-main{
top:22% !important;
}
.posabslt{
position: initial !important;
}
.w60{
width:60% !important;
}
.fz65{
font-size:65px !important;
}
.lineh40{
line-height: 40px !important;
}
.position-initial{
position: initial !important;
}
.asus-mothership-gz700-main .orange{
width: 45% !important;
font-size: 18px !important;
padding: 0% 0 0px !important;
}
.asus-mothership-gz700-main .lightpurple {
width: 40% !important;
font-size: 18px !important;
padding: 2% 0 0px !important;
}
.top2-lef16-asus-mothership-gz700-main{
top:2% !important;
left:16% !important;
}
.top5-lef10-asus-mothership-gz700-main{
top:5% !important;
left:10% !important;
}
.left60-top3-asus-mothership-gz700-main{
left:56% !important;
top: 3% !important;
}
.asus-mothership-gz700-second {
margin: 0 auto;
position: initial;
left:6%;
z-index: 3;
width: 93%;
right: auto;
top: 11%;
}
.asus-mothership-gz700-second h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 48px;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
padding: 0px;
line-height: 70px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}

.asus-mothership-gz700-second h2{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 30px;
padding: 0px 0 10px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
background: linear-gradient(180deg, rgba(221,143,63,1) 0%, rgba(130,94,73,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.asus-mothership-gz700-second .divide{
margin: 0px;
padding: 0px;
width: 100%;
/* float: left; */
display: block;
margin-right: 0px;
}
.asus-mothership-gz700-second .divide img{
margin: 0px;
padding: 0px;
width: auto !important;
}
.asus-mothership-gz700-second h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-second .divide .mrtop100{
margin-top:1px;
}
.asus-mothership-gz700-second h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-second p{
width: 99%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 15px;
line-height: 25px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-second .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-second .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}

.asus-mothership-gz700-third {
margin: 0 auto;
position: absolute;
left: 61%;
z-index: 3;
width: auto;
right: auto;
top: 13%;
}
.asus-mothership-gz700-third h1{
width: 100%;
font-family: "Xolonium Regular", sans-serif;
margin: 0 auto;
font-size: 26px;
text-transform: uppercase;
color: #c00928;
padding: 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
}
.asus-mothership-gz700-third h1::after{
content: url('https://uk.store.asus.com/media/wysiwyg/asus-mothership-gz700/title-bottom.png');
display: block;
width: 300px;
height:80px;
padding: 0px;
}
.asus-mothership-gz700-third h2{
width: 85%;
font-family: "Xolonium Regular", sans-serif;
margin: 0px;
font-size: 40px;
text-transform: uppercase;
color: #ffffff;
font-weight: 500;
padding: 0px 0 0px;
word-wrap: break-word;
word-break: keep-all;
text-align: left;
letter-spacing: 1px;
}

.asus-mothership-gz700-third h3{
width: 100%;
font-family: "Myriadpro Pro Light", sans-serif;
font-weight: 600;
color: #c96a54;
font-size: 30px;
padding: 0px;
text-align: left;
margin: auto;
}
.asus-mothership-gz700-third h4 {
width: 70%;
font-family: "Roboto Thin", sans-serif;
margin: 0 auto;
color: #cecece;
font-size: 23px;
font-weight: 500;
line-height: 34px;
padding: 0px 0 20px;
text-align: center;
}
.asus-mothership-gz700-third p{
width:70%;
font-family: "Roboto", sans-serif;
margin: 0px;
color: #e2e2e2;
font-size: 18px;
line-height: 29px;
padding: 0px 0 20px;
text-align: left;
font-weight: 300;
}
.asus-mothership-gz700-third .mainimgbox{
display: block;
text-align: left;
}
.asus-mothership-gz700-third .mainimgbox img {
width: auto;
height: auto;
display: inline-block;
padding: 0px;
margin: 0px auto;
margin-right:20px;
margin-bottom:20px;
margin-top:8px;
}
.mt10-asus-mothership-gz700-main{
margin-top:10px;
}
.img-center{
text-align:center;
}
.asus-mothership-gz700-hidden-lg{
display:none !important;
}

}
/* =============== ROG Mothership (GZ700) ============== */
/* =============== Black Friday Teaser ============== */
.black_fridaybg{
background: #000;
/* background: rgb(48,216,219); */
/* background: linear-gradient(90deg, rgba(48,216,219,1) 0%, rgba(63,215,188,1) 100%);   */
padding: 30px 0px;
}
.cms-black-friday .container.zero{
width: 100%;
margin: 0px;
padding: 0px;
}
.blackfriday #timer span{
font-family: "Nhaas Regular", sans-serif;
font-size: 25px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
top: 0px;
position: static;
margin: 0px;
}
.blackfriday #timer{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight: 200;
color: #00a8fe;
display: inline;
text-align: center;
font-size: 26px;
letter-spacing: 1px;
text-align: center;
padding: 0px;
margin: 0 auto;
line-height: 22px;
padding-left: 0px;
padding-top: 10px;
display: block;
}
@media (min-width:1445px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 89px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 50px;
color:#00a8fe;
padding: 10px 0 10px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 30px;
color:#00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color:#00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:25%;
}
.asus-black-friday-teaser-second .laptop img{
width: 75%;
position: absolute;
left: -15%;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 20%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom:20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
}
/* =================== 1140 & 1366 Screens ============= */
@media only screen and (min-width:1350px) and (max-width:1442px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 89px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #00a8fe;
padding: 10px 0 10px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 30px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:25%;
}
.asus-black-friday-teaser-second .laptop img{
width: 75%;
position: absolute;
left: -15%;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 20%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom:20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.home-new .top3boxes .blacfriday_box .blackfriday h2 {
font-size:21px !important;
}
}
@media only screen and (min-width:1260px) and (max-width:1345px){

.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 89px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #00a8fe;
padding: 10px 0 10px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 30px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:25%;
}
.asus-black-friday-teaser-second .laptop img{
width: 65%;
position: absolute;
left: -7%;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 20%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: 100%;
height: auto;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
}
@media (min-width:1020px) and (max-width:1255px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 89px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #00a8fe;
padding: 10px 0 10px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 30px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:15%;
}
.asus-black-friday-teaser-second .laptop img{
width: 65%;
position: absolute;
left: -6%;
top: 6%;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 20%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: 100%;
height: auto;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
margin: 0px;
padding: 0px;
width: 100%;
height: auto;
}
.blackfriday #timer span, .blackfriday #timer { font-size: 15pt !important;}
.home-new .top3boxes .blacfriday_box .blackfriday h2 {font-size: 15px !important;}
.home-new .top3boxes .blacfriday_box .blackfriday h1 {    font-size: 38px !important; padding-left: 0 !important;}
.home-new .top3boxes  .col-lg-10.col-md-10.col-sm-12.col-xs-12 {padding-left: 0 !important;}
}

/* ============== iPad Landscape/Ipod Tab ========== */
@media only screen and (min-width:850px) and (max-width:1010px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 90px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 60px;
color: #00a8fe;
padding: 15px 0 15px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 35px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:10%;
}
.asus-black-friday-teaser-second .laptop img{
width: 100%;
position: static;
left: -6%;
top: 6%;
margin-top: 50px;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 0%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: auto;
height: auto;
display: block;
margin: auto;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
padding: 0px;
width: auto;
height: auto;
display: block;
margin: auto;
}
}
/* ============== Ipad Landscape/Ipod Tab ========== */
/* ============== iPad Custom 800 Device ========== */
@media only screen and (min-width:771px) and (max-width:825px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 90px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 60px;
color: #00a8fe;
padding: 15px 0 15px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 35px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:28px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom:10%;
}
.asus-black-friday-teaser-second .laptop img{
width: 80%;
position: static;
left: -6%;
margin: auto;
top: 6%;
margin-top: 50px;
display: block;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: left;
margin-top: 0%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 7%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: auto;
height: auto;
display: block;
margin: auto;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
padding: 0px;
width: auto;
height: auto;
display: block;
margin: auto;
}

}
/* ============== iPad Custom 800 Device ========== */
/* ============== Media for Tab/Tablet ========== */

@media (max-width:770px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 70px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 50px;
color: #00a8fe;
padding: 15px 0 15px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 26px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:21px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom: 5%;
}
.asus-black-friday-teaser-second .laptop img{
width: 80%;
position: static;
left: -6%;
margin: auto;
top: 6%;
margin-top: 50px;
display: block;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 500;
font-size: 22px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 0%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 3%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: auto;
height: auto;
display: block;
margin: auto;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
padding: 0px;
width: auto;
height: auto;
display: block;
margin: auto;
}
}
/* ============== Media for Mobile Landscape/Portrait ========== */
@media only screen and (min-width:450px) and (max-width:620px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 60px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 40px;
color: #00a8fe;
padding: 15px 0 15px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 26px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight:200;
color: #00a8fe;
display: inline;
text-align: center;
font-size:21px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom: 5%;
}
.asus-black-friday-teaser-second .laptop img{
width: 80%;
position: static;
left: -6%;
margin: auto;
top: 6%;
margin-top: 50px;
display: block;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 500;
font-size: 22px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 0%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 3%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: 90%;
height: auto;
display: block;
margin: auto;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
padding: 0px;
width: 75%;
height: auto;
display: block;
margin: auto;
}
}
/* ============== Mobile Portrait ========== */
@media (max-width:448px){
.asus-black-friday-teaser-relative{
position: relative;
}

.asus-black-friday-teaser-main h1{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
font-size: 45px;
text-transform: uppercase;
color: #fff;
padding: 0px;
text-align: center;
margin: 0px;
}
.asus-black-friday-teaser-main h2{
width: 100%;
font-family: "Nhaas Regular Bold", sans-serif;
margin: 0 auto;
font-size: 32px;
color: #00a8fe;
padding: 15px 0 15px;
text-align: center;
letter-spacing: 1px;
}
.asus-black-friday-teaser-main h3{
font-family: "Nhaas Regular", sans-serif;
font-size: 22px;
color: #00a8fe;
padding: 0px 0 0px;
text-align: center;
letter-spacing: 1px;
margin: 0px;
}
.asus-black-friday-teaser-main h3 span{
font-family: "Nhaas Regular Thin", sans-serif;
font-weight: 200;
color: #00a8fe;
display: inline;
text-align: center;
font-size: 26px;
letter-spacing: 1px;
padding: 0px;
margin: 0px;
line-height: 22px;
}
.asus-black-friday-teaser-main h4{
font-family: "Nhaas Regular Thin", sans-serif;
font-size: 23px;
color: #fff;
padding: 15px;
font-weight: 500;
text-align: center;
letter-spacing: 1px;
line-height: 37px;
}
.asus-black-friday-teaser-second {
position: relative;
padding-bottom: 5%;
}
.asus-black-friday-teaser-second .laptop img{
width: 80%;
position: static;
left: -6%;
margin: auto;
top: 6%;
margin-top: 50px;
display: block;
}
.asus-black-friday-teaser-second h1{
font-family: "Nhaas Regular Light", sans-serif;
margin: 0 auto;
font-weight: 500;
font-size: 22px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 0%;
letter-spacing: 2px;
line-height: 30px;
}

.asus-black-friday-teaser-second h2{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 24px;
color: #fff;
padding: 0px;
text-align: center;
margin-top: 3%;
letter-spacing: 2px;
line-height: 38px;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second .register img{
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: 90%;
height: auto;
display: block;
margin: auto;
margin-bottom: 20px;
}
.asus-black-friday-teaser-second h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 20px;
color: #fff;
padding: 0px;
text-align: center;
letter-spacing: 2px;
line-height: 20px;
margin: 0px 0px 18px 0px;

}
.asus-black-friday-teaser-main .save_arrow{
padding: 0px;
width: 75%;
height: auto;
display: block;
margin: auto;
}
.home-new .top3boxes .blacfriday_box .blackfriday h2 {
font-size: 17px !important;
}
.home-new .top3boxes .blacfriday_box .blackfriday h1 {
padding-left: 30px !important; font-size: 35px !important;
}
.blackfriday #timer {
font-size: 17px !important;
}
}
@media (max-width: 350px) {
.home-new .top3boxes .blacfriday_box .blackfriday h1 {
padding-left: 3px !important;}
}
@media (min-width: 700px) and (max-width: 801px) { .home-new .top3boxes .blacfriday_box .blackfriday h1 {padding-left: 140px !important;}}
@media (max-width: 801px) {
.home-new .top3boxes .blacfriday_box {margin-top: 22px !important;}
.home-new .top3boxes .blacfriday_box .blackfriday a {width: 100%;}
.home-new .top3boxes .col-lg-2.col-md-2.col-sm-12.col-xs-12 { width: 10%;}
.home-new .col-lg-10.col-md-10.col-sm-12.col-xs-12 {width: 90%;}

}
/* =============== Black Friday Teaser ============== */

/* =============== Mian Page Black Friday Tag ================== */
.home-new .top3boxes .blacfriday_box{
display: block;
padding: 0px;
}
.home-new .top3boxes .blacfriday_box .blackfriday{
background: #111;
height: 90px;
}
.home-new .top3boxes .blacfriday_box .blackfriday a{
padding: 0px;
margin: 0px;
}
.home-new .top3boxes .blacfriday_box .blackfriday h1{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 65px;
color: #2da8fc;
line-height: 90px;
padding: 0px;
text-align: center;
padding-left: 24px;
}
.home-new .top3boxes .blacfriday_box .blackfriday h2{
font-family: "Nhaas Regular", sans-serif;
margin: 0 auto;
font-weight: 600;
font-size: 23px;
color: #fff;
padding: 0px;
text-align: center;
padding-top: 11px;
}
.home-new .top3boxes .blacfriday_box .blackfriday h3{
font-family: "Nhaas Regular Thin", sans-serif;
margin: 0 auto;
font-weight: 200;
font-size: 25px;
color: #2da8fc;
padding: 0px;
text-align: center;
}
.home-new .top3boxes .blacfriday_box .blackfriday h3 span{
font-family: "Nhaas Regular", sans-serif;
margin: 0 auto;
font-weight: 700;
font-size: 25px;
color: #2da8fc;
padding: 0px;
margin: 0px;
text-align: center;
line-height: 0px;
position: static;
padding-right: 4px;
padding-left: 7px;
}
.cms-black-friday .wrapper .oneBox{
padding-bottom: 0px !important;
}
.cms-black-friday .wrapper .topFooter.f-block{
padding: 0px !important;
}
@media (min-width:700px) {
.category-black-friday-deal-sandbox .category-banner.cc, .categorypath-black-friday-html .category-banner.cc { display:block !important; background: rgba(0, 0, 0, 0) url("/media/catalog/category/early-black-friday-1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;}
}
/***********************************************/
/********************** Added By Saqib *********/
/***********************************************/
/***** Related Products Popup ****/
.popup-active{overflow: hidden;}
.relate-product-popup{
    font-family: 'Open Sans', sans-serif;
    text-align: left;
}
.relate-product-popup .modal-body{padding: 0;}
.relate-product-popup .modal-content{border-radius: 0 !important;}
.relate-product-popup .selected-product{
    border-bottom: 1px solid #E4E8E8;
    padding: 20px 0 13px;
}
.relate-product-popup .selected-product .img-responsive{margin: -35px 0 0;}
#mdl_ajax_confirm.relate-product-popup,
div.mdlajax-confirm.relate-product-popup{
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
.relate-product-popup.mdlajax-confirm{
    width: 860px !important;
    margin: 0 auto;
    overflow-y: visible;
    border:0;
    padding:0;
    text-align: left;
}
.relate-product-popup.mdlajax-confirm .mdl-upsell-products+.mdl-cart-bts{display: none;}
.relate-product-popup .btn-addtocart{
    min-width: 180px;
    height: 35px;
    font-size: 14px;
    line-height: 35px;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    color: #fff;
    background: rgb(152,152,152,1);
    margin: 0 0 20px;
}
.relate-product-popup .btn-addtocart:hover{
    background: rgb(152,152,152,0.9);
    text-decoration: none;
}
.relate-product-popup .btn-addtocart.active{
    background: rgb(96,96,96,1);
    text-decoration: none;
}
.relate-product-popup .selected-product h2{
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: 1px solid #E4E8E8;
}
.relate-product-popup .selected-product h2 a{color:#252525;}
.relate-product-popup .row{margin: 0 !important;}
.relate-product-popup .mayalsoliketitle{
    padding: 7px 0 10px;
    border-bottom: 1px solid #E4E8E8;
    position: relative;
}
.mayalsoliketitle .promotional-text{
    display: block;
    width: 100%;
    background: #51A8FF;
    color: #fff;
    line-height: 30px;
    position: absolute;
    left:0;
    bottom: -31px;
    text-align: center;
    font-size: 20px;
    z-index: 2;
}
.relate-product-popup .mayalsoliketitle h2{
    font-size: 22px;
    font-weight: 400;
    padding: 0 0 0 15px;
    margin: 0;
}
.relate-product-popup .modal-header .close{
    position: absolute;
    right: -10px;
    top: -10px;
    border: 1px solid #fff;
    background: #000;
    color: #fff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    z-index: 99;
    opacity: 1;
    margin: 0;
    line-height: 26px;
    font-weight: 400;
    text-align: center;
}
.relate-product-popup .modal-header {
    padding: 0;
    border-bottom: 0;
}
.relate-product-popup .owl-item h3{
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    margin:30px 0;
    min-height: 55px;
}
.relate-product-popup .owl-item h3 a{color: #000;}
.relate-product-popup .owl-item h3 a:hover{text-decoration: underline !important;}
.relatedproduct-pric{
    display:block;
    font-size: 25px;
    line-height: 34px;
    font-weight: 600;
    color: #51A8FF;
    margin: 0 0 20px;
}
.relate-product-popup .notification-bar{
    position: absolute;
    transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    z-index:1;
    top: -15px;
    left: 50%;
    width: 400px;
    color: #fff;
    text-align: center;
    background: #848484;
}
.relate-product-popup .notification-text{
    display: inline-block;
    color: #fff;
    padding: 5px;
    font-size: 20px;
}
.relate-product-popup .notification-text img{vertical-align: middle;}
.relate-product-popup .img-product-box{
    width: 70%;
    margin: 0 auto;
    padding: 50px 0 0;
}
.relate-product-popup .img-product-box a{
    display: block;
    height: 100%;
}
.relate-product-popup .owl-nav button{
    margin: 0 !important;
    line-height: 22px !important;
    width: 30px;
    border: 1px solid #fff  !important;
    height: 30px;
    color: #fff !important;
    background: #000  !important;
    opacity: 1;
    border-radius: 50% !important;
}
.relate-product-popup .item{padding:0 5px !important;}
.relate-product-popup .owl-nav span{font-size: 30px;}
.relate-product-popup .owl-carousel .owl-item{
    border-left: 1px solid #E4E8E8;
    text-align: center;
    padding: 0 0 0 10px;
}
.relate-product-popup .owl-theme .owl-nav {
    margin-top: 10px;
    position: absolute;
    width: 100%;
    top: 25%;
    left: 0;
}
.relate-product-popup .owl-theme .owl-nav .owl-prev{
    float: left;
    margin: 0 0 0 -18px !important;
    text-indent: -9999px;
    height: 35px;
    width: 35px;
    background: url(https://uk.store.asus.com/staging/media/wysiwyg/arrow-owl-back.png);
}
.relate-product-popup .owl-theme .owl-nav .owl-prev:hover{background: url(https://uk.store.asus.com/staging/media/wysiwyg/arrow-owl-back.png);}
.relate-product-popup .owl-theme .owl-nav .owl-next{
    float: right;
    margin: 0 -18px 0 0 !important;
    text-indent: -9999px;
    height: 35px;
    width: 35px;
    background: url(https://uk.store.asus.com/staging/media/wysiwyg/arrow-owl-next.png);
}
.relate-product-popup .owl-theme .owl-nav .owl-next:hover{background: url(https://uk.store.asus.com/staging/media/wysiwyg/arrow-owl-next.png);}
.relate-product-popup .owl-theme .owl-nav .owl-next:hover{}
.relate-product-popup .cont-shoping{
    color: #000;
    float: left;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    vertical-align: middle;
}
.relate-product-popup .cont-shoping:hover{
    text-decoration: none;
    color: #000;
}
.relate-product-popup .cont-shoping img{vertical-align: top;}
.selectedproduct-pricebox{
    overflow: hidden;
    padding: 15px 0 0;
}
.relate-product-popup .selectedproduct-pricebox .btn-addtocart{
    float: right;
    margin: -5px 0 0 10px;
    min-width: 220px;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    background: #51A8FF;
}
.relate-product-popup .selectedproduct-pricebox .btn-addtocart:hover{background: #606060;}
.relate-product-popup .selected-product-price{
    float: left;
    font-size: 28px;
    line-height: 38px;
    color: #51A8FF;
}
.relate-product-popup .selected-product-price .selected-quantity{
    font-size: 16px;
    color: #707070;
}
.relate-product-popup .exclusive-prices{
    overflow:hidden;
    color: #9B9B9B;
    font-size:14px;
    font-weight: 600;
}
.relate-product-popup .exclusive-prices .youhavesaved,
.relate-product-popup .exclusive-prices .price-was{
    display: inline-block;
    padding: 0 2px 0 0;
}
.relate-product-popup .exclusive-prices .price-was{text-decoration: line-through;}
.relate-product-popup .exclusive-prices .youhavesaved{color: #d3001e}
.relate-product-popup .popup-crousal-prices{min-height: 75px;}
@media only screen and (max-width: 860px) {
    .relate-product-popup.mdlajax-confirm {width:720px !important;}
}
@media only screen and (max-width: 740px) {
.relate-product-popup.mdlajax-confirm {width:325px !important;}
.notification-bar{font-size: 11px;}
.relate-product-popup .selected-product h2 {
    font-size: 11px;
    line-height: 15px;
}
.relate-product-popup .mayalsoliketitle h2{
    font-size: 17px;
    line-height: 25px;
}
.relate-product-popup .btn-addtocart{
    min-width: 110px;
    height: 22px;
    line-height: 22px;
    font-size: 11px;
}
.relate-product-popup .owl-item h3{
    font-size: 10px;
    line-height: 14px;
    margin: 15px 0;
}
.relate-product-popup .relatedproduct-pric{
    font-size: 18px;
    line-height: 24px;
    margin: 0 0 10px;
}
.relate-product-popup .cont-shoping{
    font-size: 8px;
    line-height: 12px;
}
.relate-product-popup .cont-shoping img{
    display: inline-block;
    width: 12px;
    height: auto;
}
.relate-product-popup .selectedproduct-pricebox .btn-addtocart{
    min-width: 125px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
}
.relate-product-popup .selected-product-price{
    font-size: 24px;
    line-height: 33px;
}
.relate-product-popup .selected-product-price .selected-quantity{font-size: 12px;}
.relate-product-popup .selected-product{
    padding: 0 0 30px;
    position: relative;
}
.relate-product-popup .selectedproduct-pricebox {
    overflow: hidden;
    padding:0;
    position: absolute;
    left: -140px;
    width: 280px;
    bottom: -75px;
}
.relate-product-popup .selected-product .img-responsive {margin: -16px 0 0;}
.relate-product-popup .selected-product h2{border: 0;}
.relate-product-popup .notification-bar{width: 80%;}
.relate-product-popup .notification-text{font-size: 12px;}
.relate-product-popup .selectedproduct-pricebox .btn-addtocart {margin:0 0 0 10px;}
.relate-product-popup .selected-product .col-xs-6{padding: 0 5px;}
.relate-product-popup .modal-footer{padding: 10px;}
.relate-product-popup .exclusive-prices{font-size:10px;}
.relate-product-popup .mayalsoliketitle h2{font-size: 20px;}
.relate-product-popup .mayalsoliketitle .promotional-text{font-size: 15px;}
.relate-product-popup .owl-theme .owl-nav .owl-prev,
.relate-product-popup .owl-theme .owl-nav .owl-next{
    height: 25px;
    width: 25px;
    background-size: 100%;
}
.relate-product-popup .modal-header .close {
    position: absolute;
    right: -15px;
    top: -15px;
}
.relate-product-popup .selected-product h2{
    padding: 15px 0 0;
	height: 78px;
    overflow: hidden;
}
/**********************/
.outstock-button:hover,
.outstock-button{
background: #efefef;
color: #aaa;
}
.rogphonecontainer.asus-rog-gaming-zs660kl-relative{padding: 43% 0 0 !important;}
.btn-buy-now span {
padding: 16px 45px !important;
font-size: 15px !important;
background: #cc0e31 !important;
}
.btn-buy-now:hover span{background: #eee !important;}
.top-banner-holder-asus{
overflow: hidden;
position: relative;
padding: 0;
background: #000;
color: #fff;
margin: 0 0 -1px;
}
.top-banner-holder-asus .new-text-holder.asus-rog-gaming-zs660kl-main{
position: absolute;
width: 80%;
left: 50%;
bottom: 10px;
z-index: 3;
top: auto;
transform: translateX(-50%);
}
.rogphonecontainer #zenfone6.zenfone6{padding: 30px 0 0;}
.rogphonecontainer .regular-price .price{
font-weight:bold !important;
color: #c00928 !important;
font-size: 25px !important;
font-family: 'Gotham Book',sans-serif !important;
}
.preorder-now{text-align: left !important;}
.preorder-now img{display: inline-block !important;}
.zenfone6 .products-grid .product-name{min-height: inherit !important;}
.zenfone6 .product-image .face{height: auto !important;}
.zenfone6 .products-grid .product-image img {width: 65%;}
.cms-zenfone6 .container.zero.padTop {width:100%; padding:0;}
#zenfone6.zenfone6 {padding:0; background:#fff;}
#zenfone6.zenfone6 .product-image .face img{width: 65%;}
.z6-bg { background:#030914;}
.z6img {padding-top:15%; display:inline-block;width:100% ! important;}
.three-columns ul li span {display:inline-block; color:#fff; padding:10px 93px}
.z6video {background:#030914; padding:20px 0;}
.products-grid .product-name {max-width:100%; padding-right:12%;}
.zenfone6 .products-grid li:nth-child(5){margin:0;}
.zenfone6 .products-grid li:first-child{margin:0 0 20px;}
.zenfone6 .products-grid .price-box{margin: 0 0 20px;}
.products-grid li h2.title-text{
color: #000;
margin:0;
width: 100% !important;
text-align: center !important;
}
.btn-holder{margin: 0 0 30px;}
.btn-holder .btn-buy-now{
height: 45px;
line-height: 45px;
min-width: 150px;
font-size: 15px !important;
background: #cc0e31 !important;
display: inline-block;
color: #fff;
text-transform: uppercase;
}
.btn-holder .btn-buy-now:hover{
background: #ccc !important;
color: #000;
}
#highlights ul li b:hover{text-decoration: underline;}
.light_back{margin: 0 0 0 -15px;}
h3.express-you{
color: #000;
font-size: 22px;
font-weight: bold;
line-height: 26px;
margin: 0;
}
@media (min-width:1800px) {
	.asus-rog-gaming-zs660kl-main.headtop_2 {top:40% !important;}
}
@media (min-width:1500px) and (max-width:1799px) {
	.asus-rog-gaming-zs660kl-main.headtop_2{top:50% !important;}
}
@media (max-width:1500px) {.top-banner-holder-asus .new-text-holder.asus-rog-gaming-zs660kl-main{width: 95%;}}
@media (max-width: 1500px) {.asus-rog-gaming-zs660kl-main.headtop_2{top:50% !important;}}
@media (max-width:1300px) {
.home-new .top3boxes ul li a {padding: 15px 5px;}
}
@media (max-width: 1023px){
.preorder-now img {width: 48%;}
.asus-rog-gaming-zs660kl-main.headtop_2{top:55% !important;}
}
@media (min-width:700px) {
.item.thirdView.first.col-xs-6.col-sm-4.colone {
margin-left: 20%;
}
.home-new .top3boxes ul li{margin: 0 0 5px;}
}
@media (max-width:660px) {
.z6img .z6x-logo {width:60%;}
.three-columns {margin-top:15px;}
.three-columns ul li span {padding:10px 30px !important ;}
.top-banner-holder-asus {
padding: 0 0 10%;
}
.top-banner-holder-asus .new-text-holder.asus-rog-gaming-zs660kl-main {
position: initial;
left: 0;
bottom: 30px;
transform: translateX(0);
}
.rogphonecontainer.asus-rog-gaming-zs660kl-relative {padding:0 !important;}
.main_name_first h3,
.top-fixed h3 {
line-height: 20px !important;
font-size: 16px !important;
}
.main_name_first {padding: 70px 0 0;}
}
@media only screen and (max-width: 1255px) and (min-width: 1020px){
.asusgamingbox img {width: 16% !important;}

}
/***************************/
.catalog-product-view .wrapper{
overflow: hidden;
width: 100%;
}
.catalog-product-view .wrapper .black-color{color: #000 !important;}
.catalog-product-view .wrapper .section h1{
overflow: hidden;
position: relative;
color: #464243;
margin: 0 0 20px;
font:300 60px/70px 'Open Sans', sans-serif;
}
.catalog-product-view .wrapper .section h1 .product{font-weight: 600;}
.catalog-product-view .wrapper .section h2{
position: relative;
font:700 50px/65px 'Open Sans', sans-serif;
margin: 0 0 20px;
}
.catalog-product-view .wrapper .section h3{
position: relative;
margin: 0 0 10px;
text-transform: capitalize;
font:600 30px/38px 'Open Sans', sans-serif;
}
.catalog-product-view .wrapper .section{
overflow: hidden;
position: relative;
font:20px/28px 'Open Sans', sans-serif;
}
.catalog-product-view .wrapper .responsive-image{
width: 100%;
height: auto;
vertical-align: top;
}
.catalog-product-view .wrapper .section-content{
position: absolute;
color: #fff;
left: 0;
top: 0;
width: 100%;
z-index: 1;
text-align: center;
}
.catalog-product-view .wrapper .section .container{
max-width: 1170px;
overflow: hidden;
margin: 0 auto;
}
.catalog-product-view .wrapper .smart-container{width: 55%;}
.catalog-product-view .wrapper .top-content .smart-container{margin: 0 auto;}
.catalog-product-view .wrapper .block{display: block;}
.catalog-product-view .wrapper .top-content{top: 100px !important;}
.catalog-product-view .wrapper .bottom-content{
bottom: 100px !important;
top: auto;
}
.catalog-product-view .wrapper .center-content{
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
}
.catalog-product-view .wrapper .custom-right.center-content{top: 30%;}
.catalog-product-view .wrapper .biger-font{font:300 28px/38px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .align-left.section-content{text-align: left;}
.catalog-product-view .wrapper .align-right.section-content{text-align: right;}
.catalog-product-view .wrapper .left-coloumn{
float: left;
width: 50%;
text-align: left;
}
.catalog-product-view .wrapper .right-coloumn{
float: right;
width: 50%;
text-align: left;
}
.catalog-product-view .wrapper .blue-background{
min-height: 800px;
background: #3c5a7d;
background: linear-gradient(to bottom, #3c5a7d 0%, #134980 76%, #0b4680 91%, #0b4680 100%);
}
.catalog-product-view .wrapper .blue-background .smart-container{margin: 0 auto;}
@media screen and (max-width: 600px) {
.catalog-product-view .wrapper .section h1,
.catalog-product-view .wrapper .section h2,
.catalog-product-view .wrapper .section h3{margin: 0 0 5px;}
.catalog-product-view .wrapper .section h1{font:300 30px/36px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .section h2{font:700 26px/32px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .section h3{font:600 20px/24px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .section{font:15px/20px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .biger-font{font:300 20px/26px 'Open Sans', sans-serif;}
.catalog-product-view .wrapper .left-coloumn,
.catalog-product-view .wrapper .right-coloumn,
.catalog-product-view .wrapper .smart-container{width: 100%;}
.catalog-product-view .wrapper .section-content{padding: 0 10px;box-sizing: border-box;}
.catalog-product-view .wrapper .top-content {top: 20px !important;}
.catalog-product-view .wrapper .bottom-content{bottom: 20px !important;}
}
.category-christmas-deals .category-banner.cc {
	display:block;
	background: rgba(0, 0, 0, 0) url("https://uk.store.asus.com/skin/frontend/instock/default/images/Asus_NonHeroChristmas_banner_red_1920x208.jpg") no-repeat scroll center top !important; background-size:100% !important;
}
@media (max-width:699px) {
.fixed-product-bar.show-fix-bar { display:none;}
.block.ms-block {display:none;}
.section__engineered .wd__content {width:320px !important;}
.section__engineered .wd__feature__list .wd__feature {margin:0 10px 0 0 !important;}
.cms-student-discount-code .container.zero.padTop {
    padding-top: 30px;
}
}
