@charset "utf-8";
.center{ min-width: 990px; padding: 0px 5px;}

/* PIE */
.radius,
.help_text,
.bt,
.steps ul li span,
.stages ul li span,
.box-border,
.navbar-blue,
.title-box,
.title-accordion,
.icone,
.loader .loading,
.arrow-position,
.bt-cart .icon-cart,
.icon-radius,
.clean-base .header,
.slider-wrapper .owl-controls .owl-pagination .owl-page,
.owl-theme .owl-controls .owl-page span,
.nav-buy_by{
	behavior: url(/rhosse/s/css/PIE.htc);
	position: relative;
}
.slider-wrapper .owl-controls .owl-pagination .owl-page{ text-indent: 0px;}
.header .logo a{ max-width: 199px;}

.list-products .item-product{ min-height: 310px;}

.icone:before{ display: none;}
.navbar-menu .sub, .my_cart .cart_itens, .product .sociais-networks li .sub{ border: 1px solid #eeeeee; border-top: 0px;}
.my_cart .cart_itens{ width: 400px !important;}

.box-white{ *float: left; *width: 100%; *clear: both;}
form .group input, form .group textarea, form .group select{ *padding: 8px 0; *text-indent: 8px;}
form .group{ *clear: both; *padding: 5px 0;}

.loader{ background: url(../img/overlay.png)}
.loader .loading{ position: fixed !important;}

.arrow-position{ position: absolute !important;}

input.bt{ padding-top: 0px; padding-bottom: 0px;}

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11{ float: left;}
.fr.col-sm-1, .fr.col-sm-2, .fr.col-sm-3, .fr.col-sm-4, .fr.col-sm-5, .fr.col-sm-6, .fr.col-sm-7, .fr.col-sm-8, .fr.col-sm-9, .fr.col-sm-10, .fr.col-sm-11{ float: right;}
.col-sm-1{ width: 8.33333%;}
.col-sm-2{ width: 16.66667%;}
.col-sm-3, .col-md-3{ width: 25%;}
.col-sm-4{ width: 33.33333%;}
.col-sm-5{ width: 41.66667%;}
.col-sm-6, .col-md-6{ width: 50%;}
.col-sm-7{ width: 58.33333%;}
.col-sm-8{ width: 66.66667%;}
.col-sm-9{ width: 75%;}
.col-sm-10{ width: 83.33333%;}
.col-sm-11{ width: 91.66667%;}
.col-sm-12, .col-md-12{ width: 100%;}
.col-sm-auto{ width: auto;}
.col-sm-2-5{ width: 20%;}
.list-products li{ width: 20%;}
.navbar-header{ display: none;}
.navbar-collapse.collapse{ display: block; overflow: visible;}
.navbar-nav{ margin: 0px;}
.my_cart .cart_itens{ width: 360px;}

#shipping_list li .img, #shipping_list li .msg{ min-width: 200px; filter:chroma(color=#000000);}
.ui-spinner{ width: 100px;}
form .group .group-input .field .errorlist{ border:0px;}
#main-wrapper .navbar-blue li{ padding: 25px 10px;}

.ui-spinner{ padding-right: 30px;}
.ui-spinner input{ padding: 0px 3px;}
#wedding .content-header{ min-height: 30px;}
