@charset "utf-8";
.bggroundhead {
background: #fff url(images/bg.jpg) top repeat-x;
}
body {
background: #fff url("images/bg.jpg") repeat-x scroll center top;
color: #5D5C5C;
font: normal 12px "Helvetica Neue",Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;
}
html,body  {
padding: 0;
margin: 0;
height:100%;
width: 100%;
}
* {
border: 0;
text-decoration: none;
padding: 0;
margin: 0;
vertical-align: top;
}
a, a:visited {
color: #6C7D8E;
transition: color 0.5s;
}
a:hover {
color: #39b3e4;
transition: color 0.5s;
}
:focus {
outline: -webkit-focus-ring-color auto 5px;
outline-color: -webkit-focus-ring-color;
outline-style: auto;
outline-width: 0px;
}
hr {
border-color: #C4CCD2;
border-style: solid;
border-width: 1px;
width: 100%;
margin: 5px 0 5px 0;
float:right;
}
#cookie-bar{
direction:rtl;
}
ul {
list-style-image: none;
list-style-type: none;
}
.site_contain{
min-height: 100%;
position: relative;
}
/* main */
.main {
width: 100%;
padding: 0;
margin: 0 auto;
}
.resize {
width: 965px;
margin: 0 auto;
}
.rtl{
direction: rtl !important;
}
.ltr{
direction: rtl !important;
}
/********** header **********/
.block_header {
margin: 0 auto;
width: 965px;
padding: 0;
position: relative;
z-index: 100;
}
/* logo */
.logo {
float:left;
margin: 0;
width: 250px;
text-align:left;
direction:ltr;
}
/* header elements */
.headerelements #icon {
width: 110px;
height: 23px;
float:left;
top: 8px;
position: relative;
}
body .headerelements #icon {
float: inherit;
}
.headerelements #icon a {
margin-right: 5px;
float:right;

}
.headerelements #icon a.first {
margin-right: 13px;
width: 29px;
float:right;
margin-top:1px;
}
.headerelements #icon a.first img {
float:right;
}
.headerelements {
font: normal 11px tahoma, Helvetica, sans-serif;
color: #000;
width: 800px;
}
.fa-fw {
line-height: 1.4em !important;
}
.searchbox .btn {
height: 19px !important;
}
/*for Internet Explorer <= 7 versions don’t support the value inherit */
.headerelements,
body .headerelements .header_graphic_box,
body .headerelements .shopping-cart,
body .headerelements #icon,
body .headerelements .searchdiv{
float:right;
direction: rtl;
padding: 0px;
}
.headerelements a {
color: #000;
text-decoration: none;
}
.headerelements .c {
font-weight: bold;
color: #2c5a79;
}
.headerelements a:hover {
text-decoration: underline;
}
.menu-container {
margin: 0 auto;
display: block;
width: 966px;
position: relative;
z-index: 10;
}
.header-type-2 .menu-container,
.header-type-3 .menu-container ,
.header-type-4 .menu-container {
float:left;
width: 100%;
margin-top: 20px;
}
.pricebg {
padding: 2px 0px 2px 0px;
padding-right:10px;
float:right;
background: url(images/pricebg.jpg)rightrepeat-y #ffffff;
width: 90%;
}
.right {
float:left;
width: 100%;
}
.left {
float:right;
margin: 10px 0;
direction:ltr;
width: 100%;
}
.showmore{
float:left;
width:100%;
clear:both;
text-align:right;
direction:ltr;
margin-top: 5px;
}
.header_text {
margin: 0 auto;
width: 965px;
padding: 0;
background: url(images/simple_img_top.gif) top no-repeat;
}
.header_text h2 {
margin-top: 15px;
margin-left:45px;
padding: 0;
font: normal 37px tahoma, Helvetica, sans-serif;
color: #3e95d4;
}
.header_text h2.pan {
padding: 0;
margin-top:5px;
margin-left:45px;
font: normal 19px tahoma, Helvetica, sans-serif;
color: #565656;
}
.header_text .div {
width: 965px;
margin: 0;
padding: 0;
}
.header_text .div .left1 {
float:right;
width: 530px;
}
.header_text strong {
display: block;
margin: 0;
color: #a1e2e6;
font: normal 12px tahoma, Helvetica, sans-serif;
line-height: 16px;
}
.header_text span {
float:right;
margin: 0;
padding: 0;
width: 400px;
}
.header_text p {
font: normal 11px tahoma, Helvetica, sans-serif;
color: #3d3f41;
padding: 10px 0 0 0;
padding-left: 45px;
margin: 0;
line-height: 1.6em;
}
.header_text ul.buttons {
float:left;
padding: 20px 0 10px 0;
padding-left: 45px;
margin: 0;
list-style: none;
}
.header_text ul.buttons li {
float:right;
padding: 0 5px;
margin: 0;
}
.searchdiv {
height: 23px;
float:left;
direction:ltr;
top: 5px;
left: 5px;
position: relative;
}
body .headerelements .searchdiv {
float: inherit;
}
.searchbox {
border:1px solid #e5e5e5;
border-radius:0;
background-color: #fff;
color: #ababab;
height: 23px;
display: block;
display: table-cell;
vertical-align: top;
direction:ltr;
}
.searchb {
background: url(images/searchbuttom.gif);
width: 15px;
height: 15px;
border: 0px;
float:right;
direction:ltr;
margin-top: 3px;
margin-right: 9px;
}
.header-input {
background:transparent;
border:0px solid;
font-size:12px;
float:left;
border-radius: 0 0 0 5px;
height: 16px;
margin-left: 7px;
margin-top: 1px;
padding-left: 6px;
line-height: 14px;
padding-top:2px;
padding-bottom:2px;
}
.category_carousel_box ul li{

margin-bottom:40px;
float:left;
}
body .category_carousel_box a img.main_image {
transition: all 0.8s ease-in-out 0s;
}
.home .category_carousel_box {
float: none;
margin: 0 auto -6px auto;
width: 100%;
padding-right: 35px;
width: 100%;
}
.category_carousel_box ul li .home_carousel_colom_productx {
border: 0px !important;
}
{*.category_carousel_box ul li:hover img {*}
{*transform: scale(1.01, 1.01);*}
{*}*}
.category_carousel_box_title {
width: 965px;
line-height:50px;
display:block;
font-size: 23px;
font-family:arial,verdana,tahoma;
font-weight:bold;
direction:ltr;
text-align:left;
color:#666;
margin: 0px auto 0;
padding:0;
float: none;
}
.category_carousel_box_title .hr_title {
border: 0;
margin: 0 auto !important;
position: relative;
float: none;
}
body.dir_ltr .category_carousel_box_title .hr_title {
font-family: "Open Sans",Helvetica,sans-serif;
font-size: 19px;
}
.hr_div {
text-align: left;
direction:ltr;
}
.dir_rtl .header-input {
border-radius: 0 0 5px 0;
}
#newsletter {
width: 210px;
float:right;
direction:ltr;
position: relative;
display: none;
}
#newsletter .title {
text-transform: uppercase;
font-size: 12px;
color: #fff;
padding: 0 5px 0 5px;
}
.blog_body {
width: 965px;
background: url(images/top_img_topi.gif) top no-repeat;
margin: 0 auto;
padding: 0;
}
.blog_bottom {
margin: 0;
padding: 10px 20px;
width: 965px;
float:right;
background: url(images/topi_bottom_img.gif) bottom no-repeat;
}
.blog_body p {
margin: 0;
font: normal 12px tahoma, Helvetica, sans-serif;
line-height: 1.8em;
color: #666666;
padding: 0 10px;
margin: 0;
}
.blog_body img {
float:right;
margin: 0;
padding: 0;
}
.blog_body .lorem {
width: 240px;
float:right;
margin: 0;
padding: 0;
}
.bannerwrapper{
text-align:center;
width: 100%;
padding: 0;
background-color: #fff;
float: left;
margin: -2px auto 0;
}
.home .bannerwrapper{
float: left;
}
.header-type-2.home .banner,
.header-type-2.home .bannerwrapper,
.header-type-3.home .banner,
.header-type-3.home .bannerwrapper{
position: relative;
}
.banner {
margin:0 auto;
width: 100%;
padding: 0;
}
/********** block index **********/
.c-left {
width: 100%;
padding: 0 !important;
margin: 0 auto;
}
.has-side-menu .c-left {
float:right;
width: 715px;
margin: 5px 0 0 0;
}
.c-right {
float:left;
width: 245px;
display: none;
}
.has-side-menu .c-right {
margin: 5px 0 0 0;
display: block;
}
.middle-left {
border: 0px !important;
box-shadow: none !important;
background-color: #FFFFFF !important;
color: #404040;
margin: 15px auto !important;
padding: 8px 12px 12px;
width: 940px;
width: calc(965px - 24px);
direction:ltr;
}
.has-side-menu .middle-left {
width: 680px;
}
.middle-left.clear_box {
background: none repeat fixed 0 0 transparent !important;
border: 0 none !important;
box-shadow: none;
color: #404040;
direction: ltr;
margin: 0 ;
padding: 0;
width: 100%;
}
.has-side-menu .middle-left.clear_box {
width: 706px;
}
.hide{display:none}
.middle-left p {
direction:ltr;
line-height: 1.6em;
}
body .texten, body .texten p, body  .texten a, body .texten table{
direction:ltr;
}
.middle-left h1,
.middle-left h2,
.middle-left h3 ,.h1_size {
margin: 0;
font-family: tahoma;
font-weight:bold;
clear:both;
}
.middle-left h1 ,.h1_size{
background: url("images/ul_li.gif") no-repeat scroll left center transparent;
padding: 10px 0 10px 0;
padding-left:15px;
font-size: 18px;
color: #525252;
}
.middle-left h2 {
padding: 8px 0 6px 0;
font-size: 18px;
color: #525252;
}
.middle-left h3 {
font-size: 14px;
padding: 8px 0 4px 0;
}
.middle-left h3.hlistside,
.middle-left h3.hlist{
margin-top:0px;
background-position:left 14px;
}
.middle-left h3.news_title{
margin: 10px 0 0;
padding-bottom: 0;
background-position:left 17px;
}
/* FOR HOME PAGE */
.menutable {
width: 100%;
direction:rtl;
}
.menutable tr {
text-align: center;
}
.menutable tr td {
text-align: center;
}
.c-left-home {
float:right;
width: 965px;
}
.header-type-3 .middle-left-home,
.header-type-2 .middle-left-home {
background: #ffffff no-repeat;
-moz-box-shadow: 0 0 10px #cfcece;
-webkit-box-shadow: 0 0 10px #cfcece;
box-shadow: 0 0 10px #cfcece;
border: 0px solid #EAEAEA;
-moz-border-radius: 10px 10px 10px 10px;
color: #666666;
margin: 0px;
padding: 8px;
width: 948px;
}
.header-type-3 .middle-left-home.carouselwraper,
.header-type-2 .middle-left-home.carouselwraper {
background: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
-moz-border-radius: 0;
padding: 3px;
float:left;
margin-left: -27px;
width: 1005px;
}
.middle-left-home-picbox {
background: #fff no-repeat;
float:left;
margin-left:-30px;
padding: 3px;
width: 1018px;
}
.middle-left-home-text {
margin-top: 10px;
float:left;
}
.middle-left-home p {
direction:ltr;
line-height: 1.6em;
}
.middle-left-home table {
direction:ltr;
}
.middle-left-home h1 {
width: 98%;
float:left;
background: url(images/ul_li.gif) left no-repeat;
margin: 0;
padding: 10px 0 10px 0;
padding-left:15px;
font: bold 15px arial;
color: #525252;
direction:ltr;
text-align:left;
}
/* END HOME PAGE */
.newsdate {
float:right;
direction:ltr;
width: 50px;
text-align:right;
height: 14px;
padding-top: 8px;
}
h1.newstitle, h2.newstitle {
width: 580px;
float:left;
margin: 0;
padding: 5px 0 10px 0;
padding-left:15px;
font: bold 16px tahoma;
height: 30px;
color: #525252;
direction:ltr;
text-align:left;
color: #666666;
clear: both;
}
body .site_contain p.hlist2 {
background: url(images/h2_s.png) left 13px /*1.15em center*/ no-repeat;
margin:5px 0 0 0;
padding: 5px 0 3px 0;
padding-left: 1em;
direction:ltr;
text-align:left;
color: #666666;
}
body .site_contain p.hlist {
background: url(images/h2.png) left  8px /*7px 0.79em 10px*/ no-repeat;
margin: 2px 0 0 0;
margin-left: 15px;/* !important;*/
padding-left: 1em;/*15px;*/
font: 500 12px/17px Tahoma;/*1.6em*/
direction:ltr;
text-align:left;
color: #666666;
}
h2.hlist {
margin: 0;
font-size:12px;
font-weight:bold;
font-family:Tahoma;
padding: 5px 0 10px 0;
padding-left:15px;
color: #525252;
direction:ltr;
color: #666666;
clear:both;
}
h3.hlist {
background: url(images/h2.png) left 6px no-repeat;
margin-top: 8px;
margin-left:18px;
padding-left: 15px;
font: 500 12px Tahoma;
direction:ltr;
text-align:left;
color: #666666;
clear:both;
}
h3.hlistside {
background: url(images/h2.png) left 8px no-repeat;
margin-top: 8px;
margin-left:0px;
padding-left: 8px;
font: 12px tahoma;
direction:ltr;
text-align:left;
color: #666666;
clear:both;
}
body .site_contain p.hlist2_ltr {
background: url(images/h2_s.png) left 12px no-repeat;
margin: 5px 0 0 0;
padding: 5px 0 3px 0;
padding-left: 1em;
color: #525252;
direction:ltr;
text-align:left;
color: #666666;
}
body .site_contain p.hlist_ltr {
background: url(images/h2.png) left 7px /*.5em 10px*/ no-repeat;
margin: 2px 0 0 0;
margin-left:12px;
padding-left:  1em;/*15px;*/
font: 500 11px/17px tahoma;/*1.6em*/
direction:ltr;
text-align:left;
color: #666666;
line-height:17px;
}
body.dir_rtl .site_contain .specification_text p.hlist2_ltr,
body.dir_rtl .site_contain .specification_text p.hlist_ltr{
display: inline;
}
.body {
padding: 20px 10px 10px 10px;
width: 945px;
margin: 0 auto;
}
.body h2 {
font: normal 22px Tahoma, Geneva, sans-serif;
color: #4e4a38;
padding: 10px 0;
margin: 5px 0;
background: url(images/h2_body.gif)rightno-repeat;
}
.body h3 {
font: normal 22px Tahoma, Geneva, sans-serif;
color: #4e4a38;
padding: 5px 5px;
margin: 0;
}
.body a {
font: normal 11px tahoma, Helvetica, sans-serif;
color: #3497c4;
text-decoration: underline;
}
.body p {
font: normal 12px tahoma, Helvetica, sans-serif;
color: #727272;
line-height: 1.8em;
padding: 5px 0;
margin: 0;
}
.body span {
font: normal 15px tahoma, Helvetica, sans-serif;
color: #898989;
padding: 15px 0;
margin: 0;
}
.body .welcome {
width: 320px;
float:right;
margin: 1px 1px;
padding: 0;
}
.body .welcome img {
padding-left: 10px;
}
.body .welcome ul {
margin: 0;
padding: 0;
list-style: none;
font: normal 12px tahoma, Helvetica, sans-serif;
color: #727272;
}
.body .welcome li {
padding: 3px 15px;
background: url(images/ul_li.gif)rightno-repeat;
margin: 0;
}
.hr2 {
background: url(images/lefthr.jpg) left top repeat-y;
border: 0px;
width: 100%;
height: 2px;
margin: 35px 0 5px 0 !important;
font-size: 2px;
}
/* representative page */
ul.rep {
padding: 0;
margin: 0;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
display: block;
font-family: Tahoma;
font-size: 12px;
margin-bottom: 0.5em;
margin-left: 1em;
}
ul.rep div{
text-align:left;
direction:ltr;
}
.blog_body2 ul.repm {
padding: 0px 0px 10px 0px;
margin: 0;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
display: block;
margin-top: 5px;
font-family: Tahoma;
font-size: 16px; // Latin languages: 12px
text-align:left;
direction:ltr;
}
.blog_body2 ul.repm li:after ,.blog_body2 ul.repm li:before
,.blog_body2 ul.repm2 li:after ,.blog_body2 ul.repm2 li:before
{
border-radius:0%;
}
ul.repm2 {
padding: 0;
margin: 0;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
display: block;
margin-top: 5px;
font-family: Tahoma;
font-size: 12px;
width:100%;
float:left
}
ul.repm2 li {
display: block;
line-height: 22px;
width:40%;
float:left;
direction:ltr;
}
{*ul.repm2 li a {*}
{*color: #2F6681;*}
{*background: url(images/bullet.gif) left 8px no-repeat;*}
{*padding-left: 10px;*}
{*float:left;*}
{*font-size: 14px;*}
{*font-weight: 600;*}
{*}*}
{*ul.repm2 li a:hover {*}
{*color: #768797;*}
{*}*}
#job_vacancy {
float:right;
}
/*blog_body2*/
.blog_body_top2 {
width: 100%;
margin: 0 auto;
padding: 0;
}
.blog_body2 {
width: 100%;
/*  background: url(images/FBG_img_top.gif) top no-repeat;*/
}
.blog_bottom2 {
margin: 0 0 0px;
padding: 0 0 35px;
float:right;
width: 100%;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
top: 1px !important;
}
.blog_body2 p {
font: normal 12px tahoma, Helvetica, sans-serif;
line-height: 1.6em;/*17px;*/
color: #666666;
margin: 0;
direction:ltr;
text-align:justify;
}
.blog_body2 > h3 {
font-family: arial,helvetica,sans-serif;
font-size: 14px;
color: #0889d2;
}
{*.blog_body2 > ul,*}
{*.middle-left ul {*}
{*list-style-image: url('images/h2.png');*}
{*list-style-type: none;*}
{*margin-left: 2em;*}
{*margin-bottom: .5em;*}
{*}*}
.blog_body2 > ul li,
.middle-left ul li {
padding: .5em .5em 0 .5em;
}
.blog_body2 .carousel2 > ul {
list-style-image: none;
list-style-type: none;
margin: 0;
}
.blog_body2 .carousel2 > ul li {
padding: 0;
}
.Featured {
width: 350px;
float:right;
height: 203px;
margin-left: 10px;
background: #eaeaea url(images/corn_l.jpg) no-repeat top left;
}
.Featured p {
font: italic 12px tahoma, Helvetica, sans-serif;
padding-right: 50px;
color: #858585;
line-height: 1.8em;
}
.Featured div {
width: 350px;
float:left;
height: 203px;
background: url(images/corn_r.jpg) no-repeat top right;
}
.Featured a {
font: bold 11px tahoma, Helvetica, sans-serif;
color: #329cff;
text-decoration: none;
float:left;
padding-left: 25px;
padding-top: 20px;
}
.Featured h2 {
font: 800 14px tahoma, Helvetica, sans-serif;
color: #525252;
padding-top: 10px;
padding-left: 10px;
margin: 5px 0;
direction:ltr;
}
.Featured ul {
margin: 0;
padding: 0;
list-style: none;
font: normal 12px tahoma, Helvetica, sans-serif;
color: #727272;
direction:ltr;
}
.Featured li {
padding: 3px 0 0 0;
padding-left:15px;
background: url(images/ul_li.gif) left 90% no-repeat;
margin-left: 10px;
direction:ltr;
}
.Featured a.more {
width: 85%;
text-align:right;
padding-right: 15px;
font-size: 12px;
direction:ltr;
}
.middle-left .spec {
list-style-image: none;
list-style-type: none;
display: block;
color: #777;
margin-top: 2px;
margin-bottom: 0.5em;
font-size: 9px;
width: 100%;
word-wrap: break-word;
float:right;
}
.middle-left .spec li {
text-align:left;
}
.dir_rtl .middle-left .subcategory_product_specification_en{
margin: 0 0 0 2em;
}
.dir_rtl .middle-left .subcategory_product_specification_en li{
background-position: left 7px;
text-align: left;
}
.middle-left .price_wrapper_c {
margin-top: 2px;
width: 220px;
text-align: center;
font-size: 12px;
text-decoration: line-through;
}

.middle-left .price_wrapper {
margin: 8px auto;
width: 68%;
text-align: center;
font-size: 10px;
color: #FF0000;
font-weight: bold;
}
.middle-left .price_wrapper {
font: 16px/29px Arial, Helvetica, sans-serif;
color: #FF0000;
}
.middle-left .price_wrapper:lang(fa) {
font: 16px/29px "MyYekan2","mynassim",verdana,Arial,Tahoma !important;
color: #FF0000;
}
.middle-left p{
text-align:justify;
}
.middle-left .product_title {
margin-top: 8px;
width: 100%;
height: 1.7em;
text-align: center;
font-size: 9px;
font-size: 12px;
font-weight: bold;
float:left;
}
.middle-left h2.product_title {
font-size: 14px;
padding-left:15px;
background: url(images/h2_s.png) left 50% no-repeat;
margin-left: 5px;
text-align:left;
direction:left;
direction:ltr;
float:left;
}
.middle-left .cat_box {
font-size: 13px;
text-align: center;
float:right;
width: 220px;
margin-top: 5px;
}
.middle-left .catboxwrapper {
width: 227px;
/*** PMCMS Before Merge ***/
float:left;
text-align: center;
margin-left: 2px;
}
.middle-left .catboxwrapper a {
width: 220px;
float:right;
text-align: center;
display: block;
direction:ltr;
}
.cat {
width: 95%;
float:left;
background: url(images/h2_s.png) left 8px no-repeat;
margin: 0;
padding: 2px 0 2px 0;
padding-left:15px;
color: #525252;
direction:ltr;
text-align:left;
color: #666666;
margin-left:5px;
font: bold 15px/15px "MyNassim",arial,verdana,tahoma;
}
ul.sideinfo {
direction: ltr;
padding-left:10px;
margin: 0;
list-style-image: none;
list-style-type: none;
}
.blog_body2 ul.sideinfo li {
float:left;
width:100%;
background:none;
padding: 0 !important;
margin: 8px 0 0 0 !important;
list-style-image:none;
text-align:right  !important;
}
.dir_ltr .blog_body2 ul.sideinfo li {
text-align:left !important;
}
ul.sideinfo li:last-child {
margin-bottom: 8px;
}
.blog_body2 ul.sideinfo li i{
padding-top:3px;
}
.subcategorypage {
width: 32%;
margin-top: 10px;
text-align: center;
float:left;
}
.subcategorycw {
width: 90%;
padding-top: 2px;
font: bold 16px ;
text-align:right;
float:left;
}
.blocktitle {
padding-left:15px;
background: url(images/ul_li.gif) left 80% no-repeat;
direction:ltr;
font-size: 12px;
font-weight: bold;
color: #777777;
margin-bottom: 10px;
}
.categorylib {
text-align: justify;
float:left;
margin: 0px;
}
.categorylib2 {
padding: 10px;
width: 47%;
/*width:320px*/
}
.categorylib3 {
padding: 10px 2% 10px 1%;
width: 30%;
}
.categorylib img {
width: 100%;
}
/* IE6 */
* html .categorylib {
padding: 2px;
text-align: justify;
float:left;
width: 200px;
margin-right: 2px;
}
.sideelements {
width: 245px;
float:right;
margin-bottom: 10px;
direction:ltr;
}
.sidemenu {
width: 245px;
float:right;
background:#ffffff;
}
#sideMenu {
width: 100%;
font: 600 11px Tahoma;
list-style-image: none;
list-style-type: none;
display: block;
padding-bottom: 0px;
direction:rtl;
float:left;
outline:none;
}
#sideMenu li {
width: 100%;
display: block;
background:url(images/menu-bg.png) left top no-repeat #ffffff;
height: 22px;
border-bottom: 1px solid #DEDEDE;
float:left;
direction:ltr;
}
#sideMenu li a {
color: #777777;
float:left;
font-size: 11px;
width: 230px;
padding: 4px 0 6px 0;
padding-left: 12px;
text-align: left;
}
#sideMenu li.active {
display: block;
}
#sideMenu li.active a {
float:left;
height: 53%;
}
#sideMenu  #active a {
float:left;
color: #33a0d5;
}
#sideMenu a:hover {
color: #33a0d5;
}
#sideMenu li.sub {
background:none;
overflow:hidden;
float:left;
width: 100%;
height: 1%;
border-bottom: 1px solid #DEDEDE;
}
#sideMenu .subm {
float:left;
padding: 0;
width: 100%;
direction:ltr;
outline:none;
}
#sideMenu .sub li {
font-size: 9px;
background:url(images/menu-bg.png) left top no-repeat #ffffff;
padding: 3px 0 2px 0;
padding-left:7px;
height: 19px;
width: 100%;
float:left;
direction:rtl;
line-height: 8px;
}
/*menu hashyeh hover bara hameh va selected mesle hover background dashteh bashad*/
#sideMenu /*.sub*/ li:hover,#sideMenu #active{
background:url(images/menu-bg.png) left top no-repeat #EEE !important;
background:#EEE;
}
#sideMenu li.sub .sub a {
font-size: 10px;
width: 100%;
float:left;
direction:ltr;
}
#sideMenu li.last{
border:0;
height:19px;
}
#sideMenu li.main_ex {
float:left;
background:url(images/menu-bg.png) left top no-repeat #ffffff;
width: 100%;
}
#sideMenu li.main_ex a{
background: url(images/expand_bullet.jpg) 97% 45% no-repeat;
}
#sideMenu li.main_col {
float:left;
background:url(images/menu-bg.png) left top no-repeat #ffffff;
width: 100%;
}
#sideMenu li.main_col a{
background: url(images/collapse_bullet.jpg) 97% 45% no-repeat;
}
#sideMenu li.main_c {
float:left;
background: url(images/collapse_bullet.jpg) 97% 45% no-repeat;
width: 100%;
}
#sideMenu li.main_c a {
border-top: 1px solid #DEDEDE;
}
#sideMenu .sub li a {
float:left;
display: block;
width: 100%;
border-bottom: 0;
direction:ltr;
background: url(images/leftsubmenu_bullet.gif) 3% 46%  no-repeat;
line-height: 9px;
padding: 4px 0 6px 15px;
}
.dir_rtl #sideMenu .sub li a {
padding: 4px 15px 6px 0;
}
/* Side Blocks */
.sideblock{
-moz-border-radius: 10px 10px 10px 10px;
-moz-box-shadow: 0 0 10px #CFCECE;
width:245px;
float:left;
/*** Mohsen: Remove space under slideshow ***
margin-top:15px;*/
margin-bottom:15px;
margin-top:0px;
padding-top:0px
}
.sideblock .blockheader{
background:#666 top left no-repeat;
width:100%;
height:27px;
line-height:27px;
display:block;
font-size:15px;
font-family:arial,verdana,tahoma;
font-weight:bold;
direction:ltr;
text-align:left;
color:#ffffff;
margin:0;
padding:0;
float:left;
}
.sideblock .blockheader span{
padding-left:15px;
float:left;
}
.sideblock .menucontent{
width:247px;
float:left;
background:#ffffff;
border:1px solid #e1e0e0;
border-bottom: 0;
text-align:left;
direction:ltr;
}
.sideblock .blockcontent{
width:227px;
padding:8px;
float:left;
background:#f7f7f7;
border:1px solid #e1e0e0;
border-bottom: 0;
text-align:left;
direction:ltr;
}
.sideblock #sideMenu {
border-right: 1px solid #E1E0E0;
width:244px;
}
.sideblock .menufooter{
width:245px;
float:left;
background:url(images/leftmenu_footer.png) top left no-repeat;
height:7px;
border-bottom: 0;
}
.sideblock .blockfooter{
width:245px;
float:right;
background:url(images/block_footer.gif) top left no-repeat;
height:5px;
}
body input.styled-mini-input{
width:125px;
direction: ltr;
}
body input.styled-medium-input{
width:180px;
}
.c-right .side_club .submitbutton {
margin: 0;
}
.subscribebutton {
background: url(images/de_subscribe.gif) no-repeat top;
width: 65px;
height: 24px;
border: 0;
}
.subscribebutton:hover {
background: url(images/de_subscribe_h.gif) no-repeat top;
width: 65px;
height: 24px;
cursor: pointer !important;
}
input.button {
border: 0 solid #999999;
font: normal 12px Tahoma;
text-align: center;
background: url(images/button_image.jpg) right top repeat;
color: #FFF;
width: 17px;
height: 17px;
vertical-align: text-top;
}
/*********************************** grayButton ***********************************/
input.grayButton {
/*background-color: #505050;
background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, #505050),
color-stop(1, #707070)
);
border: 2px solid #808080;*/
color: #FFF;
text-shadow: 0 -1px 0 #777;
background-position: center top;
background-repeat: no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font: bold 14px/22px Arial, Helvetica, sans-serif;
text-align: center;
padding: 0px 15px;
cursor: pointer;
margin-top: 0;
}
.dir_rtl input.grayButton {
font: bold 14px/20px MYNASSIM,MYYEKAN2,ARIAL;
}
input.grayButton:hover{
color:#e0e0de;
}
input.grayButton.disabled {
background-color: #D0D0D0;
color: #808080;
}
input.fileGrayButton {
color: #666666;
font-size: 11px;
background: #F5F5F5;
border: 1px #C0C0C0 solid;
border-color:#AFAFAF #999999 #999999 #AFAFAF;
height: 20px;
cursor: pointer;
font-family: Tahoma;
border-radius:3px 3px 3px 3px ;
margin:5px 0 0;
text-align:left;
}
/*********************************** yellowButton ***********************************/
.yellowButton {
background-color: #FDD229;
background-image: linear-gradient(bottom, #FDD229 0%, #F4B61B 100%);
background-image: -o-linear-gradient(bottom, #FDD229 0%, #F4B61B 100%);
background-image: -moz-linear-gradient(bottom, #FDD229 0%, #F4B61B 100%);
background-image: -webkit-linear-gradient(bottom, #FDD229 0%, #F4B61B 100%);
background-image: -ms-linear-gradient(bottom, #FDD229 0%, #F4B61B 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, #FDD229),
color-stop(1, #F4B61B)
);
border: 1px solid #CC9900;
color: #000050;
text-shadow: 0 1px 0 #EEE;
background-position: center top;
background-repeat: no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font: bold 14px/14px Arial, Helvetica, sans-serif;
text-align: center;
padding:0 15px;
cursor: pointer;
}
.dir_rtl .yellowButton {
font: bold 15px/10px MYNASSIM,MYYEKAN2,ARIAL;
}
.yellowButton:hover {
background-image: linear-gradient(bottom, #FEE239 0%, #F5C62B 100%);
background-image: -o-linear-gradient(bottom, #FEE239 0%, #F5C62B 100%);
background-image: -moz-linear-gradient(bottom, #FEE239 0%, #F5C62B 100%);
background-image: -webkit-linear-gradient(bottom, #FEE239 0%, #F5C62B 100%);
background-image: -ms-linear-gradient(bottom, #FEE239 0%, #F5C62B 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, #FEE239),
color-stop(1, #F5C62B)
);
background-position: center bottom;
}
.yellowButton.disabled {
background-color: #D0D0D0;
color: #808080;
cursor: not-allowed;
}
/*********************************** darckGrayButton ***********************************/
.darckGrayButton {
color: #fff;
background-color: #980714;
background-image: none;
border: 0px;
font-size: 15px;
text-shadow: none;
border-radius: 5px;
font: bold 14px/22px Arial, Helvetica, sans-serif;
text-align: center;
padding: 1px 15px;
cursor: pointer;
margin-top: 0;
}
.dir_rtl .darckGrayButton {
font: bold 14px/22px MYNASSIM,MYYEKAN2,ARIAL;
}
.darckGrayButton.disabled {
background-color: #D0D0D0;
color: #808080;
cursor: not-allowed;
}
.forgot_main {
text-align: justify;
font-size: 11px;
line-height: 1.4em;
display: none;
width: calc(100% - 20px);
clear: both;
padding: 0 10px;
}
.c-right .forgot_main {
width: /*215px*/100%;
}
.blog_body2 .li_collapse {
list-style-image:url("images/leftlist-item.gif");
}
.blog_body2 .li_expand {
list-style-image:url("images/expand-rightlist-item.gif");
}
input.text {
border: 1px solid #999999;
border-color:  #AFAFAF #999999 #999999 #AFAFAF;
border-radius: 3px 3px 3px 3px;
font: 12px/14px tahoma,verdana,arial;
height: 14px;
margin: 5px 0 0;
padding: 4px;
width: 210px;
box-shadow: 3px 3px 1px #F5F5F5;
}
select:focus,
input.ltrText:focus,
textarea:focus,
input.text:focus {
box-shadow:0 1px 3px #999999;
}
input.ltrText {
border: 1px solid #999999;
border-color:  #AFAFAF #999999 #999999 #AFAFAF;
border-radius: 3px 3px 3px 3px;
font: 12px/14px tahoma,verdana,arial;
height: 14px;
margin: 5px 0 0;
padding: 4px;
width: 210px;
direction:ltr;
text-align:left;
box-shadow: 3px 3px 1px #F5F5F5;
}
select{
/*border-color: #96A6C5;*/
border: 1px solid #999999;
border-color:  #AFAFAF #999999 #999999 #AFAFAF;
border-radius: 3px 3px 3px 3px;
font: 12px tahoma;
height: 28px;
margin: 5px 0 0;
padding: 4px;
box-shadow: 3px 3px 1px #F5F5F5;
}
select option{
padding: 4px;
}
.input_feild_value,
.input_feild_lable{
vertical-align: middle;
}
.input_feild_value{
vertical-align: middle;
font: 12px/35px tahoma;
margin: auto;
}
.input_feild_value_data{
vertical-align: middle;
font: 12px/35px tahoma;
margin: auto;
}
.input_feild_value_textarea{
vertical-align: top;
padding-top: 8px;
}
textarea{
border: 1px solid #999999;
border-color:  #AFAFAF #999999 #999999 #AFAFAF;
border-radius: 3px 3px 3px 3px;
font: 12px tahoma;
margin: 5px 0 0;
padding: 4px;
width: 300px;
height: 90px;
box-shadow: 3px 3px 1px #F5F5F5;
}
#error {
height: auto;
width: 95%;
border: 1px solid #F3F3F3;
background-color: #F4FAFF;
float:left;
padding: 8px;
margin-bottom: 10px;
}
#error .title {
font-weight: 600;
color: #FF0000;
}
/*table*/
.table .head {
background: url(images/tb_bg.jpg) repeat-x;
font: normal 12px tahoma, Helvetica, sans-serif;
color: #fff;
text-align: center;
}
.table tr.title {
height: 31px;
}
.text_tr_b {
font: normal 12px tahoma, Helvetica, sans-serif;
color: #727272;
background: #e3e3e3;
text-align: center;
height: 23px;
}
.text_tr {
font: normal 12px tahoma, Helvetica, sans-serif;
color: #727272;
text-align: center;
height: 23px;
}
.table img {
margin-right: 30px;
}
.order_now {
float:left;
width: 95px;
height: 55px;
padding: 10px;
padding-top: 30px;
}
.order_now img {
margin: 0;
padding: 0;
}
.order_now img a:hover {
background: url(images/order_07.jpg) no-repeat;
}
/********** footer **********/
.contact-info {
width: auto;
float:right;
margin: 0 auto;
direction:ltr;
font: normal 12px Tahoma, Geneva, sans-serif;
color: #888888;
}
.contact-info table{
margin-top: 1px;/*5px;*/
margin-right: 12px;
float:right;
min-width: 163px;
}
.contact-info span {
margin-left: 10px;
font-size: 75%;
direction:ltr;
font: normal 12px Tahoma, Geneva, sans-serif;
color: #C0C4C7;
font-weight: bold;
}
.footlinkswrapper{
margin-top:20px;
width:100%;
float:left;
text-align: left;
}
.footlinks{
width:100%;
text-align:left;
display:inline;
}
.contact-info a,footlinks a{
display:inline;
color: #70706E;
text-decoration: none;
}
.contact-info a:hover,.footlinks a:hover{
color: #39b3e4;
text-decoration: none;
}
.footer {
width: 963px;
margin: 0 auto;
}
.foote_place {
clear: both;
width:100%;
}
.footerbg {
background-color: #ebebed;
border-top: 1px solid #a9aaab;
height:108px;
width:100%;
}
.footer_content{
position: relative;
bottom: 0;
z-index: 2;
width:100%;
}
.footer .logo{
background: url(images/de_footer_logo.png) top repeat-x;
width:163px;
height: 65px; /*42px;*/
float:right;
margin-top: 4px; /*10px;*/
margin-right: 12px;
}
.footer .resize {
width: 966px;
margin: 0 auto;
}
.footer .resize p {
float:right;
width: 50%;
padding: 20px 0;
margin: 0;
color: #959595;
font: normal 11px Tahoma, Geneva, sans-serif;
}
.footer .resize a {
color: #3497c4;
font: normal 11px Tahoma, Geneva, sans-serif;
padding-left: 30px;
text-decoration: none;
}
.text_center {
text-align: center;
color: #8d8d8d;
width: 100%;
font: 85.5% Helvetica;
padding-top: 10px;
}
#bottom {
width: 700px;
height:105px;
float:left;
margin:0 auto;
padding-left:15px;
color: #9192a6;
}
#bottom p {
color: #9192a6;
margin: 0 auto;
width: 630px;
font: 500 12px Tahoma;
}
.tellnum{
text-align:left;
direction:ltr;
}
#testf{
text-align: left;
}
.cornerBox {
position: relative;
background: #eaeaea;
width: 100%;
padding: 0 10px 10px;
float:right;
}
.corner {
position: absolute;
width: 10px;
height: 10px;
background: url('images/corners.gif') no-repeat;
font-size: 0%;
}
.cornerBoxInner {
padding: 10px;
text-align:left;
}
.TL {
top: 0;
left: 0;
background-position: 0 0;
}
.TR {
top: 0;
right: 0;
background-position: -10px 0;
}
.BL {
bottom: 0;
left: 0;
background-position: 0 -10px;
}
.BR {
bottom: 0;
right: 0;
background-position: -10px -10px;
}
p.clr, .clr {
clear: both;
padding: 0;
margin: 0;
background: none;
width:755px;
height: 0;
}
p.clr2, .clr2 {
clear: both;
padding: 0;
margin: 0;
background: none;
width:680px;
}
li.bg, .bg {
clear: both;
padding: 0;
margin: 5px 0;
background: none;
}
/* PICBOX */
#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn {
position: fixed;
z-index: 99999999999;
}
#pbOverlay {
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000;
cursor: pointer;
}
#pbCloseBtn {
top: 0;
right: 0;
display: block;
width: 50px;
height: 50px;
background: url(images/closebutton.png) no-repeat top left;
}
.pbLoading {
background: #000 url(images/loading.gif) no-repeat center !important;
}
#pbImage {
border: none;
background: #000 no-repeat;
-moz-box-shadow: 0 0 40px #000;
-webkit-box-shadow: 0 0 40px #000;
box-shadow: 0 0 40px #000;
cursor: move;
}
#pbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #EEE;
line-height: 1.4em;
right: 50%;
bottom: 10px;
width: 400px;
margin-right: -200px; /* half the width */
}
#pbCaption {
font-weight: bold;
padding: 4px;
color: #ffffff;
display: inline-block;
*display: inline; /* IE 7 */
background-color: rgba(0, 0, 0, 0.7);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType = 0, StartColorStr = #B0000000, EndColorStr = #B0000000);
zoom: 1;
direction: ltr;
}
.dir_rtl #pbCaption {
direction: rtl;
}
#pbNav {
display: block;
width: 200px;
margin: auto;
margin-top: 5px;
}
#pbPrevBtn, #pbNextBtn, #pbZoomBtn {
display: inline-block;
width: 70px;
height: 65px;
outline: none;
text-indent: -9000px;
background: url(images/navbtns.png) no-repeat;
}
#pbPrevBtn {
background-position: -70px 0;
float:left;
}
#pbPrevBtn.pbgreyed {
background-position: 0 0;
}
#pbNextBtn {
background-position: -320px 0;
float:right;
}
#pbNextBtn.pbgreyed {
background-position: -390px;
}
#pbZoomBtn {
width: 60px;
background-position: -140px 0;
float:left;
}
#pbZoomBtn.pbgreyed {
background-position: -200px 0;
}
#pbZoomBtn.pbzoomed {
background-position: -260px 0;
}
.square {
background: url(images/Bullet_en.gif) 0 /*60%*/9px no-repeat;
padding-left: 10px;
}
.dir_rtl .square{
background-position: 100% /*60%*/9px;
padding-right: 10px;
}
/* END PICBOX */
#resualt-menu {
border-color: #FFF;
text-align: center;
border-bottom-width: 1px;
height: 40px;
font-size: 11px;
font-family: Tahoma;
vertical-align: baseline;
width: 100%;
direction:ltr;
}
#resualt-menu td {
text-align:left;
border-left: 1px solid #fff;
padding: 5px 5px;
vertical-align: middle;
height: 19px;
}
#resualt-menu tr.title {
height: 25px;
color: #FFFFFF;
background:#D80546;
line-height:19px;
}
#resualt-menu td.image {
vertical-align: baseline;
width: 16px;
}
#resualt-menu tr.title a {
color: #FFFFFF;
}
#resualt-menu tr.title td {
color: #FFFFFF;
font: bold 8pt Tahoma;
text-align: center;
}
#resualt-menu tr.tr2 {
color: #111;
background-color: #e0e0e0;
}
#resualt-menu tr.tr2 td {
text-align: center;
max-width: 200px;
vertical-align: middle;
}
#resualt-menu tr.tr1 {
color: #444;
background-color: #EEEEEE;
}
#resualt-menu tr.tr1 td {
max-width: 200;
vertical-align: middle;
text-align: center;
}
.bubbleInfo {
position: relative;
z-index: 50000;
right: -200px;
top: -20px;
margin: 0px;
padding: 0px;
}
.trigger {
position: absolute;
margin: 0px;
padding: 0px;
}
/* Bubble pop-up */
.popup {
position: absolute;
display: none;
background: #ffffff;
border: 2px #F57921 solid;
z-index: 555;
border-collapse: collapse;
}
.popup-contents {
font-size: 12px;
line-height: 1.2em;
margin: 20px;
background-color: #fff;
direction:ltr;
text-align: justify;
color: #666;
font-family: tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}
tr#release-notes th {
text-align:right;
text-indent: -9999px;
background: url(images/starburst.gif) no-repeat top right;
height: 17px;
}
tr#release-notes td a {
color: #333;
}
#help {
/* overlay is hidden before loading */
display: none;
}
#help div.close {
position: absolute;
z-index: 45555;
display: block;
background: url(images/close.png);
width: 36px;
height: 36px;
}
.warning {
background: url('images/exclamation.png') no-repeat 8px 8px;
border: 1px solid #eb8a71;
background-color: #ffebe8;
margin: 14px auto;
padding: 8px 0;
padding-left:30px;
padding-right:6px;
float:left;
width: 94%;
direction:ltr;
text-align:left;
color: #eb8a71;
}
.success {
background: url('images/accept.png') no-repeat 8px 8px;
border: 1px solid #78A458;
background-color: #BCE79D;
margin: 14px auto;
padding: 8px 0;
padding-left:30px;
padding-right:6px;
float:left;
width: 94%;
direction:ltr;
text-align:left;
color: #458e10;
}
.infobox {
background: url('images/error.png') no-repeat 8px 8px;
border: 1px solid #D4BF39;
background-color: #FCE96B;
margin: 14px auto;
padding: 8px 0;
padding-left:30px;
padding-right:6px;
float:left;
width: 94%;
direction:ltr;
text-align:left;
color: #77670D;/*#B8A017;*/
}
#alert-Box {
padding-bottom: 24px;
background: url('images/bg-box-bottom.png') bottom right no-repeat !important;
background: url('images/bg-box-bottom.gif') bottom right no-repeat;
}
#alert-InBox {
padding-top: 15px;
background: url('images/bg-box-top.png') top right no-repeat !important;
background: url('images/bg-box-top.gif') top right no-repeat;
}
#alert-BoxContent {
background: url('images/bg-box-body.png') top right repeat-y !important;
background: url('images/bg-box-body.gif') top right repeat-y;
padding: 0px 20px 0 20px;
}
#alert-BoxContenedor {
padding: 0px 0 5px 0;
padding-left:55px;
text-align:right;
font-family: tahoma;
font-size: 12px;
color: #000;
}
#alert-BoxContenedor h1, #alert-BoxContenedor h2, #alert-BoxContenedor h3, #alert-BoxContenedor b, #alert-BoxContenedor strong {
text-align:left;
font-family: tahoma;
font-size: 12px;
color: #000;
font-weight: bold;
margin: 0px;
padding: 0px;
}
#alert-Buttons {
text-align:left;
}
#alert-Buttons input {
margin: 10px 10px;
}
#alert-BoxContenedor #BoxPromptInput {
margin-top: 5px;
}
#alert-Box .BoxAlert {
background: url('images/dialog-warning.png') top left no-repeat;
direction:ltr;
text-align:left;
}
#alert-Box .BoxConfirm {
background: url('images/delete.gif') top left no-repeat;
direction:ltr;
text-align:left;
}
#alert-Box .BoxPrompt {
background: url('images/dialog-help.png') top left no-repeat;
direction:ltr;
text-align:left;
}
#alert-Box .BoxInfo {
background: url('images/info.gif') top left no-repeat;
direction:ltr;
text-align:left;
}
#alert-Box .BoxError {
background: url('images/dialog-error.png') top left no-repeat;
direction:ltr;
text-align:left;
}
.tipimg{
float:left;
padding-left:10px;
}
h3.news_title {
margin: 10px 0;
direction:ltr;
font-size:15px;
font-family:arial,verdana,tahoma;
font-weight:bold;
text-align:left;
padding-left:10px;
background: url("images/h2_s.png") no-repeat scroll left 9px transparent;
}
div.small_cal {
margin-top: -14px;
margin-bottom:10px;
margin-left:10px;
font-size: 9px;
width: 47px;
height: 52px;
background: url('images/icon_calendar.gif') no-repeat 100% 50%;
float: right;
position: relative;
}
div.small_cal span.day {
display: block;
margin: 0 auto;
color: #fff;
text-align: center;
position: absolute;
width: 47px;
height: 10px;
top: 7px;
right: 0;
font: bold 10px/10px tahoma,arial,sans-serif;
}
div.small_cal span.month {
position: absolute;
bottom: 0px;
width: 47px;
height: 35px;
text-align: center;
color: #000;
right: 0;
font: 9px/18px tahoma,arial,sans-serif;
}
.newsblock{
float:left;
width:975px;
margin:0 auto;
clear:both;
display:block;
}
.newsblock h2.newsheader{
float:left;
background:url(images/denews_top.jpg) left top no-repeat #ffffff;
width:948px;
height:109px;
cursor: pointer;
margin:0;
padding:0;
clear:both;
}
.newsblock div.newsfooter{
float:left;
background:url(images/news_bottom.png) left top no-repeat #ffffff;
width:948px;
height:7px;
margin:0;
padding:0;
clear:both;
}
.has-side-menu .newsblock,
.has-side-menu .newsblock h2.newsheader,
.has-side-menu .newsblock div.newsfooter {
width:687px;
}
/*mohsen news list footer home page start*/
.has-side-menu .newsblock{
background: url("images/has_side_menu_news_center.jpg") repeat-y scroll left center transparent;
}
.has-side-menu .footernews{
width: 657px;
}
.has-side-menu .footernews .clr{
width: auto;
height: auto;
}
.has-side-menu .newsblock div.newsfooter{
background: url("images/has_side_menu_news_bottom.jpg") no-repeat scroll left top #FFFFFF;
}
h2.newsheader span{
display:none;
}
.newsmore{
float:left;
width:100%;
text-align:right;
}
.newscontent{
float:left;
width:918px;
margin:0;
padding:0;
margin-left:15px;
}
* html .newscontent{
margin-left:5px;
}
.newscontent .icon {
float:left;
width: 169px;
}
.newscontent .news {
float:left;
width: 749px;
}
.content_text{
width:100%;
line-height: 1.6em;
}
ul#navmenu-h {
margin:5px 0 0 0;

}
#logolink{
padding: 5px 0;
transition: 500ms;
background-color: transparent;
position: absolute;
z-index: 21;
}
#logolink img{
transition: 500ms;
height: 100%;
float: left ;

}
.back-to {
float:right;
text-align:right;
width:95%;
margin-top: 1em;
}
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
#TB_window {
font: 12px Arial, Helvetica, sans-serif;
color: #333333;
}
#TB_secondLine {
font: 10px Arial, Helvetica, sans-serif;
color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
#TB_overlay {
position: fixed;
z-index:10000;
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
background-color:#000;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
position: fixed;
background: #ffffff;
z-index: 10002;
color:#000000;
display:none;
border: 4px solid #525252;
text-align:left;
top:50%;
left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
display:block;
margin: 15px 0 0;
margin-left: 15px;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;
}
#TB_caption{
height:25px;
padding:7px 30px 10px;
padding-left:25px;
float:left;
}
#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}
#TB_closeAjaxWindow{
padding:7px 0 5px 0;
margin-right:10px;
margin-bottom:1px;
text-align:right;
float:right;
}
#TB_ajaxWindowTitle{
float:left;
padding:7px 0 5px 0;
padding-left:10px;
margin-bottom:1px;
}
#TB_title{
background-color:#e8e8e8;
height:27px;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px;
padding-left: 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
padding:15px;
}
#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}
#TB_load{
position: fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top: 50%;
left: 50%;
margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
z-index:99;
position:fixed;
top: 0;
left: 0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
margin-bottom:1px;
}
#hor-minimalist-a
{
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 12px;
background: #fff;
margin: 45px;
width: 480px;
border-collapse: collapse;
text-align: left;
}
#hor-minimalist-a th
{
font-size: 14px;
font-weight: normal;
color: #039;
padding: 10px 8px;
border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
color: #669;
padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
color: #009;
}
#tablestats {
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-size: 11px;
color: #fff;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}
#tablestats td {
background-color: #e2e2e2;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;
}
#tablestats td.hed {
background-color: #666;
color: #000;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
}
/* Customize slider */
.advanced-slider .caption
{
font-size:12px;
line-height:18px;
}
.advanced-slider .caption .content{
direction:ltr;
text-align:left;
}

.advanced-slider .caption .readmore {
font: 600 12px/1.7 Tahoma !important;
color: white;
text-align:right;
float:right;
}
/*mohsen home page slider product 10082012 start*/
.next_products{
background:url("images/left-a.png") no-repeat scroll center top transparent;
display: block;
height: 19px;
position: relative;
top: 65px !important;
width: 23px;
z-index: 0;
float:left;
}
.prev_products{
background:url("images/right-a.png") no-repeat scroll center top transparent;
display: block;
height: 19px;
position: relative;
top: 65px !important;
width: 23px;
z-index: 0;
float:right;
}
.product_title_carousel{
font-size: 12px;
font-weight: bold;
margin-top: 5px;
height: 30px;
}
.home .special_product .product_content_home .prev_products,
.home .special_product .product_content_home .next_products,
.home .new_product .product_content_home .prev_products,
.home .new_product .product_content_home .next_products,
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
-webkit-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
-ms-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
}
.price_wrapper_carousel_old{
font-size: 11px;
margin-top: 5px;
text-decoration: line-through;
height: 12px;
}
.product_more_info_wrapper,
.price_wrapper_carousel{
color: #FF0000;
font-size: 10px;
font-weight: bold;
margin-top: 5px;
float: left;
width: 100%;
height: 12px;
}
.dir_rtl .product_more_info_wrapper,
.dir_rtl .price_wrapper_carousel{
float: right;
}
body .site_contain #cart_summary .price_wholesale_discount_reduction_value{
margin-top: 5px;
width: 100%;
float: left;
text-align: center;
color: #000050;
}
body.dir_rtl .site_contain #cart_summary .price_wholesale_discount_reduction_value{
float: right;
}
.specification_wrapper_carousel{
float: left;
width:100%
}
.dir_rtl .specification_wrapper_carousel{
float: right;
}
body .specification_wrapper_carousel  p.hlist_ltr,
body .specification_wrapper_carousel  p.hlist_ltr{
font: 500 11px/14px tahoma;
}
.title_wrapper_container_carousel_category_newproduct{
height:30px
}
.home_carousel_colom_category{
width:160px;
height:215px;
text-align: center;
}
.home_carousel_colom_category a img.main_image{
width: 145px;
height: 145px;
display: block;
margin: 0 auto;
}
.home_carousel_colom_product{
width:160px;
height:250px;
text-align: center;
}
.carousel_special
.home_carousel_colom_product{
height:270px;
}
.home_carousel_colom_product a img.main_image{
width:145px;
height: 145px;
display: block;
margin: 0 auto;
}
.CRight {
margin-left:36px;
margin-top:-23px;
}
.header_product_title_home{
line-height:34px;
display:block;
font-size:15px;
font-family:arial,verdana,tahoma;
font-weight:bold;
direction:ltr;
text-align:left;
color:#ffffff;
padding:0 0 0 25px;
float:left;
}
.header_special_product_title_home{
line-height:34px;
font-size:15px;
font-family:arial,verdana,tahoma;
font-weight:bold;
direction:ltr;
text-align:left;
padding:0 0 0 25px;
float:left;
}
.sidemenu_banner_larger_home{
background:url("images/side_banner_de.png") top left no-repeat;
background-color: transparent;
height: 275px;
float:left;
left: -8px;
position: relative;
top: -18px !important;
width: 259px;
outline: 0 none;
margin-bottom: -4px;
}
body .clear_bg_shadow{
background: none repeat fixed 0 0 transparent !important;
box-shadow: none;
padding:0px;
direction:ltr;
width:706px !important;
margin:0 !important;
border: 0 none !important;
color:#404040;
}
.product_content_home{
width:688px;
float:left;
background:#ffffff;
border:0px none #e1e0e0;
border-left:  #e8e8e8 1px solid;
border-right: #e8e8e8 1px solid;
padding:20px 8px;
text-align:left;
direction:ltr;
}
.product_footert_home{
width:706px;
margin:0 0 20px;
float:left;
background:url("images/product_footert_home.gif") top left no-repeat;
height:5px;
}
/************************* Flip products ****************************/
@media only screen and (min-width: 719px) {
.home_carousel_colom_product .countiner_main_image  > a.readmore {
float: left;
-webkit-perspective: 600px;
-moz-perspective: 600px;
}
.home_carousel_colom_product .countiner_main_image > a.readmore .front {
-webkit-transform: rotateX(0deg) rotateY(0deg);
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
-moz-transform: rotateX(0deg) rotateY(0deg);
-moz-transform-style: preserve-3d;
-moz-backface-visibility: hidden;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.home_carousel_colom_product .countiner_main_image  > a.readmore:hover .front {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
}
.home_carousel_colom_product .countiner_main_image  > a.readmore .back {
-webkit-transform: rotateY(-180deg);
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
-moz-transform: rotateY(-180deg);
-moz-transform-style: preserve-3d;
-moz-backface-visibility: hidden;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.home_carousel_colom_product  .countiner_main_image > a.readmore:hover .back {
-webkit-transform: rotateX(0deg) rotateY(0deg);
-moz-transform: rotateX(0deg) rotateY(0deg);
z-index:10;
position:absolute;
}
}
.home_carousel_colom_product .countiner_main_image{
width:  145px;
height: 145px;
overflow: hidden;
position: relative;
margin: 0 auto;
}
.news_and_new_category_tabs .medium_image_size .home_carousel_colom_product a img.main_image ,
.news_and_new_category_tabs .medium_image_size .home_carousel_colom_product .countiner_main_image{
width:  230px;
height: 230px;
}
.news_and_new_category_tabs .medium_image_size .home_carousel_colom_product{
height: 335px;
}
.home_carousel_colom_product .countiner_main_image .filip_image_wrapper{
overflow: hidden;
left: 0;
position: absolute;
top: 0;
z-index: -1;
}
.home_carousel_colom_product .countiner_main_image .filip_image_wrapper img.main_image{
border: medium none;
}
/*mohsen home page slider product 10082012 end*/
/*****************************************campare_table***********start****************************/
.horizontal_campare_table .campare_row .campare_cel:lang(fa){
font: 15px myyekan2,mynassim,tahoma;
}
.horizontal_campare_table a:lang(fa){
color: #555555;
}
.middle-left .horizontal_campare_table .campare_row_head div:lang(fa),
.middle-left .horizontal_campare_table .campare_row_head div a:lang(fa),
.middle-left .horizontal_campare_table .campare_row  .campare_feild1:lang(fa){
font: bold 15px mynassim,myyekan2,tahoma;
}
.horizontal_campare_table .campare_row_head{
background-color: #DCEBF9 !important;
}
.horizontal_campare_table .campare_table_price_old {
display: block;
font-size: 12px;
height: 12px;
line-height: 12px;
margin-top: -8px;
text-decoration: line-through;
width: 100%;
}
.horizontal_campare_table .campare_row .capmare_ordernow_button_link{
line-height: 27px;
}
.horizontal_campare_table .campare_row .capmare_ordernow{
margin: 0 auto;
}
.horizontal_campare_table .campare_row .buy_now_compare_table_image{
height: 0px;
width:  0px;
overflow: hidden;
display: block;
}
.campare_table{
overflow: auto;
width: 938px;
margin:0;
}
.dir_rtl .campare_table{
direction: rtl;
}

.dir_ltr .campare_table{
direction: ltr;
}
.has-side-menu .campare_table{
width: 680px;
}
.campare_row,.campare_row div {
text-align: center;
float:left;
direction:ltr;
}
.campare_row {
border: 1px solid #0064AA;
border-top: 0px solid #0064AA;
color: #333333;
}
.campare_row_head{
padding: 0px;
border-top: 1px solid #0064AA;
}
.campare_table .campare_row.campare_row_head div{
direction:ltr;
}
.campare_row div {
width:139px;
}
.campare_row.campare_row_head div.row.one  {
border-bottom: 1px solid #6EB2DD;
}
.campare_row .campare_cel{
padding: 8px 0;
}
.campare_table .campare_row_head div,
.campare_table .campare_row_head div a,
.campare_table .campare_row .campare_feild1
{
COLOR: #000050;
font-family: "MyNassim",tahoma;
font-size: 14px;
font-weight: bold;
}
.campare_row.campare_row_head div.row.two{
height: 96px;
}
.campare_row.campare_row_head div.row.two img  {
/*margin:10px auto;*/margin: 5px auto 0;
width:90px;
height:90px;
border: 1px solid #BDBCBD;
}
/*****************************************campare_table***********end****************************/
.banner .over-banner {
position: absolute;
z-index: 3;
width: 100%;
opacity: 0.95;
}
.banner .over-banner .module-banner {
margin:0 auto;
width: 960px;
direction:ltr;
text-align: left;
}
/*category product project*/
.description_text{
direction:ltr;
text-align: justify;
margin-bottom:15px;
line-height:1.6em;/*17px;*/
}
.specification_text{
direction: ltr;
text-align:left;
text-align: justify;
margin-bottom:15px;
line-height:1.6em;/*17px;*/
}
.site_contain .content_text p,
.site_contain .description_text p,
.site_contain .specification_text p{
margin-top: 0.8em;
margin-bottom: 0.8em;
}
body.project_productview .description_text *,
body.project_categoryview .description_text *,
body.categoryview .description_text *,
body.productview .description_text *{
clear:none;
}
body.project_productview .specification_text *,
body.project_categoryview .specification_text *,
body.categoryview .specification_text *,
body.productview .specification_text *{
clear:none;
direction: ltr;
}
body.project_productview .specification_text ul,body.project_categoryview .specification_text ul,body.categoryview .specification_text  ul,body.productview .specification_text ul{margin-right: 0;margin-left: 1em;
list-style-position: inside;
}
.request_form_contain{/*float:left;*/width:370px;margin-top:30px;margin-left:5px;margin-right:10px;}
.request_form_contain .request_form{/*float:left;width:350px;*/direction:ltr;text-align:left;}
.request_form_contain .request_form .request_form_table{direction:ltr;}
body .request_form_contain div.cat,body .request_form_contain div.hr2{float:none;}
.module-header{float:right;}
/********************** Tab Child **********************/
.tab-child-contain{float:left;width:100%}.dir_rtl .tab-child-contain{float:right}.site_contain .middle-left .tab-child-title{width:325px;float:left;direction:ltr;text-align:left;background:url(/style/images/h2_s.png) left 15px no-repeat;padding:2px 0 0 15px;font:15px/28px "Trebuchet MS",Helvetica,sans-serif;height:30px;color:#525252;clear:none}.dir_rtl .site_contain .middle-left .tab-child-title{float:right;direction:rtl;text-align:right;font:18px/30px myyekan2,mynassim,arial,tahoma;background-position:right 15px;padding:2px 15px 0 0}
/********************** subcategory child list Child **********************/
.subcategory-child-list-contain{float:left;width:100%}.dir_rtl .subcategory-child-list-contain{float:right}.site_contain .middle-left .subcategory-child-list-title{width:325px;float:left;direction:ltr;text-align:left;background:url(/style/images/h2_s.png) left 15px no-repeat;padding:2px 0 0 15px;font:15px/28px "Trebuchet MS",Helvetica,sans-serif;height:30px;color:#525252;clear:none}.dir_rtl .site_contain .middle-left .subcategory-child-list-title{float:right;direction:rtl;text-align:right;font:18px/30px myyekan2,mynassim,arial,tahoma;background-position:right 15px;padding:2px 15px 0 0}.middle-left .title_sub_category_list{text-align:left;float:left;direction:ltr;width:545px;font-weight:800;font-family:arial;font-size:14px;margin:0 0 0 5px;padding:2px 0 0 12px;color:#666;background:url(images/h2_s.png) no-repeat scroll left 10px rgba(0,0,0,0)}.dir_rtl .middle-left .title_sub_category_list{text-align:right;float:right;direction:rtl;margin:0 5px 0 0;padding:2px 15px 0 0;background-position:right 10px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.productview .hlist2{background-color:#f5f5f5!important;background-image:none!important;table-layout:fixed;white-space:normal;width:100%;word-wrap:break-word;max-width:96%}.productview .hlist{border-bottom:1px solid #eee;display:table;max-width:94%;table-layout:fixed;transition:color .4s ease 0;width:auto;transition:color .4s ease 0}.productview .hlist2:before{content:"■";font-family:FontAwesome;font-size:8px;margin-right:-5px;padding-left:5px;color:#3976C7!important}.dir_rtl .product_view_info_row{margin-bottom:12px;min-height:30px}.categoryview .middle-left h1,.categoryview .middle-left h2,.categoryview .middle-left h3{clear:none!important}.header_full_banner_image{width:100%!important}.content_text .cat a{font-size:18px!important}.article_pagenational_list a{margin-top:3px!important;font-size:17px!important}.article_title{font-size:19px!important;margin-bottom:5px!important}.other_comment input[name="comment_mobile"]{text-align:left;direction:ltr}.other_comment table tr td{padding:2px !imporant}.dashboard .small_cal{margin:-27px 10px 9px!important;float:right!important}.blog_body2 .middle-left .dashboard_club_news_title{margin:0 68px 0 0 !important}.dashboard strong a{float:left!important}.news_row{width:98%!important}.dir_ltr #MyGmaps{float:left!important;position:relative!important;width:100%!important;left:0!important}.contact .hr2{position:relative!important;margin:0!important;float:right}.dir_rtl .hr2{float:right!important;margin:10px 0!important}.categorylist .left{margin-left:-8px!important}.dir_ltr .hr2{float:left!important;margin:10px 0!important}
.contact .middle-left .c_title{
font-weight: bold;
margin-bottom: 25px;
}
.contact .middle-left .cat{
margin-top: 25px;
}
.hr-category-title {
background: url(images/lefthr.jpg) left top repeat-y;
border: 0px;
width: 100%;
height: 2px;
float:left;
margin-top: -10px;
}
.hr-category-title strong {
font-size: 15px;
font-family: "Trebuchet MS", Helvetica, sans-serif !important;
margin-top: -25px;
display: inline-block;
color: #666666;
direction:ltr;
text-align: left;
}
body.dir_rtl .hr-category-title strong {
font-family: "MyYekan2", "mynassim", verdana, Arial, Tahoma !important;
}
/***************************** START (style.custom.tpl) *****************************/

/*======= Start Menu =======*/
.colomcategory h2,
.colomcategory h2 a,
.atagstyle_megamenu
{
color: #EE1C25;
}
.menu ul#navmenu-h li.menu_products .col_6 a.atagstyle_megamenu {
font-size: 15px;
font-family: "Trebuchet MS", Helvetica, sans-serif !important;
font-weight: bold;
}
.menu ul#navmenu-h li.menu_products .col_6 a.atagstyle_megamenu:lang(fa) {
font-size: 15px;
font-family: "MyYekan2", "mynassim", verdana, Arial, Tahoma !important;
font-weight: bold;
}
.leftround,
ul#navmenu-h li.active a.MainMenu,
ul#navmenu-h a.MainMenu:hover,
ul#navmenu-h li:hover a.MainMenu,
ul#navmenu-h li.iehover a.MainMenu,
ul#navmenu-h li.active a.MainMenu,
ul#navmenu-h li.seperator,
.menu,
.rightround {
background-image: none !important
}
.header-type-2 .menu,
.header-type-3 .menu {
width: 100% !important;
}
ul#navmenu-h li.menu_right:hover a.linkradius,
ul#navmenu-h li.menu_right a.linkradius:hover {
height: 33px;
}
ul#navmenu-h li a,
ul#navmenu-h li a span {
color: #000;
}

ul#navmenu-h a.MainMenu:hover,
ul#navmenu-h li:hover a.MainMenu,
ul#navmenu-h li.iehover a.MainMenu {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
border-bottom: 3px solid #982C39 !important;
line-height: 33px !important;
}
ul#navmenu-h a.MainMenu {
line-height: 33px !important;
}
ul#navmenu-h a.MainMenu {
padding: 0 18px;
}
ul#navmenu-h li.iehover a.linkradius,
ul#navmenu-h li.active a.linkradius:hover,
.linkradius:hover {
padding: 0 18px;
}
ul#navmenu-h li.active a.MainMenu {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-bottom: 3px solid #982C39;
line-height: 33px;
color: #970814;
}
ul#navmenu-h li.active a.MainMenu,
ul#navmenu-h li.active a.MainMenu span {
color: #982C39;
}
ul#navmenu-h li:hover span {
color: #982C39;
}
.megamenu_contact_text span{
color: #000000 !important;
}
ul#navmenu-h li .colomcategory ul.colomcategoryUL {
top: 5px;
}
ul#navmenu-h a.MainMenu:lang(fa) {
font-size: 18px !important;
font-weight: bold !important;
}
/*======= End Menu =======*/
/*======= Start Footer F =======*/
.website_footer_f .PSelCat a {
color: #000;
}
.website_footer_f .FCol ul li:before {
margin-right: 1px;
}
.website_footer_f .Logo_TXT {
margin-top: 10px;
}
.website_footer_f ul li,
.website_footer_f ul li a,
.website_footer_f .ColTitle {
color: #fff;
}
.FPSC1:lang(en),
.FPSC1:lang(fr),
.FPSC1:lang(de) {
font: 10pt/15pt "Open Sans",Helvetica,sans-serif;
font-weight: bold !important;
}
body.dir_ltr .FPSC1: a{
font: 10pt/15pt "Open Sans",Helvetica,sans-serif;
font-weight: bold !important;
}
.FPSC1 {
font: 12pt/18pt "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold !important;
}
.FPSC1:lang(fa) {
font: 12pt/18pt MyYekan2,mynassim,verdana,Arial,Tahoma !important;
font-weight: bold !important;
}
body.dir_rtl .FPSC1 a {
font: 12pt/18pt MyYekan2,mynassim,verdana,Arial,Tahoma !important;
font-weight: bold !important;
}
/*======= End Footer F =======*/
/*======= Start Other =======*/

.dropdown_1columns,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns,
.dropdown_6columns,
.dropdown_7columns {
margin: 33px auto 0 !important;
top: 3px !important;
}
body .footer_place,
body .foote_place,
body .footer_content {
margin-top: 0px;
}
.Footer .ColTitle {
color: #fff;
}
.website_footer_e .FLogo {
margin-bottom: 30px;
}
.subcategory_category_title .product_title,
.subcategory_category_title .product_title a,
.subcategory_category_title .price_wrapper {
font: 15px/16px  "Trebuchet MS", Helvetica, sans-serif;
color: #0464a0;
font-size: 21px;
}
body.dir_rtl .subcategory_category_title .product_title,
.subcategory_category_title .product_title a,
.subcategory_category_title .price_wrapper {
font-family:  myyekan2,mynassim,arial !important;
}
body.dir_rtl .subcategory_category_title .price_wrapper {
font: 15px/16px  mynassim, arial !important;
}
.product_cat_view .description_text{
width:100%;
}
.productview .description_text {
width: 55%;
}
.product_view_info_row_colom_two {
width: 320px;
}
.icon_contact_us {
}
.fa-home {
font-size: 18px !important;
}
.fa-envelope {
font-size: 14px !important;
}
.fa-home:hover,
.fa-envelope:hover {
color: #666;
}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
top: 1px;
}
.content-wrapper {
width: 1000px;
}
.field-casestudy-download-link {
margin-bottom: 10px;
}
.home .main:nth-child(1n) {
background-color: transparent !important;
}
.pixel .slide-wrapper {
box-shadow: none !important;
}
.site_contain .main:last-child {
background-color: #fff !important;
}
.col-45:hover img
{
opacity: 1;
}
.header {
position: relative;
width: 100%;
}
/*======= End Other =======*/

/*======= Start Fix Top Menu =======*/
.bg_cl {
background: rgb(241, 242, 244);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjJmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2ViZWNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: -webkit-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: linear-gradient(to bottom, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f4', endColorstr='#e0e0e2', GradientType=0);
height: 54px !important;
}
/*======= End Fix Top Menu =======*/
/*======= Start Banner Carousel =======*/
.banner_carousel,
.carousel ul,
.carousel {
height: 230px;
overflow: hidden;
}
/*======= End Banner Carousel =======*/
/*======= Start Content Section =======*/
.content_section {
padding: 10px 0;
}
.content_section h2 {
color: #982C39;
}
/*======= End Content Section =======*/
/*======= Start New Products =======*/
.new_products_div {
background-color: #fff;
float: left;
height: auto;
width: 100%;
z-index: 1;
}
.product_content_home {
padding: 65px 0;
}
.new_product .hr_div {
line-height: 50px;
}
.new_product ul li {
height: 100%;
}
/*======= End New Products =======*/
/*======= Start Category Box =======*/
#category_carousel_box {
background-color: #fff;
float: left;
height: 461px;
left: 0;
margin-bottom: 302px;
margin-top: -4px;
padding-top: 25px;
position: absolute;
width: 100%;
z-index: 1000000000;
}
.box3_news_full_width_div {
padding-top: 30px;
}
/*======= End Category Box =======*/
/*======= Start Header Elements =======*/
body .headerelements .searchdiv:lang(fa) {
margin-left: 10px;
}
body .headerelements .searchdiv:lang(en),
body .headerelements .searchdiv:lang(fr),
body .headerelements .searchdiv:lang(de) {
margin-right: 10px;
}
body .headerelements .shopping-cart:lang(en),
body .headerelements .shopping-cart:lang(fr),
body .headerelements .shopping-cart:lang(de) {
margin-left: -13px;
}
.shopping-cart-hover {
height: 23px;
}
.headerelements .shopping-cart ul.shopping-cart-ul {
height: 23px !important;
}
.headerelements .shopping-cart i:hover {
color: #666 !important;
}
.headerelements #icon a {
float: right !important
}
.dir_rtl .headerelements .shopping-cart .head-shopping-cart .title-shopping-cart-counter {
font-size: 16px !important
}
.headerelements .shopping-cart .head-shopping-cart {
margin-top: 7px !important;
height: inherit !important;
padding: 0 !important;
}
body .headerelements .shopping-cart) {
height: 23px;
}
.headerelements .shopping-cart .context-shopping-cart {
right: -90.33% !important;
}
/*======= End Header Elements =======*/

/*======= Start Search Box =======*/
.searchbox .btn:hover > span:hover {
color: #666;
}
.searchbox .btn:hover > span {
color: #000;
}
/*======= End Search Box =======*/

/***************************** END (style.custom.tpl) *****************************/

.c-left .home_categories_tabs {
clear: both !important;
}
.PSelCat {
width: 183px;
}
.nbs-flexisel-ul {
display: inline-block;
}
.CATGORY_CAROUSEL ul {
width: 965px;
margin: 0px auto;
}


/*==============  .subcategory list ================*/
.subcategory_row_category_list {
text-align: center;
}
/*==============  .subcategory list ================*/



/*=============    header logo and menu config ====================*/

#shopping_cart_div , .header_icons ,.header_search , .headerelements  , .header_login_button , .header_login_partner_button , .header_sign_up_button
,.social_network_icon_header , .website_secondary_top_menu
{
float : right !important;
}

#logolink
{
left:0 ;
position: absolute ;
height: 85px;
}


.home .header
{
position : relative
}

.block_header
{
direction: ltr !important;
}

#navmenu-h
{
float : right ;
}


.float_left{
float : left !important ;
}

.float_right{
float : right !important ;
}
/*=============   header logo and menu config ====================*/
/*======================= Change Some Parts Of Webparts Color =======================*/
.website_footer a:hover {
color: #982C39;
}
.website_footer_gray.footer_gray_with_faq .FooterContactInfo ul li a:hover{
color: #982C39;
}
.website_footer_dark ,.footer_gray_with_faq{
border-top: 4px solid #982C39;
}
.website_footer_gray .FBody ul li a:hover {
background-color: #982C39 !important;
}
.box3_news_full_width .blockcontent .homepage3box_fulldesc .homepage3box_fulldesc_text * {
color: #141414;
}

.footer_content div.website_footer_f {
border-top: 4px solid #982C39;
}

.website_footer_e a.FLine:hover ,.website_footer_e a.FNLine:hover ,  .dir_rtl .website_footer_e .PFinder div.PFooterSelectedBody:hover , .website_footer_e .PFinder .PSelCat a:hover , .website_footer_e .PFinder div.PFooterSelectedBody:hover {
background: #982C39;
}

.website_footer_b a.FLine:hover ,.website_footer_b a.FNLine:hover ,  .dir_rtl .website_footer_b .PFinder div.PFooterSelectedBody:hover , .website_footer_b .PFinder .PSelCat a:hover {
background: #982C39;
}

.website_footer_e div.ColTitle{
color : #982C39 ;
}

.website_footer_b div.ColTitle{
color : #982C39 ;
}

body div.footerbg {
border-top: 4px solid #982C39;
}

input.grayButton , .darckGrayButton {
height: 24px !important ;
background-color: #982C39 !important ;
}

.grayButton:hover , .darckGrayButton:hover{
color: #fff7ac !important ;
}

.Footer .btn:hover, Footer .btn:hover>.fa-paper-plane{
background-color: #982C39 !important ;
}

.footer_content .social_network_icon .social_network_icon_img:hover {
background-color: #982C39  ;
}

button#instagram_show_more {
background-color: #982C39  ;
}

.fa-home:hover, .fa-envelope:hover , .icon_another_lang:hover , .headerelements .shopping-cart i:hover {
color: #141414  !important ;
}
/*======================= Change Some Parts Of Webparts Color =======================*/

/************************ start Template Color In setting **********************************/
.background_color_main_color_1 {
background-color:#982C39;
}
.background_color_main_color_2 {
background-color:#141414;
}
.border_color_main_color_1 {
border-color:#982C39;
}
.border_color_main_color_2 {
border-color:#141414;
}
.border_bottom_color_main_color_1 {
border-bottom-color:#982C39 !important;
}
.border_bottom_color_main_color_2 {
border-bottom-color:#141414 !important;
}
.border_top_color_main_color_1 {
border-top-color:#982C39;
}
.border_top_color_main_color_2 {
border-top-color:#141414;
}
.border_right_color_main_color_1 {
border-right-color:#982C39;
}
.border_right_color_main_color_2 {
border-right-color:#141414;
}
.border_left_color_main_color_1 {
border-left-color:#982C39;
}
.border_left_color_main_color_2 {
border-left-color:#141414;
}
.color_main_color_1 {
color:#982C39;
}
.color_main_color_2 {
color:#141414;
}
.color_main_color_1:hover {
color:#982C39;
}
.color_main_color_2:hover {
color:#141414;
}
.color_main_color_1:visited {
color:#982C39;
}
.color_main_color_2:visited {
color:#141414;
}
/************************ end Template Color In setting **********************************/
img.img_full_width
{
width:100%;
}


/******************************** Header Background ********************************************/
.home.transparent-header .header  , .home.transparent-block-header .block_header ,.home.transparent-block-header .bg_cl{
background: ;
z-index: 3;
border-bottom: ;
}


.home.transparent-header ul#navmenu-h a span ,
.home.transparent-block-header ul#navmenu-h a span ,
.home.transparent-header .icon_another_lang,
.home.transparent-block-header .icon_another_lang,
.home.transparent-header .header_login_button a ,
.home.transparent-block-header .header_login_button a ,
.home.transparent-header .fa-envelope,
.home.transparent-block-header .fa-envelope,
.home.transparent-header .fa-home ,
.home.transparent-block-header .fa-home ,
.home.transparent-header .shopping-cart i ,
.home.transparent-block-header .shopping-cart i
{
color: #FFFFFF ;
}

.home.transparent-header ul#navmenu-h li.iehover a.MainMenu ,
.home.transparent-block-header ul#navmenu-h li.iehover a.MainMenu
{
border-bottom: 3px solid #FFFFFF  ;
}


.home.transparent-header ul#navmenu-h li.iehover a.MainMenu span,
.home.transparent-block-header ul#navmenu-h li.iehover a.MainMenu span
{
color :#982C39  ;
}

.home.transparent-header .searchbox , .home.transparent-block-header .searchbox
{
border: 1px solid #FFFFFF;
background-color: transparent;
color: #FFFFFF;
}

.home.transparent-header .searchdiv .searchbox .header-input  , .home.transparent-block-header .searchdiv .searchbox .header-input {
color: #FFFFFF !important;
}

.home.transparent-header .searchbox .btn , .home.transparent-block-header .searchbox .btn {
background-color:  #FFFFFF !important;
color: #982C39 !important;
}

.home.transparent-block-header .block_header {
display: table;
}

/************* Transparent Block Header When Scroll Down ***************/
.home.transparent-block-header .bg_cl{
background: {$HEADER_TRANSPARENT_BLOCK_BACKGROUND_COLOR_RGB_SCROLL_DOWN};
}
/************* Transparent Block Header When Scroll Down ***************/



/************* Internal Pages Transparent Block Header ***************/
.internal-pages-simple-header.transparent-block-header.home .header ,.internal-pages-simple-header.transparent-block-header .block_header {
background : transparent ;
}

.internal-pages-simple-header.transparent-block-header.home .bg_cl {
background: ;
}
.internal-pages-simple-header.transparent-block-header.home .block_header
{
background: ;
z-index: 3;
border-bottom: ;
}


.transparent-block-header .block_header,
.transparent-block-header .bg_cl {
background: ;
z-index: 3;
border-bottom: ;
}


.transparent-block-header ul#navmenu-h a span ,
.transparent-block-header .icon_another_lang,
.transparent-block-header .header_login_button a ,
.transparent-block-header .fa-envelope,
.transparent-block-header .fa-home,
.transparent-block-header .headerelements .shopping-cart i
{
color:  ;
}

.transparent-block-header ul#navmenu-h li.active a.MainMenu span ,
.transparent-block-header ul#navmenu-h li:hover span
{
color: #982C39 ;
}


.transparent-block-header .searchbox
{
border: 1px solid ;
background-color: transparent;
color: ;
}
.transparent-block-header .searchdiv .searchbox .header-input {
color:  !important;
}

.transparent-block-header .searchbox .btn {
background-color:   !important;
color:  !important;
}

.transparent-block-header .block_header {
display: table;
}

.transparent-block-header .bg_cl{
background: ;
}


/**** Transparent Block Header When Scroll Down ******/

.transparent-block-header .bg_cl{
background: {$HEADER_TRANSPARENT_BLOCK_BACKGROUND_COLOR_RGB_SCROLL_DOWN_INTERNAL_PAGES};
}

/**** Transparent Block Header When Scroll Down ******/

.transparent-block-header .header , .transparent-header .header{
position: ;
}
/************* END Internal Pages Internal Pages Transparent Block Header ***************/


/************* Internal Pages Transparent Header ***************/

.transparent-header .header ,.transparent-header .bg_cl{
background: {$INTERNAL_PAGES_HEADER_BACKGROUND_COLOR_RGB};
z-index: 3;
border-bottom: {$INTERNAL_PAGES_HEADER_BOTTOM_BORDER};
}


.transparent-header ul#navmenu-h a span ,
.transparent-header .icon_another_lang,
.transparent-header .header_login_button a ,
.transparent-header .fa-envelope,
.transparent-header .fa-home,
.transparent-header .headerelements .shopping-cart i
{
color: {$INTERNAL_PAGES_MAIN_COLOR3} ;
}

.transparent-header ul#navmenu-h li:hover span
{
color: #982C39 ;
}

.home.transparent-header .searchbox
{
border: 1px solid {$INTERNAL_PAGES_MAIN_COLOR3};
background-color: transparent;
color: {$INTERNAL_PAGES_MAIN_COLOR3};
}
.transparent-header .searchdiv .searchbox .header-input {
color: {$INTERNAL_PAGES_MAIN_COLOR3} !important;
}

.transparent-header .searchbox .btn {
background-color:  {$INTERNAL_PAGES_MAIN_COLOR3} !important;
color: {$INTERNAL_PAGES_HEADER_BACKGROUND_COLOR_RGB} !important;
}

.transparent-header .bg_cl{
background: {$INTERNAL_PAGES_HEADER_BACKGROUND_COLOR_RGB};
}

.transparent-header .header , .transparent-header .header{
position: {$INTERNAL_PAGES_HEADER_POSITION};
}
/************* END Internal Pages Transparent Header ***************/


/***************  Transparent header when scroll down ****************/
.home.transparent-header .bg_cl{
background : {$HEADER_BG_TRANSPARENT_HEADER_HOME_SCROLL_DOWN} ;
-webkit-transition:1000ms; /* Safari */
transition:1000ms;
}
.transparent-header .bg_cl{
background : {$HEADER_BG_TRANSPARENT_HEADER_INTERNAL_PAGES_SCROLL_DOWN} ;
}
/************* END Transparent header when scroll down ***************/


/************* simple header ***************/
.simple-header .header
{
background: rgb(241, 242, 244);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: -webkit-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: linear-gradient(to bottom, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f4', endColorstr='#e0e0e2', GradientType=0);
}

.internal-pages-simple-header .header{
background: rgb(241, 242, 244);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: -webkit-linear-gradient(top, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
background: linear-gradient(to bottom, rgba(241, 242, 244, 1) 0%, rgba(235, 236, 238, 1) 54%, rgba(224, 224, 226, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f4', endColorstr='#e0e0e2', GradientType=0);
}

/****** simple header (color) *******/
.internal-pages-simple-header .header{
background: ;
}

.transparent-header ul#navmenu-h a span, .transparent-header .icon_another_lang, .transparent-header .header_login_button a, .transparent-header .fa-envelope, .transparent-header .fa-home, .transparent-header .headerelements .shopping-cart i{
color: ;
}
/****** simple header (color) *******/



/************* simple header ***************/

/****************************** End Header Background ******************************************/

.transparent-block-header .bg_cl .block_header , .transparent-block-header.internal-pages-simple-header .bg_cl .block_header{
background: transparent;
border-bottom: none;
}

/*********************  header slider navigation buttons position ******************************/
.nav_buttons_position_1 .navigation-buttons {
top: 20px !important;
left: 20px !important;
}

.nav_buttons_position_2 .navigation-buttons {
top: 40% !important;
left: 20px !important;
}
.nav_buttons_position_2 .navigation-buttons .buttons {
width: 20px;
}
.nav_buttons_position_2 .navigation-buttons .buttons a{
margin-bottom: 5px !important;
}
.nav_buttons_position_2 .navigation-buttons .buttons .thumbnail {
margin-left: 112px !important;
margin-top: -26px !important;
}


.nav_buttons_position_3 .navigation-buttons {
bottom: 20px !important;
left: 20px !important;
}
.nav_buttons_position_3 .navigation-buttons .buttons .thumbnail {
margin-left: 14px !important;
margin-top: -57px !important;
}


.nav_buttons_position_4 .navigation-buttons {
bottom: 20px !important;
left:  !important;
}
.nav_buttons_position_4 .navigation-buttons .buttons .thumbnail {
margin-left: 9px !important;
margin-top: -59px !important;
}


.nav_buttons_position_5 .navigation-buttons {
bottom: 20px !important;
left: auto !important;
right: 20px !important;
}
.nav_buttons_position_5 .navigation-buttons .buttons .thumbnail {
margin-left: 14px !important;
margin-top: -57px !important;
}

.nav_buttons_position_6 .navigation-buttons {
top: 40% !important;
left: auto !important;
right: 20px !important;
}
.nav_buttons_position_6 .navigation-buttons .buttons {
width: 20px;
}
.nav_buttons_position_6 .navigation-buttons .buttons a{
margin-bottom: 5px !important;
}
.nav_buttons_position_6 .navigation-buttons .buttons .thumbnail {
margin-left: -112px !important;
margin-top: -26px !important;
}


.nav_buttons_position_7 .navigation-buttons {
top: 20px !important;
left: auto !important;
right: 20px !important;
}
.nav_buttons_position_7 .navigation-buttons .buttons .thumbnail {
margin-left: 15px !important;
margin-top: 0px !important ;
}
.nav_buttons_position_7 .timer-animation {
top: 20px;
right:  auto !important;
left: 20px;
}

.nav_buttons_position_8 .navigation-buttons {
top: 110px !important;
left: 20px !important;
}
.nav_buttons_position_8 .timer-animation {
top: 110px !important;
}

.nav_buttons_position_9 .navigation-buttons {
top: 110px !important;
left: auto !important;
right: 20px !important;
}
.nav_buttons_position_9 .navigation-buttons .buttons .thumbnail {
margin-left: 15px !important;
margin-top: 0px !important ;
}
.nav_buttons_position_9 .timer-animation {
top: 110px !important;
right:  auto !important;
left: 20px;
}
/********************* header slider navigation buttons position ******************************/

/*****************pager title********************************************/
.title_nav_prev span{
width:auto;
height:auto;
float:left;
margin-right:10px;
}
.title_nav_next span{
width:auto;
height:auto;
float:right;
margin-left:10px;
}
.title_nav_hr{
border-bottom:0px;
}
.dir_rtl .title_nav_next a , .dir_rtl .title_nav_prev a{
font-family: mynassim,myyekan2,arial,tahoma; font-size: 21px; line-height: 30px;
}
.dir_ltr .title_nav_next a , .dir_ltr .title_nav_prev a{
font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 18px; line-height: 26px;
}
/*****************pager title********************************************/

/***********category lib view type***********************/
.category_name {
background-color: rgba(0, 0, 0, 0.7);
background-image: none;
border-radius: 4px;
height: auto;
margin: 0;
overflow: hidden;
padding: 10px;
position: absolute;
right: 30px;
top: 20px;
width: auto;
z-index: 2;
}
.categorylib.categorylib3.categorylib_view0 ,.categorylib.categorylib3.categorylib_view1,
.categorylib.categorylib3.categorylib_view2 ,.categorylib.categorylib3.categorylib_view3,
.categorylib.categorylib3.categorylib_view4 , .categorylib.categorylib3.categorylib_view5,
.categorylib.categorylib3.categorylib_view6 ,.categorylib.categorylib3.categorylib_view7,
.categorylib.categorylib3.categorylib_view8 ,.categorylib.categorylib3.categorylib_view9,
.categorylib.categorylib3.categorylib_view10 , .categorylib.categorylib3.categorylib_view11,
.categorylib.categorylib3.categorylib_view12 , .categorylib.categorylib3.categorylib_view13,
.categorylib.categorylib3.categorylib_view14 , .categorylib.categorylib3.categorylib_view15,
.categorylib.categorylib3.categorylib_view16 , .categorylib.categorylib3.categorylib_view17,
.categorylib.categorylib3.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:10px !important;
margin-left:0px !important;
width: calc(100% / 3 - 10px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_3.categorylib_view0 ,.categorylib.col_3.categorylib_view1,
.categorylib.col_3.categorylib_view2 ,.categorylib.col_3.categorylib_view3,
.categorylib.col_3.categorylib_view4 ,.categorylib.col_3.categorylib_view5,
.categorylib.col_3.categorylib_view6 ,.categorylib.col_3.categorylib_view7,
.categorylib.col_3.categorylib_view8 ,.categorylib.col_3.categorylib_view9,
.categorylib.col_3.categorylib_view10 ,.categorylib.col_3.categorylib_view11,
.categorylib.col_3.categorylib_view12 ,.categorylib.col_3.categorylib_view13,
.categorylib.col_3.categorylib_view14 ,.categorylib.col_3.categorylib_view15,
.categorylib.col_3.categorylib_view16 ,.categorylib.col_3.categorylib_view17,
.categorylib.col_3.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:10px !important;
margin-left:0px !important;
width: calc(100% / 3 - 10px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_4.categorylib_view0 ,.categorylib.col_4.categorylib_view1,
.categorylib.col_4.categorylib_view2 ,.categorylib.col_4.categorylib_view3,
.categorylib.col_4.categorylib_view4 , .categorylib.col_4.categorylib_view5,
.categorylib.col_4.categorylib_view6 ,.categorylib.col_4.categorylib_view7,
.categorylib.col_4.categorylib_view8 ,.categorylib.col_4.categorylib_view9,
.categorylib.col_4.categorylib_view10 , .categorylib.col_4.categorylib_view11,
.categorylib.col_4.categorylib_view12 , .categorylib.col_4.categorylib_view13,
.categorylib.col_4.categorylib_view14 , .categorylib.col_4.categorylib_view15,
.categorylib.col_4.categorylib_view16 , .categorylib.col_4.categorylib_view17,
.categorylib.col_4.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:10px !important;
margin-left:0px !important;
width: calc(100% / 4 - 10px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_5.categorylib_view0 ,.categorylib.col_5.categorylib_view1,
.categorylib.col_5.categorylib_view2 ,.categorylib.col_5.categorylib_view3,
.categorylib.col_5.categorylib_view4 , .categorylib.col_5.categorylib_view5,
.categorylib.col_5.categorylib_view6 ,.categorylib.col_5.categorylib_view7,
.categorylib.col_5.categorylib_view8 ,.categorylib.col_5.categorylib_view9,
.categorylib.col_5.categorylib_view10 , .categorylib.col_5.categorylib_view11,
.categorylib.col_5.categorylib_view12 , .categorylib.col_5.categorylib_view13,
.categorylib.col_5.categorylib_view14 , .categorylib.col_5.categorylib_view15,
.categorylib.col_5.categorylib_view16 , .categorylib.col_5.categorylib_view17,
.categorylib.col_5.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:5px !important;
margin-left:0px !important;
width: calc(100% / 5 - 5px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_6.categorylib_view0 ,.categorylib.col_6.categorylib_view1,
.categorylib.col_6.categorylib_view2 ,.categorylib.col_6.categorylib_view3,
.categorylib.col_6.categorylib_view4 , .categorylib.col_6.categorylib_view5,
.categorylib.col_6.categorylib_view6 ,.categorylib.col_6.categorylib_view7,
.categorylib.col_6.categorylib_view8 ,.categorylib.col_6.categorylib_view9,
.categorylib.col_6.categorylib_view10 , .categorylib.col_6.categorylib_view11,
.categorylib.col_6.categorylib_view12 , .categorylib.col_6.categorylib_view13,
.categorylib.col_6.categorylib_view14 , .categorylib.col_6.categorylib_view15,
.categorylib.col_6.categorylib_view16 , .categorylib.col_6.categorylib_view17,
.categorylib.col_6.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:5px !important;
margin-left:0px !important;
width: calc(100% / 6 - 5px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_6.categorylib_view0 ul.colomcategoryUL,.categorylib.col_6.categorylib_view1 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view2 ul.colomcategoryUL,.categorylib.col_6.categorylib_view3 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view4 ul.colomcategoryUL, .categorylib.col_6.categorylib_view5 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view6 ul.colomcategoryUL,.categorylib.col_6.categorylib_view7 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view8 ul.colomcategoryUL,.categorylib.col_6.categorylib_view9 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view10 ul.colomcategoryUL, .categorylib.col_6.categorylib_view11 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view12 ul.colomcategoryUL, .categorylib.col_6.categorylib_view13 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view14 ul.colomcategoryUL, .categorylib.col_6.categorylib_view15 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view16 ul.colomcategoryUL, .categorylib.col_6.categorylib_view17 ul.colomcategoryUL,
.categorylib.col_6.categorylib_view18 ul.colomcategoryUL
{
padding-top: 10px;
}
.categorylib.col_5.categorylib_view0 ul.colomcategoryUL, .categorylib.col_5.categorylib_view1 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view2 ul.colomcategoryUL, .categorylib.col_5.categorylib_view3 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view4 ul.colomcategoryUL, .categorylib.col_5.categorylib_view5 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view6 ul.colomcategoryUL, .categorylib.col_5.categorylib_view7 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view8 ul.colomcategoryUL, .categorylib.col_5.categorylib_view9 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view10 ul.colomcategoryUL, .categorylib.col_5.categorylib_view11 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view12 ul.colomcategoryUL, .categorylib.col_5.categorylib_view13 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view14 ul.colomcategoryUL, .categorylib.col_5.categorylib_view15 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view16 ul.colomcategoryUL, .categorylib.col_5.categorylib_view17 ul.colomcategoryUL,
.categorylib.col_5.categorylib_view18 ul.colomcategoryUL
{
padding-top: 10px;
}
.categorylib.col_4.categorylib_view0 ul.colomcategoryUL, .categorylib.col_4.categorylib_view1 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view2 ul.colomcategoryUL, .categorylib.col_4.categorylib_view3 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view4 ul.colomcategoryUL, .categorylib.col_4.categorylib_view5 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view6 ul.colomcategoryUL, .categorylib.col_4.categorylib_view7 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view8 ul.colomcategoryUL, .categorylib.col_4.categorylib_view9 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view10 ul.colomcategoryUL, .categorylib.col_4.categorylib_view11 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view12 ul.colomcategoryUL, .categorylib.col_4.categorylib_view13 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view14 ul.colomcategoryUL, .categorylib.col_4.categorylib_view15 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view16 ul.colomcategoryUL, .categorylib.col_4.categorylib_view17 ul.colomcategoryUL,
.categorylib.col_4.categorylib_view18 ul.colomcategoryUL
{
padding-top: 10px;
}
.categorylib.col_3.categorylib_view0 ul.colomcategoryUL, .categorylib.col_3.categorylib_view1 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view2 ul.colomcategoryUL, .categorylib.col_3.categorylib_view3 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view4 ul.colomcategoryUL, .categorylib.col_3.categorylib_view5 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view6 ul.colomcategoryUL, .categorylib.col_3.categorylib_view7 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view8 ul.colomcategoryUL, .categorylib.col_3.categorylib_view9 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view10 ul.colomcategoryUL, .categorylib.col_3.categorylib_view11 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view12 ul.colomcategoryUL, .categorylib.col_3.categorylib_view13 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view14 ul.colomcategoryUL, .categorylib.col_3.categorylib_view15 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view16 ul.colomcategoryUL, .categorylib.col_3.categorylib_view17 ul.colomcategoryUL,
.categorylib.col_3.categorylib_view18 ul.colomcategoryUL
{
padding-top: 10px;
}
.categorylib.col_2.categorylib_view0 ul.colomcategoryUL, .categorylib.col_2.categorylib_view1 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view2 ul.colomcategoryUL, .categorylib.col_2.categorylib_view3 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view4 ul.colomcategoryUL, .categorylib.col_2.categorylib_view5 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view6 ul.colomcategoryUL, .categorylib.col_2.categorylib_view7 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view8 ul.colomcategoryUL, .categorylib.col_2.categorylib_view9 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view10 ul.colomcategoryUL, .categorylib.col_2.categorylib_view11 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view12 ul.colomcategoryUL, .categorylib.col_2.categorylib_view13 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view14 ul.colomcategoryUL, .categorylib.col_2.categorylib_view15 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view16 ul.colomcategoryUL, .categorylib.col_2.categorylib_view17 ul.colomcategoryUL,
.categorylib.col_2.categorylib_view18 ul.colomcategoryUL
{
padding-top: 10px;
}
.categorylib.categorylib2.categorylib_view0 ,.categorylib.categorylib2.categorylib_view1,
.categorylib.categorylib2.categorylib_view2 ,.categorylib.categorylib2.categorylib_view3,
.categorylib.categorylib2.categorylib_view4 , .categorylib.categorylib2.categorylib_view5,
.categorylib.categorylib2.categorylib_view6 ,.categorylib.categorylib2.categorylib_view7,
.categorylib.categorylib2.categorylib_view8 ,.categorylib.categorylib2.categorylib_view9,
.categorylib.categorylib2.categorylib_view10 , .categorylib.categorylib2.categorylib_view11,
.categorylib.categorylib2.categorylib_view12 , .categorylib.categorylib2.categorylib_view13,
.categorylib.categorylib2.categorylib_view14 , .categorylib.categorylib2.categorylib_view15,
.categorylib.categorylib2.categorylib_view16 , .categorylib.categorylib2.categorylib_view17,
.categorylib.categorylib2.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:10px !important;
margin-left:0px !important;
width: calc(100% / 2 - 10px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.col_2.categorylib_view0 ,.categorylib.col_2.categorylib_view1,
.categorylib.col_2.categorylib_view2 ,.categorylib.col_2.categorylib_view3,
.categorylib.col_2.categorylib_view4 , .categorylib.col_2.categorylib_view5,
.categorylib.col_2.categorylib_view6 ,.categorylib.col_2.categorylib_view7,
.categorylib.col_2.categorylib_view8 ,.categorylib.col_2.categorylib_view9,
.categorylib.col_2.categorylib_view10 , .categorylib.col_2.categorylib_view11,
.categorylib.col_2.categorylib_view12 , .categorylib.col_2.categorylib_view13,
.categorylib.col_2.categorylib_view14 , .categorylib.col_2.categorylib_view15,
.categorylib.col_2.categorylib_view16 , .categorylib.col_2.categorylib_view17,
.categorylib.col_2.categorylib_view18
{
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:10px !important;
margin-left:0px !important;
width: calc(100% / 2 - 10px) !important;
padding: 0px !important;
position:relative;
float: left;
margin: 0;
text-align: justify;
}
.categorylib.categorylib_view0 .colomcategory  ,.categorylib.categorylib_view1 .colomcategory ,
.categorylib.categorylib_view2 .colomcategory  ,.categorylib.categorylib_view3 .colomcategory ,
.categorylib.categorylib_view4 .colomcategory  , .categorylib.categorylib_view5 .colomcategory ,
.categorylib.categorylib_view6 .colomcategory ,.categorylib.categorylib_view7 .colomcategory ,
.categorylib.categorylib_view8 .colomcategory  ,.categorylib.categorylib_view9 .colomcategory ,
.categorylib.categorylib_view10 .colomcategory  , .categorylib.categorylib_view11 .colomcategory,
.categorylib.categorylib_view12 .colomcategory  , .categorylib.categorylib_view13 .colomcategory,
.categorylib.categorylib_view14 .colomcategory  , .categorylib.categorylib_view15 .colomcategory,
.categorylib.categorylib_view16 .colomcategory  , .categorylib.categorylib_view17 .colomcategory,
.categorylib.categorylib_view18 .colomcategory
{
width: 100%; position:relative;
}
.categorylib.categorylib_view0 img  ,.categorylib.categorylib_view1 img ,
.categorylib.categorylib_view2 img  ,.categorylib.categorylib_view3 img ,
.categorylib.categorylib_view4 img  , .categorylib.categorylib_view5 img ,
.categorylib.categorylib_view6 img ,.categorylib.categorylib_view7 img ,
.categorylib.categorylib_view8 img  ,.categorylib.categorylib_view9 img ,
.categorylib.categorylib_view10 img  , .categorylib.categorylib_view11 img,
.categorylib.categorylib_view12 img  , .categorylib.categorylib_view13 img,
.categorylib.categorylib_view14 img  , .categorylib.categorylib_view15 img,
.categorylib.categorylib_view16 img  , .categorylib.categorylib_view17 img,
.categorylib.categorylib_view18 img
{
width: 100% !important;
}
.categorylib.categorylib_view0 > a  ,.categorylib.categorylib_view1 > a ,
.categorylib.categorylib_view2 > a  ,.categorylib.categorylib_view3 > a ,
.categorylib.categorylib_view4 > a  , .categorylib.categorylib_view5 > a ,
.categorylib.categorylib_view6 > a ,.categorylib.categorylib_view7 > a ,
.categorylib.categorylib_view8 > a  ,.categorylib.categorylib_view9 > a ,
.categorylib.categorylib_view10 > a  , .categorylib.categorylib_view11 > a,
.categorylib.categorylib_view12 > a  , .categorylib.categorylib_view13 > a,
.categorylib.categorylib_view14 > a  , .categorylib.categorylib_view15 > a,
.categorylib.categorylib_view16 > a  , .categorylib.categorylib_view17 > a,
.categorylib.categorylib_view18 > a
{
padding:0px !important;
color: #fff !important;
width: auto;
}
.categorylib.categorylib_view0 >> a  ,.categorylib.categorylib_view1 >> a ,
.categorylib.categorylib_view2 >> a  ,.categorylib.categorylib_view3 >> a ,
.categorylib.categorylib_view4 >> a  , .categorylib.categorylib_view5 >> a ,
.categorylib.categorylib_view6 >> a ,.categorylib.categorylib_view7 >> a ,
.categorylib.categorylib_view8 >> a  ,.categorylib.categorylib_view9 >> a ,
.categorylib.categorylib_view10 >> a  , .categorylib.categorylib_view11 >> a,
.categorylib.categorylib_view12 >> a  , .categorylib.categorylib_view13 >> a,
.categorylib.categorylib_view14 >> a  , .categorylib.categorylib_view15 >> a,
.categorylib.categorylib_view16 >> a  , .categorylib.categorylib_view17 >> a,
.categorylib.categorylib_view18 >> a
{
padding:0px !important;
color:#fff !important;
}
.categorylib.categorylib_view0 a.atagstyle_megamenu  ,.categorylib.categorylib_view1 a.atagstyle_megamenu ,
.categorylib.categorylib_view2 a.atagstyle_megamenu  ,.categorylib.categorylib_view3 a.atagstyle_megamenu ,
.categorylib.categorylib_view4 a.atagstyle_megamenu  , .categorylib.categorylib_view5 a.atagstyle_megamenu ,
.categorylib.categorylib_view6 a.atagstyle_megamenu ,.categorylib.categorylib_view7 a.atagstyle_megamenu ,
.categorylib.categorylib_view8 a.atagstyle_megamenu  ,.categorylib.categorylib_view9 a.atagstyle_megamenu ,
.categorylib.categorylib_view10 a.atagstyle_megamenu  , .categorylib.categorylib_view11 a.atagstyle_megamenu,
.categorylib.categorylib_view12 a.atagstyle_megamenu  , .categorylib.categorylib_view13 a.atagstyle_megamenu,
.categorylib.categorylib_view14 a.atagstyle_megamenu  , .categorylib.categorylib_view15 a.atagstyle_megamenu,
.categorylib.categorylib_view16 a.atagstyle_megamenu  , .categorylib.categorylib_view17 a.atagstyle_megamenu,
.categorylib.categorylib_view18 a.atagstyle_megamenu
{
padding:0px !important;
}
.categorylib.categorylib_view0 .category_name a  ,.categorylib.categorylib_view1 .category_name a ,
.categorylib.categorylib_view2 .category_name a  ,.categorylib.categorylib_view3 .category_name a ,
.categorylib.categorylib_view4 .category_name a  , .categorylib.categorylib_view5 .category_name a ,
.categorylib.categorylib_view6 .category_name a ,.categorylib.categorylib_view7 .category_name a ,
.categorylib.categorylib_view8 .category_name a  ,.categorylib.categorylib_view9 .category_name a ,
.categorylib.categorylib_view10 .category_name a  , .categorylib.categorylib_view11 .category_name a,
.categorylib.categorylib_view12 .category_name a  , .categorylib.categorylib_view13 .category_name a,
.categorylib.categorylib_view14 .category_name a  , .categorylib.categorylib_view15 .category_name a,
.categorylib.categorylib_view16 .category_name a  , .categorylib.categorylib_view17 .category_name a,
.categorylib.categorylib_view18 .category_name a
{
padding:0px !important;
color:#fff !important;
}
.categorylib.categorylib_view6 .category_name a,
.categorylib.categorylib_view7 .category_name a,
.categorylib.categorylib_view8 .category_name a,
.categorylib.categorylib_view9 .category_name a,
.categorylib.categorylib_view10 .category_name a,
.categorylib.categorylib_view11 .category_name a
{
color: #222 !important;
}
.categorylib_view4 a ,.categorylib_view5 a,
.categorylib_view10 a ,.categorylib_view11 a,
.categorylib_view13 a ,.categorylib_view14 a,
{
text-align:center !important;
width:100% !important;
}
.categorylib_view0 .category_name{
right:10px !important;
top:10px !important;
}
.categorylib_view1 .category_name{
right:auto !important;
left:10px !important;
top:10px;
}
.categorylib_view2 .category_name{
top:auto !important;
bottom:10px !important;
right:auto !important;
left:10px !important;
}
.categorylib_view3 .category_name{
top:auto !important;
bottom:10px !important;
right:10px;
}
.categorylib_view4 .category_name{
border-radius: 0;
left: 0 !important;
right: 0 !important;
top: 0 !important;
width: calc(100% - 20px);
text-align: center;
}
.categorylib_view14 .category_name{
border-radius: 0;
left: 0 !important;
right: 0 !important;
top: 0 !important;
width: calc(100% - 20px);
text-align: center;
background-color: transparent;
}
.categorylib_view5 .category_name{
border-radius: 0;
left: 0 !important;
right: 0 !important;
top: auto !important;
bottom: 0px !important;
width: calc(100% - 20px);
text-align: center;
}
.categorylib_view13 .category_name
{
border-radius: 0;
left: 0 !important;
right: 0 !important;
top: auto !important;
bottom: 0px !important;
width: calc(100% - 20px);
text-align: center;
background-color: transparent;
}
.categorylib_view6 .category_name{
background-color: RGBA(228, 228, 228, 0.7);
right:10px !important;
top:10px !important;
}
.categorylib_view7 .category_name{
right:auto !important;
left:10px !important;
top:10px;
background-color: RGBA(228, 228, 228, 0.7);
}
.categorylib_view8 .category_name{
top:auto !important;
background-color: RGBA(228, 228, 228, 0.7);
bottom:10px !important;
right:auto !important;
left:10px !important;
}
.categorylib_view9 .category_name{
top:auto !important;
background-color: RGBA(228, 228, 228, 0.7);
bottom:10px !important;
right:10px;
}
.categorylib_view10 .category_name{
border-radius: 0;
left: 0 !important;
background-color: RGBA(228, 228, 228, 0.7);
right: 0 !important;
top: 0 !important;
width: calc(100% - 20px);
text-align: center;
}
.categorylib_view11 .category_name{
border-radius: 0;
background-color: RGBA(228, 228, 228, 0.7);
left: 0 !important;
right: 0 !important;
top: auto !important;
bottom: 0px !important;
width: calc(100% - 20px);
text-align: center;
}
.categorylib.categorylib_view15 .category_name {
background-color: transparent;
bottom: 20px;
top: auto;
}
.categorylib.categorylib_view16 .category_name {
background-color: transparent;
left: 20px;
right: auto;
}
.categorylib.categorylib_view17 .category_name {
background-color: transparent;
bottom: 20px;
top: auto;
left: 20px;
right: auto;
}
.categorylib.categorylib_view18 .category_name {
background-color: transparent;
left: 20px;
right: auto;
}
/***********category lib view type***********************/
.products_slider{
z-index:2;
}
.FLogo a.Logo{
margin: 0px auto;
float: right;
width: 100%;
text-align: center;
}

.dir_rtl .flexible_font{
font-family: "MyYekan2","mynassim",verdana,Arial,Tahoma;
}

.dir_ltr .flexible_font{
font-family: "Open Sans",Helvetica,sans-serif;
}

.dir_rtl .opposite_float , .dir_ltr .this_float{
float: left !important;
}

.dir_ltr .opposite_float , .dir_rtl .this_float{
float: right;
}
/*********************product off style*****************************/
.img_sticker {
background-color: #d61601;
border-radius: 50%;
color: #fff;
font-size: 100%;
font-weight: bold;
height: calc(22% - 15px);
line-height: 115%;
min-height: 60px;
min-width: 75px;
padding-top: 15px;
position: absolute;
text-align: center;
top: 2%;
vertical-align: middle;
width: 22%;
max-width: 165px;
max-height:150px;
opacity:0;
z-index: 1;
}
.img_sticker.show_offer{
opacity:1;
transition: all 5s;
}
.img_sticker span {
float: right;
width: 100%;
}
.subcategory_category_image{
position: relative;
}
.dir_rtl .img_sticker{
right: 2%;
font-family: "MyYekan2","mynassim",verdana,Arial,Tahoma;
}
.dir_ltr .img_sticker{
left: 2%;
}
.find_width_img_product{
width : 100% ;
}
.img_sticker_desc{font-size: 135%;}
.img_sticker_type{font-size: 100%;}
.img_sticker_price{font-size: 240%;}
.dir_rtl .img_sticker_left {
left: 2%;
right: auto !important;
}
.dir_ltr .img_sticker_left {
right: 2%;
left: auto !important;
}
.img_sticker_bottom {
bottom: 2%;
top: auto !important;
}
.dir_rtl .img_sticker_price{
letter-spacing: -4px;
}
.img_sticker_percent .img_sticker_type{
float:right;
width:47%;
text-align:left;
font-size:290%;
padding-bottom:8px;
}
.img_sticker_percent .img_sticker_price{
float:left;
width:53%;
text-align:right;
font-size: 290%;
}
.img_sticker_percent {
height: calc(22% - 20px);
padding-top: 20px;
min-height:55px;
}
.dir_rtl .img_sticker_percent .img_sticker_price{
letter-spacing: -7px;
}
.img_sticker_percent .img_sticker_desc{
font-size: 175%;
}
.gift_off span.img_sticker_price{
margin-top:-10px;
}
.img_sticker_center {
right: 38% !important;
}
.img_sticker_bottom {
bottom: 2% !important;
top: auto;
}
/*********************product off style*****************************/
.main_padding_1x{
padding: 5px 0 !important;
margin: 0 auto !important;
}
.main_padding_2x{
padding: 10px 0 !important;
margin: 0 auto !important;
}
.main_padding_3x{
padding: 15px 0 !important;
margin: 0 auto !important;
}
.main_padding_4x{
padding: 20px 0 !important;
margin: 0 auto !important;
}
.main_padding_5x{
padding: 25px 0 !important;
margin: 0 auto !important;
}
.main_padding_6x{
padding: 30px 0 !important;
margin: 0 auto !important;
}
/*************hlist style start********************/
.hlist2_new_div {
margin-bottom: 0 !important;
margin-top: 5px !important;
padding: 5px 0 5px 0 !important;
padding-left:27px !important;
padding-right:0px !important;
vertical-align: middle;
width: calc(100% - 27px);float:right;
color:#666666;
float: left;
color:#666666 !important;
font:bold 17px/1.6em mynassim,myyekan2,arial !important;
}
.productview .hlist2_new_div {
background-color: #f5f5f5;
}
.hlist_new_div {
margin-bottom: 0 !important;
margin-left: 24px !important;
margin-top: 2px !important;
padding: 0 0 0 0 !important;
padding-left:13px !important;
vertical-align: middle;
width: calc(100% - 40px);float:right;
color:#666666;
position: relative;
font:bold 15px/1.6em mynassim,myyekan2,arial !important;
}
.dir_ltr .hlist_new_div {
font:normal 15px/1.6em Arial,Helvetica,sans-serif !important;
}
.productview .description_text .hlist_new_div {
border-bottom: 1px solid #eee;
{*width: auto;*}
font-size:16px/1.6em !important;
font-weight:bold;
}
.hlist_new_no_margin{
margin-right:0px !important;
margin-left:0px !important;
width:100%;
margin-top:-9px !important;
padding:0px !important;
border:0px !important;
}
.hlist_new_div.circle:before{
background-color: #141414;
border-radius: 50%;
content: "";
height: 7px;
left: 0;
position: absolute;
top: 0.5em;
width: 7px;
}
.hlist_new_div.square:before{
background-color: #141414;
content: "";
height: 7px;
left: 0;
position: absolute;
top: 37%;
width: 7px;
}
.hlist2_new_div{
position: relative;
background-image:none !important;
}
.hlist2_new_div.circle:before{
background-color: #141414;
border-radius: 50%;
content: "";
height: 7px;
left: 0;
position: absolute;
top: 37%;
width: 7px;
margin-left: 10px;
}
.hlist2_new_div.square:before{
background-color: #141414;
content: "";
height: 7px;
left: 0;
position: absolute;
top: 42%;
width: 7px;
margin-left: 10px;
}
.blog_body2 > ul, .middle-left ul li{
position:relative;
float:left;
margin-bottom: 0 !important;
margin-left: 26px;
margin-top: 2px;
padding: 0 0 0 0;
padding-left:15px;
vertical-align: middle;
width: calc(100% - 42px);
color:#666666;
font:bold 15px/1.6em mynassim,myyekan2,arial !important;
list-style:none !important;
text-align:justify !important;
}
.dir_ltr .blog_body2 > ul,.dir_ltr .middle-left ul li{
font-weight:normal !important;
font-family:Arial,Helvetica,sans-serif !important;
}
.blog_body2 > ul
,.middle-left ul li:before
{
background-color: #141414;
border-radius: 50%;
content: "";
height: 7px;
left: -10px;
position: absolute;
top: 0.5em;
width: 7px;
margin-left: 10px;
}
ul.sideinfo li:before{
display:none;
}
.categoryview .blog_body2 > ul
,.middle-left ul li
,.gallery .products_slider li
{
margin-right:0px !important;
margin-top:0px !important;
margin-left:0px !important;
}
.gallery .products_slider li
,.categoryview .products_slider li
{
padding:0px;
}
.gallery .products_slider li:before
,.categoryview .products_slider li:before
{
display:none;
}
.categoryview .products_slider li{
width:100% !important;
}
.categorylist h3.hlist_new_div
,.brands h3.hlist_new_div
{
margin:0px !important;
width:100% !important;
}
.pages .description_text li{
    float:none !important;
    width:auto !important;
}
/****************hlist style end*****************/
/********************maint webpart title start*************/
.dir_rtl .home_webpart_title{
font-family:"MyNassim",​arial,​verdana,​tahoma;
font-size:22px;
font-weight:bold;
font-style:normal;
color:#666;
text-decoration:none;
line-height:50px;
text-align:right;
direction:rtl;
width:100%;
float:right;
border-bottom: 1px solid #ccc;
}
.dir_ltr .home_webpart_title{
font-family:arial,​verdana,​tahoma;
font-size:22px;
font-weight:bold;
font-style:normal;
color:#666;
text-decoration:none;
line-height:34px;
text-align:left;
direction:ltr;
width:100%;
float:left;
border-bottom: 1px solid #ccc;
}
.home_webpart_title a ,.home_webpart_title a:visited{color:#666 !important;}
@media only screen and (max-width: 980px) {
.home_webpart_title{
padding-right:10px !important;
padding-left:10px !important;
width:calc(100% - 20px) !important;
}
.dir_rtl .home_webpart_title{
font-size:xx-large;
}
}
/********************maint webpart title end**************/
/********************Breadcrumbs start*******************/
.h1_size *{
float: none !important;
}
@media only screen and (max-width: 980px) {
.dir_rtl .h1_size{
font:bold 30px "MyNassim",tahoma;
}
.dir_rtl .h1_size a{
font:bold 30px "MyNassim",tahoma;
}
.dir_rtl .h1_size span{
font-size:30px;
}
.dir_ltr .h1_size{
font-size:30px;
}
.dir_ltr .h1_size a{
font-size: 30px;
}
.dir_ltr .h1_size span{
font-size:30px;
}
.blog_bottom2{
height:100%;
}
.description_text{
font-size: xx-large !important;
}
.newsdate{
font-size: x-large;
}
}
.title_sub_category_list .bullet_page_nav{
float:left;
}
/********************Breadcrumbs end*********************/
/********************button settings style****************/
.main_button a{
color:#fff;
}
.shopping_cart_add_to input
,.main_button input
{
border: 0 none;
color: #fff;
font: bold 14px/31px Arial,​Helvetica,​sans-serif;
letter-spacing: -0.5px;
padding: 0 24px;
height: 100%;
vertical-align: middle;
background-color: transparent;
cursor: pointer;
transition:all 0.5s;
margin-top:-1px;
}
.dir_ltr .shopping_cart_add_to input
,.dir_ltr .main_button input
{
float:left;
}
.dir_ltr .shopping_cart_add_to input
,.dir_ltr .main_button input
,.dir_ltr .main_button
{
font-size:14px;
letter-spacing: 0px;
}
.shopping_cart_add_to
,.main_button
{
background: #666 linear-gradient(to bottom, #666, #000) repeat scroll 0 0;
font-weight: bold;
border-width: 1px;
border-style: solid;
cursor: pointer;
margin: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
padding: 0;
height: 31px;
line-height: 29px;
font-size: 13px;
color: #fff;
border-color: #a7a7a7;
white-space: nowrap;
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
}
.dir_ltr .shopping_cart_add_to:before {
display: inline-block;
font-family: FontAwesome;
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: 18px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-rendering: auto;
content: "";
padding-top: 0.14em;
-webkit-padding-end:0.2em;
}
.dir_rtl .shopping_cart_add_to:after {
display: inline-block;
font-family: FontAwesome;
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: 18px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-rendering: auto;
content: "";
padding-top: 0.14em;
-webkit-padding-start:0.2em;
}
.setting_button_2{
background: #141414 linear-gradient(to bottom, #141414, #141414) repeat scroll 0 0 !important;
border: 0;
border-radius: 4px;
color: #fff;
cursor: pointer;
font-size: 1.7rem;
height: 31px;
padding: 0;
position: relative;
transition-duration: 167ms;
transition-property: background-color,box-shadow,color;
transition-timing-function: cubic-bezier(0,0,.2,1);
}
.setting_button_2:hover{
box-shadow: inset 20px 20px 20px 20px rgba(0,0,0,0.2);
color: #fff;
}
.setting_button_2:hover input {
color: #fff;
}
.setting_button_3 {
background: #141414 linear-gradient(to bottom, #982C39, #141414) repeat scroll 0 0 !important;
}
.setting_button_3:hover {
background: #982C39 linear-gradient(to bottom, #982C39, #982C39) repeat scroll 0 0 !important;
}
.setting_button_4{
background: #fff linear-gradient(to bottom, #fff, #fff) repeat scroll 0 0;
border: 0;
border-radius: 4px;
color: #141414;
cursor: pointer;
font-size: 1.7rem;
font-weight: 600;
height: 31px;
outline-width: 2px;
padding: 0;
position: relative;
transition-duration: 167ms;
transition-property: background-color,box-shadow,color;
transition-timing-function: cubic-bezier(0,0,.2,1);
vertical-align: middle;
z-index: 0;
box-shadow: inset 0 0 0 1px #141414, inset 0 0 0 2px transparent, inset 0 0 0 3px transparent;
}
.setting_button_4 input
,.setting_button_4.main_button_a_input a
{
color: #141414;
}
.setting_button_4:hover
,.setting_button_4.main_button_a_input:hover  a
{
background: rgba(20,20,20,.1) linear-gradient(to bottom, rgba(20,20,20,.1), rgba(20,20,20,.1)) repeat scroll 0 0;
color: #141414;
box-shadow: inset 0 0 0 1px #141414, inset 0 0 0 2px #141414, inset 0 0 0 3px transparent;
}
.setting_button_4:hover input {
color: #141414;
}
.setting_button_5 {
background: #e7e7e7 linear-gradient(to bottom, #fff, #e7e7e7) repeat scroll 0 0 !important;
border:1px solid #ccc;
color: #404040;
}
.setting_button_5 input{
color: #404040;
}
.setting_button_5:hover {
background: #e7e7e7 !important;
border:1px solid #982C39;
color: #982C39;
}
.setting_button_5:hover input {
color: #982C39;
}
.setting_button_6 {
font-weight: bold;
border-width: 1px;
border-style: solid;
cursor: pointer;
margin: 0;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 4px;
padding: 0;
height: 31px;
line-height: 29px;
font-size: 13px;
color: #444;
background-color: #f2f2f2;
border-color: #a7a7a7;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD1D1D1');
background-image: -webkit-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: -moz-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: -o-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
white-space: nowrap;
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
}
.setting_button_6 input ,.setting_button_6:hover input
,.setting_button_6.main_button_a_input a ,.setting_button_6.main_button_a_input:hover a
{
color:#444;
}
.setting_button_6:hover {
background-color: #e8e8e8;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8E8E8', endColorstr='#FFA9A9A9');
background-image: -webkit-linear-gradient(top, #e8e8e8 0%,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);
background-image: -moz-linear-gradient(top, #e8e8e8 0%,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);
background-image: -o-linear-gradient(top, #e8e8e8 0%,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);
background-image: linear-gradient(top, #e8e8e8 0%,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);
}
.setting_button_7 {
font-weight: bold;
border-width: 1px;
border-style: solid;
cursor: pointer;
margin: 0;
overflow: visible;
text-decoration: none !important;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 4px;
padding: 0;
height: 31px;
line-height: 32px;
font-size: 16px;
color: #333;
background-color: #f6e312;
border-color: #e9ac1a;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6E312', endColorstr='#FFF9C80D');
background-image: -webkit-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
background-image: -moz-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
background-image: -o-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
background-image: linear-gradient(top, #f6e312 0%,#f9c80d 100%);
white-space: nowrap;
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
vertical-align: middle;
}
.setting_button_7 input ,.setting_button_7:hover input
,.setting_button_7.main_button_a_input a ,.setting_button_7.main_button_a_input:hover a
{
color:#333;
}
.setting_button_7:hover {
background-color: #eddb11;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDDB11', endColorstr='#FFF2B21B');
background-image: -webkit-linear-gradient(top, #eddb11 0%,#efcf14 35%,#f1bf18 65%,#f2b21b 100%);
background-image: -moz-linear-gradient(top, #eddb11 0%,#efcf14 35%,#f1bf18 65%,#f2b21b 100%);
background-image: -o-linear-gradient(top, #eddb11 0%,#efcf14 35%,#f1bf18 65%,#f2b21b 100%);
background-image: linear-gradient(top, #eddb11 0%,#efcf14 35%,#f1bf18 65%,#f2b21b 100%);
}
.setting_button_8 {
background: #0084bf linear-gradient(to bottom, #0084bf, #0084bf) repeat scroll 0 0;
border: 0;
border-radius: 4px;
color: #fff;
cursor: pointer;
font-size: 1.7rem;
height: 35px;
padding: 0;
position: relative;
transition-duration: 167ms;
transition-property: background-color,box-shadow,color;
transition-timing-function: cubic-bezier(0,0,.2,1);
transition:all 0.5s;
}
.dir_rtl .setting_button_2:after
,.dir_rtl .setting_button_4:after
,.dir_rtl .setting_button_6:after
,.dir_rtl .setting_button_8:after
,.dir_rtl .setting_button_9:after
,.dir_rtl .setting_button_10:after
{
padding-top: 0.3em;
float:left;
}
.dir_ltr .setting_button_2:before
,.dir_ltr .setting_button_4:before
,.dir_ltr .setting_button_6:before
,.dir_ltr .setting_button_8:before
,.dir_ltr .setting_button_9:before
,.dir_ltr .setting_button_10:before
{
padding-top: 0.3em;
float:right;
}
.setting_button_8:hover {
background: #0073b1 linear-gradient(to bottom, #0073b1, #0073b1) repeat scroll 0 0;
color: #fff;
transition:all 0.5s;
}
.setting_button_8:hover input {
color: #fff;
}
.setting_button_9{
background: #fff linear-gradient(to bottom, #fff, #fff) repeat scroll 0 0;
border: 0;
border-radius: 4px;
color: #0084bf;
cursor: pointer;
font-size: 1.7rem;
font-weight: 600;
height: 35px;
outline-width: 2px;
padding: 0;
position: relative;
transition-duration: 167ms;
transition-property: background-color,box-shadow,color;
transition-timing-function: cubic-bezier(0,0,.2,1);
vertical-align: middle;
z-index: 0;
box-shadow: inset 0 0 0 1px #0084bf, inset 0 0 0 2px transparent, inset 0 0 0 3px transparent;
}
.setting_button_9 input {
color: #0084bf;
}
.setting_button_9:hover {
background: rgba(0,115,177,.1) linear-gradient(to bottom, rgba(0,115,177,.1), rgba(0,115,177,.1)) repeat scroll 0 0;
color: #0073b1;
box-shadow: inset 0 0 0 1px #0084bf, inset 0 0 0 2px #0073b1, inset 0 0 0 3px transparent;
}
.setting_button_9:hover input {
color: #0084bf;
text-decoration:underline;
}
.setting_button_10 {
border-width: 1px;
border-style: solid;
cursor: pointer;
margin: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 4px;
padding: 0;
height: 31px;
font-size: 13px;
color: #444;
background-color: #f2f2f2;
border-color: #a7a7a7;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD1D1D1');
background-image: -webkit-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: -moz-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: -o-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
background-image: linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%);
vertical-align: middle;
}
.setting_button_10:hover {
background: #141414 linear-gradient(to bottom, #141414, #141414) repeat scroll 0 0;
color: #fff;
border-color: #141414;
transition:all 0.5s;
}
.setting_button_10:hover input
,.setting_button_10.main_button_a_input:hover a
{
color: #fff;
}
.setting_button_10 input
,.setting_button_10.main_button_a_input a
{
color:#444;
}
.dir_rtl .shopping_cart_buttom_add_to
,.dir_rtl .main_button
,.dir_rtl .main_button input
{
font: bold large mynassim,arial,tahoma;
}
.categoryview .shopping_cart_add_to
,.categoryview .main_button
,.brands .main_button
,.brands .shopping_cart_add_to
{
margin: 0 2px !important;
padding-left: 7px !important;
padding-right: 7px !important;
width: auto !important;
}
.categoryview .shopping_cart_add_to .shopping_cart_buttom_add_to
,.categoryview .main_button input
,.brands .main_button input
,.brands .shopping_cart_add_to .shopping_cart_buttom_add_to
{
padding-left: 0px;
padding-right: 0px;
}
{*.dir_rtl.productview .shopping_cart_add_to{*}
{*float: right !important;*}
{*}*}
{*.dir_ltr.productview .shopping_cart_add_to{*}
{*float: left !important;*}
{*}*}
.home .shopping_cart_add_to
,.home .main_button
,.productview .carousel_similar_products .shopping_cart_add_to
,.productview .carousel_similar_products .main_button
,.offers .main_button
,.offers .shopping_cart_add_to
{
margin: 0 2px !important;
width: auto !important;
padding-left: 7px !important;
padding-right: 7px !important;
}
.home .shopping_cart_add_to input
,.home .main_button input
,.productview .carousel_similar_products .shopping_cart_add_to input
,.productview .carousel_similar_products .main_button input
,.offers .main_button input
,.offers .shopping_cart_add_to input
{
padding-left: 0px !important;
padding-right: 0px !important;
}
.home .shopping_cart_add_to input
,.home .main_button input
{
font-size:medium !important;
}
.dir_rtl .shopping_cart_add_to a
,.dir_rtl .main_button a
{
float:right;
width:auto;
height:100%;
}
.dir_ltr .shopping_cart_add_to a
,.dir_ltr .main_button a
{
float:left;
width:auto;
height:100%;
}
a.main_button{
text-align:center;
}
.forgot_btn_submit {
height: 23px !important;
margin-top: 5px !important;
}
.forgot_btn_submit input {
font-size: medium !important;
height: 24px !important;
margin-top: -0.4em !important;
padding: 0 10px !important;
}
.dir_ltr .forgot_btn_submit input {
font-size: small !important;
}
.main_button.main_button_larg{
padding-right:24px !important;
padding-left:24px !important;
}
.shopping_cart_add_to.setting_button_7 .shopping_cart_buttom_add_to
,.shopping_cart_add_to.setting_button_4 .shopping_cart_buttom_add_to
,.shopping_cart_add_to.setting_button_2 .shopping_cart_buttom_add_to
{
float:right;
}
.productview .shopping_cart_add_to{
padding:0px 24px;
}
.productview .shopping_cart_add_to .shopping_cart_buttom_add_to{
padding:0px 0px;
}
.main_button_a_input a{
padding: 0 24px !important;
display:flex;
align-items: center;
}
.setting_button_2.product_available
,.setting_button_1.product_available
,.setting_button_6.product_available
,.setting_button_7.product_available
,.setting_button_10.product_available
{
background: #d61601 !important;
}
.setting_button_4.product_available
{
box-shadow:0 0 0 1px #d61601 inset, 0 0 0 2px transparent inset, 0 0 0 3px transparent inset;
}
.setting_button_4.product_available input
{
color:#d61601;
}
.setting_button_6.product_available input
,.setting_button_7.product_available input
,.setting_button_10.product_available input
{
color:#fff;
}
.setting_button_7.product_available
,.setting_button_10.product_available
{
border-color:#d61601;
}
.setting_button_2.product_available input
,.setting_button_1.product_available input
,.setting_button_6.product_available input
,.setting_button_7.product_available input
,.setting_button_10.product_available input
,.setting_button_4.product_available input
{
cursor: text;
}
.setting_button_4.product_available:hover
{
background:transparent;
}
/********************button settings style****************/
/********************login box start**********************/
.rep.login_rep li a{
font-size: 11px;
font-family: Tahoma;
font-weight: normal;
}
.rep.login_rep li:before {
height: 5px !important;
right: 0px !important;
top: 0.8em !important;
width: 5px !important;
margin: 0px !important;
}
.rep.login_rep li:before {
left: 0px !important;
}
.rep.login_rep li{
padding: 0px !important;
}
.rep ,.repm2{
margin:0 !important;
}
.representatives .hlist2_new_div.square:before{
right: -10px !important;
}
.representatives .hlist2_new_div.square{
padding-right: 15px !important;
}
.cornerBoxInner_title{
font-family: MyNassim,arial,verdana,tahoma;
font-size: 17px;
font-weight: bold;
margin-top: 4px;
color: rgb(119, 119, 119);
font-weight: bold;
}
.cornerBoxInner_username
,.cornerBoxInner_pass
{
font-family: MyNassim,arial,verdana,tahoma;
font-size: 15px;
font-weight: bold;
color: #666;
font-weight: bold;
}
.forgot_pass_desc{
font-family: Tahoma !important;
font-size: 12px !important;
font-weight: normal !important;
}
/********************login box end**********************/

.gift_input_selected{
background-color: #141414;
}
.campaign .date_row i{ color: #141414;}
.pipe{
background-color: #141414;
height:100%;
width:1em;
}
.dir_rtl .sideinfo{
direction:rtl;
}
.dir_ltr .sideinfo{
direction:ltr;
}
.comming_soon_button {
border-bottom: 1px solid;
border-top: 1px solid;
color: green;
font-family: mynassim,tahoma;
font-size: x-large;
margin: 10px auto;
text-align: center;
width: auto;
}
.dir_ltr .comming_soon_button {
font-family:ubuntu,arial,tahoma;
}
.dir_rtl .comming_soon_button {
padding-bottom:5px;
}

/********************Responsive start*********************/
@media only screen and (max-width: 980px) {

.hlist2_new_div ,.hlist_new_div ,.blog_body2 > ul, .middle-left ul li{
font-size: xx-large !important;
padding-right: 18px !important;
width: calc(100% - 45px);
}
.hlist2_new_div:before ,.hlist_new_div:before ,.blog_body2 > ul li:before, .middle-left ul li:before{
width:10px !important;height:10px !important;
}
.hlist2_new_div:before{
top:0.8em !important;
}
.hlist_new_no_margin{
padding-right:0px !important;
}
.hlist_new_div:before ,.blog_body2 > ul li:before, .middle-left ul li:before{
top:0.7em !important;/*******dont change---product view in div mode********/
}
ul.sideinfo li{
font-size:x-large !important;
}
.middle-left .spec li{
font-size:medium !important;
}
.middle-left .spec li:before{
width:5px !important;height:5px !important;
}
.categorylist .hlist_new_div ,.categorylist .hlist2_new_div{
font-size:large !important;
}
.categorylist .middle-left .hlist_new_div:before {
top: 0.5em !important;
}
.categorylist .hlist2_new_div:before{
top: 0.6em !important;
}
.txt_x_font.product_partnumber_wraper{
font-size:medium;
}
.middle-left .spec li{
padding-right: 8px !important;
width: calc(100% - 34px) !important;
}
.middle-left .spec li:before{
top:0.6em !important;
}
.dir_rtl .site_contain .shopping_cart_buttom_add_to, .dir_rtl .site_contain .main_button, .dir_rtl .site_contain .main_button input {
font: bold x-large mynassim,arial,tahoma;
}
.dir_ltr .site_contain .shopping_cart_buttom_add_to, .dir_ltr .site_contain .main_button, .dir_ltr .site_contain .main_button input {
font-size: x-large;
}
.site_contain .setting_button_2:after,
.site_contain .setting_button_4:after,
.site_contain .setting_button_6:after,
.site_contain .setting_button_7:after,
.site_contain .setting_button_8:after,
.site_contain .setting_button_9:after,
.site_contain .setting_button_10:after
{
font-size: x-large !important;
padding-top: 0.4em !important;
}
.site_contain .shopping_cart_add_to,
.site_contain .main_button
{
height:50px;
}
.rep.login_rep li a
,.rep.login_rep li
{
font-size:medium !important;
}
.rep_desc_short
{
font-size:x-large;
}
.campaign_desc_short p
,.campaign_desc_short
{
font-size:x-large !important;
}
.hlist2_new_div.square{
padding-right:25px !important;
}
.warning{
font-size:X-large;
}
.comming_soon_button{
font-size:xx-large;
}
.product_available > input{
font-size:x-large;
}

}
/********************Responsive end*********************/
/*start style upload image button*/
body input.btnupload_button{
    background-color: #f7c120;
    font-weight: bold;
    border-color: #d1a31a #d1a31a #d2a11e #d3a11a;
    color: #5c4d26;
    font: bold 12px/18px Lucida Grande, Lucida Sans, Arial, sans-serif;
    border-radius: 4px;
    padding: .4em 1em;
    cursor: pointer;
}
body.dir_rtl input.btnupload_button{
    font: bold 18px/16px "MyNassim",'MyYekan2', Tahoma ;
}
/*end style upload image button*/

.newsletter_band_over_text:focus{
border-color:#141414 !important;
}

.table-font-compare.fa {
font-size: 25px !important;
line-height: 34px !important;
}
.table-font-compare.fa-ban {
color: red !important;
cursor: default;
}
.table-font-compare.fa-check {
color: green !important;
cursor: default;
}/*site font */
div.cat:lang(de),
body:lang(de),
body .site_contain p.hlist:lang(de),
body .site_contain p.hlist2:lang(de){
    font: normal 13px "Open Sans",Helvetica,sans-serif;
}
#cookie-bar{
    direction:ltr;
}
/*sideMenu webpart*/
#sideMenu:lang(de) {
    font: 13px/14px "Trebuchet MS",Helvetica,sans-serif;
}
#sideMenu li a:lang(de) {
    color: #555555;
    font-size: 13px;
}
/*mega menu*/
ul#navmenu-h li.iehover a.atagstyle_megamenu:lang(de),
ul#navmenu-h li.active  a.atagstyle_megamenu:lang(de)
{
    font-family: Tahoma, Geneva, sans-serif;
}

ul#navmenu-h a.MainMenu:lang(de){
    font-family: "Open Sans",Helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
    text-shadow: none;
}


ul#navmenu-h li.iehover li a.sublink_megamenu:lang(de),
ul#navmenu-h li.iehover li.iehover a.sublink_megamenu:lang(de),
ul#navmenu-h li.active a.sublink_megamenu:lang(de)
{
    font-family: "Open Sans",Helvetica,sans-serif;
    /*font-size:17px;
    background: url(images/h2.gif) left 70%  no-repeat;*/

}



.menu ul#navmenu-h  li.menu_products .col_3 a.atagstyle_megamenu:lang(de){font-size:17px;}
.menu ul#navmenu-h  li.menu_products .col_4 a.atagstyle_megamenu:lang(de){font-size:16px;}
.menu ul#navmenu-h  li.menu_products .col_5 a.atagstyle_megamenu:lang(de){font-size:15px;}
.menu ul#navmenu-h  li.menu_products .col_6 a.atagstyle_megamenu:lang(de){font-size:14px;}
/*site header*/
.middle-left .cat:lang(de),
.middle-left h1:lang(de),
.middle-left h2:lang(de),
.middle-left h3:lang(de){
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-weight: bold;

}
.middle-left .cat:lang(de){
    font-size: 13px;
}
/*homepage ticker webpart*/
.ticker-title:lang(de) {
    font: 17px "Open Sans",Helvetica,sans-serif;
}

.ticker-content:lang(de) {
    font: 14px "Trebuchet MS", Helvetica, sans-serif;
}
.searchbox .btn{
    right: -4px !important;
}
.PFinder div.PFooterSelectedBody:lang(de) {
	font:10pt "Open Sans",Helvetica,sans-serif !important;
}
/*
 * Type: Global
 */

a, a:visited {
    color: #666666;
}
a:hover {
    color: #982C39;
}

.header {
    background: #982c39;
}

ul#navmenu-h li a span {
    color: #fff !important;
}

ul#navmenu-h a.MainMenu:hover, ul#navmenu-h li:hover a.MainMenu, ul#navmenu-h li.iehover a.MainMenu {
    border-bottom: 3px solid #fff!important;
}

ul#navmenu-h li.active a.MainMenu {
    border-bottom: 3px solid #ffffff!important;
}

ul#navmenu-h li.iehover li a.sublink_megamenu,
ul#navmenu-h li.iehover li.iehover a.sublink_megamenu,
ul#navmenu-h li a.sublink_megamenu {
    color: #666666 !important;
}
ul#navmenu-h li.iehover li a.sublink_megamenu:hover,
ul#navmenu-h li.iehover li.iehover a.sublink_megamenu:hover,
ul#navmenu-h li.active a.sublink_megamenu:hover {
    color: #982C39 !important;
}

/* Product Buttons */

input.grayButton:hover, .darckGrayButton:hover {
    background-color: #606060 !important;
    color: #fff !important;
}

/*
 * Type: Webpart
 * Name: newsletter_popup
 */

.newsletter_popup #newsletter_popup_submit {
    background-color: #982c39;
    box-shadow: 0px 5px 0px 0px #6f2029;
}

.newsletter_popup #newsletter_popup_submit:hover {
    background-color: #982c39;
}
