/*Contact-form*/
.form-group.selector1.unu.col-md-3 {
	float: left;
	padding-left: 0px;
}
.form-group.unu1.col-md-3 {
	padding-left: 70px;
}
.form-group.selector1.unu2.col-md-3 {
	margin-left: 129px;
}
.col-xs-12.col-md-9.contact-hed {
	width: 100%;
}
.mesaj {
	float: left;
}
.text {
	height: 33px;
}
#guest-tracking .text {

    height: 60px;}

#guest-tracking .form-control {

  
    height: 35px;

}
.email, .id {
	width: 229px;
	height: 33px;
	background-color: white;
	border: 1px solid #363636;
}
.buton {
	float: left;
	height: 25px;
	width: 142px;
	background-color: #a11808;
	line-height: 9px;
}
form.contact-form-box {
	width: 50%;
	float: left;
}
.contact-form-box .col-xs-12.col-md-9 {
	clear: both;
}
div.uploader {
	display: inline;
}
.atas {
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}
.page-heading.bottom-indent {
	background-color: black;
	height: 30px;
	color: #9c9c9c;
	font-family: TrajanPro3;
	font-size: 18px;
	padding-bottom: 15px;
	padding: 5px 0;
}
.titlu {
	color: #717171;
	font-family: TrajanPro3;
	font-size: 24px;
	text-align: center;
	width: 100%;
	padding-top: 10px;
}
.col-xs-12.col-sm-3.col-md-3.info {
	width: 100%;
	height: auto;
	border: 2px solid #111;
	background-color: #040404;
}

.info1 .icon-mail-2::before {
    padding-right: 19px;
    font-size: 16px;
}
.flag-ana {
	position: relative;
	margin-top: -7px;
}
/*Artist*/
.grower.CLOSE {
	display: none;
}
h3.title_block1, .title_block2 {
	color: #717171;
	font-family: TrajanPro3;
	margin-left: 18px;
	margin-top: 8px;
}
.title_block2 {
	font-size: 17px;
}
.categories_tree_block li a {
	font-size: 13px;
}
.block.column_block.border {
	width: 223px;
	background-color: #040404;
	border: 2px solid #111;
}
#categories_block_left {
	background-color: #040404;
	border: 2px solid #111;
	width: 223px;
	padding-left: 0px;
}
.flag-ana1 {
	margin-top: -30px;
}
.advanced_ma_level_0:hover {
	border-color: #f6f6f6;
	color: #f6f6f6;
}
#subcategories .inline_list li a.img {
	border: medium none;
}
h1.heading.page-heading {
	background-color: black;
	color: #9c9c9c;
	font-family: trajanpro3;
	font-size: 14px;
	height: 31px;
	line-height: 29px;
	padding-left: 9px;
	padding-top: 0;
}
.subcategory-name:hover {
	color: #a11808;
}
a.subcategory-name {
	font-family: times new roman;
	color: #a11808;
	font-size:15px
}
.subcategory-name::before {
/*content: "> ";
    font-family: fontAwsome;*/
}
/*Summarys*/
.pro_column_list li, .pro_column_box, .box, .top-pagination-content, .content_sortPagiBar .sortPagiBar, .content_sortPagiBar .sortPagiBar.sortPagiBarBottom, .bottom-pagination-content, ul.product_list.grid > li, ul.product_list.list > li, .pb-center-column #buy_block .box-info-product, .box-cart-bottom .qt_cart_box, .product_extra_info_wrap, #blog_list_large .block_blog, #blog_list_medium .block_blog, #product_comments_block_tab div.comment, .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td, ul.footer_links, #product p#loyalty {
	border-bottom: 1px solid #2E2E2E !important;
	border-left: none !important;
	border-right: none !important;
}


#cart_summary > tbody {
	background-color: #0d0d0d;
}
.cart_navigation.clearfix {
	color: #f9f9f9;
	font-family: times;
	font-size: 13px;
	margin-top: 20px
}
#cart_summary_total > tbody {
	background-color: #0d0d0d;
	border-color: #111;
}
ul.step li a, ul.step li.step_current_end span {
	color: #a11808;
}
.cart_quantity_input.form-control.grey {
	background-color: #0d0d0d;
}
.heading, .page-heading {
	font-size: 1.33em;
	padding-top: 22px;
}
#breadcrumb_wrapper {
	font-family: trajanpro3;
	padding-bottom: 9px;
}
.col-xs-12.col-sm-12.col-md-12.clearfix {
	font-family: times new roman;
}
.p {
	padding-bottom: 11px;
}
ul#order_step {
	font-family: trajanpro3;
}
/*Sign in*/
.icon-lock.left.icon-small, .icon-user.left.icon-small {
	display: none;
}
/*Authentication*/
.account_creation1 {
	display: none;
}
.but.but-default {
	display: none;
}
.btn.btn-default.register {
	width: 373px;
}
#authentication p.required {
	color: #a11808;
}
.is_required.validate.account_input.form-control {
	color: #7d7d7d;
}
/*shiping*/
.delivery_option_price {
	color: #a11808;
}
.order_carrier_content .carrier_title {
	color: #9c9c9c;
}
/*Payment*/
p.payment_module a.cheque, p.payment_module a.bankwire {
	background-color: #0d0d0d;
	
}
/*Singal product*/
#quantity_wanted_p input, .cart_quantity .cart_quantity_input {
	background-color: #0d0d0d;
	color: #f9f9f9;
}
.ship {
	font-size: 14px;
	font-family: times;
}
.colo {
	width: 147px;
}
.icon-truck::before {
	color: #8a8a8a;
	font-size: 20px;
	line-height: 13px;
	padding-right: 26px;
}
.pb-center-column #buy_block label {
	color: #8a8a8a;
}
div#uniform-group_2.selector {
	border-radius: 3px;
}
h1.product_main_name {
	border-bottom: 2px solid black;
	padding-bottom: 10px;
}
.box-cart-bottom #add_to_cart {
	margin-bottom: none;
}
/*About us*/
.about {
	margin-top: 20px;
}
.brod-about {
	background-color: black;
	font-family: trajanpro3;
	font-size: 2em;
	height: 36px;
	line-height: 31px;
	margin-top: 3px;
	padding-left: 5px;
}
.block_content.bullet {
	padding-bottom: 10px;
}
/*Adresses
div.selector span {
   background-color: #0d0d0d;
    background-image: none;
    border: 1px solid #232323;
    background-position: right 0;
    padding-left: 5px;
}
div.selector select {
    opacity: 0.09;
    background-image: none;
}
div.checker span {
    background-color: #0d0d0d;
    background-image: none;
    border: 1px solid #232323;
}
*/
/*Search*/
.alert.alert-warning {
	background-color: #a11808;
	border: 1px solid #a11808;
	color: #efefef;
	text-shadow: none;
}
.sortPagiBar.clearfix.sort {
	display: none;
}
.content_sortPagiBar.sort1 {
	display: none;
}
/*Blog*/
.section .title_block span, .section .title_block a {
	background: #0b0b0b none repeat scroll 0 0;
	color: #a0a0a0;
}
img.hover_effect {
	background: #0b0b0b none repeat scroll 0 0 !important;
}
/*.content_sortPagiBar {
    display: none;
}*/
.blog_info a {
	color: #a11808;
}
.icon.icon-chat-1.icon-mar-lr2 {
	color: #b5b5b5;
}
.blog_info a:hover {
	color: #a11808 !important;
}
h3.s_title_block > a {
	color: #efefef;
	font-family: TrajanPro3;
	font-size: 1em;
	/*padding-bottom: 22px;*/
	line-height: 25px;
}
div.blog_info {
	padding-bottom: 0
}
.blog_image, .blok_blog_short_content {
	padding-top: 15px;
}
.blog_info span {
	padding-top: 8px;
}
.blog_list_large .block_blog, #blog_list_medium .block_blog {
	border-bottom: none;
}
/*Popup checkout*/
div.button-container {
	font-family: trajanpro3;
	font-size: 10px;
}

/*Contact us*/
@media only screen and (min-width : 320px) and (max-width : 568px) {
.form-group.selector1.unu.col-md-3 {
	padding-left: 0 !important;
	float: left
}
.form-group.unu1.col-md-3 {
	padding-left: 0;
	float: left;
	clear: both;
}
.form-group.selector1.unu2.col-md-3 {
	margin-left: 0 !important;
	float: left;
	clear: both;
	padding: 0 !important;
}
.p {
	width: 130%;
}
.contact-form-box textarea {
	width: 100%;
}
.contact-form-box .submit {
	width: 135%;
	padding-left: 5px;
}
.buton {
	width: 14%;
}
.atas {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
}
 @media only screen and (min-width : 360px) and (max-width : 640px) {
.form-group.selector1.unu.col-md-3 {
	padding-left: 0 !important;
	float: left
}
.form-group.unu1.col-md-3 {
	padding-left: 0;
	float: left;
	clear: both;
}
.form-group.selector1.unu2.col-md-3 {
	margin-left: 0 !important;
	float: left;
	clear: both;
	padding: 0;
}
.buton {
	width: 14%;
}
.contact-form-box .submit {
	padding-left: 16px;
}
.p {
	width: 170%;
}
.contact-form-box textarea {
	width: 138%;
}
.contact-form-box .submit {
	width: 153%;
}
}
 @media only screen and (min-width : 412px) and (max-width : 732px) {
.contact-form-box textarea {
	width: 345px;
}
.contact-form-box .submit {
	width: 168%;
	padding-left: 16px;
}
}
 @media only screen and (min-width: 533px) and (max-width: 853px) {
.col-xs-12.col-md-9.contact-hed {
	width: 100%;
}
.form-group.unu1.col-md-3 {
	padding-left: 0;
	width: 165%;
}
.form-group.selector1.unu2.col-md-3 {
	margin-left: -16px;
}
}
 @media only screen and (min-width: 688px) and (max-width: 900px) {
textarea.form-control.text {
	width: 469px;
}
}
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
.center_column.col-xs-12.col-sm-9.col-md-9 {
	width: 67%;
}
.form-group.selector1.unu2.col-md-3 {
	margin-left: 0;
	padding: 0;
}
textarea.form-control.text {
	width: 100%;
}
.form-group.unu1.col-md-3 {
	padding-left: 250px;
}
.titlu {
	line-height: 25px;
}
}
@media only screen and (min-width: 896px) and (max-width: 1000px) {
.col-xs-12.col-md-9.contact-hed {
	width: 218% !important;
}
.form-group.unu1.col-md-3 {
	padding-left: 68px !important;
}
.form-group.selector1.unu2.col-md-3 {
	clear: both !important;
	margin-left: 0 !important;
}
}
 @media only screen and (min-width: 900px) and (max-width: 1280px) {
.col-xs-12.col-md-9.contact-hed {
	width: 227% !important;
}
.form-group.unu1.col-md-3 {
	padding-left: 50px;
}
.form-group.selector1.unu2.col-md-3 {
	clear: both;
	margin-left: 0;
	padding: 0;
}
textarea.form-control.text {
	width: 265%;
}
.col-xs-12.col-md-9.submit {
	width: 136%;
}
}
@media only screen and (min-width : 920px) and (max-width : 1280px) {
.col-xs-12.col-md-9.contact-hed {
	width: 100%;
}
.titlu {
	line-height: 25px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1280px) {
.form-group.selector1.unu2.col-md-3 {
	padding: 0;
	clear: both;
}
textarea.form-control.text {
	width: 276%;
}
}
/*blog*/
@media only screen and (min-width: 320px) and (max-width: 568px) {
h3.s_title_block > a {
	line-height: 26px;
	padding-left: 7px;
}
div.blog_info {
	padding-left: 10px;
}
}
@media only screen and (min-width: 637px) and (max-width: 1280px) {
h3.s_title_block > a {
	padding-left: 7px;
}
}

/*All Merchandising*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.title_block2 {
	font-size: 17px;
}
}
 @media only screen and (min-width: 920px) and (max-width: 1280px) {
.title_block2 {
	font-size: 17px;
}
}

/*Submmary*/
@media only screen and (min-width: 320px) and (max-width: 480px) {
h1.heading, .page-heading {
	font-size: 20px;
}
}

/*Authentification*/
@media only screen and (min-width: 320px) and (max-width: 480px) {
.btn.btn-default.register {
	width: 100%;
}
}
@media only screen and (min-width : 360px) and (max-width : 640px) {
.btn.btn-default.register {
	width: 90%;
}
}

/*Shiping*/
@media only screen and (min-width: 320px) and (max-width: 480px) {
a.button-exclusive.btn.btn-default {
	margin-bottom: 6px;
}
}
@media only screen and (min-width: 360px) and (max-width: 640px) {
a.button-exclusive.btn.btn-default {
	margin-bottom: 6px;
}
}
/*heder*/
@media only screen and (min-width: 320px) and (max-width: 500px) {
#mobile_header_logo img {
	padding-right: 10px;
}
}
@media only screen and (min-width: 375px) and (max-width: 667px) {
#mobile_header_logo img {
	padding-right: 64px;
}
}
@media (min-width: 667px) {
#mobile_header_logo img {
	padding-right: 96px;
}
}

.sticky_mh #mobile_header_logo img {
    max-width: 160px;
}

/*one page chackout*/
.btn.btn-default.pull-left {
	background-color: #a11808;
}
.btn.btn-default.pull-left {
	color: white;
	border-color: #a11808;
}
#div_onepagecheckoutps_login.col-md-5.col-sm-12.col-xs-12 {
	display: none;
}
.btn.btn-default.btn-number.cart_quantity_down, .btn.btn-default.btn-number.cart_quantity_up {
	border-color: #7d7d7d;
}
div#onepagecheckoutps div#onepagecheckoutps_step_review h5 {
	text-decoration: none;
}
div#onepagecheckoutps .onepagecheckoutps_p_step_four {
	background-color: #0d0d0d;
	border-color: #111;
}
div#onepagecheckoutps #onepagecheckoutps_step_one ul.nav-tabs li.active a {
	background-color: #a11808;
}
.customer.required.form-control.input-sm.not_unifrom.not_uniform, .form-control.input-sm.not_unifrom.not_uniform {
	background-color: #0d0d0d;
	border: 1px solid #232323;
}
.row.pts-vcenter.col-xs-12.nopadding {
	font-size: 12px;
}
#onepagecheckoutps_step_one .active {
	color: white;
}
.modal-header, .modal-body {
	background-color: #0d0d0d;
	border: 1px solid #111;
}
.fa-pts-close::before, .fa-pts-remove::before, .fa-pts-times::before {
	color: white;
}
/*product pret*/
.price_box #old_price_display {
	color: #aaaaaa !important;
}
.price_box #reduction_percent_display {
	display: none;
}
.price_box #our_price_display {
	font-family: TrajanPro3 !important;
	font-weight: 400;
	line-height: 16px;
}
/*confirmation order*/
#order-confirmation .page-heading {
	background: black none repeat scroll 0 0;
	color: #808080;
	font-family: trajanpro3;
	font-size: 12px;
	line-height: 1em;
	padding: 10px;
}
#order-confirmation .box {
	border: none;
	background-color: #0B0B0B;
	color: #808080;
	font-size: 14px;
	line-height:30px;
}
#order-confirmation strong {
	color: #808080;
}
/*#order-confirmation a {
    color: #808080;
}*/
#order-confirmation .cart_navigation .back-ord {
	color: #fff !important;
}
#order-confirmation .back-ord::before {
	content: "<";
}
#order-confirmation .email-ord {
	color: white;
	font-size:13px;
}
#order-confirmation .dreapta {
	background-color: black;
	border: 2px solid #111;
	margin: 2px;
	padding-bottom: 20px;
}
#order-confirmation .contact-ord {
	color: white !important;
	margin-top: 7px;
	width: 100%;
	font-size:16px
}
#order-confirmation .titlu-ord {
	background-color: #0b0b0b;
	font-family: trajanpro3;
	font-size: 20px;
	line-height: 40px;
	margin-top: 6px;
	text-align: center;
}
#order-confirmation .col-xs-12.col-md-6 {
	padding: 0;
}
#order-confirmation .titlu2 {
	font-family: trajanpro3;
	font-size: 1.8em;
	padding: 20px 0;
	line-height: 1em;
}
#order-confirmation .titlu-ord1 {
	font-family: trajanpro3;
	font-size: 1.5em;
	padding: 10px 0;
	line-height: 1em;
}
#order-confirmation .back-ord2, #order-confirmation .back-home  {
width: 100%;
background: none !important;
border: 1px solid #a11808 !important;
color: #a11808 !important
}
#order-confirmation .centru-ord {
	font-size: 15px;
	margin: 15px;
	text-align: center;
}
#order-confirmation .shiping-ord {
	clear: both;
}
#order-confirmation .eshop-bottom-content {
	background-color: #0B0B0B;
margin-top: 41px;
clear: both;
padding-top: 35px;
}
#order-confirmation.back-ord2:hover {
 background-color: : #ea3e2b !important;
}
/*error*/
.alert.alert-danger {
	background-color: #f2dede;
	border-radius: 9px;
	color: #b94a48;
}
.alert .alert-link {
	color: #b94a48;
}
/*chackout*/
#order-detail-content .row.middle.item_total.cart_total_price.total_without_tax.end-xs {
	display: none;
}
#order-detail-content .row.middle.item_total.cart_total_tax.end-xs {
	display: none;
}
/*pack-product*/
.button-pack .btn.btn-default.button-plus.product_quantity_up {
	margin-top: 52px;
	background-color: #0d0d0d;
	border: 1px solid #7d7d7d !important;
	margin-right: 19px;
}
.button-pack .btn.btn-default.button-plus.product_quantity_up:hover {
	background-color: #0d0d0d !important;
	color: #f9f9f9;
}
.button-pack .btn.btn-default.button-minus.product_quantity_down {
	margin-bottom: 62px;
	background-color: #0d0d0d;
	border: 1px solid #7d7d7d !important;
	margin-right: 19px;
}
.button-pack .btn.btn-default.button-minus.product_quantity_down > span {
	background-color: #0d0d0d;
}
.button-pack .btn.btn-default.button-minus.product_quantity_down:hover {
	background-color: #0d0d0d !important;
	color: #f9f9f9;
}
#quantity_wanted_p input, .cart_quantity .cart_quantity_input {
	padding: 0 18px 0 4px;
}
.pack-content .product_quantity_up, .pack-content .product_quantity_down, .pack-content .cart_quantity_up, .pack-content .cart_quantity_down {
	width: 17px;
	height: 21px;
}
.pack-content .btn.button-plus, .pack-content .btn.button-minus {
	font-size: 10px;
	line-height: 14px;
}
.pack-content #ap5-add-to-cart button {
	background-color: #920000;
	border: 1px solid black;
}
.pack-content #ap5-add-to-cart button span {
	color: #f6f6f6;
}
.pack-content #buy_block .box-info-product {
	border: 2px solid #111;
	background-color: #040404;
}
.button-pack .product_attributes.clearfix {
	margin-right: 17px;
}
.ap5-buy-block #ap5-buy-block-container {
	margin-bottom: -9px;
}
.button-pack .product_attributes.clearfix {
	margin-top: 0;
	padding-bottom: 0;
}
.pack-content #ap5-pack-description-block {
	top: 18px;
}
#ap5-hook-pack-description .rte > p {
	padding-left: 10px;
}
#ap5-pack-product-1 {
	float: right;
}
#ap5-pack-product-2 .alert.animated.shake.alert-warning {
	margin-bottom: 64px;
}
.ap5-pack-product-content #attributes {
	margin-left: 10px;
}
