﻿
/* rubik-regular - latin_hebrew */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/rubik-v7-latin_hebrew-regular.eot'); /* IE9 Compat Modes */
  src: local('Rubik'), local('Rubik-Regular'),
       url('/css/customfonts/rubik-v7-latin_hebrew/rubik-v7-latin_hebrew-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/customfonts/rubik-v7-latin_hebrew/rubik-v7-latin_hebrew-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/customfonts/rubik-v7-latin_hebrew/rubik-v7-latin_hebrew-regular.woff') format('woff'), /* Modern Browsers */
       url('/css/customfonts/rubik-v7-latin_hebrew/rubik-v7-latin_hebrew-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/customfonts/rubik-v7-latin_hebrew/rubik-v7-latin_hebrew-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}




body
{
     background-color:#ffffff;
     font-family: Rubik, sans-serif;
}

@media (min-width: 600px)
{
body8888 {
    background-image:url('../images/sitebg.png'); background-repeat:repeat-x;
}
.scrolltotop {display:none; position:fixed; left:100px; bottom:100px; color:#313131; cursor:pointer; z-index:2000000}
}

@media (max-width: 600px)
{
.scrolltotop {display:none; position:fixed; left:10px; bottom:10px; color:#313131; cursor:pointer; z-index:2000000}
}

a {color:#000000; text-decoration:none}
a:hover {color:#000000; text-decoration:underline}

.newline {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #D6D7D6, #ccc);
    margin:5px 0px;
}
.topnav {color:#848284; text-decoration:none; font-weight:bold}
.topnav:hover {color:#848284; text-decoration:underline}
.topnavicons {color:#39B610; padding-right:10px;}
.topnavicons:first-child {color:#39B610; padding-right:0px;}

.sidebartitlecategory {background-image:url('../images/buttonsbg.png'); background-repeat:repeat-x; border-top-right-radius:5px; border-top-left-radius:5px; border-bottom:4px solid #42A629; width:100%; padding:3px 6px; }
.sidebartitlecategory span {color:#ffffff; font-size:18px; font-weight:bold}

.quickbasket {background-image:url('../images/buttonsbg.png'); background-repeat:repeat-x; border-radius:5px; width:100%; padding:6px; }
.quickbasket span {color:#ffffff; font-size:14px;}
.quickbasket a:hover {color:#000000; text-decoration:none;}


.sidebartitles { background-color:#ffffff; color:#000000;  width:100%; padding:6px; }
.sidebartitles span {color:#000000; font-size:16px; font-weight:bold}

.homapagemivtzapname {color:#313131; font-size:30px;}
.homapagemivtzamodel {color:#313131; font-size:24px;}
.homapagemivtzaprice {color:#313131; font-size:30px;}
.homapagemivtzabtn {cursor:pointer; background-image:url('../images/sidebartitlesbg.png'); background-repeat:repeat-x; border-radius:5px; border-bottom:1px solid #3BA2B6; padding:5px 15px; box-sizing:border-box; color:#ffffff; font-weight:bold}
.homapagemivtzabtn:hover { background-image:url('../images/buttonsbg.png'); background-repeat:repeat-x; text-decoration:none; color:#ffffff}





.pagetitle {width:100%; box-sizing:border-box; padding:5px 20px; margin-bottom:20px; text-align:center }
.pagetitle span {border-bottom:5px solid #cccccc; font-size:36px; }

.FooterLinks {color:#737573; font-size:14px; display:block;}
.footertitles {font-size:18px; font-weight:bold; color:#313131; padding-bottom:15px}
.footertags {color:#737573; background-image : linear-gradient(to bottom, #f5f5f5, #dedede); display:inline-block; padding:4px; border-radius:5px; margin:0px 0px 4px 4px}

.breadcramps {background:#ffffff; border:1px solid #DEDFDE; height:30px; line-height:30px; padding:0px 10px; box-sizing:border-box;}
.productpageimage {background:#ffffff; box-sizing:border-box;}

.subtitles {background-color:#dedede; color:#313131; padding:6px; font-size:14px; font-weight:bold}

.homepagecategories { background-color:#ffffff; border:1px solid #D6D7D6; border-radius:5px; width:100%; padding:10px; box-sizing:border-box; height:180px; }
.homepagecategoryname {font-size:18px; color:#313131;}

.prodpagetitles {width:100%; color:#ffffff;  background-color:#313131;  box-sizing:border-box; padding:5px 20px; margin-bottom:20px; background-image : linear-gradient(to bottom, #424242, #313131); margin-left:4px; }
.tavitsale {position:absolute; background-color:#FECC0B; color:#ffffff;   padding:3px 6px; right:10px; top:0px}

.DottedBottom { border-bottom:1px solid #cccccc
}

.ordertitles {padding:4px; font-size:16px; color:#000000; background-color:#808080; box-sizing:border-box}
.ordernumbers { background-color:#ffffff; border-radius:50%; text-align: center; color:#008231; font-weight:bold; font-size:14px; margin-left:10px; box-sizing:border-box; width:24px; height:24px; line-height:24px; display:block; float:right
}


.divproductcubepname {border-top:0px solid #D6D7D6;}
.prodlist-topfilters  {margin:20px 0px; border:1px solid #cccccc; padding:20px; box-sizing:border-box}
#frmfiltermobile  {margin:20px 0px; border:1px solid #cccccc; padding:20px; box-sizing:border-box; position:relative; display:table; width:100%; background-color:#EDEDED}

#catfilters label input[type=checkbox] , #frmfiltermobile label input[type=checkbox] {margin-left:5px; vertical-align: text-top;}
#catfilters label , #frmfiltermobile label {font-weight:normal}
#catfilters .topfilters , #frmfiltermobile .topfilters {    font-size: 14px; font-weight: bold; background-color: #ffffff; color: #f00000; width: 100%; display: inline-block; text-align: center; padding: 3px 0px;}
#catfilters .filterblock , #frmfiltermobile .filterblock {float:right; width:110px; margin-left:8px;}

#sortby label input[type=radio] {margin-left:5px; vertical-align: text-top;}
#sortby label {font-weight:normal}
#products .col-md-4 {float:right}


@media screen and (min-width: 600px) {
    #sortby {
        text-align:left !important; 
    }
}


#loadMore {
    margin-top: 20px;
    color: #c00000;
    text-decoration:none;
}
#loadMore:hover {
    color: #000000;
}


.toplogin {background-color:#99A3A5; color:#000000; padding:6px 10px; border-radius:5px; text-decoration:none;}
.toplogin:hover {background-color:#C7A86E; color:#ffffff; text-decoration:none}

.topcart {background-color:#FDF100; color:#000000; padding:6px 10px; border-radius:5px; text-decoration:none; font-size:14px;}
.topcart:hover {background-color:#C7A86E; color:#000000; padding:6px 10px; border-radius:5px; text-decoration:none; font-size:14px;}

.baloonqty {
    border-radius: 50%;
    background-color: #000000;
    color: #ffffff;
    width: 20px;
    height: 20px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    line-height: 22px;
}

.productsgrid {}


@media screen and (max-width: 600px) {
.productsgrid [class^="col-"] {padding-right:0px; padding-left:0px;}
}


@media screen and (min-width: 600px) {
.productcubeaddtocart {margin-right:30px;}
}




.qtydd {
    padding: 5px;
    color: #000000;
    border-radius: 0px;
    border: 1px solid #cccccc;
    vertical-align: middle;
    border-radius:15px;
}



.bootstraprtl [class^="col-"], .productscontainer [class*=" col-"] {   float:right !important }     

.basketbg {
    -webkit-box-shadow: 10px 2px 76px -6px rgba(133,133,133,1);
    -moz-box-shadow: 10px 2px 76px -6px rgba(133,133,133,1);
    box-shadow: 10px 2px 76px -6px rgba(133,133,133,1);
}



@media only screen and (max-width: 600px) {
.productcube-img { width:100%; height:150px; padding-top:30px;}
.productcube-img img { max-width:100%; max-height:120px;}
}
@media only screen and (min-width: 600px) {
.productcube-img { width:100%; height:200px;}
.productcube-img img { max-width:100%; max-height:200px;}
}

.CatPath {color:#000000; padding-right:10px; padding-left:10px; font-size:16px;}
.CatPath:hover {color:#111111;}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    color: #fff;
    background-color: #268328;
    border-color: #268328;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #268328;
    background-color: #eee;
    border-color: #ddd;
}

.pagination>li>a, .pagination>li>span {
    color: #268328;
    background-color: #fff;
    border: 1px solid #ddd;
}



.technicalcube {
  height: 70px;
  width:70px;
  line-height: 70px;
  text-align: center;
  border: 2px solid #cccccc;
  float:right;
  margin-left:5px; margin-bottom:5px;    
  background-color:#ffffff;
}
.technicalcube span {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  font-weight:bold;
}

#products .col-md-3 , #products .col-md-4 {float:right}

@media screen and (max-width: 768px) {
    .padding-sm-0 {
        padding-right: 0;
        padding-left: 0;
    }
.productcontainer {width:100%; max-width:360px; border:1px solid #D6D7D6; padding:10px; box-sizing:border-box;  margin-bottom:0px; background-color:#ffffff; position:relative; text-align:center;}
}
@media screen and (min-width: 768px) {
    .padding-sm-0 {
    }
.productcontainer {width:100%; max-width:360px; border:1px solid #D6D7D6; padding:10px; box-sizing:border-box;  margin-bottom:0px; background-color:#ffffff; position:relative; text-align:center; margin-bottom:30px;}
.paddingmaincontent {padding-top:30px}

}
.ProductName{font-size:18px;color:#000000;text-decoration:none;font-weight:bold}
:hover.ProductName{color:#666666;text-decoration:none;font-size:18px;}

.sidebartitles {background-color:#3BA2B6; width:100%; padding:6px; box-sizing:border-box; text-align:center }
.sidebartitles span {color:#ffffff; font-size:16px; font-weight:bold}

.pagestitle {padding-top:0px !important; margin-top:0px !important; margin-bottom:15px; font-size:30px;}


input[type=radio], .radio-inline input[type=radio] {
    margin-right: -20px;
}
.checkbox label, .radio label {
    padding-right: 20px;
}
.list-group-item>.badge {
    float: left;
}
.list-group {
    padding-right: 0;
}

@media screen and (max-width: 767px)
{
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
    white-space: unset;
}
.paddingmaincontent {padding-top:10px}
}

.top-line {
    position: relative;
}
.top-line span:nth-child(1) {
    background: #40f1e5;
}
.top-line span:nth-child(2) {
    background: #d9b7e4;
}
.top-line span:nth-child(3) {
    background: #7ee6f8;
}
.top-line span:nth-child(4) {
    background: #eedac1;
}
.top-line span:nth-child(5) {
    background: #aab8c2;
}
.top-line span:nth-child(6) {
    background: #a9fad9;
}
.top-line span {
    float: left;
    width: 16.6666%;
    height: 5px;
}

.productcubepname {color:#000000; font-weight:bold; font-size:18px}
.productcubepdesc {color:#848284; font-weight:bold; font-size:12px}
.productcubepmodel {color:#848284;  font-size:12px}
.productcubeprice { font-size: 22px;    font-weight: 800;    color: #575757;}

.mfrimage img {
    border: 1px solid #cccccc; width:100px; height:38px;
}

@media screen and (min-width: 767px)
{
.productsgridcontainer {width:100%; padding:30px; box-sizing:border-box; background-color:#f5f5f5}
.sitebtn {cursor:pointer;  padding:5px 10px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#9AA3A5; text-decoration:none;}
.sitebtn:hover {cursor:pointer;  padding:5px 10px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#C7A86E; text-decoration:none;}
.sitebtn2 {cursor:pointer;  padding:5px 10px; box-sizing:border-box; color:#ffffff; font-weight:bold; background-color:#000000; text-decoration:none; font-size:14px;}
.sitebtn2:hover {cursor:pointer;  padding:5px 10px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#C7A86E; text-decoration:none; font-size:14px;}
.priceoffer {
    padding: 6px 15px;
    box-sizing: border-box;
    background-color: #FDF100;
    color: #000000;
    font-size: 20px;
    border-bottom-left-radius: 99px;
    border-top-left-radius: 99px;
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none;
    text-decoration: none;
    width:150px; height:40px;
    position:fixed; right:0px; bottom:40px; z-index:999999999999;
}

}
@media screen and (max-width: 767px)
{
.productsgridcontainer {width:100%;}
.sitebtn {cursor:pointer;  padding:5px 2px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#9AA3A5; text-decoration:none;}
.sitebtn:hover {cursor:pointer;  padding:5px 2px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#C7A86E; text-decoration:none;}
.sitebtn2 {cursor:pointer;  padding:5px 2px; box-sizing:border-box; color:#ffffff; font-weight:bold; background-color:#000000; text-decoration:none; font-size:14px;}
.sitebtn2:hover {cursor:pointer;  padding:5px 2px; box-sizing:border-box; color:#000000; font-weight:bold; background-color:#C7A86E; text-decoration:none; font-size:14px;}

.priceoffer {
    padding: 6px 15px;
    box-sizing: border-box;
    background-color: #FDF100;
    color: #000000;
    font-size: 20px;
    border-bottom-right-radius: 99px;
    border-top-right-radius: 99px;
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none;
    text-decoration: none;
    width:80px; height:40px;
    position:fixed; left:0px; bottom:40px; z-index:999999999999; overflow:hidden
}

}


