/*
Theme Name:   Géniephone
Description:  Géniephone
Author:       mpadmin
Author URL:   Write here the author's blog or website url
Template:     vogue
Version:      1.0
Text Domain:  geniephone
*/

/* Write here your own personal stylesheet */


/* bleu : #00aad2 
00BECD
*/ 

select#menu-485{
	width: 100%;
    min-height: 40px;
    border: 1px solid #bbb;
}
.hidden_form_element{
	display: none;
}

/*Webba booking*/
#webba-form input[type="text"], select#menu-couleur, select#menu-repare, select#menu-achat, #webba-form textarea{width:100% !important;}
#webba-form form.wpcf7-form {border:none !important;}
#webba-form {width:70%;margin-left:15%;}
/*/webba booking*/

.main-navigation button:hover, #comments .form-submit #submit:hover, .search-block .search-submit:hover, .no-results-btn:hover, button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page input.button:hover, .woocommerce ul.products li.product a.add_to_cart_button:hover, .woocommerce-page ul.products li.product a.add_to_cart_button:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce button.button.alt.disabled:hover, .wpcf7-submit:hover{background-color:#00aad2 !important;}
.wpcf7-form{border:5px solid #00aad2; padding:20px; }

a, .content-area .entry-content a, #comments a, .post-edit-link, .site-title a, .error-404.not-found .page-header .page-title span, .search-button .fa-search, .header-cart-checkout.cart-has-items .fa-shopping-cart, .main-navigation div > ul > li > a:hover, .main-navigation div > ul > li.current-menu-item > a, .main-navigation div > ul > li.current-menu-ancestor > a, .main-navigation div > ul > li.current-menu-parent > a, .main-navigation div > ul > li.current_page_parent > a, .main-navigation div > ul > li.current_page_ancestor > a, a:hover, .content-area .entry-content a:hover, .widget-area .widget a:hover, .site-header-topbar ul li a:hover, .site-footer-widgets .widget a:hover, .site-footer .widget a:hover, .search-btn:hover, .search-button .fa-search:hover, .site-footer-bottom-bar ul ul li a:hover, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{color:#00aad2;}
#comments .form-submit #submit, .search-block .search-submit, .side-aligned-social a.header-social-icon, .no-results-btn, button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page a.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page input.button, .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .single-product span.onsale, .woocommerce button.button.alt.disabled, .main-navigation ul ul a:hover, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-parent > a, .main-navigation ul ul li.current_page_parent > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_ancestor > a, .main-navigation button, .wpcf7-submit{background-color:#00aad2;}
.site-container{max-width:100%;padding:0 0px;}
.panel-first-child, .panel-last-child{max-width: 100%; padding: 0 90px;}
.site-main{padding: 0 90px;}
.home-main{padding: 0 0px !important;}

.clouds:before {width:100%;height: auto;display: block;background-image: url("img/cloud-genie-phone.jpg");background-repeat: no-repeat;background-size: cover;content:"";}

.widget_widget_sp_image > .widget-title{display: none;}
.page-content img, .entry-content img, .entry-summary img {box-shadow:0 0px 0px rgba(0, 0, 0, 0.03);}
.main-navigation button:hover, #comments .form-submit #submit:hover, .search-block .search-submit:hover, .no-results-btn:hover, button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page input.button:hover, .woocommerce ul.products li.product a.add_to_cart_button:hover, .woocommerce-page ul.products li.product a.add_to_cart_button:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce button.button.alt.disabled:hover, .wpcf7-submit:hover{
	background-color:#000;
}
.product_title.entry-title {text-transform: uppercase;}
.breadcrumbs, .woocommerce-breadcrumb{display: none;}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product{box-shadow:0 0 0 1px rgba(0, 190, 205, 0.5) !important;}
h3.widget-title{text-align: center;font-size: 35px;font-weight: 700;text-transform: uppercase;}
h3.widget-title:after{position: absolute;width: 70px;border-bottom: 0px solid blue; bottom:-10px; content:""; left:calc(50% - 35px);}
#secondary h3.widget-title{text-align: left;}

.triangle-bleu {
	background-image:url("forme-triangle.svg");
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	background-size:100%;
	line-height:16px;
	height:100%;
	overflow-x:scroll;
	overflow-y:hidden;
	min-height: 100px;
	margin-bottom: -33px;
	margin-left: -2px;
	}

.fond-bleu {background-color: #00BECD;}

.wa_wps_slider_title{
	text-transform: uppercase;
	color: #00BECD !important;
}

h1 {text-align: center; text-transform: uppercase; font-size: 26px;}
.encart h1 {color:#FFF;text-transform: uppercase;font-size: 52px;font-weight: 700; text-align: left;}
.encart  {margin-top: 15em;}

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

.woocommerce ul.products li.product .button, .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select{display: none!important;}


@media screen and (max-width: 980px) {

.vogue-mobile-nav-skin-dark #main-menu, .vogue-mobile-nav-skin-custom #main-menu{
	background: #FFF;
}
.vogue-mobile-nav-skin-dark li a, .vogue-mobile-nav-skin-custom li a{
	color:#BBB !important;
}
	/*form webba date-picker */
.picker__holder{position:inherit !important;}

}
@media screen and (max-width: 812px) {
	#webba-form{
	width: 100% !important;
	margin-left: 0% !important;
	}
}
@media screen and (max-width: 480px) {

.encart h1 {color:#FFF;text-transform: uppercase;font-size: 18px;font-weight: 700; text-align: left;}
.encart  {margin-top: 3em;}
h3.widget-title{font-size: 22px;}
h1 {text-align: center; text-transform: uppercase; font-size: 18px;}
.panel-first-child, .panel-last-child, .site-main {padding: 0 40px;}
.main-navigation{border-top: 0px solid #FFF;}
.site-main{padding:0 10px;}
#webba-form{
	width: 100% !important;
	margin-left: 0% !important;
}
.wbk-input-label{
	font-size: .8em !important;
}
.picker.picker--opened{
	margin-left:-68px;
}

}
@media screen and (max-width: 414px) {
	.picker.picker--opened{
	margin-left:-40px;
	}
}

@media screen and (max-width: 375px) {
	.wbk-input-label{
	font-size: .6em !important;
	}
	.picker.picker--opened{
	margin-left:-40px;
	}
}
