/**
 * 	SAS user stylesheet
 */

/**
 * 	Colors
 *  
 *  Blue grey: #273b41
 *  Red: #dd2831
 *  Light grey: #bbbcbe
 *  Yellow: #ef9c27
 *  Dark grey: #414242
 *  White grey: #F7F6F6
 */

/**
 * 	Login
 */

.page-ulogin #user-login h1 {
	text-align: center;
    font-size: 44px;
    font-weight: 400;
    margin-bottom: 5px;
    margin-top: 35px;
}

.page-ulogin #user-login h1:after {
	content: ' ';
    display: block;
    background: #dd2831;
    height: 4px;
    width: 30px;
    bottom: -1px;
    margin: 0 auto;
    margin-top: 10px;
    width: 50px;
    visibility: visible;
}

/**
 * 	Reset password
 */

.page-user-password #user-pass h1 {
	text-align: center;
    font-size: 44px;
    font-weight: 400;
    color: #dd2831;
    margin-bottom: 5px;
    margin-top: 35px;
}

/** **/

/**
 * 	Main dashboard
 */

.btn.dashboard-go-back i {
	padding-right: 5px;
}

#block-block-26 {
	padding-top: 25px;
	padding-bottom: 0;
}

.page-user.page-user- #block-block-26 {
	display: none;
}

.page-user.page-user-.page-user-orders #block-block-26,
.page-user.page-user-.page-user-edit #block-block-26 {
	display: block;
	margin-top: 25px;
}

#block-menu-menu-dashboard-area-de-usuario {
	display: none;
}

.page-user.page-user- #block-menu-menu-dashboard-area-de-usuario {
	display: block;
}

.page-user.page-user-.page-user-edit #block-menu-menu-dashboard-area-de-usuario {
	display: none;
}

.page-user.page-user-.page-user-edit #user-profile-form {
	margin-top: 45px;
}

.page-user.page-user- .tabs {
	display: none;
}

.page-user.page-user- .profile.container {
	display: none;
}

.page-user.page-user- .page-title {
	text-align: center;
}

.page-user.page-user- ul.menu li {
	list-style-type: none;
	text-align: left;
	padding-bottom: 50px;
}

.page-user.page-user- ul.menu li span {
	display: inline-block;
	color: black;
    font-size: 20px;
    font-weight: 400;
    text-transform: uppercase;
    vertical-align: super;
    padding-left: 15px;
}

.page-user.page-user- ul.menu li a:hover span {
	text-decoration: underline;
}

.page-user.page-user- ul.menu li i {
	font-size: 55px;
	color: #ef9c27;
	min-width: 55px;
}

#block-menu-menu-dashboard-area-de-usuario {
	margin-top: 85px;
}

.page-user.page-user- .page-title {
	margin-top: 50px;
}

/** **/
	
/**
 * 	Order list
 */

.page-user.page-user-orders table thead {
	border-top: 2px solid #bbbcbe;
	border-bottom: 2px solid #bbbcbe;
}

.page-user.page-user-orders table thead tr th {
	padding-left: 15px;
}

.page-user.page-user-orders table tbody tr {
	border-bottom: 1px solid #bbbcbe;
}

.page-user.page-user-orders table tbody tr.odd {
	background-color: #F7F6F6;
}

.page-user.page-user-orders table tbody tr:last-child {
	border-bottom: 2px solid #bbbcbe;
}

.page-user.page-user-orders table thead tr th {
	font-size: 13pt;
	font-weight: 700;
	text-transform: uppercase;
}

.page-user.page-user-orders .page-title {
	display: none;
}

.page-user.page-user-orders #block-menu-menu-dashboard-area-de-usuario {
	display: none;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table thead th.views-field-field-leido {
	display: none;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table thead th.views-field-order-id {
	color: white;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tbody td.views-field-field-leido {
	display: none;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr.sas-order-read-0 {
	/*background-color: #273b41;*/
	/*color: white;*/
	font-weight: 700;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr.sas-order-read-0 .views-field-created {
	color: black;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr.sas-order-read-0 a {
	/*color: white;*/
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr td.views-field-order-id .btn {
	font-size: 14px;
	padding: 5px 15px;
	background-color: #ef9c27;
	color: white;
	border-color: #ef9c27;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr td.views-field-order-id {
	text-align: center;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr td.views-field-order-id .btn:hover {
	color: #ef9c27;
	border-color: #ef9c27;
	background-color: transparent;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders table tr td {
	vertical-align: middle;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders .view-filters .chosen-search {
	display: none;
}

.page-user.page-user-orders .view-id-commerce_backoffice_user_orders .view-empty {
	margin-top: 75px;
	font-size: 25px;
}

.page-user.page-user-orders .view-header h2 {
	margin-bottom: 50px;
}

.page-user.page-user-orders .view-filters {
	margin-bottom: 25px;
}

/** **/
	
/**
 * 	Order detail
 */

.page-user.page-user-orders.page-user-orders- .page-title {
	display: block;
}

.page-user.page-user-orders.page-user-orders- .action-links {
	padding-left: 15px;
	margin-bottom: 25px;
    margin-top: 50px;
    text-align: center;
}

.page-user.page-user-orders.page-user-orders- .action-links li {
	padding-right: 15px;
	list-style-type: none;
}

.page-user.page-user-orders.page-user-orders- .action-links li {
	padding-right: 15px;
	list-style-type: none;
	display: inline-block;
}

.page-user.page-user-orders.page-user-orders- .action-links li a.add-quote {
	background-color: #ef9c27;
	color: white;
	border-color: #ef9c27;
}

.page-user.page-user-orders.page-user-orders- .action-links li a.add-quote:hover {
	background-color: transparent;
	color: #ef9c27;
	border-color: #ef9c27;
}

.page-user.page-user-orders.page-user-orders- .action-links li a.report-incidence,
.page-user.page-user-orders.page-user-orders- .action-links li a.cancel-order {
	background-color: #dd2831;
	color: white;
	border-color: #dd2831;
}

.page-user.page-user-orders.page-user-orders- .action-links li a.report-incidence:hover,
.page-user.page-user-orders.page-user-orders- .action-links li a.cancel-order:hover {
	background-color: transparent;
	color: #dd2831;
	border-color: #dd2831;
}

.page-user.page-user-orders.page-user-orders- table {
	border: none;
}

.page-user.page-user-orders.page-user-orders- .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount {
	background-color: white;
}

.page-user.page-user-orders.page-user-orders- .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount .component-title,
.page-user.page-user-orders.page-user-orders- .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount .component-total {
	color: #ef9c27;
	font-size: 16px;
}

.page-user.page-user-orders.page-user-orders- .entity-commerce-order .content > .field-label-above {
	background-color: #F7F6F6;
    /*border-radius: 15px;*/
    padding: 15px 25px;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.page-user.page-user-orders.page-user-orders- .entity-commerce-order .content > .field-label-above > .field-label {
	margin-bottom: 5px;
}

.page-user.page-user-orders.page-user-orders- .entity-commerce-order .content > .field-label-above > .field-items .field-label-above {
	margin-top: 5px;
}

.page-user.page-user-orders.page-user-orders- .entity-commerce-order .content .field-name-commerce-customer-billing {
	margin-top: 50px;
}

.page-user.page-user-orders.page-user-orders- h2.title {
	font-size: 28px;
	padding-left: 5px;
}

.page-user.page-user-orders.page-user-orders- table .comment {
	padding: 0;
}

#commerce-message-message-form a.fieldset-title {
	background-color: black;
	color: white;
}

#commerce-message-message-form a.fieldset-title:hover {
	background-color: transparent;
	color: black;
	border-color: black;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos .field-label,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda .field-label {
	margin-bottom: 15px!important;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article {
	background-color: white;
    padding: 0 15px;
    border-radius: 10px;
    border: 1px solid lightgray;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article .content,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article .content {
	padding: 15px 0;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article header,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article header {
	display: none;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article .field-name-title-field,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article .field-name-title-field {
	display: none;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article img,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article img {
	display: inline-block;
	width: 25px;
}

.page-user.page-user-orders.page-user-orders- .field-name-field-presupuestos article a,
.page-user.page-user-orders.page-user-orders- .field-name-field-comanda article a {
	font-size: 16px;
	padding-left: 5px;
}

/** **/
	
/**
 * 	Formularios de usuario
 */

.page-user-orders-review-quote .view-header {
	text-align: left;
}

.page-user-orders-cancel-order h4 {
	text-align: center;
	margin-top: 50px;
}

.page-user-orders-review-quote form#bitanube-sas-checkout-user-review-quote-form {
	margin-top: 50px;
}

.page-user-orders-cancel-order form#bitanube-sas-checkout-user-cancel-order-form {
	margin-top: 35px;
}

.page-user-orders-review-quote .view-header h5 {
	font-size: 16px;
	padding-left: 5px;
}

#bitanube-sas-checkout-user-review-quote-form .form-actions,
#bitanube-sas-checkout-user-cancel-order-form .form-actions {
	text-align: center;
}

#bitanube-sas-checkout-user-review-quote-form .form-actions .form-submit, 
#bitanube-sas-checkout-user-review-quote-form .form-actions a,
#bitanube-sas-checkout-user-cancel-order-form .form-actions .form-submit, 
#bitanube-sas-checkout-user-cancel-order-form .form-actions a {
	margin-right: 15px;
}

#bitanube-sas-checkout-user-review-quote-form form {
	margin-top: 25px;
}

.page-user-orders-review-quote .view-presupuestos-pedido .views-row {
	background-color: white;
    padding: 15px 15px;
    border-radius: 10px;
    border: 1px solid lightgray;
    background-color: #F7F6F6; 
}

.page-user-orders-review-quote .view-presupuestos-pedido {
	margin-top: 35px;
}

.page-user-orders-review-quote .view-presupuestos-pedido .field-name-title-field {
	display: none;
}

.page-user-orders-review-quote .view-presupuestos-pedido img {
	display: inline-block;
	width: 25px;
}

.page-user-orders-review-quote .view-presupuestos-pedido a {
	font-size: 16px;
	padding-left: 5px;
}

.page-user-orders-review-quote form #edit-submit-deny {
	background-color: #dd2831;
	color: white;
	border-color: #dd2831;
}

/** **/ 

/**
 * 	Mobile
 */

.bitaboot-xs #user_login_form #edit-actions, 
.bitaboot-sm #user_login_form #edit-actions {
	margin-top: 25px!important;
}

.bitaboot-xs.page-ulogin #user-login h1,
.bitaboot-sm.page-ulogin #user-login h1 {
	margin-top: 5px;
	margin-bottom: 25px;
}

.bitaboot-xs.page-user-password #user-pass h1,
.bitaboot-sm.page-user-password #user-pass h1 {
	margin-top: 5px;
	margin-bottom: 25px;
}

.bitaboot-xs #user_pass_form,
.bitaboot-sm #user_pass_form {
	padding-left: 15px;
	padding-right: 15px;
}

.bitaboot-xs #user_pass_form #edit-submit,
.bitaboot-sm #user_pass_form #edit-submit {
	font-size: 15px;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 7px;
}

.bitaboot-xs #user-profile-form,
.bitaboot-sm #user-profile-form {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px!important;
}

.bitaboot-xs #user-profile-form #edit-pass-pass1,
.bitaboot-sm #user-profile-form #edit-pass-pass1 {
	max-width: 345px;
}

.bitaboot-xs #user-profile-form #edit-pass-pass2,
.bitaboot-sm #user-profile-form #edit-pass-pass2 {
	max-width: 345px;
}

.bitaboot-xs #user-profile-form .password-strength,
.bitaboot-sm #user-profile-form .password-strength {
	display: none;
}

.bitaboot-xs #user-profile-form .confirm-parent, 
.bitaboot-xs #user-profile-form .password-parent,
.bitaboot-sm #user-profile-form .confirm-parent, 
.bitaboot-sm #user-profile-form .password-parent {
	width: 100%;
}

.bitaboot-xs #user-profile-form .form-actions,
.bitaboot-sm #user-profile-form .form-actions {
	margin-top: 25px!important;
    margin-left: 5px;
}

.bitaboot-xs.page-user.page-user- ul.menu li,
.bitaboot-sm.page-user.page-user- ul.menu li {
	padding-bottom: 25px;
}

.bitaboot-xs.page-user.page-user- ul.menu li span,
.bitaboot-sm.page-user.page-user- ul.menu li span {
	font-size: 18px;
}

.bitaboot-xs.page-user.page-user- ul.menu li i,
.bitaboot-sm.page-user.page-user- ul.menu li i {
	font-size: 50px;
	min-width: 50px;
}

.bitaboot-xs #block-menu-menu-dashboard-area-de-usuario,
.bitaboot-sm #block-menu-menu-dashboard-area-de-usuario {
	margin-top: 35px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 0;
}

.bitaboot-xs .views-exposed-widgets .form-item.form-type-select select,
.bitaboot-sm .views-exposed-widgets .form-item.form-type-select select {
	width: 100%!important;
}

.bitaboot-xs.page-user-orders th.views-field-commerce-order-total,
.bitaboot-sm.page-user-orders th.views-field-commerce-order-total {
	display: none;
}

.bitaboot-xs.page-user-orders td.views-field-commerce-order-total,
.bitaboot-sm.page-user-orders td.views-field-commerce-order-total {
	display: none;
}

/** **/
	
.bitaboot-xs.page-user.page-user-orders.page-user-orders- .action-links,
.bitaboot-sm.page-user.page-user-orders.page-user-orders- .action-links {
	margin-top: 25px;
}

.bitaboot-xs.page-user h1.page-title, 
.bitaboot-xs.page-user h1.page-title,
.bitaboot-sm.page-user h1.page-title, 
.bitaboot-sm.page-user h1.page-title {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 32px;
    text-align: center;
}

.bitaboot-xs .entity-commerce-order.commerce-order-commerce-order,
.bitaboot-sm .entity-commerce-order.commerce-order-commerce-order {
	padding-left: 15px;
	padding-right: 15px;
}

.bitaboot-xs.page-user.page-user-orders table thead tr th,
.bitaboot-sm.page-user.page-user-orders table thead tr th {
	font-size: 11pt;
}

.bitaboot-xs .entity-commerce-order.commerce-order-commerce-order,
.bitaboot-sm .entity-commerce-order.commerce-order-commerce-order {
	padding-left: 15px;
	padding-right: 15px;
}

.bitaboot-xs .entity-commerce-order.commerce-order-commerce-order .field-name-commerce-line-items  tbody tr td,
.bitaboot-sm .entity-commerce-order.commerce-order-commerce-order .field-name-commerce-line-items tbody tr td {
	vertical-align: middle;
}

.bitaboot-xs .entity-commerce-order.commerce-order-commerce-order .field-name-commerce-order-total .commerce-price-formatted-components,
.bitaboot-sm .entity-commerce-order.commerce-order-commerce-order .field-name-commerce-order-total .commerce-price-formatted-components {
	width: 100%;
}

.bitaboot-xs.page-user.page-user-orders.page-user-orders- .action-links li:not(:first-child),
.bitaboot-sm.page-user.page-user-orders.page-user-orders- .action-links li:not(:first-child) {
	margin-top: 10px;
}

.bitaboot-xs.page-user-orders-cancel-order h4,
.bitaboot-sm.page-user-orders-cancel-order h4 {
	margin-top: 25px;
}

.bitaboot-xs.page-user-orders-cancel-order h4,
.bitaboot-sm.page-user-orders-cancel-order h4 {
	margin-top: 25px;
}

.page-user-orders-review-quote #block-system-main {
	padding-left: 15px;
	padding-right: 15px;
}

.bitaboot-xs.page-user-orders-review-quote .view-presupuestos-pedido,
.bitaboot-sm.page-user-orders-review-quote .view-presupuestos-pedido {
	margin-top: 25px;
}

.bitaboot-xs.page-user-orders-review-quote .view-presupuestos-pedido .view-header h5,
.bitaboot-sm.page-user-orders-review-quote .view-presupuestos-pedido .view-header h5 {
	text-align: center;
}

.bitaboot-xs.page-user-orders-review-quote form#bitanube-sas-checkout-user-review-quote-form,
.bitaboot-sm.page-user-orders-review-quote form#bitanube-sas-checkout-user-review-quote-form {
	margin-top: 25px;
}

.bitaboot-xs.page-user-orders-review-quote h4,
.bitaboot-sm.page-user-orders-review-quote h4 {
	text-align: center;
}

.bitaboot-xs.page-user-orders-review-quote .view-presupuestos-pedido img,
.bitaboot-sm.page-user-orders-review-quote .view-presupuestos-pedido img {
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}

.bitaboot-xs.page-user.page-user- .page-title,
.bitaboot-sm.page-user.page-user- .page-title {
	margin-top: 25px;
}

.bitaboot-xs #main-navigation #block-system-main-menu,
.bitaboot-sm #main-navigation #block-system-main-menu {
	margin-bottom: 150px;
}

.page-user-reset.page-user-reset- #block-block-26 {
	margin-top: 35px;
}

/**
 * 	Login page
 */

.login-create-account-divider {
	padding-left: 15px;
	padding-right: 15px;
}

.btn#sas-create-account-login-btn {
	padding-top: 5px;
	padding-bottom: 5px;
}

.page-ulogin form#user-login #edit-actions {
	margin-top: 25px!important;
}

.bitaboot-xs.page-ulogin form#user-login #edit-actions,
.bitaboot-sm.page-ulogin form#user-login #edit-actions {
	text-align: center;
}

.bitaboot-xs .login-create-account-divider,
.bitaboot-sm .login-create-account-divider {
	display: block;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

/** **/

.page-user.page-user-password #block-block-26 {
	display: none;
}

/**
 * 	Mobile CSS
 */


/* MAIN MENU */

.bitaboot-xs #header #block-bitanube-country-selector,
.bitaboot-sm #header #block-bitanube-country-selector,
.bitaboot-md #header #block-bitanube-country-selector {
	margin: 0 auto;
	width: 100%;
}

.bitaboot-xs #header #block-locale-language,
.bitaboot-sm #header #block-locale-language,
.bitaboot-md #header #block-locale-language {
	margin: 0 auto;
}

.bitaboot-xs #header #block-block-1,
.bitaboot-sm #header #block-block-1 {
	margin: 0 auto;
}

.bitaboot-xs #block-locale-language ul,
.bitaboot-sm #block-locale-language ul {
	position: relative;
}

.bitaboot-xs #block-locale-language h2,
.bitaboot-sm #block-locale-language h2 {
	position: initial;
	margin-top: -1px;
}

.bitaboot-xs .header__user-area h2 {
	padding-top: 5px;
}
/* */

/* SUBMENU */
.bitaboot-xs #block-menu-menu-submenu,
.bitaboot-sm #block-menu-menu-submenu {
	padding: 5px 0;
}

/**/
	
/* Slick Slider */
.bitaboot-xs #slick-carousel-slider,
.bitaboot-sm #slick-carousel-slider {
	margin-top: 100px!important;
}

/* Call to Action */

.bitaboot-xs .slick-call-to-action-outer,
.bitaboot-sm .slick-call-to-action-outer {
	position: relative;
	top: initial;
	left: initial;
	right: initial;
	bottom: initial;
	width: initial;
	padding: 10px;
	text-align: left;
}

.bitaboot-xs .slick-call-to-action,
.bitaboot-sm .slick-call-to-action {
	border: none;
}

.bitaboot-xs .slick-call-to-action-outer,
.bitaboot-sm .slick-call-to-action-outer {
	border-top: 2px dashed red;
}

.bitaboot-xs .slick-call-to-action .content,
.bitaboot-sm .slick-call-to-action .content {
	padding: 0 10px;
}

.bitaboot-xs .slick-call-to-action .content .field-name-field-tagline-slide,
.bitaboot-sm .slick-call-to-action .content .field-name-field-tagline-slide{
	font-size: 15px;
    line-height: 1.2em;
}


.bitaboot-xs .slick-call-to-action .content .field-name-field-headline-slide h2,
.bitaboot-sm .slick-call-to-action .content .field-name-field-headline-slide h2 {
	font-size: 20px;
	margin-top: 0;
}

/*.bitaboot-xs .slick-call-to-action .content .field-name-field-call-to-action,
.bitaboot-sm .slick-call-to-action .content .field-name-field-call-to-action {
	float: right;
	margin: 5px 0 20px 0;
}*/

.bitaboot-xs .slick-call-to-action .content .field-name-field-call-to-action a,
.bitaboot-sm .slick-call-to-action .content .field-name-field-call-to-action a {
	padding: 5px;
}

.bitaboot-xs .slick-call-to-action .content .field-name-field-tagline-slide .field-items .field-item,
.bitaboot-sm .slick-call-to-action .content .field-name-field-tagline-slide .field-items .field-item {
	font-size: 15px;
}

/* */

@media only screen 
  and (orientation: portrait) { 
	#main-navigation.secondary-menu-fixed {
	    position: relative;
	    top: 100px;
	    width: 100%;
	    margin-bottom: -78px;
	}
	.btnbtitle.fullstyled span {
	    padding: 0;
	}
	.btnbtitle.fullstyled span .field-name-field-valoracion {
	    position: relative;
	    margin: 0px 0;
	    top:0; 
	}
	#block-block-2 {
	    display: none;
	}
	.view-demo-content-slideshow .views-field-nothing {
	    left: 0;
	    max-height: 70%;
	    overflow:auto;
	    max-width: 100%;
	    padding: 0px 10px 10px 10px;
	    position: absolute;
	    top: 30px;
	    margin: 10px;
	}

	.view-demo-content-slideshow .views-field-nothing a h2 {
	    font-size: 20px;
	}
	.view-demo-content-slideshow .views-field-nothing a h4 {
	    font-size: 14px;
	}
	#main-navigation.sticky {
	    position: relative;
	    top: 0;
	    width: 100%;
	}
	#main-navigation ul.menu li a {
	    padding: 5px;
	}
	.header-menu {
	    background-color: white;
	    padding: 0px 10px 20px 10px;
	}
	#header ul.menu li a, #top-content ul.menu li a, #bottom-content ul.menu li a {
	    padding: 5px;
	}
	.navbar-collapse.in {
	    top: 24px;
	    border: none;
	}
	.view-display-products .views-row, .view-recently-read .owl-item, .field-name-field-productos-outfit > .field-items > .field-item {
	    border: medium none;
	    height: auto;
	    list-style: outside none none;
	    margin: 10px 0 20px !important;
	    min-height: auto;
	    position: relative;
	}
	.node-type-product-display .marca-block .field-name-field-logo-marca {
	    display: block;
	    float: none;
	    margin-right: 0;
	    width: 100%;
	    margin-bottom: 20px;
	}
	.node > .content, #comments, .page-contact #content-wrapper {
	    padding: 20px 10px;
	}
	.node-type-product-display .cloud-zoom-gallery-thumbs {
	    margin: 10px 0;
	    width: 100%;
	}
	.node-type-product-display .cloud-zoom-gallery-thumbs a {
	    padding: 10px;
	    width: 33%;
	}
	#info-share-news-bloc .border-style {
	    height: 90vh;
	    margin-bottom: 20px;
	}
	/*#header {
    	height: 90px!important; 
  }*/
    .border-style .check-list {
	    font-size: 13px;
	    font-weight: 500;
	    margin: 0;
	    padding: 10px 5px 10px 12px;
	}
	#info-share-news-bloc .xxss-share h4 {
    	font-size: 24px;
    }
    #info-share-news-bloc .xxss-follow h4 {
    	font-size: 24px;
	}
	/*#info-share-news-bloc .border-image-header{position:absolute;width:100%;top:0;height:45%}*/
	#info-share-news-bloc .border-image-content {
	  height: 65%; 
	  top: 45%;
	}
	
	.view-opiniones-clientes .views-field-field-imagen-blogger img {
	    float: none;
	    width: 50%;
	    margin: 0 auto 20px auto;
	}
	.view-opiniones-clientes {
	    margin: 10px 0;
	}
	.view-opiniones-clientes .views-field-body {
	    font-family: muli,sans-serif;
	    font-weight: 400;
	    text-align: center;
	}
	.btnbtitle.fullstyled.left span {
	    padding: 0 10px 7px 10px;
	}
	.domain-blog-alexboutique-com #main-navigation .views-row:first-of-type {
	    margin: 0;
	}
	.domain-blog-alexboutique-com #main-navigation .views-row {
	    margin: 0;
	}
	.domain-blog-alexboutique-com #main-navigation {
	    position: relative;
	    height: auto;
	}
	.domain-blog-alexboutique-com #main-navigation a {
	    height: 28px;
	    line-height: 28px;
	    padding-bottom: 2px;
	    padding-top: 2px;
	    font-size: 12px;
	}
	.domain-blog-alexboutique-com .view-id-blog .views-row {
	    height: 82vw;
	    overflow: hidden;
	    position: relative;
	}

}

@media only screen 
  and (orientation: landscape) { 

}


.bitaboot-xs .simplead-container.col-md-6.first,
.bitaboot-sm .simplead-container.col-md-6.first {
	padding-right: 0;
	padding-bottom: 10px;	
}

.bitaboot-xs .simplead-container.col-md-6.last,
.bitaboot-sm .simplead-container.col-md-6.last {
	padding-left: 0;	
}

.bitaboot-xs .simplead-container a,
.bitaboot-sm .simplead-container a {
	height: initial;	
}

/* Bundle displays */

.bitaboot-xs .view-display-bundles .views-row,
.bitaboot-sm .view-display-bundles .views-row {
	min-height: inherit;
}

