#toolbar-administration{

	z-index: 99999;

}

.col-md-7.printeri-product-rating > div{

	display: inline-block;

	float: right;

}





@media (max-width: 991px){

	.col-md-7.printeri-product-rating > div{

		float: left;

	}

}

.printeri-bg-btn{

	background-color: transparent;

}

.printeri-w30{

	width: 30%;

}

.printeri-w20{

	width: 20%;

}

.printeri-w15{

	width: 15%;

}



.printeri-w10{

	width: 10%;

}

@media (max-width: 493px){

	.cart.cart-form .table-responsive form > .form-actions input[type=submit]{

		width: 100%;

	}

}

.printeri-rp-stars form .br-wrapper.br-theme-css-stars > .br-widget > a:after{

	font-size: 83%;

}

.printeri-rp-stars form .br-wrapper.br-theme-css-stars > .br-widget > a{

	margin-right: 0;

}

.printeri-page-checkout select,

.printeri-page-checkout input,

.printeri-page-checkout textarea{

	width: 100%;

}

.printeri-page-checkout input[type=radio],

.printeri-page-checkout input[type=checkbox],

.printeri-page-checkout input[type=button],

.printeri-page-checkout input[type=color],

.printeri-page-checkout input[type=date],

.printeri-page-checkout input[type=datetime-local],

.printeri-page-checkout input[type=file],

.printeri-page-checkout input[type=image],

.printeri-page-checkout input[type=month],

.printeri-page-checkout input[type=reset],

.printeri-page-checkout input[type=week]{

	width: auto;

}





div.address-container-inline > .form-item:last-child{

	margin-right: 0;

}

.layout-region.layout-region-checkout-main fieldset > legend{

	border: 0;

}



.form-required:after {

    background-size: 7px 7px;

    width: 7px;

    height: 7px;

}

.form-required:after {

    content: '';

    vertical-align: super;

    display: inline-block;

    background-image: url(../images/required.svg);

    background-repeat: no-repeat;

    background-size: 6px 6px;

    width: 6px;

    height: 6px;

    margin: 0 0.3em;

}

div.address-container-inline > .form-item{

	margin-right: .9em;

}

.layout-region.layout-region-checkout-footer{

	margin-top: 30px;

}

.printeri-order-summary{

	display: inline-block;

	border-bottom: 1px solid #f1f1f1;

}

.order-total-line-label.title{

	font-size: 130%;

}

.order-total-line-value.price{

	font-size: 130%;

}

.printeri-total_summary > div:not(:first-child){

	margin-top: 20px;

}

.order-total-line.order-total-line__subtotal{

	padding: 0;

	display: inline-block;

	width: 100%;

}

.order-total-line.order-total-line__total{

	display: inline-block;

	width: 100%;

	padding: 0;

}

.printeri-product-thumbnails > a:last-child{

	margin-right: 0 !important;

}

.table-responsive .sp-cart > thead{

	border-bottom: 1px solid #f1f1f1;

}

.pager .pager__items .pager__item > a{

	border-radius: 0;

}

.votingapi-widgets.fivestar{

	display: none;

}



.credit-card-form__expiration{

	display: block;

}

.printeri-page-checkout .layout-checkout-form > .layout-region-checkout-main > #payment-information-wrapper > fieldset > legend{

	border-bottom: 1px solid #ebebeb;

	padding-bottom: 24px;

	font-size: 230%;

}

.printeri-txm-pager ul.pager__items > li:not(:last-child){

	margin-right: 3px;

}

.pager .pager__items .pager__item.is-active > a{

	background-color: #eee;

}

.printeri-local-tasks ul > li{

	float: left;



}

.printeri-local-tasks{

	display: flex;

}

.printeri-local-tasks ul{

	padding: 0;

}

.printeri-local-tasks ul > li:not(:last-child){

	padding-right: 10px;



}

.printeri-local-tasks ul > li > a.is-active{

	color: #101010;

}

.search-box .content .form-control form .form-actions{

	position: absolute;

	top: -3px;

    right: -42px;

}



.search-box .content .form-control form .form-actions input[type=submit]{

	height: 37px;

	width: 39px;

	position: absolute;

    right: 7px;

    z-index: 2;

}

.search-box .content .form-control form {

	position: relative;

}

.search-box .content .form-control form .form-actions .fa.fa-search{

	top:12px;

	position: absolute;

	right: 19px;

	z-index: 1;

	font-size: 125%;

	color: inherit;

}

form .field--name-quantity input[type=number]{

	width: 66px;

}

.printeri-single-product form .field--name-quantity input[type=number]{

	display: block !important;

	height: 43px;

}

.printeri-single-product form .field--name-quantity{

	float: left;

	margin-right: 3px;

}

.printeri-single-product form .form-actions{

	float: left;

}

.printeri-single-product form .field--name-quantity label{

	display: none !important;

}

.search-parent .search-box > .contextual > ul.contextual-links,

.contextual-region.cart-parent > .contextual > ul.contextual-links{

	opacity: inherit;

    max-height: inherit;

    overflow: inherit;

    left: inherit;

}



.printeri-header-logo.contextual-region{

	position: relative;

}

/* line 480, ../sass/screen.scss */

.header-section.style3 div#menu{

	display: none;

}

.header-section ul li.cart-parent .cart-box ul{

	max-height: 400px !important;

	overflow-y: auto;

}

@media (max-width: 750px){

	.printeri-simplenewssub-form form input[type=submit]{

		font-size: 80%;

	}

}

@media (max-width: 500px){

	.printeri-simplenewssub-form form input[type=submit]{

		font-size: 70%;

	}

}

@media (max-width: 469px){

	.printeri-simplenewssub-form form input[type=submit]{

		font-size: 50%;

	}

}

.printeri-margin-top-15{

	margin-top: 15px;

}

.indented{

	margin-left: 30px;

}

.printeri-margin-bottom-15{

	margin-bottom: 15px;

}

.printeri-pull-left{

	float: left;

}

.dt-feature-box-1, 

.en-feature-box-1, 

.hs-feature-box-1, 

.bb-feature-box-1 .img-box{

	z-index: 2;

}



.cn-parallax-sec-1 .feature-box-1{

	margin-top: 0;

}

.link-item-color-gray #menu ul li a{

	color: #8a8a8a;

}

.slide-tmargin{

	margin:0;

	margin-top: -145px;

	float: left;

	padding:0;

	width: 100%;

	min-height: 500px;

}

.contextual{

	z-index: 999;

}

.printeri-btn-cs{

	margin-top: 24px;

	border-radius: 30px;

}

.printeri-menu-item-1 #menu ul.navbar-nav > li > a {

    padding: 25px 20px;

    border-right: 1px solid #f0f0f0;

}

.slide-tmargin.fr-mar{

	margin-top: -42px;

}

.slide-tmargin.mar-2{

	margin-top: -155px;

}

.printeri-el-center .printeri-local-tasks > ul{

	margin:0 auto;

}

.printeri-search-page.smart-forms > ol > li{

	border-bottom: 1px solid #ccc;

	padding-bottom: 17px;

	padding-top: 10px;

}


.tabstyle-5 .responsive-tabs{

	left: 3.5%;

}

.slide-tmargin.contextual-region > .contextual{
	top: 145px;
}
.slide-tmargin.fr-mar.contextual-region > .contextual{
	top: 42px;
}
.slide-tmargin.mar-2.contextual-region > .contextual{
	top: 155px;
}
