a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-black.button {
    COLOR: BLACK;
    FONT-WEIGHT: BOLDER;
}
.HRPR{
	text-align:center;
	width:649px;
	padding-left:0px;
	float:none;
	color:#ffffff;
	background-color:#2c3e50;
	border-top-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#ffffff;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:.5px !important;
	border-bottom-width:.5px !important;
	border-left-width:.5px !important;
	border-right-width:.5px !important;
	padding-bottom:0px;
	padding-top:0px;
}

.AA p.price{
	width:323px !important;
	height:81px;
	top:0px;
	position:relative !important;
}

#uni_cpo_additional_options{
	padding-top:29px;
}

.vc_row-o-equal-height .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper p{
	font-weight:600;
	text-align:center;
	letter-spacing:0.64px;
	margin-top:-4px !important;
}

a.tinvwl-product-make-remove span.tinvwl_remove_from_wishlist-text{
	font-weight:600 !important;
	color:#000000 !important;
	text-align:center !important;
	letter-spacing:0.34px !important;
}

#product-19349 .vc_row-has-fill{
	height:356px;
}

#productPageUspWrapper .productPageUspUnitWrapper .productPageUspTxt p{
	margin-top:0px;
}

#uni_cpo_product_configuration{
	padding-bottom:23px;
}

#product-19349 .vc_row-o-equal-height{
	height:59px;
}


.vc_row-o-equal-height .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper .tinvwl-shortcode-add-to-cart{
	top:-13px !important;
}
.wishlist.wpb_column{
	border-right-width:1px !important;
	border-right-style:solid;
	border-right-color:#bdc3c7;
}

.wpb_text_column.wpb_content_element.Temp1 {
    TOP: -13PX;
    POSITION: relative;
}






.vc_row-o-equal-height .vc_column_container{
	height:59px;
}

#product-19349 .vc_row-has-fill .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper .tinvwl-shortcode-add-to-cart{
	top:0px;
	margin-top:0px !important;
	position:absolute !important;
}

#product-19349 .vc_row-has-fill .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper p{
	position:relative !important;
	margin-top:0px;
}



.tinvwl-shortcode-add-to-cart a.inited-add-wishlist{
	position:relative !important;
}


.boxContentSummaryLeft p.date22{
	width:55% !important;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-color:#95a5a6;
	border-bottom-color:#95a5a6;
	border-left-color:#95a5a6;
	border-right-color:#95a5a6;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:10px;
	color:#000000;
	font-weight:600;
}

#product-19349 .vc_row-fluid .vc_column_container .vc_column-inner .wpb_wrapper .vc_row-has-fill .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper .boxContentSummaryLeft{
	padding-bottom:0px;
	top:-42px;
	left:0px;
	position:relative !important;
	border-top-color:#95a5a6;
	border-bottom-color:#95a5a6;
	border-left-color:#95a5a6;
	border-right-color:#95a5a6;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	padding-left:17px;
}

button.single_add_to_cart_button.button.alt {
    background: #a5de5c !important;
    color: black;
    font-weight: bolder;
    FONT-FAMILY: -webkit-pictograph;
}
.AA p.price{
	background-color:#ffffff !IMPORTANT;
	font-size:19.4px !IMPORTANT;
	color:#fa6900 !IMPORTANT;
	font-weight:600 !IMPORTANT;
	letter-spacing:0.26px !IMPORTANT;
	text-transform:none;
	border-top-color:#bdc3c7 !IMPORTANT;
	border-bottom-color:#bdc3c7 !IMPORTANT;
	border-left-color:#bdc3c7 !IMPORTANT;
	border-right-color:#bdc3c7 !IMPORTANT;
	border-top-width:3px !IMPORTANT;
	border-bottom-width:3px !IMPORTANT;
	border-left-width:3px !IMPORTANT;
	border-right-width:3px !IMPORTANT;
	text-align:center !IMPORTANT;
	width:70% !IMPORTANT;
	padding-left:0px !IMPORTANT;
	padding-right:0px !IMPORTANT;
}
#uni_cpo_upload_design{
	color:#fa6900;
	font-family:'Times New Roman', Times, Serif !important;
	font-size:20.1px !important;
	background-color:#ffffff;
	padding-top:15px;
	padding-bottom:4px;
}

#uni_cpo_upload_design_optional label.uni_cpo_upload_design_optional-field-label{
	font-size:18.1px;
}

#uni_cpo_upload_design_optional{
	text-align:center;
}


.vc_btn3-center a.vc_general{
	background-color:#a5de5c !important;
	color:#000000 !important;
	font-weight:600;
}

.PT{
	text-align:center;
	background-color:#d8ecd1;
	width:80%;
	padding-top:10px;
	padding-bottom:10px;
	position:relative !important;
	margin-left:10%;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-color:#4caf50;
	border-bottom-color:#4caf50;
	border-left-color:#4caf50;
	border-right-color:#4caf50;
}
.carousel-inner.vertical {
  height: 100%; /*Note: set specific height here if not, there will be some issues with IE browser*/
}
.carousel-inner.vertical > .item {
  -webkit-transition: .6s ease-in-out top;
  -o-transition: .6s ease-in-out top;
  transition: .6s ease-in-out top;
}
.vc_tta-panel-body {
    width: 350px !important;
    height: 240px !important;
    overflow-y: scroll !important;
}
@media all and (transform-3d),
(-webkit-transform-3d) {
  .carousel-inner.vertical > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: -o-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }
  .carousel-inner.vertical > .item.next,
  .carousel-inner.vertical > .item.active.right {
    -webkit-transform: translate3d(0, 33.33%, 0);
    transform: translate3d(0, 33.33%, 0);
    top: 0;
  }
  .carousel-inner.vertical > .item.prev,
  .carousel-inner.vertical > .item.active.left {
    -webkit-transform: translate3d(0, -33.33%, 0);
    transform: translate3d(0, -33.33%, 0);
    top: 0;
  }
  .carousel-inner.vertical > .item.next.left,
  .carousel-inner.vertical > .item.prev.right,
  .carousel-inner.vertical > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    top: 0;
  }
}

.carousel-inner.vertical > .active {
  top: 0;
}
.carousel-inner.vertical > .next,
.carousel-inner.vertical > .prev {
  top: 0;
  height: 100%;
  width: auto;
}
.carousel-inner.vertical > .next {
  left: 0;
  top: 33.33%;
  right:0;
}
.carousel-inner.vertical > .prev {
  left: 0;
  top: -33.33%;
  right:0;
}
.carousel-inner.vertical > .next.left,
.carousel-inner.vertical > .prev.right {
  top: 0;
}
.carousel-inner.vertical > .active.left {
  left: 0;
  top: -33.33%;
  right:0;
}
.carousel-inner.vertical > .active.right {
  left: 0;
  top: 33.33%;
  right:0;
}

#carousel-pager .carousel-control.left {
    bottom: initial;
    width: 100%;
}
#carousel-pager .carousel-control.right {
    top: initial;
    width: 100%;
}


#product-19349 .vc_row-fluid .vc_column_container .vc_column-inner .wpb_wrapper form.cart{
	background-color:#f3f3f3;
}
.hide-bullets {
list-style:none;
margin-left: -40px;
margin-top:20px;
}

.AA p.price{
	width:62%;
	float:right;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#ecf0f1;
	border-bottom-color:#ecf0f1;
	border-left-color:#ecf0f1;
	border-right-color:#ecf0f1;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	padding-right:7px;
	padding-left:36px;
	padding-top:25px;
	padding-bottom:26px;
	background-color:#f3f3f3;
}

.single_add_to_cart_button{
	clear:none;
	box-sizing:border-box;
	top:16px;
	left:70px;
	position:relative !important;
}

#productPageUspWrapper .productPageUspUnitWrapper{
	width:175px;
}
.productPageUspWrapper {
    padding: 0 0 0 20px!important;
    width: 750px!important;
}
.productPageUspUnitWrapper {
    height: 51px;
    width: 24.6%;
    display: inline-block;
    color: #484848;
}
.productPageUspWrapper a .productPageUspIcon, .productPageUspUnitWrapper .productPageUspIcon {
    width: 16.87%!important;
}

.productPageUspIconShipping {
    margin-top: 7px;
    background-position: -2px -6px;
}
.productPageUspIcon {
    width: 6%;
    height: 42px;
    background-image: url(http://mazayapress.com/wp-content/uploads/2018/01/UspIconsNew.png);
    background-repeat: no-repeat;
}
.productPageUspTxt {
 line-height: 14px;
}

.globalFloatLeft {
  float: left;
}
.productPageUspTxt > p {
    padding: 0 8px 0 10px;
	//width: 25%;
}
.productPageUspWrapper a .productPageUspIcon, .productPageUspUnitWrapper .productPageUspIcon {
    width: 16.87%!important;
}

.productPageUspIconReorder {
    margin-top: 3px;
    background-position: -70px -4px;
}
.productPageUspIcon {
    width: 6%;
    height: 42px;
    background-image: url(http://mazayapress.com/wp-content/uploads/2018/01/UspIconsNew.png);
    background-repeat: no-repeat;
}
.globalFloatLeft {
    float: left;
}
.productPageUspTxt > p {
    padding: 0 8px 0 10px;
}

element.style {
}
.productPageUspWrapper .productPageUspTxt {
    color: #484848;
}
.productPageUspTxt {
    width: 83.13%!important;
    height: 45px;
}

.productPageUspTxt {
    padding-top: 5px;
}

.box_pr_descr, .spalteMitte p, .spalteMitteNaviLinks p {
    color: #484848;
}
.productPageUspWrapper a .productPageUspIcon, .productPageUspUnitWrapper .productPageUspIcon {
    width: 16.87%!important;
}

.productPageUspIconEnvironment {
    margin-top: 4px;
    background-position: -100px -3px;
}
.productPageUspIcon {
    width: 6%;
    height: 42px;
    background-image: url(http://mazayapress.com/wp-content/uploads/2018/01/UspIconsNew.png);
    background-repeat: no-repeat;
}
.globalFloatLeft {
    float: left;
}
.productPageUspWrapper a .productPageUspIcon, .productPageUspUnitWrapper .productPageUspIcon {
    width: 16.87%!important;
}

.productPageUspIcon30 {
    margin-top: -2px;
    background-position: -37px 0px;
}
.productPageUspIcon {
    width: 6%;
    height: 42px;
    background-image: url(http://mazayapress.com/wp-content/uploads/2018/01/UspIconsNew.png);
    background-repeat: no-repeat;
}
.globalFloatLeft {
    float: left;
}


.dhvc-woocommerce-page .cart .button {
    display: table;
    float: top !important;
    padding: 20px 30px !important;
    visibility: hidden;
}
#uni_cpo_additional_options{
	margin-top:65px;
	color:#fa6900;
	font-size:20px !important;
	background-color:#ffffff;
	padding-top:7px;
	padding-bottom:7px;
}

#uni_cpo_product_configuration{
	color:#fa6900;
	font-size:20px !important;
	line-height:1px;
	padding-bottom:16px;
	background-color:#ffffff;
}

#uni_cpo_aa-field{
	width:44% !important;
	float:left;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

#uni_cpo_aa label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}

#uni_cpo_size-field{
	width:44% !important;
	float:left;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
}

#uni_cpo_size label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}

#uni_cpo_paper-field{
	width:44% !important;
	padding-left:0px;
	margin-left:17px;
	float:left;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

#uni_cpo_paper label.uni_cpo_fields_header{
	text-align:right !important;
	float:left;
	width:23% !important;
}

.A1.uni_cpo_fields_container{
	background-color:#f3f3f3;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:auto auto !important;
	padding-top:0px !important;
	top:22px;
}

form.cart .uni_cpo_options_box{
	background-color:#f3f3f3;
}

p.price span.woocommerce-Price-amount{
	color:#190000 !important;
}

#uni_cpo_printed_side-field{
	width:44% !important;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	float:left;
}

#uni_cpo_uv_coating-field{
	width:44% !important;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	clear:none;
	float:left;
}

#uni_cpo_production_time-field{
	width:44% !important;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	float:left;
}

#uni_cpo_hardcopy_proof-field{
	width:44% !important;
	padding-left:0px;
	margin-left:17px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	float:left;
}

#uni_cpo_printed_side label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}

#uni_cpo_uv_coating label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}

#uni_cpo_production_time label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}

#uni_cpo_hardcopy_proof label.uni_cpo_fields_header{
	float:left;
	width:23% !important;
	height:0px;
	text-align:right !important;
}
