/* 8e3.system.css-import */
  @import url('https://redrockskymarathon.it/media/system/css/system.css');.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 4px;}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px;}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px;}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px;}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px;}

/* 9e5.general.css */
  .invalid{border-color:#ff0000;}label.invalid{color:#ff0000;}#editor-xtd-buttons{padding:5px;}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left;}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}.button2-left span,.button2-right span{cursor:default;color:#999;}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px;}.page span{color:#000;font-weight:bold;}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4;}.button2-left a,.button2-left span{padding:0 24px 0 6px;}.button2-right a,.button2-right span{padding:0 6px 0 24px;}.button2-left{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_left.png') no-repeat;float:left;margin-left:5px;}.button2-right{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_right.png') 100% 0 no-repeat;float:left;margin-left:5px;}.button2-left .image{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_image.png') 100% 0 no-repeat;}.button2-left .readmore,.button2-left .article{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_readmore.png') 100% 0 no-repeat;}.button2-left .pagebreak{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_pagebreak.png') 100% 0 no-repeat;}.button2-left .blank{background:url('https://redrockskymarathon.it/templates/system/images/j_button2_blank.png') 100% 0 no-repeat;}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000;}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url('https://redrockskymarathon.it/templates/system/images/selector-arrow.png') no-repeat;}div.tooltip p{font-size:90%;margin:0;}.img_caption .left{float:left;margin-right:1em;}.img_caption .right{float:right;margin-left:1em;}.img_caption .left p{clear:left;text-align:center;}.img_caption .right p{clear:right;text-align:center;}.img_caption{text-align:center!important;}.img_caption.none{margin-left:auto;margin-right:auto;}a img.calendar{width:16px;height:16px;margin-left:3px;background:url('https://redrockskymarathon.it/templates/system/images/calendar.png') no-repeat;cursor:pointer;vertical-align:middle;}

/* 84e.addons.css */
   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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}:focus{outline:none;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.clear,.divider{clear:both;}.no-display{display:none !important;}.nowrap,.nobr{white-space:nowrap !important;}.no-border{border:0 !important;}.no-padding{padding:0 !important}.no-margin{margin:0 !important;}.v-top{vertical-align:top;}.v-middle{vertical-align:middle;}.v-bottom{vertical-align:bottom;}.a-left{text-align:left;}.a-center{text-align:center;}.a-right{text-align:right;}.left{float:left;}.right{float:right;}.auto-width{width:auto;}

/* 72a.component.css */
@media all {
 .main{width:98% !important;}body#bd{font-size:10pt;font-family:Helvetica,Arial,sans-serif;line-height:1.5;background:#FFF;color:#000;}body.contentpane p,body.contentpane pre,body.contentpane blockquote,body.contentpane h1,body.contentpane h2,body.contentpane h3,body.contentpane h4,body.contentpane h5,body.contentpane h6,body.contentpane ol,body.contentpane ul{margin:15px 0;}body.contentpane h1{font-size:180%;line-height:1.2;}body.contentpane h2{font-size:150%;line-height:1.2;}body.contentpane h3{font-size:125%;line-height:1.4;}body.contentpane h4{font-size:100%;text-transform:UPPERCASE;}body.contentpane h5{font-size:100%;}body.contentpane h1.componentheading,body.contentpane h2.componentheading,body.contentpane .componentheading{font-weight:bold;margin:0 0 25px;}body.contentpane h1.contentheading,body.contentpane h2.contentheading,body.contentpane .contentheading{font-weight:bold;margin:0 0 25px;}body.contentpane .contentheading{font-size:200%;}body.contentpane ul.actions{float:right;margin:0;}body.contentpane .article-tools{font-size:92%;color:#666;margin-top:-10px;margin-bottom:25px;}body.contentpane dl.article-info{float:left;}body.contentpane dl.article-info dt,body.contentpane dl.article-info dd{float:left;padding-right:5px;}body.contentpane .img_caption.left{margin-right:20px;}body.contentpane .img_caption{overflow:hidden;margin-bottom:10px;}body.contentpane .item-page{padding:20px;}body.contentpane #mailto-window{padding:10px;}body.contentpane .mailto-close{text-align:right;position:absolute;right:10px;top:10px;}body.contentpane .formelm{margin:10px 0;}body.contentpane .formelm label{min-width:100px;display:inline-block;}.left{margin-right:15px;}.right{margin-left:15px;}
}

/* 6f7.typo.css */
 body .moduletable_badge .ja-box-ct{padding:0;border:0;background-color:transparent;}.badge{background-image:url('https://redrockskymarathon.it/templates/ja_orisite/images/icon-badge.png');height:20px;right:10px;top:10px;width:40px;}.badge-hot .badge{background-position:0 0;}.badge-new .badge{background-position:0 -20px;}.badge-pick .badge{background-position:0 -40px;}.badge-top .badge{background-position:0 -60px;}

/* 781.vmsite.css */
 body.com_virtuemart #ja-content-main h1{border-bottom:1px solid #ddd;font-size:200% !important;font-family:'TeXGyreAdventorBold' !important;margin-bottom:30px !important;padding-bottom:5px;}body.com_virtuemart form.form-validate{font-weight:normal;}span.quantity-box{padding-top:2px;}.horizontal-separator{background:none;height:1px;clear:both;width:100%;}button.button,button.default,input.default,.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited,input.highlight-button{background:#404242;border:1px solid #333;color:#ccc;cursor:pointer;font-size:92%;font-weight:bold;letter-spacing:1px;padding:5px 10px;text-transform:uppercase;margin-right:4px;border-radius:2px;}button.default:hover,button.default:active,button.default:focus,button.button:hover,button.button:active,button.button:focus,input.default:hover,input.default:active,input.default:focus,.vm-button-correct:hover,.vm-button-correct:focus,.vm-button-correct:active,input.highlight-button:hover,input.highlight-button:focus,input.highlight-button:active{background:#c33;border-color:#c33;color:#fff;font-size:92%;}span.addtocart-button input.addtocart-button,span.addtocart-button input.notify-button{background:#404242;border:1px solid #333;color:#ccc;cursor:pointer;font-size:100%;font-weight:bold;padding:3px 10px;text-transform:uppercase;margin-right:4px;width:110px;border-radius:2px;-webkit-border-radius:2px;}span.addtocart-button input.addtocart-button:hover,span.addtocart-button input.addtocart-button:focus,span.addtocart-button input.notify-button:hover,span.addtocart-button input.notify-button:focus{background:#c33;border-color:#c33;color:#fff;font-size:100%;}div.availability{text-align:left;}a.ask-a-question{background:none;border:0;border-bottom:1px dotted #ccc;margin:0;padding:0;border-radius:0;}a.ask-a-question:hover{background:none;border-bottom:1px dotted #c33;color:#c33;}.invalid{background:none;}.vendor-store-desc,.category-view,.featured-view,.latest-view,.topten-view,.related-products-view,.order-view{margin-bottom:20px;}.browse-view .row .product,.related-products-view .row .product,.category-view .row .product,.featured-view .row .product,.topten-view .row .product{text-align:left;}.category-view .row .category .spacer,.featured-view .spacer,.latest-view .spacer,.topten-view .spacer,.related-products-view .spacer,.browse-view .row .product .spacer{border:5px solid #eee;margin:0 10px;padding:20px 20px 0px 20px;border-radius:2px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}.category-view .row .category .spacer:hover,.featured-view .spacer:hover,.latest-view .spacer:hover,.topten-view .spacer:hover,.related-products-view .spacer:hover,.browse-view .row .product .spacer:hover{border-color:#666;box-shadow:0 0 3px rgba(0,0,0,.2);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}.category-view .row .category .spacer:hover a{background-position:left bottom;color:#c33;}.featured-view .spacer h3,.latest-view .spacer h3,.topten-view .spacer h3,.related-products-view .spacer h3,.browse-view .row .product .spacer h2{font-size:125%;margin-bottom:0;padding-bottom:0;}.featured-view .spacer h3 a,.latest-view .spacer h3 a,.topten-view .spacer h3 a,.related-products-view .spacer h3 a,.browse-view .row .product .spacer h2 a{color:#454647;font-weight:bold;}.featured-view .spacer h3 a:hover,.latest-view .spacer h3 a:hover,.topten-view .spacer h3 a:hover,.related-products-view .spacer h3 a:hover,.browse-view .row .product .spacer h2 a:hover{color:#c33;}.browse-view h4,.category-view h4,.featured-view h4,.latest-view h4,.topten-view h4{font-family:'TeXGyreAdventorRegular';font-size:200%;font-weight:normal;text-transform:normal;}.browse-view h1,.productdetails-view h1{font-family:'TeXGyreAdventorRegular';font-size:200%;font-weight:normal;text-transform:normal;}.browse-view .row .product .spacer img,.related-products-view .row .product .spacer img,.category-view .row .product .spacer img,.featured-view .row .product .spacer img .topten-view .row .product .spacer img{max-width:100%;}.browse-view .row,.category-view .row,.featured-view .row,.latest-view .row,.topten-view .row{margin:0 -10px;clear:both;}.row .product .spacer .modal{display:block;text-align:center;margin-bottom:15px;}.row .product .spacer .product-price + p,.row .product .spacer .product-price + div{background:#fafafa;border-top:1px solid #e5e6e7;margin:0 -20px;overflow:hidden;padding:10px 20px;}a.product-details,div.details{border-radius:2px;background:#404243;border:1px solid #333;color:#ccc;display:block;float:right;font-size:92%;padding:5px 10px;letter-spacing:1px;text-transform:uppercase;}a.details:hover,div.details:hover,a.product-details:hover,a.details:focus,div.details:focus,a.product-details:focus{background:#c33;color:#fff;border-color:#c33;}.row .product .spacer:hover{border:5px solid #666;}.row .product .spacer:hover .product-price + p,.row .product .spacer:hover .product-price + div{border-color:#353637;background:#404243;}.row .product .spacer:hover a.product-details{background:#c33;border-color:#353637;color:#fff;}.category_description{margin-bottom:10px;}.browse-view{margin-bottom:20px;}p.product_s_desc{margin-top:10px;}.product-price{color:#666;font-weight:bold;}.product-price div{background:url('https://redrockskymarathon.it/templates/ja_orisite/images/circle.png') no-repeat 0px 12px;border-top:1px solid #eee;padding:5px 0 5px 8px;;}.product-price span{color:#333;font-style:normal;}.orderby-displaynumber{background:#fafafa;border:1px solid #ddd;margin-bottom:20px;padding:5px 10px;border-radius:2px;}.orderlistcontainer{position:relative;vertical-align:middle;}.orderlistcontainer div.title{float:left;margin-right:10px;font-weight:bold;}.orderlistcontainer div.activeOrder,.orderlistcontainer div.Order{float:left;border-radius:2px;}.orderlistcontainer div.orderlist{right:0;top:24px;}.display-number{line-height:30px;}.display-number select.inputbox{float:right;margin-left:10px;}#bottom-pagination{clear:both;float:left;width:100%;margin:20px 0;font-size:92%;}#bottom-pagination ul{float:left;text-align:left !important;margin:0px;display:inline-block;}#bottom-pagination ul li span.pagenav,#bottom-pagination ul li a.pagenav{padding:3px 7px;}#bottom-pagination ul li{background:none;padding:0px;margin:0px 2px;display:inline;}#bottom-pagination ul li a{background:#fff;border:solid 1px #D9D9D9;color:#aaa;display:inline-block;padding:3px 7px;}#bottom-pagination ul li a:hover,#bottom-pagination ul li a:focus,#bottom-pagination ul li a:active{background:#2F3031;border-color:#2F3031;color:#fff;}#bottom-pagination ul li span.pagenav{background:#c33;border:solid 1px #c33;color:#fff;display:inline-block;padding:3px 7px;}#bottom-pagination ul li.pagination-start span.pagenav,#bottom-pagination ul li.pagination-prev span.pagenav,#bottom-pagination ul li.pagination-next span.pagenav,#bottom-pagination ul li.pagination-end span.pagenav{background:#fff;border:solid 1px #D9D9D9;color:#aaa;}#bottom-pagination ul li.pagination-start:hover span.pagenav,#bottom-pagination ul li.pagination-prev:hover span.pagenav,#bottom-pagination ul li.pagination-next:hover span.pagenav,#bottom-pagination ul li.pagination-end:hover span.pagenav{background:#4c4c4c;border:solid 1px #4c4c4c;color:#fff;cursor:pointer;}#bottom-pagination ul li.pagination-start a,#bottom-pagination ul li.pagination-prev a,#bottom-pagination ul li.pagination-next a,#bottom-pagination ul li.pagination-end a{background:#fff;border:solid 1px #D9D9D9;color:#aaa;}#bottom-pagination ul li.pagination-start a:hover,#bottom-pagination ul li.pagination-prev a:hover,#bottom-pagination ul li.pagination-next a:hover,#bottom-pagination ul li.pagination-end a:hover{background:#4c4c4c;border:solid 1px #4c4c4c;color:#fff;cursor:pointer;}#bottom-pagination span[style="float:right"]{float:right;display:inline-block;margin:5px 0px;color:#aaa;}.productdetails-view{padding:20px;border:1px solid #e5e6e7;}.productdetails-view .addtocart-bar{padding:0;}.product-description span.title,.customer-reviews h4,.product-related-categories h4{font-size:100%;text-transform:none;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #e5e6e7;padding-bottom:5px;margin-bottom:10px;font-family:'TeXGyreAdventorBold',Arial,Helvetica,sans-serif;letter-spacing:1px;}.productdetails-view .product-fields .product-field{float:none;}.product-related-products,.product-related-categories{border-top:0;}.spacer-buy-area .vote{display:block;}div.vm-edit fieldset{border:1px solid #ddd;margin-bottom:20px;padding:20px;position:relative;}div.vm-edit fieldset legend{background:#fff;padding:0 5px;}div.vm-edit fieldset h2{background:#fff;font-size:125%;position:absolute;top:-10px;left:15px;padding:0 5px;}div.vm-edit h2,div.vm-login h2{font-size:100%;font-weight:bold;text-transform:none;margin:0 0 20px;}div.vm-edit .userfields_info{display:none;}div.vm-edit .control-buttons{margin-bottom:20px;text-align:left !important;}div.vm-edit .control-buttons .button{margin-top:10px;}.control-buttons button.default{margin-left:0;}div.vm-edit select,table.user-details input,table.user-details input.invalid{border:1px solid #e5e6e7;background:#fff;padding:5px;border-radius:2px;}table.user-details input.invalid{border-color:red;}div.vm-edit .user-details .inputbox{margin-left:0;}#com-form-login-remember label[for="remember"]{clear:left;}.billto-shipto{border:0;margin:0 0 40px;padding:0;}.billto-shipto .billto{min-height:79px;}.billto-shipto .billto,.billto-shipto .shipto{border:1px solid #ddd;float:left;position:relative;padding:20px;width:43%;}.billto-shipto .billto span.box-title,.billto-shipto .shipto span.box-title{background:#fff;font-weight:bold;padding:0 5px;position:absolute;top:-13px;left:15px;}.billto-shipto .shipto{float:right;}.billto-shipto a.details{background:none;border:0;border-bottom:1px dotted #ccc;font-weight:bold;padding:0;border-radius:0;margin-bottom:5px;}.billto-shipto a.details:hover{color:#c33;}table.cart-summary tr th,table.cart-summary tr th span{padding:8px 10px;background:#333;color:#ccc;text-transform:uppercase;}.cart-view div.clear + fieldset{margin-top:20px;}table.cart-summary tr th span{padding:0px;}.customer-comment{text-align:left;}.customer-comment span.comment{font-weight:bold;text-transform:uppercase;}textarea.customer-comment{width:50%;border-radius:2px;margin-bottom:20px;}textarea.virtuemart:hover,textarea.customer-comment:hover{color:#000;background:#fafafa;}.cart-view h1{font-family:'TeXGyreAdventorBold';font-weight:normal;text-transform:uppercase;font-size:200%;margin:0;}a.continue_link{color:#666;display:block;float:right;font-weight:bold;padding:10px 0 0;}a.continue_link:hover,a.continue_link:focus,a.continue_link:active{color:#c33;}ul.VMmenu{margin:0;zoom:1;}ul.VMmenu li{border-bottom:1px solid #1f1f1f;padding:0;margin-bottom:0;text-transform:uppercase;float:left;width:100%;}ul.VMmenu li:last-child{border-bottom:0;}ul.VMmenu li a{color:#a8a8a8;padding:10px 20px;text-align:center;display:block;}ul.VMmenu li a:hover,ul.VMmenu li a:focus,ul.VMmenu li a:active{color:#fff;}ul.VMmenu li.VmOpen{position:relative;overflow:visible;}ul.VMmenu li.VmOpen span.arrow-l,ul.VMmenu li.VmOpen span.arrow-r{background:url('https://redrockskymarathon.it/templates/ja_orisite/images/arrow-l.png') no-repeat left center;width:14px;height:20px;display:block;position:absolute;left:-6px;top:0;height:100%;}ul.VMmenu li.VmOpen span.arrow-r{background-image:url('https://redrockskymarathon.it/templates/ja_orisite/images/arrow-r.png');right:-6px;left:auto;}ul.VMmenu li.VmOpen > div > a{color:#fff;}#ja-shoppingcart{float:right;margin-left:20px;}.moduletable.mycart{background:#252628;}.moduletable.mycart h3{border-bottom:1px dashed #333;color:#fff;font-family:'TeXGyreAdventorRegular';font-weight:normal;}.vmCartModule a:hover{color:#fff;}.vmCartModule .vm_cart_products{margin-bottom:10px;color:#a8a8a8;}.vmCartModule .prices,.vmCartModule .product_row{border-bottom:1px solid #333;margin-bottom:5px;padding-bottom:5px;color:#a8a8a8;}.vmCartModule .product_name a,.vmCartModule .total_products,.total{color:#a8a8a8;}.vmCartModule .product_name a:hover,.vmCartModule .product_name a:focus,.vmCartModule .product_name a:active{color:#fff;}.vmCartModule .prices{font-weight:bold;}.vmCartModule .total strong{color:#fff;}.vmCartModule .show_cart{overflow:hidden;padding-top:10px;width:100%;}.vmCartModule .show_cart a{background:#c33;border:1px solid #c33;color:#f6d5d5;font-size:92%;font-weight:bold;display:block;padding:4px 8px;letter-spacing:1px;text-transform:uppercase;border-radius:2px;}.vmCartModule .show_cart a:hover,.vmCartModule .show_cart a:focus,.vmCartModule .show_cart a:active{color:#FFF;}#ui-tabs{clear:both;display:block;padding-top:20px;}#ui-tabs table.user-details{width:100%;}.userfields_info{font-size:125%;font-weight:bolder;}#ui-tabs ul#tabs{padding:0px;background:url('https://redrockskymarathon.it/templates/ja_orisite/images/pattern.gif') repeat-x left bottom #FFFFFF;border-bottom:1px solid #E5E6E7;overflow:visible;}#ui-tabs ul#tabs li{background:none;color:#c33;border-bottom:medium none;border-right:1px solid #E5E6E7;color:#A5A6A7;font-size:100% !important;font-style:normal;font-weight:normal;line-height:50px;margin:0px;padding:0 20px;font-family:'TeXGyreAdventorRegular',Arial,Helvetica,sans-serif;text-transform:uppercase;}#ui-tabs ul#tabs li.current{background:none;line-height:55px;color:#c33;}table.user-details input[type=checkbox]{padding:0px;margin:0px;background:none;border:none;width:auto;}#ui-tabs .user-details .inputbox{margin-left:0px;}.vm-edit table.user-details{display:block;}.vm-login #form-login .button{margin-left:10px;}.category-view .row .category .spacer h2{font-family:'TeXGyreAdventorBold';font-size:150%;font-weight:normal;margin:0 0 15px;text-transform:uppercase;}.category-view .row .category .spacer h2 a{color:#666;}.category-view .row .category .spacer h2 a:hover,.category-view .row .category .spacer h2 a:focus,.category-view .row .category .spacer h2 a:active{color:#c33;}.more-info{background:url('https://redrockskymarathon.it/templates/ja_orisite/images/arrow-normal.png') no-repeat 0px -1px;color:#999;display:inline-block;font-size:92%;font-weight:bold;height:14px;line-height:1;padding:1px 0 0 15px;}.more-info:hover,.more-info:focus,.more-info:active{background-position:left bottom;color:#c33;}span.quantity-controls{padding-left:3px;}.additional-images img{border:1px solid #E5E6E7;border-radius:2px;-webkit-border-radius:2px;padding:3px;}.additional-images img:hover{border-color:#353637;}div.other-info{background:#fafafa;border:1px solid #ddd;margin-bottom:10px;padding:20px;text-shadow:1px 1px 0 #fff;}div.ja-sep{border-top:1px solid #eee;height:5px;margin-top:5px;}ul.content-links li{background:none;display:inline-block;margin:0;padding:0 10px 0 0;}.addtocart-area .product-fields .product-field input{left:0px;float:none;width:auto;}.addtocart-area .product-fields .product-field label{margin-bottom:10px;top:0px;left:0px;text-align:left;float:none;width:auto;margin-right:5px;clear:left;}.product-price{text-align:left;}#askform label{display:block;margin-bottom:10px;}#askform label span{width:80px;display:inline-block;}.ask-a-question-view input.counter,.ask-a-question-view input#email{margin-left:0px;}.paddingtop{margin-top:10px;display:block;}.vmCartModule .product_row{color:#a8a8a8;}#facebox .content{padding:40px;}#facebox .content a.continue,#facebox .content a.floatright{background:#fafafa;border:1px solid #ddd;border-right-color:#ccc;border-bottom-color:#ccc;color:#666;font-weight:bold;padding:10px;display:inline-block;line-height:1;text-transform:uppercase;letter-spacing:1px;border-radius:2px;}#facebox .content a.continue{background:#666;border-color:#666;color:#FFF;margin-right:50px;}#facebox .content a.continue:hover,#facebox .content a.floatright:hover{background:#c33;border-color:#c33;color:#FFF;}#facebox .content div div{margin:20px 0;}textarea.texterea{width:450px;}.ja-content-main .paddingtop .counter,.paddingtop .counter{float:none;margin-left:3px;}.vendor-details-view .paddingtop .counter{margin-top:0px;margin-bottom:0px;}.ja-content-main .paddingtop span,.form-field .paddingtop span,.ask-a-question-view .paddingtop span{vertical-align:top;display:inline-block;margin-top:3px;margin-right:3px;}#form-login .username{vertical-align:top;margin-top:2px;display:inline-block;}.output-shipto input[type="checkbox"]{margin-left:3px;margin-top:3px;}.addtocart-area .product-fields .product-field label img{width:40px;display:inline;}div.vm-login-form{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px;}div.vm-login-form .msg-info{background:url('https://redrockskymarathon.it/templates/ja_orisite/images/icons/information.png') no-repeat 10px 12px #deecf3;color:#29739d;margin-bottom:30px;padding:10px 10px 10px 30px;text-shadow:1px 1px 0 #fff;border-radius:3px;}div.vm-login #com-form-login-username,div.vm-login #com-form-login-password{display:block;float:left;margin:0 20px 0 0;}div.vm-login #com-form-login-username input,div.vm-login #com-form-login-password input{border:1px solid #eee;border-left-color:#ccc;border-top-color:#ccc;padding:6px 10px;border-radius:2px;}div.vm-login #com-form-login-remember{display:block;float:left;margin:0;overflow:hidden;}div.vm-login #com-form-login-remember .default{padding:6px 10px;font-size:100%;font-weight:bold;text-transform:uppercase;margin-right:20px;}div.vm-login #com-form-login-remember .inputbox{vertical-align:middle;}div.vm-login ul{margin:10px 0 0;padding:0;list-style:none;overflow:hidden;}div.vm-login ul li{background:none;display:inline;margin:0;padding:0 30px 0 0;}div.vm-login ul li a{color:#666;}div.vm-login ul li a:hover,div.vm-login ul li a:focus,div.vm-login ul li a:active{color:#c33;}table.cart-summary td{padding:5px 10px;}.checkout-button-top{padding:40px 0;text-align:left;}.checkout-button-top label{display:block;float:left;}table.user-details{width:100%;}table.user-details td.key{width:150px;}table.user-details input[type="text"],table.user-details .inputbox{border:1px solid #eee;border-top-color:#ccc;border-left-color:#ccc;margin-left:0;padding:6px 10px;vertical-align:middle;}.write-reviews h4 span{font-family:Arial,Helvetica,sans-serif;text-transform:none;}div.product-field{border-bottom:1px solid #eee;margin:0 0 10px 0;padding-bottom:10px;padding-left:0;}div.product-field .title_product{font-size:125%;}div.product-field input{float:left;}div.product-field input,div.product-field img{vertical-align:middle;}div.product-field img{border:1px solid #eee;}

/* 850.component.css */
@media all {
 body#bd{color:#333;font-family:Arial,Helvetica,sans-serif;line-height:1.6;}body.contentpane a{color:#c33;text-decoration:none;}body.contentpane a:hover,body.contentpane a:active,body.contentpane a:focus{color:#333;}body.contentpane h1.componentheading,body.contentpane h2.componentheading,body.contentpane .componentheading{font-weight:normal;text-transform:uppercase;}body.contentpane h1.contentheading,body.contentpane h2.contentheading,body.contentpane .contentheading,#login-form h2{font-weight:normal;text-transform:uppercase;}body.contentpane .formelm label{min-width:130px;display:inline-block;}.left{margin-right:15px;}.right{margin-left:15px;}body.contentpane .button,body.contentpane #ja-typo button,#login-form input.button{background:#FAFAFA;border:1px solid #D9D9D9;border-radius:2px;-webkit-border-radius:2px;color:#4C4C4C;cursor:pointer;font-size:92%;letter-spacing:1px;padding:3px 10px;text-transform:uppercase;margin-right:4px;}body.contentpane .button:hover,body.contentpane .button:focus,body.contentpane #ja-typo button:hover,body.contentpane #ja-typo button:focus,#login-form input.button:hover,#login-form input.button:focus{background:#BD3928;color:#fff;border-color:#BD3928;}body.contentpane .inputbox,body.contentpane input[type=text],body.contentpane input[type=password],body.contentpane input[type=email]{border:1px solid #e6e6e6;background:#fff;padding:4px;box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-webkit-border:radius:3px;}body.contentpane .inputbox:hover,body.contentpane .inputbox:focus,body.contentpane input[type=text]:hover,body.contentpane input[type=text]:focus,body.contentpane input[type=password]:hover,body.contentpane input[type=password]:focus,body.contentpane input[type=email]:hover,body.contentpane input[type=email]:focus{box-shadow:0 0 3px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2) inset;}body.contentpane div.itemToolbar ul li a#fontDecrease img,body.contentpane div.itemToolbar ul li a#fontIncrease img{margin-top:2px;vertical-align:top !important;}#login-form ul li{background:url('https://redrockskymarathon.it/templates/ja_orisite/images/bullet.png') no-repeat left center;padding-left:10px;}#login-form ul li a{color:#6C6C6C;}#login-form ul li a:hover,#login-form ul li a:focus,#login-form ul li a:active{color:#c33;}table.acymailing_form{margin:20px 0 0;}.acymailing_module_form td{padding:0 0 10px;}.acysubbuttons{text-align:left;}body.contentpane .ask-a-question a{color:#fff !important;font-size:90%;}body.contentpane .ratingbox span,body.contentpane .ratingbox{zoom:1;overflow:hidden;}body.contentpane .ratingbox span{left:0px;}body.contentpane .paddingtop span{vertical-align:top;display:inline-block;margin-top:3px;margin-right:3px;}
}

