@charset "utf-8";#main .chechoutbox h3,table.addresses tr th,table.basket tr th,table.basket tr.total td{color:#333}.chechoutbox p a:hover,table.basket tr td .product h3,table.basket tr td.price{color:#169ED5}table.basket tr th{font-size:16px;line-height:40px}table.basket tr td.price,table.basket tr.total td{font-size:18px;text-align:right}table.basket tr.total td{font-size:18px;line-height:60px}table.basket tr td.price{font-size:18px}table.basket tr td .product h3{font-size:20px;line-height:20px}#main table.basket tr td .product p,table.basket tr td .product p{font-size:16px}#templatebox .buttons a,.chechoutbox h3,.chechoutbox p input[type=submit],.chechoutbox p input[type=reset],a.newaddress{font-size:16px;line-height:40px}.chechoutbox h4{font-size:16px;line-height:50px}#main table.addresses tr td,table.addresses tr th{font-size:16px;line-height:30px}.chechoutbox p{font-size:14px;line-height:30px}.chechoutbox.data p.data{font-size:14px;line-height:20px}table.addresses tr th{font-size:16px;line-height:40px}table.basket{border-top:1px solid #CCC;border-left:1px solid #CCC;clear:both;margin-bottom:20px}table.basket tr td,table.basket tr th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;margin:0;padding:20px}table.basket tr td:first-child{padding-top:5px;padding-bottom:5px}table.basket tr th{background:#f2f2f2;padding:0 20px;font-weight:400;text-align:left}table.basket tr .price{width:90px}table.basket tr.total td{background:#f2f2f2;padding:0 20px}table.basket tr td.price{vertical-align:top}table.basket tr .quantity{width:130px;text-align:left;vertical-align:top}#steps ul li,#templatebox .buttons a,.chechoutbox h4,table.basket tr .quantity input{display:block;text-align:center}#main table.basket tr .quantity p,table.basket tr .quantity p{margin:0 0 10px;padding:0;clear:both;overflow:hidden}table.basket tr .quantity input{height:30px;width:50px;border:1px solid #CCC;float:left;margin:0 10px 0 0;padding:0}table.basket tr .quantity input+span{display:block;margin:0;padding:0;float:left;height:30px;width:15px}table.basket tr .quantity input+span a{text-decoration:none;text-align:center;display:block;margin:0;padding:0;clear:both;height:15px;width:15px;font-size:16px;line-height:15px;color:#666}table.basket tr .quantity p a{font-size:13px;line-height:20px;color:#666;text-decoration:none;display:block}table.basket tr .quantity p a:hover{text-decoration:underline}#main table.basket tr .quantity p+p,table.basket tr .quantity p+p{margin:0}table.basket tr td .product{margin:0;padding:0;height:160px}#main table.basket tr td .product p.photo,table.basket tr td .product p.photo{margin:0;padding:0;float:left;height:160px;width:130px;display:block}#main table.basket tr td .product p.photo img,table.basket tr td .product p.photo img{width:auto;height:auto;max-width:95%;max-height:95%;padding-top:15px}table.basket tr td .product h3{font-weight:400;display:block;margin:0 0 5px;padding:20px 0 0}#main table.basket tr td .product p,table.basket tr td .product p{color:#666;margin:0;padding:0}#templatebox .buttons{display:block;margin:0;padding:10px 0 60px;height:40px;clear:both}#templatebox .buttons a{color:#FFF;text-decoration:none;background:#999;margin:0;padding:0 30px;float:left;height:40px;min-width:200px}#templatebox .buttons a:hover{background:#999}#templatebox .buttons a+a{background:#169ED5;float:right}#templatebox .buttons a+a:hover{background:#169ED5}#steps{display:block;margin:0;padding:0;height:100px;font-size:14px;color:#666;overflow:hidden}#steps ul{margin:40px auto 0;padding:0;list-style:none;width:800px;position:relative}#steps ul li{width:30px;margin:-15px 85px 0;padding:0;float:left;background:#bcbdc0;height:30px;position:relative;border-radius:15px;z-index:1}#steps ul li.active{background:#169ED5}#steps ul li.ok{background:#333}#steps ul li span{display:block;margin:35px 0 0 -85px;padding:0;width:200px;line-height:20px}#steps ul li.line{border-top:1px solid #BCBDC0;background:url(transparent);margin:0;padding:0;height:0;width:590px;position:absolute;z-index:0;left:100px;top:0}.chechoutbox{margin:0 0 20px;padding:0;float:left;width:48%;border:1px solid #CCC;height:auto;min-height:290px;clear:left}.chechoutbox.long{width:68%;height:auto}.chechoutbox+.chechoutbox{float:right;clear:none}.chechoutbox+.chechoutbox+.chechoutbox,.chechoutbox.full{clear:both;width:auto;float:none;height:auto;margin:0 0 20px;padding:0}.chechoutbox.long+.chechoutbox{width:31%;height:auto}.chechoutbox form{margin:0;padding:0 0 10px}.chechoutbox h3{font-weight:400;background:#f2f2f2;margin:0 0 20px;padding:0 0 0 4%}.chechoutbox p input[type=submit]:hover,.chechoutbox p input[type=reset]:hover,a.newaddress,a.newaddress:hover{background:#169ED5}.chechoutbox+.chechoutbox+.chechoutbox h3,.chechoutbox.full h3{padding:0 0 0 2%}.chechoutbox.data h3{margin:0}.chechoutbox h4{font-weight:400;color:#666;margin:0;padding:0;border-bottom:1px solid #CCC}.chechoutbox p{margin:0 0 10px;padding:0 4%;color:#666}.chechoutbox+.chechoutbox+.chechoutbox p,.chechoutbox.full p{padding:0 2%}.chechoutbox.data p.data{color:#666;margin-top:20px;margin-bottom:20px}.chechoutbox p label{display:inline-block;margin:0;padding:0;width:20%}.chechoutbox+.chechoutbox+.chechoutbox p label,.chechoutbox.full p label{width:9.5%}.chechoutbox.long p label{width:30%;vertical-align:top}.chechoutbox p input[type=text],.chechoutbox p input[type=password],.chechoutbox p select,.chechoutbox.long p textarea{margin:0;padding:0 2.5%;height:28px;border:1px solid #CCC;width:70%;font:400 14px/28px 'Open Sans',Arial,Helvetica,sans-serif;color:#666}.chechoutbox+.chechoutbox+.chechoutbox p input[type=text]{padding:0 1%;width:32%}.chechoutbox.long p input{width:63%}.chechoutbox.long p input[type=checkbox],.chechoutbox.long p input[type=radio]{width:auto}.chechoutbox.long p textarea{width:63%;height:auto;line-height:15px;padding-top:5px;padding-bottom:5px}.chechoutbox.long p select{width:68%}.chechoutbox.long p select.small{margin:0 3% 0 0;width:32%}.chechoutbox.long p select.small+select{margin:0}.chechoutbox p a{color:#666;text-decoration:underline;margin:0 5px;padding:0}.chechoutbox p a:hover{font-weight:400}.chechoutbox p input[type=submit],.chechoutbox p input[type=reset]{background:#169ED5;border-width:0;border-style:none;color:#FFF;margin:0 0 0 95px;padding:0 30px;height:40px;width:auto;cursor:pointer}.chechoutbox.long p input[type=submit]{margin-left:30%}.chechoutbox p input[type=reset]{margin-left:3%}.chechoutbox input[type=radio]{margin-top:7px}.chechoutbox input[type=radio]+label{display:inline-block;margin:0;padding:0;width:27%}.chechoutbox input[type=radio]+label.long{width:auto}.chechoutbox.textbox{width:100%;clear:both;height:auto;padding-top:20px;padding-bottom:20px}.chechoutbox.textbox p{line-height:20px}.chechoutbox.textbox img.right{margin:10px 20px;padding:0;float:right}a.newaddress{border-width:0;border-style:none;color:#FFF;margin:-40px 0 10px;padding:0 20px;height:40px;width:auto;float:right;text-decoration:none}table.addresses{border-top:1px solid #989dab;border-left:1px solid #989dab;border-right:1px solid #989DAB;margin-bottom:20px}#main table.addresses tr td,table.addresses tr th{border-bottom:1px solid #989dab;margin:0;padding:20px}table.addresses tr th{background:#f2f2f2;margin:0;height:40px;padding-top:0;padding-bottom:0;text-align:left;font-weight:400}.chechoutbox.data table{font-size:16px;margin:0;padding:0;line-height:20px}.chechoutbox.data table tr td{margin:0;padding:10px 20px;border-bottom:1px solid #CCC}.chechoutbox.data table tr td em{font-style:normal;color:#ec008c}.chechoutbox.long p.notes{font-size:14px;line-height:18px;color:#999;padding-left:50px}.chechoutbox.threecolumn{width:32%;float:left;margin-right:1.8%}.chechoutbox.threecolumn+.chechoutbox.threecolumn+.chechoutbox.threecolumn{margin:0 0 0 -10px;width:32%;clear:none;float:right}.chechoutbox.threecolumn.full,.chechoutbox.twocolumn{clear:both;float:none;min-height:auto;margin-bottom:20px;overflow:hidden}.chechoutbox.twocolumn p{width:46%;float:left}.chechoutbox.twocolumn p input[type=text],.chechoutbox.twocolumn+.chechoutbox.twocolumn+.chechoutbox.twocolumn p input[type=text]{width:65%;padding:0 2.5%}.chechoutbox.twocolumn p label,.chechoutbox.twocolumn+.chechoutbox.twocolumn+.chechoutbox.twocolumn p label{width:25%}.chechoutbox.twocolumn+.chechoutbox.twocolumn+.chechoutbox.twocolumn p input[type=radio]+label{width:auto}.chechoutbox.threecolumn.full p{width:29%;float:left}.chechoutbox.threecolumn.full p label{width:auto}