/*h2 {*/
/*    font-family: 'Coiny', cursive;*/
/*}*/

body p {
    font-weight: 700;
}
 /* font was inherit or try Alconia */ 
body { 
 	font-family : inherit; 
 } 

 body { 
 	width : 100%; 
 } 

 body { 
 	background-color : #fcfcfc; 
 } 

 body { 
 	color : #666; 
 } 

 a, header #cart > .btn-inverse, footer .copyright a, .social-links a:hover { 
 	color : #dd9933; 
 } 

 a:hover, header #cart > .btn-inverse:hover, footer .copyright a:hover, #search .btn-lg:hover { 
 	color : #9b8935; 
 } 

 nav#top { 
 	background-color : #333; 
 } 

 .dropdown-menu li > a:hover, #top #currency .currency-select:hover { 
 	background-color : #b5a766; 
 } 

 #menu { 
 	background-color : #fff; 
 } 

 #menu .nav > li > a { 
 	border-color : #e6e6e6; 
 } 

 #menu .container .collapse.navbar-collapse .nav.navbar-nav li a:first-child, #menu #category, #menu .btn-navbar { 
 	color : #b5a766; 
 } 

 #menu .container .collapse.navbar-collapse .nav.navbar-nav li a:first-child:hover, #menu #category, #menu .btn-navbar:hover { 
 	color : #000;; 
 } 

 #menu .nav > li > a:hover, #menu .nav > li.open > a { 
 	background-color : #b5a766; 
 } 

 #menu .container .collapse.navbar-collapse .nav.navbar-nav .dropdown-menu li a, .dropdown-menu a { 
 	color : #333;
 	font-weight: 700;
 } 

 #menu .container .collapse.navbar-collapse .nav.navbar-nav .dropdown-menu li a:hover, #menu .dropdown-menu .see-all:hover { 
 	color : #FFFFFF; 
 } 

 .collapse.navbar-collapse .nav.navbar-nav .dropdown-menu { 
 	background-color : #FFFFFF; 
 } 

 .collapse.navbar-collapse .nav.navbar-nav .dropdown-menu .dropdown-inner .list-unstyled li a:hover, #menu .dropdown-menu .see-all:hover { 
 	background-color : #b5a766; 
 } 

 .breadcrumb { 
 	background-color : transparent; 
 } 

 .breadcrumb { 
 	border-color : #ddd; 
 } 

 .breadcrumb > li:after { 
 	border-color : #ddd; 
}

 .breadcrumb li a { 
 	color : #b5a766; 
 } 

 .breadcrumb li a:hover { 
 	color : #9b8935; 
 } 

 header #cart > .btn-inverse { 
 	cart-color : #b5a766; 
 } 

 footer { 
 	background-color : #333; 
 } 

 footer { 
 	border-color : transparent; 
 } 

 footer { 
 	border-top-width :100% ; 
 } 

 footer { 
 	color : #fff; 
 } 

 footer h3 { 
 	color : #008db9; 
 } 

 footer .container .row .col-sm-3 .list-unstyled li a { 
 	color : #b5a766; 
 } 

 footer .container .row .col-sm-3 .list-unstyled li a:hover { 
 	color : #9b8935; 
 } 

 .product-thumb .price { 
 	color : #b5a766; 
 } 

 .product-thumb .button-group button:first-of-type { 
 	background-color : #81d742; 
 } 

 .product-thumb .button-group button:first-of-type:hover { 
 	background-color : #9b8935; 
 } 

 /*.product-thumb .button-group button:first-of-type:hover { */
 /*	border : ; */
 /*} */

 /*.product-thumb .button-group button:first-of-type { */
 /*	border-color : ; */
 /*} */

 /*.product-thumb .button-group button:first-of-type:hover { */
 /*	border-color : ; */
 /*} */

 .product-thumb .button-group button:first-of-type { 
 	color : #fff; 
 } 

 .product-thumb .button-group button:first-of-type:hover { 
 	color : #fff; 
 } 

 .product-thumb .button-group button { 
 	background-color : #eee; 
 } 

 .product-thumb .button-group button:hover { 
 	background-color : #ddd; 
 } 

 .product-thumb .button-group button:hover { 
 	border-color : #ddd; 
 } 

 .product-thumb .button-group button { 
 	color : #888; 
 } 

 .product-thumb .button-group button:hover { 
 	color : #444; 
 } 

 .btn-primary { 
 	background-color : #b5a766; 
 } 

 .btn-primary:hover { 
 	background-color : #9b8935; 
 } 

 .btn-primary { 
 	border-color : #b5a766; 
 } 

 .btn-primary { 
 	color : #fff; 
 } 

 .btn-primary:hover { 
 	color : #fff; 
 } 

 .btn-danger { 
 	background-color : #c9302c; 
 } 

 .btn-danger:hover { 
 	background-color : #ac2925; 
 } 

 .btn-danger { 
 	border-color : #ac2925; 
 } 

 .btn-danger { 
 	color : #fff; 
 } 

 .btn-danger:hover { 
 	color : #fff; 
 } 

 .btn-default { 
 	background-color : transparent; 
 } 

 .btn-default:hover { 
 	background-color : #e6e6e6; 
 } 

 .btn-default { 
 	border-color : #ccc; 
 } 

 .btn-default:hover { 
 	border-color : #adadad; 
 } 

 .btn-default { 
 	color : #777; 
 } 

 .btn-default:hover { 
 	color : #333; 
 } 

 .module-title span { 
 	border-top-color : #b5a766; 
 } 

 .panel-heading h4 { 
 	color : #b5a766; 
 } 

 #ar-step-account.text-primary, #ar-step-address.text-primary, #ar-step-payment.text-primary { 
 	color : #b5a766; 
 } 

 header #cart > .btn-inverse { 
 	/*background-image : url(../image/headercart.png);*/
 	/*display: none;*/
 } 
/*@media (max-width: 767px) {*/
/*  footer {*/
/*    display: none;*/
/*  }*/
/*}*/

@media (max-width: 767px) {
  footer h3 {
    display: none;
  }
    h3.mk {
    display: none;
  }
}

@media (max-width: 767px) {
    .mk {
    display: none;
  }
}
@media (max-width: 1200px) {
    #menu .nav > li > a {
    font-size: 9px;
    padding:5px;
  }
}
@media (min-width: 767px) {
    .tmimk {
    display: none;
    }
}
/*@media (max-width: 767px) {*/
/*    .module-title, .caption {*/
/*    display: none;*/
/*    }*/
/*}*/
@media (max-width: 767px) {
    div#carousel0 {
    display: none;
    }
}

 @media (max-width: 767px) {
    header #cart > .btn-inverse {
    display: none;
    }
}

@media (max-width: 767px) {
    .module-title {
        font-size:9px;
    }
    .tmimk-caption h3 {
    font-size:2vw;
    }
    .tmimk-caption .rating {
    display: none;
    }
    .product-thumb .caption {
        padding: 0px 10px;
        min-height: 100px;
    }
    .product-thumb .price {
        color: #72b842;
        font-size:2vw;
        overflow: hidden;
    }
    .product-thumb .price-old {
        color: #f00;
        text-decoration: line-through;
        margin-left: 10px;
        font-size:2vw;
        font-weight: 500;
    }
    .product-thumb .price-tax {
        display:none;
    }
}
/*.product-thumb .button-group {*/
/*    display:none;*/
/*}    */

#content .row .col-sm-12 ul li a, #content .row .col-sm-3 ul li a {
    text-decoration:none;
    margin:10px;
    /*float:left;*/
    padding:2px 5px;
    text-align:center;
    white-space:normal;
 }
 /*body { */
 /*	background-image : url('../../../../../image/catalog/banners.png'); */
 /*}*/
 
 /* logo */
/*header #logo .img-responsive {*/
/*    display: inline-block;*/
    /*float: right;*/
/*    padding-bottom: 10px;*/
/*    margin: 0 auto;*/
/*}*/
@media (max-width: 480px) {
    header #logo .img-responsive {
        width:50%;
    }
}
/*  Category Wall Padding on h4 category title */
 div.transition h4 {
    padding-left: 10px;
}
/* Owl Carousel Override */
.owl-carousel {
    border: none;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
/* MKDEV max-width 100% to width 100% */
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto;
}
/* MKDEV max-width 100% to width 100% */
.owl-item img {
    display: inline;
    width: 100%;
    height: auto;
}
.caption h3 {
  min-height:20px;
  color: #dd33bd !important;
}
.caption p:first-of-type {
  min-height:150px;
  background-color:#f2f2f2;
  padding: 10px;
  display:none;
}

#menu .nav > li > a {
    padding: 10px 7px 10px 6px;
    min-height: 15px;
    font-size: 9px;
    font-weight: 600;
    line-height: 41px;
    border-right: 1px solid #E6E6E6;
}
@media (min-width: 990px) {
#menu .nav > li > a {
        padding: 10px 10px 10px 14px;
        min-height: 15px;
        font-size: 10px;
        font-weight: 600;
        line-height: 41px;
        border-right: 1px solid #E6E6E6;
    }
}
#logo {
     margin: 0 0 0 0;
}
header {
    background-color: #fff;
}
/*header {*/
/*    margin: 0 0 0 0px;*/
/*    padding: 0px 0;*/
/*    background-image: url('/image/catalog/ALL/Upgrading-a-Cheap-Epiphone-Les-Paul-Build-Guide-Banner.jpg'); background-repeat:no-repeat;*/
/*    background-color:#000;*/
/*}*/
/*@media (max-width: 768px) {*/
/*    header {*/
/*    background-image: url('/image/catalog/ALL/Upgrading-a-Cheap-Epiphone-Les-Paul-Build-Guide-Banner-3.jpg'); background-repeat:no-repeat;    */
/*    }*/
/*}*/
/*@media (max-width: 450px) {*/
/*    header {*/
/*    background-image: url('/image/catalog/ALL/Upgrading-a-Cheap-Epiphone-Les-Paul-Build-Guide-Banner-4.jpg'); background-repeat:no-repeat;    */
/*    }*/
/*}*/
.product-thumb .caption h3 {
    font-weight: bold;
    font-size: 1em;
    min-height: 25px;
}
@media (min-width: 1820px) {
.product-thumb .caption h3 {
    font-weight: bold;
    font-size: 1vw;
    min-height: 70px;
    }
}
@media (max-width: 450px) {
    .product-thumb .caption h3 {
    font-size: 0.7em;
    }
}
.product-thumb .caption h4 {
    font-weight: bold;
    /*font-size: 1vw;*/
    /*min-height:40px;*/
}

/*  MKDEV overflow:hidden;*/
@media (min-width: 768px) {
    .tmimk-caption .caption {
        padding: 0 20px;
        /*min-height: 270px;*/
        overflow:hidden;
    }
}
@media (min-width: 1200px) {
    .tmimk-caption .caption h3 {
        padding: 0 20px;
        /*min-height: 250px;*/
        overflow:hidden;
    }
}
@media (max-width: 450px) {
.product-thumb .caption h4 {
    font-weight: bold;
    font-size: 10px;
    /*min-height:40px;*/
    }
}
@media (max-width: 768px) {
    header {
        margin-bottom: 0;
    }
    header #cart > .btn-inverse {
        border: 1px solid #b5a766;
        padding-top: 15px !important;
    }
}

.product-thumb .price-tax {
    display: none;
}
span.price-tax {
    display: none;
}

.product-thumb .caption .tmimk-caption {
    padding: 0 20px;
    min-height: 220px;
}
@media (min-width: 768px) {
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
    width: 50%;
    margin: 0 auto;
    }
}
@media (min-width: 992px) {
header #cart > .btn-inverse {
    background-color: transparent;
    background-image: url(../image/headercart.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 10% 0;

    }
}
/*@media (min-width: 1200px) {*/
/*.navbar-nav {*/
/*    float: left;*/
/*    margin-left: 10%;*/
/*    }*/
/*}*/
/*@media (max-width: 990px) {*/
/*.navbar-nav {*/
/*    float: left;*/
/*    margin-left: -10%;*/
/*    width: 160%;*/
/*    }*/
/*}*/
/*@media (min-width: 768px) {*/
/*    .navbar-nav {*/
/*        display: inline-block;*/
/*    }*/
/*}*/
/*@media (min-width: 768px) {*/
/*    .navbar-nav ul li {*/
/*        font-size: 8px;*/
/*    }*/
/*}*/
.nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before {
    display: table;
    content: " ";
    margin: 0 auto;
}
@media (min-width: 768px) {
ul.nav {
    /*background-color: blue;*/
    margin: 0 auto;
    display: table;
    float: none;
    }
}
@media (min-width: 1800px) {
#menu .nav > li > a {
    font-size: 13px;
    }
}
div#search.input-group {
position: relative;
display: table;
border-collapse: separate;
width: 85%;
margin: 0 auto;
}

@media (min-width: 768px) {
    div#search.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
    width: 50%;
    margin: 0 auto;
    }
}
@media (max-width: 990px) {
    .text_exposed_root, span.word_break {
        width:80%;
    }
}
@media (min-width:1550px) {
   .categoryhome .col-lg-3 {
        width:16.66%;
    }
}

    body, html {
        height: 100%;
    }

@media (max-width: 480px) {
    body, html {
        height: 100%;
    }
}
@media (max-width: 480px) {
   .categoryhome .product-thumb .image img {
    padding-left: 5px;
    }
}

/* MKDEV Product Label Sale */
.product-label {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  width: 88px;
  height: 66px;
  line-height: 66px;
  position: absolute;
  text-align: center;
  /*text-transform: uppercase;*/
  top: 0;
  right: 0;
  z-index: 2;
}
.product-label:before {
  border-left: 11px solid rgba(0, 0, 0, 0);
  border-right: 11px solid rgba(0, 0, 0, 0);
  bottom: 4px;
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 0;
}

.product-label.product-label-new {
  left: 0px;
  border-right: 46px solid transparent;
  border-top: 46px solid #4acfd4;
}
.product-label.product-label-new span {
  left: 5px;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
  transform: rotate(-50deg);
}
.product-label.product-label-special {
/**  background: #5ca7d1; */
    background: #f00;
}
.product-label.product-label-special:before {
  border-bottom: 14px solid #f00;
  left: 0;
}
.product-label {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff;
  font-size: 12px;
  font-weight: 600;
  width: 44px;
  height: 33px;
  line-height: 33px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  right: 0;
  z-index: 2;
}
.product-label:before {
  border-left: 11px solid rgba(0, 0, 0, 0);
  border-right: 11px solid rgba(0, 0, 0, 0);
  bottom: 4px;
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 0;
}
.product-label.product-label-new {
  left: 0px;
  border-right: 46px solid transparent;
  border-top: 46px solid #4acfd4; /* 4acfd4 */
}
.product-label.product-label-new span {
  left: 5px;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
  transform: rotate(-50deg);
}
.product-label.product-label-special {
  background: #72b842;
}
.product-label.product-label-special:before {
  border-bottom: 7px solid #72b842; /* 5ca7d1 */
  left: -3px;
}
@media (max-width: 480px) {
    .product-label {
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%;
        color: #ffffff;
        font-size: 9px;
        font-weight: 600;
        width: 44px;
        height: 33px;
        line-height: 28px;
        position: absolute;
        text-align: center;
        text-transform: uppercase;
        top: 0;
        right: 0;
        z-index: 2;
    }
    .product-label:: before {
        bottom: 2px;
    }
    special::before {
        border-bottom: 14px solid #f00;
        left: -5px;
     }
}
#top-block {
    margin-bottom: 30px;
    overflow: hidden;
}
/**
* {
  border: 1px solid #f00 !important;
}
*/
/*.tminavbar-fixed-top {*/
/*    position: fixed;*/
/*    right: 0;*/
/*    left: 0;*/
/*    z-index: 1030;*/
/*}*/
/*.navbar-toggle {*/
/*    position: relative;*/
    /*top: -270px;*/
/*    float: right;*/
/*    padding: 9px 10px;*/
/*    margin-top: 1px;*/
/*    margin-right: 15px;*/
/*    margin-bottom: 8px;*/
/*    background-color: transparent;*/
/*    background-image: none;*/
/*    border: 1px solid transparent;*/
/*    border-radius: 4px;*/
/*}*/

.product-navigation-xs {
    clear: both;
    margin-top: 0;
    margin-bottom: 10px;
}
/* MKDEV  Paypal Cart Button */
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: 5px;
    background-color: aquamarine;
}
