@import url(https://fonts.googleapis.com/css?family=Exo);
@import url(https://fonts.googleapis.com/css?family=Russo+One);

* {
	font-family: 'Exo', sans-serif;
}
.header-fixed .header-v3 {
    height: 77px;
		    border-bottom: solid 0px #eee;
}

body.dark .header-v3 .navbar-default .navbar-nav > li > a {
  color: #FFF;
  font-family: 'Exo', sans-serif;
	font-weight: bold;
}

@media (min-width: 992px) {
	.header-v3 .navbar-default .navbar-nav > li > a {
	  font-size: 16px;
	}
}

body.dark .wrapper {
    background: url("https://www.hadbos.com/clients/www.ariseoficial.com/images/fondo-bajo.jpg") 0px top repeat #ffffff;
    background-size: contain;
}

@media (max-width: 991px) {
	body.dark .wrapper {
		background-size: cover;
	}
}

body.dark .posts .dl-horizontal a {
    color: #E0D8D8;
}

body.dark .wrapper p {
    color: #E0D8D8;
}

body.dark .footer-v1 .footer {
    background: #091113;
}

.header-v3 .navbar-default {
    border: none;
    background: url("https://www.hadbos.com/clients/www.ariseoficial.com/images/top.jpg") 0px bottom repeat-x #692324;
}

.resumen-carrito i {
    color: #FFFFFF;
    font-size: 24px;
    min-width: 25px;
}
span.label-sea, span.badge-sea {
    background: #ff1812;
}
.header-v3 .navbar .nav > li > .search {
    color: #fff;
}

.header-v3 .navbar-brand {
  top:12px;
  padding: 0 0 0 6px;
}

h2, h3, h3 a {
	font-family: 'Russo One', sans-serif;
}

h2.title-v2 {
    margin-bottom: 0px;
}
h3.title-v2 {
    margin-bottom: 10px;
	margin-top:0;
}

h2.title-v2:after {
    height: 0px;
}

/* eventos */

.eventos .funny-boxes {
  padding: 18px 20px 4px 20px;
}

.eventos i {
	font-size:60px;
}
.eventos h2.servi {
  font-size: 28px;
  color: #fff;
  line-height:19px;
}
.eventos h2 a {
  color: #fff !important;
}

/* eventos */

.carousel-v2 .carousel-control.left, .carousel-v2 .carousel-control.right {
  margin-top: -56px;
}

.breadcrumbs-v4 {
  background-image: none;
}


/* categorias tienda online */
.panel-collapse-v2 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #151313;
  border-color: #151313;
  padding-left: 15px;
}
/* fin categorias tienda online */

.shopping-cart .billing-info-inputs {
  padding: 20px;
  background: #202020;
  border: 0;
}

.shopping-cart .quantity-button {
  color: #EAE0E0;
  background: #6E5F5F;
}

@media (min-width: 992px) {
	.header-v3 .navbar-default .navbar-nav > li > a {
	  padding: 32px 30px 25px 20px;
	}
}

/* banner superior */

.re-text-v2 {
	color: #000000;
	font-weight: bold;
    font-size: 24px;
    font-family: "Open Sans", sans-serif;
}

.tp-caption .btn-u {
	background:#692631;
}

.tp-caption .tp-banner-container a.re-btn-brd {
    background: none;
    border: solid 1px #692631;
	color:#692631;
}
.tp-banner-container a.re-btn-brd {
    background: 0 0;
    border: 1px solid #692631;
		color: #000;
}
/* fin banner superior */


/* tienda online */

.filter-by-block .panel-group h2 a {
    color: #000;
    display: block;
    font-size: 20px;
    padding: 10px 15px;
    border-bottom: 1px solid #dedede;
}
.product-description h4.title-price a {
    color: #000;
}
.product-description .title-price {
    color: #000;
    font-size: 18px;
}
.product-description .line-through {
    font-size: 14px !important;
    color: #9b9b9b !important;
}
/* fin tienda online */

body.dark .breadcrumbs, body.dark .breadcrumbs-v3 {
    background: #fff;
    border-bottom-color: #fff;
}
body.dark .panel.panel-default .panel-heading {
    color: #ccc;
    background: #1F353F;
    border-color: #303030;
}
body.dark .panel-group .panel-heading + .panel-collapse .panel-body {
    color: #999;
    background: #1F353F;
}

body.dark .form-control {
    color: #2D2C2C;
    border-color: #303030;
    background: #fff;
}

body.dark i.icon-custom {
    color: #091113;
    border-color: #999;
	background:#fff;
}

i.icon-sm.icon-line {
    font-size: 16px;
}
i.icon-sm {
    width: 26px;
    height: 26px;
    line-height: 26px;
}

body.dark h1, body.dark h2, body.dark h3, body.dark h4, body.dark h5, body.dark h6 {
    color: #692631;
    font-weight: 200;
}

body.dark .thumbnails-v1 h3 a {
    color: #692631;
}
.thumbnails-v1 .read-more {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
body.dark .header .navbar .search-open, body.dark .header-v1 .navbar .search-open, body.dark .header-v3 .navbar .search-open, body.dark .header-v4 .navbar .search-open {
    background: #812a30;
    box-shadow: none;
    border-top-color: #812a30;
}
.filter-results {
    background: #fff;
}

body.dark .panel.panel-default .panel-heading {
    color: #ccc;
    background: #692631;
    border-color: #692631;
}

body.dark .panel-group .panel-heading + .panel-collapse .panel-body {
    color: #999;
    background: #692631;
}
.btn-u.btn-u-sea-shop {
    background: #692631;
}
body.dark p, body.dark li, body.dark li a {
    color: #692631;
}
body.dark .wrapper p {
    color: #692631;
}
.wishlist-category a {
    color: #692631;
}
.tab-v5 .nav-tabs>li>a {
    color: #692631;
    font-weight: bold;
}
.shop-product h3.shop-product-title {
    color: #692631;
	}

.header-v3 .navbar-default .navbar-toggle {
    border-color: transparent !important;
}
.header-v3 .navbar-toggle:hover {
    background: #b5b5b5 !important;
}
body.dark .form-control {
    color: #2D2C2C;
    border-color: transparent;
    background: #babfbd;
}
label {
    color: #692631;
}
body.dark i.icon-custom {
    color: #ffffff;
    border-color: #692631;
    background: #692631;
}
textarea.form-control {
    height: 269px;
}

body.dark .header .dropdown-menu, body.dark .header-v1 .dropdown-menu, body.dark .header-v2 .dropdown-menu, body.dark .header-v3 .dropdown-menu, body.dark .header-v4 .dropdown-menu {
    background: #fff;
    border-bottom-color: #a05359;
}
body.dark p, body.dark li, body.dark li a {
    color: #000;
}

body.dark .header .dropdown-menu li a, body.dark .header-v1 .dropdown-menu li a, body.dark .header-v2 .dropdown-menu li a, body.dark .header-v3 .dropdown-menu li a, body.dark .header-v4 .dropdown-menu li a {
    color: #000;
    border-bottom-color: #303030;
}

.panel-carro li.subtotal span {
    color: #fff;
}
.panel-carro .badge-open span {
    color: #ffffff;
}
.btn-u.btn-brd.btn-u-sea-shop {
    background: #fff;
}
body.dark .btn-u.btn-brd {
    color: #000;
}
