 
 .compare-num {
    width: 15px;
    height: 16px;
    position: absolute;
    top: 5px;
    left: 2px;
    display: block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background-color: #e8522f;
    color: #fff;
    font-size: 12px;
    line-height: 15px;
    padding: 2px;
    text-align:center
}

.en { font-family: 'Ubuntu',sans-serif;}
.fr 
{ float:right
    
    }
    .fl 
    { float:left
        }
  .margfr 
  { margin-right:4px;
    margin-bottom:4px;
    margin-left:5px
      
      }   
      
     .margfl 
  { margin-left:4px;
    margin-bottom:4px
      
      }       
.justfay 
{ 
    }
.brands {
    overflow: hidden;
    border: solid 1px #e3e2e2;
    border-bottom: none;
    border-right: none;
    margin-bottom: 24px;
    margin:0px;
    padding:0px
}
.brands li {
    float: left;
    width: 10%;
    background-color:#fff
  
}
.brands li a {
    display: block;
     border-right: solid 1px #e3e2e2;
    border-bottom: solid 1px #e3e2e2;
      height:109px;
    overflow:hidden
}

.brands li a img {
    width: 100%;
}

.brands li:hover a img {
    margin-top:-116px;
}

 
.brands2 {
    overflow: hidden;
    border: solid 1px #e3e2e2;
    border-bottom: none;
    border-right: none;
    margin-bottom: 24px;
    margin:0px;
    padding:0px
}
.brands2 li {
    float: left;
    width: 14.19%;
    background-color:#fff;
      font-size:16px;
    font-weight:bold;
    text-align:center;
        font-family: 'Ubuntu',sans-serif;
    color:#000;
     border-right: solid 1px #e3e2e2;
    border-bottom: solid 1px #e3e2e2;
    height:110px;
  
}
.brands2 li a {
    display: block;
    
      height:76px;
    overflow:hidden;
  
}

.brands2 li a img {
    width:  auto;
    margin:0px auto
}

.brands2 li:hover a img {
    margin-top:-76px;
}

.tabs-redux {    margin-bottom: 23px;}
 .tabs-redux ul {
    display: table;
    width: 100%;
    table-layout: fixed;
    margin: 0;
    padding: 0;
     
}

.tabs-redux li {
    position: relative;
    float:  right;
    display: table-cell;
    vertical-align: top;
        color: #888;
        margin: 0;
    padding: 0;
    width:33.24%;
    border-left: 1px solid rgba(196,196,196,.3);
  
    text-align:right;
   
}
.tabs-redux  a {
    position: relative;
    padding: 15px 15px;
      background: #FFF;
       
    display:  block;
    cursor: pointer;   color: #635a5a;
}
.tabs-redux  a:hover ,.tabs-redux .selected {
    background-color: #de0000;
    color:#fff;
}

.tabs-redux a:after {
     bottom: -25px;
    left: 50%;
        font: normal normal normal 14px/1 FontAwesome;
    content: "\f078";
    color:#eee;
     
    position: absolute;
    font-size:33px;
    z-index:9
    
}

.tabs-redux  span {
     font-weight:bold;
     font-size:17px;
  
     line-height:38px
}


.tabs-redux  .tab__icon {
    font-size: 40px;
    color: #000;
    opacity: .2;
    padding-left: 20px;
   
    vertical-align: middle;
        display: table-cell;
        float:right
}
.tabs-redux a:hover .tab__icon ,.tabs-redux .selected .tab__icon 
{ color:#ffbaba;
    opacity: 1;
}
.tabs-redux .selected:after 
{ color:#de0000;
    
     }
     
     
     
     /*--------------------*/
      .searchcar  
     { margin:0px
         
         }
     .searchcar li 
     { width:25%;
       float:right
         
         }
     .searchcar select 
     {  font-size:16px;  
          font-weight:bold;
          width:96%;
              border-radius: 5px;
                  font-family: 'Droid Arabic Kufi';
                  height: 56px;
         }
     .searchcar select option 
      {
          font-family: 'Ubuntu',sans-serif;
          font-size:17px; 
         }
         
     .searchcarr 
     {
          padding: 14px 35px 18px 35px;
  font-size: 18px;
  float:left;
   margin-left:1%;
 font-family: 'Droid Arabic Kufi';
 font-weight:bold;
  line-height: 18px;
  background: #e8522f;
  color: #ffffff;
  text-shadow: none;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-transform: uppercase;
         }
     .searchcarr:hover 
     {background: #d80000;
         
         }
         
         /*-----------------------*/
         .item_introtext p 
         {
              padding-bottom:4px;
             }         
             
             
          /*----vote*/
          
       .ulvote 
       {
           
            margin-top:12px;
            margin-bottom:25px
           }
            .ulvote input[type='radio']
            
            { margin-left:5px
                
                }
           .ulvote li
       {
           
             margin-bottom:15px
           }
         .voteinput 
         {padding: 10px 12px 10px 12px;
    font-size: 15px;
      min-width:70px;
      text-align:center;
    line-height: 18px;
    background: #e8522f;
    color: #ffffff;
    text-shadow: none;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    text-transform: uppercase;
             
             
             }  
             @media (max-width: 550px){

}
    @media (min-width: 768px) and (max-width: 979px) {
 
}         
             
     @media (max-width: 767px) 
     {
         .row-fluid {
    margin-left: -9px;
}
         .row-fluid {
    margin-right: 4px;
   
}
       .glidecontentwrapper {
    
    height: 600px;
     
}     
         .glidecontent img {
    width: 100%;
    float:  none;
    height: 200px;
}
     .contentdeiv {
    height: 400px;
    width: 100%;
    float: none;
   
}  
.contentdeiv h3 {
    font-size: 16px;
 
    margin-bottom: 6px;
    line-height: 26px;
    
}
.contentdeiv .link-camera {
    font-size: 12px;
     
    padding: 0 10px;
    
    bottom: 52px;
    
}
.rating3 li {
   
    font-size: 25px !important;
    
}
.paddicontent {
    padding: 7px;
}

.nav.menu.social li a {
    font-size: 20px;
    margin-left: 15px;
}



.tabs-redux li {
   
   
    width: 32.24%;
    
}

.tabs-redux .tab__icon {
    font-size: 23px;
  
    padding-left: 10px;
     
    float:none;
        display: block;
}  
.tabs-redux a {
    
    padding: 10px 10px;
      min-height: 79px;
      text-align:center
}
.tabs-redux span {
    
    font-size: 14px;
    line-height: 28px;
}
.searchcar li {
    width: 99%;
    float:  none;
}
.contnerslid {
 
    padding: 12px;}
.searchcar select {
    font-size: 13px;
        width: 100%;
    border-radius: 5px;
       padding: 5px;
    height: 35px;
}
.searchcarr {
    padding: 10px 25px 10px 25px;
    font-size: 14px;
}
.brands li  {
  
    width: 25%;
   
}


.brands li a {
     
    height: 75px;
    
}

.brands li:hover a img {
    margin-top:-91px;
}
  .brands2 li{
  
    width: 24.33%;
   font-size: 13px;
       height: 102px;
}
.brands2 li a {
    
    height: 59px;
   
}
.brands2 li:hover a img {
    margin-top: -70px;
}
.rating2 li {
    
     
    font-size: 36px !important;
    
}
.mobilenone 
{
     display:none !important
    }
    
    
#copyright .row-container {
  
    padding-right: 5px;
    padding-left: 5px;
  
    width: 96.3%;
}    
#maintop .row-container {
  
    padding-right: 5px;
    padding-left: 5px;
}     


.row-fluid [class*="itemSpan"], .row-fluid [class*="span"]
 {
   
    float:  none;
    padding-right: 0px;
  
}

.gallery .gallery-item + .gallery-item  + .gallery-item  + .gallery-item  + .gallery-item  + .gallery-item  + .gallery-item 

{ 
  display:none !important 
}

.contenarlist
{
  height: auto;
}

.contenarlist .posicibottm
{
  position: relative;
}

 
.figurelist 
{

height:200px
}
 