/*
Theme Name: Sentobar Child
Theme URI: http://dynamiclayers.net/sentobar
Author: WowThemez
Author URI: http://dynamiclayers.net/
Description: A child theme of Sentobar Theme
Version: 1.1
Template: sentobar
*/

.header_section {
    background-color: #ffe32a !important;
	box-shadow: none !important;
}

ul.nav > li > a {
    color: #000 !important;
	line-height: 40px !important;
	font-weight: 300 !important;
	font-size: 11px;
	letter-spacing:normal;
}

ul.nav > li > a:hover {
    color: #737373 !important;
}

ul.nav li > ul > li a:hover {
    background-color: #737373;
}



/*.site-branding a {
    display: none !important;
}*/

.header-space {
    display: none !important;
}


ul.nav li ul {
	width: 160px !important;
}



.footer-widget-section {
    background-color: #fff;
    border-bottom: 3px solid #1a1a31;
}

.scroll-to-top {
    background-color: #1a1a31;
}

.footer-wrap {
    background-color: #000 !important;
}

.widget-box ul li {
    padding: 0px;
	text-decoration: none;
}



.widget-box ul li:before{
	display: none;
}


.widget-box .widget-title {
    color: #3c3c3c !important;
}


.site-branding a img {
    max-width: 312px;
}


.site-info {
	color:#f3dc38 !important;
}

.page-header {
	padding-top: 190px;
}

.widget-area .widget {
    background-color: #f3f3f3;
}

.search-form .form-control {
    background-color: #f3f3f3 !important;
}

.masonry-blog .entry_text {
    background-color: #f8f9fa !important;
}


element.style {
}

#post-grid .item {
    border-radius: 17px;
}

.pagination .page-numbers {
    border-radius: 20px;
}

.author-bio .bio-inner {
    display: none !important;
}

a {
    color: #000000;
}

.single-post-header {
    height: 650px;
    padding-top: 77px;
}


.page-link {
    background: #5fbeae !important;
    color: white;
}
.pagination-wrap li.page-item.active .page-link {
    background-color: #5fbeae;
    border: none;
    color: #fff;
}


.entry-footer .entry-meta a {
    color: #f3dc38;
}



.entry-footer .entry-meta a:hover {
    color: #393939;
}

.entry-footer .social-share a {
    color: #5fbeae;
}


.entry-footer .social-share a:hover {
    color: #393939;
}

.slicknav_menu .slicknav_icon-bar {
    background-color: #000;
}

.search_form_horizontal {
    border-radius: 60px !important;
    background-color: #fff;
    margin: 15px auto !important;
    padding: 20px 17px 10px 30px;
    border: 1px solid #ddd;
}

button.mage_button {
    border-radius: 50px !important;
	background-color:#000;
	font-size: 11px !important;
	padding-top: 2px !important;
}

.search_form_horizontal form .mage_form_control {
    border-radius: 50px !important;
}


div.mage_row, .mage_form_list_body, .mage_flex_equal, .mage_book_now_area, .search_form_horizontal form.mage_form {
	margin-top: 21px;
}

.sentobar-cart svg {
    fill: #000;
}

.sentobar-cart {
    margin-top: 16px;
}

ul.nav {
    margin-top: 17px;
}

.slicknav_menu {
    right: -28px;
    top: 57px;
}

.cn-button.bootstrap {
    color: #000;
    background: #ffe32b;
}

.mage_form_radio {
    margin-top: -32px;
}

div.mage_route_title{
	border-radius: 50px !important;
	background-color: #000;
} 

div.owac-calendar-container table.main h4 {
    font-family: 'poppins' !important;
    border-radius: 100px !important;
}


div.owac.regularslider .owac-slide {
    background-color: transparent !important;
}

.mage_route_title.return_title {
    margin-top: 180px;
}

.widget-box .widget-title {
    line-height: 1 !important;
}


.nice-select {
    display: none !important;
}

.woocommerce form .form-row .select2-container {
    width: 100% !important;
}

select#j_datetime {
    display: block !important;
	width: 100%;
    border-radius: 50px;
    height: 40px;
    color: #444444;
	border: 1px solid #ddd !important;
	padding-left: 10px;
}

select#r_datetime{
	display:block !important;
	width: 100%;
    border-radius: 50px;
    height: 40px;
    color: #444444;
	border: 1px solid #ddd !important;
	padding-left: 10px;
}


th.product-price {
    display: none !important;
}

.woocommerce-Price-amount {
    display: none !important;
}


th.product-subtotal {
    display: none !important;
}


th.product-quantity {
    display: none !important;
}


td.product-quantity {
    display: none !important;
}

#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
    display: none !important;
}


.cart-collaterals .cart_totals h2 {
    display: none !important;
}

.product-total {
    display: none !important;
}

.mage_center_space .woocommerce-Price-amount.amount {
    display: none !important;
}

.mage_price_info .mage_center_space {
    margin: 16px 0 7px 0 !important;
}


.woocommerce .return-to-shop, .woocommerce .return-to-shop a {
    display: none !important;
}

.mage_container {
    max-width: 1550px !important;
}


@media only screen and (max-width: 1200px) {
    .search_form_horizontal div.mage_form_radio {
    padding: 0;
    margin-top: 1px;
    }
}

li.wpmenucartli a.wpmenucart-contents span {
    display: inline-block !important;
    font-size: 11px;
}

input.wpcf7-form-control.wpcf7-submit {
    border-radius: 50px !important;
    background-color: #000000 !important;
    border: none !important;
    color: #ffffff !important;
    padding: 8px !important;
}

/* Modificaciones */

.add-ida {
    text-align: center;
    font-size: 1.4375rem;
}

.contador-wrapper {
    text-align: center;
    font-size: 1.4375rem;
}

.contador-wrapper > #contador {
    position: relative;
    margin-top: 10px;
}

.contador-wrapper > #contador:after{
    content: "s";
}

.cart-collaterals .cart_totals .wc-proceed-to-checkout a {
    color: black;
}