#designbox_11 {
padding-bottom:20px;
}

#designbox_17 {
padding-top:6px;
}

#designbox_19 {
padding-top:8px;
color:#ffffff;
}

#designbox_21 {
padding-top:32px;
padding-bottom:18px;
}

#designbox_21 a { color:#37474f;}

#designbox_23 {
padding-top:0px;
padding-bottom:0px;
border-color:transparent;
}

#designbox_25 {
border-left-width:1px;
padding-left:0px;
padding-right:0px;
border-color:transparent;
}

#designbox_29 {
padding-left:0px;
padding-right:0px;
font-size:16px;
text-align:center;
}

#designbox_29 .toggle-hover::before ,
#designbox_29 .wishlist-product-add::before ,
#designbox_29 .icon > .fa::before,
#designbox_29 .icon.fa::before,
#designbox_29 #miniuserbar a.toggle-hover::before{
font-size:16px;
}

#designbox_29 a { color:transparent;}

#designbox_29 a.btn-primary , #designbox_29 button.button.btn-primary , #designbox_29 button.btn-primary, #designbox_29 .special-box a.btn-primary {
color:#ffffff;
}

#designbox_29 a.btn-secondary , #designbox_29 button.btn-secondary , #designbox_29 .special-box a.btn-secondary {
color:#ffffff;
}

.userbar_icon_text div#miniuserbar a.toggle-hover{
    margin:0;
}
.userbar_icon_text div#miniuserbar a.toggle-hover span {
    margin-right: 10px;
    text-decoration: underline;
}

div#miniuserbar div#miniuserbarholder li.login .userbar .content button.button {
    background: #6499f5 !important;
}


#header .header_userbar {
    background: #12176b;
    position: absolute;
    left: 0;
    width: 118px !important;
    height: 37px;
    border-radius: 0 0 10px 10px;
}
#designbox_33 {
color:#12176b;
}

#designbox_33 a { color:#12176b;}

#designbox_34 {
padding-top:30px;
padding-right:0px;
font-size:18px;
text-align:right;
}

#designbox_34 a { color:#12176b;}

#designbox_34 a:hover { color:#6499f5;}

#designbox_34 ul.menu > li > a {
padding-bottom:10px;
font-weight:400;
font-size:20px;
color:#12176b;
line-height:23px;
text-align:right;
}

#designbox_34 ul.menu > li:hover > a { 
color:#6499f5; 
 } 

#designbox_34 ul.menu > li > ul > li > a , #designbox_34 ul.menu .holder-li ul > li > a.sub-cat-name  {
color:#12176b;
}

#designbox_34 ul.menu > li > ul > li > a:hover , #designbox_34 ul.menu .holder-li ul > li > a.sub-cat-name:hover  { 
color:#6499f5;
}

.menu.menu-horizontal > li > a::after{
color: transparent;
}

#designbox_36 {
line-height:30px;
}

#designbox_40 {
font-style:normal;
font-size:16px;
color:#ffffff;
text-align:right;
}

#designbox_41 {
z-index:3;
background-color:#757575;
line-height:30px;
}

#designbox_43 {
background-color:#6499f5;
background-size:cover;
font-size:16px;
color:#ffffff;
line-height:30px;
}

#designbox_43 a { color:#ffffff;}

body {
font-family:Open Sans Hebrew;
}

.container { max-width: 1200px !important; }.container.flex, .container-fluid { max-width: 100% !important; }@media  only screen and  (max-width: 768px){
.ProductPageSection .product-thumbnails{
    left: 0;
    top: 0 !important;
    width: 80px;
    position: absolute !important;
}
.mobile_header.v3 .header_smallcart, .mobile_header.v3 .header_search, .mobile_header.v3 .mobile_menu_btn {
    width: 33.1%;
}
.ProductPageSection .item-name h1 {
    line-height: 22px;
}
.ProductPageSection .product-images .product-thumbnails ul li{
    height: 55px !important;
}
.product_product_images {
    margin-bottom: 20px;
}
.mobile_header.v3 .row.bottom {
    background: #fff !important;
    border-top: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbddbd;
}
.mobile_header.v3 .header_smallcart, .mobile_header.v3 .header_search {
    border-right: 1px solid #dbdbdb;
}

.mobile_header.v3 .mobile_menu_btn .hide, .mobile_header.v3 .header_search .hide, .mobile_header.v3 .header_smallcart .hide,#mobile_header .row.bottom a::before,#mobile_header .social a::before{
    color: #12176b!important;
}
.mobile_header.v3 .phone {
    font-size: 24px;
    text-align: left;
    color: #12176b;
}
.product-contact-form .button {
    position: relative !important;
    top: 0 !important;
    height: 45px !important;
}

.ProductPageSection .product-contact-form #pr_contctfrm p.AuthCode {}

.ProductPageSection .product-contact-form #pr_contctfrm p.AuthCode label {
    display: block;
    position: absolute;
    top: 12px;
    right: 12px;
    color: #757575;
    font-weight: 400;
    font-size: 17px;
}

.ProductPageSection .product-contact-form #pr_contctfrm p.AuthCode input#pr_AuthCode {
    direction: ltr;
}




}









/* my_css */


.homepage_icon_and_text img {
    margin-bottom: 5px !important;
}

/*.minicart .toggle-hover:hover::before{
      color: #00bcd4;
}
.minicart .toggle-hover::before,
.fa-search:before{
      color: #757575;
}
#miniCart div#minicartdiv{
  border-color: #00bcd4;
}
#miniCart div#minicartdiv::before{
  color: #00bcd4;
}*/

div#designbox_483{
    padding: 0px;
}

div#designbox_492{
    box-shadow: 0 6px 4px -3px #eaeaea;
}
body.page-default.is_desktop #header .container-fluid {
    box-shadow: none;
}

ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
      width: 100% !important;

    max-width: 521px;
}

#designbox_123{
    height: 34px;
}
div#miniuserbar div#miniuserbarholder li.login .userbar .title{
    position: relative;
}
#header .header_userbar .userbar_icon,
#miniuserbar, #header .block#miniuserbar,
#header .block#miniuserbar a.toggle-hover{
    width: 100%;
}
#header .header_breadcrumb {
    line-height: 50px;
}
#header .block#miniuserbar a.toggle-hover:hover span{
    color: #00acc1;
}
#header .header_userbar .userbar_icon a.toggle-hover span {
    display: inline-block;
    color: #616161;
    text-indent: 1px;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    top: -4px;
    right: 10px;
}
div#miniuserbar div#miniuserbarholder li.login .userbar .title span::before {
    content: "";
    position: absolute;
    left: 20%;
    bottom: -5px;
    width: 59%;
    text-align: center;
    border-bottom: 3px solid #00acc1;
    margin: 0 auto;
    display: block;
}
#miniCart div#minicartdiv{ 
    border-radius: 0;
    border: 1px solid #00acc1;
    /*top: 30px;*/
    /*left: auto;*/
    right: 0;
    padding: 0;
}
#miniCart div#minicartdiv::before{
    display: none;
}
#miniCart div#minicartdiv .minicartbottom .total span{
    font-weight: 400;
    font-size: 21px;
}
#miniCart div#minicartdiv .minicartbottom a.button-silver{
    background: #000;
    color: #fff;
    border-radius: 3px;
}
#header .header_smallcart #minicartdiv .delete a {
    background: transparent url(../images/delete.png) no-repeat center;
    width: 25px;
    height: 25px;
}
#miniCart div#minicartdiv li.ee_list_item{
      border-bottom: 1px solid #00acc1;
    padding: 2% 2%;
}
#miniCart div#minicartdiv .minicartbottom{
        padding: 3px 3px;
}
#miniCart div#minicartdiv .minicartbottom a.button-silver:hover {
    background: #00acc1;
}
#miniCart div#minicartdiv li.ee_list_item .productinfo .prices .price{
    color: #00acc1;
    font-size: 24px;
    font-weight: bold;
}
#miniCart div#minicartdiv li.ee_list_item .productinfo .quantity {
    display: none;
}


#header .header_menu .block.menu ul.menu_ul li.parent:hover a {
    color: #00acc1;
}
div#miniuserbar div#miniuserbarholder{
    border: 1px solid #00acc1;
    border-radius: 0;
    /*right: 10px;*/
    /*left: auto;*/
    top: 30px;
    color: #616161;
}
#miniwishlist div#miniwishlistdiv{
    border: 1px solid #00acc1;
    border-radius: 0;
    right: 0px;
    left: auto;
    top: 30px;
    color: #616161;
}
div#miniuserbar div#miniuserbarholder::before,
#miniwishlist div#miniwishlistdiv::before{
    display: none;
}
div#miniuserbar div#miniuserbarholder li.login .userbar .content button.button{
    background: #000;
}
div#miniuserbar div#miniuserbarholder li.login .userbar .content .actions a{
    color: #1c5982;
    text-decoration: underline;
    text-shadow: 0.1px 0.1px;
}
div#miniuserbar div#miniuserbarholder li.login .userbar .content input{
    border: 1px solid #757575;
    border-radius: 2px;
}

#header .header_categories .block.categories ul.menu.menu-horizontal li.parent ul {

}
#header .header_categories .block.categories ul.menu.menu-horizontal li.parent ul li{

}
#header .header_categories .block.categories ul.menu.menu-horizontal li.parent ul li:hover {

}
#header .header_categories .block.categories ul.menu.menu-horizontal li.parent ul li a {

}
.sectionitems .nav.nav-pills{
    background: transparent url(../images/line.png) no-repeat center 54px;
}
.sectionitems .nav.nav-pills li{
    padding-bottom: 30px;
        width: 33%;
}
div#designbox_265 li.grid_4 .item-name a ,
.product_product_similer_products_carousel .item-name a.ee_product_click{
    padding: 0 28px;
}
div#designbox_265  .bx-controls.bx-has-controls-direction .bx-prev::after , div#designbox_265  .bx-controls.bx-has-controls-direction .bx-next::after{
    height: 70px;
    line-height: 75px;
    top: 0px;
}
.product_product_similer_products_carousel .bx-controls-direction a.bx-prev::after,
.product_product_similer_products_carousel .bx-controls-direction a.bx-next::after{
    height: 70px;
    line-height: 75px;
        top: 30px;
}
.sectionitems .nav.nav-pills li:hover{
    background: transparent url(../images/triangle.png) no-repeat center 60px;
}

.sectionitems .nav.nav-pills li a span {
    padding-bottom: 30px;
    border-bottom: 4px solid transparent;
    display: inline-block;
    font-weight: 400;
}
.sectionitems .nav.nav-pills li:hover a span , .sectionitems .nav.nav-pills li a.active span{
    border-bottom: 4px solid #21416e;
}
.sectionitems .nav.nav-pills li a {
    color: #21416e;
    font-size: 26px;
}
div#designbox_282 h1{
    display: inline;
    position: relative;
}
div#designbox_282 h1:before {
    content: "";
    position: absolute;
    left: 18%;
    bottom: -30px;
    /* height  : 1px; */
    width: 69%;  /* or 100px */
    text-align: center;
    border-bottom: 7px solid #21416e;
    margin: 0 auto;
    display: block;
}
#footer .menu.submenu-show.menu-horizontal > li{
    width: 25%;
    margin-bottom: 10px;
}
#footer .banner_des span {
    font-weight: 300;
}
#footer .menu li.parent_name_li {
    display: none;
}
#footer .menu.submenu-show.menu-horizontal  li a.Catname span {
    font-size: 14px;
}

#footer .menu.submenu-show.menu-horizontal  li a.Catname::after {
    display: none;
}
.banner-block.editorcss .toggle-open {
    display: none;
    text-align: right;
}

#miniwishlist  .toggle-hover::before {
    content: "\f004";
}

.tparrows:before{
  background-color: #fff;
  color: #777578;
  opacity: 0.8;
}
.tparrows{

}
.tp-rightarrow {
  
}
ul.productBoxes li.boxItem{
  height: 375px;
  border: 0px;
}
#homepage .homepage_sectionitems .block.sectionitems .bx-wrapper .bx-viewport {
    height: 405px !important;
}
 ul.productBoxes li.boxItem .boxPicture,
 .megamenu .parent-items .item .boxPicture{
    max-width: 100%;
    display: inline-block;
    height: 180px;
}
 .megamenu .parent-items .item .boxPicture a.image.pic-160{
    width: 100%;
    height: 100%;
 }

 #header .header_header_banner1 {
    height: 30px;
}

.header_header_banner1 .banner a {
    height: 30px;
    position: relative;
    right: -3px;
}
.header_header_banner1 .banner a span {
    height: auto;
}
.header_header_banner1 .banner a  p {
    width: 100%;
}
.header_header_banner1 .banner a  p img {
    width: 100%;
    height: 100%;
}
 .header_articles .megamenu .parent-items .item .boxPicture a span{
    height: auto;
 }

 #header .header_searchbox form input#right_srch_str {
    height: 30px;
    border-radius: 3px;
}
#header .header_searchbox form button.button span i::before {
    color: #a4a4a4;
    font-size: 17px;
}
#header .header_searchbox form button.button {
    position: absolute;
    top: 6px;
    left: 10px;
    background: none;
    padding: 0 !important;
}
.homepage_homepage_banner3 {
    border-top: 1px solid #eceff1;
    border-bottom: 1px solid #eceff1;
}
.homepage_sectionitems ul.productBoxes li.boxItem .boxPicture a.image img.SecImg,
ul.productBoxes li.boxItem .boxPicture a.image img{
    height: auto;
    width: auto;
}
#homepage .homepage_sectionitems .block.sectionitems .content ul.productBoxes li.grid_4 .ProductBox_promotion ,
ul.productBoxes li .ProductBox_promotion{
    position: absolute;
    top: 0;
    left: 0;
}
.homepage_homepage_banner3 a.toggle.product_toggle {
    width: 100%;
    display: inline-block;
    text-align: right;
}

.homepage_homepage_banner3 a.toggle.product_toggle img {
    display: inline-block;
    width: 10px;
    float: right;
    height: 10px;
    position: relative;
    top: 23px;
    right: 0;
}

.homepage_homepage_banner3 a.toggle.product_toggle p {
    display: inline-block;
    width: 99%;
    color: #21416e;
    margin: 0;
    font-size: 16px;
    padding: 15px 0;
    float: left;
    padding-right: 1%;
    cursor: pointer;
}
#footer .footer_footer_banner1 .banner p {
    margin: 0;
}
ul.productBoxes li.boxItem p.sale-price span.name, ul.productBoxes li.boxItem strike.reg-price span.name{
    display: none;

}
 ul.productBoxes li.boxItem .product-box-prices {
    text-align: center;
    height: 42px;
    width: auto;
    border-top: 1px solid #00bcd4;
    display: inline-block;
    padding-top: 10px;
    direction: ltr;
}
ul.productBoxes li.boxItem .product-box-prices strike.reg-price,
ul.productBoxes li.boxItem .product-box-prices p.sale-price{
    width: auto;
}
.product_product_similer_products_carousel .content.content_productfromcategories ul.productBoxes li.boxItem {
    text-align: center;
}
 ul.productBoxes li.boxItem span.Noprice {
    position: absolute;
    bottom: 8px;
    width: 100%;
    font-weight: bold;
    font-size: 15px;
}

ul.productBoxes li.boxItem .ProductBoxBtn{
    display: none;
}

ul.productBoxes li.boxItem .product-box-prices p.sale-price{
    padding: 0 0;
    display: inline-block;
    width: auto;
    margin: 0 auto;
}
ul.productBoxes li.boxItem .product-box-prices p.sale-price span {
    font-weight: 400;
    font-size: 16px;
    color: #00acc1;
}
.megamenu .parent-items .item .product-box-prices p.sale-price {
    border-top: 1px solid #25a3b3;
    padding: 10px 5% 0 5% !important;
}



ul.productBoxes li.boxItem:hover .ProductBoxBtn{
    display: block !important;
    z-index: 9999;
    right: 0px;
    position: absolute;
    text-align: center;
    width: 100% !important;
    top: 140px;
}
ul.productBoxes li.boxItem:hover .ProductBoxBtn a{
    height: 45px;
    padding: 0;
    display: inline-block;
    width: 50%;
    background: #00acc1;
    border-radius: 0;
    padding: 0 !important;
    float: right !important;
}
ul.productBoxes li.boxItem:hover .ProductBoxBtn a.more-info.btn-secondary {
    opacity: 0.9;
}
ul.productBoxes li.boxItem:hover .ProductBoxBtn a.buynow.btn-link {
    display: none;
}
ul.productBoxes li.boxItem:hover .ProductBoxBtn a span{
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    padding: 0;
    line-height: 40px;
}
ul.productBoxes li.boxItem:hover .ProductBoxBtn a:hover span{
        color: #e9e9e9;
}
 ul.productBoxes li.boxItem .item-name,
 ul.productBoxes li.boxItem .boxDescription,
 .megamenu .parent-items .item .boxDescription,
 .megamenu .parent-items .item .item-name{
    height: 60px;
    overflow: hidden;
}
ul.productBoxes li.boxItem .item-name a {
    color: #757575;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
 ul.productBoxes li.boxItem .boxDescription,
  .megamenu .parent-items .item .boxDescription{
    font-weight: 400;
    color: #757575;
    font-size: 14px;
    overflow: hidden;
    text-align: center;
    direction: rtl;
 }
ul.productBoxes li.boxItem .product-box-prices span.value, ul.productBoxes li.boxItem .product-box-prices span.value em, ul.productBoxes li.boxItem .product-box-prices span.value span , ul.productBoxes li.boxItem .product-box-prices strike.reg-price {
    color: #bdbdbd;
    vertical-align: baseline;
    font-weight: 400;
    font-size: 14px;
}

.grid-fluid.match .list.boxsinline_ ul.productBoxes .boxItem .ProductBoxBtn a.btn-link{
     border: 1px solid #00ACC1;
    border-radius: 5px !important;
}
.grid-fluid.match .list.boxsinline_  ul.productBoxes .boxItem .product-box-prices {
    float: left !important;
    text-align: left;
}

.grid-fluid.match .list.boxsinline_  ul.productBoxes .boxItem .product-box-prices strike.reg-price {
    display: block;
}

.grid-fluid.match .list.boxsinline_  ul.productBoxes .boxItem .product-box-prices p.sale-price {
    float: left;
    text-align: left;
    width: auto;
}

.block.itemsgrid ul.productBoxes li.boxItem .boxDescription{
    background: transparent;
    color: #757575;
    display: block !important;
    width: 75%;
    margin: 0;
    padding: 0;
    position: static;
    margin: 0 auto;
}
.grid-fluid.match.g-1200 .page-columns-1 .itemsgrid .productBoxes .boxItem{
      margin-right: 0;
      width: 100%;
}
.grid-fluid.match .list.boxsinline_ ul.productBoxes li.boxItem .ProductBoxBtn a {
    text-align: center;
    padding-right: 0;
    padding-left: 0;
    background: transparent !important;
    height: 40px !important;
    line-height: 40px;
}
.block.itemsgrid ul.productBoxes li.boxItem .ProductBoxBtn a span{
  font-size: 16px !important;
}
.grid-fluid.match .itemsgrid ul.productBoxes .boxItem .item-name a {
    font-weight: bold;
}
#footer p.footer_banner_text1.banner_des span:hover ,
#footer .menu.submenu-show.menu-horizontal li a:hover{
    color: #00acc1 !important;
}

/*product_page*/

#designbox_317,
#designbox_318,
#designbox_319
{
    border: 0px;
    color: #212121;
}
div#designbox_299,
div#designbox_345{
    -webkit-box-shadow: 0px 1px 5px 5px #eaeaea;
    -moz-box-shadow: 0px 1px 5px 5px #eaeaea;
    box-shadow: 0px 0px 5px 5px #eaeaea;
}



body.page-product .product_product_images .bx-controls-direction a.bx-prev:after {
    border: 0;
    content: " ";
    height: inherit;
}
body.page-product .product_product_images .bx-controls-direction a.bx-next:after {
    border: 0;
    content: " ";
}


.row.madua .product_icon_and_text .content p {
    margin-top: 25px;
}
#pr_contctfrm .content p.subject {

}
#pr_contctfrm .content > p{
        width: 34%;
        margin: 5px;
}
#pr_contctfrm .content > p label {
    display: none;
}
#pr_contctfrm .content > p.club{
    color: #757575;
}


.product-details.regular.grid_6.omega ul.product-details-ul li {
    width: auto;
    float: right;
    height: 33px;
    display: inline-block;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 10px;
    clear: none !important;
    margin: 0;
}

.product-details.regular.grid_6.omega ul.product-details-ul li:nth-of-type(2n) {
    border-left: 1px solid #e0e0e0;
}

.product-details.regular.grid_6.omega ul.product-details-ul li:nth-of-type(2n+1) {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
}
.product-details.regular.grid_6.omega ul.product-details-ul li span {
    display: inline-block;
    height: 30px;
    line-height: 32px;
}
.product-details.regular.grid_6.omega ul.product-details-ul li span.value {
    font-size: 16px;
    color: #00bcd4;
    line-height: 33px;
}
.product-details.regular.grid_6.omega ul.product-details-ul li span.name {
    font-weight: 400;
    text-shadow: 0.1px 0.1px;
}
div#designbox_296{
    display: inline-block;
    text-align: right;
}
.product_product_prices div#product-prices-div .prices-box {
    width: auto;
    height: 41px;
    line-height: 45px;
    float: none;
    margin-right: 5%;
}
.product_product_prices div#product-prices-div p.quantity {
    float: right;
    text-align: right;
    width: 22%;
}
.product_product_prices div#product-prices-div .prices-box p.sale-price {
    float: right;
    display: inline-block;
    margin-left: 5px;
}
.product_product_prices div#product-prices-div .prices-box strike.reg-price {
    float: left;
    color: #bdbdbd;
    position: relative;
    top: 7px;
}
#product-prices-div  .quantity #quant{
    width: 35px;
}
#product-prices-div .quantplus, .quantminus{
    background: #bdbdbd;
    color: #000;
}
.product_product_prices div#product-prices-div {
    padding: 10px 0px;
    border-top: 1px  dashed #e0e0e0;
    border-bottom: 1px  dashed #e0e0e0;
}
.product_product_prices div#product-prices-div .order-button a.add-to-cart.btn-link {
    background: #00bcd4 url(../images/cart_product.png) no-repeat 82%;
    color: #fff;
    padding-right: 34px;
    width: 100%;
    padding-top: 11px;
    padding-bottom: 11px;
}
.product_product_prices div#product-prices-div .order-button a.add-to-cart.btn-link:hover{
    background-color: #00cfe9; 
}

.product_product_properties .properties .PropertiesTotalDiv.product-prices {
    text-align: right;
}
.product_product_properties .properties .PropertiesTotalDiv.product-prices .properties-price {
    margin: 0;
    display: none;
}
.product_product_properties .properties .PropertiesTotalDiv.product-prices  .properties-button.order-button {
    display: none;
}
.product_product_prices div#product-prices-div .prices-box strike.reg-price span.name {
    display: none;
}
.product_product_prices div#product-prices-div .prices-box p.sale-price span.name {
    display: none;
}
.product_product_prices div#product-prices-div .prices-box p.sale-price span.value span, .product_product_prices div#product-prices-div .prices-box p.sale-price em {
    font-size: 34px;
    color: #00bcd4;
    font-weight: 400;
}
.product_product_prices{
    display: inline-block;
}

.product_product_properties .properties .properties-wrap ul.product-properties-ul li {
    width: 100%;
    display: inline-block;
    margin-bottom: 15px;
}

.product_product_properties .properties .properties-wrap ul.product-properties-ul li p {
    width: 16%;
    display: inline-block;
    float: right;
    text-align: right;
}

.product_product_properties .properties .properties-wrap ul.product-properties-ul li select {
    width: 83%;
    display: inline-block;
}

.product-details.regular.grid_6.omega ul.product-details-ul li:nth-of-type(1),
 .product-details.regular.grid_6.omega ul.product-details-ul li:nth-of-type(2) {
    border-top: 1px solid #e0e0e0;
}
.page-columns-1 .product-contact-form.AuthCode input[type="text"]{
    direction: rtl;
    background: #eeeeee;
    border: 1px solid #eeeeee;
}
.product_product_contact_form .product-contact-form .title{
    background: transparent;
    margin-bottom: 10px;
    margin-top: 20px;
}
#product-prices-div div.order-button {
       width: 27.7%;
}
.product_product_contact_form .product-contact-form .title span {
    font-size: 24px;
    font-weight: 400;
    color: #757575;
}
.page-columns-3 .product-contact-form input[type="text"]{
       direction: rtl;
    background-color: #eeeeee;
    border-color: #eeeeee;
}
.product-contact-form .button{
    float: right;
    margin-top: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 59px;
    border-radius: 0;
    background: #607d8b;
    width: 25%;
    height: 94px;
    color: #fff;
    margin-left: 2%;
    font-size: 16px;
}
#designbox_293{
    border: 0px;
    display: inline-block;
}
div#designbox_459{
    display: inline-block;
    width: 100%;
}
div.product_product_bundle div#bundlesale {
    min-height: 285px;
    -webkit-box-shadow: 0px 1px 5px 5px #eaeaea;
    -moz-box-shadow: 0px 1px 5px 5px #eaeaea;
    box-shadow: 0px 0px 5px 5px #eaeaea;
    border-radius: 5px;
    padding: 10px 25px 25px 25px;
}

.product_product_tabs_horizontal,
div#designbox_285{
    -webkit-box-shadow: 0px 1px 5px 5px #eaeaea;
    -moz-box-shadow: 0px 1px 5px 5px #eaeaea;
    box-shadow: 0px 0px 5px 5px #eaeaea;
    border-radius: 5px;
}
.product-tabs-horizontal.ui-tabs .ui-widget-header{
    padding: 0;
    border: 0;
}
.product_product_tabs_horizontal{
    display: inline-block !important;
    padding-top: 0px;
}

.ProductPageSection #bundlesale .wrap {
    margin-top: 0;
}
#bundlesaleview .plus {
    font-weight: 400;
    color: #00bcd4;
    font-size: 44px;
    margin: 0 15px;
}
#bundlesale ul li .itemname{
    font-weight: 400;
    color: #757575;
}
div#bundlesale form.relativeitemsfrm ul li strike {
    display: none;
}
div#bundlesale form.relativeitemsfrm ul li span.price {
    font-weight: 400;
    color: #00bcd4;
}
.ProductPageSection .bundlesaleprices a.add-to-cart.btn-link {
    display: block !important;
    width: 91%;
    margin: 30px auto 25px auto;
    background: transparent;
    border: 3px solid #00bcd4;
    border-radius: 0;
    padding: 8% 4%;
}
.product_product_images .product-images div#imgBigDIV {
     width: 100%;
    border-right: 1px solid #e0e0e0;
}
.product_product_bundle  #bundlesale ul {
    width: 70% !important;
    display: inline-block;
}
.ProductPageSection .bundlesaleprices a.add-to-cart.btn-link span {
    color: #00bcd4 !important;
    font-size: 24px;
}
.ProductPageSection .bundlesaleprices span.totallabel, .ProductPageSection .bundlesaleprices span.prices, .ProductPageSection .bundlesaleprices span.prices span , .ProductPageSection .bundlesaleprices span.prices em {
    color: #00bcd4 !important;
    font-weight: 400;
    font-size: 30px;
    margin: 11% 0 0 0;
    line-height: 30px;
}
.ProductPageSection .bundlesaleprices p.bundlesavepricetext {
    font-size: 20px;
    font-weight: 400;
    color: #212121;
}
div#bundlesale form.relativeitemsfrm .bundlesaleprices {
    margin: 0;
    position: absolute;
    left: 3%;
    top: 5%;
    padding-bottom: 35px;
    border-right: 1px solid #00bcd4;
    padding-right: 3%;
    background: transparent;
    height: 88%;
}
.product-tabs-horizontal.ui-tabs .ui-widget-header li {
    margin: 0 1px 0px 0;
    width: 170px;
    border: 0;
    border-radius: 0;
    top: 0px;
 
}

.product-tabs-horizontal.ui-tabs .ui-widget-header li a.eventtracking {
    width: 100%;
    font-weight: 400;
    color: #000;
    background: #e0e0e0;
    height: 40px;
    line-height: 25px;
    font-size: 16px;
}
.product-tabs-horizontal.ui-tabs .ui-widget-header li.ui-tabs-selected.ui-state-active a.eventtracking {
    background: #21416e;
    color: #fff;
}

.product_product_similer_products div#productfromcategories h2.title {
    padding-bottom: 30px;
    text-align: right;
}
.product_product_relative_products_click .content.content_relativeitems .relativeitemscenter.ee_list ul.productBoxes {
    overflow: hidden;
}
.product_product_relative_products_click .content.content_relativeitems .relativeitemscenter.ee_list ul.productBoxes .boxPicture a.more-info.btn-secondary.btn-link.ee_product_click {
    width: 59px;
    display: block !important;
    background-color: transparent;
}
.item-relativeitems.click .boxItem .ProductBoxBtn span {
    right: 0px !important;
    left: auto !important;
    width: 100%;
}
.product_product_relative_products_click .content.content_relativeitems .relativeitemscenter.ee_list ul.productBoxes .boxPicture .ProductBoxBtn {
    position: static !important;
}

.productfromcategories{
    display: inline-block;
    width: 100%;
}
.product_product_relative_products_click .relativeitemscenter.ee_list ul.productBoxes li.boxItem .product-box-prices {
    margin-top: 15px;
}
.product_product_relative_products_click .relativeitemscenter.ee_list ul.productBoxes li.boxItem .item-name {
    text-align: center;
}
.product_product_properties .properties h3 {
    margin-bottom: 15px;
}
div#designbox_294 .product-short-desc.grid_6.omega {
    font-weight: 400;
}
.item-relativeitems.click .relativeitemsheader button span {
    background: #00bcd4;
    color: #fff;
    padding: 3px 10px;
}
.product-images #imgBigDIV{
    width: 80% !important;
    float: right;
    padding-right: 5%;
    top: auto !important;

}
.product_product_images .product-images #enlargeIcon {
    position: absolute;
    left: 20px;
    bottom: -85px;
    top: auto;
    margin: 0;
}
.product-images .product-thumbnails ul li a{
    margin: 0 auto !important;
    border: 0px;
    height: 100% !important;
    width: 100% !important;
}
.product-images .product-thumbnails ul li a span {
    height: 100%;
}
#product-prices-div .quantity .name{
    margin-left: 4%;
    float: right;
    display: inline-block;
    line-height: 38px;
}
.product-images #enlargeIcon a::before{
    content: url("../images/zoom.png")
}
.page-columns-3 .product-images #enlargeIcon a{
    margin-right: 0px; 
}
.ProductPageSection .product_product_tools {

    display: inline-block;
    float: right;
}
.page-columns-3 .product-tabs-horizontal{
    width: 100%;
}

.ProductPageSection div#designbox_477 {
    width: 41%;
    display: inline-block;
    float: left;
    margin-top: 7px;
}
.product_product_banner4{
    display: inline-block;
}
.product-icons.grid_6.omega.icons_right ul li {
    text-align: right;
}
.product-contact-form .button.button.btn-primary:hover{
    background: #435761;
}

.bx-wrapper .bx-next::after, .bx-wrapper .bx-prev::after{
/*    font-weight: 300;
    border-top: 1px solid;
    border-bottom: 1px solid;
    height: 100px;
    line-height: 100px;
    color: #00acc1;
    font-size: 26px;
    top: -67px;*/
}
.bx-wrapper .bx-controls-direction a.bx-next::after {
/*    border-right: 1px solid #00acc1;
    padding-right: 5px;*/
}
.bx-wrapper .bx-controls-direction a.bx-prev::after{
/*    border-left: 1px solid #00acc1;
    padding-left: 5px;
    left: 0px;*/
}
.sale_rebate_percentage.icons_right{
    top:0px;
}
.product-thumbnails.vertical .bx-wrapper .bx-next, .product-thumbnails.vertical .bx-wrapper .bx-next:hover{
    background: url("../images/arrow_down.png") no-repeat bottom;
        top: 105%;
}
body.page-product .product_product_images .bx-controls-direction a.bx-prev,
.product-thumbnails.vertical .bx-wrapper .bx-prev:hover{
    background: transparent url(../images/arrow_up.png) no-repeat top;
    top: 0px !important;
}
.product_product_similer_products_carousel .item-productfromcategories.jcarousel h3#product_tab_productfromcategories_carousel a {
    color: #000;
    margin-bottom: 50px;
    display: inline-block;
    font-size: 24px;
}

div.product-tools li.payments a {
    width: 100px;
    border: 0;
    margin-right: 6px;
    margin-top: 6px;
}
.product-tools-ul .payments a::before {
    content: url(../images/tavlat_tashlumim.png);
    width: 100px;
}
.product_product_similer_products_carousel .item-productfromcategories.jcarousel h3 {
    border-top: 1px solid #bdbdbd;
    padding-top: 15px;
}
#designbox_329{
    background: transparent;
}
.grid-fluid .itembox-style-3.gallery .boxItem.grid_4 ul.MiscIconUl li {
    text-align: left;
}
.grid-fluid .itembox-style-3.gallery .boxItem.grid_4 .MiscFieldsIcons img{
    width: auto;
}
.itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange.slider li.pricerange .ui-slider-range.ui-widget-header,
.itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange.slider li.pricerange div#pricerange_slider a{
        background: #00acc1;
        border-color: transparent; 
}

.miscfileds_sidebar_right .misc_section a.toggle.misc_title {
    font-size: 16px;
    font-weight: bold;
    color: #000 !important;
    display: inline-block;
    margin-top: 20px;
}
.miscfileds_sidebar_rights .block.miscfileds ul {
    width: 100%;
}
.itemsgrid-pricerange.slider ul.misc-range li.pricerange.first label , .itemsgrid-pricerange.slider ul.misc-range li.pricerange.first input#pricerange_amount,
div.itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange.slider li.pricerange.first input#pricerange_amount {
    font-weight: 400 !important;
    font-size: 20px;
    color: #000 !important;
    padding: 5px 0;
}
.itemsgrid-pricerange.slider ul.misc-range li.pricerange.first input#pricerange_amount{
    width: 160px;
}
.itemsgrid-pricerange.slider ul.misc-range{
    border-bottom: 1px solid #bdbdbd;
}
.itemsgrid-pricerange.slider ul.misc-range li.pricerange.first {
    display: none;
}
.miscfileds_sidebar_right .miscfileds .content .right ul {
    width: 100%;
    border-left: 0px;
    padding: 0px;
}
.miscfileds_sidebar_right .miscfileds .content .right ul span{
    color: #21416e;
}


.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#searchPriceRangeButton , .miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#clearRangeButton {
    color: #fff;
    background: #21416e;
    padding: 5px 32px;
    border-radius: 2px;
    margin-top: 15px;
    display: inline-block;
    font-size: 20px;
}

.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#clearRangeButton {
    display: none;
}
.miscfileds_sidebar_right .miscfileds .right {
    margin-right: 0;
}
.products_itemsgridbar .itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange{
    width: 100%;
    margin: 0px;
    border-top: 3px solid #21416e;
        padding-right: 15px;
    padding-left: 15px;
}
.paging-div .items-paging a{
         float: none; 
}
.products-page.type_m .products_itemsgridpaging {
    display: inline-block;
    text-align: center;
}
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging {
    width: 100%;
}
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging a {
    border: 0;
    font-size: 24px;
    font-weight: 400;
}
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging a.current {
    color: #00acc1;
}
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging a.TriangleRight span {
    color: transparent;
    background: transparent url(../images/right_arrow.png) no-repeat center;
    width: 100%;
    height: 100%;
}
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging a.TriangleLeft span{
    color: transparent;
    background: transparent url(../images/left_arrow.png) no-repeat center;
    width: 100%;
    height: 100%;
}
.ProductPageSection .bundlesaleprices a.add-to-cart.btn-link:hover {
    background: #00acc1;
}
.ProductPageSection .bundlesaleprices a.add-to-cart.btn-link:hover span {
    color: #fff !important;
}
.ProductPageSection .product-thumbnails{
    height: auto;
    position: absolute;
    left: 0;
    bottom: 55px;
    width: 80px;
}
.ProductPageSection .product-images .product-thumbnails ul {
    height: 100%;
    transform: none;
}
.ProductPageSection .product-images .product-thumbnails ul li {
    float: right;
    height: 70px;
    margin: 0 auto;
    display: inline-block;
}
.ProductPageSection .product-thumbnails .bx-wrapper .bx-viewport {
    height: 230px !important;
    overflow: hidden;
}
.itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange.slider li.pricerange a#clearRangeButton,.itemsgrid-bar .itemsgrid-bar-wrap .itemsgrid-pricerange.slider li.pricerange a#searchPriceRangeButton {
    background: #21416e !important;
}
.products_itemsgridbar .sidebar .itemsgrid-bar-wrap{
          margin-bottom: 0;
    border-bottom: none;
    border-color: #bdbdbd;
}




/*====start=categories====*/
.column.grid_8.right.mega-m {
    position: relative;
    margin: 0;
}
.formfixed .header_articles{
    top: 37px;
}
.header_articles_btn {

}
.page-default #header .header_wrap .header_articles{
    display: block;
    width: 216px !important;
    right: 0 !important;
    left: auto !important;
    top: 0px !important;
    position: absolute !important;
    margin-top: 0;
}
#header .header_wrap .header_articles{
    /* display: none; */
    position: absolute !important;
    right: 0 !important;
    left: auto !important;
    top: -1px !important;
}
#header .block.articles {
    /*width: 100% !important;*/
    height: 500px;
    margin: 0px;
    position: relative;
    border: 1px solid #BDBDBD;
    overflow: visible;
    border-radius: 0;
    border-top: 0;
    background: #fff !important;
    display: none;
}

.block.articles .megamenu.superMm{
    float: right;
    margin: 0 0 6px;
    cursor: pointer;
    text-align: right;
    box-shadow: 0px -4px 6px -3px #888;
}
#header .block.articles {
    width: 209px !important;
    right: 0;
    top: 46px;
    position: absolute;
}
.header_articles .header_articles_btn{
    padding-top: 9px;
    padding-bottom: 20px;
}
.header_articles .header_articles_btn > img {

}

.header_articles_btn img:first-child {
    z-index: 5000;
    position: relative;
    width: 127px;
    height: 17px;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-thumb.image img {
    background-color: transparent;
}
#homepage .homepage_articles {
    width: 210px;
    top: 0px;
    position: absolute;
    right: 0;
}


#homepage .block.articles{
    display: block !important;
}
/*.page-default #header .header_wrap .header_articles#designbox_745 .block.articles.menu {
    display: block !important;
}*/
.page-default #header .block.articles:hover{
    display: block !important;
}
.page-default .formfixed#header .menu-homepage.block.articles {
    /*display: none !important;*/
}
.page-default #header .menu-homepage.block.articles {
    /*display: block !important;*/
}
.page-default #header .block.articles ul.megamenu.openmenu {
    padding-top: 0;
    margin: 0;
    width: 100%;
}
.header_articles p.more{
    display:none !important;
}
.header_articles .articles ul.megamenu li.parent{
    margin: 0px;
    padding: 0px;
    width: 209px !important;
    display: block !important;
    height: 50px !important;
    float: right;
    border-bottom: 1px solid #bdbdbd;
}
.header_articles .articles ul.megamenu li.parent.last, .page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent.last {
    border: 0;
    height: 40px !important;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-thumb.image,
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent a.parent-thumb.image{
    width: 42px !important;
    float: right;
    height: 100%;
    text-align: center;
    display: inline-block;
}
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent a.parent-thumb.image img{
    margin-top: 9px;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-thumb.image img {
    margin-top: 9px;
}
.header_articles .articles ul.megamenu li.with-image.li-wide.parent.li-4 a.parent-name img {
    width: 13px !important;
    margin-right: 14px !important;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-name,
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent a.parent-name{
    float: right;
    height: 100%;
    padding: 0 0px 0 0 !important;
    text-align: right;
    direction: rtl;
    line-height: 43px;
    transition: none;
    border-top: 1px solid transparent;
    width: 92% !important;
    position: relative;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-name img {
    position: relative;
    width: 20px;
    float: right;
    height: auto;
    text-align: center;
    display: inline-block;
    margin-top: 13px;
    margin-right: 10px;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-name span {
    width: 70%;
    display: inline-block;
    margin-right: 5%;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-name.sf-with-ul,
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent a.parent-name.sf-with-ul {
    padding-right: 10px !important;
}
#homepage .megamenu ul li.holder-li .show {
    border: none;
    display: inline-block !important;
    left: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    right: 0 !important;
    top: 0 !important;
    visibility: visible !important;
    width: 100% !important;
    background: 0;
}

.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent ul.show li a.sub-cat-name{
    width: 100% !important;
}
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent ul.show li a.sub-cat-name:hover{
    border-top: 0 !important;
    width: 100% !important;
    background: 0 !important;
    /*line-height: 30px;*/
}
#homepage .footer_manufactoreslogos.megamenu ul li.holder-li .show li {
    border: 0;
    height: 31px;
    background: none !important;
}
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent:hover a.parent-name span, .header_articles .articles ul.megamenu li.parent:hover a.parent-name span{
    color: #00acc1;
}
.page-default #homepage .menu-homepage.block.articles ul.megamenu li.parent a span,
.header_articles .articles ul.megamenu li.parent a span{
    float: right;
    font-size: 16px;
    color: #000;
    font-weight: 400;
    width: 100%;
    height: 100%;

    text-shadow: 0.1px 0.1px;
}


#header .header_articles li.parent ul.wide {
    display: none;
}
#header .header_articles li.parent:hover ul.wide{
      display: block !important;
}

#header .header_articles ul.megamenu li.parent ul.wide,
#header .header_articles ul.megamenu li.parent ul.thin,
#homepage .homepage_articles ul.megamenu li.parent ul.wide,
#homepage .homepage_articles ul.megamenu li.parent ul.thin {
    background: rgb(251, 251, 251) !important;
    left: -972px !important;
    top: 0px !important;
    border-radius: 0;
    width: 973px !important;
    padding: 0;
    margin-top: 0;
    border: 1px solid #bdbdbd;
    border-right: 0;
    position: absolute;
    border-top: 0 !important;
    height: 500px;
    box-shadow: 0px -3px 6px -2px #888;
}
#header .header_articles ul.megamenu li.parent ul.wide li.commercial_li, #header .header_articles ul.megamenu li.parent ul.thin li.commercial_li, #homepage .homepage_articles ul.megamenu li.parent ul.wide li.commercial_li, #homepage .homepage_articles ul.megamenu li.parent ul.thin li.commercial_li {
    width: 45%;
    float: left;
}
#header .header_articles ul.megamenu li.parent ul.wide li.holder-li,
 #header .header_articles ul.megamenu li.parent ul.thin li.holder-li,
 #homepage .homepage_articles ul.megamenu li.parent ul.wide li.holder-li,
 #homepage .homepage_articles ul.megamenu li.parent ul.thin li.holder-li {
    width: 40% !important;
    height: 99.7% !important;
    border: 0;
}
li.commercial_li .parent-page {
    height: 100%;
}
li.commercial_li .parent-page .parent-image {
    height: 100%;
    margin: 0 !important;
    text-align: left;
}
#header .header_articles ul.megamenu li.parent ul.wide li.commercial_li,
 #header .header_articles ul.megamenu li.parent ul.thin li.commercial_li,
 #homepage .homepage_articles ul.megamenu li.parent ul.wide li.commercial_li,
 #homepage .homepage_articles ul.megamenu li.parent ul.thin li.commercial_li {
    width: 60% !important;
    height: 100%;
    border-top: 0
}
#header .header_articles ul.megamenu li.parent ul.wide li.holder-li ul.show {
    width: 100%;
    height: auto;
}

#header .header_articles ul.megamenu li.parent ul.wide li.holder-li ul.show li {
    width: 50%;
    display: inline-block;
    float: right;

}

#header .header_articles ul.megamenu li.parent ul.wide li.holder-li ul.show li ul {
    width: 100%;
}

#header .header_articles ul.megamenu li.parent ul.wide li.holder-li ul.show li ul li {
    width: 100%;
}


#header .header_articles ul.megamenu li.parent ul.wide li.holder-li, #header .header_articles ul.megamenu li.parent ul.thin li, #homepage .homepage_articles ul.megamenu li.parent ul.wide li.holder-li, #homepage .homepage_articles ul.megamenu li.parent ul.thin li {
    margin-top: 0 !important;
    width: 50%;
    float: right;
    height: auto !important;
    padding-right: 19px;
    box-sizing: border-box;
    text-align: right;
}
#homepage .homepage_articles ul.megamenu li.parent ul.wide li.holder-li, #homepage .homepage_articles ul.megamenu li.parent ul.thin li{
    float: right !important;
    width: 20% !important;
    height: 35px;
    display: block;
    border: 0;
    text-align: right;
    margin: 0px 1% 0 0 !important;
    padding-right: 0;
}

#header .header_articles .menu.articles ul.megamenu li.parent ul.wide li.holder-li li a, #header .header_articles .menu.articles ul.megamenu li.parent ul.thin li a.sub-cat-name,
#homepage .homepage_articles ul.megamenu li.parent ul.wide li.holder-li li a, #homepage .homepage_articles ul.megamenu li.parent ul.thin li a.sub-cat-name {
    border: 0;
    line-height: 28px;
    background-image: none !important;
    float: none !important;
}
#header .header_articles ul.megamenu li.parent ul.wide li.holder-li a.sub-cat-name, #header .header_articles ul.megamenu li.parent ul.thin li a.sub-cat-name {
    width: 220px !important;
}
#header .header_articles ul.megamenu li.parent ul.wide li.holder-li a.sub-cat-name:hover span, #header .header_articles ul.megamenu li.parent ul.thin li a.sub-cat-name:hover span,
#homepage .homepage_articles ul.megamenu li.parent ul.wide li.holder-li a.sub-cat-name:hover span, #homepage .homepage_articles ul.megamenu li.parent ul.thin li a.sub-cat-name:hover span{

}
#header .header_articles ul.megamenu li.parent ul.wide li.holder-li ul.show li ul li:hover span {
    color: #25a3b3;
}
#homepage .homepage_articles ul.megamenu li.parent ul.wide li.commercial_li, #homepage .homepage_articles ul.megamenu li.parent ul.thin li.commercial_li {
    width: 77% !important;
    float: left !important;
    height: 100%;
    overflow: hidden;
    text-align: left;
}
.megamenu .parent-items .item{
        padding: 0 35px;
}
.megamenu .parent-items .item .product_small_rate_div , .megamenu .parent-items .item .model,
.megamenu .parent-items .item .product-box-prices p.sale-price,
.megamenu .parent-items .item .MiscFieldsIcons,
.megamenu .parent-items .item .ProductBoxBtn{
    display: none;
}
.megamenu .parent-items .item .boxDescription{
    text-align: center;
    color: #757575;
    line-height: 19px;
}
.megamenu .parent-items .item strike.reg-price,
.megamenu .parent-items .item p.sale-price span.name{
    display: none;
}
.megamenu .parent-items .item p.sale-price span , .megamenu .parent-items .item p.sale-price span em {
    color: #00acc1;
    font-weight: 400;
    font-size: 16px;
}
#header .header_articles .articles ul.megamenu li.parent a.parent-name::after {
    content: "\f053";
    width: 10px;
    height: 47px;
    position: absolute;
    direction: ltr;
    font-family: 'fontawesome';
    color: #bdbdbd;
    font-size: 14px;
    top: 0px;
    left: 0px;
}

.megamenu .parent-items .item .item-name a.ee_product_click {
    color: #757575;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
}
/*====end=categories====*/
.products-page.type_m .products_itemsgridpaging .block.itemsgridpaging .items-paging {
    direction: ltr;
}

div#contact_info div{
    height: 72px;
    background-repeat: no-repeat;
}
.products_itemsgridbar .itemsgrid-bar-wrap .itemsgrid-view a{
        color: transparent !important;
    text-indent: 0px !important;
}
.products_itemsgridbar .itemsgrid-bar-wrap .itemsgrid-search span {
    display: none;
}


.product_product_banner2 p.tableSize.fancybox {
    width: 100%;
    display: inline-block !important;
    float: left;
    margin: 0;
}
.product_product_banner2 p.tableSize.fancybox a.stBtn {
    width: 100%;
    height: 100%;
}
.product_product_banner2 p.tableSize.fancybox a.stBtn img {
    height: auto;
    width: auto;
    max-height: 100%;
    max-width: 100%;
    float: left;
    position: relative;
    top: 2px;
}
.product_product_banner2 .fbShow{
        display: none;
}
.product_product_banner2 p.tableSize.fancybox a.stBtn span.text_banner {
    float: right;
    font-size: 14px;
    color: #757575;
}
.product_product_similer_products div#productfromcategories h2.title span,
.product_product_relative_products_click h3#product_tab_relativeitems_click{
    color: #181e20;
    text-align: right;
    font-size: 24px;
}
.product-details.regular.grid_6.omega .product-details-ul .manufact .value {
    text-decoration: underline;
    color: #1488c8;
}
.page-columns-1 #contact_design_1 #contact_info div, .page-columns-1 #contact_design_3 #contact_info div, .page-columns-1 #contact_design_2 #contact_info div{
     width: 200px;
}
.miscfileds_sidebar_right.products_miscfileds .block.miscfileds {
  
    padding: 0 15px;

}
.product_product_tabs_horizontal .tabs-content-wrap {
    padding-right: 10px;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .ProductBoxBtn{
    position: absolute;
    top: 20px;
    display: block !important;
    left: 10px !important;
    right: auto;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem{
    border-bottom: 1px solid #00ACC1;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .product-box-prices {
    float: left !important;
    width: 100px !important;
    margin-left: 20px !important;
}
.grid-fluid.match .list.boxsinline_  ul.productBoxes .boxItem .ProductBoxBtn a.btn-link{
    padding: 0px !important;
    border-radius: 0;
        margin-bottom: 3px !important;

}
.grid-fluid.match .list.boxsinline_ ul.productBoxes .boxItem a span{
    color: #00ACC1;
}

.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .item-name, .grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .boxDescription, .grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .product-box-prices, .grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .boxComapre{
    width: 56%;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .item-name a {
    text-align: right;
}
div.MiscFieldsIcons img{
    width: auto;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .ProductBoxBtn a.btn-link:hover {
    background-color: #00ACC1 !important;
}
.grid-fluid.match .itemsgrid.list ul.productBoxes .boxItem .ProductBoxBtn a.btn-link:hover span {
    color: #fff;
}
#header .header_articles ul.megamenu li.parent ul li.holder-li ul li a.sub-cat-name span{
    font-weight: bold;
}

@media only screen and (max-width:1024px) {

    .header_articles_btn img:first-child{
        height: auto;
        min-height: 12px
    }



    #footer .menu.submenu-show.menu-horizontal > li{
        width: 25%;
    }

    }
#designbox_52 {
border-radius:10px;
line-height:30px;
}

.contact_icon .block.contactform .content button.button:hover {
    background: #6499f5;
}
.contact_icon a.toggle-hover {
    z-index: 2 !important;
}
#designbox_55 {
border-right-width:1px;
border-style:solid;
border-color:#cfd8dc;
font-size:16px;
color:#212121;
line-height:36px;
}

#designbox_57 {
padding-right:1px;
border-color:transparent;
font-size:16px;
color:#12176b;
text-align:left;
}

#designbox_57 a { color:#12176b;}

#designbox_58 {
padding-left:0px;
padding-right:0px;
}

#designbox_66 {
margin-top:25px;
margin-bottom:25px;
font-size:20px;
}

.homepage_icon_and_text .content.icontext_right span::before {
    content: "\f053";
    padding-right: 5px;
    font-family: fontawesome;
    font-size: 12px;
}
.three_banners_row .homepage_icon_and_text .content.icontext_right:hover {
    opacity: 0.8;
}
#designbox_74 {
text-align:right;
direction:rtl;
}

#designbox_74 a { color:#000000;}

#designbox_75 {
text-align:right;
direction:rtl;
}

#designbox_75 a { color:#000000;}

#designbox_75 ul.menu > li > a {
text-align:right;
}

#designbox_76 {
text-align:right;
direction:rtl;
}

#designbox_76 a { color:#000000;}

#designbox_87 {
padding-bottom:20px;
background-color:#12176b;
background-size:cover;
}

#designbox_89 {
padding-left:0px;
padding-right:0px;
}

#designbox_97 {
margin-top:30px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
padding-top:40px;
padding-bottom:55px;
border-style:solid;
border-color:#3c4e57;
border-radius:35px;
}

#designbox_99 {
margin-top:20px;
margin-bottom:20px;
}

#designbox_101 {
background-repeat:no-repeat;
}

#footer .footer_newsletter .block.newsletter p.subtitle,
#footer .footer_newsletter .block.newsletter p.email_p label {
    display: none;
}


#footer .footer_newsletter .block.newsletter {
    width: 300px;
    margin: 0 auto;
}

#footer .footer_newsletter .block.newsletter input#email {
    border-radius: 30px;
    height: 45px;
}
#footer .footer_newsletter .block.newsletter button.checkNewsEmail.button {
    border-radius: 20px;
    left: 3px;
    top: 3px;
    background-color: #263238;
    color: #fff;
}
#designbox_102 {
font-size:16px;
}

#designbox_104 {
margin-top:20px;
}

#designbox_108 {
margin-top:20px;
margin-bottom:15px;
padding-bottom:15px;
border-color:transparent;
font-size:16px;
color:transparent;
text-align:right;
}

#designbox_108 a { color:transparent;}

#designbox_108 a:hover { color:#6499f5;}

#footer .menu li {
    width: 100%;
}
#designbox_109 {
font-size:16px;
}

#designbox_109 a { color:#ffffff;}

#designbox_113 {
margin-bottom:30px;
padding-left:0px;
padding-right:0px;
}

#designbox_115 {
font-style:normal;
font-size:16px;
color:#ffffff;
}

#designbox_116 {
margin-bottom:30px;
}

#designbox_119 {
text-align:right;
}

#designbox_119 ul.menu > li:hover > a { 
color:#6499f5; 
 } 

#footer .menu.menu-horizontal > li > a::after{
color:transparent;
}
#designbox_120 {
color:#ffffff;
}

#designbox_122 {
font-weight:400;
margin-bottom:5px;
font-size:26px;
text-align:center;
direction:rtl;
}

#designbox_123 {
font-style:normal;
font-weight:400;
font-size:18px;
}

#designbox_133 {
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
background-color:#ffffff;
}

#designbox_137 {
}

#designbox_137 ul.menu > li > a {
text-align:right;
}

.product-images #enlargeIcon a {
    margin-bottom: 91px;
}
#designbox_140 {
margin-bottom:10px;
line-height:30px;
text-align:right;
}

#designbox_140 h1 , #designbox_140 .item-name h1 {
font-size:24px;
}

.grid-fluid .product-short-desc.grid_6.omega{
    display: block;
    width: 100%;
}
#designbox_141 {
margin-bottom:10px;
font-size:14px;
}

#designbox_142 {
margin-bottom:10px;
text-align:right;
}

#designbox_143 {
margin-bottom:10px;
padding-bottom:10px;
}

#designbox_144 {
margin-bottom:10px;
border-bottom-width:1px;
padding-bottom:20px;
border-style:dotted;
border-color:#757575;
text-align:right;
}

#designbox_145 {
margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
border-style:solid;
text-align:right;
direction:rtl;
}

.product-tools li a:hover {
    border: 1px solid #6499f5;
}
.product-tools-ul a:hover::before {
    color: #6499f5;
}
.product-tools li a:hover span {
    background: #6499f5;
}
.product-tools li a span::before {
    color: #6499f5;
}
#designbox_162 {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
padding-left:0px;
padding-right:15px;
border-style:solid;
border-color:#4f64a7;
}

#designbox_164 {
}

#designbox_164 a.btn-primary , #designbox_164 button.button.btn-primary , #designbox_164 button.btn-primary, #designbox_164 .special-box a.btn-primary {
background-color:#6499f5;
}

#designbox_164 a.btn-primary:hover , #designbox_164 button.btn-primary:hover , #designbox_164 .special-box a.btn-primary:hover {
background-color:#4f64a7;
}

#designbox_165 {
margin-bottom:10px;
}

#designbox_167 {
padding-left:0px;
padding-top:10px;
padding-right:0px;
}

#designbox_169 {
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
background-color:#ededed;
text-align:right;
}

#designbox_172 {
padding-left:0px;
padding-right:0px;
}

#designbox_174 {
text-align:right;
}

#designbox_180 {
margin-bottom:15px;
}

#designbox_184 {
text-align:right;
}

#designbox_199 {
margin-bottom:20px;
}

#designbox_201 {
text-align:right;
}

#designbox_205 {
text-align:right;
}

#designbox_214 {
text-align:left;
}

#designbox_216 {
text-align:left;
}

#designbox_222 {
text-align:right;
}

#designbox_227 {
text-align:right;
}

#designbox_259 {
font-weight:bold;
}

#designbox_259 h1 , #designbox_259 .item-name h1 {
font-size:28px;
}

#designbox_259 h2 {
font-size:24px;
}

#designbox_263 {
margin-top:30px;
border-top-width:2px;
border-style:solid;
border-color:#2797d4;
background-color:#fafafa;
text-align:right;
}

#designbox_265 {
}

#designbox_265 a.btn-primary , #designbox_265 button.button.btn-primary , #designbox_265 button.btn-primary, #designbox_265 .special-box a.btn-primary {
color:#1d5068;
background-color:#ffffff;
}

#designbox_265 a.btn-primary:hover , #designbox_265 button.btn-primary:hover , #designbox_265 .special-box a.btn-primary:hover {
color:#ffffff;
background-color:#1d5068;
}

#designbox_265 a.btn-secondary , #designbox_265 button.btn-secondary , #designbox_265 .special-box a.btn-secondary {
color:#ffffff;
background-color:#273238;
}

#designbox_265 a.btn-secondary:hover , #designbox_265 button.btn-secondary:hover , #designbox_265 .special-box a.btn-secondary:hover {
color:#ffffff;
background-color:#1d5068;
}

#designbox_265 .productBoxes  .boxItem  .boxItem-wrap,  #designbox_265  .megamenu .item {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#d6d6d6;
background-repeat:;
 }

#designbox_265 .productBoxes .boxItem  ,  #designbox_265  .megamenu .item {
 height:300px;
 } 
#designbox_265 .productBoxes .boxItem .imagediv, #designbox_265 .productBoxes .boxItem .boxPicture  , #designbox_265  .megamenu .boxPicture {
height:200px;
}

#designbox_265 .productBoxes .boxItem .item-name  ,  #designbox_265  .megamenu .item-name { height:100px;}

 .products-page  .boxItem:hover .ProductBoxBtn .add-to-cart {
    display: none;
}

.products-page  .boxItem .ProductBoxBtn .more-info span {
    display: none;
}
.products-page  .boxItem .ProductBoxBtn .more-info{
    width:96px;
    padding: 35px 0px;
    text-align:center;
    border-radius: 50px;
    margin-top:40%;
}
 .products-page  .boxItem .ProductBoxBtn .more-info:before{
    content:"\f07a";
    font-size:40px;
    font-family:fontAwesome;
}
.products-page  .boxItem .ProductBoxBtn .more-info:hover:before{
color:#0085D2;
}
.products-page  .boxItem .product-box-prices .name {
    display: none;
}
.products-page  .boxItem .product-box-prices .sale-price * {
    color: #00AEEF;
    font-weight: 200;
    font-size: 24px;
}
#designbox_266 {
font-size:20px;
text-align:right;
direction:rtl;
}

#designbox_266 a { color:#000000;}

#designbox_266 a.btn-primary , #designbox_266 button.button.btn-primary , #designbox_266 button.btn-primary, #designbox_266 .special-box a.btn-primary {
color:#ffffff;
background-color:#1f5269;
}

#designbox_266 a.btn-secondary , #designbox_266 button.btn-secondary , #designbox_266 .special-box a.btn-secondary {
color:#ffffff;
background-color:#1f5269;
}

.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange {
    text-align: right;
}
.ui-slider-range.ui-widget-header { 
    background-color: #ffa809; 
    background-image: none; 
    height: 4px;
}
.miscfileds_sidebar_right .ui-slider .ui-slider-handle {
    background: #ffa809;
    border: 0px;
    border-radius: 12px;
    top: -6px;
}
div#pricerange_slider {
    height: auto;
    background: none;
    border: 0px;
    border-radius: 0px;
}
div.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange:not(.first) {
    text-align: left;
}
.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#searchPriceRangeButton, .miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#clearRangeButton {
    background: #1f5269;
    color: white;
    border-radius: 0px;
    padding: 0px 8px;
    height: 20px;
    line-height: 16px;
}
.miscfileds_sidebar_right .miscfileds .content .right ul span {
    float: left;
}
.block.miscfileds .bottom {
    background: none;
}
.miscfileds_sidebar_right .block.miscfileds .bottom li.pricerange.first label, .miscfileds_sidebar_right .bottom li.first input#pricerange_amount {
    background: transparent;
}
.miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#searchPriceRangeButton, .miscfileds_sidebar_right .block.miscfileds ul.misc-range li.pricerange a#clearRangeButton {
    background: #01aef0;
}
#designbox_267 {
text-align:left;
}

#designbox_267 a { color:#1f5269;}

.itemsgridpaging a {
    border: 0;
}
.itemsgridpaging a:last-child {
    border-right: 0;
}
.page-columns-3 .itemsgridpaging {
    float: left;
}
.paging-div .items-paging a.current {
    color: white;
    background: #6499f5;
}
#designbox_268 {
margin-bottom:40px;
}

#designbox_274 {
text-align:left;
}

#designbox_276 {
margin-bottom:25px;
}

.products_categories li.parent {
    position: relative;
}

.products_categories li.parent > ul {
    right: 64px;
    top: 0;
}
#designbox_277 {
font-style:normal;
font-weight:bold;
font-size:22px;
text-align:right;
direction:rtl;
}

#designbox_278 {
margin-top:20px;
margin-bottom:10px;
}

#designbox_280 {
font-style:normal;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-align:center;
direction:rtl;
}

#designbox_281 {
margin-bottom:30px;
padding-left:0px;
padding-right:0px;
}

.homepage_manufactoreslogos .manufactores_logos {}

.homepage_manufactoreslogos .manufactores_logos ul li {
    height: 85px;
}

.homepage_manufactoreslogos .manufactores_logos ul li a.image {
    height: 55px;
    margin: 15px 0;
}

.homepage_manufactoreslogos .manufactores_logos ul li a.image span {
    height: auto;
}
#designbox_287 {
margin-top:20px;
}

#designbox_299 {
background-color:#ffffff;
}

#designbox_302 {
font-style:normal;
margin-top:25px;
padding-top:10px;
font-size:18px;
color:#6499f5;
text-align:right;
direction:rtl;
}

#designbox_302 h1 , #designbox_302 .item-name h1 {
color:#6499f5;
}

#designbox_302 h2 {
color:#6499f5;
}

#designbox_302 h3 {
color:#6499f5;
}

#designbox_302 h4 {
color:#6499f5;
}

#designbox_302 h5 {
color:#6499f5;
}

#designbox_302 h6 {
color:#6499f5;
}

#designbox_302 a { color:#6499f5;}

.sale-price span {
    color: #6499F5;
    font-size: 35px;
    font-weight: bold;
}

.product-prices .sale-price .value em {
    color: #6499F5;
    font-style: normal;
}


