body{

font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	direction:rtl;

}

.main.products .sidebar{ float:right; }
.main.products .inner{ float:right; }
.main.products .inner .gallery_holder{float:right; min-height:350px; text-align:center; margin-left:1% }
.main.products .inner .details{float:left;}

#breadcrumb_holder{margin:0 0 0 0 ; }
#breadcrumb{/*width:96%; */ font-size:0.875em; } 
#breadcrumb .item {float:right; margin:0 2px 0 0 ;} 

.main.contact .content .inner .form_contact1{float:right;}
.main.contact .content .inner .form_contact2{float:right;}


.menu1_holder>ul>li.cart.mobile2{ padding:0 0 3px 0; } 


.main.contact .content .inner .form_item_holder {text-align:right;  }
.main.contact .content .inner .form_item_holder.large {margin:0 0 22px 0;float:left;}

.main.contact .content .inner label { text-align:right;    float:right;  } 
.main.contact .content .inner button {cursor:pointer; position:absolute; left:-20%; top:73%;  }
/*.form_holder1 button img {width:100%; height:auto;  }*/
.main.contact .content .inner #captcha{ margin:0 0 0 5%;width:30%; height:auto;}
.main.contact .content .inner #captcha_code{}



.cart_col_head_holder div{float:right; text-align:right; }
.cart_col_head_holder .cart_col_pic, .cart_col_body_holder .cart_col_pic{ padding-left:3%; padding-right:0}
.cart_col_head_holder .cart_col_gift, .cart_col_body_holder .cart_col_gift{padding-left:1%; padding-right:0; font-size:0.750em;}
.cart_col_head_holder .cart_col_scroll, .cart_col_body_holder .cart_col_scroll{ padding-left:1%; padding-right:0; font-size:0.750em;}
.cart_col_head_holder .cart_col_engrave, .cart_col_body_holder .cart_col_engrave{ padding-left:1%; padding-right:0; font-size:0.750em;}
.cart_col_head_holder .cart_col_name, .cart_col_body_holder .cart_col_name{width:18%;}
.cart_col_head_holder .cart_col_q, .cart_col_body_holder .cart_col_q{width:10%; padding-right:1.5%; padding-left:0;}
.cart_col_body_holder>div{float:right; text-align:right; font-size:0.9em;}
.cart_col_body_holder .cart_col_q>div{cursor:pointer; float:right;  margin-left:5px; margin-right:0; }
#cart_col_totals_holder .col_l{float:right; min-height:20px; text-align:right;  margin:0 0 10px 1% ;}
#cart_col_totals_holder .col_r{float:right; min-height:20px; text-align:right; }
#cart_col_totals_holder .shipping_holder{float:right; text-align:right; }
#cart_col_totals_holder label { float:right;}
.cart_col_body_holder>div.text_holder{margin:0 13% 0 0; }
.text_holder textarea{ float:right;}
.text_holder .heading{float:right;}
.text_holder div.but1{float:right;  margin:0 2% 0 0; }
.terms_check{margin:0 0 15px 0;}
.terms_check input{margin:0 7px 0 0 ;}


#code_holder label{float:right;  margin-left:1%; margin-right:0; text-align:left; } 
#code_holder  input[type=text]{ float:right; margin-left:2%; margin-right:0;  padding-left:0;padding-right:1%; } 
#code_holder  .but_code { float:right; }
#show_coupon_text2 {width:15%; float:right; margin-left:0;margin-right:2%;}










@media screen and (max-width: 480px) {
	/*	portrait mobile*/
	
body{	font-size: 15px; background:#ffffff;}





}

	
	
@media screen and (max-width: 768px) and (min-width: 481px) {
	/*	landscape mobile */

.mobile_hit{display: none;}

body{	font-size: 15px; background:#ffffff;}



}
@media screen and (max-width: 960px) and (min-width: 481px) {
/*	big tablet/small laptop*/
body{	font-size: 15px; background:#ffffff;}
	



.mobile_hide{display: none;}
.mobile_hit{display: block;}
.mobile_show{display:block;}
.mobile_only{display:block;}
}

@media screen and (max-width: 320px)  {
/*	very small phone*/




}