body, a, h1,div, input, span, label{font-family: "Open Sans Hebrew",sans-serif !important;}
body {
	font-size: 75%;
	color: #222;
	background: #fff url(../images/0.png) repeat-x center top;
	font-family: Arial, Helvetica, sans-serif;
}
div#scroll-all {
    top: 459px;
    z-index: 5 !important;
}
div#floating-icons {
    top: 150px;
    width: 42px;
    height: 45px;
    z-index: 9 !important;
}
div#floating-icons .icons-box:first-child {
    width: 100%;
    height: 100%;
    margin: 0;
}
#floating-icons .icons-box a.icon {
   /* background: url("../images/contact.jpg") no-repeat 0px 0px;*/
width: 49px;
    height: 48px;
	background-color:transparent;
}
#floating-icons .icons-box:first-child a.icon {
   /* background: url("../images/contact.jpg") no-repeat 0px 0px;*/
   width: 49px;
    height: 48px;
}
div#floating-icons .icons-box:first-child .content {
    /*top: -292px !important;*/
}
div#floating-icons .icons-box:nth-child(2) {
    width: 100%;
    height: 100%;
    margin: 0;
}
div#floating-icons .icons-box:nth-child(3) {
    width: 100%;
    height: 100%;
    margin: 0;
}
div#floating-icons .icons-box:nth-child(3) a.icon {
   width: 49px;
    height: 48px;
}
div#floating-icons .icons-box:nth-child(3) img {
    max-width: 100% !important;
    max-height: 100% !important;
}
div#floating-icons .icons-box:nth-child(3) .content {
    font-size: 15px;
}
div#floating-icons .icons-box:nth-child(2) .content {
    /*top: -472px !important;*/
}
#floating-icons .icons-box:nth-child(2) a.icon {
    /*background: url("../images/snifim.jpg") no-repeat 0px 0px;*/
width: 49px;
    height: 48px;
}


.image img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
}
#floating-icons .icons-box:hover div.content, #floating-icons div.content.active {
    /* right: 0; */
    /* top: -357px; */
    /* z-index: 9000; */
    /* background: #fff; */
    /* border: 1px solid #094ea2; */
    /* width: 274px; */
    /* height: auto; */
    /* border-bottom: 0 !important; */
    left: 42px;

}
#floating-icons .icons-box:hover div.content::before, #floating-icons div.content.active::before{
/*    content: " ";
    position: absolute;
    width: 294px;
    height: 15px;
    background: url("../images/pin-float.png") no-repeat;
    bottom: -15px;
    z-index: 5;
    right: 0px;*/
}
div#floating-icons .icons-box:last-child .content {
/*    bottom: 61px !important;
    top: auto !important;*/
}
#floating-icons .icons-box h3 {
    margin: 0 0 14px 0;
    height: 71px;
    background: url("../images/15.png") no-repeat bottom center;
    background-size: 76%;
    color: #094ea2;
    font-size: 17px;
    padding-top: 6px;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form {
    width: 92%;
    margin: 0 6px 0 0;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form input {
    margin: 5px 0 1px 0;
    height: 35px;
    font-size: 15px;
}
#floating-icons div.content textarea {
    display: none;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form p.Capacha {
    position: relative;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form p.Capacha label {
    position: absolute;
    top: 9px;
    direction: ltr;
    right: 9px;
    font-size: 15px;
    color: #212121;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form p.Capacha label em {
    float: right;
    color: #212121;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form p.Capacha input#AuthCode {
    padding-right: 116px;
}
div#floating-icons .icons-box form.widget_contact_form.widget_form input[type="submit"] {
    width: 100%;
    background: #094ea2;
}

.is_desktop .page-default #header{
    height: 108px;

}
#header .is_stuck .header_breadcrumb {
    /*display: none;*/
}
/*div#header.is_stuck .designbox.headerwide_revolution {
    display: none;
}*/
#header .header_wrap{
    background: url("../images/22_1.png") repeat-x;
    height: 138px;
    z-index: 3;
}
.page-default #header {
    height: 107px;
}
#header .header_wrap.formfixed {
    background-color: #fff !important;
    border: 0 solid #ffffff;
    border-radius: 0;
    box-shadow: 2px 2px 5px #333333;
    display: block;
    height: 102px;
    margin: 0;
    max-width: 100%;
    opacity: 1;
    padding: 0;
    position: fixed;
    text-align: center;
    top: 0 !important;
    transition: all 0.4s ease 0s;
    width: 100% !important;
    z-index: 9999999;
}
.header_wrap.is_stuck {
    background: #fff;
    z-index: 5;
    background: url(../images/1-2.png) no-repeat left top;
}
#header .header_wrap.formfixed .header_breadcrumb{
    display: none;
}
#header .container_16.wrap {
	position: relative;
	z-index: 1;
	height: 108px !important;
	width: 1200px !important;
}

.header_smallcart {
    float: left;
    width: 63px !important;
    height: 63px;
    background: url(../images/1-2.png) no-repeat left top;
    margin: 0px;
    position: relative;
    top: 25px !important;
    left: 1px !important;
          -o-transition:.8s;
  -ms-transition:.8s;
  -moz-transition:.8s;
  -webkit-transition:.8s;
  /* ...and now for the proper property */
  transition:.8s;
}
.header_smallcart:hover {
	background: url(../images/1-ro.png) no-repeat right top;
}

#miniCart .toggle-hover span {
	display: block;
}
#miniCart .toggle-hover {
	display: block;
	height: 100%;
	font-size: 0px;
        color: #12498c;
}
#miniCart #cartQuantity, #sidebarcartdiv #cartQuantity {
    background-color: transparent;
    border: 0px;
    border-radius: 10px;
    color: #fff !important;
    font-size: 12px;
    left: 0px !important;
    padding: 2px 6px;
    position: absolute;
    text-decoration: none;
    top: 44px !important;
}
#miniCart #minicartdiv{
    background-color: #fff;
    border: 1px solid #f15c22;
    color: #000;
    display: inline-block;
    padding: 6px 0 0 0;
    position: absolute;
    left: 0px;
    top: 59px;
    width: 422px;
    z-index: 9999;
    min-height: 100px;
    border-radius: 0 5px 5px 5px;
}
#miniCart #minicartdiv .total span {
    font-weight: 400;
    font-size: 14px;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item {
    padding: 0;
    height: 64px;
    border-bottom: 0;
}
#miniCart #minicartdiv ul.cart_items_ul {
    padding: 0 6px;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .image {
    margin: 0;
    border: 0;
    width: 60px;
    height: 100%;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo {
    width: 350px;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .name {
    width: 82%;
    float: right;
    margin-top: 5px;
    height: 29px !important;
    display: inline-block;
    max-height: 40px;
    overflow: hidden;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .prices {
    width: 100% !important;
    display: inline-block;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .prices .price {
    width: 130px;
    font-size: 17px;
    line-height: 15px;
    color: #12498c;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .prices .quantity {
    display: none;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .prices .delete {
    position: relative;
    top: -22px;
    left: 10px;
}
#miniCart #minicartdiv ul.cart_items_ul li.box.ee_list_item .productinfo .prices .delete a{
    background: url("../images/delete-cart.png") no-repeat;
}
#miniCart #minicartdiv .minicartbottom {
    margin-top: 13px;
    height: 32px;
    background: #f15c22;
    position: relative;
}
#miniCart #minicartdiv .total {
    width: 150px;
    margin: 0;
    padding: 5px 9px 0;
    float: right;
    border-bottom: 0;
    text-align: right;
    font-size: 13px;
    color: #fff;
}
#miniCart #minicartdiv .minicartbottom a.button-silver {
    padding: 4px 12px 6px 12px;
    border: 0;
    background: #0e4586;
    text-shadow: none;
    border-radius: 0;
    float: left;
    font-weight: 400;
    color: #fff;
    letter-spacing: .2px;
    bottom: 0;
    position: absolute;
    left: 0;
    top: -1px;
}
#miniCart #minicartdiv .minicartbottom a#minicart_continue_buying {
    left: 64px;
    padding: 4px 11px 6px 9px;
    background: #0e4586;
}
#miniCart #minicartdiv .minicartbottom a.button-silver:hover,
#miniCart #minicartdiv .minicartbottom a#minicart_continue_buying:hover{
    background: #923815;
}




.header_userbar {
	float: left;
    width: 63px !important;
    height: 63px;
    background: url(../images/2-2.png) no-repeat left top;
    margin: 0px;
    position: relative;
    top: 25px !important;
    left:76px !important;
      -o-transition:.8s;
  -ms-transition:.8s;
  -moz-transition:.8s;
  -webkit-transition:.8s;
  /* ...and now for the proper property */
  transition:.8s;
}

.header_userbar:hover {
	background: url(../images/2-ro.png) no-repeat left top;
}



.header_userbar .userbar p {
	margin: 5px 0 0 10px !important;
	font-size:0px;
	color: #fff;
}
#miniuserbar .toggle-hover span {
	display: block;
	text-indent: 0px;
	color: #fff;
	font-size: 0px;
}
#miniuserbar #miniuserbarholder {
    border: 1px solid #f15c22;
    color: #000;
    padding: 0px 17px;
    position: absolute;
    left: 0px;
    top: 59px;
    width: 183px;
    min-height: 176px;
    z-index: 91 !important;
    border-radius: 0 5px 5px 5px;
}

#miniuserbar .title {
color: #757575 !important;
    text-align: center;
    font-size: 16px;
    height: 20px;
    margin-top: 0px;
    font-weight: normal;
    padding-bottom: 8px;
    margin-bottom: 11px;
    padding-top: 7px;
    background: url(../images/15.png) no-repeat center bottom;
}
#miniuserbar .title strong {
	font-weight: normal;
}
#miniuserbar label {
	display: none;
}
#miniuserbar input {
	margin: 0px 0px 11px;
	width: 176px !important;
	height: 18px;
	color: #757575;
	font-size: 14px;
	text-align: right;
	direction: rtl;
	border: 1px solid #a4a4a4;
	background: #fff;
	padding: 2px;
}
#miniuserbar button.button {
	margin: 5px 0px 0px 0px;
}
#miniuserbar button.button span {
	background-image: none;
	background-color: #12498c;
	width: 184px;
	height: 27px;
	text-align: center;
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	border-radius: 0px;
	padding-left: 0px;
}
#miniuserbar button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 26px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
#miniuserbar ul li {
	border-bottom: 0px;
	float: none;
	display: inline;
	text-align: right;
	width: 93%;
	margin-right: 17px;
}
#header #miniuserbar .userbar a {
    color: #0d68be;
    float: right;
    margin: -1px 0px 0px 15px;
    padding: 0px;
    text-decoration: underline;
    font-size: 11.4px;
    display: inline;
}
#header #miniuserbar .userbar a.facebooklogin{
    background: url("../images/neto_facebook_login_button.png") no-repeat;
    margin: 0;
    background-size: 100%;
    height: 30px;
}
#header #miniuserbar .userbar a.facebooklogin img {
    visibility: hidden;
}
#header #miniuserbar .userbar a.PassRemaind {
    float: left;
    margin-left: 78px;
}
#header #miniuserbar .userbar a:hover {
	color: #333;
}
#header #miniuserbar .userbar .actions {
	text-align: center !important;
}
#miniuserbar button {
	float: left;
	margin-left: 0px !important;
	margin-top: 0px !important;
}

#header .wrap .header_searchbox {
    float: left;
    width: 63px !important;
    height: 63px;
    background: url(../images/3-2.png) no-repeat left top;
    margin: 0px;
    position: relative;
    top: 25px !important;
    left: 150px !important;
    z-index: 55;
    cursor: pointer;
        -o-transition: .8s;
    -ms-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    transition: .8s;
}
#header .wrap .header_searchbox:hover{
    background: url(../images/3-ro.png) no-repeat left top;
}
#header .header_searchbox .searchbox{
    height: 100%;
}
#header .header_searchbox .searchbox.iconslide .content.ui-widget {
    display: none;
}
#header .header_searchbox .searchbox.iconslide.active .content.ui-widget {
    display: block;
    height: 96%;
    position: relative;
    top: 2px;
}
#header .header_searchbox .searchbox.iconslide.active{
    width: 865px !important;
    background: #fff;
    border: 1px solid #f15c22;
    border-radius: 7px;
    height: 61px;
    -webkit-transition: width 1.3s;
    transition: width 1.3s;
    position: relative;
}

/*.header_searchbox:hover {
	background: url(../images/3-ro.png) no-repeat left top;

}*/
.header_searchbox .searchbox{
    /*display:none !important;*/
    width: 100% !important;
 }
/*.header_searchbox:hover .searchbox {
    direction: rtl;
    display: block !important;
    position: relative;
    top: 0px;
    left: -3px;
    background: #fff;
    width: 873px !important;
    height: 61px;
    border-radius: 5px;
    color: #fff;
    z-index: 10 !important;
    border: 1px solid #f15c22;
    -webkit-transition: width 1.3s;
    transition: width 1.3s;
}*/
.header_searchbox .searchbox .content {
/*    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    padding: 0 !important;
    margin: 0 auto !important;
    line-height: 23px !important;
    width: 100% !important;
    margin-top: 0 !important;
    padding-top: 13px !important;
    height: 50px;
    float: right;*/
}
.header_searchbox .searchbox .content fieldset {
/*    height: 36px !important;
    display: none;
  opacity: 0;
  transition: opacity 1s linear;*/
}

/*.header_searchbox .searchbox:hover .content fieldset{
  opacity: 1;
  display: block;
}*/
#right_srch_str {
    position: relative;
    float: right;
    z-index: 400;
    width: 86% !important;
    height: 59px !important;
    text-align: right;
    direction: rtl;
    color: #757575;
    font-weight: normal;
    padding: 0px 8px 0 0;
    margin: -1px 0 0 0 !important;
    border: 0px none;
    background: #fff;
    line-height: 16px;
    font-style: italic;
    font-size: 16px;
}
.header_searchbox button.button {
    margin-right: 0px;
    float: left;
    margin-top: -1px !important;
    width: 7%;
    height: 60px !important;
    position: relative;
    top: 0;
}
.header_searchbox button.button span {
    background-image: url("../images/search-hover.png");
    background-position: center center;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    display: block;
    padding-left: 0px;
}
.header_searchbox button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 0px;
	padding-left: 0px;
	font-size: 0px;
	padding-right: 0px;
}

.header_menu {
	float: left;
	width: 777px !important;
	height: 44px;
    left: 168px !important;
    top: 22px !important;
	margin: 0px;
    background: url(../images/5a.png) repeat-x right 5px;
    z-index: 1;
}
.header_menu .block.menu {
    margin-top: 10px;
    margin-right: 19px !important;
}

#header .menu .content > ul, #header .menu {
	background: none !important;
	float: right;
	margin-right:0px;
}
#header .header_menu .menu .content ul.dropdown-menu {
	float: right;
	margin: 0px 0 0 0;
	cursor: pointer;
}

.menu.grid_16 {
	width: 800px !important;
	margin: 0px;
}
#header .header_menu .menu .content ul.dropdown-menu li {
    float: right;
        padding: 0px 5px 3px 9px !important;
    position: relative;
    height: 20px;
    line-height: 20px
}
#header .header_menu .menu .content ul.dropdown-menu li.first {
float: right;
    /* padding: 2px 0px 3px 11px !important; */
    /* position: relative; */
    background: none;
    display: block !important;
}
.header_menu .footer_manufactoreslogos li.last {
	/*display: none !important;*/
}
#header .header_menu .menu .content ul.dropdown-menu li.parent:hover a span{
    color: #6292CC !important;
}
#header .header_menu .menu .content ul.dropdown-menu li.parent a span{
    color: #424242 !important;
    letter-spacing: 0px !important;
    font-size: 14px !important;
}
#header .header_menu .menu .content ul.dropdown-menu li:nth-child(2) span {
    /*font-weight: 600;*/
}



#header .header_menu .menu .content ul.dropdown-menu a {
	padding: 2px 0px !important;
	text-align: right;
	font-size: 14px !important;
	direction: rtl;
	color: #212121;
	text-decoration: none;
}
#header .header_menu .menu .content ul.dropdown-menu a:hover {
	padding: 2px 0px;
	text-align: right;
	font-size: 14px !important;
	direction: rtl;
	color: #ff0000;

}
#header .header_menu .menu .content ul.dropdown-menu ul {
	background: #ff0000 !important;
	width: 191px !important;
	height: auto;
	border: 0px;
}
#header .header_menu .menu .content ul.dropdown-menu ul li {
	background: none !important;
	border: 0px;
	text-align: right !important;
	border-bottom: 1px solid #474545 !important;
	width: 170px !important;
	height: auto;
}
#header .header_menu .menu .content ul.dropdown-menu ul li a {
	text-align: right !important;
	font-size: 14px !important;
	direction: rtl;
	color: #bdbdbd;
	padding: 2px 8px 2px 8px !important;
	text-decoration: none;
}
#header .header_menu .menu .content ul.dropdown-menu ul li a:hover {
	text-align: right;
	font-size: 14px !important;
	direction: rtl;
	background: none !important;
	color: #fff !important;
	padding: 2px 8px 2px 8px !important;
	text-decoration: underline;
}

.header_header_banner2 {
	float: right;
    width: 187px !important;
    height: 85px;
    margin: 6px -1px 0 0;

}
.header_header_banner2 .image{
    width: 100%;
    height: 100%;
}
.header_header_banner2 .image img {
    max-width: 100%;
    max-height: 100%;
}
.header_articles {
float: right;
    width: 800px !important;
    height: 30px;
    margin: 0px 0 0 0;
    padding: 0px;
    left: -7px !important;
    top: 17px !important;
    z-index: 5;
    position: relative !important;
}
/*.header_articles .articles{ float:right; margin:0px 5px;   }
.header_articles .more{ display:none !important; }
.header_articles .pContent{ display:inline-block !important; float:right; padding:0px; margin:0px 15px;  }
.header_articles .pContent a{ text-decoration:none; text-align:center; font-size:16px; color:#212121; font-weight:bold; direction:rtl; }

.header_articles .pContent a:hover{ text-decoration:none; text-align:center; font-size:16px; color:#ff0000; font-weight:bold; }
*/
.header_articles .block.articles {
    width: 100% !important;
    margin-right: 0 !important;
}
.header_articles .block.articles ul.footer_manufactoreslogos.megamenu {
    margin-right: 0 !important;
}
.header_articles .block.articles li.parent a.parent-name span{
    text-decoration:none;
    text-align:center;
    font-size:15px;
    color:#12498c;
    font-weight:bold;
    direction:rtl;
    letter-spacing: .8px;
}
.header_articles .block.articles li.parent {
    padding-right: 8px !important;
    padding-left: 23.4px;
    margin-top: 4px;
    height: 32px;
    margin-left: 1px;
}
.header_articles .articles li.parent.li-0 ul.wide{
    height: 365px !important;

}
.header_articles .articles li.parent.li-1 ul.wide{
    right: 135px !important;
}
.header_articles .articles li.parent.li-2 ul.wide{
    right: 246px !important;
}
.header_articles .articles li.parent.li-3 ul.wide{
    right: 347px !important;
}
#header .header_articles .articles li.parent.li-4 ul.wide {
    right: 434px !important;
    width: 615px !important;
}
#header .header_articles .articles li.parent.li-5 ul.wide {
    right: 412px !important;
}
.header_articles .block.articles li.parent.li-6 ul.wide {
    left: 0 !important;
    right: auto !important;
}
#header .footer_manufactoreslogos.megamenu li.li-0 ul li.commercial_li .parent-page .parent-image img {
  width: 87% !important;
}

.header_articles .block.articles li.parent.first {
    padding-right: 0px !important;
}
.header_articles .block.articles li.parent:hover {
    border-bottom: 5px solid #12498c;
}
.header_articles .block.articles li.parent:hover span {
    color: #6292CC !important;
}

.header_articles .block.articles li.parent.last {
padding: 0;
    background: url("../images/last-category-icon.png") no-repeat 110px 5px;
    padding-right: 22px !important;
}
.header_articles .block.articles li.parent.last span{
    color: #ea7351 !important;
}
.header_articles .block.articles li.parent a.parent-name {
    padding: 0 !important;
}
/*========================*/
.header_articles .block.articles li.parent ul.wide {
    background: #fff;
    width: 618px !important;
    height: 290px;
    padding: 0;
    border-top: 0;
    top: 40px !important;

}

#header .header_articles .block.articles li.parent ul.wide li.commercial_li {
    width: 425px !important;
    height: 100%;
}
#header .footer_manufactoreslogos.megamenu ul li.commercial_li .parent-items {
    float: left;
    width: 50%;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li {
    width: 180px !important;
    height: 100% !important;
    display: inline-block;
    border: 0;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show {
    width: 166px !important;
    float: right !important;
    height: 100%;
    background: #fff;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li {
    width: 100% !important;
    height: 30px;
    border-bottom: 1px dashed #12498c;
    border-top: 0;
    padding-right: 0px;
    /*margin-left: 25px !important;*/
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li a.sub-cat-thumb.image {
    width: 20px !important;
    float: right !important;
    margin: 7px 0 0 0;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:hover{
    background: #bccfe6 !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:hover .sub-cat-name span {
    /*color: #fff !important;*/
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li ul li span{
    color: #12489c !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li ul li:hover span{
    /*color: #fff !important;*/
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li span {
    line-height: 27px;
    color: #12489c;
    font-size: 15px;
}
/*-----*/
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li ul {
    border: 0;
    top: 0px !important;
    position: relative;
    right: 166px !important;
    /* margin-right: 17px; */
    left: auto !important;
    min-height: 290px;
    background: #fff !important;
    box-shadow: -2px 0px 7px -4px #737373;
    width: 240px !important;
}
#header .header_menu .menu .content ul.dropdown-menu li.first.parent a span {
	color:#ea7351 !important;
	font-weight: 600;
/*color: #F15C22 !important;
    font-weight: 600;*/
}

.personals .sidebar_miscfileds{display:none;}
/*#header .header_articles .block.articles li.parent.li-1 ul.wide li.holder-li ul.show li ul{
    right: 780px !important;
}
#header .header_articles .block.articles li.parent.li-2 ul.wide li.holder-li ul.show li ul{
    right: 893px !important;
}
#header .header_articles .block.articles li.parent.li-3 ul.wide li.holder-li ul.show li ul{
    right: 993px !important;
}
#header .header_articles .block.articles li.parent.li-4 ul.wide li.holder-li ul.show li ul{
    right: 1093px !important;
}
#header .header_articles .block.articles li.parent.li-5 ul.wide li.holder-li ul.show li ul{
    right: 1060px !important;
}*/

#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li ul li {
    border-bottom: 1px solid #12498c !important;
    padding: 0;
    background: #fff !important;
    width: 240px !important;
}
#header .header_articles .articles li.parent.li-4 ul.wide li.holder-li {
    width: 190px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li a.sub-cat-name {
    width: 95% !important;
}
/*========================*/
#header .header_header_banner3 {
    left: 235px;
    top: 24px;
    z-index: 5;
}
#header #miniCart.version-5{
    width: 100%;
    padding: 0;
    height: 100%;
}
#header #miniuserbar {
    width: 100%;
    height: 100%;
}


.header_articles .block.articles li.parent.li-0 ul.wide{
/*
    visibility: visible !important;
    display: inline-block !important;

*/
}

#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(1) ul{
    top: -28px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(2) ul{
    top: -59px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(3) ul{
        top: -90px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(4) ul{
        top: -121px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(5) ul{
        top: -152px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(6) ul{
        top: -183px !important;
}
#header .header_articles .block.articles li.parent ul.wide li.holder-li ul.show li:nth-child(7) ul{
        top: 0px !important;
}

/*===============homepage==========================*/

div#homepage{
    position: relative;
}
#homepage .homepage_homepage_banner1 {
    width: 405px !important;
    float: left;
}
#homepage .homepage_homepage_banner1 a.image.eventtracking.ee_promo {
    float: left;
}
.homepage_homepage_banner2{
    width: 384px !important;
    float: left;
    margin-left: 6px;
}
.homepage_homepage_banner3{
    width: 400px !important;
    float: right;
    margin-bottom: 5px;
}
.homepage_homepage_banner4 {
    width: 400px !important;
    float: left;
    position: absolute !important;
    left: 0;
    top: 334px;
}
.homepage_homepage_banner5{
    width: 400px !important;
    float: right;
}
.homepage_homepage_banner4 .homepage_banner4 {
    position: relative;
}
.homepage_homepage_banner4 .banner-block.editorcss div {
    width: 24%;
    float: right;
    margin-left: 16px;
}

#homepage .homepage_homepage_banner1,
#homepage .homepage_homepage_banner2,
#homepage .homepage_homepage_banner3,
#homepage .homepage_homepage_banner5,
#homepage .homepage_homepage_banner6{
    position: relative;
}
#homepage .homepage_homepage_banner1 .banner-block.editorcss,
#homepage .homepage_homepage_banner2 .banner-block.editorcss,
#homepage .homepage_homepage_banner3 .banner-block.editorcss,
#homepage .homepage_homepage_banner4 .banner-block.editorcss,
#homepage .homepage_homepage_banner5 .banner-block.editorcss,
#homepage .homepage_homepage_banner6 .banner-block.editorcss{
    margin: 0;
}
#homepage .homepage_homepage_banner1 .banner-block.editorcss p,
#homepage .homepage_homepage_banner2 .banner-block.editorcss p,
#homepage .homepage_homepage_banner3 .banner-block.editorcss p,
#homepage .homepage_homepage_banner4 .banner-block.editorcss p,
#homepage .homepage_homepage_banner5 .banner-block.editorcss p,
#homepage .homepage_homepage_banner6 .banner-block.editorcss p
{
    position: absolute;
    color: #fff;
    font-size: 22px;
    background: url(../images/title-bg.png) no-repeat;
    width: 212px;
    height: 47px;
    text-align: center;
    margin: 0;
    left: 30px !important;
    line-height: 45px;
    bottom: 15px !important;
}
#homepage .homepage_homepage_banner3 .banner-block.editorcss p, #homepage .homepage_homepage_banner5 .banner-block.editorcss p {
    bottom: 5px;
    left: 70px;
}
#homepage .homepage_homepage_banner2 .banner-block.editorcss p {
    left: 24% !important;
}
.ban6-inn.left, .ban6-inn.right{
    position: relative;
}
.ban6-inn.left p {
    bottom: 6px !important;
    left: 75px !important;
}
.ban6-inn.right p {
    left: 79px !important;
    bottom: -4px !important;
}
#homepage .homepage_homepage_banner6 {
    margin-top: 6px;
}













.headerwide_articles{ display:none !important; }

.maindivCenter.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 1200px !important;
}
table.tlb_main, .mainTDWrap.grid_12 {
    width: 910px !important;
    margin: 0;
    float: left;
}
.mainTDWrap.grid_16{ width: 1200px !important; margin:0px; }


#homepage .homepage_revolution {
    width: 805px !important;
    margin-top: 15px;
    margin-right: 16px;

    display: none;
}

.rev_slider_wrapper {
    float: left;
    height: 442px;
}
/*#homepage .homepage_revolution .rev_slider_wrapper ul.tp-revslider-mainul*/
#header .header_revolution .rev_slider_wrapper ul.tp-revslider-mainul {
    width: 100% !important;
}



div#designbox_87.homepage_sectionitems{
    clear:both;
    width:1200px;
    height:241px;
    margin:0px 0 0px 0;

    display: none;
}

.homepage_sectionitems .title {
    margin: 13px 0 0px 0;
    width: 100%;
    height: 30px;
    background: url(../images/9.png) repeat-x;
    text-align: center;
    font-size: 20px;
    color: #12498b;
    font-weight: normal;
    line-height: 32px;
}

.homepage_sectionitems .title span {
    font-weight: normal !important;
    background: #fff;
    padding: 0px 15px;
    display: inline-block;
    line-height: 24px;
}

.homepage_sectionitems ul {
	width: 100%;
	height: auto;
	margin: 2px 0px;
}
.sectionitems .bx-controls-direction a.bx-prev{
    background: url("../images/right-arrow.png") no-repeat right center;
    right: -29px;
    left: auto;
    height: 38px;
    z-index: 1 !important;
}
.sectionitems .bx-controls-direction a.bx-next{
    background: url("../images/left-arrow.png") no-repeat right center;
    left: -40px;
    height: 38px;
    z-index: 1 !important;
}
.homepage_sectionitems .bx-wrapper {
    width: 95%;
}
.homepage_spacielitems .spaciel-items-wide ul li {
    height: 70px !important;
    width: 95px !important;
}
.homepage_spacielitems .spaciel-items-wide ul li a.image {
    height: 100%;
    width: 100%;
}
.homepage_spacielitems .spaciel-items-wide ul li a.image span {
    display: none;
}
.homepage_spacielitems .spaciel-items-wide ul li a.image img {
    height: 100%;
    width: 100%;
}
.homepage_spacielitems .bx-wrapper {
    position: absolute;
    bottom: 0;
    border-top: 1px solid #094289;
    height: 93px !important;
}
.homepage_spacielitems .bx-wrapper .bx-controls {
    width: 17% !important;
    position: relative;
    top: 0;
    height: 100%;
}

.homepage_spacielitems .bx-wrapper .bx-controls a.bx-prev{
    background: url("../images/left-arrow-gallery.png") no-repeat 14px 0;
    width: 45px;
    height: 50px;
    top: 44px;
    z-index: 1;
}
.homepage_spacielitems .bx-wrapper .bx-controls a.bx-next{
    background: url("../images/right-arrow-gallery.png") no-repeat 14px 0;
    width: 45px;
    height: 50px;
    top: 44px;
    z-index: 1;
}




.homepage_sectionitems .boxItem.grid_4 {
    float: right !important;
    height: 171px;
    margin: 0px 9px 0px 9px;
    padding: 0px 0px 0px;
    position: relative !important;
    background: #fff;
    width: 180px !important;
    border: 0px solid #bdbdbd;
    right: 103px;
}
.homepage_sectionitems .boxItem.grid_4 .boxPicture a.image {
    width: auto !important;
    height: 70%;
    margin-top: 10px;
}
.homepage_sectionitems .boxItem.grid_4 .boxPicture a.image span {
    display: none;
}
.homepage_sectionitems .boxItem.grid_4 .product-box-prices  p.sale-price{
  -webkit-transition: all 0.8s ease;
     -moz-transition: all 0.8s ease;
       -o-transition: all 0.8s ease;
      -ms-transition: all 0.8s ease;
          transition: all 0.8s ease;
}
.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices {
    display: inline-block;
    background: url("../images/slider-hover.png") no-repeat center 0px;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.homepage_sectionitems .boxItem.grid_4 .product-box-prices p.sale-price{
    transition: none !important;
}

.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices strike.reg-price,
.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices p.sale-price.offer {
    display: none;
}
.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices p.sale-price {
    width: 100%;
    text-align: center;
    margin-top: 55px;
}
.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices p.sale-price span{
    color: #fff;
    font-size: 26px;
    height: 25px;
    display: inline-block;
    line-height: 25px;
}
.homepage_sectionitems .boxItem.grid_4:hover .product-box-prices p.sale-price span.name {
    font-size: 21px;
    display: inline-block;
    width: 92%;
    direction: rtl;
    padding-right: 13px;
    font-weight: 400;
    letter-spacing: 1.3px;
    height: 25px;
    padding: 0;
}
.homepage_sectionitems .boxItem.grid_4.first {
	margin-right: 0px !important;
}
.homepage_sectionitems .boxItem.grid_4.last {
	margin-left: 0px !important;
}
.homepage_sectionitems .boxItem.grid_4 .boxPicture{ float:right; width:100%; border:0px; height:190px; margin:0px; text-align:center; background:none; margin-top:0px; margin-bottom:0px; }

.homepage_sectionitems .boxItem.grid_4 .boxPicture img{
    width: auto !important;
    height: auto;
    max-width: 100% !important;
    max-height: 100% !important;
}

.homepage_sectionitems .boxItem.grid_4 .item-name, .homepage_sectionitems .boxItem.grid_4 .product-box-prices, .homepage_sectionitems .boxItem.grid_4 .ProductBoxBtn{
    display:none;
        width: 100%;
    height: 100%;
    margin: 0 !important;
}



.homepage_spacielitems{
    float:right;
    width:625px !important;
    height:404px;
    margin:0px;
    border:1px solid #094289;
    position:relative;
}
/*.homepage_spacielitems .block.spacielitems {
    height: 100%;
}
.spaciel-items-wide .special-box {
    width: 97% !important;
    height: 100%;
}*/


#homepage .homepage_spacielitems .spaciel-items-wide ul {
    display: inline-block;
    float: left;
    list-style-type: none;
    margin: 0 0 0px 100px;
    padding: 0;
    width: 2624px !important;
    height: 100%;
    bottom: 0px;
    left: 0px;

}


.homepage_spacielitems .imagediv {
    float: right;
    width: 270px;
    height: 224px;
    margin: 0;
    position: absolute;

}

.spaciel-items-wide .special-box .image {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #FFFFFF;
    border: 0px;
    float: right;
    height: 230px;
    margin: 0 0 5px 10px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 260px;
}

#homepage .spacielitems .title{
    width: 626px !important;
    height: 47px;
    margin: 0;
    background: url(../images/18.png) no-repeat right top;
    text-align: right;
}

#homepage .spacielitems .title span {
    text-align: right;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    direction: rtl;
    padding: 0px 36px 0 0;
    text-decoration: none;
    float: right;
}

.special-box .ProductBox_promotion {
    position: absolute;
    z-index: 1;
    display: none;
}

.spaciel-items-wide .special-box .description{
    display: none;
}
.spaciel-items-wide .special-box .item-name{
    height: 75px;
    line-height: 20px;
    overflow: hidden;
    text-align: right;
    margin-left:-295px;
    width: 275px;
    font-size: 16px;
    direction: rtl;  color:#616161;
    margin-top: 18px;
}
.spaciel-items-wide .special-box .item-name a {
    text-align: right;
    font-size: 17px;
    direction: rtl;
    text-decoration: none;
}

.spaciel-items-wide .special-box .reg-price{
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: right;
    margin-left: -295px;
    width: 275px;
    font-size: 14px; color:#616161;
    direction: rtl; float: left;
    margin-top: 0px;
}

.spaciel-items-wide .special-box .reg-price .name, .spaciel-items-wide .special-box .sale-price .name{ display:none; }

.spaciel-items-wide .special-box .sale-price{
    height: 60px;
    line-height: 20px;
    overflow: hidden;
    text-align: right;
    margin-left: -295px;
    width: 275px;
    font-size: 24px; color:#ff5021;
    direction: rtl; float: left;
    margin-top: 21px; }

.spaciel-items-wide .special-box .sale-price span {
    color: #ff5021;
    font-size: 24px;
    font-weight: bold;
}
.spaciel-items-wide .special-box .sale-price em {
    font-size: 24px;
    font-weight: bold;
}

.spaciel-items-wide .special-box .buttons-box{
    height: 60px;
    line-height: 20px;
    overflow: hidden;
    text-align: right;
    margin-left: -303px;
    width: 285px;
    font-size: 24px; color:#ff5021;
    direction: rtl; float: left;
    margin-top: 80px;
}


.spaciel-items-wide .special-box .buttons-box a{
    float: right;
    width: 114px;
    border: 1px solid #094289;
    text-align: center;
    height: 27px;
    padding: 3px;
    text-decoration: none;
    margin: 0px 5px 0 2px;
    font-size: 16px;
    border-radius: 5px;
    line-height: 26px;
    background: #fff;
  }
  .spaciel-items-wide .special-box .buttons-box a span{
    color: #094289;
  }


#defProductboxesTbl {
    width: 100%;
    display: none;
}
.page-product div#footer {
    margin-top: 13px;
}
#footer {
	min-height: 485px;
	color: #FFF;
	margin-top: 23px;
	width: 100%;
	background: url(../images/111.png) repeat-x top;
    position: relative;
}

#footer .container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 1200px !important; height:455px !important;
    position: relative;
}
#footer .footer_wrap .container_16 .footer_newsletter {
    margin: 5px 0 0 0 !important;
    width: 100% !important;
    height: 180px;
}
.block.newsletter {
    direction: rtl;
    width: 500px !important;
    height: auto;
    margin: 15px auto 0;
    float: none;
    text-align: center;
    position: relative;
}
.newsletter .status.error {
    position: absolute;
    width: 300px;
    right: 88px;
}
.block.newsletter .subtitle {
    font-size: 30px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    margin: 0 0 8px 0 !important;
    width: 100%;
    clear: both;
    padding: 0 0 15px 0;
    line-height: 20px;
    background: url(../images/20.png) no-repeat bottom;
    height: 27px !important;
    display: block;
}
.block.newsletter label {
font-size: 12.3px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    margin: 0 auto;
    width: 80%;
    clear: both;
    display: block;
    height: 60px !important;
    overflow: hidden;
    margin-bottom: 7px;
    margin-top: -2px;
}
.block.newsletter label span {
    display: inline-block;
    width: 100%;
    font-size: 16.6px;
    font-weight: 600;
}
.block.newsletter p {
	display: inline;
}
.block.newsletter input.text {
    width: 335px !important;
    padding: 4px;
    text-align: right;
    direction: rtl !important;
    color: #757575;
    background: #fff;
    font-size: 17px;
    height: 22px !important;
    margin: 0 54px 0 0 !important;
    display: inline-block !important;
    font-style: italic;
    float: right;
    padding-right: 10px;
}
.block.newsletter button.button {
    top: 0 !important;
    right: 0 !important;
    width: 48px !important;
    float: right;
    height: 32px !important;
    margin-top: 0;
    background: #0b5ec4 url("../images/newsletter-btn.png") no-repeat 0 0 !important;
}
.block.newsletter button.button span {
	background: none;
	display: block;
	padding-left: 5px;
	width: 46px;
	height: 31px;
    color: transparent;
}
.block.newsletter button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 24px;
	padding-left: 0px;
	padding-right: 0px;
}

.footer_contactform {
	float: left;
	width: 285px !important;
	height: 225px;
	margin: 16px 0 0 0px;
    border-right:1px solid #e0e0e0;
}
.contactform {
    direction: rtl;
    width: 260px;
    height: auto;
    float: left;
}

.footer_contactform .title {
    display: inline-block !important;
    color: #757575;
    width: 100%;
    text-align: center;
    margin-bottom: -2px;
}
.footer_contactform .content {
    margin-top: 4px;
}
.footer_contactform .title span p.title-1 {
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    line-height: 15px;
}
.footer_contactform .title span span {
    font-size: 14px;
    margin-top: 0px;
    display: inline-block;
    font-weight: 400;
    color: #12498C;
}
.footer_contactform .content p#cf_CodeAuth input#AuthCode {
    padding-right: 114px;
    width: 138px;
}
.footer_contactform .content p#cf_CodeAuth label {
    color: #757575;
    font-size: 13px;
    font-weight: 600;
    line-height: 22px;
    margin: 0 5px 0 0;
    direction: rtl;
}
.footer_contactform .content p#cf_CodeAuth label img {
    float: left;
    margin: 3px 0 0 0;
}
.contactform label {
	width: 100px;
	display: none;
}
.footer_contactform input.text, .footer_contactform input.title {
width: 246px;
    padding: 3px;
    text-align: right;
    direction: rtl;
    color: #717171;
    font-size: 15px;
    height: 19px;
    margin: 0;
    padding-right: 7px;
}
.footer_contactform .content p {
    height: 27px;
    display: inline-block;
    margin-bottom: 4px;
}
.contactform p#cf_subject {
    display: block !important;
}
p#cf_content, p#cf_subject {
	display: none !important;
}
p#cf_newsletter {
	line-height: 27px;
	display: none !important;
}
.footer_contactform button.button {
	margin-top: 2px;
	margin-left: 0;
	position: relative;
	left: 4px;
}
.footer_contactform button.button span {
	background-image: none;
	background-color: #12498c;
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	width: 260px;
	height: 27px;
	border-radius: 0px;
	border: 0px;
	text-align: center;
	padding-left: 0px;
}
.footer_contactform button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding-left: 0px;
	padding-right: 0px;
}
#footer .footer_menu .block.menu .content ul li a {
    color: #757575;
}
#footer .footer_menu .block.menu .content ul li a span {
    color: #757575;
    font-size: 13px;
}
#footer .footer_menu .content {
    margin-top: 5px;
}

.footer_articles{
    width: 150px !important;
    height: 225px;
    margin: 11px 0 0 0px;
    border-right: 1px solid #e0e0e0;
    position: relative;
    left: 46px;
    overflow: hidden;
}
.footer_articles .block.articles {
    height: 100%;
}
.footer_articles .block.articles .title {
display: inline-block !important;
    width: 82%;
    color: #757575;
    text-align: right;
    margin-right: 27px;
    line-height: 21px;
}
.footer_articles .block.articles .content {
    width: 100%;
    height: 100%;
    margin-top: 3px;
}
.footer_articles .block.articles .content ul li.parent {
width: 70%;
    float: right;
    direction: rtl;
    text-align: right;
    padding-right: 29px;
    height: 26px;
}
.footer_articles .block.articles .content ul li.parent a.parent-name {
    color: #757575;
}




.footer_articles p a{ float:right; width:100px; height:20px; margin:0 25px 0 0px; text-decoration:none; text-align:right; direction:rtl; color:#757575; font-size:14px;  }

.footer_articles p a:hover{ text-decoration:none; text-align:right; direction:rtl; color:#ff0000; font-size:14px;  }

.footer_footer_banner2{
    position: relative;
    left: 0;
    top: 8px;
    width: 254px !important;
    float: left;
}
.footer_footer_banner2 .bann-2 p {
    color: #757575;
    margin-bottom: 7px !important;
    height: 18px;
}
.footer_footer_banner2 .bann-2 p.title {
    font-weight: 600;
    margin-bottom: 3px !important;
    display: inline-block;
}



#footer .footer_menu {
    display: inline-block !important;
    right: auto;
    position: relative;
    left: 28px;
    width: 95px !important;
    height: 236px;
    top: 6px;
    direction: rtl;
    padding-right: 43px;
    border-right: 1px solid #e9e9e9;
}
#footer .footer_menu .title {
    font-size: 12px;
    height: 25px;
    display: inline-block !important;
    width: 82%;
    color: #757575;
    text-align: right;
    margin-right: 27px;
    line-height: 21px;
    margin-right: 0;
    text-align: right;

}
#footer .footer_menu .block.menu .content ul li {
    height: 24px;
}
#footer .footer_footer_banner6 {
    right: 0;
    position: absolute;
    left: auto;
    bottom: auto;
    top: 411px !important;
}
#footer .footer_footer_banner5 {
position: absolute;
    right: 36px;
    left: auto;
    bottom: 15px;
}
#footer .footer_footer_banner4 {
    position: absolute;
    bottom: 15px;
    right: 281px;
}
.footer_footer_banner3{
float: right;
    width: 449px !important;
    height: 205px;
    background-position: left top;
    margin-top: 12px;
    background-repeat: no-repeat;
    left: 0px !important;
    top: 0px !important;
    color: #000;
    margin-right: -1px;
}
.footer_footer_banner3 p.bann3-logo {
    margin-bottom: 4px;
}
.footer_footer_banner3 p.bann3-txt {
    margin-right: -1px;
    line-height: 18px;
    font-size: 12.3px;
}


.footer_categories, .footer_footer_banner1, .footer_menu{ display:none !important; }


/*   Product Category Page    */

body.page-items {
	background: #fff url(../images/22.png) repeat-x top;
}

#header .breadcrumb {
    margin-bottom: 10px;
    margin-top: 0px;
    float: right;
    margin: 0px !important;
    width: 1200px !important;
}

#header .header_breadcrumb {
    /* margin-bottom: 15px; */
    margin-right: 0 !important;
    margin-top: 0px;
    width: 1200px !important;
    height: 25px;
    top: 109px !important;
    left: 10px !important;
}
#header .breadcrumb li a {
	background: url("../images/23.png") no-repeat scroll 100% 7px transparent;
	margin-right: 0;
	padding-right: 19px;
}
#header .breadcrumb li a, #header .breadcrumb li span {
	color: #12498c;
	font-size: 12px;
}
#header .breadcrumb li.first a {
	background: none;
	margin-right: 0;
	padding-right: 11px;
}

.products-page h1 {
text-align: center;
    direction: rtl;
    font-size: 24px !important;
    color: #12498c;
    font-weight: normal;
    background: none;
    margin: 6px 0 0px 0;
    width: 884px;
    height: 37px;
    padding: 0px 10px;
}

body.page-items .mainTDWrap.grid_12 {
	margin: 0px;
	width: 903px !important;
}

.itemsgrid-bar {
    direction: rtl;
    display: inline-block;
    width: 900px;
    border: 1px solid #12498c;
    float: right;
    background: #fff;
    height: 38px;
    padding: 0px;
    border-radius: 3px;
    margin-bottom: 18px;
    margin-left: 0px;
}
.itemsgrid-view span.name {
    margin-left: 7px;
}

.itemsgrid-bar-wrap {
	margin: 0px 0px;
	float: left;
	width: 100%;
}
.itemsgrid-view {
    float: left !important;
    width: 120px;
    padding: 6px 0px 0 0;
    text-align: left;
    height: 28px;
    margin: 3px 10px 0 0;
    color: #12498c;
    font-size: 16px;
    font-weight: normal;
    line-height: 19px !important;
}
.itemsgrid-sorting {
    float: right !important;
    font-size: 16px;
    width: 277px;
    margin-right: 8px;
    text-align: right;
    color: #12498c;
    margin-top: 2px;
    font-weight: normal;
}
.itemsgrid-sorting span.label {
    margin: 4px 0 0 3px;
    display: inline-block;
}
.itemsgrid-search {
float: left !important;
    width: 374px;
    font-size: 16px;
    text-align: right;
    color: #bdbdbd;
    margin-top: 3px;
    font-weight: normal;
    margin-left: 94px;
}
.itemsgrid-pricerange {
	float: right !important;
	width: 322px;
	display: none;
}
.itemsgrid-bar div {
	line-height: 25px;
}
.itemsgrid-view a {
	background-image: url("../images/gridicons.png");
	display: inline-block;
	height: 22px;
	text-indent: 9999px;
	width: 22px;
	margin-left: 5px;
}
.itemsgrid-bar select {
	width: 156px;
	height: 24px;
	border-radius: 0px;
	padding: 0px;
	border: 1px solid #12498c;
	background: #fff;
}
.itemsgrid-search input[type="text"] {
	width: 156px;
	height: 24px;
	padding: 0px;
	text-align: right;
	border-radius: 0px;
	display: inline;
	margin: 0px;
	border: 1px solid #12498c;
	background: #fff;
}
.itemsgrid-search button.button {
    float: none;
    margin-right: -3px;
    margin-top: 0px;
    display: inline;
    position: relative;
    right: -22px;
    top: 8px;
}
.itemsgrid-search span {
    font-size: 16px;
    color: #12498c;
    padding-top: 3px;
    margin-left: 16px;
}
.itemsgrid-search button.button span {
	background-image: url("../images/24.png");
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 0px;
	width: 17px;
	height: 17px;
}
.itemsgrid-search button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 20px;
	font-size: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.page-page .info-page-wrap .info-page-content .info-page-items-div ul.productBoxes li.boxItem,
.itemsgrid .productBoxes .boxItem.grid_4 {
	float: right !important;
	height: 438px !important;
	margin: 0px 7px 24px 9px !important;
	padding: 0px 0px 0px;
	position: relative;
	width: 290px !important;
	border:0px solid #bdbdbd;
    background-image: url("../images/26.png") !important;
	background-position: right top;
	background-repeat: no-repeat;
}

.page-page .info-page-wrap  .info-page-items-div li.boxItem.first,
.itemsgrid .productBoxes .boxItem.grid_4.first {
	margin-right: 1px !important;
}

.page-page .info-page-wrap  .info-page-items-div li.boxItem.last,
.itemsgrid .productBoxes .boxItem.grid_4.last {
	margin-left: 0px !important;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .boxPicture,
.itemsgrid .productBoxes .boxItem.grid_4 .boxPicture {
    float: right;
    width: 94%;
    border: 0px;
    height: 239px;
    margin: 9px;
    text-align: center;
    background: none;
    margin-top: 15px;
    margin-bottom: 13px;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .boxPicture a.image,
.itemsgrid .productBoxes .boxItem.grid_4 .boxPicture a.image {
    width: 100%;
    height: 100%;
    margin: 0;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .item-manufact-logo,
.itemsgrid .productBoxes .boxItem.grid_4 .item-manufact-logo {
    display: inline-block;
    width: 93%;
    height: 31px;
    margin-bottom: 7px;
    text-align: center;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .item-manufact-logo img,
.itemsgrid .productBoxes .boxItem.grid_4 .item-manufact-logo img {
    max-width: 100%;
    max-height: 100%;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .item-name,
.itemsgrid .productBoxes .boxItem.grid_4 .item-name{
    float: right;
    width: 94%;
    border: 0px;
    height: 64px;
    margin: 9px 9px 4px 9px;
    text-align: center;
    background: none;
    overflow: hidden;
}
.ProductAdminTool{
    width: 62% !important;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .item-name a,
.itemsgrid .productBoxes .boxItem.grid_4 .item-name a{
    font-size:16px; color:#424242; line-height:20px; text-align:right; text-decoration:none;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .item-name a:hover,
.itemsgrid .productBoxes .boxItem.grid_4 .item-name a:hover{
 font-size:16px; color:#f15c22; line-height:20px; text-align:right; text-decoration: none;
  }
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices {
	width: 190px;
	float: right;
	height: 55px;
	margin: 0px 9px 0 0;
	text-align: right;
}
.boxItem strike {
	margin: 0 0px 5px;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .reg-price,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .reg-price{
    display: inline;
    position: relative;
    top: -4px;
    color: #6f6f6f;
    margin-right: 5px;
}
.boxItem div.ProductBox_promotion.icons_left, .special-box .ProductBox_promotion.icons_left {
    right: 0;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .reg-price span.name,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .reg-price span.name {
	display: none;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .reg-price span,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .reg-price span {
	color: #757575;
	font-size: 14px;
	font-weight: normal;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .sale-price,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .sale-price {
	float: none;
	display: inline-block;
    margin-top: 0;
    margin-right: 0px;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .sale-price span.name,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .sale-price span.name {
	display: none;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .sale-price span,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .sale-price span {
	color: #f15c22;
	font-size: 24px;
	font-weight: bold;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .product-box-prices .sale-price em,
.itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices .sale-price em {
	font-size: 24px;
	color: #f15c22;
	font-weight: bold;
}

.page-page .info-page-wrap  .info-page-items-div li.boxItem .personal-box-item .ProductBoxBtn,
.itemsgrid .productBoxes .boxItem.grid_4.personal-box-item .ProductBoxBtn {
    margin: -57px 0 0 0;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn {
bottom: 0;
    position: relative;
    width: 100%;
    height: 87px;
    left: 0;
    margin: 0;
    float: left;
    bottom: 86px;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn
{

	position:static;
}
.page-page .info-page-wrap .info-page-items-div li.boxItem .ProductBoxBtn {
margin: 0px;
    bottom: 48px;
    margin-top: 55px;
    left: -1px;
}


.parent_page_0.page-page .info-page-wrap .info-page-items-div li.boxItem .ProductBoxBtn{
    margin-top: 0px;
}
.parent_page_0.page-page .info-page-wrap .info-page-items-div li.boxItem .ProductBoxBtn a.add-to-cart span {
    margin-left: -5px;
}


.personals .itemsgrid .productBoxes .boxItem.grid_4.personal-box-item .ProductBoxBtn {
    margin-top: -25px !important;
}
.personals .itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart span {
    margin-left: -6px;
}

.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn:hover a.add-to-cart,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn:hover a.add-to-cart{
    background: url("../images/button-hover.png") no-repeat 2px -2px;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn a.more-info,
.productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info {
    clear: right;
    display:none ;
}

.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn a.add-to-cart,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart {
    clear: right;
    display: block !important;
    width: 87px;
    height: 86px;
    background: 0;
    position: absolute;
    top: auto;
    bottom: 0;
    padding: 0;

}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn:hover a.add-to-cart span.content {
    width: 43%;
    height: 50% !important;
    top: 47% !important;
    position: relative;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart span,
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn a.add-to-cart span,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart span{
background-image: url(../images/25.png) !important;
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    width: 50%;
    height: 50%;
    margin-left: 5px;
    float: left;
    margin-top: 39px;
}
.page-page .info-page-wrap .info-page-items-div li.boxItem .ProductBoxBtn a.add-to-cart {
    left: 0;
}
.item-productfromcategories .productBoxes .boxItem.grid_4:hover .ProductBoxBtn a.more-info,
.page-page .info-page-wrap  .info-page-items-div li.boxItem:hover .ProductBoxBtn a.more-info,
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info,
.item-productfromcategories ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info,
ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info {
position: absolute;
    display: block;
    top: -348px;
    bottom: auto;
    width: 99%;
    padding: 0;
    height: 265px;
    background: rgba(255, 255, 255, 0.78);
    left: 1.5px;
}
.page-page .info-page-wrap .info-page-items-div li.boxItem:hover .ProductBoxBtn a.more-info {
    width: 288px !important;
    position: absolute !important;
    top: -350px;
    left: 2px;
}
.page-page .info-page-wrap .info-page-items-div li.boxItem input[type="checkbox"] {
    margin-right: 13px;
}

.item-productfromcategories .productBoxes .boxItem.grid_4:hover .ProductBoxBtn a.more-info span,
.item-productfromcategories ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info span,
.itemsgrid .productBoxes .boxItem.grid_4:hover .ProductBoxBtn a.more-info span{
    background: url("../images/boxItem-btn-info-hover.png") no-repeat center bottom;
    height: 88px;
    padding: 0;
    color: transparent;
    width: 157px;
    position: relative;
    top: 95px;
    right: 63px;
}
.itemsgrid.list ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info {
    height: 99%;
}
.itemsgrid.list ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info span {
    top: 40px;
    right: 50px;
}/*
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info:hover span{
   transition: all 0.1s ease-in-out 0s;
    -moz-transition: all 0.1s ease-in-out 0s;
    -o-transition: all 0.1s ease-in-out 0s;
    -webkit-transition: all 0.1s ease-in-out 0s;
    -ms-transition: all 0.1s ease-in-out 0s;
    top: 65px;
   -webkit-transition-delay: .1s;
    /*transition-delay: .1s;

}*/
/*.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info span{
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
}*/
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn a.more-info span:hover,
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info span:hover,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info span:hover{
    background: url("../images/boxItem-btn-info-hover-hover.png") no-repeat center bottom !important;
}
.page-page .info-page-wrap  .info-page-items-div li.boxItem .ProductBoxBtn a.add-to-cart span,
.itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart span{
    font-size:0px;
    background: 0;
}

.itemsgridpaging {
    width: 100% !important;
    height: 30px;
    padding: 0px;
    text-align: center;
    margin: 0 !important;
}
.itemsgridpaging .content {
    width: auto;
    display: inline-block;
}
.paging-div .items-paging a.current {
	color: #11488C;
	font-weight: bold;
}
.paging-div .items-paging a {
    color: #11488C;
    padding: 2px 5px;
    display: inline;
    text-decoration: none;
    font-size: 21px;
    font-weight: 200;
}
.paging-div .items-paging a:hover {
	color: #333;
	padding: 2px 5px;
	text-decoration: none;
}
.paging-div .items-paging .name {
	display: none;
}

.paging-div .items-paging a.TriangleLeft{
    background: url("../images/left-arrow-cat.png") no-repeat center;
    color: transparent;
}
.paging-div .items-paging a.TriangleRight{
    background: url("../images/right-arrow-cat.png") no-repeat center;
    color: transparent;
}


#sidebar {
    margin-top: 34px;
    width: 278px;
    margin-right: -1px;
    padding: 0px;
    float: right !important;
    margin-left: 16px;
}
#sidebar .sidebar_categories {
	width: 278px;
	margin-right: 0px;
	border: 1px solid #12498c;
	padding: 0px 0 15px 0;
	background: #fff;
	float: right !important; min-height:690px;
    overflow: hidden;
}
#sidebar .sidebar_categories .title {
    display: block;
    width: 256px;
    background: none;
    color: #12498c;
    font-size: 24px;
    text-align: right;
    font-weight: normal;
    padding: 5px 12px;
    border-bottom: 0px;
}
#sidebar .sidebar_categories .title {
	font-weight: normal;
}

#sidebar .sidebar_categories ul li{
float: right;
    width: 96%;
    height: 22px;
    margin: 0px 12px 0 0;
    line-height: 28px;}

#sidebar .sidebar_categories ul li a{ color:#616161; font-size:15px; text-decoration:none; text-align:right; direction:rtl;}

#sidebar .sidebar_categories ul li a:hover{ color:#12498c; font-size:15px; text-decoration:none; text-align:right; direction:rtl; }

.sidebar_sidebar_banner_general{
    float:right;
    width:280px !important;
    height:250px;
    margin:10px 0px;
    padding:0px;
	background-position: right top;
	background-repeat: no-repeat;
}
.sidebar_sidebar_banner_general .sidebar_banner_general {
    width: 100%;
    margin: 0;
}

/*   Product Details CSS Start Here   */

body.page-product {
	background: #fff url(../images/22.png) repeat-x top;
}



.ProductPageSection {
	clear: both;
	width: 1200px !important;
	height: auto;
	margin: 7px 0px 0 0px;
	padding: 0px;
}
.ProductPageSection .item-name {
float: right;
    width: 503px !important;
    height: auto;
    margin: 13px 0px -2px 0px;
    overflow: hidden;
}
.ProductPageSection .item-name h1 {
	color: #12498c;
	font-size: 24px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
}

.ProductPageSection .product-short-desc {
    float: right;
    width: 503px !important;
    height: 73px;
    margin: 0px 0px 5px 0px;
    text-align: right;
    direction: rtl;
    color: #757575;
    font-size: 14px;
    padding: 0 0 1px 0px;
    line-height: 18px;
    font-weight: normal;
    overflow: hidden;
    background-image: url(../images/34.png);
    background-position: right bottom;
    background-repeat: repeat-x;
}
.ProductPageSection .product-details.regular {
	float: right;
	width: 503px !important;
	height: 125px;
	margin: 0px 0px 8px 0px;
	text-align: right;
	direction: rtl;
	font-size: 14px; padding:0 0 10px 0px;
	line-height: 18px;
	font-weight: normal;
	overflow: hidden;  background-image: url("../images/34.png");
	background-position: right bottom;
	background-repeat:repeat-x;
}

.ProductPageSection .product-details.regular ul li{
    float: right;
    width: 115px !important;
    height: 120px;
    margin: 0px 6px;
    text-align: center;
}


.ProductPageSection .product-details.regular ul li.model, .ProductPageSection .product-details.regular ul li.payments{ display:none !important; }

.ProductPageSection .product-details.regular ul li.manufact{
    float: right;
    background-image: url("../images/30.png");
    background-position: 0px 100%;
    background-repeat: repeat-x;
    margin-right: 0;
    /* margin-left: 12px; */
}

	.ProductPageSection .product-details.regular ul li.warranty{
	float:right; background-image: url("../images/30.png");
	background-position:112px 100%;
	background-repeat:repeat-x;  }

	.ProductPageSection .product-details.regular ul li.supplier{
float: right;
    background-image: url("../images/30-3.png");
    background-position: left 100%;
    background-repeat: no-repeat;
}

	.ProductPageSection .product-details.regular ul li.delivery{
float: right;
    background-image: url("../images/30-2.png");
    background-position: left 100%;
    background-repeat: no-repeat;
}

.ProductPageSection .product-details.regular ul li .name {
    font-weight: normal;
    display: block;
    margin-top: 56px;
    color: #757575;
}

.ProductPageSection .product-details.regular ul li .value{  font-weight: normal;
    display: block;
    margin-top:0px; font-size:12px;
    color: #12498c;}

.ProductPageSection .properties{
    /* display: none !important; */
    display: inline-block;
    max-width: 42%;
}
.ProductPageSection .properties .properties-wrap .PropertiesTotalDiv.product-prices {
    display: none;
}
.ProductPageSection .properties .properties-wrap ul.product-properties-ul li {
    width: 100%;
}
.ProductPageSection .properties h3 {
    /* display: none; */
    margin: 0;
    position: relative;
    top: -8px;
}
.ProductPageSection .product-prices {
	float: right;
	width: 503px !important;
	height: auto;
	margin: 5px 0px 13px 0px;
	text-align: right;
	direction: rtl;
	color: #303e6f;
	font-size: 34px;
	line-height: 18px;
	font-weight: normal;
	border: 0px;
	padding: 0px;
}


.ProductPageSection .order-button {
    float: left;
    width: 34%;
    height: auto;
    border: 0px;
    padding: 0px;
    margin: 0px 0 0 0;
        position: relative;
    text-align: left;
}
.ProductPageSection .order-button a.add-to-cart {
    background: #f15c22 url(../images/buy-now-btn-bg.png) no-repeat 103px 6px;
    width: 140px;
    height: 45px;
    border: 0px;
    display: block;
    text-align: right;
    padding: 0;
    text-decoration: none;
    cursor: pointer;
    border-radius: 3px;
    margin: 3px 0 3px 0;
    float:left;
}
.ProductPageSection .order-button a.link-to-personalsale{
    width:170px;
     background-position: 108px 6px;
}
.ProductPageSection .order-button a.link-to-personalsale span{
    padding-right:67px;
}
.ProductPageSection .order-button a.add-to-cart.dynamic{
    background: #ffffff url(../images/cartplus.png) no-repeat 103px 6px;
        border: 1px solid #12498c!important;
    width: 138px;
    height: 43px;
    border: 0px;
    display: inline-block;
    text-align: right;
    padding: 0;
    text-decoration: none;
    cursor: pointer;
    border-radius: 3px;
    margin: 3px 0 3px 0;
    position:absolute;
    top:0px;
    left:145px;
    }
    .ProductPageSection .order-button a.add-to-cart.dynamic span{
        color:#12498c;
        padding-right:37px;
    }

    .ProductPageSection .order-button a.add-to-cart.dynamic:hover {
background-image: url(../images/cartplusw.png);
}
.ProductPageSection .order-button a.add-to-cart.dynamic:hover span {
color:#ffffff;
}

.ProductPageSection .order-button a.add-to-cart span {
    background: none;
    background-position: left top;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    display: inline-block;
    margin-top: 0;
    padding: 7px 37px 0 0;
    height: 30px;
}
.ProductPageSection .order-button a.add-to-cart:hover {
    background: #094ea2 url(../images/buy-now-btn-bg.png) no-repeat 103px 6px;
}
.ProductPageSection .order-button a.add-to-cart:hover span {
    color: #fff;
    font-size: 18px;
}
.ProductPageSection .order-button a#link-to-personalsale{
    background: #37474f url("../images/buy-now-private-btn-bg.png") no-repeat 113px 5px;
}
.ProductPageSection .order-button a#link-to-personalsale span{
    padding: 9px 64px 0 0;
}
.ProductPageSection .order-button a#link-to-personalsale:hover{
    background: #094ea2 url("../images/buy-now-private-btn-bg.png") no-repeat 113px 5px;
}










/*
.ProductPageSection .order-button {
    float: left;
    width: 34%;
    height: auto;
    border: 0px;
    padding: 0px;
    margin: 0px 0 0 0;
}
.ProductPageSection .order-button a.add-to-cart {
    background: #f15c22 url(../images/buy-now-btn-bg.png) no-repeat 108px 6px;
    width: 170px;
    height: 45px;
    border: 0px;
    display: inline-block;
    text-align: right;
    padding: 0;
    text-decoration: none;
    cursor: pointer;
    border-radius: 3px;
    margin: 3px 0 3px 0;
}
.ProductPageSection .order-button a.add-to-cart span {
    background: none;
    background-position: left top;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    display: inline-block;
    margin-top: 0;
    padding: 7px 67px 0 0;
    height: 30px;
}
.ProductPageSection .order-button a.add-to-cart:hover {
    background: #094ea2 url(../images/buy-now-btn-bg.png) no-repeat 108px 6px;
}
.ProductPageSection .order-button a.add-to-cart:hover span {
    color: #fff;
    font-size: 18px;
}
.ProductPageSection .order-button a#link-to-personalsale{
    background: #37474f url("../images/buy-now-private-btn-bg.png") no-repeat 113px 5px;
}
.ProductPageSection .order-button a#link-to-personalsale span{
    padding: 9px 64px 0 0;
}
.ProductPageSection .order-button a#link-to-personalsale:hover{
    background: #094ea2 url("../images/buy-now-private-btn-bg.png") no-repeat 113px 5px;
}
*/

.ProductPageSection .product-prices .prices-box {
    float: right;
    width: 66%;
    height: auto;
    padding: 0px 0px;
    margin-top: 9px;
}
.ProductPageSection .product-prices .prices-box .reg-price span.name, .ProductPageSection .product-prices .prices-box .sale-price span.name {
	display: none;
}
.ProductPageSection .product-prices .prices-box .reg-price {
    display: inline;
    text-align: right;
    direction: rtl;
    color: #757575;
    font-size: 14px;
    width: auto;
    line-height: 40px;
    margin-right: 10px;
}
.ProductPageSection .product-prices .prices-box .sale-price {
	display: inline;
	text-align: right;
	direction: rtl;
	color: #f15c22;
	font-size: 34px;
	width: auto;
	float: right;
    padding-top: 3px;
}
.product-prices .sale-price span, .product-prices .sale-price .value em {
    color: #f15c22 !important;
    font-size: 34px;
    font-weight: normal;
    padding: 0px 0 0 0;
    line-height: 19px;
}
.ProductPageSection .product-prices .prices-box p.personal-start-price {
    margin: 17px -3px 0 0;
    height: 20px;
}
.ProductPageSection .product-prices .prices-box p.personal-start-price span {
    font-size: 21px;
    font-weight: 600;
    float: right;
    color: #f15c22;
}
.ProductPageSection .product-prices .prices-box p.personal-start-price span.sale-price {
    padding: 0 7px 0 0;
}
.ProductPageSection .product-prices .prices-box p.personal-start-price span em{
    color: #f15c22;
    font-size: 21px;
    font-weight: 600;
}
.product_banner1{
    float:right;
    width:512px;
    /*background:url(../images/32.png) no-repeat top right;*/
    margin:1px 0px 0;
    height:40px;
}
.product_banner1 a.image:first-child {
    margin: 13px -12px 0 0;
    float: right;
}
.product_banner1 .banner-block.editorcss a.image:last-child {
    float: left;
    margin-left: 8px;
    display: inline-block;
    margin-top: 6px;
}

.ProductPageSection .product-images {
	width: 665px !important;
	height: 436px;
	padding: 0px;
	margin: 0px 0 10px -3px;
	border-right: 0px solid #DDD;
	float: left; background:url(../images/product-image-bg.png) no-repeat top right;
}
.ProductPageSection #imgBigDIV {
    border: 0 none;
    float: right;
    height: 95%;
    margin: 10px 23px 10px 0px;
    padding: 0;
    width: 83% !important;
}
.ProductPageSection #imgBigDIV img{
    top: 0 !important;
}
.ProductPageSection .product-images #enlargeIcon a {
    background: url("../images/28.png") no-repeat scroll 100% 0px transparent;
    display: inline-block;
    padding: 0;
    text-decoration: none;
    top: 0;
    width: 100%;
}
.ProductPageSection .product-images #enlargeIcon span {
	background: none;
	color: #fff;
	font-size: 0px;
	text-decoration: underline;
}
.ProductPageSection .product-images #enlargeIcon {
    line-height: 40px;
    margin-bottom: 31px;
    margin-top: 4px;
    position: absolute;
    z-index: 1;
    margin: 0;
    width: 41px;
    float: right;
    right: 28px;
    bottom: 12px;
    height: 30px;
}

.product-images .product-thumbnails ul {
	margin: -15px 0 0 0;
	padding: 0px;
}
.ProductPageSection .product-images .product-thumbnails ul li {
	float: left;
	width: 101px !important;
	height: 101px;
	margin: 3px 3px; border: 0px solid #DDD;
}
.ProductPageSection .product-images .product-thumbnails ul li a {
	background-color: #FFF;
	border: 0px solid #DDD;
	height: 95px;
	margin: 0px;
	width: 98px;
}
.ProductPageSection .product-images .product-thumbnails ul li a img {
	width: 90%;
	height: auto;
}
.ProductPageSection .product-images .product-thumbnails {
    margin-left: 18px;
    width: 105px;
    height: 290px;
    position: absolute;
    /* top: -380px; */
    top: 25px;
}


.ProductPageSection .PromotionBox {
    direction: rtl;
    float: right;
    margin-bottom: 20px;
    margin-top: 7px;
    width: 100%;
    padding-top: 0;
    height: 134px;
    border: 1px dashed #bdbdbd;
    position: relative;
}
.ProductPageSection .PromotionBox #promotionRegular {
padding: 30px 9% 31px 10px;
    color: #202426;
    background: none;
    height: 73px;
}
.ProductPageSection .PromotionBox #promotionRegular p.promotionIcon {
    width: auto;
    float: left;
    position: absolute;
    left: -2px;
    top: 0;
    max-width: 530px;
}

.ProductPageSection .PromotionBox #promotionRegular .promotionName{
    font-size: 24px;
    font-weight: normal;
    height: 27px;
    visibility: visible !important;
    margin-top: 8px;
}
.ProductPageSection .PromotionBox #promotionRegular .promotionDesc{
    font-size: 24px;
    font-weight: bold;
    float: right;
    width: 70%;
    height: 25px;
    line-height: 20px;
}
/*
.ProductPageSection .PromotionBox {
    direction: rtl;
    float: right;
    margin-bottom: 20px;
    margin-top: 7px;
    width: 100%;
    padding-top: 0;
    height: 134px;
    border: 1px dashed #bdbdbd;
}
.ProductPageSection .PromotionBox #promotionRegular {
padding: 30px 9% 31px 10px;
    color: #202426;
    background: none;
    height: 73px;
}
.ProductPageSection .PromotionBox #promotionRegular p.promotionIcon {
    width: 30%;
    float: left;
}

.ProductPageSection .PromotionBox #promotionRegular .promotionName{
    font-size: 24px;
    font-weight: normal;
    height: 27px;
    visibility: visible !important;
    margin-top: 8px;
}
.ProductPageSection .PromotionBox #promotionRegular .promotionDesc{
    font-size: 24px;
    font-weight: bold;
    float: right;
    width: 70%;
    height: 25px;
    line-height: 20px;
}*/

#bundlesale {
    background-color: #fff;
    direction: rtl;
    border: 1px solid #f15c22;
    display: block; border-radius:5px;
    float: left;
    margin-bottom: 20px;
    width: 1200px;
    margin-left: 0px;
    margin-top: 0px;
    height: 313px;
}
#bundlesaleview {
	float: right;
	min-height: 100px;
	width: 67%;
	margin-right: 20px;
	margin-top: 11px;
    height: 108px;
}
#bundlesale h2 {
	line-height: 25px;
	margin: 12px 17px 8px;
	text-align: right;
	font-size: 20px;
	color: #424242; float: right;
	width: 66%;
	font-weight: normal;
}
.bundlesaleprices {
    display: inline-block;
    float: left;
    background: #fff;
    font-size: 34px;
    color: #f15c22;
    font-weight: normal;
    text-align: center;
    width: 307px;
    margin: 0px;
    position: relative;
    line-height: 45px;
    padding: 40px 0px 0px 10px;
    top: -24px;
    height: 215px;
    border-top: 0px solid #e0e0e0;
    border-right: 1px solid #f15c22;
    border-radius: 0px;
    margin-top: 4px;
}
.bundlesaleprices span.prices {
    width: auto !important;
    display: inline-block;
    float: left;
    margin-left: 27px;
    margin-top: 24px;
}
.bundlesaleprices span.totallabel {
    margin: 24px 54px 0 0;
    display: inline-block;
}
#bundlesale .wrap {
	display: block;
	margin: 0px;
}
.bundlesaleprices #bundleprice, .bundlesaleprices em {
	color: #f15c22;
}
.bundlesaleviewbox {
	display: inline-block;
	height: 80px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100px;
	margin: 0px 5px;
	border: 0px solid #28544b;
}
.bundlesaleviewbox a {
    height: 100% !important;
    width: 100%;
    display: inline-block;
}
.bundlesaleviewbox img{
    width: auto !important;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
#bundlesale ul {
    display: inline-block;
    margin-top: 19px;
    width: 66%;
    float: right;
    position: relative;
    top: 10px;
    margin-right: 20px;
    text-align: left;
    margin-left: 20px;
}
#bundlesale ul li {
	float: right;
	width: 100%;
	padding: 0px;
	text-align: right;
	line-height: 20px;
}
#bundlesale ul li .itemname {
	font: 14px arial;
	color: #757575;
	text-align: right;
	text-decoration: none;
}
#bundlesale .relativeitemsfrm a {
	direction: rtl;
	display: inline-block;
	text-decoration: none;
}
#bundlesale ul li .price {
	color: #757575;
	font-weight: bold;
}
#bundlesale .relativeitemsfrm a {
	direction: rtl;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	text-align: left;
}
#bundlesale .relativeitemsfrm a.add-to-cart {
	background-image: url(../images/31.png);
	background-position: left top;
	background-repeat: no-repeat;
	display: inline-block;
	height: 55px;
	padding-right: 0px;
	text-decoration: none;
	cursor: pointer;
	width:180px;
	margin-top: 26px;
	text-align: center;
	padding-right: 50px;
    float: none;
    background-color: transparent;
}
#bundlesale .relativeitemsfrm a.add-to-cart:hover {
	background-image: url(../images/31-ro.png);
}
#bundlesale .relativeitemsfrm a.add-to-cart span {
    background-image: none;
    background-color: transparent;
    background-position: left top;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    padding-left: 0px;
    padding-right: 47px !important;
    padding: 0px 0px;
    display: inline-block;
    font-weight: normal !important;
}
.bundlesaleprices p.bundlesavepricetext {
    font-size: 20px;
    margin-top: 12px;
    margin-right: 21px;
    color: #212121;
}

.product-contact-form {
	display: inline-block;
	width: 1200px;
	height: 120px;
	border: 0px;
	background:#12498c; border-radius:5px;
	margin-bottom: 10px;
}
.product-contact-form .title {
	background: none;
	display: inline-block;
	font-size: 23px;
	line-height: 32px;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: center;
	width: 98%;
	margin-top: 6px;
	color: #fff;
	margin-right: 20px;
    direction: rtl;
}
.product-contact-form .title strong {
	margin: 0px;
	font-weight: normal !important;
    margin-right: -18px;
}
.product-contact-form .content {
	background-color: transparent;
	display: inline-block;
	width: 95%;
	color: #fff;
}
#pr_contctfrm .content > p.club {
    margin-top: 0px;
    display: block;
    width: 100%;
}
#pr_contctfrm .content > p.club input[type="checkbox"] {
    width: 15px;
    height: 15px;
}
#pr_contctfrm .content > p {
    float: right;
    margin: -6px 5px 0;
    padding: 0px;
    position: relative;
    width: 246px;
}
#pr_contctfrm .content > p input {
    width: 95%;
    height: 28px;
}
#pr_contctfrm .content > p label {
    direction: rtl;
    position: absolute;
    color: #757575;
    right: 12px;
    top: 14px;
    font-size: 16px;
    font-weight: 400;
}
.product-contact-form.AuthCode input[type="text"] {
    width: 238px !important;
    height: 30px;
    text-align: right;
    direction: rtl;
    font-size: 18px;
    color: #bdbdbd;
    padding: 2px;
    border-radius: 3px;
    border: 1px solid #bdbdbd;
}
.product-contact-form .content {
    background-color: transparent;
    display: inline-block;
    width: 98%;
    margin-top: 2px;
    margin-right: 11px;
}
.product-contact-form .button {
    float: left;
    margin-top: 3px;
    margin-left: 3px;
}
.product-contact-form button.button span {
	background-image: none;
	background-color: #1a69c9;
	width: 143px;
	height: 34px;
	background-position: left top;
	text-align: center;
	background-repeat: no-repeat;
	display: block;
	padding-left: 0px;
	border-radius: 3px;
}
.product-contact-form button.button span:hover {
	background: #f15c22 !important;
}
.product-contact-form button.button span span {
	background-image: none;
	background-position: right top;
	line-height: 35px;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	padding-left: 0px;
	padding-right: 0px;
}
#pr_contctfrm .content > p.subject {
	display: none !important;
}

.product-tabs-vertical {
    clear:both;
    width:1200px !important;
    height:auto;
    margin:10px 0px;
}
.product-tabs-vertical h3.tab {
    background: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    border-radius: 0px;
    border: 1px solid #eeeeee;
    border-left:0px solid #D8D8D8;
    height: 34px;
    padding: 0;
}
.product-tabs-vertical h3.tab:hover {
    background: #fff;
	background-image: url(../images/35.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.product-tabs-vertical h3 a {
    color: #757575;
    display: block;
    float: right;
    padding: 8px 40px 9px;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
}
.product-tabs-vertical h3 a:hover {
    color: #f15c22;
    text-decoration: none;
}




.content_description {
    float: left;
    width: 1026px;
    height: 500px;
    margin: 0px;
    border: 1px solid #eeeeee;
    padding: 15px;
}

.product-tabs-vertical span span, .product-tabs-vertical span {
	font-size: 14px !important;
	color: #757575 !important;
	line-height: 20px;
	text-align: right;
	direction: rtl;
	text-decoration: none;
	font-weight: normal;
}

.item-productfromcategories{
    clear: both;
    width: 1202px;
    height: 500px;
    margin: 0px 0 0 -2px;
}
.item-productfromcategories #product_tab_productfromcategories_carousel{
clear: both;
    width: 1200px;
    height: auto;
    padding: 0px;
    text-align: center;
    margin-bottom: 34px;
    margin-left: 2px;
}

.item-productfromcategories #product_tab_productfromcategories_carousel a{
    color:#12498c;
    text-decoration:none;
    direction:rtl;
    font-size:22px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4.first {
    margin-left: 0px;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 {
	float: right;
	height: 438px;
	margin: 0px 7px 24px 7px;
	padding: 0px 0px 0px;
	position: relative;
	width: 290px;
	border:0px solid #bdbdbd; background-image: url("../images/26.png");
	background-position: right top;
	background-repeat: no-repeat;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .boxPicture {
    float: right;
    width: 270px;
    border: 0px;
    height: 249px;
    margin: 9px;
    text-align: center;
    background: none;
    margin-top: 15px;
    margin-bottom: 13px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .boxPicture a.image {
    width: 100%;
    height: 100%;
    margin: 0;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .item-manufact-logo {
    display: inline-block;
    width: 93%;
    height: 35px;
    text-align: center;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .item-name{
    float: right;
    width: 94% !important;
    border: 0px;
    height: 55px;
    margin: 9px;
    text-align: center;
    background: none;
    overflow: hidden;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .item-name a{ font-size:16px; color:#424242; line-height:20px; text-align:right; text-decoration:none; }

.item-productfromcategories .productBoxes .boxItem.grid_4 .item-name a:hover{ font-size:16px; color:#f15c22; line-height:20px; text-align:right; text-decoration: none; }

.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices {
	width: 195px;
	float: right;
	height: 38px;
	margin: 8px 9px 0 0;
	text-align: right;
}
.boxItem strike {
	margin: 0 0px 5px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .reg-price{
    display: inline;
    color: #7d7d7d;
    margin: 0px 5px 0px 0;
    position: relative;
    top: -2px;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .reg-price span.name {
	display: none;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .reg-price span {
	color: #757575;
	font-size: 14px;
	font-weight: normal;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .sale-price {
	float: none;
	display: inline-block;
    margin-top: 0;
    margin-right: 0px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .sale-price span.name {
	display: none;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .sale-price span {
	color: #f15c22;
	font-size: 24px;
	font-weight: bold;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .product-box-prices .sale-price em {
	font-size: 24px;
	color: #f15c22;
	font-weight: bold;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn {
/*bottom: 0px;
    position: absolute;
    width: 58px;
    height: 42px;
    left: -11px;*/
        top: -12px;
    bottom: 0;
    position: inherit;
    width: 89px;
    height: 88px;
    left: 0;
    margin: -86px 0 0 0;
    float: left;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info {
    clear: right;
    display:none;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn:hover a.add-to-cart {
    top: 0;
    width: 100%;
    height: 100%;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn:hover a.add-to-cart {
        background: url("../images/button-hover.png") no-repeat 2px -2px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4:hover .ProductBoxBtn a.more-info{
    width: 288px !important;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart {
    clear: right;
    display: block !important;
    background-image: url("../images/25.png");
    background-position: right top;
    background-repeat: no-repeat;
    width: 38px;
    height: 37px;
    background-color: transparent;
    position: absolute;
    top: auto;
    bottom: 10px;
}
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn:hover {
    background: url("../images/button-hover.png") no-repeat 1px -1px;
}

.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.add-to-cart span{
    font-size:0px; background:none;
}
.item-productfromcategories .jcarousel .jcarousel-container-horizontal {
    width: 1202px;
    height: 100%;
}

.homepage_spacielitems .bx-wrapper .bx-viewport {
    width: 79% !important;
    float: right;
    height: 100% !important;
}

.product-tabs-horizontal {
    margin-top: 10px;
    margin-bottom: 8px;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-panel.descriptopn {
    width: 83%;
}
.product-tabs-horizontal ul.ui-tabs-nav {
    width: 186px;
    height: 100%;
    float: right;
    display: inline-block;
    padding: 0;
    /* background: red !important; */
    border-radius: 0;
}
.product-tabs-horizontal ul.ui-tabs-nav li {
    width: 100%;
    border-radius: 0;
    height: 45px;
    float: right;
    margin-right: 0;
    border: 1px solid #eeeeee !important;
    margin-bottom: -1px !important;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    border-right: 7px solid #f15c22 !important;
    width: 96%;
}
.product-tabs-horizontal ul.ui-tabs-nav li a.eventtracking {
    width: 82%;
    height: 58%;
    font-size: 16px;
    padding-top: 11px;
    padding-right: 10px;
    padding-left: 23px;
        background: #fff !important;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-panel {
    width: 83%;
    padding-right: 15px;
    margin-top: 1px;
    border: 1px solid #eee;
    padding-top: 7px;
    min-height: 150px;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-panel p strong span {
    font-size: 15px !important;
    font-weight: 400;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-panel .tabs-content-wrap div {

}
#imgBigDIV.image span{
    /*display: none;*/
}
.item-productfromcategories .jcarousel .jcarousel-next-horizontal {
    display: none !important;
}
#bundlesaleview .plus{
    background: url("../images/plus.png") no-repeat;
    width: 25px;
    display: inline-block;
    color: transparent;
}

.sidebar_miscfileds {
    width: 280px !important;
    float: right;
    margin-top: 10px;
}
.block.miscfileds {
    border: 1px solid #12498c;
}
.block.miscfileds .title {
    width: 100%;
    height: 45px;
}
.block.miscfileds .title span {
    font-size: 24px;
    font-weight: 400;
    padding: 3px 12px 0 0;
    display: inline-block;
    letter-spacing: 1.5px;
    color: #12498c;
}
.block.miscfileds .content {
    padding: 0 12px 0 0;
    width: 95% !important;
}
.block.miscfileds .content .misc_section {
    width: 92%;
    float: right;
}
.block.miscfileds .content .misc_section a.toggle.misc_title{
height: 22px;
    border-bottom: 1px solid #12498c;
    font-size: 16.5px;
    line-height: 20px;
    display: inline-block;
    color: #12498c;
    letter-spacing: 1px;
}
.block.miscfileds .content .misc_section ul {
    margin-top: 7px !important;
    display: inline-block;
}
.block.miscfileds .content .misc_section ul li {
    height: 24px;
}
.block.miscfileds .content .misc_section ul li span {
    float: left !important;
    font-size: 16px;
    display: inline;
}
.block.miscfileds .content .misc_section ul li a.value {
    font-size: 15px;
    color: #7d7d7d;
}
.block.miscfileds .content .misc_section ul li:hover a.value{
    color: #12498c;
}
ul.bxslider li .ProductBox_promotion {
    display: none;
}
.spaciel-items-wide .special-box .buttons-box a:hover{
    background: #094289;
}
.spaciel-items-wide .special-box .buttons-box a:hover span{
    color: #fff;
}
.page-checkout table.tlb_main, .page-checkout .mainTDWrap.grid_12,
.page-confirm table.tlb_main, .page-confirm .mainTDWrap.grid_12{
    width: 1200px !important;
}

#header .footer_manufactoreslogos.megamenu ul li.commercial_li .parent-items .ProductAdminTool {
    width: 100% !important;
}
#header .footer_manufactoreslogos.megamenu ul li.commercial_li .parent-items .ProductAdminTool a {
    width: auto !important;
    padding: 0;
    display: inline-block;
    text-align: right !important;
}



#header .footer_manufactoreslogos.megamenu ul li.commercial_li .parent-image {
    /*display: none;*/
}
#header .footer_manufactoreslogos.megamenu ul li.commercial_li .parent-image {
    float: right;
    margin: 17px 0 0 0;
    width: 50%;
}
ul.wide li.commercial_li .parent-page .item .boxPicture {
    height: 125px;
    width: 90%;
    margin-top: 15px;
}
ul.wide li.commercial_li .parent-page .item .boxPicture a.image {
    height: 100%;
    width: 100%;
    text-align: center;
}
ul.wide li.commercial_li .parent-page .item .item-name {
    display: inline-block;
    width: 90%;
    margin: 0 11px;
}
ul.wide li.commercial_li .parent-page .item .item-name a {
    padding: 0;
    text-align: center;
    line-height: 16px;
    color: #1f1f1f;
}

ul.wide li.commercial_li .parent-page .item .product_small_rate_div,
ul.wide li.commercial_li .parent-page .item .model,
ul.wide li.commercial_li .parent-page .item .boxDescription {
    display: none;
}

ul.wide li.commercial_li .parent-page .item .product-box-prices {
    width: 100%;
    margin-top: 7px;
    text-align: center;
    margin-bottom: 24px;
    height: 35px;
}
ul.wide li.commercial_li .parent-page .item .product-box-prices span.name {
    display: none;
}
ul.wide li.commercial_li .parent-page .item .product-box-prices p.sale-price {
    float: right;
    margin: 0 57px 0 0 !important;
    display: inline-block !important;
}

ul.wide li.commercial_li .parent-page .item .product-box-prices p.sale-price span {
    color: #ed5e22 !important;
}
ul.wide li.commercial_li .parent-page .item .product-box-prices p.sale-price span em {
    font-size: 13px;
}

ul.wide li.commercial_li .parent-page .item .product-box-prices strike.reg-price {
    margin: 0 0 0 31px;
}
ul.wide li.commercial_li .parent-page .item .ProductBoxBtn a.more-info {
    display: none;
}
ul.wide li.commercial_li .parent-page .item .ProductBoxBtn {
    width: 84%;
    height: 37px;
}
ul.wide li.commercial_li .parent-page .item .ProductBoxBtn a.add-to-cart {
    height: 100%;
    border-radius: 5px;
    color: #fff;
    background: #114b8b;
}
.header_articles .block.articles li.parent:hover ul.wide li.commercial_li .parent-page .item .ProductBoxBtn a.add-to-cart span.content,
ul.wide li.commercial_li .parent-page .item .ProductBoxBtn a.add-to-cart span.content {
    color: #fff !important;
    font-size: 20px;
    padding: 6px 60px 0 0 !important;
    display: inline-block;
    background: #114b8b url("../images/25.png") no-repeat 103px 5px !important;
    background-size: 17% !important;
}
ul.thin {
    display: none;
}
.product-icons.grid_6.omega.icons_left {
    top: 0;
    right: 21px;
}
.ProductPageSection .PromotionBox #promotionRegular.icon_url.icons_left {
    padding-right: 60px;
    background-position: right 0px;
}
.footer_footer_banner2 .bann-2 p a{
    color: #757575;
}
#footer .footer_menu .block.menu .content ul li a:hover span,
.footer_articles .block.articles .content ul li.parent a.parent-name:hover span,
.footer_footer_banner2 .bann-2 p a:hover{
    color: #1E7EC8;
}
#scroll-full,#scroll-full:hover{
    background: url("../images/arrows-right.png");
    width: 53px;
    height: 53px;
}
#scroll-bottom,#scroll-bottom:hover{
    background: url("../images/arrows-right.png");
    width: 53px;
    height: 53px;
    background-position: bottom center;
}

.itemsgrid.list ul.productBoxes .boxItem {
    height: 162px;
    background: 0;
    border: 1px solid #FF771B;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap {
    height: 100%;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap .boxPicture {
    width: 250px;
    height: 100%;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap .boxPicture .image img {
    max-width: 100%;
    max-height: 100%;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap .item-manufact-logo {
    width: 200px;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap .item-name {
    width: 55%;
}

.itemsgrid.list ul.productBoxes .boxItem.grid_4 .ProductBoxBtn:hover{
    background: none;
}

.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap a.add-to-cart.btn-link {
    background-color: #FF5B00;
    width: 136px;
    height: 47px;
    background-position: 104px;
}
.itemsgrid.list ul.productBoxes .boxItem.grid_4 .ProductBoxBtn:hover a.add-to-cart.btn-link{
        background: #094EA2 url("../images/25.png") no-repeat 104px;
}
.itemsgrid.list ul.productBoxes .boxItem .boxItem-wrap a.add-to-cart.btn-link span {
    color: #fff;
    display: inline-block;
    font-size: 17px;
    padding: 11px 38px 0 0;
    font-weight: 400;
}
.header_header_banner2 img:hover{
    transition: none !important;
    transform: none !important;
}
.banner-block img{
        transition: all 0.4s ease-out 0.4s;
}
.banner-block img:hover{
    transform: scale(1.05);

}
#minicartdiv ul li:hover, #sidebarcartdiv ul li:hover{
    background: #fff;
}
.designbox .banner-div{
    overflow: hidden !important;
}
.ProductPageSection div.banner-div{
        margin-top: 10px;
    margin-bottom: 20px;

}
.ProductPageSection div.banner-div .addthis_sharing_toolbox{
        display: inline-block;
    margin-top: 6px;
    float: left;
    margin-left: 8px;
}
.ProductPageSection div.banner-div .addthis_sharing_toolbox div#atstbx {
    display: inline-block !important;
}
.ProductPageSection .product-prices span.notice {
    width: 400px !important;
}

.header_searchbox .searchbox:hover {
    display: block !important;
}
.header_searchbox .searchbox .content fieldset {
    width: 99%;
    height: 100%;
    display: inline-block;
    margin-right: 3px;
}
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all:hover .searchbox {
    display: block;
}


div#designbox_123.homepage_articles {
height: 235px;
    width: 100% !important;
    margin-bottom: 15px;
}
div#designbox_123.homepage_articles .title {
    margin: 13px 0 0px 0;
    width: 100%;
    height: 30px;
    background: url(../images/9.png) repeat-x;
    text-align: center;
    font-size: 20px;
    color: #12498b;
    font-weight: normal;
    line-height: 32px;
}

div#designbox_123.homepage_articles .title span {
    font-weight: normal !important;
    background: #fff;
    padding: 0px 15px;
    display: inline-block;
    line-height: 24px;
}
div#designbox_123.homepage_articles .bx-viewport {
    height: 200px !important;
    width: 90% !important;
    margin: 0 auto;
}
div#designbox_123.homepage_articles .bx-viewport li {
    width: 170px !important;
    height: 170px !important;
    margin: 0 10px;
}
div#designbox_123.homepage_articles .bx-viewport li .articleswrap {
    width: 100%;
    height: 100%;
}
div#designbox_123.homepage_articles .bx-viewport li .articleswrap p.pimage {
    width: 90%;
    height: 90%;
    margin: 0 auto;
}
div#designbox_123.homepage_articles .bx-viewport li .articleswrap p.pimage a.image {
    width: 100%;
    height: 100%;
}
div#designbox_123.homepage_articles .bx-viewport li .articleswrap p.pimage a.image img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    display: inline-block;
    /*margin-top: 36px;*/
}
div#designbox_123.homepage_articles .bx-viewport li p.more{
    display: none;
}
div#designbox_123.homepage_articles .bx-viewport li:hover p.pContent{
display: block;
    background: url("../images/slider-hover1.png") no-repeat center 0px;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}
div#designbox_123.homepage_articles .bx-viewport li p.pContent {
    display: none;
}
div#designbox_123.homepage_articles .bx-viewport li p.pContent a.name {
color: #fff;
    font-size: 21px;
    width: 60%;
    display: inline-block;
    margin: 44px 31px 0 0;
    text-decoration: none;
    font-weight: 400;
    text-align: center;
}
.bx-wrapper .bx-controls-direction a.disabled{
    display: block !important;
    height: 60px;
}
div#designbox_123.homepage_articles .bx-controls-direction a.bx-next{
    background: url("../images/right-arrow.png") no-repeat right center;
    right: 0px;
    left: auto;
    height: 38px;
    z-index: 1 !important;
}
div#designbox_123.homepage_articles .bx-controls-direction a.bx-prev{
    background: url("../images/left-arrow.png") no-repeat right center;
    left: 0px;
    height: 38px;
    z-index: 1 !important;
}

body#page-page-182 div#sidebar,
body#page-page-199 div#sidebar {
    display: none !important;
}

body#page-page-182 table.tlb_main, body#page-page-182 .mainTDWrap.grid_12,
body#page-page-199 table.tlb_main, body#page-page-199 .mainTDWrap.grid_12{
    width: 100% !important;
}
#MiscFieldContent .misc-del{
    display: none;
}
div#MiscFieldContent .misc_section ul.center-ul li a.value {
    padding-right: 25px;
    background: url("../images/checkbox.png") no-repeat right;
}
div#MiscFieldContent .misc_section ul.center-ul li a.value.current{
    background: url("../images/checkbox-current.png") no-repeat right;
}


.page-items #sidebar {
    margin-top: 0;
}
.page-items #sidebar .sidebar_miscfileds {
    margin-top: 7px;
}

/*-------snifim-------*/
#page-page-561 .maindivCenter-wrap table.tlb_main {
    width: 100% !important;
}
#page-page-561 td[align=right] {
    display: none;
}
#page-page-561 td.mainTD {
    width: 100% !important;
}
#page-page-561 td.mainTD .mainTDWrap.grid_12 {
    width: 100% !important;
}
.info-page-content p.info-title {
    position: absolute;
    top: 1px;
    margin: 0;
    width: 100%;
    text-align: center;
    background: #12498c;
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    margin-top: -2px;
    height: 47px;
    line-height: 47px;
    padding-right: 2px;
}
.info-page-content .brunches {
    margin-top: 22px;
}
.brunch_areas {
    width: 42%;
}
.ProductPageSection .properties ul.product-properties-ul .wrapdiv p {
    display: none;
}
#header .header_articles .block.articles li.parent ul.wide li.commercial_li .parent-items {
    width: 50%;
    float: left;
}
#header .header_articles .block.articles li.parent ul.wide li.commercial_li .parent-image {
    width: 50%;
    float: right;
}
#header .header_menu .menu .content ul.dropdown-menu li.first{
    display: block !important;
}


a.closebtn {
position: absolute;
    border: 1px solid #f15c22;
    width: 18px;
    height: 18px;
    color: #f15c22;
    z-index: 99;
    border-radius: 13px;
    line-height: 18px;
    top: 20px;
    top: 20px;
    right: -20px;
    left: auto;
    background: #fff;
    font-weight: 600;
}
#header .header_searchbox .searchbox a.closebtn {
    display: none;
}
#header .header_searchbox .searchbox.active a.closebtn {
    display: block;
}
.relativeitemsfrm .relativeitemsfooter button {
    background: #F15C22;
}
.relativeitemsfrm .relativeitemsfooter button:hover {
    background: #12498C;
}


#header .header_menu .menu .content ul.dropdown-menu {
    float: left;
    margin: 0px 0 0 80px;
    cursor: pointer;
}
#header div.header_header_banner4 {
   float: left;
    width: 447px!important;
    border: 0px solid red;
    height: 25px;
    position: absolute;
    top: 26px;
    right: 170px;
}
#header .topphone{
	position:relative;
	top: -9px;
    font-size: 17px;
}
 .page-page   .info-page-wrap  .info-page-items-div li.boxItem:hover .ProductBoxBtn a.more-info span{
    background: url("../images/boxItem-btn-info-hover.png") no-repeat center bottom!important;
    height: 88px;
    padding: 0;
    color: transparent;
    width: 157px;
    position: relative;
    top: 95px;
    right: 65px;
}

.page-page .info-page-wrap .info-page-items-div li.boxItem .ProductBoxBtn a.more-info span:hover,
 .item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info span:hover,
 .itemsgrid .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info span:hover {
    background: url(../images/boxItem-btn-info-hover-hover.png) no-repeat center bottom !important;
}

.page-page .info-page-wrap .InfoPageBanner {
    width: 220px;
    float: right;
}
#page-page-587 .info-page-wrap .info-page-description.editorcss.isHeaderImage {
    display: none;
}
#page-page-587.page-page .info-page-wrap .info-page-items-div {
    width: 100%;
}
#page-page-587.page-page .info-page-wrap .info-page-items-div li.boxItem {
    margin: 0 0 13px 13px !important;
}
#page-page-587.page-page .info-page-wrap .info-page-items-div li.boxItem.last {
    margin-left: 0 !important;
}
#page-page-587.page-page .info-page-wrap .AddToCartBtnDiv{display:none;}
.page-page .info-page-wrap .info-page-items-div {
    width: 960px;
    float: left;
}
.page-page .info-page-wrap .info-page-items-div .AddToCartBtnDiv {
    margin: 0;
}
.page-page .info-page-wrap .info-page-items-div .AddToCartBtnDiv a.add-to-cart.btn-link {
    height: 35px;
    background: #f15c22;
}
.page-page .info-page-wrap .info-page-items-div .AddToCartBtnDiv a.add-to-cart.btn-link:hover {
    background: #11498b;
}
.page-page .info-page-wrap .info-page-items-div .AddToCartBtnDiv a.add-to-cart.btn-link span {
    background: 0;
    color: #fff;
    line-height: 32px;
}
#floating-icons .icon i {
    color: #fff;
    font-size: 24px;
    BACKGROUND-COLOR: #13488c;
    WIDTH: 42PX;
    HEIGHT: 38PX;
}
.fa-wheelchair:before {
    content: "\f193";
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #13488c;
    POSITION: RELATIVE;
    TOP: 5PX;
}


.MiscFieldsIcons {
    position: absolute;
    z-index: 5;
}



.ProductPageSection .product-images .product-icons {
    top: 15px !important;
    position: absolute;
    left: 0;
    width: 61%;
    margin-left: 147px;
    text-align: left;
}


.search .itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices p.sale-price.offer {
    width: 100%;
}
.search .itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices p.sale-price.offer span.name {
    display: block;
    font-size: 14px;
    direction: rtl;
}
.search .itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices p.sale-price.offer span.offerprice, .search .itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices p.sale-price.offer span.offerprice em {
    font-size: 16px;
}
.search .itemsgrid .productBoxes .boxItem.grid_4 .product-box-prices p.sale-price.offer span.name {
    display: block;
    font-size: 13px;
    direction: rtl;
    display: inline-block;
    float: right;
    margin-left: 4px;
}
.screen-center .relativeitemscenter .item-manufact-logo img {
    max-width: 100%;
    max-height: 100%;
}
.screen-center .relativeitemscenter .boxPicture img {
    max-width: 100%;
}

.screen-center .relativeitemscenter li.boxItem .boxPicture {
    border: 0 !important;
    height: 165px;
}
.screen-center .relativeitemscenter li.boxItem .boxPicture .image img {
    max-height: 100%;
    max-width: 100%;
}
.screen-center .relativeitemscenter li.boxItem .boxItem-wrap div.item-name {
    height: 38px ;
}

.screen-center .relativeitemscenter .item-manufact-logo img {
    max-width: 100%;
    max-height: 100%;
}
.screen-center .relativeitemscenter .boxPicture img {
    max-width: 100%;
}
.screen-center .relativeitemscenter li.boxItem {
    height: 348px !important;
    margin: 5px 15px 0px 0 !important;
}
.screen-center .relativeitemscenter .boxPicture {
    border: 0 !important;
}
.screen-center .relativeitemscenter li.boxItem:hover a.more-info {
    display: none !important;
}
form.relativeitemsfrm .relativeitemscenter.ee_list li.boxItem .item-name a.ee_product_click {
    text-decoration: none !important;
}
.screen-center .boxItem.grid_4 .boxItem-wrap div.itemquickpreview {
    background: #11498B;
}
.screen-center .boxItem.active .addtocartcheckbox span {
    background: #11498B;
}
.content.content_relativeitems.screen-center h3.title span {
    color: #12498C;
}


.slideritems .sectionitems .content li.boxItem {
    padding: 0;
    height: 350px;

    height: 438px !important;
    margin: 0px 7px 24px 9px !important;
    padding: 0px 0px 0px;
    position: relative;
    width: 290px !important;
    border:0px solid #bdbdbd;
    background-image: url("../images/26.png") !important;
    background-position: right top;
    background-repeat: no-repeat;
}
.slideritems .sectionitems .content li.boxItem .item-name a {
    color: #00387D !important;
}

.slideritems .sectionitems .content li.boxItem .product-box-prices{
    display: block !important;
    padding: 0;
    width: 50%;
    float: right;
    margin: 0 19px 0 0;
    height: 45px;
    text-align: right;

}
.slideritems .sectionitems .content li.boxItem .product-box-prices span.name{
    display: none !important;
}
.slideritems .sectionitems .content li.boxItem .product-box-prices strike.reg-price{
    color: #6f6f6f;
}
.slideritems .sectionitems .content li.boxItem .product-box-prices strike.reg-price span,
.slideritems .sectionitems .content li.boxItem .product-box-prices strike.reg-price span em {
    display: inline;
    position: relative;
    color: #6f6f6f;
}
.slideritems .sectionitems .content li.boxItem .product-box-prices strike.reg-price{
    width: 100%;
    display: inline-block;
    margin: 0;
}
.slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price{
    float: none;
    display: inline-block;
    margin-top: 0;
    margin-right: 0px;
    width: 100%;
}
.slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span,
.slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span em{
    color: #f15c22;
       font-size: 24px;
    font-weight: bold;
}
.slideritems .sectionitems .content li.boxItem .ProductBoxBtn {
    bottom: 0 !important;
    position: absolute !important;
    width: 31%;
    height: 87px;
    left: 0;
    margin: 0 !important;
    float: left !important;
}
.slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart {
    clear: right;
    display: block !important;
    width: 87px;
    height: 86px;
    background: 0;
    position: absolute;
    top: auto;
    bottom: 1px;
    padding: 0;
    left: 1px;
}
.slideritems .sectionitems .content li.boxItem .ProductBoxBtn:hover a.add-to-cart{
    background: url(../images/button-hover.png) no-repeat 0px -1px;
    margin-left: 0px;
}

.slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.more-info {
    clear: right;
    display:none ;
}
.slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart span{
    background-image: url(../images/25.png) !important;
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    width: 50%;
    height: 50%;
    margin-left: 2px;
    float: left;
    margin-top: 39px;
    padding: 0;
    color: transparent;
}
.slideritems .sectionitems .content li.boxItem .boxPicture {
    width: 98%;
    margin: 2px auto;
    height: 344px;
}
.slideritems .sectionitems .content li.boxItem .item-name {
    margin-bottom: 53px;
}
.itemsgrid .boxItem .MiscFieldsIcons{
    top: 10px !important;
}
/*
.item-productfromcategories .productBoxes .boxItem.grid_4:hover .ProductBoxBtn a.more-info,
.page-page .info-page-wrap  .info-page-items-div li.boxItem:hover .ProductBoxBtn a.more-info,
.item-productfromcategories .productBoxes .boxItem.grid_4 .ProductBoxBtn a.more-info,
.item-productfromcategories ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info,
ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info {
position: absolute;
    display: block;
    top: -348px;
    bottom: auto;
    width: 99%;
    padding: 0;
    height: 265px;
    background: rgba(255, 255, 255, 0.78);
    left: 1.5px;
}
.page-page .info-page-wrap .info-page-items-div li.boxItem:hover .ProductBoxBtn a.more-info {
    width: 288px !important;
    position: absolute !important;
    top: -350px;
    left: 2px;
}*/

body#page-page-589,

body#page-page-598,

body#page-page-600,

body#page-page-602,

body#page-page-603,

body#page-page-604,

body#page-page-599 {
    background: 0;
}
body#page-page-589 div#header,
body#page-page-589 div#footer,
body#page-page-589 div#floating-icons,
body#page-page-589 div#scroll-all,

body#page-page-598 div#header,
body#page-page-598 div#footer,
body#page-page-598 div#floating-icons,
body#page-page-598 div#scroll-all,

body#page-page-600 div#header,
body#page-page-600 div#footer,
body#page-page-600 div#floating-icons,
body#page-page-600 div#scroll-all,

body#page-page-602 div#header,
body#page-page-602 div#footer,
body#page-page-602 div#floating-icons,
body#page-page-602 div#scroll-all,

body#page-page-603 div#header,
body#page-page-603 div#footer,
body#page-page-603 div#floating-icons,
body#page-page-603 div#scroll-all,

body#page-page-604 div#header,
body#page-page-604 div#footer,
body#page-page-604 div#floating-icons,
body#page-page-604 div#scroll-all,

body#page-page-599 div#header,
body#page-page-599 div#footer,
body#page-page-599 div#floating-icons,
body#page-page-599 div#scroll-all {
    display: none !important;
}
/*body#page-page-589 .revolution {
    height: 351px !important;
}*/
body#page-page-589 .revolution div#slider-589,

body#page-page-598 .revolution div#slider-598,

body#page-page-600 .revolution div#slider-600,

body#page-page-600 .revolution div#slider-602,

body#page-page-600 .revolution div#slider-603,

body#page-page-600 .revolution div#slider-604,

body#page-page-600 .revolution div#slider-599 {
    height: 100% !important;
}
body#page-page-589 .revolution li .tp-bgimg.defaultimg,

body#page-page-598 .revolution li .tp-bgimg.defaultimg,

body#page-page-600 .revolution li .tp-bgimg.defaultimg,

body#page-page-602 .revolution li .tp-bgimg.defaultimg,

body#page-page-603 .revolution li .tp-bgimg.defaultimg,

body#page-page-604 .revolution li .tp-bgimg.defaultimg,

body#page-page-599 .revolution li .tp-bgimg.defaultimg {
    background-size: 100% !important;
}


/*-------sliders---------*/
._91 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a,
._434 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a,
._246 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a,
._675 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a,
._248 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a
 {
    pointer-events: none;
}
.slideritems h3.products-box-titles.sections {
    display: none;
}
.slideritems .sections-box .bx-viewport ul.productBoxes {
    width: 1515% !important;
}
._434 .sectionitems .bx-wrapper {max-width: 448px !important;}
._246 .sectionitems .bx-wrapper {max-width: 258px !important;}
._91 .sectionitems .bx-wrapper {
    max-width: 104px !important;
    margin: 0px auto !important;
    display: block;
}
._675 .sectionitems .bx-wrapper {max-width:704px !important;}
._248 .sectionitems .bx-wrapper {max-width:260px !important;}

._434 .sectionitems .bx-viewport .productBoxes .boxItem { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;  border: 1px solid #f15c22;  height: 482px    !important;  width: 437px  !important;}
._246 .sectionitems .bx-viewport .productBoxes .boxItem {
    padding: 0px !important;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 1px solid #f15c22;
    height: 550px !important;
    width: 246px !important;
    top: 23px;
}
._91 .sectionitems .bx-viewport .productBoxes .boxItem { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;  border: 1px solid #f15c22;  height: 238px   !important;  width: 90px  !important;    padding: 0px !important;}
._675 .sectionitems .bx-viewport .productBoxes .boxItem {
    padding: 0px !important;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 1px solid #f15c22;
    height: 87px !important;
        left: 17px !important;
    width: 675px !important;
}
._248 .sectionitems .bx-viewport .productBoxes .boxItem {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 1px solid #f15c22;
    height: 246px !important;
    width: 248px !important;
    padding: 0px 0px !important;
}
._91 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price.offer
{
	 display: none;
}
._91 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture {
    height: 100px !important;
}
._248 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture { height: 139px !important;}
._246 .slideritems .sectionitems .content li.boxItem .boxPicture {   height: 400px !important;   display: table;}
._675 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture {
    float: left !important;
    height: 77px !important;
    margin-left: 17% !important;
    width: 114px;
}
._246 .sectionitems .bx-viewport .productBoxes .boxItem .item-name {
       height: 65px;
    overflow: hidden;
}
._246 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture .image {

    display: table-cell;
    vertical-align: middle;
}
 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture .image {
    height: 100%;
}
._246 .slideritems, ._246 .slideritems .block.sectionitems,
._246 .slideritems .block.sectionitems .content,
._246 .slideritems .block.sectionitems .content .sections-box,
._246 .slideritems .block.sectionitems .content .section-box,
._246 .slideritems .block.sectionitems .content  .bx-viewport,
._246 .sectionitems .bx-wrapper
 {
    height: 100% !IMPORTANT;
    margin: 0px;
}
 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture .image img {
         display: inline-block;
}
#Product_continue_Button,
#Product_Checkout_Button{
display:none!important;
}
#Product_AddToCart_message .text{
    background: url("../images/net-v.png") no-repeat right center;
}
._91 .slideritems .sectionitems .content li.boxItem .item-name a {
  font-size: 13px;
      color: #424242 !important;
  line-height: 12px;
}

._434 .bx-viewport { height: 490px !important;}
._434 .bx-viewport { height: 592px !important;}
._91 .bx-viewport { height: 240px !important;}
._675 .bx-viewport { height: 93px !important;}
._248 .bx-viewport { height: 255px !important;}




._434 .ProductBox_promotion,
._91 .ProductBox_promotion,
._675 .ProductBox_promotion,
._248 .ProductBox_promotion,
._246 .ProductBox_promotion{
    display: none;
}

._434 .sectionitems .bx-viewport .productBoxes .boxItem .boxPicture .image {
    width: 80%;
    height: 80%;
    top: 15%;
    position: relative;
}
._246 .slideritems .sectionitems .content li.boxItem .product-box-prices {
    height: 50px;
}
._434 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart,
._246 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart,
._675 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart,
._248 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart {
  background: transparent url("../images/atcBtn.png") no-repeat scroll center center;
}
._91 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart  {
background: transparent url("../images/atcBtn.png") no-repeat scroll 0 bottom / 40px auto;
}
._434 .slideritems .sectionitems .content li.boxItem .item-name a,
._246 .slideritems .sectionitems .content li.boxItem .item-name a,
._675 .slideritems .sectionitems .content li.boxItem .item-name a {
    color: #424242 !important;
    font-size: 16px;
    padding: 0px 10px;
    line-height: 22px;
 }

 ._248 .slideritems .sectionitems .content li.boxItem .item-name a{
color: #424242 !important;
 font-size: 15px;
     line-height: 16px;
 }

._434 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span,
._246 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span,
._434  .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span em,
._246  .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span em {
  font-size: 30px;
  }

._434 .slideritems .sectionitems .content li.boxItem .product-box-prices,
._246 .slideritems .sectionitems .content li.boxItem .product-box-prices,
._248 .slideritems .sectionitems .content li.boxItem .product-box-prices{
position: absolute !important;
 bottom: 9px;
 right: 0px;
}
._248 .sectionitems .bx-viewport .productBoxes .boxItem .item-name {
    height: 34px !important;
    overflow: hidden;
}
._675 .slideritems .sectionitems .content li.boxItem .product-box-prices {
    position: absolute !important;
    top: 20px;
    right: 0px;
}
._91 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price {
    position: relative;
    bottom: 6px;
}
._91 .slideritems .sectionitems .content li.boxItem .product-box-prices {
    bottom: 13px;
    margin: 0 !IMPORTANT;
    position: absolute !important;
    right: 0px;
}
 ._91 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span,
 ._91 .slideritems .sectionitems .content li.boxItem .product-box-prices p.sale-price span em {
  color: #f15c22;
  font-size: 15px;
  font-weight: bold;
}

._91 .slideritems .sectionitems .content li.boxItem .ProductBoxBtn a.add-to-cart span {
  background-position: left bottom !important;
  background-size: 20px auto;
}
._91 .slideritems .sectionitems .content li.boxItem .item-name {
    padding: 0px 6px;

    overflow: hidden;
    height: 59px !important;
}
._675 .slideritems .sectionitems .content li.boxItem .item-name {
    max-width: 38%;
    float: right !important;
    margin-right: 25% !important;
    text-align: right !important;
    margin-top: 17px !important;
}
._434 .bx-wrapper .bx-controls-direction a {

    top: 40%;
 }
 ._434 .sectionitems .bx-controls-direction a.bx-next {


    left: -35px;

}
._246 .sectionitems .bx-controls-direction a.bx-prev {

    right: -23px;

}
._246 .sectionitems .bx-controls-direction a.bx-next {

    left: -29px;
 }
 ._91 .bx-wrapper .bx-controls-direction a {

    background-size: 11px  !important;
}
 ._91 .sectionitems .bx-controls-direction a.bx-prev {

    right: -8px;

}
 ._91 .sectionitems .bx-controls-direction a.bx-next {

    left: -30px;

}
 ._675 .bx-wrapper .bx-controls-direction a {

    top: 47%;

    background-size: 17px  !important;
}
._675 .bx-wrapper .bx-controls-direction a.bx-next {
    left: -29px;
}
 ._675  .sectionitems .bx-controls-direction a.bx-prev {

    right: 2px;

}
._248 .bx-wrapper .bx-controls-direction a {

    top: 47%;

    background-size: 20px !important;
}
._248 .sectionitems .bx-controls-direction a.bx-prev {

    right: -19px;

}
._248  .sectionitems .bx-controls-direction a.bx-next {

    left: -35px;

}
/*-------BannerPerResolution---------*/
#page-page-589 .rev_slider .tp-revslider-mainul,
#page-page-598 .rev_slider .tp-revslider-mainul {
  width: 960px !important;
  }
 .rev_slider .tp-revslider-mainul {
  left: 0 !important;
  right: 0;
  margin: 0 auto !important;
  border:1px solid black;
}

#page-page-589 .tp-revslider-mainul {
  width: 960px !important;
}
#page-page-598 .tp-revslider-mainul {
  width: 960px !important;
}

#page-page-599 .tp-revslider-mainul {
  width: 120px !important;
}
#page-page-600  .tp-revslider-mainul {
   width: 300px !important;
 }
#page-page-602 .tp-revslider-mainul {
  width: 970px !important;
}
#page-page-603 .tp-revslider-mainul {
  width: 728px !important;
}
#page-page-604 .tp-revslider-mainul {
  width: 120px !important;
}

