
body {
  min-width: 960px;
}

body {
  color:#55514b;
  position:relative;
/* 
  font-size: 62.5%; - 10px;
  font-size: 68.8%; - 11px; 
  font-size: 75%; - 12px; 
  font-size: 81.2%; - 13px; 
  font-size: 87.2%; - 14px;
 
*/   
   font-size: 75%; 
  line-height:1.5em;
  margin: 0px;
	background-color:#88040c;
	background-image:url('../images/back-repeat.png?ver=3.1.1') ;
    background-position-y: 35px;
    background-repeat: repeat-x;
}
body *{
  font-family:'WTraffic',Tahoma,Arial, Helvetica, sans-serif;
direction:rtl;
}

h1,h2,h3,h4,h5,h6{
    margin-top: 15px;
    margin-bottom: 15px;
	color:black;
}

h6{
font-size:12px;
}


h5{
font-size:16px;
}

h4{
font-size:20px;
}

h3{
font-size:25px;
}

h2{
font-size:30px;
}

h1{
font-size:35px;
}


.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}


.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
}



.clearfix {
  zoom: 1;
}



/* Containers
----------------------------------------------------------------------------------------------------*/
.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}



/* Grid >> Global
----------------------------------------------------------------------------------------------------*/


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display:inline;
	float: left;
	position: relative;
}




/* Grid >> 24 Columns
----------------------------------------------------------------------------------------------------*/


.container_24 .grid_1 {
	width:30px;
}

.container_24 .grid_2 {
	width:70px;
}

.container_24 .grid_3 {
	width:110px;
}

.container_24 .grid_4 {
	width:150px;
}

.container_24 .grid_5 {
	width:190px;
}

.container_24 .grid_6 {
	width:230px;
}

.container_24 .grid_7 {
	width:270px;
}

.container_24 .grid_8 {
	width:310px;
}

.container_24 .grid_9 {
	width:350px;
}

.container_24 .grid_10 {
	width:390px;
}

.container_24 .grid_11 {
	width:430px;
}

.container_24 .grid_12 {
	width:470px;
}

.container_24 .grid_13 {
	width:510px;
}

.container_24 .grid_14 {
	width:550px;
}

.container_24 .grid_15 {
	width:590px;
}

.container_24 .grid_16 {
	width:630px;
}

.container_24 .grid_17 {
	width:670px;
}

.container_24 .grid_18 {
	width:710px;
}

.container_24 .grid_19 {
	width:750px;
}

.container_24 .grid_20 {
	width:790px;
}

.container_24 .grid_21 {
	width:830px;
}

.container_24 .grid_22 {
	width:870px;
}

.container_24 .grid_23 {
	width:910px;
}

.container_24 .grid_24 {
	width:1000px;
}



a 			{color:#8c8c8c; text-decoration:none;}
a:hover 	{color:#383838; text-decoration:none;}

.bg_body				{height:100%;height:100%;height:auto !important;min-height:100%;}


.wrapper				{padding-top:0px;width:1000px; margin:0px auto 0px auto;overflow:hidden;
}




.index_page .wrapper	{
}
.row_1					{font-size:1em;padding: 0px 0px 0px 0px;margin: 0px auto 0px auto;position:relative;background: transparent; width:100%; float:left;}

.row_2					{font-size:1em;padding: 0px 0px 0px 0px; width:100%; float:left; z-index:77;}
.index_page .row_2					{}

.row_3,.row_5n				{font-size:1em;padding: 0px 0px 0px 0px;/*background:url('../images/row_3.png?ver=3.1.1') 50% 100% no-repeat transparent;*/ width:100%; float:left;}

.row_4					{font-size:1em;padding: 0px 0px 0px 0px; width:100%; float:left; }

.row_5					{font-size:1em;padding: 7px 0px 0px 0px; margin-top:0px; width:100%; float:left;
}
.wrapp					{padding:0 0px 0 0px; width:auto;}
.row_6									{margin:0; font-style:italic;}

#bodyWrapper			{padding-bottom:0px; width:100%; float:left;background-repeat: no-repeat  ;background-position-y: 34px;background-position-x:center;}

#bodyWrapper .row_0{background-color:#393939;height:35px;}

#bodyWrapper .row_0 .menu li a{

}

#bodyContent 			{padding:0px 0px 20px 0px;}
#bodyWrapper > br 		{line-height:25px;}

#columnLeft 			{padding:0px 0px 0px 0px;}
#columnRight 			{padding:0px 0px 0px 0px;}

#columnLeft > div 			{padding:0px 0px 0px 0px;}
#columnRight > div 			{padding:0px 0px 0px 0px;}

.contentContainer		   						{margin-bottom:20px; padding:0px 0px 0px 0px; border:1px solid #e6e6e6; border-width:0 0 0 0;}
.contentContainer.last							{margin-bottom:0px;}
.contentContainer.page_un							{}
.contentContainer.page_cart							{}
.contentContainer.page_reviews 						{}
.contentContainer.page_new_product					{}

.contentcont 													{padding:10px 20px 20px 20px;overflow:hidden;

}
/**/
.contentcont.sub 												{padding:29px 0px 0px 0px;}
.contentcont.products_info_page									{padding:0px 20px 30px 20px;}
.contentcont.txtPage											{}

.contentContainer.page_un 							.contentcont			{padding:0px 0px 5px 0px; overflow:hidden; border:0px solid #e6e6e6;background: transparent;}
.contentContainer.page_un 							.contentcont.last	{}

.contentContainer.page_specials					.contentcont,
.contentContainer.page_listing					.contentcont		{padding:10px 0px 20px 0px;background: transparent;
-webkit-border-radius: 0 0 0 0;
        border-radius: 0 0 0 0;
}
.contentContainer.page_reviews 					.contentcont			{padding:29px 0px 10px 0px;}
.contentContainer.page_reviews.page_listing .contentcont	{}

.contentContainer.page_new_product 	.contentcont					{padding:0px 0px 20px 0px;background: transparent;}
.contentContainer.page_cart 				.contentcont					{padding:29px 0px 20px 0px;  border-width:0px 0 0 0}
.contentContainer.loginPage 				.contentcont					{padding:0px 0px 10px 0px;}


-webkit-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
}

.contentInfoText.extra									{padding: 10px 10px 20px 10px;}
.contentInfoText .infoBoxHeading				{padding:1px 0px 10px 0px;margin: 0px 0px 0px 0px;background:none; border:0px; font-weight:bold;}
.contentContainer span.contentText			{padding:0px 9px 0px 9px; border:0px solid #000; overflow:hidden;}

.contentInfoText.marg-top								{margin: 0px 0px 0px 0px;}
.contentInfoText .contentInfoText_wrap 	{padding:0 0 10px 0;}


.contentInfoBlock												{padding:20px 0px 0px 0px;}
.contentInfoBlock.last									{padding:20px 20px 10px 20px; margin: 0px 0px 0px 0px; overflow:hidden;

}
.contentInfoBlock.first							{}

.contentContainer.page_un .contentText			{padding: 18px 27px 0px 27px;}

.contentcont.r_view								{display:none;}
.row_table										{list-style:none;margin: -1px 0px 0px 0px;padding: 0px 0px 0px 0px; display:inline-block; float:right; }
.row_table li									{ float:right; display:inline-block; margin-left:5px; cursor:pointer; width:24px; height:21px;}
.row_table li.first						{/*background: url("../images/icons/row.png?ver=3.1.1") no-repeat scroll 0 0 transparent;*/	}
.row_table li.last						{/*background: url("../images/icons/table.png?ver=3.1.1") no-repeat scroll 0 0 transparent;*/	}
.row_table li:hover								{ background-position:0 -21px;}
.products_info_mad,
.contentInfoText .products_info						{ margin:0 4px 0 4px; padding-top:10px;}

.products_info_mad									{ padding:10px;}
/* ************************************************************************************* */
#header 				{position:relative;padding: 0px 0px 0px 0px;min-height:149px; }/*background:url('../images/header_bg.png?ver=3.1.1') 50% 0 no-repeat transparent*/
.header-back{position: absolute;top: 36px;left: 0;width: 100%;height: 112px;}
.logo 					{display:inline-block;position:absolute; right: -36px; top:-6px;bottom:10px; z-index:0;}
.logo img				{margin:0px 0px 0px 0px;}


/* ************************************************************************************* */
.cart_header							{padding: 0px 0px 0px 0px;margin:0px 0px 0 0;overflow:hidden; text-align:left; font-style:normal;}
.cart_header div						{padding:0px 0px 2px 0px;white-space:nowrap; text-align:left; float:right;  left: 5px;}
.cart_header label						{  display: inline-block;
  padding: 2px 23px 5px 10px;
  margin: 0px 0px 0px 8px;
  text-align: left;
  background: url('../images/header_cart.png?ver=3.1.1') 0px 1px no-repeat transparent;
  background-position-x: right;
  border-left: 1px solid #cccccc;
  color: #fff;
  font-weight: bold;
  line-height: 1em;
  float: right;}

.cart_header label a					{color:#000;}
.cart_header label a:hover				{color:#797979;text-decoration:underline;}
.cart_header div						{color:#797979; font-weight:100;}
.cart_header span							{margin-right:2px; display:none;}
.cart_header strong						{font-weight:normal;}
.cart_header div a 		 				{    color: #b4b4b4;font-weight:normal; }
.cart_header div a:hover   		{color:#fff;text-decoration: none;}

/* ************************************************************************************* */
/* ************************************************************************************* */
.box_header_user_menu			{float:left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; position:absolute; left:0px; top:0px;}
.user_menu 						{float:right;padding:0px 0px 0px 0px;margin:0px -7px 0px 0px; list-style:none; }
.user_menu li					{float:left; display:inline-block; white-space:nowrap;padding: 0px 0px 0px 0px;background:transparent;}

.user_menu li a 				{color:#fff;font-weight:normal;display:inline-block;padding: 15px 7px 9px 7px;text-decoration:none;}
.user_menu li b			{color:#fff;font-weight:normal;display:inline-block;padding: 15px 0px 9px 0px; font-weight:normal;}
.user_menu li a:hover,				 
.user_menu li.act a				{color:#fff; text-decoration:none;}
.user_menu li a 				{font-size:1em;}
.user_menu li.last				{ background:none;color:#fff;}	
.user_menu li.last a				{color:#fff;}
.user_menu li.last:hover a	{color:#8c8c8c;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.footer									{padding:0px 0px 9px 0px; margin-top:0px; position:relative;
-webkit-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
}
.footer 								{text-align:left;overflow:hidden; border-top:0px solid #d4d4d4;} 
.footer p								{font-size:1em;margin:0px 0px 0px 0px; text-align:center; overflow:hidden; display:block;padding: 6px 20px 10px 3px; clear:both; }
.footer p								{color:#949494;line-height:1em;}
.footer p > a							{color:#949494;}/*  display:inline-block; float:left;*/
.footer p > a:hover						{color:#191919;} 

.footer p b								{color:#949494;font-weight:normal;}
.footer p b	a							{color:#949494;text-decoration:none;}
.footer p b	a:hover						{color:#191919;text-decoration:underline;}

.footer p    							{background-position: 100% 0;}				 
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxes_menu							{position:relative;overflow:hidden;}
.menu								{padding:3px 0px 0px 0px; text-align:right; width:100%; margin-top:0px; margin-right:-7px;}
.menu ul							{padding: 0px 0px 0px 0px;list-style:none; margin:0 95px 0 0; width:auto; display:inline-block; float:right;}
.menu li							{float:right;padding: 0 0 0 0 ;margin: 0px 0px 0px 0px;}
.menu li.last						{}

.menu li.act,
.menu li:hover						{}

.menu li a 							{display:inline-block;padding: 6px 9px 6px 9px;  
									 color:#989898;font-weight:normal;text-decoration:none;}

.menu li.mouseclick a,
.menu li.act a,
.menu li:hover a					{color:#fff;text-decoration:none;}

.menu li.first a						{ background:none;}
.menu li.act.last a,
.menu li.last a:hover				{}

.menu li a 							{}
/* ************************************************************************************* */			
.user_menu li a						{font-size:1em;}				
.menu li a	        				{font-size:1em;}
/* ************************************************************************************* */
.box_header_phone,
.box_header_cart,
.box_currencies,	
.box_languages									{position:absolute; display:inline-block; z-index:100;}


.box_header_cart								{top: 20px;left: 30px;}


.container_										{width:1110px; margin:0 auto;}
.grid_											{display:inline; margin:auto;}
.row_1 .grid_,
.row_2 .grid_,	
.row_5 .grid_									{float:none;}
.container_1064								{width:1110px; margin:0 auto; position:relative;}




img{
  border: none;
  }
  
  
  
  

.minibasket {
display:none;
cursor:default;
position: absolute;
top: 30px;
font-family:Tahoma;
z-index: 101;
width: 280px;
border-top: 3px solid #FFFFFF;
background: #FFFFFF;
border-radius: 0 0 5px 5px;
-moz-box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);
box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);
direction:rtl;
}
.minibasket .header {
height: 32px;
background-color: #000000;
line-height: 30px;
text-align: right;
width:100% !important;
}
.minibasket .header span {
color: #fff;
margin-right: 15px;
}
.minibasket .container {
/*border: 1px solid rgba(0,0,0,0.2);*/
border-top: 0;
border-radius: 0 0 5px 5px;
width:100% !important;
padding-top:4px;
}
.minibasket .container table {
width: 100%;
}
.minibasket .container table .head td {
height: 25px;
    padding-right: 10px;
    padding-left: 10px;
}

.cart_header div a.btn:hover{
color:#b2b2b2;
}
.minibasket .container table .w85 {
width: 85px;
}
.minibasket .container table td {
text-align: center;
}

.minibasket .container table .gsep {
width: 100%;
height: 1px;
 background-color: #b04f55;
margin: 0 auto 10px;
}

.minibasket .container table td a img {
max-width: 50px;
max-height: 37px;
}

.minibasket .container table .w50 .del {
display: block;
width: 15px;
height: 15px;
margin: 0 auto;
background: url("../images/delete.png?ver=3.1.1") no-repeat;
cursor:pointer;
}


.minibasket .container table td.textright {
text-align: right;
padding-right: 20px;
}
.minibasket .container table td {
text-align: center;
}

 .minibasket .container table td.textleft {
text-align: left;
padding-left: 20px;
}

 .minibasket .container table .sep {
width: 100%;
height: 1px;
background-color: #666;
margin: 10px auto;
}
 .minibasket input{
  min-height:0; 
  padding: 3px 10px 0px 10px; 
  margin: 0px; 
  width: 40px;
} 
.minibasket td {
line-height: 22px;
}
.minibasket .btn{

   vertical-align:middle;
}

.minibasket .btn a{
	color:white;
	font-family:tahoma
}


.minibasket span{
	display:block;
}


.minibasket .btn ,.ilbasket .btn{
  display: inline-block;
  vertical-align: top;
  color: #fff;
  font-family: tahoma;
  position: relative;
  padding: 0 14px;
  border: 0;
  border-radius: 3px;
  height: 34px;
  line-height: 34px;
  font-size: 12px;
  text-decoration: none;
  text-shadow: 0 -1px 0 rgba(0,0,0,.2);
  cursor: pointer;
  background: #88040c;
}


.ilbasket {
cursor:default;
top: 30px;
font-family:Tahoma;
z-index: 101;
border-radius: 0 0 5px 5px;
direction:rtl;
display:block;
position:static;
width:900px;
margin:auto
}

.ilbasket .header {
border-bottom: 0;
height: 32px;
line-height: 30px;
text-align: center;
width:100% !important;
}
.ilbasket .header span {
color: #fff;
margin-right: 15px;
}
.ilbasket .container {
border-top: 0;
border-radius: 0 0 5px 5px;
width:100% !important;
}
.ilbasket .container table {
width: 100%;
}
.ilbasket .container table .head td {
height: 25px;
}
.ilbasket .container table .w85 {
width: 85px;
}
.ilbasket .container table td {
text-align: center;
}

.ilbasket .container table .gsep {
width: 100%;
height: 1px;
background-color: #DF6C22;
margin: 0 auto 10px;
}

.ilbasket .container table td a img {
max-width: 50px;
max-height: 37px;
}

.ilbasket .container table  .del {
display: block;
width: 15px;
color:red;
margin: 0 auto;
background: url("../images/delete.png?ver=3.1.1") no-repeat right;
cursor:pointer;
padding: 2px 20px 2px 20px;
float:right;

}


.ilbasket .container table td.textright {

}
.ilbasket .container table td {
text-align: center;
}

 .ilbasket .container table td.textleft {

}

 .ilbasket .container table .sep {
width: 90%;
height: 1px;
background-color: #666;
margin: 10px auto;
}
 .ilbasket input{
  min-height:0; 
  padding: 3px 10px 0px 10px; 
  margin: 0px; 
} 
.ilbasket td {
line-height: 22px;
}
.ilbasket .btn{

   vertical-align:middle;
}

.ilbasket .btn a{
	color:white;
	font-family:tahoma
}

.minibasket input,.ilbasket input {
text-align:center;
}

#back-top 				{bottom: 140px;right: 50%;position: fixed;z-index: 9999; margin-right:-626px; visibility:hidden;}
#back-top a 			{color: #fff;font-size: 0em; font-weight:bold;text-decoration: none;text-transform: uppercase;
						 width: 37px;display: block;text-align: center;}
#back-top a:hover 		{color: #807f7f;
}
#back-top span 			{background: url("../images/up-arrow.png?ver=3.1.1") no-repeat scroll 0 0 transparent;border-radius: 3px 3px 3px 3px;display: block;height: 24px;margin-bottom: 7px;width: 35px;}
#back-top a:hover span 	{background-position:0 -34px;
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 470px;
  margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 470px;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 470px;
}

.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .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: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=10);
  opacity: .1;
}
.carousel-control.left- :hover
{
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right- :hover
{
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right{
  right: 0;
  left: auto;
}

.carousel-control-left {

}

.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 25px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 65px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  font-family: 'WTraffic';
}
.carousel-caption .btn {
  text-shadow: none;
  font-size:21px;
  color: #88040c;
}
.carousel-caption p {
  font-size:17px;
  color: #fff;
}
.carousel-control-left, .carousel-control-right {
    background-image: url(../images/nav.png?ver=3.1.1);
    width: 30px;
    height: 50px;
    display: block;
    bottom: 185px;
    position: absolute;
}
.carousel-control-right {
    right: 55px;
    background-position-x: 30px;
}
.carousel-control-left {
    left: 55px;
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #ac4242;
}
.slide{
margin-top: 1px;
margin-bottom: 0px;
}

.row_2{
min-height:500px;padding-top: 25px;
}

.mCustomScrollbar{
color:white;
margin-top:25px;
background-color:rgba(0,0,0,0.6);
padding:8px;
padding-right:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 box-shadow: 0px 0px 8px rgba(0,0,0,0.6);
}
.mCustomScrollbar hr{
    border-color: #474747;
}

.content_text *{
    font-family: 'WTraffic';

}

a{
text-decoration:none;
color:#88040c;
}
ul{
    list-style: none;
}
.row_new_products_block{
    padding-right: 0;
}
.row_new_products_block .products_cont{
    clear: both;
    float: none;
    margin-top: 10px;
	font-size:15px;
}
.row_new_products_block li{
   float:right;
}
.row_new_products_block img{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	}
.row_new_products_block .products_item_title{
padding-top:5px;
}

.row_new_products_block  .btn {
    display: inline-block;
    vertical-align: top;
    color: #fff;
    position: relative;
    padding: 0 14px;
    border: 0;
    border-radius: 3px;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    background: #88040c;
}
.Footer_BoxWrapper li {
    float: right;
    background: url(../images/Footer_BoxWrapper.gif) 0px 0px no-repeat transparent;
    background-position-x: right;
    text-align: center;
}
.boxes_footer a{
	    color: #434343;
		font-size: 14px;
}


.Footer_BoxWrapper ul {
    padding: 0px 0px 4px 0px;
    margin: 0px auto 0px auto;
    list-style: none;
    overflow: hidden;
    float: none;
    width: auto;
        display: table;
}

.Footer_BoxWrapper li a {
    color: #191919;
    font-weight: normal;
    text-decoration: none;
}

.Footer_BoxWrapper li a {
    padding: 1px 10px 1px 10px;
    display: inline-block;
}
.Footer_BoxWrapper li.act a, .Footer_BoxWrapper li a:hover {
    color: #949494;
    text-decoration: none;
}

p{
font-size:15px;

}

#team .item {
    padding-top: 10px;
	text-align: center;
}

#team .item .icon0 {
    margin: 0 auto 0 auto;
    cursor: pointer;
}

#team .icon0 {
    width: 180px;
    height: 180px;
    display: block;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    filter: none;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

#team .icon0:before {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    top: -20%;
    left: 50%;
    margin-left: -138px;
    width: 272px;
    height: 122px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
}

#team .icon0 img {
    position: relative;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}

#team .owl-carousel .owl-item {
    float: left;
    width: 33%;
    height: auto;
}

#team .owl-controls .owl-prev, #team .owl-controls .owl-next {
    position: absolute;
    top:80px;
    border: 0;
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
    background-color: transparent;
}


#team .owl-controls .owl-next {
    right: 0;
}

#team .owl-controls .owl-page, #team .owl-controls .owl-buttons div {
    cursor: pointer;
}



.arrow1-sprite, .arrow1-arrow1, #team .owl-controls .owl-prev, .arrow1-arrow2, #team .owl-controls .owl-next {
    background: url("../images/arrow1-s.png?ver=3.1.1") no-repeat;
}
.arrow1-arrow2, #team .owl-controls .owl-next {
    background-position: -60px 0;
    height: 40px;
    width: 20px;
}

.arrow1-arrow1, #team .owl-controls .owl-prev {
    background-position: 0 0;
    height: 40px;
    width: 20px;
}

#team .item ul {
	padding:0;
}


#team .item .btn {
    display: inline-block;
    vertical-align: top;
    color: #88040c;
    position: relative;
    padding: 0 14px;
    border: 0;
    border-radius: 3px;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    cursor: pointer;
    background: #ffffff;
}

#team .owl-controls .owl-prev {
    left: 0;
}


.arrow1-arrow1:hover, #team .owl-controls .owl-prev:hover, .arrow1-arrow1.arrow1_hover, #team .owl-controls .arrow1_hover.owl-prev, .arrow1-arrow1.arrow1-hover, #team .owl-controls .arrow1-hover.owl-prev {
    background-position: -30px 0;
}

.arrow1-arrow2:hover, #team .owl-controls .owl-next:hover, .arrow1-arrow2.arrow2_hover, #team .owl-controls .arrow2_hover.owl-next, .arrow1-arrow2.arrow2-hover, #team .owl-controls .arrow2-hover.owl-next {
    background-position: -90px 0;
}



#cust .item {
    padding-top: 10px;
	 padding-bottom: 20px;
	text-align: center;
}

#cust .item .icon0 {
    margin: 0 auto 0 auto;
    cursor: pointer;
}

#cust .item a {
    width: 150px;
    height: 120px;
    display: block;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    filter: none;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

#cust  .item a:before {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    top: -20%;
    left: 50%;
    margin-left: -138px;
    width: 272px;
    height: 122px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
}

#cust .icon0 img {
    position: relative;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}

#cust .owl-carousel .owl-item {
    float: left;
    width: 25%;
    height: auto;
}

#cust .owl-controls .owl-prev, #cust .owl-controls .owl-next {
    position: absolute;
    top:60px;
    border: 0;
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
    background-color: transparent;
}


#cust .owl-controls .owl-next {
    right: 0;
}

#cust .owl-controls .owl-page, #cust .owl-controls .owl-buttons div {
    cursor: pointer;
}



.arrow1-sprite, .arrow1-arrow1, #cust .owl-controls .owl-prev, .arrow1-arrow2, #cust .owl-controls .owl-next {
    background: url("../images/arrow1-s.png?ver=3.1.1") no-repeat;
}
.arrow1-arrow2, #cust .owl-controls .owl-next {
    background-position: -60px 0;
    height: 40px;
    width: 20px;
}

.arrow1-arrow1, #cust .owl-controls .owl-prev {
    background-position: 0 0;
    height: 40px;
    width: 20px;
}

#cust .item ul {
	padding:0;
}


#cust .item .btn {
    display: inline-block;
    vertical-align: top;
    color: #88040c;
    font-family: tahoma;
    position: relative;
    padding: 0 14px;
    border: 0;
    border-radius: 3px;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    cursor: pointer;
    background: #ffffff;
    padding-bottom: 3px;
}

#cust .owl-controls .owl-prev {
    left: 0;
}

.arrow1-arrow1:hover, #cust .owl-controls .owl-prev:hover, .arrow1-arrow1.arrow1_hover, #cust .owl-controls .arrow1_hover.owl-prev, .arrow1-arrow1.arrow1-hover, #cust .owl-controls .arrow1-hover.owl-prev {
    background-position: -30px 0;
}

.arrow1-arrow2:hover, #cust .owl-controls .owl-next:hover, .arrow1-arrow2.arrow2_hover, #cust .owl-controls .arrow2_hover.owl-next, .arrow1-arrow2.arrow2-hover, #cust .owl-controls .arrow2-hover.owl-next {
    background-position: -90px 0;
}

#cust .owl-carousel .owl-stage-outer {
    padding-right: 35px;
}

#team .item .btn:hover  ,.btn:hover {
    color: #fff;
    background: #767676;
}

.row_4c{
background-color:white;
clear:both;
min-height:300px;
padding-top:35px;
font-size: 17px;
    line-height: 35px;
}

.row_1 {
margin-bottom: 1px;
}


#slide .carousel-indicators{
display:none;
}

.Footer_BoxWrapper{
border-top: #b0b0b0 1px solid;
    border-bottom: #b0b0b0 1px solid;
	padding-top:5px;
	margin-top:15px;
}

.Footer_BoxHeading{
display:none;
}

.menu_back_white{
	background-color: white;
    height: 39px;
    width: 100%;
    position: absolute;
    bottom: -1px;
    right: 50%;
}

  .btn {
    display: inline-block;
    vertical-align: top;
    color: #fff;
    position: relative;
    padding: 0 14px;
    border: 0;
    border-radius: 3px;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    background: #88040c;
}


.products_cont{
text-align:center;
line-height: 17px; 
}

.products_cont p{
padding:0;
}


@media (max-width: 1200px)
{
	.carousel-control-left {
		left: 5px !important;
	}
	.carousel-control-right {
		right: 5px !important;
	}
}

.bottom-alert{
	position: fixed;background: rgba(138, 13, 20, 0.68);bottom: 0;width: 100%;text-align: center;color: white;padding: 15px;z-index: 100000;font-size: 17px;
}

.footer-del0{
	float:right;
}
.footer-del1{
	float:right;padding-right:25px;
}

.header-del1{
width: 920px;
}

.label-div{
	width:33%;
}

.form-style-2{
    padding: 20px 12px 10px 20px;
	font-size:15px;
}

.form-style-2-heading{
    font-weight: bold;
    font-style: italic;
    border-bottom: 2px solid #ddd;
    margin-bottom: 20px;
    padding-bottom: 3px;
}
.form-style-2 label{
    display: block;
    margin: 0px 0px 15px 0px;
}
.form-style-2 label > span{
    width: 30%;
    font-weight: bold;
    float: right;
    padding-top: 8px;
    padding-left: 5px;
	text-align:left;
}
.form-style-2 span.required{
    color:red;
	margin-right: 5px;
}
.form-style-2 .tel-number-field{
    width: 40px;
    text-align: center;
}
.form-style-2 input.input-field{
    width: 65%;
    
}
.form-style-2 select.select-field{
    width: 65%;
    
}
.form-style-2 input.input-field, 
.form-style-2 .tel-number-field, 
.form-style-2 .textarea-field, 
 .form-style-2 .select-field{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #C2C2C2;
    box-shadow: 1px 1px 4px #EBEBEB;
    -moz-box-shadow: 1px 1px 4px #EBEBEB;
    -webkit-box-shadow: 1px 1px 4px #EBEBEB;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 7px;
    outline: none;
}
.form-style-2 .input-field:focus, 
.form-style-2 .tel-number-field:focus, 
.form-style-2 .textarea-field:focus,  
.form-style-2 .select-field:focus{
    border: 1px solid #3278C1;
}
.form-style-2 .textarea-field{
    height:100px;
    width: 55%;
}
.form-style-2 input[type=submit],
.form-style-2 input[type=button]{
    border: none;
    padding: 8px 15px 8px 15px;
    background: #FF8500;
    color: #fff;
    box-shadow: 1px 1px 4px #DADADA;
    -moz-box-shadow: 1px 1px 4px #DADADA;
    -webkit-box-shadow: 1px 1px 4px #DADADA;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.form-style-2 input[type=submit]:hover,
.form-style-2 input[type=button]:hover{
    background: #EA7B00;
    color: #fff;
}

.form-style-2 ul li{
	list-style:none;
}



.jcup_doc {
margin-top:25px;
margin-bottom:15px;

}

.jcup_doc.error .progress .bar{
	background-color:#c47f7f;
}	

.jcup_doc.error span{
	color:white;
}	


.jcup_doc.success a{
	visibility:visible;
}	

.jcup_doc a {
	position: relative;
	visibility: hidden;
	top: 40px;
	margin-right: 45%;
}

.jcup_doc label{
	width: 500px;
	margin-right: 26%;
	height: 37px;
	padding: 0;
	cursor: pointer;
	border: #848484 solid 1px;
	padding-right: 10px;
	padding-left: 10px;
}


.jcup_doc label .progress{
		position: absolute;
		width: 520px;
		height: 37px;
		margin-right: -10px;
}

								

.jcup_doc .comment{
font-size: 13px;float: left;

}


.jcup_doc label .span{
	padding-top: 0;
	text-align: center;
	position: absolute;
	height: 37px;
	width: 500px;
}


.jcup_doc input[type='file']{
	visibility: hidden;
}




.mafiacup_doc {
margin-top:25px;
margin-bottom:15px;

}

.mafiacup_doc.error .progress .bar{
	background-color:#c47f7f;
}	

.mafiacup_doc.error span{
	color:white;
}	


.mafiacup_doc.success a{
	visibility:visible;
}	

.mafiacup_doc a {
	position: relative;
	visibility: hidden;
	top: 40px;
	margin-right: 45%;
}

.mafiacup_doc label{
	width: 500px;
	margin-right: 26%;
	height: 37px;
	padding: 0;
	cursor: pointer;
	border: #848484 solid 1px;
	padding-right: 10px;
	padding-left: 10px;
}


.mafiacup_doc label .progress{
		position: absolute;
		width: 520px;
		height: 37px;
		margin-right: -10px;
}

								

.mafiacup_doc .comment{
font-size: 13px;float: left;

}


.mafiacup_doc label .span{
	padding-top: 0;
	text-align: center;
	position: absolute;
	height: 37px;
	width: 500px;
}


.mafiacup_doc input[type='file']{
	visibility: hidden;
}


.person_image{
	float:right;width:90px;margin-top: -45px;color:black;
	text-shadow: 0 0px 5px rgb(255, 255, 255);
}

.person_image label{
width: 90px;height: 120px;border: #848484 solid 1px;cursor: pointer;margin: 0;
}

.person_image img{

position:absolute;padding: 0;
width:90px; height:120px;
}

.person_image label span{
	position:absolute;width: 90px;text-align:center;margin-top: 24px;padding: 0;line-height:25px;
	font-size:11px;
}


.person_image input[type='file']{
width: 90px;visibility: hidden;height: 120px;
}

.person_image.error{
	background-color:#c47f7f;
	color:white;
	text-shadow: none;
}	

.person_image.error .progress .bar{
		display:none;
}	

.person_image .progress{
	height: 10px;
	position: absolute;
	width: 90px;															
}	

.person_image .progress .bar{
	float:left;
}	

.person_image .progress .bar,.jcup_doc label .progress .bar{
	height: 100%;
	background-color: #c9efb6;
}				

.person_image .progress .bar,.mafiacup_doc label .progress .bar{
	height: 100%;
	background-color: #c9efb6;
}	

.person-count{
	width:60%;
}

.pc-title{
	width:18%;
}

.plabel-div{
	width:29%;
}
.food-div{
	width:30%;
}

.food-label{
	width:10%;
}
.banner-mobile,.jcup-banner-mobile{
	display:none;
}

.banner-mobile,.mafiacup-banner-mobile{
	display:none;
}
.mobile-menu{
	display:none;

}
@media (max-width: 700px) {
	#owl2 .owl-item .item a{
		right: 50%;
		margin-right: -110px;
	}
}
@media (max-width: 530px) {
	.carousel-control-left, .carousel-control-right {
		bottom: 100px;
	}
}

.content_text.mCustomScrollbar{
    margin-right: auto;
    margin-left: auto;
}


@media (max-width: 575px) {
	.banner-desktop,.jcup-banner-desktop{
		display:none;
	}

	.banner-mobile,.jcup-banner-mobile{
		display:block;
		margin-top: 30px;
	}
	.banner-desktop,.mafiacup-banner-desktop{
		display:none;
	}

	.banner-mobile,.mafiacup-banner-mobile{
		display:block;
		margin-top: 30px;
	}
}
@media (min-width: 400px) and  (max-width: 575px) {
	.content_text.mCustomScrollbar{
		width:85%;
	}
}
@media (min-width: 825px) and  (max-width: 1070px) {
	.content_text.mCustomScrollbar{
		width:85%;
	}
}
@media (max-width: 1070px) {	

	.banner-desktop,.jcup-banner-desktop{
		width: 100%;
		margin-top: 30px;
		    height: auto;
	}
	
	.banner-desktop,.mafiacup-banner-desktop{
		width: 100%;
		margin-top: 30px;
		    height: auto;
	}
	
	.mCustomScrollbar {
    margin-top: 15px;
	}
	.top-menu-items,.Footer_BoxWrapper,.products_content.products_table {
		-ms-overflow-style: none;  
		overflow: -moz-scrollbars-none; 
	}
	.top-menu-items::-webkit-scrollbar,.Footer_BoxWrapper::-webkit-scrollbar,.products_content.products_table::-webkit-scrollbar { 
		display: none; 
	}

	.desktop-menu{
	display:none;
	}
	
	.cat_navbar {
		 background: none !important;
		background-color: #88040c !important;
		width: 100% !important;
	}
	ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
		right: 10px !important;
		top: 10px !important;
	}
	.mobile-menu{
		display:block;
	}


	.container_24.products{
		margin-top:15px;
	}
	.container_24.products>div{
		width:90% !important;
		text-align: center;
	}
	
	.container_24.products .product-filter{
		width:100% !important;
		padding-right: 0 !important;
	}
	
	.container_24.products .filter_button_div{
		float:none !important;
	}
	
	
	#bodyContent ul.row_new_products_name li{
		    margin-bottom: 20px;
	}
	
	#bodyContent ul.row_new_products_name .wrapper_products_pic_bg {
		width:100% !important;
	
	}
	
	#bodyContent ul.row_new_products_name .products_cont,ul.row_new_products_name .pic_cont.wrapper_pic_div{
		    width: 100% !important;
	}
	
	
	#galleria,.galleria-container{
		width:100% !important;
	}
	.carousel-control-left, .carousel-control-right {
		    bottom: 25px;
	}

	.carousel-control {
    top: 370px;
	}

	
	.top-menu-items{
		overflow-x: auto;
		    max-width: 75%;
	}
	.top-menu-items ul{
		overflow-x: auto;
		min-width: 500px;
	    margin-right: 10px;
	}
	
	.Footer_BoxWrapper{
		overflow-x:auto;
	}
	.Footer_BoxWrapper ul{
		 min-width: 500px;
	}
	.menu_back_white{
		display:none;
	}
	.cat_navbar {
		margin-top: 114px !important;
		margin-right:0 !important;
	}
	.box_header_cart {
		top: 70px;
		right: 10px;
		width: 220px;
		margin-right: 130px;
	}

	.logo {
		right: 10px;
	}
	
	#bodyContent {
		width: 90% !important;
		margin-right: 5%;
		float: right;
		overflow-x: scroll;
		margin-top: 20px;
	}
	
	

	.jcup-end-table{
		display:block;
		width:100%;
	}
	.jcup-end-table td,.jcup-end-table label,.jcup-end-table span{
		display:block;
		text-align:center;
		width:100% !important;
		float:none;
		min-height:10px;
	}
	
	
	.mafiacup-end-table{
		display:block;
		width:100%;
	}
	.mafiacup-end-table td,.mafiacup-end-table label,.mafiacup-end-table span{
		display:block;
		text-align:center;
		width:100% !important;
		float:none;
		min-height:10px;
	}
	
	.food-label{
		width:100%;
	}


	.food-div{
		width:50%;
	}


	 .person_image {
		float: none;
		margin: auto;
		clear: both;
	}
	
	.person_image label {
    margin-right: 50%;
	}
	
	.plabel-div{
		width:100%;
	}
	
	.pc-title{
		width:22%;
	}
	.person-count{
		width:100%;
	}
	.jcup-form{
		position: relative;
	}

	.jcup_doc label,.jcup_doc label .progress,.jcup_doc label .span {
		width: 100%;margin: 0;padding:0;text-align: center;
	}
	.jcup_doc label .progress,.jcup_doc label .span {
		width: 100%;
	}
	
	.jcup_doc label .span{
		margin-right: -10px;
	}
	
	
	.mafiacup-form{
		position: relative;
	}

	.mafiacup label,.mafiacup_doc label .progress,.mafiacup_doc label .span {
		width: 100%;margin: 0;padding:0;text-align: center;
	}
	.mafiacup_doc label .progress,.mafiacup_doc label .span {
		width: 100%;
	}
	
	.mafiacup_doc label .span{
		margin-right: -10px;
	}
	
	.label-div{
		width:100%;
	}

	.header-del1{
		width: 95%;
	}
	.ipiran {
		float: none !important;
	}
	.footer {
		text-align: center;
	}
	.boxes_footer{
		text-align:center;
	}
	.footer-del0{
		float:none;
	}
	.footer-del1{
		float:none;padding-right:0;clear:both;
	}
	
	.ilbasket {width:auto;}
	.container_1064	{width:auto;}
	.wrapper{width:auto;}
	.container_24 {width: auto;}
	body { min-width: auto;}
	.container_	{width:auto;}

		
	.container_24 .grid_1 {
		width:3%;
	}

	.container_24 .grid_2 {
		width:7%;
	}

	.container_24 .grid_3 {
		width:11%;
	}

	.container_24 .grid_4 {
		width:15%;
	}

	.container_24 .grid_5 {
		width:19%;
	}

	.container_24 .grid_6 {
		width:23%;
	}

	.container_24 .grid_7 {
		width:27%;
	}

	.container_24 .grid_8 {
		width:31%;
	}

	.container_24 .grid_9 {
		width:35%;
	}

	.container_24 .grid_10 {
		width:39%;
	}

	.container_24 .grid_11 {
		width:43%;
	}

	.container_24 .grid_12 {
		width:47%;
	}

	.container_24 .grid_13 {
		width:51%;
	}

	.container_24 .grid_14 {
		width:55%;
	}

	.container_24 .grid_15 {
		width:59%;
	}

	.container_24 .grid_16 {
		width:63%;
	}

	.container_24 .grid_17 {
		width:67%;
	}

	.container_24 .grid_18 {
		width:71%;
	}

	.container_24 .grid_19 {
		width:75%;
	}

	.container_24 .grid_20 {
		width:79%;
	}

	.container_24 .grid_21 {
		width:83%;
	}

	.container_24 .grid_22 {
		width:87%;
	}

	.container_24 .grid_23 {
		width:91%;
	}

	.container_24 .grid_24 {
		width:100%;
	}
	
	.bottom-alert{
		display:none;
	}
	
}

