html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, circlequote, pre,

a, abbr, acronym, address, code,

del, dfn, em, img, q, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend {

	margin: 0;

	padding: 0;

	border: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	vertical-align: baseline;

}


div.fivestar-widget {
    display: inline-block !important;
    
}

#block-gw-views-block-inner-product-block-1-2 .description {
    display:none;
}

fieldset {border:1px solid #CCCCCC;padding:5px 10px;margin:10px 0px;}



legend {font-weight:bold;    color: #20a7bf;padding:0px 2px; font-size:20px;}


#block-views-block-mobile-rotating-block-1{
    display:none;
 
    height: 277px;
    position: relative;

}

  #block-views-block-mobile-rotating-block-1 .views_slideshow_cycle_teaser_section,
  #block-views-block-mobile-rotating-block-1 .views_slideshow_cycle_slide
  {
	  width: 100% !important;
	  height: 277px !important;
  }


  #block-views-block-mobile-rotating-block-1 .views_slideshow_cycle_teaser_section img
  {
	width: 100%;
	height: auto;
	min-height: 277px;
  }
  
#block-views-block-mobile-rotating-block-1 .views-slideshow-controls-bottom {
    position: absolute;
    z-index: 999;
    width: 100%;
    text-align: center;
    top: 243px;
}

#block-views-block-mobile-rotating-block-1 .views-slideshow-controls-bottom li {
    display:inline-block;
}

p{text-align:justify; margin:7px 0px;}



/* Tables still need 'cellspacing="0"' in the markup. */



table {border-spacing: 0; border-collapse:collapse;}



thead th {

	padding-right:1em;

	    border-left: 1px solid #cccccc;

}



td {vertical-align:middle;}



/* Remove possible quote marks (") from <q>, <circlequote>. */



circlequote:before, circlequote:after, q:before, q:after { content: ""; }





a:focus ,a{outline:none;}



a:hover{  font-size:16px; text-decoration: none !important; color:#000000; }



a{text-decoration: none !important;}



a:link, a:visited{ font-size:14px; text-decoration: none; color: #45656c; }

a:hover{  font-size:14px; text-decoration: none; color:#111111; }



ul {

    list-style-type: none;

}



a:hover{

	text-decoration: none;

}



label{

    display: block !important;

}





fieldset {

    border: 1px solid #CCCCCC !important;

    padding: 5px 10px !important;

}



legend {

    font-weight: bold !important;

    color: #8b6232 !important;

    padding: 0px 2px !important;

    font-size: 20px !important;

	border-bottom:0px !important;

	width:auto !important;

}



ul.language-switcher-locale-url{

list-style-type: none; 

 padding-right: 0px; 

}



ol {

    padding-right: 33px;

}

ol li{

    padding: 3px;

}



.not-front ul.menu{

    padding-right: 0px;

}



body{

	margin:0px;
	font-size:14px;
}





img{



}


a.link--previous {
   
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: inset 0 1px 0 0 white;
    -webkit-box-shadow: inset 0 1px 0 0 white;
    -o-box-shadow: inset 0 1px 0 0 white;
    /* box-shadow: inset 0 1px 0 0 white; */
    /* color: #333333; */
    /* text-shadow: 0 1px 0 white; */
    position: relative;
    font-weight: bold;
    padding: 4px .8em 5px .8em;
    font-size: 13px;
    background: #fed805;
    font-size: 13px;
    text-transform: uppercase;
    color: #545454;
    /* font-family: "NunitoSans-Regular"; */
    /* text-shadow: unset; */
    /* box-shadow: unset; */
    /* font-weight: lighter; */
    border: 0;
    padding: 7px;
    transition: 0.3s ease;
}
/***************************************/

@font-face {

	font-family:"lato_b";

		src:url("../fonts/Lato-Bold.ttf") format("truetype"); /* Safari, Android, iOS */

}

@font-face {

	font-family:"NunitoSans-Regular";

		src:url("../fonts/NunitoSans-Regular.TTF") format("truetype"); /* Safari, Android, iOS */

}@font-face {	font-family:"NunitoSans-RegularI";		src:url("../fonts/NunitoSans-RegularI.TTF") format("truetype"); /* Safari, Android, iOS */}@font-face {	font-family:"NunitoSans-RegularBI";		src:url("../fonts/NunitoSans-RegularBI.TTF") format("truetype"); /* Safari, Android, iOS */}@font-face {	font-family:"NunitoSans-RegularB";		src:url("../fonts/NunitoSans-RegularB.TTF") format("truetype"); /* Safari, Android, iOS */}@font-face {	font-family:"tcm";		src:url("../fonts/tcm.TTF") format("truetype"); /* Safari, Android, iOS */}

@font-face {

	font-family:"Roboto-Regular";

		src:url("../fonts/Roboto-Regular.ttf") format("truetype"); /* Safari, Android, iOS */

}

@font-face {

	font-family:"lato_l_i";

		src:url("../fonts/Lato-LightItalic.ttf") format("truetype"); /* Safari, Android, iOS */

}





@font-face {

	font-family:"open_sans_bold";

		src:url("../fonts/OpenSans-Bold.ttf") format("truetype"); /* Safari, Android, iOS */

}







@font-face {

	font-family:"lato_r";

		src:url("../fonts/Lato-Regular.ttf") format("truetype"); /* Safari, Android, iOS */

}




@font-face {

	font-family:"Roboto-Bold";

		src:url("../fonts/Roboto-Bold.ttf") format("truetype"); /* Safari, Android, iOS */

}

@font-face {

	font-family:"NunitoSans-Regular";

		src:url("../fonts/NunitoSans-Regular.ttf") format("truetype"); /* Safari, Android, iOS */

}

@font-face {

	font-family:"NunitoSans-Regular";

		src:url("../fonts/NunitoSans-Regular.ttf") format("truetype"); /* Safari, Android, iOS */

}

	  
@font-face {

	font-family:"Fairuz-Bold";

		src:url("../fonts/ArbFONTS-Fairuz-Bold.otf") format("opentype"); /* Safari, Android, iOS */

}

@font-face {

	font-family:"Home Appliances";

		src:url("../fonts/Home Appliances.ttf") format("opentype"); /* Safari, Android, iOS */

}






/***************************************/
@font-face {
	font-family:"GE_Snd_Book";
		src:url("../fonts/GE-Snd-Book_1.ttf") format("truetype"); /* Safari, Android, iOS */
}


@font-face {
	font-family:"GE-Dinar-One";
		src:url("../fonts/GE-Dinar-One-Medium.otf") format("truetype"); /* Safari, Android, iOS */
}


@font-face {
	font-family:"overpass-extralight";
		src:url("../fonts/overpass-extralight.otf") format("truetype"); /* Safari, Android, iOS */
}


@font-face {
	font-family:"overpass-semibold";
		src:url("../fonts/overpass-semibold.otf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
	font-family:"overpass-light";
		src:url("../fonts/overpass-light.otf") format("truetype"); /* Safari, Android, iOS */
}


/***************************************/
@font-face {
	font-family:"NunitoSans-Regular";
		src:url("../fonts/NunitoSans-Regular.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
	font-family:"NunitoSans-SemiBold";
		src:url("../fonts/NunitoSans-SemiBold.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
	font-family:"NunitoSans-Bold";
		src:url("../fonts/NunitoSans-Bold.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
	font-family:"NunitoSans-Light";
		src:url("../fonts/NunitoSans-Light.ttf") format("truetype"); /* Safari, Android, iOS */
}


/***************************************/


*{
box-sizing: border-box;	
}




.wrapper_1400 {

    margin: 0 auto;

    max-width: 1400px;

    position: relative;

    width: 100%;

	overflow-x: hidden;

}

.wrapper_1400.front-page{
	background:#fff;
}


.wrapper_1200{

	    margin: 0 auto;

    max-width: 1200px;

    padding: 0;

    position: relative;

    width: 100%;

}



.responsive_top{
	displaY:none;
}
.col-md-55{width:20%;padding:0 15px;float:left;}
/**** header *****/
.top_header{
	background:#f9f9f9;
	width:100%;
	display:inline-block;
}

.social_header {
	padding:30px 0;
	
}
.social_header .fieldset2{
	line-height:17px;
}
.social_header .views-field-body a,
.social_header .views-field-body p,
.social_header .views-field-body{
font-size:13px;
color:#505050;
}

.social_header .views-field-field-image{
padding: 11px;
border: 1px solid #7ab143;
width: 43px;
border-radius: 7px;
height: 43px;
float: left;
margin-right:10px;
}
.social_header .views-field-title{
color:#7ab143;
font-size:14px;
	
}

/*
.social_header .views-row:nth-child(4){
	float:right;
}
.social_header .views-row:nth-child(3) .fieldset2,
.social_header .views-row:nth-child(4) .fieldset2{
	line-height:11px;
}
.social_header .views-row:nth-child(3) .views-field-body p,
.social_header .views-row:nth-child(4) .views-field-body p,
.social_header .views-row:nth-child(3) .views-field-body,
.social_header .views-row:nth-child(4) .views-field-body{
	margin-top:2px;
}

.social_header .views-row:nth-child(3) .views-field-field-image,
.social_header .views-row:nth-child(4) .views-field-field-image
{
padding: 4px 12px;
height: 27px;
margin-bottom: 7px;
}
.social_header .views-row:nth-child(3) img,
.social_header .views-row:nth-child(4) img{
	
	
}*/

.social_header .views-row:nth-child(1){padding-right: 0;width:27%;}
.social_header .views-row:nth-child(3){width:22%;}
.social_header .views-row:nth-child(2){padding-left: 28px;}

.social_header .views-row:hover .views-field-field-image img{
		filter: brightness(100);

}
.social_header .views-row:hover .views-field-field-image{
	background:#7ab143;		cursor:pointer;
	

	
}

	
#site-logo{
    padding:0;
	padding-left: 15px;
}




.header{
	display: inline-block;
    width: 100%;
	background:white;
	position:relative;
	z-index:9;
 max-height: 187px;}
 
 
 


.slider{
	display: inline-block;
    width: 100%;
	margin-top: -7px;
	height:auto;
	overflow:hidden;
}

.video video{width:100%;margin-top:-82px;}

.bottom_header{
	display:inline-block;
	width:100%;
	background: #ffc800;
margin-top: -7px;padding: 14px 0;
}
.cart{padding-top:5px;}
.cart .fieldset2 {
    width: 120px;
    float: left;
}  

.cart .fieldset3 {
    display: inline-block;
    width: 50%;
    float: left;font-size:14px;
}

.cart .delete-order-item{
	padding:2px 10px!important;
	font-size: 12px!important;
	text-transform:capitalize!important;
	
}
.cart th{
	
	padding: 5px 10px!important;
background: #000!important;color:white;
}


.header2{display:none !important;}




.main_menu{
float:left;
z-index:0;
padding-top:25px;
padding-bottom:25px;
}

.main_menu ul.nice-menu-down{
display: inline-block;
}

.main_menu ul li {
float:left;
padding: 0 27px 0 0;
position:relative;
}

.main_menu ul li:hover::after,
.main_menu ul li.active::after{
	right:14px;
	opacity:1;
	bottom:0;
}
.main_menu ul li:hover::before,
.main_menu ul li.active::before{
	opacity:1;
	left:-13px;
	top:-5px;
}
.main_menu ul li::before{
content:'';
width:20px;
height:16px;
background: url(../images/mb.png) no-repeat;
position:absolute;
top:5px;
opacity:0;
left:0px;
transition:0.3s ease;
}	
.main_menu ul li::after{
content:'';
width:20px;
height:16px;
background: url(../images/ma.png) no-repeat;
position:absolute;
bottom:10px;
right:30px;
opacity:0;
transition:0.3s ease;
}	

.main_menu ul li a {	font-family:"NunitoSans-SemiBold";color:#2c2c2c;font-size:17.85px;transition:0.3s ease;}

.main_menu ul li a:hover,.main_menu ul li a.is-active {	color:#fff;}

.main_menu  ul.nice-menu li{border:0;background:none;}
ul.nice-menu-down li li.menuparent{background:none;}
ul.nice-menu-down li li.menuparent:hover{
	
}
.main_menu  ul.nice-menu li li a{padding: 18px 20px;}



.main_menu ul.nice-menu li{background:none;}
.main_menu ul.nice-menu li li a{font-size: 14px;font-family: "NunitoSans-Regular";text-transform:capitalize;}
.main_menu ul.nice-menu a{padding:0;}
.main_menu ul.nice-menu ul{top:3.8em;bordeR:0;width:270px;}
.main_menu ul.nice-menu ul ul{left: 260px;top: 0;}




ul.nice-menu-down > li.menuparent:hover{background:transparent;}

.products h2{margin-top:92px;text-align:center;}
.gallery h2{text-align:center;text-transform:uppercase;margin-bottom:60px;}
.why h2,
.gallery h2,
.products h2{
	color:#00ad47;
	font-size:23px;
	font-family: "NunitoSans-Bold";
	width:100%;
}
.gallery h2 a,
.products h2 a{
		color:#00ad47;
	font-size:23px;text-transform:uppercase;
	font-family: "NunitoSans-Bold";
	
}


.why p{
	color:#5a5a5a;
	font-size:20px;
	
}

.why{
	background: url(../images/whybg.jpg) no-repeat -30px -30px;
	width:100%;
	display:inline-block;
	padding:70px 0;
}

#block-whygreenworld{
width: 48%;
float: left;
position: absolute;
top: 0;
left: 0;
z-index: 99;
}

#block-views-block-gallery-why-block-1{
width: 100%;
display: inline-block;
z-index: 9;
position: relative;
}


#views_slideshow_cycle_main_gallery_why-block_1{
	width:48%;
	float:right;
}

 #views_slideshow_cycle_main_gallery_why-block_1 .views_slideshow_cycle_teaser_section,
 #views_slideshow_cycle_main_gallery_why-block_1 .views_slideshow_cycle_slide{
	 width:100%!important;
 }
 #views_slideshow_cycle_main_gallery_why-block_1 .views-field-field-image img{
	 width:100%;
	 height:550px
 }
 
 .why .jcarousel-skin-tango .jcarousel-container-horizontal{width:100%;}
 .why .jcarousel-item-horizontal.jcarousel-item-1 {display:none;}
 .why .jcarousel-skin-tango .jcarousel-container{border:0;background:none;padding:0;}
 .why .jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;height:300px;}
 .why .jcarousel-skin-tango .jcarousel-clip-horizontal ul{width:100!important;height:200px;}

 .why .jcarousel-skin-tango .jcarousel-clip-horizontal ul li{width:50%;}
.why img{border-radius:3px;}
.why .views-slideshow-controls-bottom img{
	width:98%;
	float:left;
}

.why .jcarousel-next:hover::before{
	color:#00ad47;
}
.why .jcarousel-next::before{
content:'NEXT';right: 33px;
position: absolute;
top: -5px;
transition:0.3s ease;

}

.why .jcarousel-prev:hover::after{
	color:#00ad47;
}
.why .jcarousel-prev::after{
content:'PREV';
left: 33px;
position: absolute;
transition:0.3s ease;
top: -5px;
}

.why .jcarousel-prev:hover{
	background:  url(../images/arr1g.png) no-repeat;
}

.why .jcarousel-prev{
	top:218px;
	background:  url(../images/arr1.png) no-repeat;
	width:22px;
	height:13px;
	transition:0.3s ease;

}
.why .jcarousel-next:hover{
		background:  url(../images/arr2g.png) no-repeat;
}
.why .jcarousel-next{
	width:22px;	
	top:218px;
	height:13px;
	transition:0.3s ease;
    background:  url(../images/arr2.png) no-repeat
}
.why .jcarousel-skin-tango .jcarousel-next-horizontal{
	right:400px;
}
.why .jcarousel-skin-tango .jcarousel-next-horizontal:hover,
 .why .jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:0 0;}
.why .views-slideshow-controls-bottom{
	width:48%;
	position:absolute;
	bottom:35px;
	left:0;
	height:214px;
	
	
}
.products .fivestar-summary{display:none;}

/************ gallery ***************/

.gallery{
	padding:70px 0 90px;
	width:100%;
	display:inline-block;
background:  url(../images/gallerybg.jpg) repeat; 
}


.gallery .views-row:hover img{
	transform:scale(1.05);
	transition:0.3s ease;
}
.gallery .views-row img{
	width: 100%;
border-radius: 3px;
transition:0.3s ease;
}
.gallery .views-row{
	float:left;
	width:31%;
	margin:0 1%;
	text-align:center;
	overflow:hidden;
	border-radius:3px;
	height:411px;
}

.gallery .views_slideshow_cycle_slide,
.gallery .views_slideshow_cycle_teaser_section{
	width:100% !important;
}
.gallery .widget_pager{
	background:#ececec;
	border-radius:20px;
	background:white;
	padding:3px 10px;
	display:inline-block;
	width:auto;
	margin:0 auto;
	box-shadow: 1px 1px 10px #eee;
	}

.gallery .views-slideshow-controls-bottom{
text-align: center;
margin-top: 20px;
}

.gallery .views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover,
.gallery .views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{
	background:#00ad47;
}
.gallery .views-slideshow-controls-bottom .views-slideshow-pager-bullets li{
	background:#d0d0d0
}

/******************************/

/********* footer **************/
.footer {
	width:100%;
	display:inline-block;
	background:  url(../images/fbg.jpg) repeat; 
	background-size:100%;
}

.top_footer a,
.top_footer p{
	color:white;
	font-family:"NunitoSans-SemiBold";	
    font-size:18px;
	text-align:center;
}

.top_footer{
margin-top:-64px;
background:#10b549;
border-radius:10px;
width:100%;
color:white;
font-family:"NunitoSans-SemiBold";	
font-size:18px;
padding: 40px 2% 40px 7%;
margin-bottom:55px;

}


.top_footer .views-field-body{
	padding: 9px;
display: inline-block;
}
.top_footer .views-row:hover img{
	transform:scale(1.1);
	transition:0.3s ease;
}
.top_footer .views-field-field-image img{
	
	margin:17px auto;
}
.top_footer .views-field-field-image {
background:#fff;
width:62px;
height:62px;
border-radius: 100%;
float:left;text-align: center;
}


.footer li{
	
}
.search-help-link{display:none;}
.page-args-en-search #content-wrap li{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;}
.page-args-en-search #content-wrap li:last-child{border:0;}
.footer1 p{	
font-family: NunitoSans-Regular;
font-size: 15px;	
text-align: left;	
color:#323232;
}
.footer1 img:hover
{
	-webkit-animation: heartbeat 1.5s ease-in-out both;
    animation: heartbeat 1.5s ease-in-out both;
}
/* ----------------------------------------------
 * Generated by Animista on 2021-10-28 11:6:28
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation heartbeat
 * ----------------------------------------
 */
 @-webkit-keyframes heartbeat {
    from {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transform-origin: center center;
              transform-origin: center center;
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    10% {
      -webkit-transform: scale(0.91);
              transform: scale(0.91);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    17% {
      -webkit-transform: scale(0.98);
              transform: scale(0.98);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    33% {
      -webkit-transform: scale(0.87);
              transform: scale(0.87);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    45% {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  @keyframes heartbeat {
    from {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transform-origin: center center;
              transform-origin: center center;
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    10% {
      -webkit-transform: scale(0.91);
              transform: scale(0.91);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    17% {
      -webkit-transform: scale(0.98);
              transform: scale(0.98);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    33% {
      -webkit-transform: scale(0.87);
              transform: scale(0.87);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    45% {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }

.footer2 a,
.footer3 a{
font-family: NunitoSans-Regular;
font-size:15px;color:#323232;
margin-bottom: 15px;
display: inline-block;
transition:0.3s ease;
}
.footer li ul{display:none;}
.footer2 a:hover,
.footer3 a:hover{color:#ff6600;}

.footer h2{
	color:#10b549;
font-family: NunitoSans-Bold;
font-size: 17px;
text-transform:uppercase;
position:relative;
padding-bottom:15px;
    margin-bottom: 15px;
}

.footer4 .form-email{
	background:#fff;
	border:0;
	padding:14px 4px;
	width:100%;
	border-radius:3px;
	color:#454545;
}
.footer4 .form-submit:hover{
	background:#000;
}
.footer4 .form-submit{
	background:#ff6600;
	color:white;
	border-radius:3px;
	border:0;
	text-align:center;
	padding:14px 0;
	width:100%;
	transition:0.3s ease;
	font-weight:lighter;
	font-size:16px;
}

.footer4 .form-actions{
padding-top:0;
}
.footer4 .description{
	display:none;
}
.footer4 label{
	display:none!important;
}


.copy{
width:100%;
display:inline-block;
text-align:right;
float: right;
margin-top: 33px;
}

.copy p{
text-align:center;
color:#323232;text-align:right;
font-size: 13.3px;
}
.copy a{
color:#ff6600;
font-size: 13.3px;
transition:0.3s ease;
	
}
.copy a:hover{
color:#323232;
}

/*********************************/



.latest_offers {border-top:1px solid #e6e6e6;margin-top:30px;

}
.banner_offers img{		height: 223px; }

.latest_offers .views-row{

border-right: 1px solid #e6e6e6;margin: 30px 0;height: 300px;background: white;text-align: center;padding: 15px;
}

.latest_offers h2{
color: #000;
font-size: 23px;
font-family: "NunitoSans-Regular";
BORDER: 1px solid #dadada;
border-bottom: 0;
padding: 8px 18px;
background:white;text-align:center;
}


.latest_offers .views-row:last-child{
	border-right: 0;
}

.latest_offers .views-field-field-loyalty-points{
position: absolute;
top: 0;
left: 0;
color: white;
background: #000;
padding: 2px 18px;
width: 105px;
border-radius: 0 0 22px 0;
z-index:99;
}
#block-views-block-banners-block-1 img{width:100%;height:auto;}

.page-args-ar-special-offers #content-wrap  .form-submit,	
.page-args-en-special-offers #content-wrap  .form-submit,	
.page-args-en-product-search #content-wrap  .form-submit,	
.latest_offers .form-submit,	
.products .form-submit,	
.day_deal .form-submit{ 	font-family: "tcm";color: #000000;text-transform: capitalize;font-weight: lighter;text-shadow: unset;font-size: 15px;border: 0;padding: 0px 26px 0px 8px;line-height: 31px;background: #f5f5f5 url(../images/cc.png) no-repeat 97%;transition: 0.3s ease;border-radius: 0;
}.products .form-submit{	background: #6ac53d url(../images/cc.png) no-repeat 97%;	}
.day_deal .form-submit{
position: absolute;
bottom: 7px;
left: 27%;
}
.page-args-ar-special-offers #content-wrap .views-row:hover .form-submit, 	
.page-args-en-special-offers #content-wrap .views-row:hover .form-submit, 	
.page-args-en-product-search #content-wrap .views-row:hover .form-submit, 	
.latest_offers .views-row:hover  .form-submit, 	
.products li:hover  .form-submit, 	
.day_deal .views-row:hover  .form-submit{ 	
font-family: "tcm";color: #000000;text-transform: capitalize;font-weight: lighter;text-shadow: unset;font-size: 15px;border: 0;padding: 0px 26px 0px 8px;line-height: 31px;background: #6ac53d url(../images/cc.png) no-repeat 97%;transition: 0.3s ease;border-radius: 0;
}.products li:hover  .form-submit{background: #f5f5f5 url(../images/cc.png) no-repeat 97%;	}
   .latest_offers .views-field-field-image-1{  position: absolute;
top: 58px;
left: 0;
z-index: 0;
opacity: 0;transition:0.3s ease;}
.latest_offers .views-row:hover .views-field-field-image-1{opacity:1;}	
.latest_offers .views-field-field-image-1,
.latest_offers .views-field-field-image{
	width:100%;
	text-align:center;
	padding:0px 0;

}

#block-views-block-rotating-block-2 {
    display:none;
}

/************* Slider ***************/

.slider{position:relative;}
.slider .views_slideshow_cycle_main,
.slider .views_slideshow_cycle_slide,
.slider .views_slideshow_cycle_teaser_section,
.slider img{
	width:100% !important;
}
.slider img{
	width:100% !important;
		  -webkit-animation: fade-in-bottom 0.75s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
    animation: fade-in-bottom 0.75s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	animation: scale 40s linear infinite;
}
@keyframes scale {
  50% {
    -webkit-transform:scale(1.3);
    -moz-transform:scale(1.3);
    -ms-transform:scale(1.3);
    -o-transform:scale(1.3);
    transform:scale(1.3);
  }
}
.slider  .views-field-nothing{
position:absolute;
width:100%;left:0;
top:0;
background:#333;opacity:0.64;
z-index:9;
height:100%;
}




.slider .fieldset2  .views-field-nothing-1 {text-align:center;}
.slider .fieldset2  .views-field-nothing-1 .field-content{display:inline-block;margin:0 auto;}
.slider .fieldset2  .views-field-nothing-1 a{	
color:#fff;
font-family:"NunitoSans-SemiBold";	
font-size:14.5px;
background:#00ad47;
width: 170px;
text-align: center;
padding: 15px 0;
display: inline-block;
border-radius: 10px;
transition:0.3s ease;
}
.slider .fieldset2  .views-field-nothing-1 a:first-child{margin-right:10px;}
.slider .fieldset2  .views-field-nothing-1 a:first-child:hover{margin-right:10px;background:#ffc800;}
.slider .fieldset2  .views-field-nothing-1 a:last-child{background:#ffc800;}
.slider .fieldset2  .views-field-nothing-1 a:last-child:hover{background:#00ad47;}
.slider .fieldset2 .views-field-body {
	margin:50px 0 65px;
	
}
.slider .fieldset2 .views-field-body p{	
color:white;	
font-size:20px;	

text-align:center;font-family:"NunitoSans-Light";
width: 657px;
margin: 0 auto;	
}

.slider .fieldset2 .views-field-title {	
color:#ffc800;	
font-family:"NunitoSans-Bold";	
font-size:48px;
width:400px;margin:0 auto;	
line-height:52px;
}

.slider .fieldset2{	
position: absolute;
top: 80px;
text-align: center;
padding: 100px 20px;
left: 0;
width: 100%;
height: 526px;
z-index: 99;
background: url(../images/fieldset.png) no-repeat center;
    background-size: auto;
background-size: 53%;
	}
/************* about ***************/

.about{
	position:relative;
	display:inline-block;
	width:100%;
	padding:70px 0 0;
	background: url(../images/abtbg.jpg) no-repeat top right;
}
#block-10years{
position: absolute;
top: 130px;
left: -75px;
z-index: 9;
}

.why #block-whygreenworld a:hover,
.about .views-field-nothing a:hover
{
	
	background:#00ad47;
}
.why #block-whygreenworld a,
.about .views-field-nothing a{
background:#323232;
color:white;
font-size:11px;
font-family: "NunitoSans-SemiBold";
width: 120px;
display: inline-block;
text-align: center;
padding: 10px 0;
transition:0.3s ease;
border-radius: 5px;
}


.about .views-field-body {
	margin:30px 0 50px 0;
	
}

.about .views-field-body p{
	color:#5a5a5a;
	font-size:16px;
}

.about .views-field-title{
color:#00ad47;
font-size:23px;
font-family: "NunitoSans-Bold";
text-transform:uppercase;
	
}
.about .fieldset2{
	width:48%;padding: 59px 0;
	margin-left:4%;float:left;
}
.about .views-field-field-image img{
	width:100%;
	height:auto;
}
.about .views-field-field-image{
	width:48%;
	float:left;
	
	
}

.latest_offers  img{
height: 140px;
width: Auto;
}
#views_slideshow_controls_text_pause_rotating-block_1{display:none;}
#views_slideshow_controls_text_pause_slider-block_1{display:none;}
#views_slideshow_controls_text_previous_slider-block_1,
#views_slideshow_controls_text_previous_rotating-block_1 a:hover{
			background: url(../images/prevh.png) no-repeat ;
}
#views_slideshow_controls_text_previous_slider-block_1 a,
#views_slideshow_controls_text_previous_rotating-block_1 a{
		background: url(../images/prev.png) no-repeat ;
	width:54px;
	height:42px;
	display:inline-block;
	font-size:0;
	position:absolute;
	top:290px;
	left:70px;z-index:99;transition:0.3s ease;
}
#views_slideshow_controls_text_next_slider-block_1 a:hover,
#views_slideshow_controls_text_next_rotating-block_1 a:hover{
	background: url(../images/nexth.png) no-repeat ;
}
#views_slideshow_controls_text_next_slider-block_1 a,
#views_slideshow_controls_text_next_rotating-block_1 a{
	background: url(../images/next.png) no-repeat ;
	width:54px;
	height:42px;transition:0.3s ease;
	display:inline-block;
	font-size:0;
		top:290px;
	right:70px;	position:absolute;
	z-index:99;
}



.products .percentage-off ,
.latest_offers .percentage-off ,
.page-args-product-search .percentage-off ,
.page-args-ar-product-search .percentage-off ,
.page-args-products #content-wrap .percentage-off,
.page-args-ar-products #content-wrap .percentage-off,
.page-args-ar-used-products  #content-wrap .percentage-off,
.page-args-en-product-search .percentage-off ,
.page-args-en-products #content-wrap .percentage-off,
.page-args-en-used-products #content-wrap .percentage-off{background: #e6e6e6;width: 50px;height: 50px;border-radius: 100%;padding: 17px 0;line-height: 16px;color: black;font-size: 14px;position: absolute;right: 12px;top: 13px;
} .views-field-price .new-price{font-family: "NunitoSans-RegularB";color:#f40000;font-size:19px; }
.page-args-special-offers #content-wrap  .views-field-title,
.page-args-ar-special-offers #content-wrap  .views-field-title,
.page-args-en-special-offers #content-wrap  .views-field-title,
.page-args-en-product-search #content-wrap  .views-field-title{

font-size: 14px;
font-family: "NunitoSans-Regular";
color:#393939;
margin-bottom:5px;
line-height: 17px;
height: 35px;
overflow:hidden;
}
.products  .views-field-title{
font-size: 15px;
font-family: "NunitoSans-Bold";
color:#fff;

	
}
div.fivestar-widget .cancel, div.fivestar-widget .star{width: 15px;height: 11px;}
div.fivestar-widget div.on a {
    background-position: 0 -11px;
}

.fivestar-basic div.fivestar-widget .star, .fivestar-basic div.fivestar-widget .star a {
    background-image: url(/modules/fivestar/widgets/basic/star.png);
    background-size: 11px;
	pointer-events:none;
}

#block-views-block-our-products6-block-3,
#block-views-block-our-products6-block-1{
	margin-bottom: 50px;
}


.page-args-special-offers #content-wrap  .views-field-title a,
.page-args-ar-special-offers #content-wrap  .views-field-title a,
.page-args-en-special-offers #content-wrap  .views-field-title a,
.page-args-en-product-search #content-wrap  .views-field-title a,
.latest_offers .views-field-title a,
.products .views-field-title a ,
.day_deal  .views-field-title a{
font-size: 14px;
font-family: "NunitoSans-RegularB";
color:#000;
transition:0.3s ease;
}

.page-args-special-offers #content-wrap  .views-field-title a:hover,
.page-args-ar-special-offers #content-wrap  .views-field-title a:hover,
.page-args-en-special-offers #content-wrap  .views-field-title a:hover,
.page-args-en-product-search #content-wrap  .views-field-title a:hover,
.latest_offers .views-field-title a:hover,
.products  .views-field-title a:hover ,
.day_deal  .views-field-title a:hover{
color:#46ddf4;
}


.page-args-special-offers #content-wrap  .views-field-price__number,
.page-args-ar-special-offers #content-wrap  .views-field-price__number,
.page-args-en-special-offers #content-wrap  .views-field-price__number,
.page-args-en-product-search #content-wrap  .views-field-price__number,
.latest_offers .views-field-price__number,
.products  .views-field-price__number,
.day_deal  .views-field-price__number{
color:#f40000;
font-family: "NunitoSans-Regular";
font-size: 21px;
height:50px;
}
.day_deal  .percentage-off{font-size: 14px;}
.day_deal  .old-price{font-size: 14px;}
.day_deal  .views-field-price__number{
	height:auto;
	displaY:inline-block;
}
.page-args-special-offers #content-wrap .views-field-field-old-price,
.page-args-ar-special-offers #content-wrap .views-field-field-old-price,
.page-args-en-special-offers #content-wrap .views-field-field-old-price,
.page-args-en-product-search #content-wrap .views-field-field-old-price,
.latest_offers .views-field-field-old-price,
.day_deal .views-field-field-old-price{
color:#000;
font-family: "NunitoSans-Regular";
font-size: 17px;
text-decoration: line-through;
}



.products  img{
height: 145px!important;
width: auto;
}


.products .quicktabs-tabs{margin-bottom:26px;display:inline-block;width:100%;margin-top:70px;position:relative;}
.products .quicktabs-tabs li:first-child:after{
	left:0;
}

.products .quicktabs-tabs::after{
content: '';
background: #aeaeae;
width: 616px;
height: 1px;
bottom: 13px;
display: inline-block;
opacity: 1;
right: auto;
left: 432px;
position: absolute;

}
.products .quicktabs-tabs li:after{
content:'';
width:77px;
opacity:0;
height:9px;
displaY:inline-block;
background: url(../images/qb.png) no-repeat;
position:absolute;
bottom: -17px;
left: 12%;
transition:0.3s ease;	
}
/*
.products .quicktabs-tabs li:last-child:after{
background: #aeaeae;
width: 616px;
height: 1px;
bottom: 4px;
display: inline-block;
opacity: 1;
right: auto;
left: 100%;
}
*/

.products .quicktabs-tabs li:hover::after,
.products .quicktabs-tabs li.active::after{
	
	opacity:1;
}
.products .quicktabs-tabs li:hover a,
.products .quicktabs-tabs li.active a{
	color:#00ad47;
}
.products .quicktabs-tabs li a{
	color:#2f2f2f;
	transition:0.3s ease;
	font-size:21px;
}
.products .quicktabs-tabs li{
color:#2f2f2f;
font-family: "NunitoSans-SemiBold";
font-size:21px;
padding-right:22px;
margin-right:22px;
border-right:1px solid #aeaeae;
text-transform:uppercase;
line-height: 9px;
display:inline-block;
position:relative;

}
.products .quicktabs-tabs li:last-child{border:0;}
.products{
	margin-top:0;
	padding:70px 0;
	width:100%;
	display:inline-block;
	background: url(../images/bg1.jpg) no-repeat;
	background-size: 100% 781px;
}


#block-views-block-brands-block-1 h2{
	    color: #000;
    font-size: 22px;
    font-family: "NunitoSans-Regular";
    /* BORDER: 1px solid #dadada; */
    border-bottom: 0;
    padding: 15px 48px;
    background: white;
}

.products .jcarousel-wrapper {

padding:0;
width: 100%!important;
margin: 0;
border-radius: 0;
background: none;
box-shadow: unset;
max-width: 100%;
height:380px;
}


.products  #views_slideshow_controls_text_pause_our_products6-block_1,
.products  #views_slideshow_controls_text_pause_our_products6-block_3,
.products  #views_slideshow_controls_text_pause_our_products6-block_4{
	display:none;
}
.products  #views_slideshow_controls_text_next_our_products6-block_1 a:hover,
.products  #views_slideshow_controls_text_next_our_products6-block_3 a:hover,
.products  #views_slideshow_controls_text_next_our_products6-block_4 a:hover{
	background:#ffc800 url(../images/arr2.png) no-repeat center;
	
}
#quicktabs-container-our_store{
	display: inline-block;
width: 100%;
height: 429px;
}
.products #views_slideshow_controls_text_next_our_products6-block_1 a,
.products #views_slideshow_controls_text_next_our_products6-block_3 a,
.products #views_slideshow_controls_text_next_our_products6-block_4 a{
z-index:99;
left:auto;	
right:18px;
background:white url(../images/arr2.png) no-repeat center;
width: 31px;
border-radius: 100%;
border: 0;
transition:0.3s ease;
box-shadow: unset;
height: 31px;
font-size: 0;
position:absolute;
top:193px;
}

.products  #views_slideshow_controls_text_previous_our_products6-block_1 a:hoveR,
.products  #views_slideshow_controls_text_previous_our_products6-block_3 a:hoveR,
.products  #views_slideshow_controls_text_previous_our_products6-block_4 a:hoveR{
	background:#ffc800 url(../images/arr1.png) no-repeat center;

}
.products  #views_slideshow_controls_text_previous_our_products6-block_1 a,
.products  #views_slideshow_controls_text_previous_our_products6-block_3 a,
.products  #views_slideshow_controls_text_previous_our_products6-block_4 a{
z-index:99;
right:60px;	
background:white url(../images/arr1.png) no-repeat center;
width: 31px;
border-radius: 100%;
border: 0;
box-shadow: unset;
height: 31px;
font-size: 0;
transition:0.3s ease;
position:absolute;
top:193px;
}
#block-views-block-our-products6-block-3-2{	border: 4px solid #eee;border-radius: 14px;}

.products .views-field-field-loyalty-points{
position: absolute;
top: 0;
left: -1px;
color: white;
background: #000;
padding: 2px 18px;
width: 105px;
border-radius: 0 0 22px 0;
z-index:99;
}

.products .jcarousel-wrapper.jcarousel-skin-default{
	border:0;
}
.products .views-row{
position: relative;
width: 23%;
padding: 0 12px 12px;

text-align: center;
margin-right: 2%;
background: white;
border-radius: 3px;
float:left;
}
.products .views_slideshow_cycle_teaser_section{    height: 411px !important;}
.products .views-field-price__number{
text-align:center;
}

.products .fieldset2{
border:0!important;
background:#00ad47;
padding: 20px 8px!important;
border-radius: 3px;
margin:0 !important;
}

.products .views-field-field-image,
.products .views-field-field-image-1{
width:100%;
text-align:center;
max-height:270px;
}
 

.products.views-row:hover .views-field-field-image-1{opacity:1;}

.products .views-field-field-image-1{
opacity:0;
transition:0.3s ease;
position: absolute;
top: 0;
left: 0;
}


.products .views_slideshow_cycle_slide,
.products .views_slideshow_cycle_teaser_section{
width:100%!important;
	
	
}  
.products .jcarousel-skin-default .jcarousel-control-prev,   
.products .jcarousel-skin-default .jcarousel-control-next{		
top:-59px;	
}
  
  
.products img{
max-height: 270px!important;
height: 180px !important;
width: auto;
margin: 35px auto;
  }
#backtotop{
	background:  url(../images/back.png) no-repeat center center;
	background-size:75%;
}
.products  .views-field-title{text-align:center;}
  #block-views-block-our-products6-block-3-3{}
#block-views-block-our-products6-block-1-3,
#block-views-block-our-products6-block-4-2{opacity:0;}
 .brands,
 #block-views-block-brands-block-1-2{
	width:100%;
	display:inline-block;
	background:white;
	margin-top: 40px;
}
  
  
.brands .jcarousel-wrapper,
#block-views-block-brands-block-1-2 .jcarousel-wrapper{
width: 80%!important;
margin: 0 10%;
border: 0;
box-shadow:unset;
max-width: 100%;
}
  
.brands .jcarousel-skin-default .jcarousel li{width:164px; }
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel li{width:169px; }


  .ui-slider-float .ui-slider-tip{width:50px;}

.brands .jcarousel-skin-default .jcarousel-control-prev,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-prev{
	left: -112px;	
}
.brands .jcarousel-skin-default .jcarousel-control-next,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-next{
	right: -115px;	
}
.brands{height: auto;
    padding-bottom: 28px;}
.brands .jcarousel-skin-default .jcarousel-control-prev,
.brands .jcarousel-skin-default .jcarousel-control-next,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-prev,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-next{
	font: 42px/27px Arial, sans-serif;
	background:none;
	color:#676053;
	text-shadow:unset;
	border-radius:0;
	box-shadow:unset;
}

.page-args-ar-checkout input{
    font-family: sans-serif;
}

#vote .empty{display:none;}



.page-args-en-product .old-price::before {
    content: "List Price: ";
    display: inline-block;
    color: #656565;
}


.page-args-ar-product .new-price::before {
    content: "السعر: ";
}



.page-args-ar-product .old-price::before {
    content: "السعر القديم: ";
    display: inline-block;
    color: #656565;    font-family: "GE-Dinar-One";
	font-size:14px;
}

.page-args-en-product .carousel-inner, .page-args-ar-product .carousel-inner  {
    width:85%;
    margin:0 auto;
}

.carousel-showmanymoveone .carousel-control.right img{
    display:none;
}


.page-args-en-product .carousel-control.left, .page-args-ar-product .carousel-control.left {
    background-image:none;
}



.page-args-en-product .carousel-control.right , .page-args-ar-product .carousel-control.right {
    background-image:none;
 background: url(https://cdn0.iconfinder.com/data/icons/website-kit-2/512/icon_402-512.png)no-repeat;
    /* right: 0; */
    background-size: 100%;
    margin-top: 25px;
    transform: scaleX(-1);
}

.brands .jcarousel-skin-default .jcarousel-control-prev,
.brands .jcarousel-skin-default .jcarousel-control-next{top:40px;}
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-prev,
 #block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel-control-next{top:42px;}
.brands .jcarousel-skin-default .jcarousel img,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel img{
	margin: 0 auto;
	height: 119px !important;
	width: auto;

}
.brands .jcarousel-skin-default .jcarousel img:hover,
#block-views-block-brands-block-1-2 .jcarousel-skin-default .jcarousel img:hover{
transition:0.3s ease;
transform:scale(1.1);
}



.page-args-node-21 #main-content [role="contentinfo"]{
	displaY:none;
}

#block-contactus p{
	line-height:30px;
}

#block-footer1 {
width: 100%;
display: inline-block;
padding: 5px 0;
}

#block-contactus p a{
	color:#e3e3e3;
	transition:0.3s ease;
}

#block-contactus p a:hover{
	color:#e13b39;
}

#block-contactus p img{
float: left;
margin-right:10px;
transition:0.3s ease;
}




#block-contactus p img:hover{transform: rotateY(360deg);
transition: 0.5s;}

#block-views-block-productmenu-block-1 ul{
padding:0;
}

.info_menu li ,
#block-views-block-productmenu-block-1 li {
	padding-bottom: 6px;
	list-style:none;
}

#block-views-block-productmenu-block-1 li a{
	
}
.info_menu li:nth-child(4){display:none;}

.info_menu li a,
#block-views-block-productmenu-block-1 li a{
color:#e3e3e3;
transition:0.3s ease;
font-size: 17px;
font-family: "NunitoSans-Regular";
}

.info_menu li a:hover,
#block-views-block-productmenu-block-1 li a:hover{
color:#e13b39;
}
.newsletter h2{font-size: 20px;margin-top:2px;display: inline-block;float: left;padding-left: 50px;background:  url(../images/newss.jpg) no-repeat center left;	}.newsletter #edit-message{	    display: inline-block;    padding-top: 6px;float:left;    padding-left: 10px;}.newsletter{	background:#fed700;	padding:15px 0;display: inline-block;width: 100%;}

.newsletter #edit-mail-wrapper{		width: 44%;float: right;height:41px;}.newsletter .form-email{
width: 100%;background: white;border: 0;color: #abb2ba;font-size: 13px;font-family: "NunitoSans-Regular";padding: 8px 15px;border-radius: 30px;
}

.newsletter label,
.newsletter .description{
	display:none!important;
}




.newsletter .form-submit{
background: #333e48;
color: white;
border-radius: 0 30px 30px 0;
font-family: "NunitoSans-Regular";
font-size: 14px;
border: 0;
padding: 8px 45px;
text-shadow: unset;
box-shadow: unset;
transition:0.3s ease;position:absolute;right:0;top:2px;
}

.newsletter .form-submit:hover{
	background:#efefef;
border-radius: 0 30px 30px 0;
	text-shadow: unset;	color:grey;
box-shadow: unset;
}




.main_products{
width: 100%;
display: inline-block;
margin: 23px 0 0;
	
}


/*********** inner pages *******/
.main_inner_image{
	background:  url(../images/abt.jpg) no-repeat;
	background-size:100% 465px;
	height:465px;
	width:100%;
	position:relative;
	margin-top:-7px;
}
.inner_image{
		height:465px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-indeX:9;
}



.inner_image .views-field-nothing h2{
	font-family:NunitoSans-Bold;
	font-size:45px;
	color:white;
	text-align:center;
	text-transform:capitalize;
	line-height:60px;
}

.inner_image .views-field-nothing p a{color:white;	font-size:20px;}
.inner_image .views-field-nothing p{
	font-family:NunitoSans-Light;
	color:#ff6600;
	text-align:center;
	font-size:25px;
}
.inner_image .views-field-nothing{

	width:100%;
	position:absolute;
	top:186px;
	left:0;
	z-index:99;
}
.inner_image .views-field-nothing-1{
	width:100%;
	position:absolute;
	top:0;
	height:465px;
	lefT:0;
	z-index:9;
	background:rgba(26,26,26,.83);
}
#block-gw-views-block-about-us-sections-block-1-2 .fieldset1 {padding-left:108px;}
#block-gw-views-block-about-us-sections-block-1-2 {width: 89%;
margin-top: 40px;
margin: 40px auto;
	}

#block-gw-views-block-about-us-sections-block-1-2 .views-field-view  .views_slideshow_cycle_slide,
 #block-gw-views-block-about-us-sections-block-1-2 .views_slideshow_cycle_teaser_section,
 #block-gw-views-block-about-us-sections-block-1-2 .views_slideshow_cycle_main{
 width:100% !important
 }
#block-gw-views-block-about-us-sections-block-1-2 img{
	border-radius:5px;width: 225px;
height: 198px;
}
#block-views-block-our-partners-block-1{max-width:1000px;margin:0 auto;}
#block-views-block-our-partners-block-1 .fieldset2{margin-bottom:30px;transition:0.3s ease;text-align:center;height:126px;}
#block-views-block-our-partners-block-1 .fieldset2:hover{box-shadow:1px 1px 10px #eee;border-bottom:7px solid #80ab3e;}

#main-content{padding-bottom:77px;}
.page-args-en-about-us article{max-width:1200px;margin:0 auto;}
.page-args-en-about-us .container_1200,
.page-args-en-about-us #content-wrap,
.page-args-en-about-us #main-content{max-width:1400px;}
.page-args-en-about-us #main-content{
background:  url(../images/abbg.jpg) no-repeat;	
}

#block-views-block-3-about-block-1 .views-field-field-image{
	position:absolute;top:0;z-index:0;left: 15px;
z-index: 0;
width: 92%;
height: 319px;}
#block-views-block-3-about-block-1 .views-row:hover {cursor:pointer;}
#block-views-block-3-about-block-1 .views-row:hover .views-field-field-image img{opacity:1;}
#block-views-block-3-about-block-1 .views-row:hover .fieldset2{	background:rgba(43,43,43,.63);}
#block-views-block-3-about-block-1 .views-row:hover .fieldset2 .views-field-body p{color:white;}
#block-views-block-3-about-block-1 .fieldset2 .views-field-body p{
 color:#313131;
 font-family:NunitoSans-Light;
 font-size:14.7px;
 line-height: 27px;
}
#block-views-block-3-about-block-1 .fieldset2 .views-field-title{
	color:#43b75b;
	font-family:NunitoSans-Bold;
	text-transform:uppercase;
	font-size:18.5px;
	text-align:left;
}
#block-views-block-3-about-block-1 .fieldset2{
	background:white;
	padding:90px 25px;
	position:relative;
	z-index:99;
	border-radius:5px ;
	height:319px;
}
#block-views-block-3-about-block-1 img{
	opacity:0;height:319px;width:100%;
	transition:0.3s ease;
}
#block-views-block-3-about-block-1{
width:100%;padding: 77px 5%;
display:inline-block;
margin-top:159px;
background:  url(../images/tt.jpg) no-repeat;background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
text-align: Center;
}

.page-args-en-why-greenworld #block-gw-content p{
color:#616161;
font-size:20px;
text-align:center;
margin-bottom:50px;
}

#block-views-block-why-block-1 .fieldset2,
#block-views-block-gallery-page-block-1 .fieldset2{
	margin-bottom:30px;
	height:410px;
	position: relative;
	
}
#block-views-block-gallery-page-block-1 .fieldset2::after
{
	content:'';
	display: inline-block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background: #00000082;
	opacity: 1;
	transition: 0.3s;
	cursor: pointer;
}

#block-views-block-gallery-page-block-1 .fieldset2:hover::after
{
	display: none;
}

#block-gw-webform-2 .form-item-full-name input,
#block-gw-webform-2 .form-email,
#block-gw-webform-2 #edit-mobile-number1 {
	width:100%;
	padding: 12px;
    border-radius: 3px;
	
}
#block-gw-webform-2 .form-item-full-name{
	width:48%;
	float:left;
	margin-right:4%;
	}
	
#block-gw-webform-2 textarea {width:100%;padding: 12px;
border-radius: 3px;}
#block-gw-webform-2 .iti {width:100%;}
#block-gw-webform-2 .form-item-mobile-number input{width:100%;padding: 12px 50px;
border-radius: 3px;}
#block-gw-webform-2 .form-item-mobile-number{
	display: inline-block;
width: 100%;
}
#block-gw-webform-2 .form-email{
	width:48%;
	float:left;		
}

#block-gw-webform-2 {
	width:50%;
	float:left;
}
#block-gw-webform-2 h2{
	font-size:30px;
	color:#0e0e0e;
	display:inline-block;
	padding: 20px 53px 20px 0;
	font-family:NunitoSans-SemiBold;
	background:  url(../images/ctb.jpg) no-repeat right;
}

#block-gw-webform-2 .form-submit:hover{
	background: #b0cb82;


}
#block-gw-webform-2 .form-submit{
	background:#313131;
	color:white;
	border:0;
	width:190px;
	text-align:center;
	font-family:NunitoSans-Light;
	font-size:18px;
	font-weight:lighter;
	padding:10px;
	transition:0.3s ease;
}
#block-gw-webform-2 label {
	color:#7a7a7a;
	font-family:NunitoSans-Light;
	font-size:18px;
	margin-bottom:15px;

}

#block-views-block-contact-us-details-page-block-1::before{
width: 11px;
height: 362px;
content: '';
display: inline-block;
background: #b0cb82;
position: absolute;
lefT: -10px;
top: 26px;
}
#block-views-block-contact-us-details-page-block-1 img{
	filter: brightness(100);
	float:left;
	margin-right:10px;	margin-top:13px;
}
#block-views-block-contact-us-details-page-block-1 .views-row:last-child{
	border-top:1px solid #686868;
	margin-top:20px;
	padding-top:20px;
}
#block-views-block-contact-us-details-page-block-1 .views-row{
	width:100%;
	display:inline-block;

}
#block-views-block-contact-us-details-page-block-1 a{color:white;font-size:20px;}
#block-views-block-contact-us-details-page-block-1 p{color:white;font-size:20px;}
#block-views-block-contact-us-details-page-block-1{
	background:#1d1d1d;
	width:350px;
	float:right;
	position:relative;
	color:white;margin-top: 32px;
	padding:50px 20px 50px 50px;border-radius:5px;
	transition: 0.3s;
}
#block-views-block-contact-us-details-page-block-1 a:hover{
	color: #b0cb82;
}
#block-gw-views-block-about-us-sections-block-1-2 .views-field-view-1  .views-field-field-image:after{
	content:'';
		background:  url(../images/obg2.png) no-repeat;
		width:200px;
		height:158px;
		display:inline-block;top: 133px;
position: absolute;
right: -118px;
background-size: 46%;
}
#block-gw-views-block-about-us-sections-block-1-2 .views-field-view{
	position: absolute;
right:-30px;
top: 133px;width: 59%;
display: inline-block;
height: 285px;
}

#block-gw-views-block-about-us-sections-block-1-2 {position:relative;margin-top:-10px;}

#block-gw-views-block-about-us-sections-block-1-2 .views-field-body p{
color: #6e6e6e;
font-size: 16px;
line-height: 35px;
	
}
#block-gw-views-block-about-us-sections-block-1-2 .views-field-title{
color:#046c39;
font-family:NunitoSans-SemiBold;
font-size:25px;
margin-top:78px;
}





#main-content{
min-height:300px;
max-width: 1298px;
margin: 0 auto;
position: relative;
z-index:0
}

#block-views-block-about-us-sections-block-1 {
width:100%;
display:inline-block;
margin-bottom:30px;
}

#block-views-block-about-us-sections-block-1 .views-field-title{
font-family:"NunitoSans-Regular";
color:#2e2e2e;
font-size:29px;
text-transform:uppercase;
margin-bottom: 50px;
}
 
#block-views-block-about-us-sections-block-1 .views-field-body{
font-family:"NunitoSans-Regular";
color:#6f6f6f ;
font-size:18px;
}


#block-views-block-about-us-sections2-block-1{
width:100%;
display:inline-block;
background: #f7f7f7;
margin-left: -8%;
width: 116%;
padding: 30px 8%;
}

#block-views-block-about-us-sections2-block-1 .views-field-title{
color:#2e2e2e;
font-size:29px;
font-family:"NunitoSans-Regular";
font-size:29px;
}

#block-views-block-about-us-sections2-block-1 .views-field-body{
color:#6e6e6e;
font-family:"NunitoSans-Regular";
font-size:13px;
line-height:25px;
}

#block-views-block-about-us-sections3-block-1{
width:100%;
display:inline-block;
margin-top:50px;
border:1px solid #ececec;
padding: 40px 0 40px 55px;
}

#block-views-block-about-us-sections3-block-1  .views-field-field-image{
width:85px;
float:left;
}

#block-views-block-about-us-sections3-block-1   .views-row img:hover{
transition: 0.5s ease;
transform: rotateY(360deg);
cursor:pointer;
}

#block-views-block-about-us-sections3-block-1  .views-field-title{
font-family:"NunitoSans-Regular";
font-size:23px;
color:#e5340c;
}


#block-views-block-about-us-sections3-block-1  .views-field-body{
color:#666666;
font-family:"NunitoSans-Regular";
font-size:18px;
margin-top: -10px;
}

/********** products page *********/
.page-args-ar-products #content-wrap .views-row,
.page-args-ar-used-products #content-wrap .views-row,
.page-node-products #content-wrap .views-row,
.page-args-ar-product-search #content-wrap .views-row,
.page-args-ar-used-products #content-wrap .views-row
{
	border: 1px solid #dadada;
	margin-bottom: 30px;
    height: 355px;
	text-align:center;
}
.page-args-en-products #content-wrap .views-row ,
.page-args-en-used-products #content-wrap .views-row,
.page-args-en-product-search #content-wrap .views-row {
border: 1px solid #dadada;
margin-bottom: 30px;
height:366px;
text-align:center;
}

.page-node-products #content-wrap  .views-field-field-image,
.page-args-ar-products #content-wrap  .views-field-field-image,
.page-args-ar-used-products #content-wrap  .views-field-field-image,
.page-node-products #content-wrap  .views-field-field-image-1,
.page-args-ar-products #content-wrap  .views-field-field-image-1,
.page-args-ar-used-products #content-wrap  .views-field-field-image-1,
.page-args-en-products #content-wrap  .views-field-field-image,
.page-args-en-used-products #content-wrap  .views-field-field-image,
.page-args-en-products #content-wrap  .views-field-field-image-1,
.page-args-en-used-products #content-wrap  .views-field-field-image-1{
width:100%;
}

.page-node-products #content-wrap .views-field-field-image-1,
.page-args-ar-products #content-wrap .views-field-field-image-1{
	transition:0.3s ease;
	opacity:0;
	position:absolute;
	top:30px;
	right:0;
}


.page-args-ar-used-products #content-wrap .views-field-field-image-1{
	transition:0.3s ease;
	opacity:0;
	position:absolute;
	top:30px;
	right:0;
}

.page-args-en-products #content-wrap  .views-field-field-image-1,
.page-args-en-used-products #content-wrap  .views-field-field-image-1{
	transition:0.3s ease;
	opacity:0;
	position:absolute;
	top:30px;
	left:0;
}


#block-usedproductsbreadcrumb a{
   
    color: #2e2e2e;
    font-size: 14px;
    transition: 0.3s ease;
}

#block-usedproductsbreadcrumb{
    margin-bottom: 27px;
}



.page-args-ar-products #content-wrap .views-row:hover .views-field-field-image-1,
.page-args-ar-used-products #content-wrap .views-row:hover .views-field-field-image-1,
.page-node-products #content-wrap .views-row:hover .views-field-field-image-1,
.page-args-en-products #content-wrap .views-row:hover .views-field-field-image-1,
.page-args-en-used-products #content-wrap .views-row:hover .views-field-field-image-1{
	opacity:1;
}

.page-args-ar-products #content-wrap #block-jandal-content,
.page-args-ar-used-products #content-wrap #block-jandal-content
{margin-top:54px;}

.page-node-products #content-wrap #block-jandal-content{margin-top:54px;}
.page-args-en-products #content-wrap #block-jandal-content,
.page-args-en-used-products #content-wrap #block-jandal-content{margin-top:54px;}

.page-args-ar-product-search #content-wrap  .views-field-field-image img,
.page-node-products #content-wrap  .views-field-field-image img,
.page-args-ar-products #content-wrap  .views-field-field-image img,
.page-args-ar-products #content-wrap  .views-field-field-image-1 img,
.page-args-ar-used-products #content-wrap  .views-field-field-image img,
.page-args-ar-used-products #content-wrap  .views-field-field-image-1 img,
.page-node-products #content-wrap  .views-field-field-image-1 img,
.page-args-en-product-search #content-wrap  .views-field-field-image img,
.page-args-en-products #content-wrap  .views-field-field-image img,
.page-args-en-used-products #content-wrap  .views-field-field-image img,
.page-args-en-products #content-wrap  .views-field-field-image-1 img,
.page-args-en-used-products #content-wrap  .views-field-field-image-1 img{
	height:160px;
	width:auto;
}


.page-node-products #content-wrap .fieldset2,
.page-args-ar-products #content-wrap .fieldset2,
.page-args-ar-used-products #content-wrap .fieldset2,
.page-args-ar-product-search #content-wrap .fieldset2,
.page-args-en-products #content-wrap .fieldset2,
.page-args-en-used-products #content-wrap .fieldset2,
.page-args-en-product-search #content-wrap .fieldset2,
.page-args-en-used-product-search #content-wrap .fieldset2{
padding: 30px 37px 30px;
}

.page-node-products #content-wrap .views-field-title {height:50px;line-height:17px;}
.page-args-ar-products #content-wrap .views-field-title ,
.page-args-ar-used-products #content-wrap .views-field-title 
{height:50px;line-height:17px;}
.page-args-en-products #content-wrap .views-field-title,
.page-args-en-used-products #content-wrap .views-field-title{height:50px;line-height:17px;}
.page-args-ar-product-search #content-wrap .views-field-title {height:50px;line-height:17px;}
.page-args-en-product-search #content-wrap .views-field-title {height:50px;line-height:17px;}
.page-node-products #content-wrap .views-field-title a,
.page-args-ar-products #content-wrap .views-field-title a,
.page-args-ar-used-products #content-wrap .views-field-title a,
.page-args-en-products #content-wrap .views-field-title a,
.page-args-en-used-products #content-wrap .views-field-title a{
font-family:"NunitoSans-RegularB";
color:#393939 ;
font-size:14px;
transition:0.3s ease;
}


.page-args-en-product #block-form{
    margin-top:60px;
}

.page-node-products #content-wrap .views-field-title a:hover,
.page-args-ar-products #content-wrap .views-field-title a:hover,
.page-args-ar-used-products #content-wrap .views-field-title a:hover,
.page-args-en-products #content-wrap .views-field-title a:hover,
.page-args-en-used-products #content-wrap .views-field-title a:hover{
color:#46ddf4;
}

.page-node-products #content-wrap .views-field-number,
.page-args-ar-products #content-wrap .views-field-number,
.page-args-ar-used-products #content-wrap .views-field-number,
.page-args-en-products #content-wrap .views-field-number,
.page-args-en-used-products #content-wrap .views-field-number{
color:#171717;
font-family:"NunitoSans-Regular";
font-size:14px;
}


.page-node-products #content-wrap .form-submit,
.page-args-ar-products #content-wrap .form-submit,
.page-args-ar-used-products #content-wrap .form-submit,
.page-args-en-products #content-wrap .form-submit,
.page-args-en-used-products #content-wrap .form-submit{ 	
font-family: "tcm";color: #000000;text-transform: capitalize;font-weight: lighter;text-shadow: unset;font-size: 15px;border: 0;padding: 0px 26px 0px 8px;line-height: 31px;background: #f5f5f5 url(../images/cc.png) no-repeat 97%;transition: 0.3s ease;border-radius: 0;
}
.page-node-products #content-wrap .form-submit:hover,	
.page-args-ar-products #content-wrap .form-submit:hover,
.page-args-ar-used-products #content-wrap .form-submit:hover,
.page-args-en-products #content-wrap .form-submit:hover,
.page-args-en-used-products #content-wrap .form-submit:hover{	
text-shadow: unset;
background: #6ac53d url(../images/cc.png) no-repeat 97%;	
background-size: auto;
background-size: 27px;
}


.ui-state-default, .ui-widget-content .ui-state-default{
border: 6px solid #fed700;
border-radius: 100%;
cursor: pointer;
}
.page-node-products #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.page-args-ar-products #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.page-args-ar-used-products #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color {display:none;}

.page-args-en-products #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color,
.page-args-en-used-products #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color{display:none;}
.page-args-en-product-search #content-wrap  .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.page-args-en-products #content-wrap  .field--name-quantity ,
.page-args-en-used-products #content-wrap  .field--name-quantity {display:none;}
.page-args-en-product-search #content-wrap  .field--name-quantity {display:none;}
.page-args-en-special-offers #content-wrap .field--name-quantity {display:none;}



.latest_offers .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.products .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.day_deal .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.page-args-en-special-offers #content-wrap .form-item-purchased-entity-0-attributes-attribute-color {display:none;}
.day_deal .field--name-quantity {display:none;}
.latest_offers .field--name-quantity {display:none;}
.products .field--name-quantity {display:none;}

.ui-widget.ui-widget-content{border:0;padding:0;}
.ui-widget.ui-widget-content .ui-widget-header{    background: #fed700;border: 0;color: #fff;
}
.ui-slider-horizontal .ui-slider-range{top:2px;}
.ui-slider-horizontal .ui-slider-range{height:6px;}
.latest_offers .field--name-quantity {display:none;}
.products .field--name-quantity {display:none;}



.latest_offers .form-actions,
.products .form-actions{position:absolute;bottom:8px;left:0;width:100%;text-align:center;}

.ui-slider-pips .ui-slider-line {
    background: #e9e9e9;
    width: 15px;
    height: 6px;
    position: absolute;
    left: 25%;
    top: -18px;
}


#increase, #decrease{
    
   background: #fbfafa;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E3E3E3');
    border: 1px solid #dbdbdb;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: inset 0 1px 0 0 white;
    -webkit-box-shadow: inset 0 1px 0 0 white;
    -o-box-shadow: inset 0 1px 0 0 white;
    box-shadow: inset 0 1px 0 0 white;
    text-shadow: 0 1px 0 white;
    position: relative;
    font-weight: bold;
   padding: 7px .8em 6px 0.8em;
    font-size: 11px;
    border-radius: 0;
    cursor:pointer;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    color: #707070;
    border-left:none;
   
}

#decrease{  
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-left: 1px solid #bebebe;
    border-right: none;
    
    
}



[ dir="ltr" ] #decrease{  
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-left: none;
    border-right: 1px solid #bebebe;
    padding: 9px .8em 7px 0.8em;
    
    
}

[ dir="ltr" ] #increase {
    
    
    border-bottom-right-radius:0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-left: 1px solid #bebebe;
    border-right: none;
    padding: 9px .8em 7px 0.8em;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

#inc{
    display:none;
}


 .ui-slider-pip-last .ui-slider-line  {border-radius:  3px;}
 .ui-slider-pip-first .ui-slider-line {border-radius: 3px 0 0 3px;}
 .ui-slider-pips .ui-slider-pip-selected-2{color:black;}
 .ui-slider-pips .ui-slider-pip-selected-1{color:black;}
 .ui-slider-pips [class*="ui-slider-pip-selected"] .ui-slider-line{background: #e9e9e9;}
 
 
 #sidebar {margin-top:100px;}
 #sidebar h2{
font-family: "NunitoSans-SemiBold";
color: #010101;

padding-bottom: 2px;
font-size:18.5px;
border-bottom: 2px solid #00ae38;
display: inline-block;
margin-bottom: 7px;
 }
 #sidebar .block-facet--checkbox,
 #sidebar .block-facet--range-slider{

 margin-bottom:16px;
 padding:20px;
 
 }
 
 #sidebar .facets-checkbox{
	 display:none;
 }
 
  #sidebar label span{
	  cursor:pointer;
	  color: #323232;
      font-size: 15px;
	  transition:0.3s ease;font-family: "NunitoSans-Regular";
  }
  
  #sidebar label
  {
	  margin-bottom: 6px;
  }
 
 #sidebar input[checked="checked"] + label span{
	 color:#00ae38;
	 
 }
 
  #sidebar label span:hover{
	 color:#00ae38; 
  }
  .page-args-en-store #content-wrap .description{displaY:none;}
  .page-args-en-store #content-wrap .views-field-title {
	  color:#3a3a3a;
	  font-family:NunitoSans-Bold;
	  font-size:15px;
	  PADDING:0 3%;
  }
  .page-args-en-store #content-wrap .views-field-field-image:hover img{transform:scale(1.1);transition:0.3s ease;}
  .page-args-en-store #content-wrap .views-field-field-image{
	  border-bottom:1px solid #fbfbfb;
	  width:100%;
	  text-align:center;
	  height:215px;
	  margin-bottom:20px;
	  overflow:hidden;
  }
  .page-args-en-store #content-wrap .views-field-nothing a:hover{
	  background:#10b549;
  }
  
  #views-exposed-form-our-store-page-1 .form-text{
	  padding: 13px;
border: 1px solid #eee;
border-radius: 3px;
  }
  #views-exposed-form-our-store-page-1 {
	  width: 98%;
text-align: right;}
  #views-exposed-form-our-store-page-1 label{display:none!important;}
  #views-exposed-form-our-store-page-1 .form-submit{
background: url(../images/search00.jpg) no-repeat;
position: absolute;
right: 19px;
top: 2px;
font-size: 0;
width: 50px;
height: 47px;
border: 0;
	  }
  
  .page-args-en-store #content-wrap .views-field-nothing a{

background: #2c2c2c;
color: white;
border-radius: 3px;
text-align: center;
font-family: NunitoSans-Bold;
font-size: 13px;
width: 120px;
padding: 8px;
display: inline-block;
margin-top: 12px;
transition:0.3s ease;
  }
  .page-args-en-store #content-wrap .fieldset2 {
	text-align:center;  
	box-shadow:1px 1px 10px #eee;
	padding:43px 0 30px 0;
	height:400px;
	margin-bottom:30px;
  }
  .page-args-en-store #content-wrap img{
	  height:208px;
	  width:auto;
  }
  
  #color-2 + label::before{
content: '';
background: black;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
    #color-1 + label::before{
content: '';
background: silver;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
      #color-5 + label::before{
content: '';
background: red;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
        #color-6 + label::before{
content: '';
background: purple;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
          #color-7 + label::before{
content: '';
background: #c9bdc7;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
  
    #color-3 + label::before{
content: '';
background: white;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
            #color-8 + label::before{
content: '';
background: #e0c3c1;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
          #color-9 + label::before{
content: '';
background: #b26eab;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
  
            #color-10 + label::before{
content: '';
background: #e1e100;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
  

  
  
            #color-11 + label::before{
content: '';
background: #918785;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-12 + label::before{
content: '';
background: #e4ceb7;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-13 + label::before{
content: '';
background: #b89aa6;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-14 + label::before{
content: '';
background: #b89aa6;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-15 + label::before{
content: '';
background: #22b7bf;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-16 + label::before{
content: '';
background: grey;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-17 + label::before{
content: '';
background: #b89aa6;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-18 + label::before{
content: '';
background: #b89aa6;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
            #color-19 + label::before{
content: '';
background: #b89aa6;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }          
  #color-20 + label::before{
content: '';
background: #888;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  
            #color-21 + label::before{
content: '';
background: #f1ceb3;
width: 15px;
height: 15px;
box-shadow: 1px 1px 10px #b1b1b1;
display: inline-block;
margin-right: 6px;
margin-top: 6px;
float: left;  
  }
  #block-views-block-breadcrumb-block-1 a,
  #block-gw-views-block-inner-product-block-1-2 a,
  #block-productsbreadcrumb a,
  #block-brandsbread a,
  #block-views-block-breadcrumb-block-1 span ,
  #block-gw-views-block-inner-product-block-1-2 span {
  font-family:"NunitoSans-Regular";

  transition:0.3s ease;
  }
  #block-gw-views-block-inner-product-block-1-2{margin-bottom:20px;}
   #block-views-block-breadcrumb-block-1{
  padding-left: 15px;
  padding-bottom: 15px;
   } 
   #block-productsbreadcrumb{padding-bottom: 15px;}
   #block-brandsbread{padding-bottom: 15px;padding-left:15px;}
   
#block-gw-views-block-inner-product-block-1-2 {position:relative;}
#block-gw-views-block-inner-product-block-1-2 .views-field-nothing-1 a{
	
	font-size:0;
	
}
#block-gw-views-block-inner-product-block-1-2 .views-field-nothing-1 a:hover,
#block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field a:hover{
	background:white;
	color:black;
}
#block-gw-views-block-inner-product-block-1-2 .views-field-nothing-1 a,
#block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field a{
background: #10b549;
color: white;
border-radius: 3px;
text-align: center;
font-family: NunitoSans-Bold;
font-size: 13px;
width: 120px;
padding: 6px;
display: inline-block;

transition: 0.3s ease;
border: 2px solid #10b549;
box-shadow: 1px 1px 10px #eee;
	position:absolute;
	right:0;
	top:-74px;
}

.imagezoom-image{left:11%;}

	 .container_1200{
		 
		 max-width: 1265px;
margin: 0 auto;
position:relative;
	 }
	 
	 .page-args-en-brands   .container_1200{}
	 .page-args-en-brands  #content-wrap .views-row:nth-child(5){margin-left: 12.5%;}
	 .page-args-ar-brands  #content-wrap .views-row:nth-child(5){margin-right: 12.5%;margin-left:0;}
	 .page-args-en-brands  #content-wrap .fieldset2,
	 .page-args-ar-brands  #content-wrap .fieldset2{
	 border:1px solid #d4d5d7;
	 text-align:center;
	 border-radius:15px;
	 transition:0.3s ease;	 	 overflow:hidden;
	 
	 }
	 	 .page-args-en-brands  #content-wrap .fieldset2:hover,
	 	 .page-args-ar-brands  #content-wrap .fieldset2:hover{
			 
			 border:1px solid #46ddf4;
		 }
		 
		 .page-args-en-brands  #content-wrap .fieldset2:hover img,
		 .page-args-ar-brands  #content-wrap .fieldset2:hover img{
		 transition:0.3s ease;
		 transform:scale(1.1);}
		 
	  .page-args-en-brands  #content-wrap .views-row,
	  .page-args-ar-brands  #content-wrap .views-row{
		  
		  margin-bottom:30px;
	  }
	  
#block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 span > div{
	width:100%;
	display:inline-block;
	
	
}


#block-gw-views-block-inner-product-block-1-2 .views-field-field-image{overflow:hidden;}
#block-gw-views-block-inner-product-block-1-2{   display: inline-block;width: 49%;}

.old-price{
	color: #b8b8b8;
font-family: "NunitoSans-Regular";
font-size: 18px;
text-decoration: line-through;
}

.percentage-off{     background: #3bb54a;
    border-radius: 4px;
    color: white;
    text-align: center;
    width: auto;
    display: inline-block;
    font-size: 19px;
    padding: 0 14px;}
.percentage-off{background: #3bb54a;border-radius: 4px;color: white;text-align: center;width: auto;display: inline-block;font-size: 19px;padding: 0 14px;}
	  #block-gw-views-block-products-slider-block-1-2 .views_slideshow_cycle_teaser_section {width:100%!important;}
	  #block-gw-views-block-products-slider-block-1-2 .views_slideshow_cycle_slide {width:100%!important;}
	  #block-gw-views-block-products-slider-block-1-2{
		width: 44%;
        float: left;
        margin-right: 6%;	
margin-top:60px;		
	  }
	  
	  
	  [dir="rtl"] #block-gw-views-block-products-slider-block-1-2{
		  float: right;margin-left: 6%;margin-right: 0%;
	  }
	  
	  #block-gw-views-block-products-slider-block-1-2  .views-slideshow-controls-bottom{margin-top:10px;}
	  
	  #block-gw-views-block-products-slider-block-1-2  .views-field-field-image{width:100%;text-align:center;
	  border:1px solid #eee;height:428px;position:relative;box-shadow: 1px 1px 10px #eee;overflow:hidden;}
	  
	  #block-gw-views-block-products-slider-block-1-2  .views-field-field-image img{
height: 410px;
width: auto;
max-width: 78%;
top: 4px !important;

}
	  
	  #block-gw-views-block-products-slider-block-1-2  .views-slideshow-controls-bottom .views-field-field-image img{
        height: 105px;
        width: auto;
        cursor:pointer;
		padding: 10px;
		}
		
	  #block-gw-views-block-products-slider-block-1-2   .views_slideshow_pager_field_item:last-child .views-field-field-image {margin:0;}
	  
	  #block-gw-views-block-products-slider-block-1-2  .views-slideshow-controls-bottom .views-field-field-image {	  
        width: 112px;
        height: 108px; 
		float:left;
		border:0;
		margin-right:20px;
	border: 1px solid #ebebeb;
		}
	  
	  
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-item-horizontal{margin-right: 11px;}
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-container-horizontal{padding-top:0;}
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-item{height:118px;}
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-container-horizontal{
		  width:100%;
	  }
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-clip-horizontal{
		  width:100%;height:118px;
	  }
	  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-container{
	  border-radius: 0;
      background: transparent;
      border: 0;
	  }
	  

	  
	  #block-gw-views-block-inner-product-block-1-2 {
		  margin-top:60px;
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-label{
		  color:#3a3a3a;float:left;margin-right:3px;
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-field-field-category{
		      font-family: "NunitoSans-Regular";
    font-size: 15px;
    color: #8d8d8d;	margin-bottom:15px;
	padding-bottom:20px;position:relative;
		  
	  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-field-category::after{
				  width:80px;
		  height:1px;
		  content:'';
		  background:#eaeaea;
		  position:absolute;
		  bottom:0;
		  left:0;  
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-field-nothing a:hover{
background:#10b549;
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-field-nothing a{
		  background: #ff6600;
color: white;
border-radius: 3px;
text-align: center;
font-family: NunitoSans-Bold;
font-size: 13px;
width: 120px;
padding: 8px;
display: inline-block;
margin-top: 12px;
transition: 0.3s ease;
		  
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-field-sku::before{
		  width:80px;
		  height:1px;
		  content:'';
		  background:#eaeaea;
		  position:absolute;
		  top:0;
		  left:0;
	  }
	  #block-gw-views-block-inner-product-block-1-2 .views-field-sku{
    font-family: "NunitoSans-Regular";
    font-size: 15px;
	margin-top:5;
	padding-top:20px;
    color: #8d8d8d;position:relative;
	  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-field-image img{
	  margin-top: -18px;
      height: 86px;
      width: auto;
      margin-bottom: -18px;
	  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-body{
    font-family: "NunitoSans-Regular";
    font-size: 15px;
    color: #8d8d8d;
	  }
	  eaeaea
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-price__number{

    padding: 10px;
    border-bottom: 0px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
	      
	  color:#ee0a0a;
	  font-family: "NunitoSans-RegularB";
	  font-size:30px;  
	  width:383px;
	      
	  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1{
	      
    padding: 10px;
    border-top: 0px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    width:383px;
	  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 .stock4,
	  #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 .stock4 + p{
		color: #1d7a2a;
        padding-right: 3px;
        font-size: 14px; 
		text-align:left;
		float:left;
		}
		[dir="rtl"] #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 .stock4 + p{float:right}
		 #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 .stock4:first-child{
			 
			 background:  url(../images/tick.png) no-repeat 2px;
			 background-size: 16px;
			 padding-left:23px;
			 
		 }
		 
		 

		  #block-gw-views-block-inner-product-block-1-2 .views-field-views-conditional-field-1 .stockout{}
		  #block-gw-views-block-inner-product-block-1-2  #commerce-product-add-to-cart-form{
		  display: inline-block;
		  width: 100%;
		  }
	  
	  #block-gw-views-block-inner-product-block-1-2 .field--name-quantity label,
	  #block-gw-views-block-inner-product-block-1-2 .js-form-item-purchased-entity-0-attributes-attribute-color label{
	  font-family:"NunitoSans-Regular";
	  color:#1c1c1c;
	  }
	  #block-gw-views-block-inner-product-block-1-2 .field--name-quantity input,
	  #block-gw-views-block-inner-product-block-1-2 .js-form-item-purchased-entity-0-attributes-attribute-color select{
	   border: 1px solid #bebebe;
       width: 120px;
	   }
	   
	   #block-gw-views-block-inner-product-block-1-2 .field--name-quantity input{
	       background: #fbfafa;
	       border: 1px solid #dbdbdb;
	       text-align:center;
	   }
	   
#block-gw-views-block-inner-product-block-1-2 .form-submit{ 			font-family: "tcm";color: #000000;text-transform: uppercase;font-weight: lighter;text-shadow: unset;font-size: 19px;border: 0;padding: 7px 48px 7px 20px;line-height: 31px;background: #fed700 url(../images/cc.png) no-repeat 93%;transition: 0.3s ease;border-radius: 0;border-radius: 30px;font-family: "NunitoSans-RegularB";}



#block-gw-views-block-inner-product-block-1-2 .form-submit:hover{
	background: #f5f5f5 url(../images/cc.png) no-repeat 93%;
}

/*
#block-gw-views-block-inner-product-block-1-2 .form-submit:hover{	
text-shadow: unset;
background: #000 url(../images/cart.png) no-repeat 16px;
background-size: auto;
background-size: 27px;
}*/
#block-addtoanybuttons{display:none;}
.page-node-product #content-wrap #block-addtoanybuttons{
width: 50%;
float: right;
margin-top: 30px;
display:block;
}

.page-node-product #content-wrap #block-addtoanybuttons h2{
font-family:"NunitoSans-Regular";
font-size:17px;
color:#292929;
float:left;
margin-right: 12px;
}


#block-views-block-contacts-details-block-1{
width:100%;
display:inline-block;	
	margin:35px 0;
}




#block-views-block-contacts-details-block-1 .fieldset2{
border: 1px solid #ededed;
padding:40px 50px 40px 50px;
border-radius:25px;
transition:0.3s ease;
}


#block-views-block-contacts-details-block-1 .fieldset2 img{
	float:left;
	margin-right:25px;
	
}
[dir="rtl"] #block-views-block-contacts-details-block-1 .views-field-body{
	    padding: 10px 7px;
}

[dir="rtl"] #block-views-block-contacts-details-block-1 .fieldset2 img{
float:right;
} 
#block-views-block-contacts-details-block-1 .fieldset2:hover{
	cursor:pointer;
	border:1px solid #d1d1d1;
}

#block-contactwithus img:hover{
transform: scale(1.1);
transition:0.3s ease;
}

#block-views-block-contacts-details-block-1 .fieldset2:hover img{
transform: scale(1.1);
transition:0.3s ease;
cursor:pointer;
}

#block-views-block-contacts-details-block-1 .views-field-body{
padding: 10px 0;
display: inline-block;
}


#block-contactwithus {
padding-left: 0;
width: 41%;
float: left;
margin-right: 5%;
box-shadow: 1px 1px 10px #bebebe;
margin-top: 6px;
border-radius: 30px;
overflow: hidden;
height: 369px;
margin-left: 1%;
}



#block-gw-views-block-inner-product-block-1-2 .price-with-discount {
    display: table;
    margin-bottom: 5px;
}








.price-with-discount .percentage-off {
     display: inherit;
}

#block-gw-views-block-inner-product-block-1-2 .price-with-discount .new-price {
     display:table-header-group;
}

[dir="rtl"] #block-jandal-content p{
direction: rtl;
}

[dir="rtl"] #block-contactwithus {
float: right;	
margin-right: 1%;
margin-left: 5%;
}


#block-contactwithus > h2{
font-family:"NunitoSans-Regular";
font-size:18px;
color:#3e3e3e;
margin-top: 12px;
}

#block-contactwithus div h2{
font-family:"NunitoSans-Regular";
font-size:38px;
color:#3e3e3e;
width: 75%;
line-height: 38px;
margin-top: 15px;
padding: 15px 0;
}

#block-contactwithus p{
width:100%;
margin:0;
}

#block-webform input.form-text ,
#block-webform input.form-email ,
#block-webform input.form-tel {
width: 49%;
max-width: 323px;
float: left;
border: 1px solid #ededed;
border-radius: 10px;
padding: 10px;
margin-bottom: 10px;
}

#block-views-block-brand-responsive-block-1 .views_slideshow_cycle_main{width:100%!important;}
#block-views-block-brand-responsive-block-1 .views_slideshow_cycle_slide{width:100%!important;}
#block-views-block-brand-responsive-block-1 .views_slideshow_cycle_teaser_section{width:100%!important;}
#block-views-block-brand-responsive-block-1 .views-row{width:50%;float:left;text-align:center;}
#block-views-block-our-products6-block-2 .views-row{width:50%;float:left;text-align:center;}
#block-views-block-brand-responsive-block-1 .views_slideshow_controls_text_next a,
#block-views-block-our-products6-block-2 .views_slideshow_controls_text_next a{
	right: 0;
background: url(../images/next1.png) no-repeat;
width: 36px;
border-radius: 0;
border: 0;
box-shadow: unset;
height: 92px;
font-size: 0;
top: 10px;
position: absolute;z-index:99;
}
#block-views-block-brand-responsive-block-1 .views-slideshow-controls-top {
	
	z-index: 999;
position: relative;
	
}
#block-views-block-brand-responsive-block-1 .views_slideshow_controls_text_pause  a,
#block-views-block-our-products6-block-2 .views_slideshow_controls_text_pause  a{
	display:none;
}
#block-views-block-brand-responsive-block-1 .views_slideshow_controls_text_previous  a,
#block-views-block-our-products6-block-2 .views_slideshow_controls_text_previous  a{
	left: 0;
background: url(../images/prev1.png) no-repeat;
width: 36px;
border-radius: 0;
border: 0;
box-shadow: unset;
height: 92px;
font-size: 0;
top: 10px;
position: absolute;
z-index:99;
}

#block-views-block-our-products6-block-2 .views_slideshow_controls_text_previous  a{top:174px;}
#block-views-block-our-products6-block-2 .views_slideshow_controls_text_next a{top:174px;}

#block-views-block-our-products6-block-2{background:white;}
#block-views-block-our-products6-block-2 .views-row {
    border-right: 2px solid #dadada;
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    padding-bottom: 10px;
}

#block-views-block-our-products6-block-2 .views-row {
    border-right: 2px solid #dadada;
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    padding-bottom: 10px;
}

#block-views-block-brand-responsive-block-1 ,
#block-views-block-our-products6-block-2 {
	width:100%;
    display: none!important;
}

#block-webform h2{
font-family: "NunitoSans-Regular";
}

#block-webform{
display: inline-block;
width: 53%;}

#block-webform input.form-email{margin-left:10px;}
#block-webform input.form-tel{margin-right:10px;}

#block-webform .form-textarea{
	width:98%;
border: 1px solid #ededed;
border-radius: 10px;
padding: 10px;
}


#block-webform .form-submit{
background:#363c46;
font-size:16px;
text-transform:uppercase;
color:white;
font-family:"NunitoSans-Regular";
text-shadow:unset;
box-shadow:unset;
font-weight:lighter;
border:1px solid #363c46;
transition:0.3s ease;
}

#block-webform .form-submit:hover{
	background:#e52e06 ;
	border:1px solid #e52e06;
}

.page-node-contact-us #block-addtoanybuttons{display:none;}
.page-args-ar-special-offers #content-wrap .views-row{
border:1px solid #dadada;
margin-bottom:30px;
    height: 420px;
text-align:center;
padding:30px 50px;
position:relative;
}h1.page-title{	font-family: "NunitoSans-Regular";color: #000;text-align: center;padding: 5px 0 30px;}
#block-gts-addtoanybuttons{max-width: 1170px;position: relative;color:black;display:inline-block;margin: 0 auto;width:100%;}
#content-wrap{	max-width: 1200px;position: relative;margin: 50px auto;}#block-gts-brandsbread,#block-productsbreadcrumb-2,#block-gts-brandsbread{	max-width: 1170px;position: relative;margin: 0 auto;font-family: "NunitoSans-Regular";}
.page-args-en-special-offers #content-wrap .views-row{
border:1px solid #dadada;
margin-bottom:30px;
height:340px;
text-align:center;
padding:15px 50px;
position:relative;
}.header{box-shadow: 1px 1px 10px #eee;}.front-page .header{box-shadow: unset;}

.page-args-ar-special-offers #content-wrap .views-field-field-image,
.page-args-en-special-offers #content-wrap .views-field-field-image{
	width:100%;
}

.page-args-ar-special-offers #content-wrap .views-row img,
.page-args-en-special-offers #content-wrap .views-row img{
	height:140px;
	width:auto;
}

.page-args-ar-special-offers #content-wrap .views-field-field-promotion-text,
.page-args-en-special-offers #content-wrap .views-field-field-promotion-text {background: #e6e6e6;width: 50px;height: 50px;border-radius: 100%;padding: 9px;line-height: 16px;color: black;font-size: 13px;position: absolute;right: 27px;top: 41px;
}
.sidr-trigger {
border: 0;
background: none;
font-size: 0px;
background:  url(../images/sidr0.png) no-repeat;
width: 50px;
height: 32px;
box-shadow: unset;
border-radius: 0;
margin-top: 26px!important;
margin-left: 28px!important;
}

.sidr-trigger:hover{
box-shadow:unset;
background:  url(../images/sidr0.png) no-repeat;
border-radius: 0;
}

.search label{
displaY:none!important;
}

.search select{
float:left;
width:180px;
padding: 0 10px;
height:48px;
}

.search img:hover{
	transition: 0.7s ease;
transform: rotateY(360deg);
}



.search .form-text{
display: inline-block;
padding: 0 10px;
margin: 0;
float: left;
width: 100%;
height: 33px;
border-radius: 30px;
border: 2px solid #fed805;
}

#block-topmenu-2{
float: right;
margin-right: 15px;
}

.search{
position:relative;	
padding:15px 25px 15px 0;
}

.search .form-actions{
padding-top: 0;
position: absolute;
right: 0;
top: 17px;
}

.search .form-submit,.search .form-submit:hover{	font-size:0;
background: #fed700 url(../images/s0.jpg) no-repeat center ;
width: 44px;
height: 33px;
display: inline-block;
border: 0;
border-radius: 0;
box-shadow: unset;
border-radius: 0 30px 30px 0;
text-transform: uppercase;
text-shadow: unset;
/* margin: 0; */
transition: 0.3s ease;
}
.search .form-submit:hover{


}

		
		.pager{width:100%;display:inline-block;}
		

.top_header li{float:left;padding: 7px 20px;border-right:1px solid #eaeaea;font-size:14px;}



.search option{
color:#333646;
font-family:"NunitoSans-Regular";
font-size:15px;
}

.search select{
color:#333646;
font-family:"NunitoSans-Regular";
font-size:15px;
}
.sidr li{
	width:100%;
	
	
}/*
.sidr ul li:hover > a{box-shadow:unset;}
.sidr ul li a:hover{color:#e52e06;}
.sidr ul li ul li{width:100%;}
.sidr ul li ul li a{font-size:14px;}
.sidr ul.nice-menu  li{border:0;background:white;}
.sidr ul.nice-menu  li a{border:0;}
.sidr ul.nice-menu-down li li.menuparent{background:#f6f6f6;}
.sidr ul.nice-menu-down li li{background:#f6f6f6;}
.sidr ul.nice-menu ul{top:10px;visibility:visible;height:191px;bordeR:0;}
.sidr ul.nice-menu ul li{border:0;background:f6f6f6;}
.sidr ul.nice-menu ul li a{border:0;}
.sidr ul.nice-menu ul{display:block!important;position:relative;}
.sidr ul.nice-menu ul ul{display:none!important;}

.sidr-trigger {
	
	margin-top:7px;
}
*/
.login_area h2{
font-family:"NunitoSans-Regular";
font-size:18px;
color:#363c46;
padding:23px 30px;
border-bottom: 1px solid #d1d1d1;
}

.login_area #user-login-form{padding:30px;}

.login_area label{
color:#363c46;
font-family:"NunitoSans-Regular";
font-size: 17px;
font-weight: lighter;
}
#user-register-form label{display:none !important;}
#user-register-form .description{font-size: 13px;color: #919090;}
.page-args-user-register #main-content{width: 50%;
margin: 0 25%;
    margin-top: 0px;
padding: 20px 3%;
box-shadow: 1px 1px 10px;
border-radius: 30px;
margin-top: 10px;}
.login_area .form-text,
#user-register-form .form-text,
#user-register-form .form-email{
border:1px solid #ececec;
border-radius:30px;
width: 100%;
padding: 8px;
}

.page-args-user-register .tabs__tab {
	padding: 23px 0;
text-align: center;
width: 33%;
float: left
}



.page-args-user-register .tabs__tab a{
font-family: "NunitoSans-Regular";
font-size: 17px;
color: #363c46;
width: 100%;
display: inline-block;
}
.login_area .form-submit,
#user-register-form  .form-submit{
background:#363c46;
border-radius:30px;
text-align:center;
padding: 8px;
color:white;
font-family:"NunitoSans-Regular";
font-size: 20px;
width: 100%;
border: 0;
font-weight: lighter;
box-shadow: unset;
transition:0.3s ease;
text-shadow: unset;
}

.login_area .form-submit:hover,
#user-register-form .form-submit:hover{
background:#e52e06;
border-radius:30px;
text-align:center;
padding: 8px;
color:white;
font-family:"NunitoSans-Regular";
font-size: 20px;
width: 100%;
border: 0;
font-weight: lighter;
box-shadow: unset;
}
.login_area li{padding:0 30px;}
.login_area li a{
color:#363c46;
font-family:"NunitoSans-Regular";
font-size: 17px;
transition:0.3s ease;
}

.login_area li a:hover{
	color:#e52e06;
}.hp_boxes{width: 100%;padding: 30px 0;background: white;display: inline-block;margin: -7px 0;}
#block-login p{cursor:pointer;display: inline-block;margin-top: 9px;}


#block-login p:hover{color:#e52e06;}
#block-login img{
	float:left;

margin-left: 5px;
}
#block-topheader1 img{width:24px;}


#backtotop{box-shadow:unset;}
#block-support247 a{color:#fff;transition:0.3s ease;}
#block-support247 a:hover{color:#e52e06;}
#block-topheader1 {
float:right;
}




#block-topheader1  img{
float:left;
}

#block-topheader1  img:hover{
transform: rotateY(360deg);
transition: 0.5s;
}

#block-topheader1 a{

display: inline-block;
position: relative;
float: left;
text-align: center;
padding: 7px 10px;
transition:0.3s ease;
color:#000;font-family: "NunitoSans-Regular";
}
#block-editor a{
	background: #e52e06;
    width: auto;
    height: auto;
    padding: 3px 15px;
    display: inline-block;
    border: 0;
    border-radius: 0;
    box-shadow: unset;
    color: white;
    font-size: 13px;
    border-radius: 4px;
    margin-left: 6px;
    /* text-transform: uppercase; */
    margin-top: 0;
    text-shadow: unset;
    /* margin: 0; */
    transition: 0.3s ease;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);

}

#block-editor a:hover{
	background:#000;
}



#block-topheader1 a:hover{
	color:#e52e06;
}
/*
#block-topheader1 a:last-child::before{
content: 'Coming Soon';
position: absolute;
top: -19px;
width: 118px;
color: #e52e06;
text-transform: uppercase;
font-size: 16px;
font-family: "Roboto-Bold";
opacity:0;	
transition:0.3s ease;
}

#block-topheader1 a:hover::before{opacity:1;}*/
#block-topheader1 a:last-child{


}
#block-login a{}
#block-topheader1 a::after{
content: '';
width: 1px;
height: 20px;
display: inline-block;
background: #a6a6a6;
position: Absolute;
top: 10px;
right: 0px;
display:none;
}


[dir="rtl"] #block-topheader1 a::after{
	right: auto;	
	left:0px;
}

.support_cart{
padding: 8px 0;
}.logo{	padding:5px 0;}
#site-logo img {

}
.top_menu{

}



#block-login{display:none;padding:5px;}

.login_close{
	width:16px;
	height:16px;
	display:inline-block;
	position:absolute;
	top:30px;
	right:30px;
	background: url(../images/close.png) no-repeat ;
	cursor:pointer;
}




.popup_close{
		width:16px;
	height:16px;
	display:inline-block;
	position:absolute;
	top:36px;
	right:30px;
	background: url(../images/close.png) no-repeat ;
	cursor:pointer;
}
.page-node-cart #main-content .cart a{
	color:black;
}

.cart .form-submit{
background:#fed805;
font-size:14px;
text-transform:uppercase;
color:#545454;
font-family:"NunitoSans-Regular";
text-shadow:unset;
box-shadow:unset;
font-weight:lighter;
border:0;
transition:0.3s ease;
}



.commerce-checkout-flow-multistep-default .form-submit{
background:#fed805;
font-size:13px;
text-transform:uppercase;
color:#545454;
font-family:"NunitoSans-Regular";
text-shadow:unset;
box-shadow:unset;
font-weight:lighter;
border:0;
transition:0.3s ease;
}

.commerce-checkout-flow-multistep-default .form-submit:hover{
background:#000;color:white;
}
.checkout-pane-payment-information.js-form-item  .form-item {
    display: inline-block;
    margin-right: 3%;
	float:left;
    width: 47%;
}

	


#edit-payment-information-payment-method--wrapper legend {
	background: transparent;
    box-shadow: unset;
    border: 0;
    /* border-bottom: 1px solid !important; */
    width: auto !important;
    padding: 0!important;
    font-size: 17px!important;
    color: black !important;
	border:0!important;
}
#edit-payment-information-payment-method--wrapper{
border: 0 !important;	
width:100%;
}
#edit-payment-information-payment-method--wrapper .fieldset-wrapper{padding:0;}
#edit-payment-information-payment-method--wrapper .form-item-payment-information-payment-method input{
	
	width: auto;
    float: left;
    margin-right: 10px;
}



#edit-payment-information-payment-method--wrapper .form-item-payment-information-payment-method:last-child{
	width: 44%;
    display: inline-block;
    text-align: left;
}
#edit-payment-information-payment-method--wrapper .form-item-payment-information-payment-method:first-child{
	    text-align: left;
    width: 25%;
    float: left;
	
	
}



.checkout-pane-payment-information input,
.checkout-pane-payment-information select,
.checkout-pane-payment-information textarea{
background: #fbfafa none repeat scroll 0 0;
border: 1px solid #e0e0e0;
border-radius: 5px;
color: #4c4c4c;
margin: 1px;
max-width: 100%;
width:100%;
}

.layout-region-checkout-secondary .form-text{	 
background: #fbfafa none repeat scroll 0 0;
border: 1px solid #e0e0e0;
border-radius: 5px;
color: #4c4c4c;
margin: 1px;
max-width: 100%; 
}

#edit-contact-information .form-email{
background: #fbfafa none repeat scroll 0 0;
border: 1px solid #e0e0e0;
border-radius: 5px;
color: #4c4c4c;
margin: 1px;
max-width: 100%;	
}
#edit-review-contact-information{margin-top:53px;}
#edit-review-contact-information   legend   ,
#edit-review-payment-information   legend   ,
#edit-contact-information   legend   ,
#edit-payment-information   legend   {
background:none!important;
box-shadow:unset;
border:0!important;
border-bottom:1px solid #ccc !important;
border-left:0;	
	width: 100% !important;
display: inline-block;
color: #000 !important;
}
#edit-payment-information-payment-method--wrapper legend {
	border:0!important;
	
}
	
	

#edit-contact-information   ,
#edit-payment-information   {
	border:0 !important;
	padding:0 !important;
	
}


.cart .form-submit:hover{
	background:#363c46 ;
	border:0;	color:white;
}
.popup p{	text-align:center;color:#9a9a9a;}
.popup a{	color:#000;}
.popup{	
background:#f9f9f9;
color:black;
text-align:center;
width: 100%;
display: inline-block;
padding: 24px 0;
border-bottom:1px solid #8f8f8f;
position:absolute;
top:0;
transition:0.4s ease;
z-index:99;
display:none;
}
/*
.front-page .top_header{
	transition:0.4s ease;
	margin-top:92px;
}*/
.main_menu .svg-inline--fa{display: none;
font-size: 0;
width: 0;
height: 0;
color: #363c46;}

.info_menu svg{display:none;}

  .imagezoom-image{max-width:100%;left: 11%;top: 1px;}
  
  
  #block-gw-views-block-products-slider-block-1-2 .jcarousel-prev-horizontal{background:none;}
  #block-gw-views-block-products-slider-block-1-2 .jcarousel-next-horizontal{background:none;}
  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-next-horizontal::after {
    content: '\203A';
	font: 42px/27px Arial, sans-serif;
    color: #676053;
  }
  
  
  #block-gw-views-block-products-slider-block-1-2 .jcarousel-skin-tango .jcarousel-prev-horizontal::before{
	content: '\2039';
	font: 42px/27px Arial, sans-serif;
    color: #676053; 
	  
  }
  
.ajax-progress.ajax-progress-throbber{display:none !important;}/*
.commerce-order-item-add-to-cart-form div {
display:inline-block;
 
}*/

#block-gts-checkoutprogress{font-family: "Fairuz-Bold";}
.checkout-order-summary{font-family: "Fairuz-Bold";}
div#block-cashondelivery{
    display: inline-block;
    font-family: "NunitoSans-Regular";
    font-size: 17px;
	color:#000;
    margin-top: 7px;
}
.responsive_top #block-topheader1 a{color:#000;}


.commerce-order-item-add-to-cart-form .js-form-item-purchased-entity-0-attributes-attribute-color{display:none!important;}
#block-gw-views-block-inner-product-block-1-2 .commerce-order-item-add-to-cart-form .field--type-decimal{display: inline-block;width:auto;}
.ui-dialog{background:white;text-align:Center;}
.ui-dialog #drupal-modal {padding:22px 0;height: 115px !important;}

.ui-dialog #drupal-modal a {color:#e52e06;}
  .checkout-pane-order-summary td div div:last-child{display:none;}
  
 
.order-total-line{
	text-align: left;	
} 
  
  
  .order-total-line .order-total-line-label{padding-right:5px;}
  .order-total-line.order-total-line__total{position:relative;}


.checkout-pane.checkout-pane-completion-message{
	position: relative;    margin-top: 51px;
}
.checkout-complete {
	
    
    height: 25px;
    overflow: hidden;
}

 
.checkout-pane.checkout-pane-completion-message::after {
   /* content: 'Orders that are less than 30 dinars will be subject to delivery fees of 3 dinars';*/
    content: 'Thanks for your order!';
   font-size:30px;
    position: absolute;
    bottom: 28px;
    left: 0px;
}





.cart .form-actions{margin-top:23px;}

.page-node-cart #block-jandal-content .form-actions{
	margin-top: 34px;
}

.layout-region-checkout-main .order-total-line.order-total-line__total::after
{bottom: -48px;
color: #e52e06;
right: 9px;
width: 50%;
line-height: 20px;}
  .form-wrapper__login-option .fieldset-wrapper,
  .commerce-checkout-flow-multistep-default .fieldset-wrapper,
  .checkout-pane-contact-information .fieldset-wrapper,
  .checkout-pane-payment-information .fieldset-wrapper{padding:20px 10px;}
  .form-wrapper__login-option  legend,
/*  .commerce-checkout-flow-multistep-default  legend,*/
  .checkout-pane-contact-information  legend,
  .checkout-pane-payment-information  legend{
	  background: #f7f7f7;
	  border:0;
border-left: 1px solid #ccc;
box-shadow: 1px 1px 10px #eee;
width: 100% !important;
display: inline-block;
color: #d92e06 !important;  
  }
  
.form-wrapper__returning-customer{
line-height: 25px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
z-index: 9999;
border: 2px solid #cdd4d9;
box-shadow: 4px 4px rgba(6,41,66,.1);
background-color: #fff;
border-radius: 5px;
margin: 0 auto;
margin-top: 7vh;
max-width: 500px;
padding: 0;
position: relative;
width: 100%;
float:none;
padding: 34px !important;
padding-bottom: 100px !important;
z-index:0!important;
}


#block-gts-checkoutprogress li.active {
    background-color: #3aa1f3;
    color: #ffffff;
}

#block-gts-checkoutprogress li {
    background-color: #efefef;
    color: #898A8C;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin: 0 0px 10px 0;
    padding: 15px 15px 15px 35px;
	float:left;
    position: relative;
}

#block-gts-checkoutprogress li::after {
    background: transparent url(../images/bg_checkout_progress.png) right center no-repeat;
    content: " ";
    font-size: 0;
    display: block;
    float: right;
    position: absolute;
    top: 0;
    right: -25px;
    height: 50px;
    width: 25px;
    z-index: 2;
}



#block-gts-checkoutprogress li.checkout-progress--step__current{
	background-color: #3aa1f3;
color: #ffffff;
}
#block-gts-checkoutprogress li.checkout-progress--step__current::after {
    background: transparent url(../images/bg_checkout_progress_active.png) right center no-repeat;
}


.form-wrapper__returning-customer .fieldset-wrapper {
    margin-top: 114px;
}
.form-wrapper__returning-customer .form-text{
	background: #fbfafa none repeat scroll 0 0;
border: 1px solid #e0e0e0;
border-radius: 5px;
color: #4c4c4c;
margin: 1px;
}
.form-wrapper__guest-checkout .fieldset-wrapper {
    margin-top: -96px;
}
.form-wrapper__guest-checkout{width:100%;text-align:center;background:none!important;border:0!important;z-index:9!important;}
.form-wrapper__guest-checkout legend{display:none!important;}
.form-wrapper__guest-checkout p{display:none!important;}

.wrapper_14002 {
    background: #f9f9f9;min-height:100vh;
}

.form-wrapper__returning-customer legend {
font-size: 0 !important;
background: url(../images/logo333.png) no-repeat!important;
border:0!important;
border-bottom: 1px solid #ccc !important;
width: 84% !important;
display: inline-block;
margin: 0 8%;
background-size: auto 100px !important;
background-position: center 29px!important;
height: 145px;
display: inline-block !important;
box-shadow:unset;


}



.main_category{
    displaY: inline-block;
    width: 100%;
    background: #fff;
    padding: 30px 19px;
}
#block-views-block-main-category-block-1-2 header{
	color: #000;
    font-size: 22px;
    font-family: "NunitoSans-Regular";
    border-bottom: 0;
    padding: 0px 18px;
    margin-bottom: 20px;
}


#block-views-block-main-category-block-1-2 .views-row{
    float: left;
    width: 18%;
    margin: 0px 1%;
    position: relative;    transition: 0.3s ease;
	overflow:hidden;
}


#block-views-block-main-category-block-1-2 .views-row .views-field-field-image img{
	width: 100%;transition: 0.3s ease;
}

#block-views-block-main-category-block-1-2 .views-row:hover .views-field-field-image img{
    transition: 0.3s ease;
    transform: scale(1.1);
}
#block-views-block-main-category-block-1-2 .views-row .views-field-name{
	background: #ffffffcc;
    position: absolute;
    width: 100%;
    bottom: 28px;
    padding: 20px 10px;
	text-align:center;    transition: 0.3s ease;
}

#block-views-block-main-category-block-1-2 .views-row .views-field-name a{
	color:#000;    transition: 0.3s ease;    font-size: 15px;
}


#block-views-block-main-category-block-1-2 .views-row:hover .views-field-name{
	background: #ea473ae3;
}

#block-views-block-main-category-block-1-2 .views-row:hover .views-field-name a{
	color:#fff;
}





#block-continueshopping a,
.returnyohome-en a,
.returnyohome-ar a{
	background: #e52e06;
    font-size: 14px;
    text-transform: uppercase;
    color: white;
    font-family: "GE-Dinar-One";
margin: 7px;
    text-shadow: unset;
    box-shadow: unset;
    font-weight: lighter;
    border: 0;
    transition: 0.3s ease;
	border-radius: 6px;    
	padding: 4px .8em 5px .8em;
	margin-bottom: 5px;
    display: inline-block;
}
.returnyohome {float:left;}
.returnyohome a{
	background: #e52e06;
    font-size: 14px;
    text-transform: uppercase;
    color: white;
margin: 7px 0;
    text-shadow: unset;
    box-shadow: unset;
    font-weight: lighter;
    border: 0;
    transition: 0.3s ease;
	border-radius: 6px;    
	padding: 4px .8em 5px .8em;
	margin-bottom: 5px;
    display: inline-block;
}
.page-node-ar .returnyohome-en{display:none;}
.page-node-en .returnyohome-ar{display:none;}
#block-gw-views-block-inner-product-block-1-2 .views-field-title span{
	color:#3a3a3a;
	font-size:25px;
	font-family:NunitoSans-Bold;}
#block-gw-views-block-inner-product-block-1-2 .views-field-body li {
    line-height: 17px;
    list-style: disc;
    padding-bottom: 12px;		margin-left:15px;
}
#block-gw-views-block-inner-product-block-1-2-2{display: inline-block;width: 100%;margin: 10px 0;}
#block-continueshopping{
	margin-top: 43px;
	display: inline-block;
    width: 100%;
    text-align: right;
}


#block-continueshopping a:hover,
.returnyohome a:hover{
	background: #363c46;
    border: 0;
}
.page-node-en .ar4{display:none;}
.page-node-ar .en4{display:none;}

.statement.col-md-2{
    width: 13%;
    font-family: "NunitoSans-Regular";
    font-size: 17px;
    margin-top: 18px;

}



#messages{
	display:none;
}

.user-logged-in #messages{
	display:block;
}





 #messages div.cool-messages.messages .context
{
	    display: inline-block;
    padding: 20px !important;
    position: fixed;
   
    display: inline-block;
    top: 0;
    bottom: 0;
    height: 200px;
    right: 0;
    left: 0;
    margin: auto;
    width: 500px;
    /* background: #bdbdbd; */
    /* align-items: center; */
    text-align: center;
    color: #ffffff;
    /* box-shadow: 0px 1px 15px #a5a4a4; */
    border-radius: 15px;
    z-index: 999;
    position: fixed !important;
    height: auto !important;
    width: 38% !important;
    top: 36% !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    height: 237px !important;
    margin: 0 auto !important;
    border: 1px solid #dddddd/*{borderColorContent}*/;
    background-color: #ffffff !important;
    color: #333333/*{fcContent}*/;
    font-size: 22px;
    padding-top: 97px;
}


 #messages div.cool-messages.messages .context
{
	font-size: 22px;
    margin-bottom: 22px !important;
    text-align: center;
    position: relative;
    padding-top: 73px !important;
	color:#000;
	
	
}

 #messages div.cool-messages.messages .context:after
{
    content: " ";
    width: 24px;
    height: 24px;
    margin: 0;
    clip: unset;
    font-size: 0px;
    display: inline-block;
    background: url(../images/close.png) no-repeat center;
    background-size: 13px;
    float: none;
    position: absolute;
    right: 3%;
    top: 10px;
    z-index: 9999;
	cursor:pointer;
}
#messages div.cool-messages.messages
{
    border: 0px !important;
    background-color: #0000007a !important;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0px;
    background-size: 0;
    -moz-animation: unset;
    -moz-background-size: unset;
    -moz-box-shadow: unset;
    -webkit-animation: unset;
    z-index: 999;
	
}

.js input.form-autocomplete{background:none;background-repeat:no-repeat!important;}
.js input.form-autocomplete{background:none;}

  
  @media print {
	  
	 .view-commerce-activity{display:none!important;}
  }




  #block-views-block-rotating-block-1 .views_slideshow_cycle_teaser_section,
  #block-views-block-rotating-block-1 .views_slideshow_cycle_slide
  {
	  width: 100% !important;
	  height: 288px !important;
  }


  #block-views-block-rotating-block-1 .views_slideshow_cycle_teaser_section img
  {
	width: 100%;
	height: auto;
	min-height: 288px;
  }
  


/*
.page-args-en-blog #block-jandal-content .views-row
{
    display: inline-block;
    width: 100%;
    border-radius: 40px;
    box-shadow: 0px 0px 57px 0px rgba(0, 0, 0, 0.06);
    overflow: hidden;
    height: 342px;
    margin-bottom: 50px;
	font-family:"NunitoSans-Regular";
    font-size: 15px;
    line-height: 1.929;
}



.page-args-en-blog #block-jandal-content .views-row .views-field-field-image
{
    display: inline-block;
    width: 39%;
    overflow: hidden;
    float: left;
}

.page-args-en-blog #block-jandal-content .views-row .views-field-field-image img
{
    width: 189%;
    max-width: unset;
    height: auto;
    min-height: 342px;
}



.page-args-en-blog #block-jandal-content .views-row .fieldset2
{
    border: 0 !important;
    padding: 70px 31px !important;
    padding-bottom: 0 !important;
    display: inline-block;
    width: 61%;
    overflow: hidden;
    margin: 0;
}


.page-args-en-blog #block-jandal-content .views-field-field-date
{
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
}



.page-args-en-blog #block-jandal-content  .views-field-title a
{
    	font-family:"Roboto-Bold";
    font-size: 22px;
    margin-bottom: 20px;
    display: inline-block;
}



.page-args-en-blog #block-jandal-content .views-field-view-node a
{
    display: inline-block;
    width: 170px;
    text-align: center;
    color: #fff;
    background: #928155;
    text-transform: capitalize;

    font-size: 13px;
    margin-top: 20px;
    padding: 4px 0;
    border-radius: 22px;
	transition:0.3s ease;
}

.page-args-en-blog #block-jandal-content .views-field-view-node:hover a{
	background:#000;
}

*/
.hyperpaystatus{
	    text-align: center;
    font-family: auto;
    padding: 100px 100px;
	font-family:"NunitoSans-Regular";
}



#block-printbutton button{
	
	    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E3E3E3 100%);
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E3E3E3 100%);
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #E3E3E3 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #e52e2d));
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #e52e2d 100%);
    background-image: linear-gradient(top, #FFFFFF 0%, #E3E3E3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E3E3E3');
    border: 0px solid #dbdbdb;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: inset 0 0px 0 0 white;
    -webkit-box-shadow: inset 0 0px 0 0 white;
    -o-box-shadow: inset 0 0px 0 0 white;
    box-shadow: inset 0 0px 0 0 white;
    color: #333333;
    text-shadow: 0 0px 0 white;
    position: relative;
    font-weight: bold;
    padding: 4px .8em 5px .8em;
    font-size: 13px;
    background: #363c46;
    color: #fff;
}


#block-printbutton{
	margin: 14px 0px;
}

.page-args-en-products #increase, .page-args-en-products #decrease,
.page-args-en-used-products #increase, .page-args-en-products #decrease,.page-args-en-used-products #decrease,
.page-args-ar-products #increase, .page-args-ar-products #decrease,
.page-args-ar-used-products #increase, .page-args-ar-used-products #decrease,
.page-node-products #increase, .page-node-products #decrease

{
    display: none;
}


#block-gw-views-block-inner-product-block-1-2 .views-field-body ul {
    margin-bottom:0;
}

.page-args-ar-blog #content-wrap {width:1000px;margin:0 auto;}
.page-args-en-blog #content-wrap {width:1000px;margin:0 auto;}

.page-args-ar-blog #content-wrap .views-row {min-height:200px;box-shadow:1px 1px 10px #eee;border-radius:10px;margin:20px 0;}
.page-args-en-blog #content-wrap .views-row {min-height:200px;box-shadow:1px 1px 10px #eee;border-radius:10px;margin:20px 0;}


.page-args-ar-blog #content-wrap .views-field-field-image {width:37%;float:right;text-align:center;}
.page-args-en-blog #content-wrap .views-field-field-image {width:37%;float:left;text-align:center;}

.page-args-ar-blog #content-wrap .views-field-field-image img{height:200px;width:auto;}
.page-args-en-blog #content-wrap .views-field-field-image img{height:200px;width:auto;}

.page-args-ar-blog #content-wrap .views-row .fieldset2{width:60%;display:inline-block;padding:1% 2%;}
.page-args-en-blog #content-wrap .views-row .fieldset2{width:60%;display:inline-block;padding:1% 2%;}

.page-args-ar-blog #content-wrap .views-row .views-field-title a{font-size: 22px;}
.page-args-en-blog #content-wrap .views-row .views-field-title a{font-size: 22px;}

.page-args-ar-blog #content-wrap .views-row .views-field-title {margin:10px 0;}
.page-args-en-blog #content-wrap .views-row .views-field-title {margin:10px 0;}

.page-args-ar-blog #content-wrap .views-row .views-field-view-node a:hover,
.page-args-en-blog #content-wrap .views-row .views-field-view-node a:hover{
	background:#000;
}

.page-args-ar-blog #content-wrap .views-row .views-field-view-node a,
.page-args-en-blog #content-wrap .views-row .views-field-view-node a{
background: #e52e06;
color: white;
padding: 2px 10px;
border-radius: 5px;
float: left;
transition:0.3s ease;
}

#block-views-block-blog-slider-block-1 img{height:300px;width:auto;}
#block-views-block-blog-slider-block-1 {text-align:center;}
#block-views-block-blog-slider-block-1 .views_slideshow_cycle_main,
#block-views-block-blog-slider-block-1 .views_slideshow_cycle_teaser_section,
#block-views-block-blog-slider-block-1 .views_slideshow_cycle_slide
{width:100%!important}
#block-gw-views-block-inner-product-block-1-2 .average-rating{display:none;}
#block-gw-views-block-inner-product-block-1-2 .average-rating span{display:block;}


[ dir="rtl"] .zoomWindow{right:400px!important;}
[ dir="rtl"] .zoomContainer {
    right: 0 !important;
}



.layout-region.layout-region-checkout-secondary h3{
border-bottom: 1px solid #ccc !important;
border-left: 0;
width: 100% !important;
display: inline-block;
color: #000 !important;
font-size: 20px;
font-weight: bold;
margin-bottom: 19px;
}

.layout-region.layout-region-checkout-secondary {
	margin-top: 21px;
}#block-views-block-about-us-sections-block-1-2 img{width:100%;height:auto;}#block-views-block-about-us-sections-block-1-2 .views-row{	display:inline-block;	margin: 0 0 50px 0;}
#block-views-block-about-us-sections-block-1-2 .views-field.views-field-body {    font-family: "NunitoSans-Regular";    color: #282828;    text-align: center;    padding: 5px 0 30px;    font-size: 15px;}
#block-views-block-about-us-sections-block-1-2 .views-field.views-field-title::after {    
content: ' ';    
height: 2px;   
 width: 114px;    
 display: block;    
 background-color: #fed700;   
 position: absolute;    
 bottom: -1px;    
 left: 0;}
 
 #block-views-block-about-us-sections-block-1-2 .views-row:nth-child(2) .fieldset1{float:right;}
 #block-views-block-about-us-sections-block-1-2 .views-field.views-field-title {    position: relative;	font-family: "NunitoSans-RegularB";	font-size:22px;	color:#000;    margin: 25px 0 18px;}.page-args-en-products #block-gts-content{margin-top:149px;}.page-args-en-products #content-wrap #block-pagetitle{display:none;}.page-args-en-products #block-pagetitle-2{width:1230px;}.page-args-en-checkout #block-gts-addtoanybuttons{display:none;}.page-args-en-product #block-pagetitle{display:none;}.top_header .wrapper_1326{max-width: 1248px;}.top_menu ul {margin-bottom:0;}.page-args-en-product .search .form-actions{top:19px;}.page-args-en-product #site-logo{padding-left:0;}#block-usernew{float:right;display:inline-block;margin-left:0px;margin-right: 15px;}#block-cart-2{float:right;display:inline-block;}#block-gts-contactwithus {width:50%;float:left;}#block-webform-2 {width: 50%;float: left;padding: 0 5%;}#block-webform-2 .form-item label{	font-family: "NunitoSans-RegularB";	font-size:15px;	font-weight:lighter;}#block-webform-2 .form-item input,#block-webform-2 .form-item textarea{	display: block;width: 100%;height: calc(1.5em + 1.34rem + 2px);padding: 0.67rem 1rem;font-size: 0.875rem;font-weight: 400;line-height: 1.5;color: #818181;background-color: #fff;background-clip: padding-box;border: 1px solid #dddddd;border-radius: 1.4rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}#block-webform-2 .form-item textarea{	height:auto;}#block-webform-2 .form-submit:hover{background:#000;color:white;}#block-webform-2 .form-submit{color: #000000;text-transform: uppercase;font-weight: lighter;text-shadow: unset;font-size: 19px;border: 0;padding: 7px 48px;line-height: 31px;background: #fed700;transition: 0.3s ease;border-radius: 0;border-radius: 30px;font-family: "NunitoSans-RegularB";}

#block-gw-form{
	display:none;
}


#block-quicktabsourstoreres{display:none;}
.products  #views_slideshow_controls_text_next_duplicate_of_our_products-block_1 a:hover,
.products  #views_slideshow_controls_text_next_duplicate_of_our_products-block_3 a:hover,
.products  #views_slideshow_controls_text_next_duplicate_of_our_products-block_4 a:hover{
	background:#ffc800 url(../images/arr2.png) no-repeat center;
	
}

.products #views_slideshow_controls_text_next_duplicate_of_our_products-block_1 a,
.products #views_slideshow_controls_text_next_duplicate_of_our_products-block_3 a,
.products #views_slideshow_controls_text_next_duplicate_of_our_products-block_4 a{
z-index:99;
left:auto;	
right:18px;
background:white url(../images/arr2.png) no-repeat center;
width: 25px;
border-radius: 100%;
border: 0;
transition:0.3s ease;
box-shadow: unset;
height: 25px;
font-size: 0;
position:absolute;
top:197px;
}

.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_1 a:hoveR,
.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_3 a:hoveR,
.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_4 a:hoveR{
	background:#ffc800 url(../images/arr1.png) no-repeat center;

}
.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_1 a,
.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_3 a,
.products  #views_slideshow_controls_text_previous_duplicate_of_our_products-block_4 a{
z-index:99;
right:60px;	
background:white url(../images/arr1.png) no-repeat center;
width: 25px;
border-radius: 100%;
border: 0;
box-shadow: unset;
height: 25px;
font-size: 0;
transition:0.3s ease;
position:absolute;
top:197px;
}

#views_slideshow_controls_text_pause_duplicate_of_our_products-block_4,
#views_slideshow_controls_text_pause_duplicate_of_our_products-block_1,
#views_slideshow_controls_text_pause_duplicate_of_our_products-block_3{display:none;}


#block-sidrtriggerbuttonblock-2{display:none;}