@import url(https://fonts.googleapis.com/css?family=Lato|Open+Sans:400,600);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}
:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font-size:62.5%;text-align:left;color:#8d8d8d;font-family:'Lato',Helvetica,Arial,serif;font-weight:400;margin:0}
a{text-decoration:underline;-webkit-transition-property:background,color;-webkit-transition-duration:.5s,0.5s;-webkit-transition-timing-function:ease-in,linear}
a:link{color:#585858}a:visited{color:#585858}a:hover,a:active{color:#4d4d4d}p{font:1.1em/1.6em "Open Sans",Helvetica,Arial,sans-serif}
h1{font:700 42px/3em "Lato",Helvetica,Arial,sans-serif}h2{font:400 24px/1.5em "Lato",Helvetica,Verdana,sans-serif}
h3{font:400 18px/1.2em "Lato",Helvetica,Verdana,sans-serif}h4{font:700 16px/1.2em "Lato",Helvetica,Verdana,sans-serif}
h2,h3{margin-bottom:.2em}.left{float:left}.right{float:right}.hide{display:none!important}.col1,.col2,.col3,.col4,.col5{padding:0;margin:0;float:left}
.col1{width:160px}.col2{width:320px}.col3{width:480px}.col4{width:640px}.col6{width:960px;clear:both}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{display:block}.clear{clear:both}.pad{padding:0 20px}#menu h1 a{display:block;height:30px;margin:0 0 30px 0;text-indent:-3000px;background:transparent url('../icons/logo_conradroset.jpg') center center no-repeat}
#menu{background:rgba(255,255,255,0.9);min-height:700px;position:fixed;top:0;left:0;width:180px;z-index:999;padding:20px 0 0 30px;font:Bold 1.5em 'Lato','HelveticaNeueBold',sans-serif;font-family:'Lato',"HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","HelveticaNeue","Helvetica Neue",'TeXGyreHerosBold',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:600;font-stretch:normal}
#menu ul{margin-left:0;width:180px;overflow:hidden}#menu li{display:block;position:relative}#menu li a{display:block;text-decoration:none;height:20px;width:100%;padding:4px 0;margin:0;color:#8d8d8d;-webkit-transition-property:padding-left,background,color;-webkit-transition-duration:250ms,0.5s,0.5s;-webkit-transition-timing-function:linear,ease-in,linear}
#menu li a:hover{color:#ed7b93;padding-left:10px}#menu li a.selected{color:#ed7b93}#menu li span{text-indent:-3000px;position:absolute;right:0;top:-0}
#menu li span a{border-bottom:0}#menu li span a:hover{padding-left:10px;border-bottom:0}#menu ul ul li a{padding:2px 0;font:.80em 'Lato',"HelveticaNeue",sans-serif;font-family:'Lato',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:400;font-stretch:normal}
#menu ul ul li a.selected{color:#ed7b93}.langmenu{margin:20px 0;font:.6em/1.5em Arial,Helvetica,sans-serif;color:#808080}.langmenu a{display:block;color:#808080;text-decoration:none}
.langmenu a:hover{color:#ed7b93}.langmenu a.selected{color:#000}.socialbuttons{position:fixed;left:30px;bottom:30px;width:180px}.socialbuttons div{clear:both;padding:0 0 4px 0;font:.6em Arial,Helvetica,sans-serif}
a.social{width:26px;height:26px;display:block;float:left;text-indent:-30000px;background-image:url("../icons/social_small.png");background-position:top left;background-repeat:no-repeat;margin-right:0;-webkit-transition-property:background;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease-in;margin-bottom:2px}
a.social.facebook{background-position:0 0}a.social.twitter{background-position:-26px 0}a.social.tumblr{background-position:-106px 0}a.social.blogger{background-position:-158px 0}
a.social.behance{background-position:-184px 0}a.social.vimeo{background-position:-132px 0}a.social.instagram{background-position:-80px 0}a.social.facebook:hover{background-position:0 -26px}
a.social.twitter:hover{background-position:-26px -26px}a.social.tumblr:hover{background-position:-106px -26px}a.social.blogger:hover{background-position:-158px -26px}
a.social.behance:hover{background-position:-184px -26px}a.social.vimeo:hover{background-position:-132px -26px}a.social.instagram:hover{background-position:-80px -26px}
.socialbig{position:fixed;right:0;top:80px;padding-right:2px;z-index:900}.socialbig div{position:fixed;right:-200px;top:60px;padding:8px 34px 8px 10px;z-index:901;background:rgba(255,255,255,0.9);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.socialbig a{background:transparent url(../icons/social_big.png) 0 0 no-repeat;width:32px;margin-right:2px;height:30px;display:block;text-indent:-10000px;z-index:905;-webkit-transition:background-position .2s linear;-moz-transition:background-position .2s linear;-o-transition:background-position .2s linear;transition:background-position .2s linear}
.socialbig a.facebook{background-position:0 0}.socialbig a.twitter{background-position:-32px 0}.socialbig a.pinterest{background-position:-64px 0}.socialbig a.mail{background-position:-128px 0}
.socialbig a.rss{background-position:-160px 0}.socialbig a.facebook:hover{background-position:0 -30px}.socialbig a.twitter:hover{background-position:-32px -30px}
.socialbig a.pinterest:hover{background-position:-64px -30px}.socialbig a.mail:hover{background-position:-128px -30px}.socialbig a.rss:hover{background-position:-160px -30px}
.socialbig a.facebook:hover,.socialbig a.twitter:hover,.socialbig a.pinterest:hover,.socialbig a.mail:hover,.socialbig a.rss:hover{position:relative;z-index:905}
#preload{display:block;position:absolute;z-index:998;background:rgba(255,255,255,0.5) url(../icons/loader2.gif) 0 10px no-repeat;padding:11px 0 0 26px;font-size:1em;width:90%;height:90%;min-height:600px}
#portfolio{display:none}#content{font:1.2em Verdana,Arial,Helvetica,sans-serif;margin:20px 0 0 230px}.content img{background:#ecece8 url(../icons/loader2.gif) top left no-repeat}
.work{float:left;margin:0 20px 20px 0;width:200px;height:250px;text-align:center;overflow:hidden}.work a{text-decoration:none}.work h3{margin-bottom:0;font:1em Arial,Helvetica,sans-serif}
.work h3 a{text-decoration:none}a.link{width:200px;height:200px;display:block}.work_caption{width:200px;text-align:center;margin-top:18px}.slides{width:200px;height:200px}
.slides:hover{-webkit-box-shadow:1px 1px 8px #676767;-moz-box-shadow:1px 1px 8px #676767;box-shadow:1px 1px 8px #676767}.slides_pager{text-align:center;height:16px;margin:4px auto 0 auto;display:block}
.slides_pager a{display:inline-block;text-align:center;width:8px;height:4px;font-size:11px;font-style:italic;text-decoration:none;text-indent:-20000px;padding:3px 0 0 0;margin-right:1px;background-image:url('../icons/mini_dot.png');background-position:top center;background-repeat:no-repeat}
.slides_pager:hover,.slides_pager a.activeSlide{color:white;background-position:center -8px}.prev,.next{position:fixed;z-index:1000;right:20px;top:20px;background:rgba(255,255,255,0.8);font:.9em 'Lato',"HelveticaNeue",sans-serif}
.prev{right:250px}.prev a,.next a{text-decoration:none;padding:10px 20px}.top{position:fixed;display:block;z-index:1000;right:20px;bottom:0;background:rgba(255,255,255,0.9);font:.9em 'Lato',"HelveticaNeue",sans-serif;text-decoration:none;padding:10px 20px;text-transform:uppercase;display:none}
.prev a:hover,.next a:hover,.top:hover{color:#ed7b93}.work_description{margin:10px 0}.slideshow{min-height:320px}#slidenav_cnt{width:100%;text-align:center}
#slidenav{display:inline-block;margin:10px auto;text-align:center;height:11px}#slidenav a:hover,#slidenav a.activeSlide{color:white;background-position:center -14px}
#slidenav a{display:block;float:left;text-align:center;width:16px;height:11px;font-size:11px;font-style:italic;text-decoration:none;text-indent:-2000px;padding:3px 0 0 0;margin-right:2px;background-image:url('../icons/dot.png');background-position:top center;background-repeat:no-repeat}
.thumb{float:left;width:200px;height:200px;margin:0 20px 20px 0;overflow:hidden}.thumb_nocrop{float:left;width:200px;height:283px;overflow:hidden;margin:0 20px 20px 0}
.fullimage{margin-bottom:16px}.wrapper_horizontal{float:left;margin-right:-999em;position:relative}.wrapper_horizontal img{margin:0 20px 0 0}.floatbox{float:left}
.floatbox img{float:left}.caption{float:left;width:150px;margin:0 0 0 20px;padding:10px;background:#333;color:#FFF}table th,table td{text-align:left;vertical-align:middle}
table td.right{text-align:right;float:none}a.button{text-decoration:none;background:#c0c0c0;border:0;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;color:#fff;letter-spacing:1px;padding:7px 15px;text-shadow:0 1px 1px #b2b2b2;font:.75em 'Lato',"HelveticaNeue",sans-serif;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
a.button:hover{color:#404040;background:#dbdbdb}.pag_nav{clear:both;text-align:center;padding:10px;margin:20px 0}.pag_nav a,.pag_nav span{padding:6px 8px;margin:1px;color:#414141;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.pag_nav a:link,.pag_nav a:visited{color:#414141;font-size:12px;text-decoration:none}.pag_nav a:hover,.pag_nav a:active{color:#fff;background-color:#ccc}
.pag_nav span.selected{font-size:12px;background-color:#ed7b93;color:#fff}form{counter-reset:fieldsets;width:auto}form fieldset{border:0;margin-bottom:10px}
form fieldset:last-of-type{margin-bottom:0}form legend{color:#4c4c4c;font-size:16px;padding-bottom:10px;text-shadow:0 1px 1px #eee}form>fieldset>legend:before{content:" " counter(fieldsets) ". ";counter-increment:fieldsets}
form fieldset fieldset legend{color:#111;font-size:13px;font-weight:normal;padding-bottom:0}form ol li{background:#ccc;background:rgba(225,225,225,.3);border-color:#ccc;border-color:rgba(225,225,225,.6);border-style:solid;border-width:0;line-height:30px;list-style:none;padding:3px 8px;margin-bottom:1px}
form ol li.notice{background:rgba(225,225,225,.7)}form ol ol li{background:0;border:0;float:left}form label{float:left;font-size:13px;width:110px}form fieldset fieldset label{background:none no-repeat left 50%;line-height:20px;padding:0 0 0 30px;width:auto}
form input:not([type=radio]),form textarea,form select{background:#fff;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font:italic 13px Georgia,"Times New Roman",Times,serif;outline:0;padding:6px}
form input.small{width:270px}form input.micro{width:20px}form input.nomostrar{display:none}form input:not([type=submit]):focus,form textarea:focus{background:#eaeaea}
form select{border:1px solid #eee}form input[type=radio]{float:left;margin-right:5px;text-align:left}form button{background:#808080;border:0;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;color:#fff;display:block;font:1em "HelveticaNeue",sans-serif;letter-spacing:1px;padding:7px 15px;text-shadow:0 1px 1px #4e4e4e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
form button:hover{background:#239fc3;cursor:pointer}form input[type=submit]{background:#808080;border:0;text-shadow:0 1px 1px #4e4e4e;font:1em "HelveticaNeue",sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;color:#fff;display:block;padding:7px 15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
form input[type=submit]:hover{background:#239fc3;cursor:pointer}form input[type=checkbox]{padding:10px;margin:10px;border:1px solid red;background:red;width:16px}
input.error,textarea.error{border:1px solid red!important;position:relative}label.error{margin:0;vertical-align:top;line-height:16px;padding:2px 6px;position:absolute;left:0;z-index:1000;width:auto!important;background:#ffd9d9;color:red;font-style:italic}
#loader{position:fixed;top:20px;left:240px;z-index:1000;margin-top:4px}#infomessage{font-size:14px;width:90%;z-index:1000}#infomessage div{padding:12px 32px;margin-bottom:6px;text-align:left;text-shadow:1px 1px 1px #fff;-moz-box-shadow:2px 2px 3px rgba(150,150,150,0.3);-webkit-box-shadow:2px 2px 3px rgba(150,150,150,0.3);box-shadow:2px 2px 3px rgba(150,150,150,0.3)}
#infomessage .info{color:#000;background:rgba(220,237,253,0.5) url(../icons/admin/information.png) center no-repeat;background-position:10px 50%;border-top:0}
#infomessage .error{color:#fff;background:rgba(255,107,107,0.9) url(../icons/admin/exclamation.png) center no-repeat;background-position:10px 50%;text-shadow:1px 1px 0 #6b0202}
.inline_menu{background:rgba(150,150,150,0.4);position:fixed;z-index:1000;top:0;left:0;padding:6px 0}.inline_menu a{font:1.2em Verdana,Arial,Helvetica,sans-serif;color:#000;padding:6px 10px;text-decoration:none}
.inline_menu a:hover{background:rgba(150,150,150,0.9);color:#fff}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.flexslides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .flexslides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .flexslides img{display:block}.flex-pauseplay span{text-transform:capitalize}.flexslides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslides{display:block}* html .flexslides{height:1%}.no-js .flexslides>li:first-child{display:block}.flexslider{margin:0 0 10px;position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}
.flexslider .flexslides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../icons/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}
.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;margin-top:16px}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:6px;height:6px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}}/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:0}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}
.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../icons/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}
#fancybox-loading div{width:44px;height:44px;background:url('../icons/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-40px;right:-40px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../icons/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:-80px}.fancybox-next{right:-80px}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.terms{display:block;clear:both;width:100%;float:none;margin:20px 0}#mini_cart a{display:block;width:90px;text-decoration:none;padding:10px 6px 10px 30px;margin:20px 0 20px 0;font:.75em "HelveticaNeue",sans-serif;background:#f2f2f2 url('../icons/shopping_basket.png') 6px center no-repeat;border-bottom:1px dotted #ccc}
#mini_cart a:hover{background:#c0c0c0 url('../icons/shopping_basket.png') 6px center no-repeat}.product,.product_mini{float:left;margin:0 20px 20px 0;overflow:hidden;position:relative}
.product{width:250px}.product_mini{width:100px}.product h3,.product_mini h3{margin-bottom:0;line-height:1em}.product h3 a,.product_mini h3 a{text-decoration:none}
.category_tags{margin:2px 0}.category_tags a{font-size:11px;text-decoration:none;padding:3px 0;color:#c3c3c3}.category_tags a:hover{color:#ed7b93}.product_price{width:70px;float:right;text-align:right;font:italic 14px Georgia,"Times New Roman",Times,serif;position:relative;top:-18px}
#product_price_tag{width:100%;clear:both;height:30px;margin:10px 0}#product_price{float:left;font:italic 23px Georgia,"Times New Roman",Times,serif}
#product_euro{padding:8px 0 0 6px;float:left}ol#options li{background:#fff;padding:2px 4px;border-bottom:1px solid #ccc;position:relative}ol#options li label{float:none;vertical-align:middle}
ol#options li label input[type=radio]{margin-top:10px}ol#options li label div{float:right;width:100px;text-align:right;font:italic 14px Georgia,"Times New Roman",Times,serif}
ul.shopprogress{width:100%;height:30px;clear:both;margin:0 0 40px 0}ul.shopprogress li{float:left;width:30%;padding:8px 0 8px 3%;font:1.5em "HelveticaNeue",sans-serif;color:#c0c0c0;border-bottom:1px solid #e1e1e1}
ul.shopprogress li.selected{color:#000;border-bottom:1px solid gray}ul.shopprogress li a{text-decoration:none}a.delete_cart{display:block;width:20px;text-decoration:none;padding:20px 0 20px 20px;text-indent:-30000px;background:transparent url('../icons/delete_cart.png') center right no-repeat}
ol#shipping_methods li{width:100%;height:40px;clear:both;padding:4px 4px 8px 4px;border:1px solid #ccc;margin-bottom:2px;-webkit-box-shadow:-1px 1px 8px #d4d4d4;-moz-box-shadow:-1px 1px 8px #d4d4d4;box-shadow:-1px 1px 8px #d4d4d4}
ol#shipping_methods li label{width:100%;color:#222}ol#shipping_methods li label:hover{cursor:pointer}ol#shipping_methods li h3{display:block;position:relative;width:100%;margin-bottom:0!important;font-size:18px}
ol#shipping_methods li span{width:200px;position:relative;right:20px;text-align:right}ol#shipping_methods li.selected{color:#000;background-color:#fff;border:1px solid #222}
#total{text-align:right}input.cart_total{font-size:20px!important;width:880px!important;text-align:right}input.border{border:1px solid #ccc!important}
#login{background:#ccc;padding:20px;margin:30px 0 0 0}#login ol li{background:0}hr{background:#e8e8e8;height:1px;border:0}.notice{padding:12px;background:#fff6bf;color:#514721;border-color:#ffd324}