html, body {
  font-family: 'Lucida' arial;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  font-size: 14px;
  line-height:20px;
  color: #444;
  height:100%;
  width:100%;

  margin:0;
  padding:0;
  
  color:#252525;
}

html {
  height:100%;
  min-width:1200px;
  min-height:720px;
    background: #121210;
  /*background-size:cover;
  -moz-background-size:cover;*/
}

body{
    margin:0;
    padding:0;
    position:relative;
}

.clear {
  clear: both;
}

.black-button{
   font-family: 'ITCFranklinGothicStdMdCn';
  color:#fff;
  font-size:17px;
  background:#00918b;
  text-align:center;
  line-height:40px;
  display:block;
  text-transform:uppercase;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background: #404040;
  background: -moz-linear-gradient(top,  #404040 0%, #252525 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#252525));
  background: -webkit-linear-gradient(top,  #404040 0%,#252525 100%);
  background: -o-linear-gradient(top,  #404040 0%,#252525 100%);
  background: -ms-linear-gradient(top,  #404040 0%,#252525 100%);
  background: linear-gradient(top,  #404040 0%,#252525 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#252525',GradientType=0 );
  -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.4);
  -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.4);
  box-shadow:1px 2px 3px rgba(0,0,0,0.4);
  border-top:1px solid #252525;
  border-left:1px solid #171615;
  border-bottom:1px solid #121110;
  border-right:1px solid #1e1d1d;
}

.black-button:hover{
  text-decoration:none;
  color:#fff;
}

a {
  color: #00857e;
  text-decoration: none;
}
  a:hover {
    text-decoration: underline;
    color:#252525;
  }

h1 {
  font-size: 18px;
  font-weight:normal;
  margin: 15px 0;
}

h2 {
  font-size: 16px;
  font-weight:normal;
  margin: 10px 0;
}

h3 {
  font-size: 14px;
  margin: 5px 0;
}

h4 {
  font-size: 12px;
  margin: 5px 0;
}

.basket{
  /*position:fixed;
  right:-251px;
  /*right:0;
  top:0;*/
  width:293px;
  /*min-height:100%;*/
  background:url(../img/side-basket-content.png) repeat-y 100% 0;
  z-index:50;
  display:none;
  position:absolute;
  min-height:100px;
  zoom:1;
  right:-9000px;
}
  .basket .basket-content{
    position:relative;
    width:219px;
    float:right;
    padding-right:15px;
    margin-top:20px;
  }
  
    .basket .basket-content .top{
      color:#fff;
      font-size:12px;
      margin-bottom:10px;
    }
    
    .basket .basket-content .top p{
      padding:0;
      margin:0;
      text-align:justify;
    }
    
    .basket .basket-content .top h2{
      color:#fff;
      font-size:16px;
      text-transform:uppercase;
      background:url(../img/line-basket.png) repeat-x  0 50%;
      text-align:center;
      padding:0;
      margin:0 0 10px 0;
    }
    .basket .basket-content .top h2 span{
      padding:0 10px;
      background:url(../img/side-basket-content.png) -10px 0;
      
    }
    
    .basket .basket-content .viewport{
      overflow:hidden;
      position:relative;
      zoom:1;
      height:1px;
    }
    
    .basket .basket-content .viewport .container{
      position:absolute;
      top:0;
      left:0;
      height:100%;
      width:100%;
    }
    
    .basket .basket-content .basket-item{
      width:220px;
      height:150px;
      padding-bottom:10px;
      background:url(../img/side-basket-item-bg.png) ;
      border-radius:3px;
      position:relative;
      margin-bottom:10px;
      -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);
      -moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);
      box-shadow:0 2px 3px rgba(0,0,0,0.4);
    }
    


    .basket .basket-content .basket-item .image{
      width:200px;
      height:107px;
      overflow:hidden;
      position:absolute;
      top:10px;
      left:10px;
    }

    
    
    .basket .basket-content .basket-item .productname{
      position:relative;
      padding:131px 10px 0 10px;
      text-align:center;
      color:#fff;
      font-size:16px;
      text-transform:uppercase;
      font-family: 'ITCFranklinGothicStdBkCn';
    }
    
    
      .basket .basket-content .basket-item .remove{
        position:absolute;
        width:20px;
        height:20px;
        background:url(../img/remove-btn.png) no-repeat;
        text-indent:-9999px;
        top:1px;
        right:1px;
        cursor:pointer;
        z-index:90;
      }
      .basket .basket-content .basket-item .remove:hover{
        background-position:0 100%;
      }
      
      .basket .basket-content .basket-item .remove a{
        height:20px;
        widht:20px;
        display:block;
      }

  .basket .button{
    cursor:pointer;
    height:248px;
    width:51px;
    background:url(../img/icons-sprite.png) no-repeat -4px -1322px;
    position:absolute;
    top:50%;
    margin-top:-124px;
    /*right:247px;*/
    left:-4px;
  
  }
  
  .basket .button:hover{
    background-position:-74px -1322px;
  }
  
  .basket .button .count{
    width:67px;
    text-align:center;
    line-height:22px;
    color:#fff;
    text-decoration:none;

    -moz-transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -0-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    position:absolute;
    left:-6px;
    top:48px;
    font-size:11px;
    font-weight:bold;
    /*background:#f90;*/
    }

  .basket .navigation{
    background:url(../img/basket-nav.png) no-repeat;
    width:220px;
    height:19px;
    cursor:pointer;
    text-indent:-9999px;
    margin-bottom:10px;
  }
  
  .basket .navigation.up{
    

    }
    
  .basket .navigation.down{
    background:url(../img/basket-nav.png) no-repeat 0 100%;
    margin-bottom:15px;
    }
    
    
    /*.basket-index .basket-item{
      float:left;
      margin-right:20px;
      width:197px;
      margin-right:11px;
    }*/
    
  
  .side .basket-index {
    margin-bottom:20px;
  }
  
  
  .side .basket-index .info{
    color:#929292;
    border-bottom: 1px solid #3A3A3A;
    margin:0 0 20px -20px;
    padding:10px 20px 20px 20px;
  }
  
  .side .basket-index .basket-content{
    background:url(/img/product-info-bg.jpg) 0 0;
    padding-left:20px;
    overflow:hidden;
    padding-top:15px;
  }
  
    .basket-index .basket-item{
      height:56px;
      margin-bottom:20px;
      position:relative;
    }
    
    .basket-index .basket-item .image{
      width:100px;
      height:54px;
      float:left;
      background-repeat: no-repeat;
    }
    
    .basket-index .basket-item .productname{
      float:left;
      color:#fff;
      width:160px;
      padding-left:15px;
    }
    
    
    
    .basket-index .basket-item .remove{
      position:absolute;
        width:12px;
        height:12px;
        background:url(../img/basket-index-remove.png) no-repeat;
        text-indent:-9999px;
        top:7px;
        right:30px;
        cursor:pointer;
        z-index:40;
    }
    .basket-index .basket-item .remove:hover{
      background-position:0 100%;
    }
    .basket-index .basket-item .remove a{
        height:12px;
        widht:12px;
        display:block;
      }
    .side .basket-index   h2.title{
        margin:0!important;
        padding:0;
      }
  

#full-screen-background-image {
display:none;
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
}


#outer-wrap{
  position:relative;
  margin:0;
  padding:0;
  overflow:hidden;
  padding:20px 0 40px 0;
}

  #outer-wrap .resize-background{
    width:100%!important;
    margin:0!important;
    padding:0!important;
    left:0!important;
    top:0!important;
  }

.wrap {
  margin: 0 auto;
  /*padding: 20px 0 40px 0;*/
  -webkit-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  width: 1024px;
}


.product .wrap{
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
  .head {
    position:relative;
    background:url(../img/head-bg.png) repeat-x;
    height:161px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-box-shadow: 0 10px 10px rgba(37,37,37,0.1);
    -moz-box-shadow: 0 10px 10px rgba(37,37,37,0.1);
    box-shadow: 0 10px 10px rgba(37,37,37,0.1);
  }
  
  
    .head .time{
      position:absolute;
      left:20px;
      top:15px;
      color:#929292;
      font-family: 'ITCFranklinGothicStdMdCn';
      font-size:14px;
      text-transform:uppercase;
    }
  
  
    .head a.logo {
      position:absolute;
      height:64px;
      width:210px;
      background:url(../img/icons-sprite.png) no-repeat 0 -247px;
      top:72px;
      left:32px;
      text-indent:-9999px;
    }
    
    .head .topnav{
      position:absolute;
      right:166px;
      top:0;
    }
    
      .head .topnav ul{
        padding:0;
        margin:0;
        list-style:none;
      }
          .head .topnav ul li{
            float:left;
            list-style:none;
            margin-left:30px;
          
          }
          
        
            .head .topnav ul li a{
              
              font-family: 'ITCFranklinGothicStdMdCn';
              text-transform:uppercase;
              color:#929292;
              font-size:14px;
              
              line-height:50px;
              
            }
            
            .head .topnav ul li a:hover{
              text-decoration:none;
              color:#fff;
            }
            
            
      .head .contact{
        position:absolute;
        right:20px;
        top:0;
      }
      
      .head .contact ul{  
        margin:0;
        padding:0;
      }
      
      .head .contact ul li{
            height:62px;
            float:left;
            list-style:none;
            margin-left:30px;
            background:url(../img/icons-sprite.png) no-repeat 0 -157px;
            margin-top:-2px;
            padding-top:2px;
            width:103px;
            
          }
          
          .head .contact ul li:hover{
            background:url(../img/icons-sprite.png) no-repeat -103px -157px;
          }
            .head .contact ul li a{
            font-family: 'ITCFranklinGothicStdMdCn';
              display:block;
              color:#fff;
          /*    padding-left:16px;*/
              text-align:center;  
              font-size:14px;
              line-height:50px;
              padding-bottom:10px;
              text-transform:uppercase;
            }
            
            .head .contact ul li a:hover{
              text-decoration:none;
            }
            
  .head .lang{
    position:absolute;
    top:0;
    right:165px;
    line-height:50px;
  }
  
  .head .lang a{
    text-transform:uppercase;
    color:#929292;
    font-family: 'ITCFranklinGothicStdMdCn';
    padding-left:25px;
    display:block;
  }
  
  .head .lang a:hover{
    text-decoration:none;
    color:#fff;
  }
  
  .head .lang a.is{
    background:url(../img/is.png) no-repeat 0 50%;
  } 
  
  .head .lang a.en{
    background:url(../img/uk.png) no-repeat 0 50%;
  }
      
  .head .nav{
    position:absolute;
    right:0;
    top:70px;
    font-family: 'ITCFranklinGothicStdBkCn';
    min-width: 40px;
  }
  
  .head .nav ul li{
    float:left;
    list-style:none;
    height:33px;
    border-right:1px solid #3b3b3b;
    position:relative;
  }
  
  .head .nav ul li:hover{
    border-color:transparent;
  }
  
    .head .nav ul li:last-child{
      border:none;
    }
    
    .head .nav ul li a:after,
    .head .nav ul li a:before{
      width:3px;
      height:33px;
      content:'';
      display:block;
      position:absolute;
      left:0;
      top:0;
    }
    
      .head .nav ul li a:after{
        right:0;
        left:auto;
      } 
      
      .head .nav ul li a.selected:after,
      .head .nav ul li a:hover:after{
        background:url(../img/top-nav-hover.png) no-repeat 0 -106px;
      }
    
      .head .nav ul li a.selected:before,
      .head .nav ul li a:hover:before{
        background:url(../img/top-nav-hover.png) no-repeat 0 -49px;
      }
    
  .head .nav ul li a{
    color:#fff;
    font-size:19px;
    display:block;
    text-transform:uppercase;
    line-height:33px;
    padding:0 30px;
    padding-top:5px;
    margin:0 3px;
  }
  
  .head .nav ul li a.selected,
  .head .nav ul li a:hover{
    color:#2fb0aa;
    background:url(../img/top-nav-hover.png) repeat-x;
  }
  
  .head .nav ul li a:hover{
    text-decoration:none;
  }
  
  .head .megamenu{
    position:absolute;
    top:122px;
    right:0;
    width:515px;
    min-height:150px;
    z-index:100;  
  }
    
    
    
    .head .megamenu .menu-item{
      position:absolute;
      top:0;
      left:-20px;
      padding-top:15px;
      opacity:0;
      visibility:hidden;
      min-height:10px;
      min-width:100px;
    }
    
    .head .megamenu .menu-item .arrow{
      background:url(../img/megamenu-arrow.png);
      width:17px;
      height:9px;
      position:absolute;
      top:7px;
      left:237px;
    }
      
    .head .megamenu .menu-item .html-text{
      background:#292929;
      border-top:1px solid #393939;
      width:500px;
      overflow:hidden;
      -webkit-border-radius:3px;
      -moz-border-radius:3px;
      border-radius:3px;
      padding:15px 0 15px 15px;
      -webkit-box-shadow: 4px 4px 15px 1px rgba(0, 0, 0, 0.35);
      -moz-box-shadow: 4px 4px 15px 1px rgba(0, 0, 0, 0.35);
      box-shadow: 4px 4px 15px 1px rgba(0, 0, 0, 0.35);
      }
      
      .head .megamenu .menu-item .html-text>div{
        float:left;
        width:145px;
        margin-right:20px;
      }
      
      .head .megamenu .menu-item ul{
        width:165px;
        list-style:none;
        margin:0;
        padding:0;
        margin-bottom:15px;
      }
      
        .head .megamenu .menu-item ul li h3 a{
          font-size:14px;
          text-transform:uppercase;
          color:#2fb0aa;
        }
        
        .head .megamenu .menu-item ul li h4 a{
          color:#898989;
          font-weight:normal;
        }
        
        
        
        .head .megamenu .menu-item ul li a{
          font-size:13px;
          color:#fff;
        }
    
      .site-1 .head .megamenu .menu-item ul li a:hover{
          color:#2FB0AA;
          text-decoration:none;
        }
        
        .head .megamenu .menu-item ul li h4 a:hover{
          color:#fff!important;
        }
    
    
    .head .megamenu .menu1{
      left:-130px;
    }
    
    .site-14 .head .megamenu .menu1{
      left:-337px;
    }
    .site-14 .head .megamenu .menu2{
      left:-158px;
    }
    
    .head .megamenu .menu2 .arrow{
      left:297px;
    }
    
    .site-14 .head .megamenu .menu2 .arrow{
      left:225px;
    }
    
    .site-1 .head .megamenu .menu3 {
      left:330px;
    }
      .head .megamenu .menu3 .html-text {
      width:170px;
    }
    
      .head .megamenu .menu3 .arrow{
      left:446px;
    }
    .site-1 .head .megamenu .menu3 .arrow{
      left:98px;
    }
    
  
    
  .main {
    padding: 0px;
    overflow: hidden;
    
    min-height:500px;
  
    background: #fff;
    
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  
  .subnav ul{
    margin:0;
    padding:0;
    list-style:none;
    margin-bottom:20px;
  }
  
    
  .subnav>ul{
      background:url(../img/product-info-bg.jpg)  0 53px;
        padding:10px 0 10px 20px;
  }
  
    .subnav ul li{
      margin:0;
      padding:0;
      min-height:30px;
    }
      .subnav ul li a{
        margin:0;
        padding:0;
        line-height:30px;
        color:#fff;
        text-transform:uppercase;
      }
      .subnav ul li a:hover{
        text-decoration:none;
      }
  
  
  .front .main{
    background:none;
  }
  
  .product .main {
    border-radius:0;
    background:none;
  }
  
    .main .header{
      min-height:70px;
      padding:28px 30px;
      background:#008982;
    }
    
      .main .header h1{
        color:#fff;
        font-size:34px;
        font-family: 'ITCFranklinGothicStdMdCn';
        text-transform:uppercase;
      }
      
      .main .header h2{
        color:#252525;
        font-size:19px;
      }

      
    
    .main .banner{
      height:549px;
      width:100%;
      overflow:hidden;
      position:relative;
      background:#fff;
    }
    
    
      .slideshow-wrap {
        position: relative;
        height:550px;
      }
      
        .slideshow-wrap .text{
          display:none;
        }
      
        .slideshow-wrap .arrow {
          position: absolute;
          top:235px; 
          left:0;
          
          display: block;
          
          width: 32px;
          height: 58px;
          
          line-height: 40px;
          text-indent:-9999px;
          text-align: center;
          
          cursor: pointer;
          
          
          background:url(../img/icons-sprite.png) no-repeat -48px -376px;
          
          
          z-index:49;
        }
        
        .slideshow-wrap .arrow:hover {
          background-position:-121px -376px;
        }
        
        .slideshow-wrap .arrow.next {
            right: 0;
            left:auto;
            background-position: -84px -376px;
        }
        
        .slideshow-wrap .arrow.next:hover {
          background-position:-160px -376px;
        }
        
        
        .slideshow-wrap #bannerList{
          position: absolute;
          bottom: 76px;
          left: 53px;
          width: 100%;
          z-index: 1000;
        }
        

        .slideshow-wrap ul {
          /*position: absolute; bottom: 0; left: 0px;*/
        
          
        }
          .slideshow-wrap ul li {
            height:9px;
            width:8px;
            float:left;
            cursor:pointer;
            background:url(../img/icons-sprite.png) -18px -807px;
            list-style:none;
            text-indent:-9999px;
            margin-right:10px;
            
          }
          
          .slideshow-wrap ul li.active {
            background-position: 0px -807px;
          }
        
        .slideshow-wrap .inner {
          height:550px;
          display: none;
          position:relative;
        }
        
        .slideshow-wrap .inner .item{
          height:550px;
          position:absolute;
          width:100%;
          top:0;
          left:0;
        }
        
          .slideshow-wrap .inner .item .text{
            display:none;
          }
        
        .slideshow-wrap .slidecontent{
          position:absolute;
          top:236px;
          left:60px;
          background:#252525;
          background:rgba(37,37,37, 0.97);
          width:440px;
          height:255px;
        }
        
        .slideshow-wrap .slidecontent .title{
               font-family: 'ITCFranklinGothicStdBkCn';
            color:#fff;
            font-size:32px;
            text-align:center;
            text-transform:uppercase;
            margin-bottom:0;
        }
        
        
        .slideshow-wrap .slidecontent .heading{
              font-family: 'ITCFranklinGothicStdMdCn';
            color:#929292;
            font-size:14px;
            margin:20px 0 10px 0;
            text-align:center;
            text-transform:uppercase;
        }
        
        .slideshow-wrap .slidecontent .description{
          border-top:1px solid #3a3a3a;
          color:#9d9d9d;
          padding:25px 30px 0px 30px;
          margin-top:20px;
          font-size:14px;
          line-height:20px;
        }
        
      .slideshow-wrap .slidecontent .link{
        position:absolute;
        bottom:30px;
        right:30px;
      }
      
      .slideshow-wrap .slidecontent .link a{
            font-family: 'ITCFranklinGothicStdMdCn';
          color:#fff;
          font-size:15px;
          background:#00918b;
          padding:0 18px;
          line-height:33px;
          display:block;
          text-transform:uppercase;
          -webkit-border-radius:3px;
          -moz-border-radius:3px;
          border-radius:3px;
          background: #00a29c; /* Old browsers */
          background: -moz-linear-gradient(top,  #00a29c 0%, #00857e 100%); /* FF3.6+ */
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a29c), color-stop(100%,#00857e)); /* Chrome,Safari4+ */
          background: -webkit-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* Chrome10+,Safari5.1+ */
          background: -o-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* Opera 11.10+ */
          background: -ms-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* IE10+ */
          background: linear-gradient(top,  #00a29c 0%,#00857e 100%); /* W3C */
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a29c', endColorstr='#00857e',GradientType=0 ); /* IE6-9 */
      }
      
      .slideshow-wrap .slidecontent .link a:hover{
        background: #00beba; /* Old browsers */
        background: -moz-linear-gradient(top,  #00beba 0%, #00867f 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00beba), color-stop(100%,#00867f)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #00beba 0%,#00867f 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #00beba 0%,#00867f 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #00beba 0%,#00867f 100%); /* IE10+ */
        background: linear-gradient(top,  #00beba 0%,#00867f 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00beba', endColorstr='#00867f',GradientType=0 ); /* IE6-9 */
        text-decoration:none;
      }
        
    
    
    
    .main .testimonial{
      color:#fff;
      min-height:165px;
    }
    
    .main .testimonial .test-item{
      display:none;
    }
    
      .main .testimonial .test-item .left{
        float:left;
        width:780px;
        padding:20px 30px 0 30px;
        height:145px;
        background:#008881;
      }
      
        .main .testimonial .test-item .left h2,
        .main .testimonial .test-item .right h3{
          font-size:14px;
          text-transform:uppercase;
          font-family: 'ITCFranklinGothicStdMdCn';
          font-weight:normal;
          margin-top:0;
          -moz-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          -webkit-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          text-shadow:1px 0px 2px rgba(0,0,0,0.25);
        } 

        .main .testimonial .test-item .left .title{
          font-size:18px;
          font-weight:bold;
          margin-bottom:10px;
          -moz-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          -webkit-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          text-shadow:1px 0px 2px rgba(0,0,0,0.25);
        } 
        
        .main .testimonial .test-item .left .text{
          font-size:14px;
          line-height:18px;
        }
        
        .main .testimonial .test-item .left .text a{
          font-size:14px;
          line-height:18px;
          color:#fff;
        }
      
      .main .testimonial .test-item .right{
        float:left;
        width:124px;
        padding:20px 30px 0 30px;
        background:#007c76 url(../img/green-arrow.png) no-repeat 0 50%;
        height:145px;
      }
      
        .main .testimonial .test-item .right .rating{
          background:url(../img/icons-sprite.png) no-repeat 0 -865px;
          height:17px;
          text-indent:-9999px;
          margin-top:15px;
        }
        
        .main .testimonial .test-item .right .rating-4{
          background-position: 0 -891px;
          height:17px;
        }
        
        .main .testimonial .test-item .right .rating-3{
          background-position: 0 -914px;
          height:17px;
        }
        
        .main .testimonial .test-item .right .rating-2{
          background-position: 0 -914px;
          height:17px;
        }
        
        .main .testimonial .test-item .right .name{
          font-weight:bold;
          margin:10px 0 20px 0;
          font-size:14px;
          -moz-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          -webkit-text-shadow:1px 0px 2px rgba(0,0,0,0.25);
          text-shadow:1px 0px 2px rgba(0,0,0,0.25);
        }
        .main .testimonial .test-item .right .logo a{
          display:block;
          width:121px;
          height:21px;
          background:url(../img/icons-sprite.png) no-repeat 0 -835px;
          text-indent:-9999px;
        }
    
    .main .testimonial .test-item.vis{
      display:block;
    }
      
      
    .main .popular{
      min-height:325px;
      overflow:hidden;
      width:100%;
      padding:30px 0 0 30px;
      background:#fff;
    }
    
    
        .data-list h2.title,
        .product-index h2.title{
          background:url(../img/line-dbdbdb.png) repeat-x 0 50%;
          text-align:center;
          color:#929292;
          text-transform:uppercase;
          font-family: 'ITCFranklinGothicStdBkCn';
          margin-bottom:25px;
          margin-right:30px;

        }
        
        .data-list h2.title span,
        .product-index h2 span{
          background:#fff;
          font-size:20px;
          padding:0 20px;
          
        }
      
  
      .product-index a.item,
      .data-list .item{
        display:block;
        float:left;
        width:306px;
        height:315px;
        margin-right:25px;
        background: url(../img/product-info-bg.png) no-repeat 0 100%;
        color:#fff;
        position:relative;
        margin-bottom:20px;
        overflow:hidden;
        color:#929292;
      }
      
      
      
    
      .product-index a.item:hover,
      .data-list .item:hover{
        background-position:100% 100%;
        text-decoration:none;
        color:#fff;
      }
      
      
        
        .product-index a.item:hover p,
        .data-list .item:hover p{
          color:#fff;
        }
      
        .data-list .item a{
          display:block;
          width:306px;
          height:100%;
          position:absolute;
          top:0;
          left:0;
        }
      
        .product-index a.item .image,
        .data-list .item .image{
          height:164px;
          width:306px;
          background-position:50% 0;
        }
        
        
      
        .product-index a.item .image .inner,
        .data-list .item .image .inner{
          -webkit-transition:all 0.8s;
          -moz-transition:all 0.8s;
          transition:all 0.8s;
          height:164px;
          width:306px;
          background:rgba(0,0,0,0.0);
          
        }
        
        
        
    
      .product-index a.item:hover .image .inner,
      .data-list .item:hover .image .inner{
        background:rgba(0,0,0,0.3);
      }
        
        
        .product-index a.item h3,
        .data-list .item h3{
          font-family: 'ITCFranklinGothicStdBkCn';
          font-size:22px;
          text-transform:uppercase;
          text-align:center;
          border-bottom:#3a3a3a;
          margin:0;
          margin-bottom:15px;
          padding:0;
          line-height:54px;
        }
        
        
        .product-index a.item p,
        .data-list .item p{
          margin:0;
          padding:0 20px;
          color:#929292;
        }
      
      
      
    .content .product-index.wide {    
      margin:0;
      padding:0;
    }
    
     .product .content .product-index.wide {    
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    
    .product-index.wide .item{
      width:960px;
      height:163px;
      background-repeat:repeat-x;
        background: url(../img/product-wide-info-bg.png) no-repeat ;
    }
    
      .product-index.wide a.item:hover{
        background-position:0 0;
      }
    
    .product-index.wide a.item h3{
      text-align:left;
      color:#fff;
      margin-left:20px;
      background:url(../img/black-arrow.png) no-repeat 634px 50%;
      width:642px;
      position:relative;
      z-index:50;
    }
    
    .product-index.wide a.item p{
      width:400px;
    }
    
    .product-index.wide a.item .image{
      position:absolute;
      right:0;
    }
    
    
    .product-index.wide a.item .quote{
      font-family: 'ITCFranklinGothicStdBkCn';
      font-size:18px;
      color:#fff;
      position:absolute;
      left:450px;
      width:162px;
      padding-left:25px;
      background:url(../img/blockquote-white.png) no-repeat;
      top:75px;
    }
    
    
      
    .main .middle-boxes{
      min-height:330px;
      padding:30px 0;
      overflow:hidden;
      width:100%;
      background:#fff;
    }
    
    
    
      .main .newsletter h2.html-title,
      .main .middle-boxes h2.html-title{
        color:#929292;
        font-size:20px;
        font-family: 'ITCFranklinGothicStdMdCn';
        text-transform:uppercase;
        margin-bottom:30px;
        background:url(../img/line-e4e4e4.png) repeat-x 0 50%;
        }
        .main .newsletter h2.html-title span,
        .main .middle-boxes h2.html-title span{
          background:#fff;
          padding-right:15px;
        }
    
      .main .middle-boxes .boxleft{
        height:330px;
        width:470px;
        float:left;
        margin-left:30px;
        background:url(../img/backpack.jpg) no-repeat 100% 100%;
      }
      
        .main .middle-boxes .boxleft .fact{
          background:url(../img/green-bubble.png) no-repeat 0 5px;
          overflow:hidden;
          margin-bottom:20px;
        }
          .main .middle-boxes .boxleft .fact .size{
            font-family: 'ITCFranklinGothicStdMdCn';
            font-size: 20px;
            line-height:21px;
            color:#fff;
            float:left;
            width:130px;
            margin:15px 0 0 10px;
            text-transform:uppercase;
            
          }
          
          .main .middle-boxes .boxleft .fact .km{
            font-family: 'ITCFranklinGothicStdBkCn';
            float:left;
            width:240px;
            font-size:40px;
            line-height:45px;
            
          }
          
          .main .middle-boxes .boxleft .fact .km span{
            font-family: 'ITCFranklinGothicStdMdCn';
            font-size:20px;
            line-height:20px;
            display:block;
          }
      
      .main .middle-boxes .boxleft p{
        padding:0 200px 0 0;
        margin-top:20px;
      }
      
      .main .middle-boxes .boxright{
        height:330px;
        width:470px;
        float:left;
        margin-left:20px;
        background:url(../img/eskimos-iceland-logo.png) no-repeat 95% 62%;
      }
      
      .main .middle-boxes .boxright p{
        padding:0 255px 0 0;
      }
      
      .main .middle-boxes .boxright h3{
        font-family: 'ITCFranklinGothicStdMdCn';
        font-size:30px;
        line-height:30px;
        font-weight:normal;
      }
    
    
      .main .newsletter{
        background:#fff;
        position:relative;
        height:125px;
        padding:0 30px;
        -webkit-border-bottom-left-radius: 3px;
        -webkit-border-bottom-right-radius: 3px;
        -moz-border-radius-bottomleft: 3px;
        -moz-border-radius-bottomright: 3px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        
      }
      
        .main .newsletter h2{
          margin:0;
          
        }
        
        .main .newsletter .text{
          width:410px;
          background:url(../img/icons-sprite.png) no-repeat 0 -1798px;
          padding-left:55px;
          position:absolute;
          left:30px;
          top:40px;
          height:75px;
        }
      
        .main .newsletter .form.txt{
          position:absolute;
          right:130px;
          width:370px;
          top:45px;
        }
        
          .main .newsletter .form.txt label{
            display:none;
          }
          
          .main .newsletter .form.txt input{
            width:370px;
            height:32px;
            -webkit-box-shadow: inset -1px 2px 8px 3px rgba(0, 0, 0, 0.15);
            -moz-box-shadow: inset -1px 2px 8px 3px rgba(0, 0, 0, 0.15);
            box-shadow: inset -1px 2px 8px 3px rgba(0, 0, 0, 0.15);
            border:1px solid #dcdcdc;
            border-top:2px solid #b8b8b8;
            border-radius:3px;
          }
              
        .main .newsletter .form.btn{
          position:absolute;
          right:30px;
          top:45px;
        }
        
          .main .newsletter .form.btn  input{
            font-family: 'ITCFranklinGothicStdMdCn';
            color:#fff;
            font-weight:normal;
            font-size:15px;
            background:#00918b;
            padding:0 18px;
            line-height:33px;
            display:block;
            border:none;
            text-shadow:none;
            text-transform:uppercase;
            -webkit-border-radius:3px;
            -moz-border-radius:3px;
            border-radius:3px;
            background: #00a29c; /* Old browsers */
            background: -moz-linear-gradient(top,  #00a29c 0%, #00857e 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a29c), color-stop(100%,#00857e)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #00a29c 0%,#00857e 100%); /* IE10+ */
            background: linear-gradient(top,  #00a29c 0%,#00857e 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a29c', endColorstr='#00857e',GradientType=0 ); /* IE6-9 */
          }
          .main .newsletter .form.btn  input:hover{
            color:#fff;
            border:none;
            background: #00beba; /* Old browsers */
            background: -moz-linear-gradient(top,  #00beba 0%, #00867f 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00beba), color-stop(100%,#00867f)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #00beba 0%,#00867f 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #00beba 0%,#00867f 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #00beba 0%,#00867f 100%); /* IE10+ */
            background: linear-gradient(top,  #00beba 0%,#00867f 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00beba', endColorstr='#00867f',GradientType=0 ); /* IE6-9 */
            text-decoration:none;
          }
          
          .main .newsletter .message{
            position:absolute;
            left:525px;
            bottom:25px;
            color:#ff0000;
            font-size:12px;
          }
      
          .main .newsletter .confirm{
            position:absolute;
            right:297px;
            bottom:25px;
            font-size:12px;
            color:#00857E;
          }
      
      
      
    .main .content {
        
      
    }
      

  .foot .inner {
    margin:0 auto;
    background:url(../img/footer-bg.png);
    height:270px;
    padding-top:20px;
    width:994px;
    padding-left:30px;
    margin-top:25px;
    border-radius:5px;
  }
    .foot .inner h2.heading{ 
      width:788px;
      color:#00857e;
      background:url(../img/line-3a3a3a.png) repeat-x 0 50%;
      margin-top:0;

    }
    
    .foot .inner h2.heading span{ 
      font-family: 'ITCFranklinGothicStdMdCn';
      background:url(../img/footer-bg.png) 0 116px;
      padding-right:20px;
      text-transform:uppercase;
    }
  
    .foot .inner .box{
      float:left;
      min-height:200px;
      width:148px;
      margin-right:15px;
      color:#fff;
    }
    
    .foot .inner .box h3{
      color:#888;
    }
    
    .foot .inner .box h4{
      color:#929292;
      font-size:12px;
      margin:0;
    }
    
    .foot .inner .box ul {
      list-style:none;
      margin:0;
      padding:0;
      
    }
    
      .foot .inner .box ul li{
        padding:0;
        margin:0;
        list-style:none;
        color:#fff;
        font-size:13px;
        line-height:21px;
      }
      
        .foot .inner .box ul li a{
          color:#fff;
          letter-spacing:-0.05em;
          font-size:13px;
        }
        
        .site-1 .foot .inner .box ul li a:hover{
          text-decoration:none;
          color:#2FB0AA;
        }
    
    .foot .inner .box.info{
      width:168px;
      margin:-30px 0 0 10px;
    }
    
    .foot .inner .box.info p{
      margin:5px 0 10px 0;
    }
    
    .foot .inner .box.info p a{
      color:#fff;
    }

    
    .foot .inner .box.info h4{
      font-family: 'ITCFranklinGothicStdMdCn';
      font-weight:normal;
      color:#252525;
      text-transform:uppercase;
      font-size:14px;
      background:url(../img/line-269892.png) repeat-x 0 8px;
      margin-right:30px;
      }
    
    .foot .inner .box.info h4 span{
      background:#008a83;
      padding-right:10px;
    }
    
    .foot .inner .box.info h2{
      font-size:18px;
      margin:15px 0 25px 0 ;
      color:#fff!important;
      
    }

    .foot .inner .box.info h2 a{
      color:#fff;
    }
    
    .foot .inner .box.info .twitter a,
    .foot .inner .box.info .fb a{
      height:32px;
      width:125px;
      font-size:12px;
      background:url(../img/icons-sprite.png) no-repeat 0 -984px;
      text-indent:-9999px;
      display:block;
      margin-top:10px;
    }
    
    .foot .inner .box.info .twitter a{
      background-position:0 -1032px;
      margin-top:20px;
    }

  .bottom .inner{
    width:964px;
    padding:20px 30px;
    margin:0 auto;
  }
  
    .bottom .inner .tour-op{
      width:280px;
      height:50px;
      float:left;
      text-indent:-9999px;
      background:url(../img/icons-sprite.png) no-repeat 0 -617px;
    }
    
    .bottom .inner .saf{
      width:260px;
      height:50px;
      float:left;
      text-indent:-9999px;
      background:url(../img/icons-sprite.png) no-repeat 0 -680px;
      margin-left:60px;
    }
    
    .bottom .inner .inspired{
        width:147px;
        height:50px;
        float:left;
        text-indent:-9999px;
        margin-left:40px;
        background:url(../img/icons-sprite.png) no-repeat 0 -732px;
    }
    
    .bottom .inner .disclaimer{
      float:right;
      width:120px;
      min-height:50px;
      text-align:right;
      margin-top:10px;
    }
    
    .bottom .inner .disclaimer p{
      color:#7f7f7f;
      margin:0;
      text-transform:uppercase;
    }
    
    .bottom .inner .disclaimer a{
      color:#fff;
      margin:0;
      text-transform:none;
    }

  table.data {
  }
    table.data th {
      font-weight: bold;
    }
    table.data th,
    table.data td {
      padding: 3px;
      border: 1px solid #ccc;
    }

.event-index {
}
  .event-index .item {
    margin: 0 0 0 0;
    padding: 10px 0;

    border-top: 1px solid #ddd;
  }
    .event-index .item .title {
      font-weight: bold;
    }
    .event-index .item .date {
      color: #999;
    }
    .event-index .item .more {
    }

/*styles for product*/

.product .overlay{
  position:absolute;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
  top:0;
  left:0;
  visibility:hidden;
  opacity:0;
  z-index:45;
  zoom:1;
}

.product .overlay .tour-added{
  width:475px;
  height:230px;
  padding:30px;
  background:#fff;
  position:absolute;
  top:310px;
  left:50%;
  margin-left:-265px;
  -webkit-border-radius:3px;
}

.product .overlay .tour-added h2{
  font-family: 'ITCFranklinGothicStdMdCn';
  font-size: 30px;
  line-height: 28px;
  background: url(../img/icons-sprite.png) no-repeat 0 -1610px;
  padding-left: 70px;
  margin:0 0 21px 0;
 }

.product .overlay .tour-added p{
  margin-bottom:32px;
  text-align:justify;
 }

.product .overlay .tour-added a.browse{
  float:left;
  width:208px;
}

.product .overlay .tour-added a.inquiry{
  float:right;
  width:150px;
}

.product .product-item .upper{
  -webkit-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  background:#fff;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  position:relative;
  padding-bottom:20px;
}

.product .product-item .lower{
  background:#fff;
  margin:20px 0 0 0;
  padding:30px;
  -webkit-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}

.product .product-item .banner-image{
  height:437px;
  overflow:hidden;
  background-position:0 -56px;
}

.product .product-item .left{
  float:left;
  width:686px;
}
    .product .product-item .left .heading{
      padding:25px 30px;
      background:#008881;
    }
    
    
    
      .product .product-item .left .heading h1{
        font-family: 'ITCFranklinGothicStdMdCn';
        font-weight:bold;
        text-transform:uppercase;
        font-size:34px;
        color:#fff;
      }
      
      .product .product-item .left .heading h2{
        font-size:19px;
        color:#252525;
        margin-bottom:0;
      }
      
    .product .product-item .left .text{
      padding:25px 30px;
      line-height:22px;
    }
    
      .product .product-item .left .text .descr{
        font-weight:bold;
        font-size:16px;
      }
      
       blockquote{
        font-family: 'ITCFranklinGothicStdMdCn';
        line-height:32px;
        font-size:28px;
        width:243px;
        padding:0 45px 20px 40px;
        float:left;
        margin:0;
        background:url(../img/blockquote.png) no-repeat;
      }
      
      .site-14 blockquote{
        background:url(../img/blockquote-orange.png) no-repeat;
      }
      
      .site-6 blockquote{
        background:url(../img/blockquote-red.png) no-repeat;
      }
      
    blockquote p{
        margin:0;
      }
      
    .product .product-item .left .comments{
      padding:25px 30px;
    }
      
      .product .product-item .left .comments h2.title{
        background:url(../img/line-dbdbdb.png) repeat-x 0 50%;
        text-align:center;
        color:#929292;
        text-transform:uppercase;
        font-family: 'ITCFranklinGothicStdBkCn';
        margin-bottom:25px;
      }
      
        .product .product-item .left .comments h2.title span{
          background:#fff;
          font-size:20px;
          padding:0 20px;
          
        }
      
    
      .product .product-item .left .comments h3{
        clear:both;
        font-size:16px;
        font-weight:bold;
        color:#00857e;
      }
      .product .product-item .left .comments h6{
        float:right;
        margin:0;
        font-size:12px;
        font-weigth:bold;
      }
    

.product .product-item .right{
  float:left;
  width:338px;
}

  .sub .banner{
    height:auto;
  }
    .sub .banner p{
      margin:0;
      padding:0;
    }
    
    .sub .banner img{
      display:block;
    }

  .sub .side .box .inner,
  .product .product-item .right .box .inner{
    background:url(../img/product-info-bg.jpg)  0 53px;
    padding:0 20px 20px 20px;
    position:relative;
    z-index:40;
    color:#929292;
    margin-bottom:20px;
  }
  
  .sub .side .box.grey .inner,
  .product .product-item .right .box.grey .inner{
    background:#dadada;
    padding-top:20px;
  }
  
  .box .inner dl,
  .box .inner p{
    margin-top:0;
    padding-top:10px;
  }
  
  .box .inner p{
    text-align:justify;
  }
  
  
    .sub .side h2.title,
    .product .product-item .right  h2.title{
      text-transform:uppercase;
      font-family: 'ITCFranklinGothicStdBkCn';
      background:url(../img/product-arrow-brownbg.png) no-repeat 0 50%;
      color:#fff;
      /*margin:0 -20px;
      padding-left:20px;*/
      height:53px;
      line-height:53px;
      border-bottom:1px solid #3a3a3a;
      font-size:20px;
      margin:0;
      padding:0;
      padding-left:20px;
    }
    
    .sub .side .grey  h2.title,
    .product .product-item .right .grey  h2.title{
      background:url(../img/product-arrow-greybg.png) no-repeat 0 50%;
      border-bottom:1px solid #c1c1c1;
      color:#4d4d4d;
    
    }

  
    .product .product-item .right .product-basket{
      margin-top:-53px;
    }
  
    .product .product-item .right .product-basket .inner{
      padding-left:25px;
    }
  
  .product .product-item .right .product-basket .add input[type=text]{
    display:none;
  }
  
  .product .product-item .right .product-basket .contact-us,
  .product .product-item .right .product-basket .add input{
    background:url(../img/icons-sprite.png) no-repeat 0 -1220px;
    width:287px;
    height:40px;
    border:none;
    color:#fff;
    font-family: 'ITCFranklinGothicStdMdCn';
    font-size:18px;
    text-transform:uppercase;
    text-align:left;
    padding-left:63px;
  }
  
      .product .product-item .right .product-basket .contact-us{
        display:block;
        line-height:40px;
        text-decoration:none;
        background-position: 0 -1683px;
        padding:0;
        text-align:center;
      }
      
    .product .product-item .right .product-basket .contact-us:hover{
        background-position: 0 -1729px;
      }
  
    .product .product-item .right .product-basket .add input:hover{
      background-position:0 -1272px;
    }
  
  .product .product-item .right .facts dl{
    position:relative;
    overflow:hidden;
  }
  
  .product .product-item .right .facts dl dt{
    clear:both;
    float:left;
    width:118px;
    margin-bottom:5px;

  }
  
  .product .product-item .right .facts dl dd{
    float:right;
    width:152px;
    margin:0;
    color:#fff;
    margin-bottom:5px;
  }
  
  
  .product .product-item .right .slideshow .display{
    height:191px;
    width:286px;
    overflow:hidden;
    position:relative;
  }
  

  .product .product-item .right .slideshow{
    height:335px;
  }
  
  .product .product-item .right .slideshow .inner{
    padding-bottom:50px;
  }

  .product .product-item .right .slideshow .button{
    width:24px;
    height:26px;
    background:url(../img/icons-sprite.png) no-repeat -24px -40px;
    right:30px;
    top:-40px;
    position:absolute;
    cursor:pointer;
  }
  
  .product .product-item .right .slideshow .button:hover{
    background-position:-79px -40px;
  }
  
  .product .product-item .right .slideshow .button.btnleft{
    right:54px;
    background-position:0 -40px;
  }
  
  .product .product-item .right .slideshow .button.btnleft:hover{
    background-position:-55px -40px;
  }
  
  
  .product .product-item .right .slideshow .current{
    position:absolute;
    right:30px;
    bottom:20px;
    color:#4d4d4d;
    font-size:12px;
  }
  


  .product .product-item .right .slideshow .image{
    height:191px;
    width:286px;
    float:left;
    background-position:0 0;
    background-repeat: no-repeat;
  }

  .social .inner{
    overflow:hidden;
  }
  
  .social div.inner div{
    background:url(../img/icons-sprite.png) no-repeat;
    height:36px;
    width:139px;
    float:left;
    text-indent:-9999px;
    cursor:pointer;
  }
  
  .social div.fb:hover{
    background-position:-149px 0;
    
  }
  
  .social div.inner div.twitter{
    background-position:0 -71px;
    margin-left:10px;
  }
  
  
  .social div.inner div.twitter:hover{
    background-position:-149px -71px;
  }
  
  .social div.twitter a{
    display:block;
    height:36px;
  }
  
  
  /*product index*/
.content .product-index{
  margin:30px 0 0 30px;
}


.sub .side{
  float:right;
  width:338px;
  margin-top:-54px;
}

.sub .content{
  float:left;
  width:626px;
  padding:20px 20px 30px 30px;
}
  
.sub.wide .content{
  float:none;
  width:100%;
  padding:0;
}


/*inquiry form*/


#SendEnquiry h2{
  text-align:center;
  background:url(../img/line-dbdbdb.png) repeat-x 0 50%;
  margin:20px;
  color:#929292;
  text-transform:uppercase;
  font-family: 'ITCFranklinGothicStdBkCn';
  font-size:20px;
}

  #SendEnquiry h2 span{
    background:#fff;
    padding:0 20px;
  }

#SendEnquiry input[type=text]{
  width:290px;
  -webkit-box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  border:1px solid #dcdcdc;
  border-top:2px solid #b8b8b8;
  border-radius:3px;
  margin-top:5px;
  padding:0 5px;
}

#SendEnquiry textarea{
  -webkit-box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset -1px 2px 10px 2px rgba(0, 0, 0, 0.1);
  border:1px solid #dcdcdc;
  border-top:2px solid #b8b8b8;
  border-radius:3px;
    margin-top:5px;
}

  #SendEnquiry .txt{
    width:310px;
    float:left;
    color:#252525;
  font-family: 'ITCFranklinGothicStdMdCn';
  font-size:18px;
  }
  #SendEnquiry .chk label{
    margin-left:10px;
      font-family: 'ITCFranklinGothicStdMdCn';
    font-size:18px;
    color: #252525;
  }
  
  
  #SendEnquiry .txt.where,
  #SendEnquiry .txt.exp{
    width:100%;
    float:none;
  }
  
    #SendEnquiry .txt.exp{
      margin-top:15px;
    }
  #SendEnquiry .error{
    font-size:13px;
  }

  #SendEnquiry .black-button{
    padding:0 20px;
  }
/*stíla fyrir starfsmannalista*/
.staff-index{
  
}

  .staff-index .item{
    float:left;
    width:300px;
    height:260px;
    border-bottom:1px solid #ddd;
    margin-right:20px;
    padding-bottom:15px;
    margin-top:30px;
  }
  
  .staff-index .item.last{
    margin-right:0;
  }
  
  .staff-index .upper{
    overflow:hidden;
    position:relative;
    background:url(../img/staff-bg.png) no-repeat 0 100%;
    padding-bottom:9px;
  }
  
    .staff-index .upper .info{
      float:left;
      width:120px;
      background-repeat:no-repeat;
      background-position:100% 100%;
      height:140px;
      padding-right:180px;
    }
    
    .staff-index .upper .info h3{
      text-transform:uppercase;
      font-size:16px;
      margin:0;
    }
    
    .staff-index .upper .info .job-title{
      font-size:12px;
      font-style:italic;
      margin-bottom:15px;
      color:#626262;
      line-height:14px;

    }
    
    .staff-index .upper .info .email a{
      font-size:13px;
    }
    
    .staff-index .upper .image{
      float:right;
      width:170px;
      height:140px;
      margin-bottom:9px;
    }
    
    .staff-index .upper .about{
      margin:10px 0;
    }
  
  
/*stílar fyrir íslenska síðu*/

html.site-14{
  background:#fff;
}

.site-14 a{
  color:#dd6400;
}

.site-14 .head a.logo{
  background-position:0 -1068px;
  width:215px;
}

.site-14 .head .nav ul li a.selected,
.site-14 .head .nav ul li a:hover{
  color:#dd6400;
}

.site-14 .head .megamenu .menu1 {
  left:-191px;
}


.site-14 .head .megamenu .menu-item  .arrow {
  left:87px;
}

.site-14 .head .megamenu .menu2 {
  left:-5px;
}

.site-14 .head .megamenu .menu3 .arrow{
    left:71px;
  }
    
.site-14 .head .megamenu .menu3 {
  left:195px;
}


.site-14 .head .megamenu .menu-item .html-text > div{
  border:none;
}

.site-14 .head .megamenu .menu-item ul {
  width:165px;
  margin-bottom:0;
}


.site-14 .head .megamenu .menu-item ul li a{
  display:block;
}

.site-14 .head .megamenu .menu-item ul li a:hover{
  text-decoration:none;
  color:#DD6400;
}

.site-14 .head .megamenu .menu-item .html-text{
  width:170px;
}

.site-16 .testimonial .right h3 ,
.site-16 .rating ,
.site-16 .basket,
.site-15 .testimonial .right h3 ,
.site-15 .rating ,
.site-15 .basket,
.site-6 .basket,
.site-14 .testimonial .right h3 ,
.site-14 .rating ,
.site-14 .basket{
  display:none!important;
}

.site-14 .head .contact ul li{
  background-position:0 -1142px;
  width:121px;
}

.site-14 .head .contact ul li:hover{
  background-position:-121px -1142px;
}

.site-14 .head .contact ul li a{
  
}



.site-14 .slideshow-wrap .slidecontent .link a{
  background: #e68500; /* Old browsers */
  background: -moz-linear-gradient(top,  #e68500 0%, #dd6300 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e68500), color-stop(100%,#dd6300)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #e68500 0%,#dd6300 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #e68500 0%,#dd6300 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #e68500 0%,#dd6300 100%); /* IE10+ */
  background: linear-gradient(top,  #e68500 0%,#dd6300 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e68500', endColorstr='#dd6300',GradientType=0 ); /* IE6-9 */
}
.site-14 .slideshow-wrap .slidecontent .link a:hover{
  background: #efa700; /* Old browsers */
  background: -moz-linear-gradient(top,  #efa700 0%, #dd6400 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efa700), color-stop(100%,#dd6400)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #efa700 0%,#dd6400 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #efa700 0%,#dd6400 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #efa700 0%,#dd6400 100%); /* IE10+ */
  background: linear-gradient(top,  #efa700 0%,#dd6400 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efa700', endColorstr='#dd6400',GradientType=0 ); /* IE6-9 */

}

.site-14 .main .testimonial .test-item .left{
  background:#de6900;
  width:965px;
}

.site-14 .main .testimonial .test-item .left a{
  display:none;
}

.site-14 .main .testimonial .test-item .right{
  background: #DE6900;
  display:none;
}

.site-14 .main .testimonial .test-item .right .logo a{
  display:none;
}

.site-14 .main .middle-boxes .boxleft .fact {
  background: url(../img/orange-bubble.png) no-repeat 0 5px;
}

.site-14 .main .middle-boxes .boxleft{
  background: url(../img/orange-backpack.jpg) no-repeat 100% 100%;
}

.site-14 .main .middle-boxes .boxright{
  background: url(../img/eskimos.png) no-repeat 90% 60%;
}

.site-14 .main .middle-boxes .boxright p {
  padding: 0 210px 0 0;
}

.site-14 .foot .inner{
  background: url(../img/orange-footer-bg.png) no-repeat;
}

.site-14 .foot .inner h2.heading{
  color:#dd6400;
}

.site-14 .main .header{
  background:#e27500;
}

.site-14 .foot .inner .box.info h4{
  background: url(../img/line-e37900.png) repeat-x 0 8px;
}

.site-14 .foot .inner .box.info h4 span{
  background: #de6800;
}

.site-16 .bottom .inner .tour-op,
.site-14 .bottom .inner .tour-op{
  background-position: 0 -1885px;
}

.site-16 .bottom .inner .saf,
.site-14 .bottom .inner .saf{
  background-position: 0 -1964px;
}

.product.site-14 .product-item .left .heading{
  background:#de6800;
}

.site-14 .social div.inner div.twitter{

}

.site-14 .social div.inner div.fb{
  margin:0 auto;
}


/*stílar fyrir DMC síðu*/


.site-6 a{
  color:#611313;
}

.site-6 .main .testimonial{
  background:#121210;
  min-height:25px!important;
  width:1200px;
}

.site-6 .head .nav ul li a:hover{
  color:#611313;
}

.site-6 .main .testimonial .test-item .left{
  display:none;
}

.site-16 .main .newsletter ,
.site-15 .main .newsletter ,
.site-14 .main .newsletter ,
.site-6 .main .newsletter ,
.site-6 .main .popular ,
.site-6 .main .testimonial .test-item .right{
  display:none;
}

.site-6 .head a.logo{
  background-position:0 -2132px;
  width:290px;
}


.site-6 .head .contact ul li{
  background-position:0 -2051px;
  width:103px;
}

.site-6 .head .contact ul li:hover{
  background-position:-103px -2051px;
}

.site-6 .head .contact ul li a{
  
}

.site-6 .slideshow-wrap .slidecontent .link a{
  background: #a90707; /* Old browsers */
  background: -moz-linear-gradient(top,  #a90707 0%, #880606 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90707), color-stop(100%,#880606)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #a90707 0%,#880606 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #a90707 0%,#880606 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #a90707 0%,#880606 100%); /* IE10+ */
  background: linear-gradient(top,  #a90707 0%,#880606 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90707', endColorstr='#880606',GradientType=0 ); /* IE6-9 */
}

.site-6 .slideshow-wrap .slidecontent .link a:hover{
  background: #e10c0c; /* Old browsers */
  background: -moz-linear-gradient(top,  #e10c0c 0%, #890606 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e10c0c), color-stop(100%,#890606)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #e10c0c 0%,#890606 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #e10c0c 0%,#890606 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #e10c0c 0%,#890606 100%); /* IE10+ */
  background: linear-gradient(top,  #e10c0c 0%,#890606 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e10c0c', endColorstr='#890606',GradientType=0 ); /* IE6-9 */
}

.site-6 .main .testimonial .test-item .left{
  background:#930707;
}

.site-6 .main .testimonial .test-item .right{
  background: #810000 url(../img/red-arrow.png) no-repeat 0 50%;
}

.site-15 .main .testimonial .test-item .right .logo a,
.site-16 .main .testimonial .test-item .right .logo a,
.site-6 .main .testimonial .test-item .right .logo a{
  display:none;
}

.site-6 .main .middle-boxes .boxleft .fact {
  background: url(../img/red-bubble.png) no-repeat 0 5px;
}

.site-6 .main .middle-boxes .boxleft{
  background: url(../img/red-backpack.jpg) no-repeat 100% 100%;
}

.site-6 .main .middle-boxes .boxright{
  background: url(../img/eskimos-dmc-logo.png) no-repeat 90% 60%;
}

.site-6 .foot .inner{
  background: url(../img/red-footer-bg.png) no-repeat;
}

.site-6 .foot .inner h2.heading{
  color:#fff;
}

.site-6 .main .header{
  background:#890606;
}

.site-6 .foot .inner .box.info h4{
  background: url(../img/line-9c2c2c.png) repeat-x 0 8px;
}

.site-6 .foot .inner .box.info h4 span{
  background: #8c0707;
}

.product.site-6 .product-item .left .heading{
  background:#de6800;
}


.product .data-list,
.product .product-index{
  background:#fff;
  margin:30px 0 0 0;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  padding:30px 0 0 30px;
  -webkit-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  box-shadow: 0 1px 10px 1px rgba(0,0,0,0.4);
  overflow:hidden;
}


/*styles for quads.is*/
.site-16 a,
.site-15 a{
  color:#776450;
}

.site-16 blockquote,
.site-15 blockquote{
  background-image:url(../img/blockquote-brown.png);
}


.site-15 .head .topnav{
  right:300px!important;
}

.site-16 .head a.logo,
.site-15 .head a.logo {
  height: 44px;
  width: 211px;
  background: url(../img/icons-sprite.png) no-repeat 0 -2277px;
  top:77px;
}

.site-16 .head .topnav,
.site-15 .head .topnav{
  right:295px;
}

.site-16 .head .topnav{
  right:285px;
}

.site-16 .head .nav ul li a.selected, 
.site-15 .head .nav ul li a.selected,
.site-16 .head .nav ul li a:hover, 
.site-15 .head .nav ul li a:hover {
  color:#73604C;
}

.site-16 .head .megamenu .menu1,
.site-15 .head .megamenu .menu1 {
  left:8px;
}

.site-16 .head .megamenu .menu-item  .arrow,
.site-15 .head .megamenu .menu-item  .arrow {
  left:87px;
}

.site-16 .head .megamenu .menu2,
.site-15 .head .megamenu .menu2 {
  left:167px;
}

.site-16 .head .megamenu .menu3,
.site-15 .head .megamenu .menu3 {
  left:331px;
}


.site-15 .head .megamenu .menu-item .html-text > div,
.site-16 .head .megamenu .menu-item .html-text > div{
  border:none;
}

.site-16 .head .megamenu .menu-item ul,
.site-15 .head .megamenu .menu-item ul {
  width:165px;
}



.site-16 .head .megamenu .menu-item .html-text,
.site-15 .head .megamenu .menu-item .html-text{
  width:170px;
}


.site-16 .product .product-item .left .heading,
.site-16 .main .header,
.site-15 .product .product-item .left .heading,
.site-15 .main .header{
  background:#786652;
}

.site-16 .slideshow-wrap .slidecontent .link a,
.site-15 .slideshow-wrap .slidecontent .link a{
  background: #8b7a66; /* Old browsers */
  background: -moz-linear-gradient(top,  #8b7a66 0%, #74614d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b7a66), color-stop(100%,#74614d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #8b7a66 0%,#74614d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #8b7a66 0%,#74614d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #8b7a66 0%,#74614d 100%); /* IE10+ */
  background: linear-gradient(top,  #8b7a66 0%,#74614d 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b7a66', endColorstr='#74614d',GradientType=0 ); /* IE6-9 */
}

.site-16 .slideshow-wrap .slidecontent .link a:hover,
.site-15 .slideshow-wrap .slidecontent .link a:hover{
  background: #e10c0c; /* Old browsers */
  background: -moz-linear-gradient(top,  #caa987 0%, #76634e 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caa987), color-stop(100%,#76634e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #caa987 0%,#76634e 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #caa987 0%,#76634e 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #caa987 0%,#76634e 100%); /* IE10+ */
  background: linear-gradient(top,  #caa987 0%,#76634e 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa987', endColorstr='#76634e',GradientType=0 ); /* IE6-9 */
}

.site-16 .main .middle-boxes .boxleft .fact,
.site-15 .main .middle-boxes .boxleft .fact{
  background: url(../img/brown-bubble.png) no-repeat 0 5px;
}

.site-16 .head .contact ul li,
.site-15 .head .contact ul li{
  background-position:0 -2197px;
}

.site-16 .head .contact ul li:hover,
.site-15 .head .contact ul li:hover{
  background-position:-103px -2197px;
}

.site-16 .main .testimonial .test-item .left,
.site-15 .main .testimonial .test-item .left{
  background:#796753;
  width:965px;
}

.site-16 .main .testimonial .test-item .left a,
.site-15 .main .testimonial .test-item .left a{
  display:none;
}

.site-16 .main .testimonial .test-item .right ,
.site-15 .main .testimonial .test-item .right {
  background-color:#796753;
  /*background-image:url(../img/brown-arrow.png);*/
  background-image:none;
  display:none;
}



.site-16 .foot .inner h2.heading,
.site-15 .foot .inner h2.heading{
  color:#73604c;
}

.site-16 .foot .inner,
.site-15 .foot .inner{
  background:url(../img/brown-footer-bg.png) no-repeat;
}

.site-16 .foot .inner .box.info h4,
.site-15 .foot .inner .box.info h4{
  background:url(../img/line-958472.png) repeat-x 0 8px;
}

.site-16 .foot .inner .box.info h4 span,
.site-15 .foot .inner .box.info h4 span{
  background:#776551;
}

.site-15 .main .middle-boxes .boxleft,
.site-16 .main .middle-boxes .boxleft{
  background: url(../img/fourwheel.jpg) no-repeat 100% 100%;
}

.site-16 .main .middle-boxes .boxleft p,
.site-15 .main .middle-boxes .boxleft p{
  padding: 0 240px 0 0;
}

.site-15 .main .middle-boxes .boxright,
.site-16 .main .middle-boxes .boxright{
  background: url(../img/safari-logo.png) no-repeat 88% 47%;
}

.site-15 .main .middle-boxes .boxright p ,
.site-16 .main .middle-boxes .boxright p {
  padding: 0 180px 0 0;
}

.site-16 .head .megamenu .menu-item ul li a,
.site-15 .head .megamenu .menu-item ul li a{
  display:block;
}

.site-16 .head .megamenu .menu-item ul li a:hover,
.site-15 .head .megamenu .menu-item ul li a:hover{
  text-decoration:none;
  color:#73604C;
}

.site-12 #outer-wrap{
  overflow:hidden;
  height:860px;
}

.site-12 .splash{
  width:960px;
  margin:20px auto 0 auto;
  color:#fff;
}

  .site-12 .splash .box{
    width:657px;
    padding-left:306px;
    margin:0 auto 20px auto;
    height:200px;
    background:#272727 url(../img/splashlogo.png) no-repeat 0 0;
    background:rgba(37,37,37,0.97) url(../img/splashlogo.png) no-repeat 0 0;
    border-radius:5px;
    position:relative;
  }
  
  .site-12 .splash .box .content{
    border-left:1px solid #2d2d2e;
    height:140px;
    padding:30px;
    font-size:14px;
  }
  
  
  .site-12 .splash .box .isflag{
    width:16px;
    height:16px;
    background:url(../img/is.png) no-repeat;
    position:absolute;
    left:337px;
    bottom:30px;
  }
  .site-12 .splash .box .button{
    position:absolute;
    right:30px;
    bottom:20px;
  }
  
  
.site-12 .splash .box1{
    background-position:30px 40px;
  }
  
.site-12 .splash .box2{
    background-position:30px  -180px;
  }

.site-12 .splash .box3{
    background-position:30px  -399px;
  }

.site-12 .splash .box4{
    background-position:30px -621px;
  }
  
.site-12 .box h1,
.site-12 .box h2{
  font-family: 'ITCFranklinGothicStdMdCn';
  text-transform:uppercase;
  margin:0;
  font-size:14px;
}
  
.site-12 .box .button a{
   font-family: 'ITCFranklinGothicStdMdCn';
  color:#fff;
  font-size:15px;
  background:#00918b;
  text-align:center;
  line-height:33px;
  padding:0 15px;
  display:block;
  text-transform:uppercase;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background: #009690;
  background: -moz-linear-gradient(top,  #009690 0%, #00857e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009690), color-stop(100%,#00857e));
  background: -webkit-linear-gradient(top,  #009690 0%,#00857e 100%);
  background: -o-linear-gradient(top,  #009690 0%,#00857e 100%);
  background: -ms-linear-gradient(top,  #009690 0%,#00857e 100%);
  background: linear-gradient(top,  #009690 0%,#00857e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009690', endColorstr='#00857e',GradientType=0 );
  -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  border-top:1px solid #00857e;
  border-left:1px solid #00857e;
  border-bottom:1px solid #00857e;
  border-right:1px solid #00857e;
} 

.site-12 .box .button a:hover{
  text-decoration:none;
}

.site-12 .box2 .button a{
  background: #990b0b;
  background: -moz-linear-gradient(top,  #990b0b 0%, #880606 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#990b0b), color-stop(100%,#880606));
  background: -webkit-linear-gradient(top,  #990b0b 0%,#880606 100%);
  background: -o-linear-gradient(top,  #990b0b 0%,#880606 100%);
  background: -ms-linear-gradient(top,  #990b0b 0%,#880606 100%);
  background: linear-gradient(top,  #990b0b 0%,#880606 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990b0b', endColorstr='#880606',GradientType=0 );
  -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  border-top:1px solid #880606;
  border-left:1px solid #990b0b;
  border-bottom:1px solid #990b0b;
  border-right:1px solid #990b0b;
}


.site-12 .box3 .button a{
  background: #5cb0b3;
  background: -moz-linear-gradient(top,  #5cb0b3 0%, #439fa2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5cb0b3), color-stop(100%,#439fa2));
  background: -webkit-linear-gradient(top,  #5cb0b3 0%,#439fa2 100%);
  background: -o-linear-gradient(top,  #5cb0b3 0%,#439fa2 100%);
  background: -ms-linear-gradient(top,  #5cb0b3 0%,#439fa2 100%);
  background: linear-gradient(top,  #5cb0b3 0%,#439fa2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5cb0b3', endColorstr='#439fa2',GradientType=0 );
  -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  border-top:1px solid #439fa2;
  border-left:1px solid #5cb0b3;
  border-bottom:1px solid #5cb0b3;
  border-right:1px solid #5cb0b3;
}


.site-12 .box4 .button a{
  background: #e47e00;
  background: -moz-linear-gradient(top,  #e47e00 0%, #dd6500 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e47e00), color-stop(100%,#dd6500));
  background: -webkit-linear-gradient(top,  #e47e00 0%,#dd6500 100%);
  background: -o-linear-gradient(top,  #e47e00 0%,#dd6500 100%);
  background: -ms-linear-gradient(top,  #e47e00 0%,#dd6500 100%);
  background: linear-gradient(top,  #e47e00 0%,#dd6500 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e47e00', endColorstr='#dd6500',GradientType=0 );
  -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
  border-top:1px solid #dd6500;
  border-left:1px solid #e47e00;
  border-bottom:1px solid #e47e00;
  border-right:1px solid #e47e00;
}


/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {


  
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 480px) {
  
  
  }

}


/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {

}