/*********************************
    General CSS
**********************************/

html,body{}
body{
	color: #16254f;
}
.rotate{
	-webkit-transform: rotate(-90deg);

	/* Firefox */
	-moz-transform: rotate(-90deg);

	/* IE */
	-ms-transform: rotate(-90deg);

	/* Opera */
	-o-transform: rotate(-90deg);

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

/** topbar **/
header .header-wrapper{color:#fff;height:100%;padding:.5em 0;box-sizing:border-box}div#header-wrapper{font-family: 'simpler-regular', 'arial';background:#17206c;color:#fff;width:100%;position:relative;z-index:2}#header-wrapper a{color:#fff;text-decoration:none}div#header{max-width:1024px;margin:0 auto;height:45px;font-size:17px;background: #17206c;}.floatLeft{float:left;position:relative;left:10px}.floatRight{float:right}#header-left a{display:inline-block;background:url(images/bezeq-sprite.png) 0 -573px no-repeat;height:21px;width:24px;position:relative;top:11px}a#header-fb:hover{background-position:0 -594px}a#header-youtube{background-position:0 -657px}div#header-left{direction:ltr}a#header-youtube:hover{background-position:0 -679px}a#header-googleplus{background-position:0 -615px}a#header-googleplus:hover{background-position:0 -636px}div#header-right a{padding:3px 7px}div#header-right{position:relative;top:13px}div#header-right a:hover{background:#395fab}.menu-mobile li a{color:#fff}.menu-mobile li{direction:rtl;text-align:right;font-size:30px;padding:5px 20px}.menu-mobile ul{padding-bottom:10px;display:none}button{background:0 0}button#jet-burger{position:absolute;top:10px;left:10px;z-index: 999;border: none;}.mobile{display:none}.desktop{display:initial}@media screen and (max-width:920px){.mobile{display:initial}.desktop{display:none}}
/** Typo **/

h1,h2,h3,h4{
	font-family: 'simpler-bold', 'arial';
	margin:0;
}
h1{
	margin-bottom: 50px;
}
h2{
	font-size: 32px;
}
h3{
	font-family: 'simpler-regular', 'arial';
	font-size: 24px;
	line-height: 36px;
	color: #474748;
}
button {
	border: none;
	cursor: pointer;
	outline: none;
}
.orange-text{
	color: #f37537;
}
p{
	font-family: 'simpler-regular', 'arial';
	font-size: 16px;
}
a:link, a:hover, a:visited{
	text-decoration: none;
}
.border-red{
	border: 1px solid red;
}
.border-blue{
	border: 1px solid blue;
}
.more-link{
	position: relative;
	display: inline-block;
}
.row{
	margin:0;
}
#main-wrapper {
	min-height: 100%;
	height: auto;
	/* Negative indent footer by its height */
	margin: 0 auto -60px;
	/* Pad bottom by footer height */
	padding: 0 0 60px;
}
.selected select{
}
.selected{
	background: #FFF url(../images/plus-symbol.png) no-repeat scroll 70% center;
}
.camera-select-field.selected{
	background-position: 50% center;
}
.more-link.open:after{ -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg);}
.more-link:after{ content: ''; display: inline-block;  width: 6px; height: 11px; margin-bottom: -2px; margin-right: 3px; background: url('../images/info-arrow.png') 0 0 no-repeat}

/*********************************
content
*********************************/
#content-wrapper{
	background: url("../images/banner.jpg") no-repeat top center;
	height: 707px;
	/*position: relative;*/
}
#center-container{
	width: 1170px;
	margin: 0 auto;
	position: relative;
}

#section-title .right-title{

}
#section-title h1{
	font-size: 45px;
	color: #c45e2c;
}
#section-title .product-img{
	margin-left: 45px;
}
#section-title .product-img img{
	width: 140px;
}
#section-title .price{
	margin-right: 210px;
}
#section-title .main-details{
	margin-top: 55px;
}
#section-title .quantity{
	font-size: 18px;
	font-family: 'simpler-regular', 'arial';
}
#section-title .price{
	padding-top: 20px;
	padding-right: 265px;
}
#section-title .camera-price-calc{
	font-family: 'simpler-bold', 'arial';
	font-size: 52px;
	line-height: 46px;
}
#section-title .shekel{
	font-size: 23px;
}
#section-title .small{
	font-family: 'simpler-regular', 'arial';
	font-size: 20px;
	line-height: 0.9;
}
#section-title .smaller {
	font-family: 'simpler-regular', 'arial';
	font-size: 16px;
	line-height: 14px;
	margin-top: 10px;
}

#section-title .camera-select select{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 25px;
	border: 1px solid #6d7073;
	width: 80px;
	height: 38px;
	font-family: 'simpler-bold', 'arial';
	font-size: 20px;
	color: #5c5c5c;
	padding: 5px 10px;
	background: transparent;
}
#section-title .camera-select{
	position: relative;
}
#section-title .camera-select:after {
	 content:">";
	 font-family: 'simpler-bold', 'arial';
	 font-size: 21px;
	 padding: 12px 8px;
	 position: absolute; left: 15px; top: -5px;
	 color: #474748;
	 z-index: 1;
	 text-align: center;
	 width: 10%;
	 height: 100%;
	 pointer-events: none;
	 box-sizing: border-box;
	 /* Safari */
	 -webkit-transform: rotate(-90deg);

	 /* Firefox */
	 -moz-transform: rotate(-90deg);

	 /* IE */
	 -ms-transform: rotate(-90deg);

	 /* Opera */
	 -o-transform: rotate(-90deg);

	 /* Internet Explorer */
	 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
 }
#section-title .camera-select.is-hidden:after {
	content:"+";
	padding-right: 3px;
}
#section-title .more-link{
	width: 140px;
	height: 25px;
	top: 10px;
	color: #494d51;
	margin-bottom: 15px;
	font-family: 'simpler-regular', 'arial';
}
#section-title .slide-more-info{
	display: none;
	border-top: 1px solid #dbd9d5;
	margin: 10px 18px 30px 10px;
	padding-top: 15px;
	color: #494d51;
	font-size: 16px;
	line-height: 16px;
	font-family: 'simpler-regular', 'arial';
	width: 94%;

}
#section-title .popup-more-info .wrapper, #section-2 .popup-more-info .wrapper{
	display: none;
	width: 593px;
	height: 560px;
	border: 1px solid #000;
	background-color: #1e1e1e;
	margin: 0 auto;
	font-family: 'simpler-regular', 'arial';
	font-size: 24px;
	line-height: 1;
	padding: 25px 50px 0 15px;
	color: #fff;
	position: fixed;
	/*top: 50%;*/
	right: 25px;
	top:250px;
	margin-top: -200px;
	/*margin-top: 20px;*/

	z-index: 2;
}
#section-title .popup-more-info .wrapper{
	/*display: block;*/
}
#section-2 #detector-info-mobile .wrapper{
	height: 420px;
}
#section-2 #conditioner-info-mobile .wrapper{
	height: 460px;
	/*padding-left: 130px;*/
}
#section-2 #socket-info-mobile .wrapper{
	height: 250px;
}
#section-2 #lamp-info-mobile .wrapper{
	height: 470px;
}
#section-2 #watch1-info-mobile .wrapper{
	height: 630px;
	margin-top: -350px;
}
#section-2 #watch2-info-mobile .wrapper{
	height: 670px;
	margin-top: -350px;
}
#section-2 .popup-more-info .margin-top{
	margin-top: 10px;
}
#section-2 .disabled{
	pointer-events:none;
	opacity: .5;
}

#section-title .popup-more-info .title, #section-2 .popup-more-info .title{
	font-family: 'simpler-bold', 'arial';
	font-size: 36px;

}
#section-title .popup-more-info .text.bold, #section-2 .popup-more-info .text span{
	font-family: 'simpler-bold', 'arial';
	font-size: 28px;
	line-height: 26px;
	margin: 25px 0 0 0;
}
#section-title .popup-more-info .right-info, #section-2 .popup-more-info .right-info{
	padding:15px 0 0 0;
}
#section-title .popup-more-info .left-info{
	padding:0 0 0 0;

}
#section-title .popup-more-info .close-x, #section-2 .popup-more-info .close-x{
	position: relative;
	top: -5px;
	left: 5px;
	color: #fff;

}
#section-title .popup-more-info .close-x a, #section-2 .popup-more-info .close-x a{
	color: #fff;
}


#section-title .slide-more-info .right-info, #section-title .slide-more-info .middle-info, #section-title .slide-more-info .left-info{
	float: right;
	width: 30%;
}


#section-title .slide-more-info .middle-info{
	margin-right: 50px;
}
#section-title .slide-more-info .bold{
	font-size: 20px;
	line-height: 24px;
	margin-top: 20px;
	font-family: 'simpler-bold', 'arial';
	font-weight: bold;
}

.section{
	position: relative;
	padding: 25px 50px 25px 0;
	/*display: inline;*/
}
#section-1{
	clear: both;
	padding: 25px 20px 0 0;
}
#section-1:before{
	border-top: 2px solid #838383;
	/*margin-top: 20px;*/
	width: 90%;
	content : "";
	position: absolute;
	right: 30px;
	top  : 0;
	height  : 1px;
}

/*********************************
section-2
*********************************/
#section-2{
	clear: both;
}
#section-2 .separator{
	border-bottom: 1px solid #d9d9d9;
	width: 95%;
}
#section-2 .top-row{
	font-family: 'simpler-regular', 'arial';
	font-size: 18px;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	width: 95%;
	padding: 8px 5px;
}

#section-2 .normal-row {
	padding: 15px 0;
	/*border-bottom: 1px solid #d9d9d9;*/
	vertical-align: middle;
}
#section-2 .column1{
	width: 28%;
	padding-right: 10px;
}
#section-2 .column2{
	width: 28%;
}
#section-2 .column3{
	width: 26%;
}
#section-2 .column4{
	width: 18%;
}
#section-2 .extra-image{
	padding-right: 0;
	padding-left: 0;
	width: 28%;
	vertical-align: middle;
	float: right;
}
#section-2 .extra-image img{
	width: 133px;
}
#section-2 .extra-price{
	margin: 20px 0;
	padding-right: 0;
	padding-left: 0;
	width: 18%;
	float: right;
}
#section-2 .extra-quantity{
	margin: 30px 5px 0 0;
	padding-right: 0;
	padding-left: 0;
	width: 23%;
}
#section-2 .extra-quantity select{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 25px;
	border: 1px solid #6d7073;
	width: 65px;
	height: 30px;
	font-family: 'simpler-bold', 'arial';
	font-size: 14px;
	color: #5c5c5c;
	padding: 5px 10px;
	background: transparent;
}
#section-2 .extra-quantity{
	position: relative;
	float: right;
}
#section-2 .extra-quantity:after {
	content:">";
	font-family: 'simpler-bold', 'arial';
	font-size: 15px;
	padding: 12px 8px;
	position: absolute; right: 48px; top: -3px;
	color: #474748;
	z-index: 1;
	text-align: center;
	width: 10%;
	height: 100%;
	pointer-events: none;
	box-sizing: border-box;
	/* Safari */
	-webkit-transform: rotate(-90deg);

	/* Firefox */
	-moz-transform: rotate(-90deg);

	/* IE */
	-ms-transform: rotate(-90deg);

	/* Opera */
	-o-transform: rotate(-90deg);

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#section-2 .extra-quantity.is-hidden:after {
	content:"+";
	padding-right: 5px;
}
#section-2 .extra-title{
	margin: 20px 0;
	padding-right: 0;
	padding-left: 0;
	width: 25%;
	float: right;
}
#section-2 .extra-title .item-title{
	font-size: 20px;
	font-family: 'simpler-bold', 'arial';
	/*font-weight: bold;*/
}
#section-2 .extra-title .small{
	font-family: 'simpler-regular', 'arial';
	font-size: 16px;
	color: #5c5c5c;
}
#section-2 .extra-title .title-small{
	font-size: 16px;
	font-family: 'simpler-regular', 'arial';
}
#section-2 .extra-price .item-price-calc{
	font-size: 35px;
	color: #474748;
	float: right;
	line-height: 1;
	font-family: 'simpler-regular', 'arial';
}
#section-2 .extra-price .shekel{
	font-size: 28px;
	position: relative;
	right: 5px;
	color: #474748;
}
#section-2 .extra-price .small{
	clear: both;
	color: #474748;
	font-size: 16px;
	font-family: 'simpler-regular', 'arial';
}
#section-2 .extra-price .small.sum{
	float: right;
}
#section-2 .extra-price .shekel.sum{
	font-size: 16px;
}
#section-2 #title-apple-watch{
	font-size: 24px;
	font-family: 'simpler-bold', 'arial';
	line-height: 1;
	margin: 15px 5px 0 5px;
	padding-bottom: 15px;
	/*border-bottom: 1px solid #d9d9d9;*/
}
#section-2 .slide-more-info{
	clear: both;
	display: none;
	font-family: 'simpler-regular', 'arial';
	font-size: 16px;
	line-height: 1;
	color: #5c5c5c;
	margin: 0 185px 0 0;
	position: relative;
	top: -30px;
}
#section-2 .slide-more-info span{
	font-weight: bold;
}
#section-2 #watch1-info,#section-2 #watch2-info{
	top: -10px;
}

	 /*********************************
     popup
     *********************************/
#popup-container{
	width: 400px;
	float: right;
	margin-top: 185px;
	/*position: absolute;
	top: 185px;
	right: 300px;*/
	/*left: 17%;*/
	z-index: 3;
}
#sections{
	z-index: 99;
	width: 716px;
	float: right;
}
#popup-wrapper{
	/*max-height: 850px;*/
	/*max-width: 400px;*/
	margin: 0 15px 0 0;
	width: 100%;


}
#popup-wrapper .middle-wrapper{
	background-color: #16254f;
	color: #fff;
	padding: 0 20px 20px 20px;
	z-index: 1000;
}

#popup-wrapper .title{
	text-align: center;
	font-family: 'simpler-bold', 'arial';
	font-size: 44px;
	font-weight: bold;
	padding: 15px 0 35px 0;
	background-color: #16254f;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;

}
#popup-wrapper .footer{
	height: 35px;
	background-color: #16254f;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
}
.total-wrapper{
	width: 400px;
}
.total-wrapper .package-btn-link{
	text-align: center;
	padding: 5px 30%;
	border-radius: 40px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-family: 'simpler-bold', 'arial';
	/*font-weight: bold;*/
	font-size: 27px;
	background-color: #f37537;
}
.total-wrapper .package-btn-link span{
	position: relative;
	top: 3px;
	right: 3px;
}
#popup-wrapper .submit{
	text-align: center;
	margin-top: 30px;
}
#popup-wrapper .middle-wrapper .separator{
	border-bottom: 1px solid #455172;
	height: 1px;
	/*margin-bottom: 25px;*/
}
#popup-wrapper .middle-wrapper .bottom-gap{
	margin-bottom: 20px;
}
#popup-wrapper .middle-wrapper .close-x{
	position: relative;
	top:-20px;
	right: -5px;
}
#popup-wrapper .middle-wrapper .close-x a{
	text-decoration: none;
	color: #fff;
}
#popup-wrapper .middle-wrapper .close-x a:hover{
	text-decoration: none;
	color: #fff;
}
#popup-wrapper .middle-wrapper .title2{
	font-family: 'simpler-regular', 'arial';
	font-size: 30px;
}
#popup-wrapper .middle-wrapper .title3{
	font-family: 'simpler-bold', 'arial';
	font-weight: bold;
	font-size: 30px;
}
#popup-wrapper .middle-wrapper .row{
	/*display:table-row;*/
}
#popup-wrapper .middle-wrapper .summary-image img{
	width: 80px;
	margin-right: -25px;
}
#popup-wrapper .middle-wrapper .summary-image{
	/*display: table-cell;*/
	width: 80px;
	padding-bottom: 25px;

}
#popup-wrapper .middle-wrapper .summary-item{
	/*display: table-cell;*/
	width: 127px;
	vertical-align: top;
	padding:5px 5px;
}
#popup-wrapper .middle-wrapper .item-title{
	font-family: 'simpler-bold', 'arial';
	font-weight: bold;
	font-size: 16px;
	line-height: 40px;
}
#popup-wrapper .middle-wrapper .small{

}
#popup-wrapper .middle-wrapper .summary-price{
	/*display: table-cell;*/
	width: 145px;
	vertical-align: top;
	padding:5px 8px 5px 0;
}
#popup-wrapper .middle-wrapper .summary-price .camera-price-calc, #popup-wrapper .middle-wrapper .summary-price .total-price-calc, #popup-wrapper .middle-wrapper .summary-price .total-price-shipping, #popup-wrapper .item-price-calc{
	font-family: 'simpler-regular', 'arial';
	font-size: 35px;
	line-height: 1.2;
	float: right;
}
.total-price-calc-smaller-font{
	font-size: 24px !important;
}
.total-price-calc-shekel-smaller-font{
	font-size: 18px !important;
}
#popup-wrapper .middle-wrapper .summary-price .shekel{
	font-size: 28px;
	position: relative;
	top:3px;
	right: 5px;
}
#popup-wrapper .middle-wrapper .small{
	font-family: 'simpler-light', 'arial';
	font-size: 16px;
	clear: both;
}
#popup-wrapper .middle-wrapper .total .summary-price{
	margin-right: 27px;
	vertical-align: bottom;
}
#popup-wrapper .middle-wrapper .total .total-price{
	padding: 0;
}
#popup-wrapper .middle-wrapper .total .total-price.extra .price{
	float: right;
}
#popup-wrapper .middle-wrapper .total .total-price.extra .price .shekel{
	font-family: 'Helvetica', 'arial';
	font-size: 25px;
	position: relative;
	top:-2px;
}
#popup-wrapper .middle-wrapper .total .total-price .item-title{
	font-family: 'simpler-regular', 'arial';
	font-weight: normal;
	font-size: 20px;
	line-height: 1.3;
}

	/*********************************
    footer
    *********************************/

#footer_placeholder{
	height: 130px;
	background-color: #d8d8d8;
	vertical-align: middle;
	width: 100%;
}
#footer_placeholder .row{
	width: 550px;
	margin-right: 25%;
}
#footer_placeholder #delivery{
	margin-top: 40px;
	width: 240px;
}
#footer_placeholder #security{
	margin-top: 35px;
	width: 240px;
}
#footer_placeholder img{
	float: right;
	margin-left: 10px;
}
#footer_placeholder .footer-text{
	font-size: 16px;
	line-height: 14px;
	color: #474748;
	font-family: 'simpler-light', 'Arial';
	margin: 25px 10px;
}
#footer_gap{
	height: 50px;
}

/*********************************
    Responsive
**********************************/
@media (max-width: 1200px){
	#section-title .product-img img{
		width: 112px;
	}
	#section-title .more-link{
		width: 112px;
	}
	h2{
		font-size: 26px;
	}
	#section-title .quantity{
		font-size: 18px;
	}
	#section-title .camera-select select{
		width: 64px;
		height: 31px;
		font-size: 16px;
	}
	#section-title .camera-price-calc{
		font-size: 42px;
		line-height: 38px;
	}
	#section-title .small{
		font-size: 16px;
	}
	#section-title .smaller{
		font-size: 13px;
		line-height: 12px;
	}
	h3{
		font-size: 20px;
		line-height: 29px;
	}
}

@media (max-width: 996px){
	#quicksearch{
		display: none;
	}
	#sections{
		clear: both;
		width: 100%;

	}
	#content-wrapper{
		background: none;
	}
	#center-container{
		width: 100%;
	}
	h2{
		font-size: 36px;
	}
	#popup-container{
		position: inherit;
		padding-left:0;
		padding-right:0;
		clear: both;
		max-width: 100%;
		margin-top: 10px;
	}
	#popup-wrapper {
		max-width: 100%;
		position: fixed;
		bottom: 0;
		z-index: 99;
		padding-left: 0;
		padding-right: 0;
		margin:0;
	}
	#popup-wrapper .title{
		width: 360px;
		height: 70px;
		margin: 0 auto;
		padding-top: 10px;
	}
	#popup-wrapper .footer{
		border-bottom-left-radius:0;
		border-bottom-right-radius:0;
	}
	#popup-wrapper .middle-wrapper .summary-price .camera-price-calc, #popup-wrapper .middle-wrapper .summary-price .total-price-calc, #popup-wrapper .middle-wrapper .summary-price .total-price-shipping{
		font-size: 55px;
	}
	.total-price-calc-smaller-font{
		font-size: 44px !important;
	}
	.total-price-calc-shekel-smaller-font{
		font-size: 38px !important;
	}
	#popup-wrapper .middle-wrapper .summary-price .shekel{
		font-size: 44px;
	}
	#popup-wrapper .middle-wrapper .total .summary-price{
		width: 35%;
	}
	#popup-wrapper .middle-wrapper .total .total-price .item-title{
		font-size: 32px;
	}
	#popup-wrapper .middle-wrapper .small{
		font-size: 25px;
		line-height: 1.2;
	}
	#popup-wrapper .middle-wrapper .first .small{
		line-height: 1;
	}
	#popup-wrapper .middle-wrapper .total.first{
		padding-top: 10px;
	}
	#popup-wrapper .middle-wrapper .total .total-price{
		margin-right: 25px;
		width: 55%;
	}
	#popup-wrapper .middle-wrapper .separator-total{
		margin: 10px 0;
	}
	.total-wrapper{
		width: 100%;
	}
	#popup-wrapper .middle-wrapper .submit{
		margin-top: 20px;
	}
	.total-wrapper .package-btn-link{
		font-size: 44px;
	}
	.section{
		padding: 25px 0 40px 0;
	}
	#section-title h1{
		font-size: 42px;
		text-align: center;
	}
	#section-title h2{
		margin-top: 20px;
	}
	#section-title .quantity{
		font-size: 28px;
		margin-top: 15px;
	}
	#section-title .product-img{
		margin-left: 35px;
		margin-right: 20px;
	}
	#section-title .product-img img{
		width: 150px;
	}
	#section-1{
		padding: 25px 20px 40px 0;
	}
	#section-1:before{
		border-top: 4px solid #838383;

	}
	#section-1 h2, #section-1 h3{
		text-align: center;
		font-size: 32px;
		width: 90%;
	}
	#section-title .camera-select select{
		width: 120px;
		height: 50px;
		margin-top: 25px;
		font-size: 27px;
		padding: 6px 20px;
		position: relative;
	}
	#section-title .camera-select:after {
		font-size: 28px;
		padding: 0 0;
		left: 55px;
		top: 12px;
	}
	#section-title .camera-select select option{
		font-size: 17px;
		width: 320px;
		text-align: right;
	}
	#section-title .camera-price-calc{
		font-size: 64px;
		line-height: 58px;
	}
	#section-title .shekel {
		font-size: 32px;
	}
	#section-title .small {
		font-size: 25px;
	}
	#section-title .smaller {
		font-size: 22px;
		line-height: 18px;
	}
	#section-title .price {
		padding:0 180px 0 0;
	}
	#section-title .more-link{
		font-size: 28px;
		width: 170px;
	}
	.more-link:after{ width: 10px; height: 17px; margin-bottom: 0; margin-right: 5px; background: url('../images/info-arrow-mobile.png') 0 5px no-repeat}

	#section-2{
		padding: 5px;
		margin-right: 20px;
	}
	#section-2 #title-apple-watch{
		text-align: center;
		font-size: 32px;
	}
	#section-2 .extra-image{
		width: 100px;
	}
	#section-2 .extra-image img{
		width: 90px;
	}
	#section-2 .top-row{
		font-size: 28px;
	}
	#section-2 .extra-title .item-title{
		font-size: 28px;
	}
	#section-2 .extra-title .small{
		font-size: 24px;
	}
	#section-2 .extra-title .title-small{
		font-size: 24px;
	}
	#section-2 .extra-title{
		width: 200px;
		margin: 5px 0;
	}
	#section-2 .extra-quantity select{
		width: 100px;
		height: 45px;
		font-size: 24px;
	}
	#section-2 .extra-quantity:after {
		font-size: 24px;
		right: 70px;
		top: -5px;
	}
	#section-2 .extra-quantity{
		margin: 15px 5px 0 0;
	}
	#section-2 .extra-price .item-price-calc{
		font-size: 52px;
	}
	#section-2 .extra-price .small{
		font-size: 24px;
		margin-top: -15px;
	}
	#section-2 .extra-price .small.sum{
		margin-top:0;
	}
	#section-2 .extra-price{
		width: 160px;
		margin: 10px 0;
	}
	#section-2 .extra-price .shekel{
		line-height: 2.5;
	}
	#section-title .slide-more-info .right-info, #section-2 .slide-more-info .right-info{
		margin-right: 10px;
	}
	#section-title .camera-select.is-hidden:after {
		padding-right: 0;
		position: relative;
		left: -60px;
		top: -43px;
	}

	/******************************
	footer
	******************************/
	#footer_gap{
		height: 600px;
	}
	#footer_placeholder{
		height: 105px;
		padding:0;
	}
	#footer_placeholder .footer-text{
		font-size: 20px;
		line-height: 24px;
		margin: 10px 20px;
	}
	#footer_placeholder .row{
		width: 580px;
		margin-right: 60px;
		padding:0;
	}
	#footer_placeholder #delivery{
		margin-top: 25px;
		width: 280px;
	}
	#footer_placeholder #security{
		margin-top: 20px;
		width: 280px;
	}
}