.btn{border-radius:0;}
.padding0{padding:0;}
.padding-right0{padding-right:0;}
.padding-left0{padding-left:0;}
.site-nav--active .site-nav__link::after{display:none;}
a:hover{text-decoration:none;}
#SiteNavSearchCart .curency { background-color: transparent; font-weight:bold; border: 1px solid #808080; color: #fff; padding: 4px 20px 3px 5px; position:relative; z-index:99; font-family: "Unica One","HelveticaNeue","Helvetica Neue",sans-serif; font-size:12px;}
#SiteNavSearchCart .number span{color:#cb9f13;}
.customer-login-links a, .customer-login-links, #SiteNavSearchCart .number { text-transform: uppercase; font-size:12px;}
.site-header__link:hover, .site-header__link:focus, .customer-login-links a:hover, .customer-login-links a:focus, .site-nav__link:hover, .site-nav__link:focus, .site-nav--active .site-nav__link, .meganav__link:hover, .meganav__link:focus, .footer a:hover{color:#cb9f13; text-decoration:none;}
.site-nav__link:focus{background-color:#030303;}
/* .site-nav__link{color:rgba(255, 255, 255, 1);} */
.site-header__search-input{z-index:999;}
.sticky.sticky--active.sticky--open #SiteNav{text-align:center;}
.sticky.sticky--active.sticky--open #SiteNav .meganav__nav{text-align:left;}
.meganav__link{text-align:left;}

.footer .timeing{background-color:transparent; max-width:230px;}
.footer .timeing tr td{border:none; font-size:14px; padding:6px 0;}
.footer p, .footer a{font-size:14px;}
.footer h4{font-size:28px; color:#fff;}
.site-footer__copyright{margin-top:25px;}
#SiteNavSearchCart .number, .customer-login-links span{color:#fff !important;}

.featured-card__header{background-color:rgba(0, 0, 0, 0.698); display: block; top:45px; padding:20px 5%;}
.featured-card__header .featured-card__title{color:#fff; font-size:21px; }
.featured-card{border:none;}
.product-card__name{text-transform:uppercase; font-size:15px;}

.featured-card__image-wrapper{height:100%;bottom:0;}
.template-page .featured-card {  margin-bottom: 30px;}

#instafeed a {
  padding: 0;
  margin: 0;
  float: left;
  position: relative;
  width: 25%;
  overflow:hidden;
  border:1px solid #cb9f13;
}
#instafeed a img{
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  -moz-transform: scale(1.2);
}
.social-feeds h3 {
  font-size: 28px;
  font-family: "Unica One","HelveticaNeue","Helvetica Neue",sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: 3px;
  margin-bottom:30px;
}

.vcenterLeft {
  display: inline-block;
  vertical-align: middle;
  float: none;
  width: 49%;
  padding: 0 15px;
}
.vcenterLeft img {
  width: 100%;
}
.vcenterRight {
  display: inline-block;
  vertical-align: middle;
  float: none;
  width: 50%;
  padding: 0 15px;
}
.servicesTab{
  margin-top:30px;
}
.tab-content h2 {
  font-family: "Unica One","HelveticaNeue","Helvetica Neue",sans-serif;
  margin: 30px 0;
  text-transform:uppercase;
}
.tabContent {
  font-size: 12px;
  padding: 20px;
}
.tabContent p {
  font-size: 16px;
  line-height: 22px;
}
.tab_img {
  float: left;
  margin-bottom: 20px;
  margin-right: 30px;
}
.tab_img img {
  border-radius: 150px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
  height: 200px;
  width: 200px;
}
.tab-pane p {
  padding-top: 50px;
}
.tab-content{
  border: 1px solid #DDD;
  width: 100%;
  margin-top: -1px;
  display: inline-block;
  padding: 20px;
  background: #fff;
}
.service_pagep {
    margin-bottom: 30px !important;
}

img.bbb {
  background: #fff none repeat scroll 0 0;
  border-radius: 7px;
}
/*** 04-10*2016 ***/
.site-header .top-bar {
  background-color: #202022;
  color: #fff;
  font-size: 0.875em;
  letter-spacing: 0.6px;
  padding: 8px 0;
  text-align: center;
}

@media screen and (max-width:768px){
  #instafeed a{width: 33.33%;}
}  

/******* responsive ********/
@media(min-width:1025px){
  .site-nav__link--compressed{display:none !important;}
  #SiteNav{display:block !important;}
  .site-nav__link{ padding:10px; font-weight:400;}
  #SiteNavSearchCart{padding-top:18px;}
}

@media(max-width:1024px){
 .site-nav__link--compressed{display:block !important;}
  .site-header__search{display:none;}
  #SiteNavParent button{float:right;}
  
  #NavDrawer .close-btn{position: absolute; right: 0; z-index: 99; top:0; background-color:#333;}
  
  
}

@media(max-width:992px){
  .customer-login-links a, #SiteNavParent button{padding:10px;}
  #StickNavWrapper{height:auto !important;}
  .footer .hours-heading{margin-top:35px;}
  .footer .timeing{max-width:300px;}
  .padding0{padding:0 15px;}
  .nav>li>a{padding:10px; font-size: 14px;}
  #transparency .col-md-3.col-xs-12:nth-child(2n+2) {    clear: both;  }
}

@media(min-width:768px){
  .mob-account{display:none;}
  
}
@media(max-width:767px){
  #customer_login_link, #customer_register_link { color: #262626; display: block; font-family: "Unica One","HelveticaNeue","Helvetica Neue",sans-serif; font-size: 1.625em;
  font-weight: 400; letter-spacing: 0.1em; padding: 13.3333px 20px; text-transform: uppercase;}
  #customer_login_link:hover, #customer_login_link:focus, #customer_register_link:hover, #customer_register_link:focus { background-color: #fafafa; color: #262626;}
  .desk-account{display:none;}
  .outer-logo{text-align:left !important;}
  .site-nav__link--compressed{display:none !important;}
  .site-header__logo img{max-width:80px; margin:5px 0;}
  .menu-icon{float:right; text-align:right;}
  #SiteNavSearchCart { /*background-color: #202020;*/ margin: -5px -10px 0; text-align: center;}
  .menu-icon button{margin:22px 0;}
  .site-header__link{padding:5px;}
  .site-header__upper{padding:10px;}
  .footer h4{margin:20px 0 !important;}
  .vcenterRight,.vcenterLeft{width:100%;margin-top:20px;}
  .nav-tabs>li{width:100%;}
  .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border-bottom:1px solid #ddd;}
  #SiteNavSearchCart .currency-picker__wrapper{margin-bottom:0;}
  .site-header .top-bar{font-size:12px;}
}

@media screen and (max-width:479px){
  .tab_img,.tab_img img{float:none;margin:20px auto;display:block;}
  .tab-pane p {    padding-top: 0;}
}