body{margin:0px;padding:0px;background:#000;font-family:Times New Roman;font-size:14px;}
a{color:#836853;}
a:focus{color:#836853;}
a:focus{text-decoration:none;}
a:focus, button:focus{outline:0px none;}
.cstmwrapper{width:766px;overflow:hidden;margin:0px auto;padding-bottom:70px;}
.cstmcontainer{width:100%;float:left;}
.logo{display:block;text-align:center;color:#fff;font-family:Times New Roman;font-weight:bold;font-size:24px;margin:70px 0px 50px 0px;}
/*.banner{float:left;width:100%;background:url(../images/banner.jpg) no-repeat;height:369px;margin-bottom:60px;} */
.banner{float:left;width:100%;height:369px;margin-bottom:60px;} 
.banner img{width: 100%;height:369px;}
.innercontainer{float:left;width:100%;min-height:369px;margin-bottom:60px;overflow:hidden;background:#20170f;

color: #836853;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, Times New Roman;
font-size: 12px;
line-height: 1.6;

}
.innercontainer a{text-decoration:underline;}
.rightconbg{float:right;margin:1px;height:367px;width:432px;background-size:cover;}
.textnone{text-decoration: none !important;}
.textdecline{text-decoration: underline;}
.full{clear:both;display:block;padding-top:10px;}
.lineheight{line-height: 1.6;}
.playlist{float:left;width:100%;clear:both;margin:0px;padding:10px 0px 10px 0px;list-style:none;}
.playlist li{transition:.2s;cursor:pointer;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;padding:0px 0px 0px 0px;margin-top:5px;color: #836853;}
.fontarial{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.font10{font-size:10px;}
.colorskin{color:#c3a48c;}
.colorskin:hover{color:#c3a48c;}
.playlist li span{color: #c3a48c;font-weight:bold;padding-right:5px;}
.playlist li:hover{background:#000;transition:.2s;}
.playlist li a{float:right;padding:.5px 8px;font-weight:bold;color:#fff;background: #362920;transition:.2s;}
.playlist li a:hover{background: #836853;color:#331200;transition:.2s;text-decoration: none;}
.leftconbg{float:left;width:330px;padding:20px;font-size: 10px;}
.innercontainer h3{font-size:17px;margin:0px;padding:0px 0px 0px 0px;color:#c3a48c;font-family:Times New Roman;}
/*.leftconbg h3 p{margin:0px;padding:12px 0px 0px 0px;color: #836853;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;}*/
.revim{float:left;margin:2px 16px 10px 0px;transition:.8s;opacity:.6;}
.revim:hover{transition:.8s;opacity:1;}
/*.leftconbg p.nopadding{margin:0px;color: #836853;line-height:1.6;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;padding:0px;}
.leftconbg p.nopadding a{text-decoration:underline;}
.leftconbg p.nopadding a:hover{color:#836853;}
.leftconbg h3 p a{text-decoration:underline;}
.leftconbg h3 p a:hover{color:#836853;}*/
.cstmnav{width:100%;}
.cstmnav li{display:inline-block;float:none;color:#36291f;}
.cstmnavbar .cstmnav > li > a{font-weight:bold;font-size:12px;color:#fff;padding:12px 32px 10px 32px;line-height:normal;display:inline-block;}
.cstmnavbar .cstmnav > li > a:hover{transition: all 0.6s ease;-webkit-filter: blur(5px);filter: blur(2px);color:#f6be38;}
.cstmnavbar .cstmnav > li > a.active{color:#f6be38;}
.cstmnavbar .cstmnav > li > a.active:hover{-webkit-filter: blur(0px);filter: blur(0px);}
.cstmnavbar{background:#36291f;border:0px none;border-radius:0px;min-height:auto;margin:0px;}
.playb{width:100%;clear:both;text-align:center;}
.playmusic{display:inline-block;width:60px;height:60px;background:#0c0c07;border-radius:50%;border:3px solid #2d241a;color:#836853;font-weight:bold;line-height:4;}
.playmusic:hover{color:#836853;text-decoration:none;}
.playb p{color:#4e3a2a;padding-top:20px;line-height: 1;margin:0px;}
.playb p span{font-size:11px;font-family:Arial;}
.playb p a.anchorfootr{font-size:11px;color:#4e3a2a;font-family:Arial;font-weight:bold;text-decoration:underline;}
.modalcstm{width:322px;}
.modalcstm .modal-content{border-radius:0px;background:#20170f;border:1px solid #36281d;}

.modalcstm .modal-header{padding:0px 0px 0px 15px;color:#fff;background:#36281d;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;border:0px none;}
.modalcstm .modal-header h4{font-size:17px;font-weight:bold;}
.modalcstm .modal-body{color:#836853;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;height:312px;overflow-y:auto;}
.modalcstm .modal-header button.popclose{ background:url(../images/xcl.jpg) repeat-x;padding:2px 3px;margin:0px;color: #c0b5ad;text-shadow: none;opacity:1;}
.newslist{float:left;width:100%;clear:both;margin:20px 0px 0px 0px;padding:10px 15px;list-style:none;border-radius:4px;background: #322318;}
.newslist li{transition:.2s;cursor:pointer;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;padding:0px 0px 0px 15px;padding-bottom:10px;color:#836853;background: url(../images/arrow.png) no-repeat 0px 4px;}
.newslist li a:hover{color:#836853;text-decoration:none;}
.newslist li:last-child{padding-bottom:0px;}
.photoscarousal{float:left;width:100%;clear:both;margin: 5px 0px 0px 0px;padding: 10px 10px;border-radius: 4px;background: #322318;}
.photoscarosalbig{float:left;width:100%;clear:both;}
.photoscarosalbig img{float:left;width:100%;}
.photothumblist{float:left;width:100%;clear:both;list-style:none;padding:15px 0px 0px 0px;margin:0px;}
.photothumblist li{float:left;margin-right:38px;}
.photothumblist li img{cursor:pointer;opacity: .7;transition: .8s;}
.photothumblist li img:hover{cursor:pointer;opacity: 1;transition: .8s;}
.photothumblist li:last-child{margin-right:0px;}
.photoscarousal .pagination{margin:15px 0px 0px 0px;}
.photoscarousal .pagination > li > a, .photoscarousal .pagination > li > span{background-color: transparent;border: 0px none;text-decoration: underline;padding:0px 5px;color: #836853;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 11px;}
.photoscarousal .pagination > li > a:hover, .photoscarousal .pagination > li > span:hover, .photoscarousal .pagination > li > a:focus, .photoscarousal .pagination > li > span:focus{color: #836853;}
.photoscarousal .pagination > li > a.active{color:#c3a48c;text-decoration: none;}
.pagerpn{color: #836853;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 11px;margin-top:15px;text-transform:uppercase;}
.pagerpn:hover{color:#836853;}
.photoscarousalinner{width: 100%;}

.button{
    padding: .5px 8px;
    font-weight: bold;
    color: #fff;
    background: #362920;
    transition: .2s;
    border:none;
    line-height: 1.42857143;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10px;
    box-sizing: border-box;
}

.button:hover {
    background: #836853;
    color: #331200;
    transition: .2s;
    text-decoration: none;
}

input#paypal{
background:url(../images/paypal.png) #fff;
background-repeat: no-repeat;
/*width:170px;
height:53px;*/
border: 0;
background-size: contain;
}

input#stripe{
background:url(../images/stripe.png) #fff;
background-repeat: no-repeat;
/*width:308px;
height:53px;*/
border: 0;
background-size: contain;
}


.checkout{
    color: #def2ef;
    background-color: #6bced8;
    align-self: center;
    margin: 1em 0;
    border-radius: 4px;
    padding: 0 20px;
    font-weight: normal;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    box-sizing: border-box;
    text-transform: uppercase;
    letter-spacing: 1px;
    white-space: nowrap;
    line-height: 40px;
    text-decoration: none !important;
}


            


.store_list{
  display: block;
  margin: 0px;
  padding: 10px;
  min-height: 150px;
  /*border: #dddddd solid 1px;*/
  position: relative;
  font-size: 12px;
}
.store_list .img_view img{    max-width: 100%;
  max-height: 100%;vertical-align: middle;}
.store_title{    display: block;
  margin: 0px;
  padding: 0px;
  clear: both;
  color: #836853;
  font-size: 18px !important;
  font-weight: bold !important;
}

.prcost:hover .tbop{ display:block; width:100%;transition:1s; }
.tbop{background:#fff;display:none; float:left; z-index:555; position:absolute; left:0px; top:16px; box-shadow:0px 0px 5px #333; width:100%; margin:0px; padding:10px; }
hr {
  border-top: 1px solid #433327;
}
.error {
  color: red;
}

.fbsharediv{padding-left: 2px;}

@media (max-width:800px) {
.cstmwrapper{width:98%;}
.cstmnavbar .cstmnav > li > a{padding:12px 22px 10px 22px;}
.modalcstm {width: 100%;}
.leftconbg{width:100%;}
.innercontainer{height:auto;}
.rightconbg{width:100%;border-bottom:1px solid #4e3e32;}
}

@media (max-width:767px) {
.banner {height:auto;}
.banner img{width: 100% !important;height:auto;}  
.cstmnavbar .navbar-toggle .icon-bar{background-color:#fff;}
.cstmnavbar .navbar-toggle {border-color: #b38f74;padding: 8px 7px;background:#836853;border-radius:0px;}
.cstmnavbar .navbar-toggle:hover, .cstmnavbar .navbar-toggle:focus{background:#6b5543;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #836853;}
.cstmnav li{display:inherit;float:left;width:100%;clear:both;}
.cstmnavbar .cstmnav > li > a{display:inherit;float:left;width:99%;}
.photothumblist li {float: none;margin-right: 5px;display: inline-block;margin-bottom:10px;}
.fbsharediv{padding-left: 15px;padding-top: 4px}    
}
@media (max-width:400px) {
    .photothumblist li img{width:50px;}
}