@charset "utf-8";
/*
Theme Name: PICKUP
Template:   twentythirteen
*/

@import url("orig_rtl.css");

/* customer service page: */
.right {float:right;}
.left {float:left;}


html {font-size:18px;}
/*body {font-family:'Montserrat','fbreforma',sans-serif; font-size:1rem;}*/

.top .search-form {float:left; margin-right:0; margin-left:20px;}
.search-form input.search-submit[type="submit"] {right:auto; left:0;}
.top .search-field {background:#909090 url(images/icon-search.png) 0.3em 50% no-repeat;}

.site-header .home-link {}

/*.site-header .home-link:after {display:block; content:'פיקאפ + קלאסיגן'; position:absolute; top:58px; left:78px; text-align:center; font-size:12px;}*/

.site-footer .ssl-icon {float:right; margin-right:0; margin-left:20px;}

.site-footer .home-link {float:right; margin-right:0; margin-left:10px;}

.site-header .search-form {float:right; margin-right:4px;}


/* category: */
body.archive.archive-landscape .products-5-in-row article.type-product {margin-left:0; margin-right:26px;}



.category-nav {float:left;}
.category-nav-pages-container {float:left; margin-left:0; margin-right:100px; display:none;}



.crumbtrail {float:left;}
.crumbtrail a {float:right;}

.product-image-container {float:left; margin-left:0; margin-right:55px;}
.product-image:after {left:auto; right:8px;}
.product-media-container {float:left; margin-left:0; margin-right:55px;}
.product-right {/*float:right;*/}

.product-colors-label {margin:0 0 10px 11px;}

.sidebar {float:right;}
.content-area-with-sidebar {margin-left:0; margin-right:220px;}


/* popups: */
.hide-popup {right:auto; left:14px;}

/* pieces: */
.piece {float:right;}
.piece-side-margin {margin-right:0; margin-left:20px;}

h2.piece-title {font-size:20px; padding:6px 10px 3px 10px;}
h2.piece-title-big {font-size:24px; padding:6px 10px;}

.home-piece-3-4-container {float:right;}
.home-piece-3,
.home-piece-4 {float:none;}

/* home: */
.home-banner {padding:97px 0 0 0; font-size:45px;}


/* search: */
/*.search-image {float:right;}
body.search .thumbnail {float:right;}*/


/* product page: */
a.back-arrow:before {content:url(images/arr-r.png); margin-right:0; margin-left:5px;}
body.single-product .product-button-add:before {margin-right:0; margin-left:5px;}
body.single-product .product-button-fav:before {margin-right:0; margin-left:5px;}

.products-container {margin-left:0; margin-right:-26px;}

body.archive article.type-product {float:right; margin-left:0; margin-right:26px;}
body.archive .products-5-in-row article.type-product {margin-left:0; margin-right:33px;}

.contact-sidebar {float:right; padding-right:0; padding-left:60px; border-right:none; border-left:1px solid black;}
.contact-main {margin-left:0; margin-right:380px;}
.branches-container {margin-left:0; margin-right:-20px;}
.branch {float:right; margin-left:0; margin-right:20px;} 

@media (max-width: 940px) {

	.site-header .home-link:after {position:absolute; top:70px; left:100px; text-align:center; font-size:12px;}

	/* mobile menu: */
	.login-button {display:none; float:right;}

	.site-header .mobile-search-form {float:right; margin:20px 12px 29px 0 !important;}
	#callnowbutton {float:right;}
	.mobile-search-form .search-field:focus {}
	.mobile-search-form input.search-submit[type="submit"] {float:left;}

	.mobile-lang-button {float:right;}
	
	.branch {margin:0 0 20px 0; float:none; width:auto;}

	.contact-main {margin:0;}
	.branches-container {margin:0;}
	#map_canvas { display:none !important;}

	.menu-toggle:before {margin-right:0; margin-left:5px;}

	/* products: */
	.content-area-with-sidebar {margin:0;}
	.products-container {margin-left:0; margin-right:-36px;}
	body.archive article.type-product {margin-left:0; margin-right:36px;}
	
	.mobile-cat-select-container {float:left;}
	.back-to-category {float:left;}
	a.back-arrow:before {content:''; background-image:url(images/arr-r.png);}
	
	/* home: */
	.mobile-newsletter-form input[type="submit"] {right:auto; left:0; text-align:right !important;}
	span.wpcf7-not-valid-tip,
	div.wpcf7-validation-errors,
	div.wpcf7-mail-sent-ok {font-size:20px; font-weight:normal;}

	.piece {float:none; width:90%; margin:0 auto 20px;}
	.home-piece-3-4-container {float:none; margin:0; display:inline;}
	/*.piece-side-margin {margin:0;}
	.home-piece-2 {margin-left:0; margin-right:20px;}
	.home-piece-3 {float:right !important;}
	.home-piece-4 {float:right !important; margin-left:0; margin-right:20px;}
	.home-piece-5 {float:right !important; margin-left:0 !important; margin-right:20px !important;}*/

}