html,body{font-weight:lighter;color:#363f3e}.OM_CONTAINER{min-height:400px;color:#363f3e;font-size:10pt;font-family:"Helvetica Neue", Helvetica;width:870px;margin:0 auto}.OM_CONTAINER a,.OM_CONTAINER img{border:none}.OM_CONTAINER a img{display:inline}.OM_CONTAINER .modal{padding:30px 40px;min-width:435px}.OM_CONTAINER .errors{border:2px solid #DD0D0D;padding:5px;margin:10px 0px;background:#F8DFDF;color:#DD0D0D;font-weight:bold}.OM_CONTAINER .errors li{margin-left:10px}.OM_CONTAINER .empty_product{padding:40px;width:300px;font-size:30px;margin:20px auto;list-style:none;text-align:center;border:5px solid}.OM_CONTAINER hr{height:10px;border:none;background-color:#FAF7EF}.OM_CONTAINER h1{font-weight:bold;color:#5CBEB3;margin:0 0 20px 0;padding:0}.OM_CONTAINER h2{font-weight:200;font-size:32px;color:#5CBEB3;margin:0 0 20px 0;padding:0}.OM_CONTAINER h3{color:#5CBFB3;font-size:16pt;margin:0 0 0 20px}.OM_CONTAINER label{font-size:11pt;color:#364946}.OM_CONTAINER input{padding:10px;font-size:11pt}.OM_CONTAINER ul{list-style-type:none;margin:0;padding:0}.OM_CONTAINER #user input{font:large-caption;font-size:16px}.OM_CONTAINER #user_links{text-align:right;margin-bottom:20px;font-size:12px;height:30px;color:#475654}.OM_CONTAINER #user_links #user_session{display:inline-block}.OM_CONTAINER #user_links a{color:#475654;text-decoration:none}.OM_CONTAINER #user_links img{vertical-align:middle;margin-left:10px}.OM_CONTAINER #user_links img.with_spacer{margin-right:20px}.OM_CONTAINER #left_nav{float:left;width:220px;padding:0 0 0 20px}.OM_CONTAINER #left_nav h3{font-size:16px;margin:0;padding:0 0 5px;border-bottom:solid 10px #FAF7EF}.OM_CONTAINER #left_nav ul.taxonomy{list-style-type:none !important;margin:0 0 40px 0;padding-top:15px}.OM_CONTAINER #left_nav ul.taxonomy ul{margin-bottom:0;margin-left:20px;padding-top:0}.OM_CONTAINER #left_nav ul.taxonomy li{font-size:12px;margin-top:5px}.OM_CONTAINER #left_nav ul.taxonomy li img{border:solid 1px}.OM_CONTAINER #left_nav ul.taxonomy li a{color:#475654;text-decoration:none}.OM_CONTAINER #left_nav ul.taxonomy li.active a{font-weight:bold}.OM_CONTAINER #left_nav .text_banner{text-align:left;padding:10px 0}.OM_CONTAINER #left_nav .text_banner .right_shift{margin-left:1.25em}.OM_CONTAINER #left_nav .text_banner .banner_small{font-size:13px}.OM_CONTAINER #left_nav .text_banner .banner_med{font-size:19px}.OM_CONTAINER #left_nav .text_banner .banner_big{font-size:25px}.OM_CONTAINER #left_nav .text_banner .super_script{font-size:0.5em;top:-0.7em;position:relative}.OM_CONTAINER #product_list{display:inline-block;width:630px;vertical-align:top}.OM_CONTAINER #product_list .product_item{display:inline-block;vertical-align:top;width:180px;margin:0 0 40px 30px;padding:0}.OM_CONTAINER #product_list .product_item .product_image{margin:0;padding:0}.OM_CONTAINER #product_list .product_item .product_color{height:20px}.OM_CONTAINER #product_list .product_item .product_color .product_color_item{height:15px;width:35px;float:left;margin:0 5px 5px 0}.OM_CONTAINER #product_list .product_item .product_name{font-size:15px;font-weight:bold}.OM_CONTAINER #product_list .product_item .product_name a{color:#475654;text-decoration:none}.OM_CONTAINER #product_list .product_item .product_price{font-size:14px;color:#475654}.OM_CONTAINER #product_list .pagination_outer_wrapper{text-align:center}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper{margin:auto;font-size:14px;color:#475654}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper a{color:#475654;text-decoration:none}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper a,.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper span{margin:0 3px}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .back,.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .forward{font-size:17px;margin-top:0px}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .pages{margin:auto}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .pages a,.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .pages span{display:inline-block;width:18px;padding:2px}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .pages .current_page{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#f4eddc}.OM_CONTAINER #product_list .pagination_outer_wrapper .pagination_inner_wrapper .forward{font-size:17px;margin-top:-20px}.OM_CONTAINER .breaker{clear:both}#OM_shoppingcart_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:black;opacity:0.75;filter:alpha(opacity=75);z-index:50}#OM_shoppingcart_loading{position:fixed;top:0;left:0;right:0;bottom:0;background:none;z-index:200;text-align:center}#OM_shoppingcart_product_show_container,#OM_shoppingcart_cart_container,#OM_shoppingcart_sessions_container,#OM_shoppingcart_new_user_container{color:#363f3e;font-size:10pt;font-family:"Helvetica Neue", Helvetica;position:absolute;top:0;left:0;z-index:60;background:white;margin-right:20px}#OM_shoppingcart_product_show_container .OM_back_button,#OM_shoppingcart_cart_container .OM_back_button,#OM_shoppingcart_sessions_container .OM_back_button,#OM_shoppingcart_new_user_container .OM_back_button{position:absolute;top:-15px;right:-15px;height:31px;width:31px}#OM_shoppingcart_cart_container .ganesha_cart{height:inherit;overflow:auto}#OM_shoppingcart_cart_container .ganesha_cart h1{font-weight:normal;margin:0 0 20px 0;padding:0}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list{list-style-type:none;padding:0;margin:0;overflow-y:auto}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li{padding:10px 0;border-bottom:solid 2px #F4ECDC;margin-bottom:20px;float:left;clear:both;list-style:none}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li img{width:100px;float:left}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_details{float:left;width:210px;margin-left:10px}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_details h3{font-size:16px;margin:10px 0}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_details .product_price{font-size:15px}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_details .product_option_values{font-size:11px;margin-bottom:15px;text-transform:capitalize}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_controls{float:left;width:75px;margin-left:10px;text-align:right}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_controls .product_remove{margin:20px 0 50px 0}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_controls .product_remove a{text-decoration:none;font-size:14px}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_controls .product_quantity label{font-weight:bold}#OM_shoppingcart_cart_container .ganesha_cart ul.line_item_list li .product_controls .product_quantity input{margin-left:20px;width:20px;height:20px;border:solid 2px black;text-align:center}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_summary_details{float:left;color:#363f3e}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_summary_details h5{margin:0 0 10px 0;font-weight:bold;font-size:14px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_summary_details .order_summary_totals{font-size:14px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_summary_details .order_summary_totals label{float:left;width:100px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_summary_details .order_summary_totals span{font-size:15px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_email_container{text-align:right;margin-bottom:10px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_email_container input{font-size:12px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary .order_now_button{float:right}#OM_shoppingcart_cart_container .ganesha_cart .order_summary ul{margin-bottom:20px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary ul li{color:#475654}#OM_shoppingcart_cart_container .ganesha_cart .order_summary ul li label{float:left;width:300px;font-size:15px}#OM_shoppingcart_cart_container .ganesha_cart .order_summary ul li .tally{font-size:16px;text-align:right}#OM_shoppingcart_cart_container .ganesha_cart .order_now{margin:0;border:none;padding:10px;color:white;font-size:14px;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block}#OM_shoppingcart_cart_container .ganesha_cart .order_steps div{float:left;margin:0 21px 20px 0;padding:5px 35px;color:#363f3e;position:relative;background-color:#F4ECDC;height:16px}#OM_shoppingcart_cart_container .ganesha_cart .order_steps div:after{position:absolute;z-index:101;top:0;left:100%;width:0;height:0;content:'';border-color:transparent transparent transparent #F4ECDC;border-style:solid;border-width:13px 10px 13px 13px}#OM_shoppingcart_cart_container .ganesha_cart .order_steps .active{color:#475654}#OM_shoppingcart_cart_container .ganesha_cart .order_steps .options:before,#OM_shoppingcart_cart_container .ganesha_cart .order_steps .review:before{position:absolute;z-index:100;top:0;left:-18px;width:0;height:0;content:'';border-color:#F4ECDC #F4ECDC #F4ECDC transparent;border-style:solid;border-width:13px 10px 13px 13px}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields{list-style-type:none;margin:0;padding:0;margin-bottom:20px}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields li{margin-bottom:10px}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields li label{display:block;font-weight:bold;font-size:15px}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields li input{width:400px;font-size:12px;padding:8px 5px}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields li input.invalid{border:solid 2px red}#OM_shoppingcart_cart_container .ganesha_cart ul.form_fields li input.bsparity{width:auto}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container h5{font-size:15px;margin-bottom:10px;color:#363f3e}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container .banner_text{font-size:18px}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_options{padding-bottom:40px}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_options li{font-size:15px;clear:both}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_options li label{float:left;width:100px}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipment_inventory_units{margin-left:20px}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_address{margin-bottom:20px}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_address li{font-size:16px;color:#475654}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_address li.name{font-size:16px;color:#363f3e;font-weight:bold}#OM_shoppingcart_cart_container .ganesha_cart .shipping_details_container ul.shipping_address li.phone{margin-top:10px}#OM_shoppingcart_cart_container .ganesha_cart .payment_result_container{text-align:center}#OM_shoppingcart_cart_container .ganesha_cart .payment_result_container h1{font-size:46px}#OM_shoppingcart_cart_container .ganesha_cart .payment_result_container .description{font-size:14px;font-weight:bold;color:#363f3e}#OM_shoppingcart_cart_container .ganesha_cart .payment_result_container .subdescription{font-size:12px;color:#475654;margin-bottom:20px}#OM_shoppingcart_product_show_container .product_show{background:white;text-align:left;max-width:850px}#OM_shoppingcart_product_show_container .product_show .product_images{display:inline-block;margin-right:30px;vertical-align:top}#OM_shoppingcart_product_show_container .product_show .product_images #product_current_image img{max-width:370px}#OM_shoppingcart_product_show_container .product_show .product_images .product_image_list{margin:10px 0}#OM_shoppingcart_product_show_container .product_show .product_images .product_image_list img{cursor:pointer;border:solid 2px}#OM_shoppingcart_product_show_container .product_show .product_images .product_image_list img:hover{border-color:black}#OM_shoppingcart_product_show_container .product_show .product_details{display:inline-block;max-width:445px;padding-bottom:20px}#OM_shoppingcart_product_show_container .product_show .product_details h1{font-size:30px;margin-bottom:10px}#OM_shoppingcart_product_show_container .product_show .product_details .product_price{font-size:20px;margin-bottom:20px;color:#475654}#OM_shoppingcart_product_show_container .product_show .product_details .product_description{font-size:13px;margin-bottom:20px}#OM_shoppingcart_product_show_container .product_show .product_details .product_options{margin-bottom:10px}#OM_shoppingcart_product_show_container .product_show .product_details .option_values{display:inline-block;vertical-align:middle}#OM_shoppingcart_product_show_container .product_show .product_details label{width:75px;font-size:15px;margin-top:6px;color:#363f3e;font-weight:bold;display:inline-block;vertical-align:middle}#OM_shoppingcart_product_show_container .product_show .product_details .product_option_item{padding:7px;margin:5px 5px 0 0;font-size:11px;display:inline-block;vertical-align:top;text-align:center;border:solid 2px;cursor:pointer;color:#363f3e;font-weight:bold}#OM_shoppingcart_product_show_container .product_show .product_details .product_option_item.selected{border-color:black !important;background-color:#5CBFB3}#OM_shoppingcart_product_show_container .product_show .product_details .product_options.quantity{margin-bottom:30px}#OM_shoppingcart_product_show_container .product_show .product_details .product_options.quantity .product_option_item{border-color:black;width:18px;height:18px;vertical-align:middle}#OM_shoppingcart_product_show_container .product_show .product_details button.product_add_to_bag{margin:0;border:none;padding:10px;color:white;font-size:14px;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block}.OMSHOPPING_modal{padding:30px 40px;min-width:435px;width:auto}#OM_shoppingcart_sessions_container,#OM_shoppingcart_new_user_container{width:400px}#OM_shoppingcart_sessions_container .field input,#OM_shoppingcart_new_user_container .field input{display:block;width:376px;margin:5px 0}#OM_shoppingcart_sessions_container .actions,#OM_shoppingcart_new_user_container .actions{margin-top:10px}#OM_shoppingcart_sessions_container .actions input,#OM_shoppingcart_new_user_container .actions input{margin:0;border:none;padding:10px;color:white;font-size:14px;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block}#OM_shoppingcart_new_user_container .field{display:inline-block;width:185px;margin:10px 15px 0 0}#OM_shoppingcart_new_user_container .field.even{margin-right:0px}#OM_shoppingcart_new_user_container .field input{width:165px}.footer{clear:both;text-align:center}