/* Control Panel Settings */
.journal-language .dropdown-menu, .journal-currency .dropdown-menu{box-shadow:none}
header, .journal-header-center .journal-center-bg{background-color: rgb(118, 8, 8);background-attachment: scroll}
.journal-currency form .currency-symbol, .journal-currency .dropdown-menu > li > a{color: rgb(255, 255, 255)}


/* Swipebox Loader */





/* Site width */
#container, #header, #footer, .bottom-footer > div, .bottom-footer.boxed-bar {
   max-width: 1024px;
}


.extended-container:before{
  display:;
}










/*Notification Position*/
.ui-pnotify{
right:20px;
}



.ui-pnotify:hover .ui-pnotify-closer{
opacity:1;
}


.breadcrumb{
        text-align:left;
}




/* Product Grid */



.product-wrapper{
  box-shadow: none;
}




.custom-sections.section-product .product-wrapper{
  box-shadow: none;
}





.journal-carousel.carousel-product .product-wrapper{
  box-shadow: none;
}





.journal-carousel.carousel-brand .product-wrapper{
  box-shadow: none;
}





.product-grid-item .cart .button-left-icon:before{
display:none;
}

.enquiry-button .button i:before{
  color:;
}

footer .contacts > div > span:hover a i{
  background-color:;
}



.product-grid-item .cart .button-right-icon{
display:none;
}




/* BLOG */




.post-wrapper{
  box-shadow: none !important;
}



.box.post-module .post-wrapper, .box.post-module .post-wrapper:hover{
  box-shadow: none;
}





.blog-list-view.posts .post-wrapper{
  box-shadow: none !important;
}






/* Product Grid Quickview*/

.product-grid-item:hover .quickview-button {
    opacity: 1;
    visibility: visible;
}




.product-grid-item .quickview-button .button-right-icon{
display:none;
}


.product-grid-item .quickview-button .button-left-icon:before,
.product-grid-item .quickview-button .button-right-icon:before{
display:none;
}






/* Product Grid Wishlist/Compare */

.product-grid-item .wishlist a i,
.product-grid-item .compare a i{
  display:none;
}









.product-list-item .cart .button{
  width:px;
  height:px;
  line-height:px;
  padding:0;
}

.product-list-item .quickview-button .button{
  width:px;
  height:px;
  line-height:px;
  padding:0;
}



.product-grid-item .cart .button{
  width:px;
  height:px;
  line-height:px;
  padding:0;
}
.product-grid-item .cart{
  height:px;
}

.product-grid-item .quickview-button .button{
  width:px;
  height:px;
  line-height:px;
  padding:0;
}


/* Product List */



.product-list-item{
  box-shadow: none;
}



.product-list-item .cart .button-left-icon:before{
display:none;
}



.product-list-item .cart .button-right-icon{
display:none;
}





/* Product List Quickview*/
.product-list-item:hover .quickview-button {
    opacity: 1;
    visibility: visible;
}



.product-list-item .quickview-button .button-right-icon{
display:none;
}


.product-list-item .quickview-button .button-left-icon:before{
display:none;
}




/* Product Page */

.product-info .left .image-additional-grid a{
  width: 20%;
}

.product-info .left .image-additional{
  margin-right: -4px;
}

.product-info .gallery-text{
  padding-top: -4px;
}

#button-cart .button-cart-text:after{
display:none;
}


#product-gallery .side-buttons{
 display:none;
}
#product-gallery:hover .side-buttons{
 display:block;
}


.checkout-content .buttons{
  border-radius:0;
}

.compare-info td{
  border-right-style:;
}
table.list{
  border-bottom-style:;
  border-left-style:;
}
table.list td{
  border-right-style:;
  border-top-style:;
}



/* Product Labels*/

.label-latest + .label-sale{
  top: px;
}




#more-details.hint--top:before{
  border-top-color: ;
}



.boxed-header header{
  max-width:px;
}
.boxed-header .super-menu > li:first-of-type{
  border-left:0;
}
.boxed-header .super-menu > li:last-of-type{
  border-right:0;
}

.boxed-header .is-sticky header{
  left:50%;
  margin-left:-0px;
}

.boxed-header .journal-header-center .journal-links{
  padding-left: 10px;
}
.boxed-header .journal-header-center .journal-search{
  padding-left: 20px;
}
.boxed-header .journal-header-center .journal-secondary{
  padding-right: 10px;
}
.boxed-header .journal-header-center .journal-cart{
  padding-right: 20px;
}
@media only screen and (max-width: 760px) {
  .boxed-header .journal-header-center .journal-search,
  .boxed-header .journal-header-center .journal-links{
    padding-left: 0;
  }
  .boxed-header .journal-header-center .journal-cart,
  .boxed-header .journal-header-center .journal-secondary{
    padding-right: 0;
  }
}

@media only screen and (max-width: 15px) {
.boxed-header .is-sticky header{
  left:0;
  margin-left:0;
}
.boxed-header body{
  padding:0;
}
.fullwidth-footer .columns{
    padding-left: 15px;
  }
  .copyright{
    padding-left: 15px;
  }
  }


header .links > a{
  border-bottom-color:#e4e4e4;
}

.journal-header-default .links .no-link,
.journal-header-menu .links .no-link{
    border-color:}

.journal-header-center #cart .content:before,
.oc2 #cart .content .cart-wrapper:before{
  color:}

.journal-header-center .autocomplete2-suggestions:before{
  color:}


.journal-language .dropdown-menu:before,
.journal-currency .dropdown-menu:before{
  color:}

.journal-header-center .journal-language form > div,
.journal-header-center .journal-currency form > div{
  border-left-style:;
  border-right-style:;
}

#search ::-webkit-input-placeholder {
  color:;
  font-family: inherit;
}
#search :-moz-placeholder {
  color:;
  font-family: inherit;
}
#search ::-moz-placeholder {
  color:;
  font-family: inherit;
}
#search :-ms-input-placeholder {
  color:;
  font-family: inherit;
}

.button-search{
    border-right-style:;
}
.button-search{
    border-right-color:;
}
header .journal-login{
    border-bottom-color:;
}


.super-menu > li:last-of-type{
    border-right-color:;
    border-right-style:;
}

@media only screen and (max-width: 760px) {
  .journal-header-center #search input,
  .journal-header-center .button-search{
      border-radius:0;
  }
  .journal-header-center #search input{
      background-color:;
  }
  .journal-header-center #cart{
      background-color:;
  }

  header .journal-login{
      border-bottom-style:;
  }

  .journal-menu .mobile-menu > li{
    border-bottom-color:;
    border-bottom-style:;
  }
}

.inline-button .product-details{
  padding-bottom:0;
}









.product-info .right .options.push-1 .option-image li.selected span img{
  border-color:;
}

.mega-menu-categories .mega-menu-item,
.mega-menu-brands .mega-menu-item,
.mega-menu-html .mega-menu-item,
#header .mega-menu .product-grid-item{
  margin-bottom:px;
}
.mega-menu > div{
  margin-bottom:-px;
  margin-right:-px;
}

.mega-menu .mega-menu-column:last-of-type > div{
   margin-right:-px;
}

.mega-menu-column > div > h3, .mega-menu .mega-menu-column .menu-cms-block{
  margin-right:px;
}
.mega-menu .mega-menu-column:last-of-type > h3,
.mega-menu .mega-menu-column:last-of-type > div > h3,
.mega-menu .mega-menu-column:last-of-type > .menu-cms-block,
.mega-menu .mega-menu-column.mega-menu-html-block > div{
  margin-right:0;
}

@media only screen and (max-width: 760px) {
  .mega-menu .mega-menu-column > div{
   margin-right:-px;
  }
}

.journal-sf .sf-image .box-content ul{
  margin-bottom:-px;
  margin-right:-px;
}

















.has-cta .rotator-tex{
  line-height:px;
}

footer .contacts .hint--top:before{
  border-top-color: ;
}


.side-column .box-category,
.side-column .box-content,
.side-column .box-content > div,
.side-column .box-content > ul > li:last-of-type,
.side-column .oc-module .product-grid-item:last-of-type{
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  border-radius:inherit;
}


.journal-sf ul li label:hover{
  color:;
}
.sf-icon:before{
  border-top-color:;
}

/*
.journal-sf ul li label:hover img{
  border-color:;
} */

.sf-price .value:after{
  border-bottom-color:;
}

.mobile-trigger{
background-color:;
}


.journal-header-default .links > a,
.journal-header-menu .links > a{
  border-bottom-color: transparent;
}

@media only screen and (max-width: 760px) {
.journal-header-default .links > a,
.journal-header-menu .links > a{
  border-bottom-color: ;
}
}
.nav-numbers a:hover,
.nav-numbers li.active a{
  -webkit-backface-visibility: hidden;
  -webkit-transform: scale();
  -moz-transform: scale();
  -ms-transform: scale();
  transform: scale();
}
.headline-mode .nav-numbers a:hover,
.headline-mode .nav-numbers li.active a{
  -webkit-backface-visibility: hidden;
  -webkit-transform: scale();
  -moz-transform: scale();
  -ms-transform: scale();
  transform: scale();
}
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.round .bullet:hover,
.journal-simple-slider .owl-controls .owl-page.active span,
.journal-simple-slider .owl-controls.clickable .owl-page:hover span{
  -webkit-backface-visibility: hidden;
  -webkit-transform: scale();
  -moz-transform: scale();
  -ms-transform: scale();
  transform: scale();
}

.owl-controls .owl-page.active span,
.owl-controls.clickable .owl-page:hover span{
  -webkit-transform: scale();
  -moz-transform: scale();
  -ms-transform: scale();
  transform: scale();
}

@media only screen and (max-width: 15px) {

.bottom-footer.fullwidth-bar .copyright{
  padding-left: 15px;
}
.bottom-footer.fullwidth-bar .payments{
  padding-right: 15px;
}
.extended-layout #column-left{
  padding:20px 0 0 20px;
}
.extended-layout #column-right{
  padding:20px 20px 0 0;
}
.extended-layout #content,
.extended-layout #column-left + #content,
.extended-layout #column-right + #content,
.extended-layout #column-left + #column-right + #content{
  padding:20px 20px 0 20px;
}
.journal-simple-slider{
  height: auto !important;
}
.extended-layout #column-left{
  width:240px;
}

.extended-layout #column-right{
  width:240px;
}
.extended-layout #column-left + #content{
  margin-left:240px;
}
.extended-layout #column-right + #content{
  margin-right:240px;
}
.extended-layout #column-left + #column-right + #content{
margin-left:240px;
margin-right:240px;
}
}

@media only screen and (max-width: 980px) {
.journal-header-default .mega-menu,
.journal-header-menu .mega-menu{
    width: 100%;
  }
}

@media only screen and (max-width: 760px) {
  .extended-layout #column-left + #content,
  .extended-layout #column-right + #content,
  .extended-layout #column-left + #column-right + #content{
    margin-left:0;
    margin-right:0;
  }
   .journal-header-center .journal-secondary{
  background-color:;
}

}

.mega-menu{
  max-width:px;
  /* margin-top:0px; */
}

/*
.mega-menu > div > div:first-child .wishlist .hint--top:after{
  left:53px;
}
*/




.journal-header-center .j-100, .journal-header-center #logo a{
height:170px;
}
.journal-header-center #logo a img{
max-height:170px;
}
.journal-header-center .journal-search,
.journal-header-center .journal-cart{
top:65px;
}
.journal-header-center .journal-menu-bg{
top:210px;
}
.journal-desktop.header-center .sticky-wrapper{
max-height:250px;
}
@media only screen and (max-width: 760px) {
.journal-header-center .j-100, .journal-header-center #logo a{
height:100px;
}
.journal-header-center .journal-search,
.journal-header-center .journal-cart{
top:0;
}
.journal-header-center .journal-menu-bg{
top:220px;
}
.journal-header-center #logo a img{
max-height:100px;
}
}







.product-grid-item.display-icon .wishlist-icon:before,
.product-grid-item.display-icon .compare-icon:before{
  line-height:px;
}

.journal-header-center #cart .heading i{
  height:40px;
}

.journal-desktop .menu-floated .float-left{
  border-right-style:;
}

.column.products > h3{
  margin-bottom:12px;
}
.column.products{
  padding-bottom:12px;
}

.side-column .journal-gallery .box-heading{
  margin-bottom:10px;
}

.side-column .box-category > ul li ul li a{
  padding-left: 0px;
}
.side-column .box-category > ul li ul li ul li a{
  padding-left: 0px;
}
.side-column .box-category > ul li ul li ul li ul li a{
  padding-left: 0px;
}
.side-column .box-category > ul li ul li ul li ul li ul li a{
  padding-left: 0px;
}
.side-column .box-category > ul li ul li ul li ul li ul li ul li a{
  padding-left: 0px;
}

@media only screen and (max-width: 15px) {
  .breadcrumb{
    padding-left:10px;
  }
}


.custom-sections .box-heading.box-sections{
    border-left-style:;
}




.posts.blog-list-view .post-item-details{
    width: 100%;
}


.side-column .box.cms-blocks .box-heading{
  margin-bottom:px;
}

@media only screen and (min-width: 15px) {
  .safari5 #footer,
  .safari5.boxed-header header{
     width: 1024px;
  }
}

@media only screen and (max-width: 15px) {
  .tp-banner-container{
    height:auto !important;
  }
}

@media only screen and (max-width: 15px) {
#top-modules>div, #bottom-modules>div{
  padding-left:20px;
  padding-right:20px;
}
.checkout-page #content {
  padding-left: 20px;
  padding-right: 20px;
}
}






.option li.hint--top:before{
  border-top-color:;
}


/* Custom CSS */

