  /*----------------------- -*/
 /*         4NATURE         */
/*-------------------------*/


@font-face {font-family:"Fabrica";src:url("Fabrica/Fabrica.eot?") format("eot"),url("Fabrica/Fabrica.woff") format("woff"),url("Fabrica/Fabrica.ttf") format("truetype"),url("Fabrica/Fabrica.svg#Fabrica") format("svg");font-weight:normal;font-style:normal;}

h1, h2, h3, h4, h5, h6 {margin: 0px;}
h4.error {font-family: 'ABeeZee', sans-serif; font-size: 12px; color:#FE4040;top:-18px;text-align: center;width: 100%;}
ul {margin:0px}
a:hover{text-decoration: none;}
form {margin: 0px;}
.line_top{width:100%;height:7px; background-color:#A6A97B;position: fixed;z-index: 999;}
.container.head{overflow: visible;margin-bottom: 25px;}
.container{width:950px; margin:0 auto;overflow: hidden;height: 100%;}
.container.full{width:1150px;}
img {max-width:none;}
.box.details{padding-bottom: 50px;display: inline-block;}
.caret {opacity: 0.6;}	
a {color: inherit;}
a:hover {color: inherit; opacity: 1;}
label{display: inline-block;font-size: 12px;}
#add_to_car_message,
#add_to_wishlist_message{padding:20px; position: fixed;z-index: 9999; top:10px; right: 10px;font-family: 'ABeeZee', sans-serif; font-size: 13px; color:white; background-color:#A6A97B; border-radius: 5px;}
.box_top .info_user .links .car_bag .box_bag .link_bag,
.icon_bag_box .box_bag .link_bag{border: 1px solid #A6A97B; width: 308px;display: inline-block;background-color:#e2e4d4;padding: 9px 0px;padding-bottom: 6px;margin-top: -6px;text-align: center;border-radius: 5px;font-family: 'Oswald', sans-serif;color: #715845;font-weight:400;font-size: 12px;  -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.box_top .info_user .links .car_bag .box_bag .link_bag:hover,
.icon_bag_box .box_bag .link_bag:hover{text-decoration:underline;background-color:rgb(206, 209, 185); z-index: 0;z-index: 0;position: relative;}
.controls input, .control-group input, .control-group textarea{float: left;background-color: #e2e4d4;border: none;height: 23px;border-radius: 5px;box-shadow: none;}
form#form_cliente fieldset .control-group input, form#form_cliente fieldset .control-group select,
.control-group textarea{margin-left: 10px;}
form#form_cliente fieldset .control-group select{float: left;}
.form-horizontal .control-label {width: 120px;font-family: 'ABeeZee';font-size: 13px;}
.form-horizontal .controls {margin-left: 130px;}
input, textarea {width: 240px;}
div.control-group input.error, div.control-group select.error, div.control-group textarea.error {border-color: rgba(255, 0, 0, 0.8);outline: 0;outline: thin dotted 9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);}
div.control-group input.success, div.control-group select.success, div.control-group textarea.success {border-color: rgba(6, 112, 10, 0.8);outline: 0;outline: thin dotted 9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(6, 112, 10, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(6, 112, 10, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(6, 112, 10, 0.6);}
.form-horizontal .control-group {position: relative;}
span.help-inline{position: absolute;right: 50px;top: 8px;}
.ui-widget {font-size: 12px;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {padding: 0;}
.ui-datepicker-month, .ui-datepicker-year {height: 22px;}
.fancybox-skin {background: white !important;padding: 3px !important;}
#table_size{position:fixed; width: 700px; margin-left: -300px;height: 500px;background-color: transparent;border: none;box-shadow: none;}
#table_size ul li a{font-family: 'Oswald', sans-serif;background: #e2e4d4;width: 107px;text-align: center;font-weight: 400;}
#table_size ul li.active a{background: white;font-family: 'Oswald', sans-serif;}
#table_size .tab-content{width: 100%;background: white;height: 100%; border-top-right-radius:5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }

.list_pub_footer{margin:10px 0px;display: inline-block;width: 100%;}
.list_pub_footer li{width:33%; float: left;list-style: none;text-align: center;}

.fixed-top .menu_cat_tag.list .box_all .category_filter .filter{top:5px !important;width: 400px;}
.menu_cat_tag.list .box_all .category_filter .filter{width: 401px;}
.bag_car_hidden{position: absolute;top: 0px;right: 0px;z-index: 99999;}

.icon_bag_box.fixed-top{top:7px; position: fixed;background-color: white;z-index: 9999;border-bottom:1px solid #A6A97B;-webkit-box-shadow: 0px 6px 8px -7px rgba(0, 0, 0, 0.4);box-shadow: 0px 6px 8px -7px rgba(0, 0, 0, 0.4);min-height: 100px;}
/*.container.head header.fixed-top2{position: fixed;top: -90px;z-index: 9999;}*/

.icon_scroll:hover{cursor: pointer; opacity: 0.7;}
.icon_scroll{position: fixed; bottom:20px; right:50px;display:none;}

.button{color:#333;font-family: 'Oswald', sans-serif;padding:6px 14px;border-radius: 5px; border: 1px solid #cfd3b7;display: inline-block; font-size: 14px; font-weight: 400; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.button:hover{opacity: 0.7;cursor:pointer;color:#333;}

.button2{background-color: #e2e4d4; color:#A6A97B;font-family: 'Oswald', sans-serif;padding:6px 14px;border-radius: 5px; border: 1px solid #e2e4d4;display: inline-block; font-size: 13px; font-weight: normal; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.button2:hover{opacity: 0.7;cursor:pointer;color:#A6A97B;}

.button3{background-color: #A6A97B; color:#fff;font-family: 'Oswald', sans-serif;padding:6px 14px;border-radius: 5px; border: 1px solid #A6A97B;display: inline-block; font-size: 13px; font-weight: normal; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.button3:hover{opacity: 0.7; cursor: pointer;color:#fff;}

.arrow_cat:hover{cursor: pointer; opacity: 0.8;}

/*------HEADER------*/
.container.head header{display: inline-block;width: 950px; background-color: white;}
header .box_top .logo{margin-top: 25px; float: left;}
header .box_top .info_user{float: right;margin-top: 17px;}
header .box_top .info_user .search{position:relative;display: inline-block; float: left;}
header .box_top .info_user .search #form_search input{width:200px;background-color: #e2e4d4;border: none;height:23px;border-radius:5px;box-shadow: none;}
header .box_top .info_user .search #form_search img{position: absolute;right: 8px;top: 4px;}
header .box_top .info_user .search #form_search img:hover{cursor:pointer;opacity: 0.7;}
header .box_top .info_user .links{display: inline-block;margin-left: 8px;} 
header .box_top .info_user .links .button,
.icon_bag_box .button{float: left;line-height: 17px; border:none;color: #666;font-size: 13px;background: white;}
header .box_top .info_user .links .button.enter{z-index: 99;position:relative;}
header .box_top .info_user .links .button.register{z-index: 99;position:relative;}
header .box_top .info_user .links .button.car_shop{z-index: 99;position:relative;}
header .box_top .info_user .links .car_bag{float: left; position: relative;}
header .box_top .info_user .links .car_bag:hover .box_bag,
.bag_car_hidden:hover .box_bag {display: block;}
header .box_top .info_user .links .enter .caret{margin-top: 6px;margin-left: 8px;}
header .box_top .info_user .links .account_area{float: left; position: relative;}
header .box_top .info_user .links .enter,
header .box_top .info_user .links .register{margin-top: 2px;}
header .box_top .info_user .langs {float: left;font-size: 17px; margin-right: 16px;margin-top: 7px;}
header .box_top .info_user .langs a{font-size: 13px;float: left;font-family: 'Oswald', sans-serif; color:#666;}
header .box_top .info_user .langs span{font-size: 13px;float: left;font-family: 'Oswald', sans-serif;color:#666;margin: 0 2px;}
header .box_top .info_user .langs a.active,
header .box_top .info_user .langs a:hover{color: #715845;text-decoration: underline;}

header .box_top .info_user .links .car_bag .box_bag,
header .box_top .info_user .links .account_area .box,
.icon_bag_box .box_bag{z-index: 9;position: absolute;right: 0px;top: 0;display: inline-block;width: 310px;padding-top: 33px;display:none; }
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item:last-child,
.icon_bag_box .box_bag .bag_item_box .bag_item:last-child{ border-bottom: none;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box,
.icon_bag_box .box_bag .bag_item_box{display: inline-block;width: 100%;z-index:1;padding-top: 6px;background-color: #A6A97B; border-radius: 5px; position: relative;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box:after,
.icon_bag_box .box_bag .bag_item_box:after{position: absolute;top: -6px;right: 18px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #A6A97B;border-left: 6px solid transparent;content: '';}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .qty,
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_name,
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_price,
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .delete,
.icon_bag_box .box_bag .bag_item_box .bag_item .qty,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_name,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_price,
.icon_bag_box .box_bag .bag_item_box .bag_item .delete{float: left; margin-right: 10px;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item,
.icon_bag_box .box_bag .bag_item_box .bag_item{margin:5px 0px 0px 10px;padding-bottom: 4px; border-bottom: 1px solid #e2e4d4; display: inline-block;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .qty,
.icon_bag_box .box_bag .bag_item_box .bag_item .qty{width: 20px;font-size: 14px;font-family: 'Oswald', sans-serif;color:#715845;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_name a,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_name a{font-size: 12px;font-family: 'ABeeZee';color:#e2e4d4;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_name a:hover,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_name a:hover{opacity: 0.7}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_name,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_name{width: 160px;margin-top: -1px;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .bag_price,
.icon_bag_box .box_bag .bag_item_box .bag_item .bag_price{width: 42px;font-size: 12px;font-family: 'Oswald', sans-serif;color:#715845;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .delete,
.icon_bag_box .box_bag .bag_item_box .bag_item .delete{margin-top: 0px;width: 50px;font-size: 11px;;font-family: 'ABeeZee';color:white;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .bag_item .delete:hover,
.icon_bag_box .box_bag .bag_item_box .bag_item .delete:hover{cursor: pointer; opacity: 0.7;}
header .box_top .info_user .links .car_bag .box_bag .bag_item_box .empty,
.icon_bag_box .box_bag .bag_item_box .empty {padding: 10px; font-size: 14px;font-weight: 700;font-family: 'Oswald', sans-serif;color:#715845;}

header .box_top .info_user .links .account_area:hover .box{display: block;}
header .box_top .info_user .links .account_area .box .content_box{z-index:1;background-color: white; border-radius: 5px; position: relative; border: 1px solid #b1b98a;}
header .box_top .info_user .links .account_area .box .content_box:before{position: absolute;top: -7px;right: 10px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #A6A97B;border-left: 7px solid transparent;content: '';}
header .box_top .info_user .links .account_area .box .content_box:after{position: absolute;top: -6px;right: 11px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #e2e4d4;border-left: 6px solid transparent;content: '';}
header .box_top .info_user .links .account_area .box .content_box .footer{width: 100%;height: 45px;color:#715845;font-family: 'ABeeZee';border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;background-color: #e2e4d4;border-top: 1px solid #ddd;}
header .box_top .info_user .links .account_area .box .content_box .header{padding:9px;font-size: 12px;color:#715845;font-family: "ABeeZee";border-top-right-radius: 5px;border-top-left-radius: 5px;background-color: #e2e4d4;border-bottom: 1px solid #ddd;}
header .box_top .info_user .links .account_area .box .content_box .wrapper h1.title{font-size: 14px;font-family: 'Oswald', sans-serif;color: #715845; padding-left: 10px;font-weight: normal;}

.content_box .wrapper ul.wishlist_header li{margin: 0px;display: inline-block;border-bottom: 1px solid #eee;padding: 4px 0px;margin-top: -5px;}
.content_box .wrapper ul.wishlist_header li:last-child{border:none;}
.content_box .wrapper ul.wishlist_header li:hover{background-color: #F7F7F7;}
.content_box .wrapper ul.wishlist_header li .name{padding-left:10px;float: left}
.content_box .wrapper ul.wishlist_header li .price h3{float: left;}
.content_box .wrapper ul.wishlist_header li .price h3{margin-right: 5px;float: left;margin-top: 2px;font-size: 13px;font-family: 'Oswald', sans-serif;color: #715845;line-height: 19px;}
.content_box .wrapper ul.wishlist_header li .price .button3{padding: 1px 5px;margin-top: 0px;}
.content_box .wrapper ul.wishlist_header li .price {padding-right: 10px;}

#delet_bag.modal .modal-header.remove_bag h3,
#recover .modal-header.remove_bag h3{font-family: 'Oswald', sans-serif; color:#715845;font-weight: normal;}
#delet_bag.modal .modal-body.remove_bag .img{float: left;margin-right: 20px;}
#delet_bag.modal .modal-body.remove_bag .bag_name {margin-bottom: 15px;}
#delet_bag.modal .modal-body.remove_bag .bag_name a{font-family: 'ABeeZee', sans-serif;font-size: 24px;font-weight: 400;color: #666666;}
#delet_bag.modal .modal-body.remove_bag .bag_name a:hover{opacity: 0.7;}
#delet_bag.modal .modal-body.remove_bag .bag_price{font-family: 'ABeeZee', sans-serif;font-size: 24px;font-weight: 400;color: #666666;margin-bottom: 35px;}

.menu.home{padding-left: 13px;padding-bottom: 30px;}
.menu nav{display: inline-block; width:100%;}
.menu nav ul li{list-style: none; float: left;margin:0px 26px 0px 14px; }
.menu nav ul li a{font-size: 14px;font-weight: 700;font-family: 'Oswald', sans-serif;color:#666; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; text-transform: uppercase;}
.menu nav ul li a:hover,
.menu nav ul li a.active{color:#A6A97B;}
.menu nav .brands{float: right;font-size: 14px;font-weight: 700;font-family: 'Oswald', sans-serif;color: #A6A97B;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;text-transform: uppercase;}
.menu.one nav .brands{margin-right: 20px;}
.menu.one nav .brands:hover{cursor: pointer;opacity: 0.8;}
.this_brand{margin-top: -20px;font-size: 16px;font-weight: 600;font-family: 'Oswald', sans-serif;color: #715845;text-transform: uppercase;position: absolute;display: inline-block;}

.container .menu.home.line{border-bottom: 1px solid #A6A97B;}

.menu_cat_tag  .box_all .category_filter .categories .subsubcategories.brands{width:775px;left: 0px;border-right: none;}
.menu_cat_tag  .box_all .category_filter .categories .subsubcategories.brands ul li{text-align: left;width: auto; margin-right: 30px;}
.menu_cat_tag.list .box_all .category_filter .filter.brands {width: 160px;}

/*------CATEGORIES------*/

.menu_cat_tag{overflow: visible;width:950px;margin-left: 0px;float: left; position: relative;}
.menu_cat_tag .category_filter .title.category h1{font-family: 'Oswald', sans-serif;color:#666;font-size: 18px;}
.menu_cat_tag .category_filter .title.category h1 .arrow_cat{ margin-right: 10px; margin-left: -16px;}
.menu_cat_tag .category_filter .title.category h1 a{font-weight: 700;font-size: 14px; text-transform: uppercase;}
.menu_cat_tag .category_filter .title.category h1:hover{opacity: 0.7; cursor: pointer;}
.menu_cat_tag .category_filter .categories .title.subcategory{font-weight: normal;font-family: 'Oswald', sans-serif;color:#666;font-size: 14px;float: left;margin-left: 5px;}
.menu_cat_tag .category_filter .categories .title.subcategory:hover,
.menu_cat_tag .category_filter .categories .title.subcategory.active{color:#fe8f40;cursor: pointer;}
.menu_cat_tag .category_filter .categories{display: inline-block;width: 529px;float: left;height: auto;position: relative;}
.menu_cat_tag .category_filter .categories .subsubcategories{height: auto;position: absolute; width: 365px;top: 36px;left: 165px;border-right: 1px solid #e2e5d4;}
.menu_cat_tag .category_filter .categories .subsubcategories ul li{height: 21px;width:91px; list-style: none; float: left;text-align: center;}
.menu_cat_tag .category_filter .categories .subsubcategories ul li a{font-weight: normal;font-family: 'Oswald', sans-serif;color:#999;font-size: 13px;}
.menu_cat_tag .category_filter .categories .subsubcategories ul li a:hover,
.menu_cat_tag .category_filter .categories .subsubcategories ul li a.active{color:#FF8E3F;}

.menu_cat_tag .categories.one{width:970px; float: left;margin-top: 9px;}
.menu_cat_tag .category_filter{width:950px;float: left;}
.menu_cat_tag .list_brands{width:950px;float: left;}
.menu_cat_tag .box_all{display: inline-block; width:2880px;margin-left: -950px;}
.menu_cat_tag .categories.one .menu.one nav h1 .arrow_cat{float: left;-webkit-transform: rotate(180deg);}
.menu_cat_tag .categories.one .menu.one nav h1{float: left; margin-top: 2px;margin-left: 4px;}
.menu_cat_tag .categories.one .menu.one nav h1:hover{opacity: 0.7; cursor: pointer}

/*------BANNER------*/

.banner_home{position: relative;height: 600px;display: inline-block;width: 100%;overflow: hidden;}
.banner_home .carousel .carousel-inner{height:650px;overflow: hidden;position:relative;}
.banner_home .carousel .carousel-inner .item img.img_banner{width: 100%;}
.banner_home .carousel .carousel-inner .item .text{margin-top:45px;position:absolute;z-index: 99;width: 100%;text-align: center;top:0px;}
.banner_home .carousel .carousel-inner .item .text .box h1{font-size: 100px;color:white;font-family: 'Amatic SC', cursive; font-weight: 400; float: left;margin-right: 25px;}
.banner_home .carousel .carousel-inner .item .text .box h2{font-size: 22px;color:white;font-family: 'Amatic SC', cursive; font-weight: 700;float: left;}
.banner_home .carousel .carousel-inner .item .text .box{display: inline-block; }
.prod_home{position: absolute;
width: 100%;
top: 120px;
z-index: 999;}
.prod_home div div div.jTscroller a div.text{margin: 5px 15px;}
.prod_home div div div.jTscroller a div.text h1{font-family: 'ABeeZee', sans-serif; font-size: 12px; font-weight: 400; color:#666;text-transform: capitalize;line-height: 18px;}
.prod_home div div div.jTscroller a div.text h2{font-family: 'ABeeZee', sans-serif; font-size: 12px; font-weight: 400; color:#666;line-height: 18px;}

.container.full .title.highlight{width: 100%; display: inline-block;text-align: center;font-size: 14px;font-weight: 700;font-family: 'Oswald', sans-serif;color: #666;text-transform: uppercase;height:35px;}
.container.full .title.highlight .line{width: 100%;height:3px;background-color:#a6a97f;margin-top: -11px;}
.container.full .title.highlight .text{background-color: white;padding: 3px 15px;display: inline-block;margin-bottom: -13px;}

.container.full .box{display: inline-block;float: left;}
.container.full .box.left{margin-right: 14px;}
.container.full.pub{margin-bottom:50px;margin-top: 10px;}

.container.full.pub .box.full{margin-bottom:10px;width: 100%;}
.container.full.pub .box.full img{width: 100%;}

/*------LIST PRODUCT------*/

.list_product ul.listhidden{display: none;}
.list_product{min-height:200px;display: inline-block;margin-bottom: 100px;}
.list_product ul li:hover,
.cross_selling .list ul li:hover{opacity: 0.7; cursor:pointer;}
.list_product ul li,
.cross_selling .list ul li{float: left; width:220px; height:310px; overflow: hidden;margin-right: 23px; margin-bottom: 20px;  -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;}
.list_product ul li a div.img{width:220px; height:265px;}
.list_product ul li a div.img img,
.cross_selling .list ul li a div.img img{min-width:220px; min-height: 265px;max-width:220px; max-height: 265px;}
.list_product ul li a div.text_footer h1.title,
.cross_selling .list ul li a div.text_footer h1.title{font-family: 'ABeeZee', sans-serif;font-size: 12px;font-weight: 400;color: #666;text-transform: capitalize;line-height: 11px;}
.list_product ul li a div.text_footer,
.cross_selling .list ul li a div.text_footer{margin: 5px 15px;}
.list_product ul li a div.text_footer .price,
.list_product ul li a div.text_footer .price_discount,
.cross_selling .list ul li a div.text_footer .price,
.cross_selling .list ul li a div.text_footer .price_discount{font-family: 'ABeeZee', sans-serif;font-size: 12px;font-weight: 400;color: #666;line-height: 18px;}
.list_product ul li.second a .img img{
  animation:size 2s;
	-webkit-animation:size 2s; /* Safari and Chrome */
}
@keyframes size
{
from {opacity:0;}
to {opacity:1;}
}

@-webkit-keyframes size
{
from {opacity:0;}
to {opacity:1;}
}

/*------DETAILS------*/

.container .box_details .thumb ul li.selected{opacity: 0.5;}
.container .box_details .thumb ul li:hover{opacity: 0.7;}
.container .box_details .img_details .img_b{width:460px; height:auto; overflow: hidden;}
.container .box_details .img_details .img_b img{width:460px;}
.container .box_details .img_details .img_b a {width:460px; height:auto;display: inline-block;}
.container .box_details .img_details .thumb{width: 460px;margin-top:12px; text-align: right;}
.container .box_details .img_details .thumb ul {display: inline-block;}
.container .box_details .img_details .thumb ul li{margin-bottom: 5px;width: 60px;height:72px;list-style:none;overflow: hidden;margin-left: 10px;float: left; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.container .box_details .img_details .thumb ul li a img.product_imgs{width: 60px; height:72px;}
.container .box_details .img_details {display: inline-block;width: 460px; float: left;margin-right: 24px;}
.container .box_details .text{position:relative; width: 466px; display: inline-block;height: auto;padding-bottom: 35px;}
.container .box_details .text .category{font-family: 'ABeeZee', sans-serif; font-size: 12px; font-weight:400;color:#666666;margin-bottom: 20px;}
.container .box_details .text .name{font-family: 'ABeeZee', sans-serif; font-size: 24px;font-weight:400;color:#666666;margin-bottom: 5px;}
.container .box_details .text .stock{font-family: 'ABeeZee', sans-serif; font-size: 12px;font-weight:bold;margin-bottom: 35px;}
.container .box_details .text .price_total{width:100%; margin-bottom: 15px;}
.container .box_details .text .table_size:hover{ cursor: pointer;opacity: 0.8;}
.container .box_details .text .table_size img{float:left;margin-right:3px;}
.container .box_details .text .table_size, 
.container .box_details .text .table_size a{width:100%; color:#666; text-decoration: underline;font-size: 13px;line-height: 26px;margin-bottom: 10px;}
.container .box_details .text .price_total span{font-family: 'ABeeZee', sans-serif; font-size: 24px;font-weight:400;color:#666666;}
.container .box_details .text .description .box_slide{width:932px;height:auto;}
.container .box_details .text .description{width:466px; height:auto; overflow: hidden;}
.container .box_details .text .description .box_slide .text_1,
.container .box_details .text .description .box_slide .text_2{width:466px; height:auto;float: left;}
.container .box_details .text .links_text{margin-top: -5px;margin-bottom: 4px;}
.container .box_details .text .links_text span{color: #A6A97B;font-family: 'Oswald', sans-serif;font-size: 15px;margin-right: 10px;}
.container .box_details .text .links_text span:hover{color: #594941; cursor: pointer;}
.container .box_details .text .links_text span.active{color: #594941;text-decoration: underline;}

.box_white{width:100%; background-color: white; position: absolute;height: 100%;z-index: 99;margin-left: 950px;}
.box_white2{width:100%; background-color: white; position: absolute;height: 100%;z-index: 99;margin-left: -950px;left: 0;}
.container .box_details .text .prod_options form .options .box_option .name_option{text-transform:capitalize; padding:5px 10px; background-color:#A6A97B; color:white;font-family: 'Oswald', sans-serif;font-size: 14px; border:1px solid #A6A97B; border-top-left-radius:5px;  border-bottom-left-radius:5px;float: left;display: inline-block;}
.menu_cat_tag .box_all .category_filter .filter .brand .name,
.menu_cat_tag .box_all .category_filter .filter .size .name,
.menu_cat_tag .box_all .category_filter .filter .segment .name{padding:5px 10px; background-color:#e2e4d4; color:#666666;font-family: 'Oswald', sans-serif;font-size: 13px; border:1px solid #e2e4d4; border-top-left-radius:5px;  border-bottom-left-radius:5px;float: left;display: inline-block;}
.container .box_details .text .prod_options form .options{width: 466px;display: inline-block;margin-bottom: 15px;}
.container .box_details .text .prod_options form .options .box_option .dd-container{display: inline-block; width: auto!important;min-width:100px; }
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container{display: inline-block; width: auto !important;min-width:70px; }
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container{display: inline-block; width: auto !important; }
.container .box_details .text .prod_options form .options .box_option .dd-container div.dd-select{height: 30px;background-color:#e2e4d4!important; border:1px solid #A6A97B;border-radius:0px; border-top-right-radius:5px;  border-bottom-right-radius:5px;border-left: none; width: auto!important;min-width:100px;}
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container div.dd-select,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container div.dd-select{height: 30px;background-color:white!important; border:1px solid #e2e4d4;border-radius:0px; border-top-right-radius:5px;  border-bottom-right-radius:5px;border-left: none; width: 80px !important;min-width:80px;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container div.dd-select{text-align:center;background-color:#e2e4d4!important; border:1px solid #e2e4d4;border-radius:5px; width: 70px !important;min-width:70px;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container div.dd-select a label{font-size: 13px;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container div.dd-select a{padding-right: 20px !important;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container div.dd-select{text-align:center;background-color:#e2e4d4!important; border:1px solid #e2e4d4;border-radius:5px; width: auto !important;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container div.dd-select a label{font-size: 13px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container div.dd-select a{padding-right: 20px !important;}
.container .box_details .text .prod_options form .options .box_option .dd-container div.dd-select .dd-selected{padding: 6px;height: 16px; color:#594941; font-size:13px;font-family: 'Oswald', sans-serif;}
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container div.dd-select .dd-selected,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container div.dd-select .dd-selected,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container div.dd-select .dd-selected{padding: 6px;height: 12px; color:#666; font-size:14px;font-family: 'Oswald', sans-serif; display: inline-block;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container div.dd-select .dd-selected{padding: 6px;height: 12px; color:#666; font-size:14px;font-family: 'Oswald', sans-serif; display: inline-block;}
.container .box_details .text .prod_options form .options .box_option .dd-container div.dd-select .dd-selected .dd-desc,
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container div.dd-select .dd-selected .dd-desc,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container div.dd-select .dd-selected .dd-desc,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container div.dd-select .dd-selected .dd-desc{color:#594941;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container div.dd-select .dd-selected .dd-desc{color:#594941;}
.container .box_details .text .prod_options form .options .box_option{height: 30px;float: left;margin-right: 4px;}
.container .box_details .text .prod_options form .options .box_option .dd-container .dd-select .dd-selected small span.price{display: none;}
.container .box_details .text .prod_options form .options .box_option .dd-options li a.dd-option,
.menu_cat_tag .box_all .category_filter .filter .brand .dd-options li a.dd-option,
.menu_cat_tag .box_all .category_filter .filter .size .dd-options li a.dd-option,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options li a.dd-option{padding: 5px 10px;font-size: 12px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options li a.dd-option{padding: 5px 10px;font-size: 12px;}
.container .box_details .text .prod_options form .options .box_option .dd-options li a.dd-option label.dd-option-text,
.menu_cat_tag .box_all .category_filter .filter .brand .dd-options li a.dd-option label.dd-option-text,
.menu_cat_tag .box_all .category_filter .filter .size .dd-options li a.dd-option label.dd-option-text,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options li a.dd-option label.dd-option-text{margin: 0px;font-size: 12px;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options li a.dd-option label.dd-option-text{margin: 0px;font-size: 12px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options li a.dd-option label.dd-option-text small.dd-option-description.dd-desc{display: none;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options li a.dd-option label.dd-option-text small.dd-option-description.dd-desc{display: none;}
.container .box_details .text .prod_options form .options .box_option .dd-options{left: -1px;min-width:99px;margin-top: -2px;color:#594941;width:auto !important; background-color:#e2e4d4!important; border:1px solid #A6A97B;border-radius:5px;border-top-left-radius: 0px;border-top-right-radius: 0px;font-family: 'Oswald', sans-serif;font-size: 14px;}
.menu_cat_tag .box_all .category_filter .filter .brand .dd-options,
.menu_cat_tag .box_all .category_filter .filter .size .dd-options{left: -1px;min-width:80px;margin-top: -2px;color:#594941;width:80px !important; background-color:#e2e4d4!important; border:1px solid #e2e4d4;border-radius:5px;border-top-left-radius: 0px;border-top-right-radius: 0px;font-family: 'Oswald', sans-serif;font-size: 14px;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options{min-width:80px;margin-top: -2px;color:#594941;width:80px !important; background-color:#e2e4d4!important; border:1px solid #e2e4d4;border-radius:5px;border-top-left-radius: 0px;border-top-right-radius: 0px;font-family: 'Oswald', sans-serif;font-size: 14px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options{min-width:80px;margin-top: -2px;color:#594941;width:auto !important; background-color:#e2e4d4!important; border:1px solid #e2e4d4;border-radius:5px;border-top-left-radius: 0px;border-top-right-radius: 0px;font-family: 'Oswald', sans-serif;font-size: 14px;}
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container .dd-options li a:hover,
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container .dd-options li a label:hover,
.menu_cat_tag .box_all .category_filter .filter .brand .dd-container .dd-options li a input:hover,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container .dd-options li a:hover,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container .dd-options li a label:hover,
.menu_cat_tag .box_all .category_filter .filter .size .dd-container .dd-options li a input:hover,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container .dd-options li a:hover,
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container .dd-options li a:hover,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container .dd-options li a label:hover,
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container .dd-options li a label:hover,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container .dd-options li a input:hover{cursor: pointer;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container .dd-options li a input:hover{cursor: pointer;}
.container .box_details .text .prod_options form .options .box_option .dd-options li,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options li{display: block;width: 99px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options li{display: block;width: 99px;}
.menu_cat_tag .box_all .category_filter .filter .brand .dd-options li,
.menu_cat_tag .box_all .category_filter .filter .size .dd-options li,
.menu_cat_tag .box_all .category_filter .filter .segment .dd-options li{display: block;width: 80px;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-options li{display: block;width: auto;}
.menu_cat_tag .box_all .category_filter .filter .segment .dd-container ul li a{text-align: center;}
.menu_cat_tag .box_all .category_filter .filter .tags .dd-container ul li a{text-align: center;}
.text_1 .tags{width: 100%; display: inline-block;margin-top: 20px;margin-bottom: 10px;}
.text_1 .tags object{height: 70px; margin-right: 20px;float: left;}



/*-----FILTER-----*/
.menu_cat_tag .category_filter .filter{position: relative;float:left;padding: 35px 0 0 0px;float: right;padding-right: 20px;}
.menu_cat_tag .category_filter .filter .brand,
.menu_cat_tag .category_filter .filter .size,
.menu_cat_tag .category_filter .filter .tags,
.menu_cat_tag .category_filter .filter .segment{margin-left: 10px;}

.menu_cat_tag .category_filter .filter .tags {margin-bottom: 5px;}
.category_filter .filter .brand {float: right;}
.category_filter .filter .segment {float: right;}
.category_filter .filter .size {float: right;}
.category_filter .filter .tags {float: right;margin-top: 2px;}
.category_filter .filter #tags_drop {float: right;min-width: 70px !important;}
.category_filter .filter .tags_selected {text-align: right;float: right;width: 100%;}
.category_filter .filter .tags_selected ul li {display: inline-block;list-style: none;margin: 0 5px;}
.category_filter .filter .tags_selected ul li span.tag_remove {cursor: pointer;}
.category_filter .filter .tags_selected ul li span.tag_remove img {margin-top: -2px;}



.container .box_details .text .description{font-size:12px; color:#333;}
.container .box_details .text .link{position: absolute;bottom: -10px;}
.options .box_option .dd-container .dd-select .dd-selected small span{font-size: 14px;line-height: 20px;}
form#form_detail_submit .options .box_option .dd-container .dd-options li .dd-option small span {font-size: 13px;}

.container .cross_selling{display: inline-block;width: 100%;margin-top: 40px;}
.container .cross_selling .title{font-size: 18px;font-family: 'Oswald', sans-serif; color:#666;margin-bottom: 14px;}

/*------FORM LOGIN------*/

.login #formlogin fieldset .control-group{display: inline-block; float: left;margin-right: 40px;}
.login #formlogin fieldset .control-group .name_field{display: inline-block; float: left;font-family: 'ABeeZee', sans-serif;font-size: 14px;font-weight: 400;padding: 6px 20px 0 0;}
.login #formlogin fieldset h2.error_login{text-decoration: underline;font-family:ABeeZee, sans-serif;color: rgba(255, 0, 0, 0.8);font-size: 14px;margin-top: -37px;margin-left: 131px;width: 400px;}
/*------STEPS------*/

#steps{width:100%;text-align: center; display: inline-block;margin: 20px 0px 45px;}
#steps .group_step{display: inline-block;}
#steps .group_step .number{float: left; margin-right: 40px;}
#steps .group_step .number .number_step{font-size: 38px;color: #ddd;font-family: 'Amatic SC', cursive;font-weight: 400;}
#steps .group_step .number .text_step{font-size: 28px;color: #ddd;font-family: 'Amatic SC', cursive;font-weight: 400;}
#steps .group_step .number.active .number_step{color: #594941;}
#steps .group_step .number.active .text_step{color: #A6A97B;}
#steps .group_step .number.active{text-decoration: underline;}

/*------STEPS 1------*/

.container .bag_items{width:100%; text-align:center;display: inline-block;min-height: 350px;position: relative;}
.container .bag_items form.step1{width:600px; display: inline-block; margin-bottom: 40px;}
.container .bag_items form.step1 ul li,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li{margin-top: -5px;list-style: none; border-bottom: 1px solid #eee; width:100%;display: inline-block; padding: 18px 10px; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

.container .header_account_area .wrapper .wishlist_history{width: 639px;}
.container .bag_items form.step1 ul li:hover,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li:hover{background-color: #F7F7F7;}
.container .bag_items form.step1 ul li .qtd input,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li.qtd input{background-color: transparent; font-size: 16px;font-family: 'Oswald', sans-serif;color: #715845;margin: 0px;padding: 0px;border: 0px;box-shadow: none;width: 15px;text-align: center;margin-top: -6px;height: 22px;}
.container .bag_items form.step1 ul li .qtd,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li{height: 20px;margin-right: 10px;float: left;font-size: 16px;font-family: 'Oswald', sans-serif;color: #715845;}
.container .bag_items form.step1 ul li .qtd a{font-size: 20px;font-family: 'Oswald', sans-serif;color: #715845;margin:0px 3px; opacity: 0; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.container .bag_items form.step1 ul li:hover .qtd a{opacity: 1;}
.container .bag_items form.step1 ul li .name,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .name{display: inline-block;float: left;}
.container .bag_items form.step1 ul li .name a,
.container .bag_items form.step1 ul li .name span,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .name a,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .name span{font-size: 14px;font-family: 'ABeeZee';color: #A6A97B;}
.container .bag_items form.step1 ul li .name a:hover,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .name a:hover{opacity: 0.7;}
.container .bag_items form.step1 ul li .price h3{margin-top: 2px; margin-bottom: 0px;}
.container .bag_items form.step1 ul li .price h3,
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .price h3{float:left;line-height: 17px;font-size: 14px;font-family: 'Oswald', sans-serif; color: #715845;width: 105px;text-align: right;margin-right: 15px;font-weight: normal;}
.container .bag_items form.step1 ul li .price a{font-size: 14px;font-family: 'Oswald', sans-serif; color: black;text-align: right; text-decoration: underline;}
.container .bag_items form.step1 ul li .price a:hover{opacity: 0.7;}
.container .bag_items form.step1 .bag_footer{text-align: right;margin: 15px 0px; width: 103.4%; display: inline-block;}
.container .bag_items form.step1 .bag_footer span#total_bag{font-size: 15px;font-weight: 700; color: #715845;background-color:transparent;border: 1px solid #A6A97B;border-radius: 0px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-left: none;}
.container .bag_items form.step1 .bag_footer span{float:left;padding: 5px 10px;background-color: #A6A97B;color: white;font-family: 'Oswald', sans-serif; font-size: 14px;border: 1px solid #A6A97B;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}

.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .price a.delete_prod_wishlist{margin-top: 3px;float:left; line-height:10px;font-size: 14px;font-family: 'Oswald', sans-serif; color: black;text-align: right;text-decoration: underline;}
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .price .button3{padding: 3px 10px;font-size: 13px;margin-top: -10px;margin-left: 20px;}
.container .header_account_area .wrapper .wishlist_history .products_wishlist,
.container .header_account_area .wrapper .wishlist_history .history_list{margin-top: 20px;width:500px;}
.container .header_account_area .wrapper .wishlist_history .button3{text-decoration: underline;}
/*------CHECKOUT------*/

.header_customers_checkout{margin-top:20px;display: inline-block; min-height: 250px;}
.header_customers_checkout .login form#formlogin {padding-top: 30px;}
.header_customers_checkout .login h1,
.header_customers_checkout .register_button h1{color: #594941;font-size: 38px;font-family: 'Amatic SC', cursive;font-weight: 400;}
.header_customers_checkout .register_button h1{padding-left: 55px;text-align: left;}
.header_customers_checkout .register_button .button3.title{margin-top: 40px;}
.header_customers_checkout .login{width:460px; float: left;}
.header_customers_checkout .register_button{margin-bottom:40px;width:489px; float: left;text-align: center;border-left: 1px solid #e2e5d4; min-height: 195px;}
#recover .modal-body .content.recover_send .text{font-family:'ABeeZee';color: #666;font-size: 15px;}
.header_customers_checkout .register_button .register_form .wrapper_content.form form#form_cliente{padding-left: 40px;margin-top: 30px;}
.header_customers_checkout .register_button .register_form .wrapper_content.form form#form_cliente fieldset .control-group .terms_condition_a:hover{opacity: 0.8; text-decoration: underline;}
.header_customers_checkout .register_button .register_form .wrapper_content.form form#form_cliente fieldset .submit_form{display: inline-block;float: right;margin-right: 71px;margin-top: 15px;}

/*------REGSITER------*/

.register_page_form{margin-top: 20px;display: inline-block;}
.register_page_form h1.title{color: #594941;font-size: 38px;font-family: 'Amatic SC', cursive;font-weight: 400;}
.register_page_form .wrapper_content.form form#form_cliente {padding-top: 30px;}
.register_page_form .wrapper_content.form form#form_cliente fieldset .control-group .help-inline,
form#form_cliente fieldset .control-group .help-inline{right: -20px;}
.register_page_form .wrapper_content.form {padding-bottom: 66px;padding-left: 10px;}
.register_page_form .wrapper_content.form form#form_cliente fieldset .submit_form{float: right;margin-right: 13px;margin-top: 15px;}

/*------ACCOUNT AREA------*/
.container .header_account_area .wrapper .wishlist_history .products_wishlist ul li .price h3 {margin-top: 2px;}
.container .header_account_area{display: inline-block;margin-top: 20px;padding-bottom: 40px;}
.container .header_account_area h1.title{color: #594941;font-size: 38px;font-family: 'Amatic SC', cursive;font-weight: 400;}
.container .header_account_area .wrapper{padding-top: 30px;}
.container .header_account_area .wrapper .your_account{width:240px; float: left;}
.container .header_account_area .wrapper .wishlist_history{display: inline-block;padding-left: 50px; border-left: 1px solid #A6A97B;}

.container .header_account_area .wrapper .wishlist_history .history_list ul li{list-style: none; float: left;padding: 0px 10px;width: 500px;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li span{padding: 7px 0px;width: 116px;display: inline-block;text-align: left;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li span.id_order{font-size: 14px;font-family: 'ABeeZee';color: #A6A97B;cursor: pointer;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li span.showmore{font-size: 12px;font-family: 'ABeeZee';width: 16px;text-align: center;cursor:pointer;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li span.showmore.clicked{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg); transform: rotate(180deg);}
.container .header_account_area .wrapper .wishlist_history .history_list ul li.orders_header span,
.container .header_account_area .wrapper .wishlist_history .history_list ul li.orders_header span#id_order{line-height: 0px;font-size: 14px;font-weight: 700;font-family: 'Oswald', sans-serif; color: #715845; margin-bottom:5px;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li.order:hover {background-color: #F7F7F7;}

.container .header_account_area .wrapper .wishlist_history .history_list ul li.order.clicked {background-color: #F7F7F7;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order {display:none;background-color: #F7F7F7;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order.clicked {display:block;overflow: hidden;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul {padding: 10px 0px;overflow: hidden;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.order_product { float:initial;padding:0px;border-bottom: 1px solid #eee;margin-bottom: 10px;height: 30px; text-align: right;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.order_product #qty {float:right;font-size: 12px;font-family: 'Oswald', sans-serif;color: #715845;width:auto;margin: 0px 5px;text-align: center;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.order_product #name {float:right;font-size: 14px;font-family: 'ABeeZee';color: #A6A97B; width:auto;margin: 0px 5px;text-align: left;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.order_product #option {float:right;font-size: 12px;font-family: 'ABeeZee';color: #333333; width:auto;margin: 0px 5px;text-align: left;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.order_product #price {float:right;font-size: 12px;font-family: 'Oswald', sans-serif;color: #715845; width:auto;margin: 0px 5px;text-align: left;}

.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.discounts_t {width: 100%;text-align: right;padding:0px;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li.shipping_t {width: 100%;text-align: right;padding:0px;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li span#discount {font-size: 12px;font-family: 'ABeeZee';color: #333333;width: auto;margin: 0px 5px;text-align: right;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li span#ship {font-size: 12px;font-family: 'ABeeZee';color: #333333;width: auto;margin: 0px 5px;text-align: right;}
.container .header_account_area .wrapper .wishlist_history .history_list ul li .hidden_order ul li span#value {font-size: 12px;font-family: 'Oswald', sans-serif;color: #715845;width: auto;margin: 0px 5px;text-align: right;}



/*------EDIT ACCOUNT------*/

.container .edit_page_form{display: inline-block;margin-top: 20px;}
.container .edit_page_form h1.title{color: #594941;font-family: 'Amatic SC',cursive;font-size: 38px;font-weight: 400;}
.container .edit_page_form .wrapper_content.form form#form_cliente{ padding-top: 30px;}
.container .edit_page_form .wrapper_content.form form#form_cliente fieldset .control-group .help-inline {right: -20px;}
.container .edit_page_form .wrapper_content.form form#form_cliente fieldset .submit_form {margin-left: 285px;margin-top: 15px;}
.container .edit_page_form .wrapper_content.form {padding-bottom: 66px;padding-left: 10px;}

/*------STEP1------*/

.container .header_step1 .address .morada p{font-family: 'ABeeZee';}
.container .header_step1 .address{float: left;width: 460px;}
.container .header_step1 .change_address{width: 489px;float: left;border-left: 1px solid #E2E5D4; margin-bottom: 40px;}
.container .header_step1 .change_address form#form_delivery fieldset .control-group input,
.container .header_step1 .change_address form#form_delivery fieldset .control-group select{margin-left: 10px;}

/*------STEP2------*/

.container .wrapper_step2{text-align: center;min-height: 300px;}
.container .wrapper_step2 form.form_payment{display:inline-block;width: 600px;text-align: left;}
.container .wrapper_step2 form.form_payment .paymentbox ul li{padding-top: 10px;list-style:none;border-bottom: 1px solid #eee;}
.container .wrapper_step2 form.form_payment .paymentbox ul li label div{float:left;}
.container .wrapper_step2 form.form_payment .paymentbox ul li label div.img{margin-right: 15px; width: 125px;padding-left: 5px;}
.container .wrapper_step2 form.form_payment .paymentbox ul li label{width: 100%;}
.container .wrapper_step2 form.form_payment .paymentbox ul li label div.select{float:right;}
.container .wrapper_step2 form.form_payment .paymentbox ul li label div.text{font-size: 14px;font-family: 'ABeeZee';margin-top: 11px;}
.container .wrapper_step2 form.form_payment .paymentbox ul li:hover ,
.container .wrapper_step2 form.form_payment .paymentbox ul li label:hover{background-color: #F7F7F7; cursor: pointer;}

/*------STEP3------*/

.free_shipping{float:left;border: 1px solid #A6A97B;border-radius: 5px;text-align: left;}
.free_shipping div{background-color: #A6A97B;height: 34px}
.free_shipping div label:hover{cursor: pointer;}
.free_shipping div label{font-size: 12px;font-family: 'ABeeZee'; color:white;padding: 8px 10px; margin: 0px;display: block;}
.free_shipping div.active{opacity:0.7;}

.code_promo {float: left;height: 55px;}
.code_promo span {display: block;font-size: 12px;font-family: 'ABeeZee';color: #A6A97B;}
.code_promo_help {float:left;font-size: 10px;font-family: 'ABeeZee';color: rgb(254, 64, 64);margin-top: 23px;margin-left: 5px;height: 32px;width: 340px}
.code_promo_checkbox span {margin:2px;font-size: 10px;font-family: 'ABeeZee';color: #A6A97B;font-weight: bold;cursor: pointer;}

/*------STEP4------*/

.step4 .wrapper .customers_final{padding-bottom: 20px;}
.step4 .wrapper .data_step4{margin-bottom: 30px;display: inline-block;background-color: #F7F7F7; width: 100%;}
.step4 .wrapper .data_step4 div h3{color: #715845;padding-bottom: 5px;}
.step4 .wrapper .data_step4 .box1,
.step4 .wrapper .data_step4 .box3,
.step4 .wrapper .data_step4 .box2{width:29%; display: inline-block; float: left; height: 170px;padding-left: 15px;padding-top: 15px;}
.step4 .wrapper .data_step4 .box2{border-right: 1px dashed #A6A97B;}
.step4 .wrapper .data_step4 .box3 {width: 37%}
.step4 .wrapper .data_step4 div p{margin-bottom:0px;line-height: 16px;}
.step4 .wrapper .list_bag_step4 {text-align: center;}
.step4 .wrapper .list_bag_step4 ul{margin-top: 20px; display: inline-block;width: 700px;}
.step4 .wrapper .list_bag_step4 ul li{margin-top: -5px;list-style: none;border-bottom: 1px solid #eee;width: 100%;display: inline-block;padding: 18px 10px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.step4 .wrapper .list_bag_step4 ul li .qtd{margin-right: 10px;float: left;font-size: 16px;font-family: 'Oswald', sans-serif;color: #715845;}
.step4 .wrapper .list_bag_step4 ul li .qtd input{background-color: transparent;font-size: 16px;font-family: 'Oswald', sans-serif; color: #715845;margin: 0px;padding: 0px;border: 0px;box-shadow: none;width: 15px;text-align: center;margin-top: -9px;}
.step4 .wrapper .list_bag_step4 ul li .name{display: inline-block;float: left;margin-right: 20px;}
.step4 .wrapper .list_bag_step4 ul li .name span{font-size: 14px;font-family: 'ABeeZee';color: #A6A97B;}
.step4 .wrapper .list_bag_step4 ul li .price h3{float: left;line-height: 17px;font-size: 14px;font-family: 'Oswald', sans-serif; color: #715845;width: 105px;text-align: right;margin-right: 25px;}
.step4 .wrapper .list_bag_step4 .bag_footer_discount{width: 230px;text-align: left;margin: 15px 10px;display: inline-block;vertical-align: top;padding-top: 15px;}
.step4 .wrapper .list_bag_step4 .bag_footer_discount ul {margin: 0px; display: inline-block;width: 210px;}
.step4 .wrapper .list_bag_step4 .bag_footer_discount ul li {margin-top: -5px;list-style: none;border-bottom: 1px solid #eee;width: 170px;font-size: 12px;font-family: 'ABeeZee';padding:10px;padding-bottom:0px;}
.step4 .wrapper .list_bag_step4 .bag_footer_discount ul li span{font-size: 12px;font-family: 'ABeeZee';color: #A6A97B;font-weight: bold;}

.step4 .wrapper .list_bag_step4 .bag_footer{width: 450px;text-align: right;margin: 15px 0px;display: inline-block;vertical-align: top;}
.step4 .wrapper .list_bag_step4 .bag_footer span{float: left;padding: 5px 10px;background-color: #A6A97B;color: white;font-family: 'Oswald', sans-serif; font-size: 14px;border: 1px solid #A6A97B;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.step4 .wrapper .list_bag_step4 .bag_footer span#total_bag{font-size: 15px;color: #715845;background-color: transparent;border: 1px solid #A6A97B;border-radius: 0px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-left: none;}
.step4 .wrapper .submit_form{text-align: right;margin-top: 40px;}

/*------CMS------*/

.header_account_area.cms{margin-bottom: 50px;}
.header_account_area .description_cms,
.header_account_area .synopsis_cms{padding-top: 20px;font-family: 'ABeeZee';font-size: 12px;}

/*------FOOTER------*/

footer{margin-top: 4px; background-color: #f3f0eb;padding-top: 27px;padding-bottom: 10px;}
footer .container .footer_nav ul li{list-style: none; line-height: 15px;}
footer .container .footer_nav ul li.title {list-style: none; float: left;width:185px}
footer .container .footer_nav ul li.title p.title{font-size:15px;font-family: 'Oswald', sans-serif; color:#666;margin-bottom: 10px;}
footer .container .footer_nav ul li.title ul li.sub_title a{font-size: 12px; color:#666;font-family: 'ABeeZee', sans-serif;font-weight: 400;}
footer .container .footer_nav ul li.title ul li.sub_title a:hover,
footer .container .footer_nav ul li.title ul li.sub_title a.active{color:#A6A97B;}

footer .container .newsletter{float: right;}
footer .container .newsletter .title{font-size:15px;font-family: 'Oswald', sans-serif; color:#666;margin-bottom: 10px;}
footer .container .newsletter .text{font-size: 12px; color:#666;font-family: 'ABeeZee', sans-serif;font-weight: 400;width:170px;line-height: 15px;}
footer .container .newsletter .input{margin-top: 15px;margin-left: -1px;}
footer .container .newsletter .input input{color:#666;padding-left:5px;width:175px; height:29px; border:1px solid #c9cbad; border-top-left-radius: 5px; border-bottom-left-radius: 5px; float: left;border-right:none;}
footer .container .newsletter .input .ok{font-family: 'Oswald', sans-serif; font-size:12px; padding: 6px 10px;float: right; background-color:#A6A97B; border:1px solid #A6A97B; border-top-right-radius: 5px;color:white; border-bottom-right-radius: 5px; font-weight: 400;line-height: 19px;}
footer .container .newsletter .input .ok:hover{opacity: 0.7;cursor: pointer;}

li.share a img:hover {opacity: 0.8}
div#delet_bag .modal-body .img img {max-height:150px; max-width:100px;}