/* 	
	Copyright (C) 2012 | DORST communicatie <http://www.dorstcommunicatie.nl/>
	Op al onze leveringen zijn onze Algemene Voorwaarden van toepassing. Een afdruk van deze voorwaarden verstrekken wij u gaarne op verzoek u kunt de voorwaarden raadplegen op http://www.dorstcommunicatie.nl/voorwaarden
	Het is de opdrachtgever niet toegestaan om zonder schriftelijke toestemming van DORST COMMUNICATIE veranderingen in de vruchten van de opdracht aan te brengen.
*/

html {margin: 0; padding: 0; }

body {
font-size: 13px;
line-height: 23px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
position: relative;
color: #60696a;
font-family: 'Georgia', Times New Roman, serif;
background: url('https://217ddb.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/body.gif') left top repeat;
}

img a, a img, img {border: none;}
a {outline: none; text-decoration: none;}

h3, h6 {margin: 0 0 15px 0; padding: 0; font-size: 14px; font-family: 'Georgia', Times New Roman, serif; font-weight: normal; color:#393937;}

h5 {margin: 0 0 15px 0; padding: 0; font-size: 16px; font-family: 'carringtonregular', Georgia, Times New Roman, serif; font-weight: normal;}
h1 {margin: 0 0 15px 0; padding: 0; font-size: 16px; font-family: Georgia, Times New Roman, serif; font-weight: normal;}
h4 {margin: 0 0 10px 0; padding: 0; font-size: 30px; font-family: 'carringtonregular', Georgia, Times New Roman, serif; font-weight: normal;}
h2 {margin: 0 0 10px 0; padding: 0; font-size: 19px; font-family: 'carringtonregular', Georgia, Times New Roman, serif; font-weight: normal;}


ul li {list-style-type: none;}
a { color: #60696a; text-decoration: none;}
p {margin: 0; padding: 0; font-size: 13px;}

/* ----------------------------------------------------------// FONT_COLOR -- */
.white, .white a {color: #FFF;}
.black, .black a {color: #333333;}

.grey, .grey a {color: #999999;}
.darkgrey, .darkgrey a {color: #60696a;}

.red, .red a {color: darkred;}
.blue, .blue a {color:#333333;}
.orange, .orange a {color: #e7b601;}

.lightgreen, lightgreen a {background-color: #e4e980!important;}
.green, .green a {background: #cad401!important;}
.green_text {color: #cad401!important;}

/* ------------------------------------------------------// TEXT_TRANSFORM \\ -- */
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}
.underline {text-decoration: underline;}
.line_through {text-decoration: line-through;}

.line_24 {line-height: 24px;}
.line_18 {line-height: 18px;}

.text_left {text-align: left!important;}
.text_right{text-align: right!important;}
.center {text-align: center!important;}
.margin_auto {margin: 0 auto!important;}

.left {float: left!important}
.right {float: right!important;}
.no_float {float: none!important;}

.normal {font-weight: normal;}
.bold {font-weight: bold;}
.italic {font-style: italic;}

.font_face {font-family: 'carringtonregular', Georgia, Times New Roman, serif;}

/* -----------------------------------------------------------// FONT_SIZE \\ -- */
.font_9 {font-size: 9px;}
.font_10 {font-size: 10px;}
.font_11 {font-size: 11px;}
.font_12 {font-size: 12px;}
.font_13 {font-size: 13px;}
.font_14 {font-size: 14px;}
.font_15 {font-size: 15px;}
.font_16 {font-size: 16px;}
.font_18 {font-size: 18px;}
.font_20 {font-size: 20px;}
.font_22 {font-size: 22px;}
.font_24 {font-size: 24px;}
.font_25 {font-size: 25px;}
.font_26 {font-size: 26px;}
.font_28 {font-size: 28px;}
.font_29 {font-size: 29px;}
.font_30 {font-size: 30px;}

/* --------------------------------------------------------------// OTHERS \\ -- */
.clear {clear: both;}
.hidden {display: none;}

/* -----------------------------------------------------------------------------------------------------// ++  ++ \\ -- */
#layout_outer {
    width: 1000px;
    min-width: 1000px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    z-index:1;    
    background: #FFF;
}

#layout_inner {
    width: 950px;
    min-width: 950px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    z-index:1;    
    background: #FFF;
}

.top_head {
    width: 100%;
    height: 109px;
    position: absolute;
    top: 0;
    left: 0;
    z-index:1;
}

.head_block.right img {float: right;}
.head_block.right {
    width: 165px;
    position: relative;
    z-index: 5;
    overflow: hidden;
}

.head_block.left img {}
.head_block.left {
    width: 497px;
    position: relative;
    z-index: 5;
    text-align: left;
    overflow: hidden;
}

#header {
    width: 100%;
    position: relative;
    background: #FFF;
    z-index: 8;
    float: left;
    height: 374px;
}

.logo {
    float: left;
    display: block;
    z-index: 10;
    margin: 0 10px 0 0;
}


/* ---------------------// HOMEPAGE //----------------------------------------------------------------// SLIDER \\ -------*/

.outer_dotted {
    position: absolute;
    margin: 0;
    width: 100%; 
    height: 36px;
    z-index: 20;
    top: 0;
    left: 0;
}

.pattern_dotted { 
    width: 100%; 
    height: 36px; 
    background: url('https://ef5b0b.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/bg_strik.png') left center repeat-x;
    z-index: 25;
    position: absolute;
    top: 0;
    left: 0;
}

.bow_dotted {
    width: 130px;
    height: 36px;
    background: url('https://509ff6.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/strik.png') left center repeat-x;
    z-index: 26;
    position: absolute;
    right: 0;
    top: 0;
}


.outer_slider {
    width:100%;
    height: 253px;
    position: absolute;
    top: 110px;
    left: 0;
    background: #FFF; 
    overflow: hidden;    
}

.inner_slider {
    width: 950px;
    height: 253px;
    margin: 0; 
    overflow: hidden;
}


.slider {
    margin: 12px 0 0 0;
    padding: 0;
    position: relative;
    float: left;
    width: 950px;
    height: 243px;
    overflow: hidden; 
    border: 1px solid #f0f0f0;
}

.slider li {float: left; position: relative; overflow: hidden;}
.slider li img { width: 950px; height: 300px; margin: -30px 0 0 0}

/* -----------------------// HOME CMS //--------------------------------------------------//  MAIN  \\ -------*/

.main {
    width: 950px;
    position: relative;
    float: left;
    margin-top: 0;
    z-index: 1;
    overflow: hidden;
}

/* -----------------------// LEFT //--------------------------------------------//  MAIN  \\ -------*/

.left_column h2 { margin-top: 10px; float: left; width: 100%; font-size: 30px;}
.left_column h1 {padding: 5px; margin-top: 10px; float: left; width: 100%; font-size: 30px;}
.left_column p {font-size: 13px;}

.head_block.left h2, .head_block.right h2 {
    margin-top: 52px;
    float: left;
    font-size: 24px;
}

.head_block.right span img {float: right;}

.left_column {
    width: 244px;
    overflow: hidden;
    float: left;
    position: relative;
    margin: 0 0 0 0;
    z-index: 2;
}

.outer_block {
    width: 244px;
    height: auto;
    overflow: hidden;
    position: relative;
    float: left;
    margin: 0 0 20px 0;
    background: #eaeaea;
}

.block {
    color: #FFF;
    margin: 0 0 0 25px;
}

.cap_block {
    width: 222px;
    height: 43px;
    float: left;
    position: relative;
}

.brown_bg {background: url('https://d626ff.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/brown_bg.gif') left top repeat;}
.cyan_bg {background: url('https://169b44.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/cyan_bg.gif') left top repeat;}

.brown_cap {background: url('https://95d2b4.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/brown_cap.gif') left top repeat-x; margin: 0 10px 0 10px;}
.cyan_cap {background: url('https://41a9f8.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/cyan_cap.gif') left top repeat; margin: 0 10px 0 10px;}


/* -----------------------// RIGHT //------------------------------------------- //  MAIN  \\ -------*/
.right_column {
    width: 654px;
    margin: 0;
    z-index: 1; 
    float: right;
    overflow: hidden;
}

.right_column h2 {padding: 5px 5px 5px 0; margin-top: 10px; float: left; width: 100%; font-size: 30px;}
.right_column h1 {padding: 0px; margin-top: 10px; float: left; width: 100%; font-size: 21px;}
.right_column p {}

.rte {
    line-height: 23px; 
    font-size: 13px;
    margin-top: 30px;
    margin-bottom: 30px; 
}

/* -----------------------// MAIN //----------------------------------------- // HOME FEATURED \\ -------*/

#featured-products_block_center {
   width: 654px;
    min-width: 654px;
    position: relative;
    float: left;
    overflow: hidden;
    z-index:1;
}

.rhino-btn {
	display: none !important
}

/* -----------------------------------------------------------------------------------------------------// ++ HOME FEATURED - CSS ++ -- */

.homefeatured_list {
    width: 110%;
    min-width:654px;
    float: left;
    padding: 0;
    margin: 15px 0 10px 0;
    position: relative;
}

.homefeatured_list li {
    display: block;
    float: left;
    position: relative;
    width: 207px;
    height: 290px;
    margin: 0 11px 11px 0;
    color: #60696a;
    border: 1px solid #c5c4b6;
}

.homefeatured_list li h4 {
    margin: 10px 0 0 0; padding: 0; font-size: 18px; font-family: Georgia, Times New Roman, serif; font-weight: normal;
 
}

.inner_homefeatured {
    width: 165px;
    height: 255px;
    margin: 0 auto;
    margin-top: 15px;
}

.product_image {
    position: relative;
    margin: 0 auto; 
    overflow: hidden;
    text-align: center;
    width: 145px;
    height: 145px;
}
.product_image img {
    position: relative;
    margin: 0 auto; 
    overflow: hidden;
    text-align: center;
    width: 145px;
    height: 145px;
}

.info_block h4, .info_block h3 {margin: 5px 0 10px 0!important;}

.info_block p {margin: 0; line-height: 18px; font-size: 11px;}
.info_block a {color: #60696a!important;}

.info_block {
    float: left; 
    position: relative;
    width: 155px;
    min-height: 112px;
    margin-left: 5px;
}

.info_box h3 a {width: 100%; margin: 3px 0 3px 0; font-size: 12px; }
.info_box h4 a {width: 100%; margin: 3px 0 3px 0; font-size: 12px; ;}
  

.bottom_box {
    position: absolute;
    width: 155px;
   height: 25px;
    bottom: 0;
    
}

.info {
    width: 24px;
    height: 24px;
    position: absolute;
    font-size: 12px;
    right: 10px;
    top: 0;
}

.info_price {
    width: 108px;
    height: 24px;
    left: 0;
    bottom: -5px;
    font-size: 16px;
    position: absolute;
    font-weight: bold;
}

/* ----------------------// COPYRIGHT //---------------------------------------------------------------// ++ FOOTER ++ -- */
.outer_footer {
    width: 950px;
    position: relative;
    float: left;
    overflow: hidden;
    z-index:1;    
}

.inner_footer ul {float: left; position: relative; width: 940px; margin: 0; padding: 0;}
.inner_footer ul li {float: left; position: relative; margin: 0 50px 0 0;}

.absolute_left {
    left: 0!important;
}

.footer {
    width: 100%;
    float: left;
    height: 100px;
    color: #999999;
    display: block;
    margin: 20px 0 0 0;
    padding: 0;
    background: none!important;
}

/* ----------------------// COPYRIGHT //---------------------------------------------------------------//++ FOOTER ++\\-- */

.copyright {
    width: 100%;
    height: 40px;
    float: left;
    position: relative;
    text-align: center;
    margin: 20px 0 10px 0;
}

.copyright a {
    color: #999999;
}

/* ----------------------// BREADCRUMB  //---------------------------------------------------------------// ++ MAIN ++ -- */

.breadcrumb {
    min-width: 200px;
    line-height: 23px;
    position: relative;
    overflow: hidden;
    margin: 0 0 30px 0;
    text-align: right;
}

.navigation-pipe {
    margin: 0 5px 0 5px;
}

/* ----------------------// LIST  //---------------------------------------------------------------// ++ MAIN ++ -- */
.list {
    float: left;
    background: #CFD821;
    position: relative;
    margin: 10px 0 15px 0;
    padding: 0;
    overflow: hidden;
    z-index: 1;
    width: 242px;
}

.list li {
    list-style-type: none;
    margin-left: 15px
}

/* ----------------------// SUCCES  //---------------------------------------------------------------// ++ MAIN ++ -- */

.succes{
    float: left; 
    position: relative; 
    margin: 10px 0 20px 0;
    color: #565656;
    background: #effeb9 url('https://586cc8.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/icon/succes.png') center left no-repeat;
    border: 1px solid #98c700;
    padding: 10px 15px 10px 55px;
    width: 80%;
}
/* ----------------------// WARNING  //---------------------------------------------------------------// ++ MAIN ++ -- */

.warning{
    float: left; 
    position: relative; 
    margin: 10px 0 20px 0;
    color: #565656;
    background: #ffe9ad url('https://aab303.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/icon/warning.png') center left no-repeat;
    border: 1px solid #fab418;
    padding: 10px 15px 10px 55px;
    width: 80%;
}

/* ----------------------// ERROR  //---------------------------------------------------------------// ++ MAIN ++ -- */
.outer_error {
    float: left;
    margin: 0;
    position: relative;
    width: 100%;
    overflow: hidden;
}

.error {
    float: left; 
    position: relative; 
    margin: 10px 0 20px 0;
    color: #565656;
    background: #fccac1 url('https://4f604c.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/icon/cancel.png') left top no-repeat;
    border: 1px solid #eb5439;
    padding: 10px 15px 10px 55px;
    width: 80%;
}

.error b {
    font-family: 'Georgia', Times New Roman, serif;
    font-size: 13px;
    font-weight: normal;
}

.error ol {
    margin: 10px 0 10px 15px;
}

.error ol li { margin: 5px 0 5px 20px; font-family: 'Georgia', Times New Roman, serif; color: darkred; font-weight: normal;} 
.error ol li b, .error ol li strong {  font-family: 'Georgia', Times New Roman, serif; font-weight:normal!important; font-size: 13px!important;} 

/* ----------------------// ORDER  //---------------------------------------------------------------// ++ CONFIRM ++ -- */

.add_to_cart {
    width: 35px;
    height: 38px;
    background: url('https://9b45ef.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/cart_icon.jpg') right top no-repeat;
    
}

.new {
    width: 70px; 
    height: 70px; 
    position: absolute; 
    top: -15px; 
    left: 140px;  
    background: url('https://f8c1b5.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/label_nieuw.png') left no-repeat;
    z-index: 102;
}

.on_sale {
    width: 100px; 
    height: 86px;
    position: absolute; 
    top: -40px; 
    left: 110px;   
    background: url('https://7f7952.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/label_sale.png') left no-repeat;
    z-index: 102;
}


/* ----------------------// ORDER  //---------------------------------------------------------------// ++ CONFIRM ++ -- */

.pay_list {margin: 15px 0 15px 10px; padding: 0; float: left}
.pay_list li {margin: 0 0 0 15px; padding: 0; list-style-type: square;}

.icon_confirm {background: url('https://36dd4a.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/icon_confirm.gif') right center no-repeat; cursor: pointer; border:none; margin-right: 20px;}

.pay_outer {padding: 20px;}

#fancybox-content {background:#FFF!important;}


#sisowideal_form {
    border-top: 2px solid #eaeaea;
    border-bottom: 2px solid #eaeaea;
}

/* ----------------------// BLOCK LINK //--------------------------------------------------------------// ++ MODULE ++ -- */

.links_block_left {
    width: 242px;
    min-height: 22px;
    float: left;
    background: none;
    position: relative;
    margin: 8px 0 8px 0;
}

.left_list {
    float: left;
    background: #CFD821;
    position: relative;
    margin: 0;
    padding: 0;
    overflow: hidden;
    z-index: 1;
    width: 242px; 
}

.left_list li {
    list-style-type: none;
    margin-left: 15px;
    background: #CFD821;
}

.left_list li a:hover {color: #f9f9f9;} 
.left_list li a { 
    float: left; 
    margin: 8px 0 8px 10px; 
    background: #CFD821;
     color: #4d4d4f;
     -moz-transition: color .50s ease-in;
     -o-transition: color .50s ease-in;
     -webkit-transition: color .50s ease-in;
     transition: color .50s ease-in;
}

.left_list li h3 { margin: 0!important; background: #CFD821; font-weight: normal; color:#4d4d4f; font-size: 16px;}

/* ----------------// CART //-------------------------------------------------------------------- // ++ SHOPPING CART ++\\ --*/

#order-detail-content {float: left; width: 645px;}

.table_block table thead {}
.table_block table {width: 645px; border: 1px solid #f0f0f0;}
.table_block th {
    border: 0;
    height: 40px; 
    background: url('https://169b44.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/cyan_bg.gif') repeat; 
    font-family:'Georgia', Times New Roman, sans-serif; 
    font-weight: normal; 
    text-transform: uppercase; 
    padding: 0 5px 0 5px; 
    font-size: 13px;
    color: #FFF;
}

.cart_summary thead {}
.table_block tr {}
.table_block td {padding: 5px}

.table_block td.cart_description {height: 50px; text-align: center;}
.cart_description h5,.cart_description h5 a {font-weight:normal; margin: 0!important; font-size: 14px; font-family: 'Georgia', Times New Roman, serief}

.cart_availability,.cart_unit,.cart_product,.cart_ref {text-align: center;}

.cart_quantity { padding: 0; height: 20px;}
.cart_quantity_input {margin:0; float: right; border: 1px solid #e1e1e1; width: 30px;padding:3px; color:#000; text-align: center; }

.cart_quantity_up {float: left;margin: 2px;}
.cart_quantity_down {float: left;margin: 2px;}
.cart_quantity_delete {margin: 2px;}

.cart_total {width: 100px; text-align: center}
.cart_product_img {text-align: center}
.table_block tfoot tr {height: 20px;} 

#total_product {text-align: center; padding: 0 20px 0 20px;} 
#total_shipping {text-align: center;padding: 0 20px 0 20px; } 
#total_price {background: #f1f1f1; text-align: center;padding: 0 20px 0 20px; font-weight: bold;} 
#total_tax {text-align: center; padding: 0 20px 0 20px; }
#total_price_without_tax {text-align: center;padding: 0 20px 0 20px; }
.cart_total_price {background: #f0f0f0; }
#cart_total_tax {padding: 5px;}

.cart_total_price td {background: #f0f0f0; padding: 5px;}
.cart_total_delivery td {padding: 5px;}

.cart_navigation {
    margin: 20px 25px 20px 5px;
}

/*----------------------// ORDER ADRESS //------------------------------------------------// ADDRESS \\---------*/

.order_delivery {margin: 20px 25px 20px 5px ; border: 1px solid #f0f0f0; float: left; width: 545px;}
.order_delivery h5 {margin: 10px 25px 0 30px; }

.address, #order_carrier {
    float: left;
    position: relative;
    margin:0;
    padding: 10px 30px 20px 30px;
}

.address_title {margin-bottom: 10px;  font-family: 'Georgia', Times New Roman, serif;font-size:13px;}

.address li {margin-right: 10px; width: 130px;}

.address_update { font-family: Arial, Helvetica, sans-serif;  margin-bottom: 5px; }
.address_update a img {width: 16px!important;}
.address_update a {    
        opacity: 0.5;
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
	transition: all 1s ease-out;
        font-family: Arial, Helvetica, sans-serif; margin-bottom: 5px;
}
.address_update a:hover {    
        opacity: 1;
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
	transition: all 1s ease-out;
}

.list_add {margin: 20px 0 10px 0; padding: 0; width: 100px;}
.list_add li {margin: 0; padding: 0; float: left;}

.add_new {font-size: 12px!important;} 

.addresses {
    float: left;
    position: relative;
    margin: 25px 0 25px 0;
}

.addresses ul {margin: 0; padding: 0; float: left;}
#address_delivery {float: left; margin: 20px 0 20px 0; padding: 0; width: 180px; position: relative;}
#address_invoice {float: left; margin: 20px 0 0 20px; padding: 0; width: 180px; position: relative;}

#ordermsg .textarea textarea {width:300px; height: 100px;}

#address_invoice_form .button_large {margin-left: 0px!important;}

/* ----------------------------------------------------------------------------- // ORDER CARRIER --*/
#opc_delivery_methods {margin-top: 30px;}

#cgv {}

#carrierTable {margin: 20px 0 20px 0; border: 1px solid #f0f0f0; width: 566px;}
#carrierTable h2 {color: #f1f1f1; font-size: 13px; font-weight: normal; margin: 5px 0 5px 0;}

#carrierTable thead {
    text-align: left; 
    font-weight: normal; 
    text-transform: uppercase; 
    background: url('https://d626ff.claudeassets.com/20250512030527im_/http://www.fleuria.net/themes/fleuria/img/brown_bg.gif') repeat; 
    height: 40px;  
    font-family: 'Georgia', Times New Roman, serif;
    font-size:12px;
}

#carrierTable th {
    font-weight: normal; 
    font-size: 11px; 
    color: #4D4D4F;  
}

#carrierTable th:hover {}
#carrierTable td { height: 45px;}

.carrier_action,.carrier_name,.carrier_infos,.carrier_price {}

.carrier_name label {text-align: left}
.carrier_name label img {width: 40px;}

.carrier_action.first_item {width: 50px;}


/* ----------------------------------------------------------------------------- // ORDER PAYMENT --*/

.inner.payment_module {
width: 280px!important;
position: absolute;
top: 30px;
left: 30px;
text-align: center;

}

.payment_module {
    position: relative; 
     border: 1px solid #eaeaea; 
    margin: 10px 20px 10px 0; 
    height: 180px;
    width: 280px;
    padding: 0 5px 0 5px;
    text-align: center;   
    float: left;
}
.payment_module:hover {  
    opacity: 0.8;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

#HOOK_PAYMENT {float: left; position: relative}
.sisowideal_form {float: left; margin: 50px 0 50px 0; position: relative;}

.payment_module img { margin-top: 10px; zoom: 1;filter: alpha(opacity=90);opacity: 0.9; width: 100px;}
.payment_module span {float: left; margin: 18px 0 15px 0px; padding: 10px 15px 10px 15px; }

.payment_module img:hover {zoom: 1;filter: alpha(opacity=100);opacity: 1.0;}
.payment_module span:hover {zoom: 1;filter: alpha(opacity=80);opacity: 0.8; }

.nieuws_detail p{
    padding: 0 0 10px 0
}

.nieuws{
    width: 250px;
    margin: 40px 0 40px 48px;
    float: left
}

.home_content{
    width: 250px;
    float: right;
    margin: 40px 40px 0 0
}

.nieuwsbericht p{
    padding: 0 0 10px 0
}

.news_item_full{
    padding: 0 0 20px 0
}

.std fieldset {
    border: none;
}

.cart_navigation .exclusive_large {float: right; font-family: 'carringtonregular',Georgia,Times New Roman,serif; font-size: 22px; color: #60696A;}
.cart_navigation .button_large {
    float: left;
	font-family: 'carringtonregular',Georgia,Times New Roman,serif;
	font-size: 22px;
        color: #999999;
}

.button, .buton_large, .exclusive, .exclusive_large {
    font-family: 'carringtonregular', Georgia, Times New Roman, serif;
	font-size: 22px;
}
/*
     FILE ARCHIVED ON 15:40:28 Mar 17, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:36:56 Nov 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.624
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.046
  esindex: 0.009
  cdx.remote: 29.258
  LoadShardBlock: 165.966 (3)
  PetaboxLoader3.resolve: 91.197 (3)
  PetaboxLoader3.datanode: 161.203 (4)
  load_resource: 138.981
*/