section{display:block;}
ul{list-style:none;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html.responsive, .responsive body{/* overflow-x:hidden; */}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}
img, a img{border:none;padding:0;margin:-2px;display:inline-block;max-width:100%;height:auto;image-rendering:optimizeQuality;}
body .aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0;position:relative;}
#expl-content{background:transparent url(../img/black-66.png) repeat;max-width:1280px;margin:0 auto;padding:20px;font-size:14px;font-weight:200;line-height:1.5;display:inherit;}
#expl-content h2{color:#BBB078;}
.tantra-links{margin:35px 0 10px;}
.tantra-links a{margin:0 auto;padding:0 20px;text-transform:uppercase;border-left:1px solid #BBB078 !important;border-right:1px solid #BBB078 !important;font-weight:400;letter-spacing:0.1em;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.tantra-links a:hover{color:white;text-decoration:none;}
#featured-title{text-align:center;background:transparent url(../img/black-66.png) repeat;padding:10px;margin:0 0 20px;}
@media screen and (min-width:300px) and (max-width:786px){.row-promo{margin-left:2px;margin-right:2px;}
}
@media screen and (min-width:787px){.row-promo{margin-left:15px;margin-right:15px;}
}
.row-promo ul{list-style-type:none;}
.row-promo ul li{display:table-cell;vertical-align:middle;padding:4px;}
.row-promo ul li img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;margin:0 !important;padding:0 !important;}
.row-promo ul li img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);}
html{min-width:910px;}
html.responsive{min-width:0px;}
.clearfix:before,
.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}