article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{margin:0;font-size:16px;line-height:1.231;height:100%}body,button,input,select,textarea{font-family:Helvetica;color:#222}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#3094fb;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left: -7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal;*overflow: visible}table button,table input{*overflow: auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.meh{padding:10px;border:1px solid #d4d4d4;margin:8px 8px 16px}.container{height:100%}#overlay{background-color:#000;position:absolute;width:100%;height:100%;z-index:20;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;top:0;left:0}.red{color:#3094fb}.underlined{border-bottom:2px solid}.left{float:left}.right{float:right}a{cursor:pointer;color:#3094fb}a:visited{color:#3094fb}.wrapper{padding-left:25px;padding-right:0}.logo_button{background:url(icon_contact_blue.png) no-repeat 0px 0px;height:60px;margin-top:20px;margin-left:30px}.logo_button input,.logo_button a,.logo_button .button{display:block;text-decoration:none;margin-left:48px;margin-top:11px;border:0px;color:#fff;background-color:#3094fb;font-weight:700;font-size:18px;padding:8px 10px 9px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.booring_button{display:block;text-decoration:none;border:none;background-color:#fafafa;border:1px solid #bfbfbf;padding:8px 20px;margin-top:30px;color:#858585;font-weight:700;font-size:18px;text-shadow:#fff 1px 1px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.green_button{display:block;margin:15px;background:#fcfcfc url(button_light_bg.png) repeat-x bottom left;color:#7ca500;padding:10px;font-weight:700;font-size:15px;width:180px;border:1px solid #bfbfbf;text-decoration:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.green_button .communicate{display:block;float:left;background:url(icon_communicate_green.png) no-repeat left center;width:22px;height:20px;margin-right:10px}.button.regular{display:block;color:#5d5d5d;background:url(button_light_bg.png) repeat-x;font-size:14px;text-decoration:none;padding:10px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:#FFF 1px -1px 1px;text-align:center;text-transform:uppercase}.button_grey{border:0px;background-color:#e6e6e6;padding:10px 15px;color:#292929!important;text-decoration:none;font-size:14px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.button_lightgrey{background-color:#f0f0f0;padding:10px 15px;color:#292929!important;text-decoration:none;font-size:14px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.button_lightgrey a{color:#292929;text-decoration:none}hr{margin:0}#confirmed{position:absolute;width:530px;padding-bottom:20px;background-color:#fff;z-index:100;font-size:14px;left:620px;top:200px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#confirmed .order_nav{list-style:none;padding:0;background-color:#282828;width:100%;margin:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#confirmed .order_nav li{float:left;color:#fff;padding:16px 30px;font-size:15px;background:url(order_nav_arrow.png) no-repeat center right}#confirmed .order_nav li.noimg{background-image:none}#confirmed .order_nav li img{margin-left:10px}#confirmed h2{padding-left:30px;font-weight:700;font-size:28px;margin-bottom:0}#confirmed p{padding-left:30px;font-size:18px;line-height:25px;color:#595959;margin-top:10px}#sidebar{float:left;left:0;width:250px;height:100%;background-color:#3f3f3f;color:#fff;position:fixed;-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;-ms-transition:left .5s ease-in-out;transition:left .5s ease-in-out}#sidebar .check-order{display:block;font-size:14px;text-decoration:none;color:#939393;padding:10px 0 10px 50px;background:url(icon_white_nav_clock.png) no-repeat 15px center}#sidebar h1{background-color:#232323;margin:0;padding:40px 45px}#sidebar.small h1{padding:92px 15px}#sidebar h1 a{display:block;text-indent:-9999px;background:url(ifixlogo.png);width:153px;height:179px}#sidebar.small h1 a{background:url(navigation_open.png);width:23px;height:62px}#sidebar ul{list-style:none;padding:0;margin:0;z-index:120}#sidebar ul li a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:15px;background-repeat:no-repeat;background-position:15px center;padding:20px 0 20px 55px;border-bottom:1px solid #232323;border-top:1px solid #5b5b5b}#sidebar.small ul li a,#sidebar ul li a:visited{color:#fff}#sidebar ul li:first-child a{border-top:none}#sidebar ul li a:hover,#sidebar ul li a.current{color:#fff;background-color:#3094fb;border-bottom:1px solid #3094fb;border-top:1px solid #3094fb}#sidebar ul li:first-child a:hover{border-top:none}#sidebar ul li a.hammer{background-image:url(icon_white_nav_hammer.png)}#sidebar ul li a.settings{background-image:url(icon_white_nav_settings.png)}#sidebar ul li a.book{background-image:url(icon_white_nav_book.png)}#sidebar ul li a.accecory{background-image:url(icon_white_nav_accecory.png)}#sidebar ul li a.chat{background-image:url(icon_white_nav_chat.png)}#sidebar ul li a.mail{background-image:url(icon_white_nav_mail.png)}#sidebar ul li a.colors{background-image:url(colors.png)}#sidebar ul li a.iphone4{background-image:url(sub-iphone4_blue.png)}#sidebar ul li a.iphoneverizon{background-image:url(sub-iphonev_blue.png)}#sidebar ul li a.iphone3g{background-image:url(sub-iphone3-blue.png)}#sidebar ul li a.ipad{background-image:url(sub-ipad-blue.png)}#sidebar ul li a.ipod{background-image:url(sub-ipod_blue.png)}#sidebar ul li a.iphone4s{background-image:url(sub-iphone4s_blue.png)}#sidebar ul li a.colorchange{background-image:url(sub-color-blue.png)}#sidebar ul li a.studio{background-image:url(sub-studio_blue.png)}#sidebar ul li a.wood{background-image:url(sub-wood_blue.png)}#sidebar ul li a.glowing{background-image:url(sub-glowing_blue.png)}#sidebar ul li a span{display:block;background:url(icon_arrows_dual.png) no-repeat;width:17px;height:10px;float:right;margin:5px 15px 5px 0}#sidebar.small ul li a span{display:none}#sidebar ul li a:hover span,#sidebar ul li a.current span{background:url(icon_arrows_dual_dropped_blue.png) no-repeat}#sidebar ul li:hover ul{display:block}#sidebar ul li ul{position:absolute;z-index:220;background-color:#232323;margin-left:250px;margin-top:-59px;width:470px;display:none}#sidebar.small ul li ul{margin-left:55px;z-index:220}#sidebar ul li ul li{float:left;z-index:120}#sidebar ul li ul li a{border-bottom:1px solid #3f3f3f;font-weight:400;font-size:14px;text-transform:none;padding:21px 13px 21px 60px;border-top:none;width:162px;text-indent:0px}#sidebar ul li ul li a:hover{background-color:#232323;text-decoration:underline;border-top:none;border-bottom:1px solid #3f3f3f}#sidebar.small{width:55px;text-indent:-9999px}#content{width:960px;margin-left:auto;margin-right:auto}body.sidebar-small #content{margin-left:25px}#content.hide-sidebar{margin-left:0}#content .show-sidebar{margin-left:250px}#content #cart{list-style:none;padding:0 45px;background-color:#f0f0f0;margin:0}#content #cart li{float:left;color:#3a3a3a;font-family:Arial;font-size:14px}#content #cart li.icon{padding:10px 0 10px 40px;background-repeat:no-repeat;background-position:left center}#content #cart li.icon.cart{background-image:url(icon_cart_black.png);margin-right:20px}#content #cart li.icon.lock{background-image:url(icon_lock_black.png);padding-left:30px}#content #cart li a{color:#3b3a3a}header #slider{margin-top:0;width:929px;height:400px;overflow:hidden}header #slide-content{width:5000px}header #slider .slide{width:884px;padding-left:45px;float:left}header #slider .slide h2{font-size:38px}header #slider .slide h3{font-size:22px}header #slider .slide p{line-height:27px;color:#232323;width:600px}header #slider .repair{background-image:url(slide_bg_1.png);padding-top:50px;height:350px}header #slider .christmas{background-image:url(christmasbanner.jpg);padding-top:50px;height:350px}header #slider .iphone5{background-image:url(iphone5bg.jpg);padding-top:50px;height:350px}header #slider .school{background-image:url(blackfriday.jpg);padding-top:50px;height:350px}header #slider .colorchooser{background:url(macbook_colorchange.png) no-repeat center right;padding-top:50px;height:350px}header .navigator{list-style:none;padding:0 0 0 45px;float:left;position:absolute;margin-top:-60px}header .navigator li{float:left}header .navigator li a{display:block;text-indent:-9999px;background:url(icon_black_circular.png) no-repeat center center;width:24px;height:24px;margin:0 3px}header .navigator li a.carousel-selected{background:url(icon_blue_circular.png) center center}header .description{float:left;width:480px;margin-right:60px}header .description h2{color:#3094fb;font-size:32px;margin-top:45px;margin-bottom:0}header .description h3{color:#000;margin-top:10px;font-size:16px;font-weight:400}header .description p{font-size:14px;color:#3f3f3f;line-height:22px}header .description ul{list-style:none;padding-left:20px}header .description ul li{margin-bottom:7px;font-size:14px;padding-left:20px;background:url(icon_black_bullet.png) no-repeat 0px 1px}header .product{float:left;margin-top:35px}header .product img{float:left;margin-right:30px}header .product ul{float:left;padding:0;list-style:none;margin-bottom:20px}header .product ul li{padding:5px 8px;border:1px solid #CCC;width:41px;height:52px;margin-bottom:10px}header .product ul li.current{border:1px solid red}header .purchase{background-color:#e7e7e7;margin-top:20px;font-size:30px;font-weight:700;width:211px;padding:5px 10px;float:left;margin-right:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}header .purchase .button{display:block;font-weight:700;background:url(button_light_bg.png) repeat-x;color:#7ca500;font-size:15px;text-decoration:none;padding:5px 10px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:#FFF 1px -1px 1px;width:110px;float:right;margin:5px 0 0;text-align:center;text-transform:uppercase}header .purchase .green{color:#2f6d00}header .modeltext{color:#fff;background-color:#3094fb;display:inline;padding:5px;font-size:14px;font-weight:700}header .modelswitcher{margin-left:15px}header .addthis_toolbox{float:left;list-style:none;border:1px solid #CCC;padding:14px 15px 0;margin-top:20px;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}header .addthis_toolbox a{display:block;padding:0;margin:0;width:55px}header .addthis_toolbox a.addthis_button_tweet{width:100px}header .addthis_toolbox a.addthis_button_google_plusone{width:65px}header.collection_list{margin-top:30px;margin-bottom:10px}header.collection_list img{float:left;margin-right:43px}header.collection_list .box{padding-top:20px}header.collection_list h2{font-size:32px;margin:0;padding:0}header.collection_list h3{margin-top:5px;color:#3a3a3a;font-size:16px}header.collection_list p{color:#474747;line-height:25px}header.contact{margin-top:25px;margin-bottom:20px}header.contact .map{margin-right:37px}header.contact .contact_info h2{font-size:32px;color:#3094fb;text-transform:uppercase;margin-bottom:0;padding-bottom:0}header.contact .contact_info p{font-size:18px;color:#3f3f3f;margin-top:5px;margin-bottom:0}header.contact .contact_info .box{font-size:18px;padding-top:15px;background-repeat:no-repeat;background-position:210px 18px}header.contact .contact_info .box p{margin-bottom:20px}header.contact .contact_info .box.communicate{background-image:url(contact_communicate.png)}header.contact .contact_info .box.street{background-image:url(contact_street.png)}header.contact .contact_info a{display:block;width:324px;margin-top:5px;color:#3f3f3f;text-decoration:none;font-size:18px;font-weight:700}header.contact .contact_info a.blue{color:#5dc0e0}header.cart{margin-top:40px}header.cart h2{margin-bottom:0;padding-bottom:0;font-size:24px;padding-left:45px}header.cart p{margin-top:5px;font-size:18px;color:#3f3f3f;padding-left:45px}header.cart .alternative{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:0 0 0 45px;margin-top:40px}header.cart .alternative .item{float:left;width:264px;border-right:1px solid #CCC;padding:20px 0 10px 30px}header.cart .alternative .item:last-child{padding:0}header.cart .alternative .item img{float:left}header.cart .alternative .item .text h2{color:#3f3f3f;font-size:16px;margin-top:0}header.cart .alternative .item .text p{color:#3f3f3f;font-size:14px}header.cart .alternative .item ul{border:1px solid #bfbfbf;font-weight:700;font-size:14px;color:#3f3f3f;list-style:none;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 40px}header.cart .alternative .item ul li{float:left;padding:5px 14px;border-right:1px solid #CCC}header.cart .alternative .item ul li.last{border-right:0px}header.cart .alternative .item ul li a{color:#7ca500;text-decoration:none;text-transform:uppercase}header.login{margin-left:45px;height:176px;padding-left:240px;margin-top:40px;background:url(macbook.png) no-repeat center left;margin-bottom:50px}header.login h2{font-size:50px;color:#000;padding:0;margin-bottom:0;margin-right:10px;margin-top:50px}header.login .logo_button{margin-top:50px}header.login .logo_button a{font-size:27px;padding:2px 10px 3px}header.login p{margin-top:10px;font-size:19px;color:#000}header.account{margin:20px 0 20px 45px}header.account .avatar{width:134px;height:134px}header.account .welcome{margin-left:20px}header.account .welcome h2{font-size:24px;color:#000;margin-bottom:5px;padding-bottom:0}header.account .welcome p.mail{color:#a6a6a6;font-size:18px;margin-top:0;background:url(mailicon.png) no-repeat center left;padding-left:25px}header.account .welcome .button{display:block;color:#5d5d5d;background:url(button_light_bg.png) repeat-x;font-size:14px;text-decoration:none;padding:5px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:#FFF 1px -1px 1px;float:left;margin:0 10px 0 0;text-align:center;text-transform:uppercase}header.account .address{background-color:#f5f5f5;padding:10px}header.account .address h2{color:#363636;font-size:20px}header.account .address p{color:#363636}header.account .address p.phone{color:#3094fb;font-weight:700;background:url(phoneicon.png) no-repeat center left;padding-left:23px}.color_chooser{padding-left:45px;background:url(color_chooser_bgbig.jpg) no-repeat;padding-bottom:7px;border-bottom:1px solid #1d1d1d;width:884px}.color_chooser ul{list-style:none;padding:0}.color_chooser ul li{text-indent:-9999px}.color_chooser ul li.color{background-repeat:no-repeat;width:23px;height:28px}.color.red{background-image:url(color_red.png)}.color.white{background-image:url(color_white.png)}.color.black{background-image:url(color_black.png)}.color.blue{background-image:url(color_blue.png)}.color.green{background-image:url(color_green.png)}.color.pink{background-image:url(color_pink.png)}.color.softblue{background-image:url(color_softblue.png)}.color.yellow{background-image:url(color_yellow.png)}.color.orange{background-image:url(color_oj.png)}.color.purple{background-image:url(color_purple.png)}.color.clear{background-image:url(color_empty.png)}.frame_color{width:23px;padding:12px!important;margin-top:200px;margin-right:50px;background-color:#3b3b3b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.frame_color span{display:block;position:absolute;background:url(frame_color_bg.png) no-repeat;margin-left:35px;margin-top:10px;width:8px;height:21px}.frame_color li{margin-bottom:15px}.frame_color li:last-child{margin-bottom:0}.frame_preview{position:absolute;margin-left:80px}.frame_preview #frame_image{position:absolute;margin-top:47px;margin-right:30px}.frame_preview #frame_image_front{position:absolute;margin-left:18px;margin-top:45px}.frame_preview #button_image_tilt{position:absolute;margin-top:450px;margin-left:89px}.iphone_front{margin-top:20px;margin-right:80px}.iphone_front h2,.iphone_back h2{font-weight:400;font-size:16px;color:#a0a0a0;text-align:center}.iphone_front #button_image_front{position:absolute;margin-top:-52px;margin-left:75px}.iphone_back{margin-top:20px}.home_preview{margin-left:200px}.chooseColor{height:148px;width:150px;background-color:#1d1d1d;margin-left:20px;margin-top:20px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.chooseColor span{display:block;position:absolute;margin-top:-8px;margin-left:20px;background:url(select_color_bg.png) no-repeat;width:21px;height:8px}.chooseColor h2{text-align:left;padding:10px;font-size:13px;background-color:#393939;color:#bababa;margin-bottom:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.chooseColor li{float:left;margin:3px 7px}#content #main .two-third{width:534px;padding-right:65px;border-right:1px solid #CCC;padding-bottom:30px;font-size:14px;color:#3f3f3f;line-height:22px}#content #main .one-third{width:230px;padding-left:40px;margin-right:15px}#content #main .index-how-image{background-color:#f6f6f6;list-style:none;padding:0;width:188px;float:left;margin-right:31px}#content #main .index-how-image li a{display:block;text-indent:-9999px;background-repeat:no-repeat;width:150px;height:59px;margin-left:15px}#content #main .index-how-image li:first-child a{margin-top:25px;margin-bottom:66px;margin-left:25px}#content #main .index-how-image li:last-child a{margin-top:66px;margin-bottom:25px;margin-left:18px}#content #main .index-how-image li a.repair{background-image:url(index_how_repair.png)}#content #main .index-how-image li a.human{background-image:url(index_how_you.png)}#content #main .index-how-image li a.thereal{background-image:url(index_how_thereal.png)}#content #main .buy_this{display:block;color:#fff;text-decoration:none;font-size:24px;font-weight:700;padding:10px 28px;margin-top:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content #main .buy_this span{display:block;width:30px;height:12px;background-image:url(blue_top_arrow.png);position:absolute;margin-top:-22px;margin-left:110px}#content #main .buy_this.red{background-color:#3094fb}#content #main .h_review{font-weight:700}#content #main .review{color:#5a5a5a;font-style:italic;font-size:15px;line-height:25px}#content #main .index-how{float:left}#content #main .index-how h2{font-size:34px;text-align:center;margin-top:32px;margin-bottom:0}#content #main .index-how-to{background:url(index_how_it_works.png) no-repeat left center;width:645px;height:230px;margin-top:40px}#content #main .index-how-to p{width:173px;text-align:center;font-size:14px;text-transform:uppercase;position:absolute}#content #main .index-how-to .top-left{color:#3094fb;margin-left:130px}#content #main .index-how-to .top-right{color:#232323;margin-left:350px}#content #main .index-how-to .bottom-left{color:#3579c5;margin-top:190px;margin-left:130px}#content #main .index-how-to .bottom-right{color:#3579c5;margin-top:190px;margin-left:350px}#content #main h2{font-size:24px;color:#000;padding-right:20px;margin-top:40px}#content #main h2.basket{font-size:18px;padding-left:50px;margin-top:15px;background:url(icon_cart_black_big.png) no-repeat center left}#content #main .subtitle{padding:6px 0 6px 20px;margin-top:10px;border-left:2px solid #3094fb}#content .iPhones .phone{float:left;width:283px;height:353px;background:url(iPhones_bg.png)}#content .iPhones .phone:hover,#content .iPhones .phone.current{background:url(iPhones_selected.png)}#content .iPhones .phone img{margin-top:20px;margin-left:75px}#content .iPhones .phone .button{margin-top:24px;text-align:center;font-size:18px;font-weight:700;color:#3b3b3b}#content .kitten .content h2{font-size:28px}#content .kitten .content .box{background:url(backgroundforkit.png) no-repeat;float:left;width:438px;height:275px;margin-top:30px}#content .kitten .content .box:hover,#content .kitten .content .box.current{background:url(selectedforkit.png) no-repeat}#content .kitten .content .box .save{position:absolute;width:96px;height:97px;background:url(shadownet_box-save.png) no-repeat top right;margin-left:345px}#content .kitten .content .box .header{padding-left:130px;min-height:107px;margin-left:20px;margin-top:20px;background-position:center left;background-repeat:no-repeat}#content .kitten .content .box .header.package{background-image:url(shadownet_box_package_blue.png)}#content .kitten .content .box .header.doit{background-image:url(shadownet_box-doit_blue.png)}#content .kitten .content .box .header h2{font-size:32px;padding-top:26px;padding-bottom:5px;margin:0}#content .kitten .content .box .header p{font-size:20px;margin:0;color:#000;line-height:20px}#content .kitten .content .box p{font-size:14px;color:#505050;line-height:23px;margin:20px 26px}#content table.nice{width:100%}#content #main table.nice th{background-color:#f2f2f2;padding:10px;font-weight:400;font-size:16px;color:#3f3f3f;border-top:1px solid #dadada}#content #main table.nice th:first-child{padding-left:45px}#content #main table.nice td{padding:20px 20px 10px;border-bottom:1px solid #CCC}#content #main table.nice td.price{font-size:32px;color:#3f3f3f;padding-top:50px}#content #main table.nice td.green{font-size:34px;font-weight:700;color:#77a100;padding-top:50px}#content #main table.nice td.remove a{display:block;text-indent:-9999px;background:url(icon_delete_red.png) no-repeat;width:20px;height:20px;margin-top:40px}#content #main table.nice td.remove a:hover{background:url(icon_delete_black.png)}#content #main table.nice td input{width:40px;border:1px solid #b2c4d4;padding:5px;margin-top:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content #main table.nice td h2{font-size:16px;color:#000;margin-top:10px;padding:0}#content #main table.nice td p{color:#777;font-size:14px;line-height:22px}#content #main table.nice td:first-child{padding-left:45px}#content #main table.nice td span.status_fulfilled,#content #main table.nice td span.status_paid,#content #main table.nice td span.status_authorized{background-color:#80bd4e;color:#fff;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content #main table.nice td span.status_filed,#content #main table.nice td span.status_pending,#content #main table.nice td span.status_unfulfilled,#content #main table.nice td span.status{background-color:#eee;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content #main table.nice td span.abandoned,#content #main table.nice td span.voided,#content #main table.nice td span.refunded,#content #main table.nice td span.restocked{background-color:#af9c7e;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content .photostream{list-style:none;padding:0}#content .photostream li,#content .photostream .flickr_badge_image{float:left;border:1px solid #CCC;padding:5px;margin:3px}#content .photostream li img,#content .pohotostream .flickr_badge_image{max-width:100px;height:67px}#content #product-slider{width:929px;overflow:hidden}#content #product-slider-content{width:25000px}#content #product-slider-content .slide{float:left;width:929px;padding-left:45px;margin:0;padding-top:0}#content #product-slider-content .slide h2{margin:0;padding:0}#content #main .product_help{list-style:none;padding:0 0 0 20px;margin-bottom:10px;margin-top:0}#content #main .product_help li{float:left;padding:5px}#content #main .product_help li.noborder{border-right:none;padding-right:0}#content #main .product_help li a{display:block;color:#000;font-size:14px;text-decoration:none;padding:15px 38px 15px 60px;background-repeat:no-repeat;background-position:10px center;border:1px solid #ccc;border-radius:10px}#content #main .product_help li a:hover,#content #main .product_help li a.carousel-selected{background-color:#3094fb;color:#fff;border-radius:10px;border:1px solid transparent}#content #main .product_help li a.image{background-image:url(icon_black_image.png)}#content #main .product_help li a.image:hover,#content #main .product_help li a.image.carousel-selected{background-image:url(icon_w_image.png)}#content #main .product_help li a.chat{background-image:url(icon_black_chat.png)}#content #main .product_help li a.chat:hover,#content #main .product_help li a.chat.carousel-selected{background-image:url(icon_w_chat.png)}#content #main .product_help li a.faq{background-image:url(icon_black_faq.png)}#content #main .product_help li a.faq:hover,#content #main .product_help li a.faq.carousel-selected{background-image:url(icon_w_faq.png)}#content #main .product_help li a.star{background-image:url(icon_black_star.png)}#content #main .product_help li a.star:hover,#content #main .product_help li a.star.carousel-selected{background-image:url(icon_w_star.png)}#content #main #faq .item{margin:20px 0 40px -20px}#content #main #faq .item h2{background-color:#eee;padding:10px;color:#222;font-size:20px;font-weight:400;border-radius:10px;max-width:880px}#content #main #faq .item h2:hover{background-color:#3094fb;color:#fff;cursor:pointer}#content #main #faq .item .collapsed{width:900px}#content #main #faq .item p{color:#424242;line-height:20px;font-size:16px}#content #main .order_nav{list-style:none;padding:0;margin:-2px 0 0;background-color:#222;border-top:1px solid #2b2b2b;width:929px}#content #main .order_nav li{float:left;padding:18px 30px;color:#fff;font-size:15px;background:url(order_nav_arrow.png) no-repeat right;height:25px}#content #main .order_nav li.noBG{background-image:none}#content #main .order_nav li img{margin-left:10px}#content #main .order_nav li.dark{color:#9b9b9b}#content #main .order_nav .red_button{background-color:#3094fb;padding:4px 15px 2px;font-size:25px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content #main .sub_header{padding:10px 0}#content #main .sub_header .button{text-decoration:none;color:#fff;font-weight:700;font-size:18px;padding:10px 15px 10px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content #main .sub_header .button.red,#content #main .sub_header .button.grey:hover{background:#3094fb url(repairs.png) no-repeat 10px 10px;margin-right:10px}#content #main .sub_header .button.grey{background:#3f3f3f url(repairs.png) no-repeat 10px 10px;margin-right:10px}#content #main .sub_header .search{background-color:#f9f9f9;border:1px solid #dadada;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;font-weight:700;color:#3f3f3f;padding:0 10px 0 40px;background-image:url(search.png);background-repeat:no-repeat;background-position:10px 10px}#content #main .sub_header .search input{margin-left:0;background:none;border:none;padding:12px;color:#717171;font-weight:400;font-size:14px}#content #main .sub_header .search input:focus{outline:none}#content .sorting{background-color:#f2f2f2;margin:0;padding:20px 45px;list-style:none;border-bottom:1px solid #d2d2d2;line-height:30px}#content .sorting li{float:left;padding-right:0;margin-right:20px;width:180px}#content .sorting li:last-child{margin-right:none}#content .sorting li a{color:#717171;text-decoration:none;font-size:14px;padding-right:25px;padding-bottom:4px}#content .sorting li a:hover{text-decoration:underline}#content .sorting li.current a{color:#4c4c4c;text-decoration:underline;background:url(arrow_black_down.png) no-repeat center right}#content .collection_list div:last-child{border-bottom:none}#content .listing{margin-top:20px;border-bottom:1px solid #dadada;padding-left:35px}#content .listing .image{float:left;margin-right:27px;width:61px;height:110px}#content .listing .image img{max-height:110px;max-width:61px}#content .listing .text{float:left;width:355px;margin-right:50px}#content #main .listing .text h2{margin-top:17px;font-size:16px;color:#000;padding:0;margin-bottom:0}#content #main .listing .text h2 a{color:#000;text-decoration:none}#content .listing .text p{color:#898989;font-size:14px;margin-top:5px;line-height:22px}#content .listing .warranty{float:left;height:77px;width:77px;background-image:url(warranty.png);margin-top:20px;margin-right:57px}#content #main .listing .box{background-color:#f2f2f2;padding:20px 0;text-align:center;width:132px;margin-right:2px;margin-top:10px;min-height:41px}#content .listing .purchase{float:left;font-size:34px;font-weight:700;color:#3f3f3f}#content .listing .rate{float:left}#content .listing .rate .gvbadge{width:130px;height:20px;margin:0;padding:0}#content #main .listing .rate ul{list-style:none;padding-left:15px;margin-top:10px;height:15px}#content #main .listing .rate ul li{float:left;width:18px;height:19px;margin-right:2px}#content #main .listing .rate ul li.red{background:url(star_red.png)}#content #main .listing .rate ul li.black{background:url(star_black.png)}#content #main .listing .button{position:absolute;display:block;color:#5d5d5d;background:url(button_light_bg.png) repeat-x;font-size:14px;text-decoration:none;padding:5px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:#FFF 1px -1px 1px;float:right;margin:15px 0 0 20px;text-align:center;text-transform:uppercase}#content #main .listing .button.green{color:#7ca500;margin-top:5px}#content #main .contact_form{width:625px;margin-right:23px;font-size:13px;color:#3f3f3f;font-weight:700;margin-top:20px}#content #main .contact_form .small{font-size:13px;color:#3f3f3f;font-weight:700;margin:10px 10px 0 0;padding-top:0;float:left;width:305px}#content #main .contact_form .small.nomargin{margin-right:0}#content #main .contact_form .bg{background-color:#e4eaee;padding:5px;margin-top:5px;margin-right:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content #main .contact_form .bg input{border:1px solid #b2c4d4;padding:5px;width:258px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#content #main .contact_form .bg input:focus{outline:none}#content #main .contact_form .bg select{border:none;background:none;width:270px;padding:10px}#content #main .contact_form .textarea{margin-top:10px}#content #main .contact_form .textarea textarea{width:584px;height:200px}#content #main .contact_info{background-color:#f5f5f5;margin-top:20px;width:235px}#content #main .contact_info .box{border-bottom:1px solid #CCC;padding:20px 20px 15px}#content #main .contact_info h2{color:#000;font-size:18px;margin:0;padding:0}#content #main .contact_info p{margin-top:10px;color:#6e6e6e;font-size:15px;margin-bottom:0;line-height:22px}#content #main .login_box{float:left;padding-left:80px;background-position:center left;background-repeat:no-repeat;width:205px;margin:20px 10px 20px 0}#content #main .login_box.tracker{background-image:url(trackrepairs.jpg)}#content #main .login_box.checkout{background-image:url(checkout.jpg)}#content #main .login_box.exclusive{background-image:url(deals.jpg)}#content #main .login_box h2{font-size:18px;font-weight:700;color:#000;margin-top:15px;margin-bottom:0;padding-bottom:0}#content #main .login_box p{font-size:13px;color:#232323;margin-top:5px}#content #main .login_form{margin-bottom:20px;background:url(login_bg.png);border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:30px 0 30px 45px;width:884px}#content #main .login_form .inputfield{background:url(login_input_bg.png) repeat-x;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:20px;width:370px;height:26px;padding:12px 20px}#content #main .login_form .inputfield.mail span{display:block;float:left;background:url(icon_black_mail.png);width:32px;height:24px;margin-right:15px}#content #main .login_form .inputfield.password span{display:block;float:left;background:url(icon_black_password.png);width:32px;height:32px;margin-right:15px}#content #main .login_form .inputfield label{font-weight:700;font-size:18px;color:#000;margin-right:10px}#content #main .login_form .inputfield input{background:none;border:none;width:200px}#content #main .login_form .inputfield input:focus{outline:none;font-size:18px;font-weight:700;color:#3094fb}#content #main .account_information{border:1px solid #CCC;margin-left:45px;padding:10px;margin-right:20px}#content #main .account_information h2{font-size:15px;margin:0;padding:0;text-transform:uppercase}#content #main .account_information p{margin:0;font-size:12px;color:#707070}#content #main .account_information p.uppercase{text-transform:uppercase;margin-top:5px}#content #main .account_information a{display:block;margin-top:20px;font-size:14px}#content #main .movies .header{padding:10px 20px 10px 45px}#content #main .movies .header h2{margin:0;padding:0;float:left}#content #main .movies .header p.jump{float:right;margin:0;padding:0}#content #main .movies .listing img{max-width:327px;max-height:219px;float:left;margin-right:25px}#content #main .movies .listing .box{background:none;float:left;width:500px;padding:0;margin:0}#content #main .movies .listing .box h2{text-align:left;margin-bottom:5px}#content #main .movies .listing .box p{text-align:left}#content #main .movies .listing .box .green_buttons{float:left;display:block;margin:15px;background:#fcfcfc url(button_light_bg.png) repeat-x bottom left;color:#7ca500;padding:10px;font-weight:700;font-size:15px;width:180px;border:1px solid #bfbfbf;text-decoration:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#content #main .movies .listing .box .green_buttons .communicate{display:block;float:left;background:url(icon_communicate_green.png) no-repeat left center;width:22px;height:20px;margin-right:10px}#content #main .movies .listing .box .buttons.regulars{float:left;width:200px;display:block;color:#5d5d5d;background:url(button_light_bg.png) repeat;font-size:14px;text-decoration:none;padding:10px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:#FFF 1px -1px 1px;text-align:center;text-transform:uppercase}#content .shadow_net,.shadownet{position:absolute;background-color:#000c;top:0;left:0;width:100%;height:200%;z-index:90}#content .shadow_net .content{margin:30px auto;width:1020px;min-height:572px;background:url(shadownet-bg.png) no-repeat bottom left;z-index:20}#content .shadow_net .content.sub{min-height:449px;width:920px;margin:120px auto;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 50px}#content .shadow_net .content .close{display:block;position:absolute;width:24px;height:24px;background:url(shadownet-close.png) no-repeat;text-indent:-9999px;margin-left:960px;margin-top:110px}#content .shadow_net .content .phone{float:left;width:252px;margin:0 40px}#content .shadow_net .content .phone.small{margin-top:30px}#content .shadow_net .content .phone.big{margin-top:10px}#content .shadow_net .content .phone a{display:block;margin-left:5px;background-color:#fff;border:1px solid #CCC;padding:10px;border-radius:5px;width:150px;text-align:center;margin-top:20px;font-size:18px;font-weight:700;color:#858585}#content .shadow_net .content .phone.big a{color:#c70000;margin-left:35px}#content .shadow_net .content h2{font-size:28px}#content .shadow_net .content .box{background:url(shadownet_box-bg.png) no-repeat;float:left;width:440px;height:288px;margin-top:30px}#content .shadow_net .content .box .save{position:absolute;width:96px;height:97px;background:url(shadownet_box-save.png) no-repeat top right;margin-left:349px}#content .shadow_net .content .box .header{padding-left:130px;min-height:107px;margin-left:20px;margin-top:20px;background-position:center left;background-repeat:no-repeat}#content .shadow_net .content .box .header.package{background-image:url(shadownet_box_package.png)}#content .shadow_net .content .box .header.doit{background-image:url(shadownet_box-doit.png)}#content .shadow_net .content .box .header h2{font-size:32px;padding-top:26px;padding-bottom:5px;margin:0}#content .shadow_net .content .box .header p{font-size:20px;margin:0;color:#000;line-height:20px}#content .shadow_net .content .box p{font-size:16px;color:#505050;line-height:28px;margin:20px 26px}footer{margin-top:10px;padding-top:20px}footer .box{float:left;width:165px;margin-right:45px;margin-bottom:20px}footer .box h2{font-size:18px;padding:2px 0 0 30px;text-transform:uppercase;background-repeat:no-repeat}footer .box h2.company-icon{background-image:url(icon_contact.png)}footer .box h2.contact-icon{background-image:url(icon_phone.png)}footer .box p{font-size:14px;color:#3f3f3f}footer .payments{float:right;list-style:none;padding:0;margin:30px 0 0}footer .payments li{float:left}footer .payments li a{display:block;background:url(payment_methods.png) no-repeat;text-indent:-9999px;height:38px;width:53px;margin-left:20px}footer .payments li a.google{background-position:0px -152px}footer .payments li a.mastercard{background-position:0px -114px}footer .payments li a.visa{background-position:0px -38px}footer .payments li a.paypal{background-position:0px -76px}footer .grande-final p{float:left;font-size:14px;color:#676767;padding-top:5px}footer .grande-final ul{float:right;list-style:none;padding:0}footer .grande-final ul li{float:left}footer .grande-final ul li a{color:#3f3f3f;font-size:14px;margin-left:20px;text-decoration:none}footer .grande-final ul li a:hover{text-decoration:underline}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.new-nav-ul{list-style-type:none;margin:0}.new-nav-ul li{display:inline}.new-nav-ul li a{display:inline-block;color:#fff;font-size:16px;text-decoration:none;padding:18px 20px;margin:0;font-weight:700}.new-nav-ul li a:hover>i{color:#4396ff}.new-nav-ul li a:first-child{padding-left:0}.new-nav-ul li a i{font-size:22px}.new-social{margin-top:40px;margin-right:5px}.new-social>a{color:#393939;margin-left:10px;text-decoration:none}.icon-facebook:hover{color:#0060da}.icon-twitter:hover{color:#23b6ec}.icon-map-marker:hover{color:#d93d00}.new-dropdown{display:none;position:absolute;top:100%;background:#000000d9;height:140px;width:100%;z-index:999999999999}.new-dropdown ul{list-style-type:none}.new-dropdown ul li{position:relative;display:inline!important;margin:0}.new-dropdown ul li img{margin:0;padding-right:160px}.new-dropdown ul li a{position:absolute;top:-5px;left:75px;text-decoration:none;color:#fff;font-size:20px}.new-dropdown ul li a:hover{text-decoration:underline}.footer-li{display:inline}.footer-li a{color:#3f3f3f;font-size:14px;text-decoration:none}.new-dropdown ul li a:last-child{top:15px;font-size:12px!important;font-weight:lighter;color:#828282}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
