body,.topbar,.topbar nav,.button,.button.btn-pink:hover,.button:focus{ background-color:#383838; }
.sidebar-sm{ background-color:#d8d8d8; }
ul.off-canvas-list li a:hover{ background-color:#ccc; }
.top,.topbar-main,.topbar-main nav,.menu-sm,.item,.item figcaption,.reveal-modal,.wrapper,.wrapper .topbar,.wrapper .topbar nav,.wrapper .gallery-item{ background-color:#000; }
ul .main-logo a:hover,.top-bar-section li:not(.has-form) a:not(.button){ background-color:#000!important; }
.button:hover,.button.btn-pink,ul.pagination li.current a,ul.pagination li.current a:hover,.menu-modal li a:hover,.sidebar-sm .off-canvas-list .active{ background-color: #fe03c3; }
ul.off-canvas-list li a { border-color:#000; }
.topbar,.menu-sm section,.media,.item-model .left,.info h2,.wrapper .item,.cmnt,.reveal-modal,.menu-modal li a,.filter-modal li,.wrapper .gallery-item,.join-fixed,#footer{ border-color:#262626; }
.middle-menu li a:hover,.middle-menu li .active,.subnav .middle-menu li a:hover,.subnav .middle-menu li a.active{ border-color:#fe03c3; }
ul.off-canvas-list li a,ul.off-canvas-list li a:hover{ color:#000; }
h1,.button.btn-pink,.middle-menu li a:hover,.middle-menu li .active,.subnav .middle-menu li a:hover,.subnav .middle-menu li a.active,.reveal-modal h1,.main-title p{ color:#fff; }
.middle-menu li a,.top .profile-btn,.actions .rating .title,.menu-modal li a,.filter-modal li{ color:#666; }
h2,.button,.button.btn-pink:hover,.button:focus,#footer a{ color:#bcbcbc; }
#footer a:hover,.top .profile-btn:hover,h2 a:hover,.main-title a:hover{ color:#fe03c3; }
h2 a,.main-title a{ color: #fea1e8; }
/*-- join btn shadow--*/
.join-section .btn-tour,.btn-tour { -webkit-box-shadow: inset 0px 1px 0px #d82a91, 0px 3px 0px 0px #a20763, 0px 5px 5px #000;-moz-box-shadow: inset 0px 1px 0px #d82a91, 0px 3px 0px 0px #a20763, 0px 5px 5px #000;-o-box-shadow: inset 0px 1px 0px #d82a91, 0px 3px 0px 0px #a20763, 0px 5px 5px #000;box-shadow: inset 0px 1px 0px #d82a91, 0px 3px 0px 0px #a20763, 0px 5px 5px #000; }
/*-- wrapper shadow --*/
.wrapper{ -webkit-box-shadow: 4px 6px 0px #262626;-moz-box-shadow: 4px 6px 0px #262626;-o-box-shadow: 4px 6px 0px #262626;box-shadow: 4px 6px 0px #262626; }
/*-- btn shadow --*/
.button { -webkit-box-shadow: 4px 4px 0px #262626;-moz-box-shadow: 4px 4px 0px #262626;-o-box-shadow: 4px 4px 0px #262626;box-shadow: 4px 4px 0px #262626; }
/*-- reveal modal --*/
.reveal-modal-bg { background: rgba(0, 0, 0, 0.9); }
/*-- top --*/
.top{ border-bottom:1px solid #262626; }
/*-- logo --*/
.menu-sm img { height:initial; }
.main-logo img { height:initial;padding: 0.4em 0;padding-top:1em; }
.row { max-width: 83em; }
.grid li{ padding: 0 0.625rem 1.25rem; }
.grid li .item,.item.item-model{ padding:0.25em!important;margin:0;border:1px solid #292929;box-shadow: 0 2px 3px rgba(0,0,0,.6)!important; }
.item.item-model{ padding:0!important; }
.grid li .item figcaption{ border-top:1px solid #292929; }
.grid li .item .description{ padding:0.25em; }
.grid li .item h1{ margin: 0.3em 0;font-size: 1em;font-weight:normal; }
.grid li .item h2{ color: #ccc;font-size: 0.75em;font-weight:normal;line-height:0.9em; }
.item-rating{ text-align: right; }
.item-rating span{ display: inline-block;background: url(http://www.x-art.com/images/icn-star-selected.png) center no-repeat;background-size: contain;width: 1.2em;height: 1.2em;vertical-align: -3px;color:transparent; }
.item-rating h1{ display: inline-block; }
.rating{ display:inline-block;vertical-align:-20%;margin:0; }
.rating li a { width: 1.5em;height: 1.5em; }
.group-rating{ margin-top:1em; }
.columns.group-rating,
.columns.group-rating .columns{ padding:0!important; }
.box-rating{ border:1px solid #262626;padding:0.5em 0.8em;margin-bottom:0.5em; }
.box-rating h2{ border:0;font-size: 1.2em;margin: 0;color: #808080; }
.box-rating h2 span{ display:inline-block;color: #808080; }
.group-rating >div,.group-rating >div{ padding:0; }
.columns.group-rating .columns:first-child{ padding-right:0.25em!important; }
.columns.group-rating .columns:last-child{ padding-left:0.25em!important; }
.group-btns .columns:first-child{ padding-right:0.5em!important; }
.group-btns .columns:last-child{ padding-left:0.5em!important; }
.group-btns{ padding-top:1em; }
.contact a { color: #fea1e8; }
.contact a:hover { color: #fe03c3; }
/* SMALL */
@media only screen and (max-width: 40em) {
.small-block-grid-2 > li { width: 50%;min-width:initial; }
.grid li .item h1{ font-size: 0.8em; }
.grid li .item h2{ font-size: 0.6em;line-height:0.9em; }
.item-rating { text-align: left; }
.columns.group-rating .columns:first-child,
.columns.group-rating .columns:last-child,
.group-btns .columns:first-child,
.group-btns .columns:last-child{ padding:0!important; }
}
/* correcciones MEDIUM */
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.grid li .item h1{ font-size: 0.9em; }
.grid li .item h2{ font-size: 0.7em;line-height:0.9em;}
}
/* correcciones LARGE */
@media only screen and (min-width: 64em){
.info-wrapper .group-btns .columns:first-child { padding-left: 0!important; }
}