@charset 'utf-8';
/*
 Theme Name:   AquaPro Child
 Theme URI:    http://aquapro.ancorathemes.com/
 Description:  AquaPro - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     aquapro
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  aquapro
*/




/* =Theme customization starts here
-------------------------------------------------------------- */

/* menu visible sur mon compte*/
.sc_layouts_menu {
	visibility: visible;
	max-height: none;
}


.no-margin-top h4 {
	margin-top: 0 !important;
}

.sc_content_descr {
	font-size : 1rem !important;
	font-family: 'Montserrat' !important;
}

header.top_panel.top_panel_custom.top_panel_custom_608.with_bg_image.aquapro_inline_11140795.scheme_default{
    background-color: #1a1c1d !important;
}

.scheme_default .scheme_dark .sc_item_descr {
    color: rgb(255 255 255)!important;
    font-weight: 600 !important;
}

footer.footer_wrap.footer_custom.footer_custom_11.scheme_dark {
    font-size: 1rem !important;
}

.services_page_title,
.services_page_featured {
	display: none !important;
}

.postid-189 .top_panel {
    margin-bottom: 0 !important;
}

/*Services accueil*/

.sc_services_item.with_icon .post_featured {
    top: -0.3rem !important;
}

.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_icon:after {
    background-color: #ffffff00 !important;
}

.sc_services_item:hover .sc_services_item_icon:before {
    color: white !important;
}

/*
.sc_services_item_icon {
	display: none !important;
}

.sc_services_item.with_icon .post_featured {
    opacity: 1 !important;
    transform: translatex(-50%) scale(1) !important;
	border: 4px solid white !important;
}*/

/*Blog accueil*/

.sc_blogger_item_excerpt_text {
    font-size: 1rem !important;
}

.sc_blogger_item_title {
    font-size: 1.2rem !important;
}

/*partie produit accueil*/
.vc_row .woocommerce ul.products li.product .post_data, .vc_row .woocommerce-page ul.products li.product .post_data {
    padding: 2em 0.5em !important;
}
.vc_row .woocommerce ul.products li.product .post_data .post_content {
	font-size: 16px !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
	text-transform: uppercase !important;
}

.scheme_default .woocommerce span.amount {
	font-size: 18px !important;
}

.woocommerce[class*="columns-"] ul.products li.product {
	padding: 0 !important;
}

.post_featured.hover_shop img {
	width: 300px !important;
	height: 300px !important;
}

/*btn*/
.scheme_default .sc_item_button a.sc_button_bordered:not(.sc_button_bg_image) {
    color: #fff !important;
}

.scheme_default .sc_item_button a.sc_button_bordered:not(.sc_button_bg_image) {
    border-color: #fff !important;
}


.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_left:hover {
    background: linear-gradient(to right, #195c85 50%,rgb(115, 188, 71) 50%) no-repeat scroll right bottom / 210% 100% rgb(115, 188, 71) !important;
	border-color: rgb(115, 188, 71)!important;
}

#line-btn {
    color: #195c85 !important;
    background-color: #fff !important;
    border-color: #195c85 !important;
	background: linear-gradient(to right,	#fff 50%,#fff 50%) no-repeat scroll right bottom / 210% 100% #fff !important;
}

#line-btn:hover {
    background: linear-gradient(to right, #195c85 50%,rgb(115, 188, 71) 50%) no-repeat scroll right bottom / 210% 100% rgb(115, 188, 71) !important;
    border-color: rgb(115, 188, 71)!important;
	color: #fff !important;
}
body:not(.home):not(.woocommerce):not(.woocommerce-page):not(.woocommerce-js) header {
	position:fixed!important;
	width:100vw!important;
	background-image: none!important;
}

.sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 1.8rem 1.8rem 1.8rem 5.3rem !important;
}

.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
    font-size: 15px !important;
    height: 5em !important;
    line-height: 5.2em !important;
    width: 5em !important;
    color: #fff !important;
}

#slider-4-slide-4-layer-2 {
	color: #FFF !important;
}

/* Opacity accueil */
.vc_row.wpb_row.vc_row-fluid rs-sbg-px::before {
    content: "";
    display: block;
    position: absolute;
    background-color: #0000007d;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
/* Sous-menu */

.under-menu {
	width:100%;
	position:fixed;
	background-color:#195c85;
}
.vc_row.wpb_row.vc_row-fluid.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_row_fixed.scheme_dark.sc_layouts_row_fixed_on {
	/*top:34px!important;*/
	top:0px!important;
}
body:not(.top_panel_fixed) .wpb_column.vc_column_container.vc_col-sm-12.sc_layouts_column_icons_position_left {
	/*top:23px!important;*/
	top:0px!important;
}
.sc_layouts_row_fixed_on .sc_layouts_column_icons_position_left {
	top:0!important;
}
.under-menu ul {
	text-align:center;
	margin-bottom:0!important;
}
.under-menu ul li {
	display:inline-block;
	margin:5px;
	font-size:12px;
}

.under-menu ul li a {
    padding: 1em 1.4em;
    color: #FFF;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
}
.under-menu ul li a:hover {
	transition: color, .2s;
	color: #2aa2b0;
}

#menu-aquarium-bassin span{
	 color: #FFF;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

.comment-respond .select_container, .woocommerce-checkout .select_container{
	display: block !important;
}

@media only screen and (max-width:767px) {
	.under-menu {
		display:none;
	}
	body:not(.top_panel_fixed) .wpb_column.vc_column_container.vc_col-sm-12.sc_layouts_column_icons_position_left {
		top:0!important;
	}
	.under-menu-mobile {
		position:absolute;
		top:72%;
		width:96%;
		background-color:#2aa2b0;
	}
	.under-menu-mobile ul {
		list-style-type:none;
		/*text-align:left;*/
		padding: 5px 15px;
		margin-bottom:0;
	}
	.under-menu-mobile ul li {
		display:inline-block;
		position:relative;
	}
	.under-menu-mobile ul li a {
		padding:5px 10px;
	}
	.under-menu-mobile ul li:not(:last-child):not(:nth-child(3))::after {
		content: "-";
		position: absolute;
		top: 14%;
    	right: -6%;
		color:#FFF;
	}
	
}
.vc_row.wpb_row.vc_row-fluid.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_row_fixed.scheme_dark {
    background-color: #191b1c !important;
}

.sc_layouts_menu_nav>li.menu-item-has-children>a, .sc_layouts_menu_nav>li>a {
    padding: 1em 1em !important;
}

.under-menu {
	display: none !important
}

#bassin {
	background-position: center !important;
}

.product_id,
.product-template-default .page_content_wrap .wpb_wrapper,
.post-type-archive-product .page_content_wrap .sc_layouts_column_icons_position_left .wpb_wrapper,
.reviews_tab{
	display: none !important;
}

.single-product div.product .trx-stretch-width .woocommerce-tabs .panel {
    border: 1px solid grey !important;
    padding: 2.4em !important;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
    font-size: 16px !important;
    line-height: 1.5 !important;
}

.single-product .related {
    margin-top: 1.7em !important;
    padding-top: 1.6em !important;
}

.single-product div.product .trx-stretch-width-wrap {
    padding-top: 1.3em !important;
}

.woocommerce div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce-page #content div.product form.cart {
    display: flex !important;
}

.scheme_default .woocommerce-error, .scheme_default .woocommerce-info, .scheme_default .woocommerce-message {
    color: #fff !important;
}

#post-454 .woocommerce {
	margin: 150px auto;
}

.scheme_default .woocommerce a.remove, .scheme_default .woocommerce a.remove:hover {
    color: #ffffff!important;
    background-color: red;
    border-radius: 50% !important;
	line-height: 1.2 !important;
}

.woocommerce div.product .product_title {
    margin: 20px 0 !important;
    font-size: 32px !important;
	display: block !important;
}

.vc_row .woocommerce ul.products li.product .post_data .post_content, .woocommerce .shop_mode_thumbs ul.products li.product .post_data .post_content, .woocommerce-page .shop_mode_thumbs ul.products li.product .post_data .post_content {
    display: none !important;
}
.floating-checkout-popup b, .floating-checkout-popup bdi {
	color:#FFF!important;
}
#floating-checkout-popup table * {
	color:#FFF!important;
}
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item {
	margin-left:1em!important;
}
.wpmenucart-icon-shopping-cart-0 {
	font-size:22px;
	color:#2aa2b0!important;
}
.wpmenucart-icon-shopping-cart-0:hover {
	color:#FFF!important;
	transition: all .3s;
}
.archive.post-type-archive.woocommerce .widget li {
	font-size:16px;
}
.woocommerce-cart table th, .woocommerce-checkout table th {
	font-size:18px;
}
.woocommerce-cart table td a, .woocommerce-checkout td {
	font-size:16px;
}
.woocommerce-cart .checkout-button.button, .woocommerce-checkout #place_order {
	font-size:20px!important;
}
.woocommerce-checkout .woocommerce {
	margin-top:45px;
}
.woocommerce-checkout h3 {
	font-size:22px;
}
.woocommerce-checkout .woocommerce-info, .woocommerce-checkout label, .woocommerce-checkout input,.woocommerce-checkout p {
	font-size:16px;
}

/* compte */
.woocommerce-account .sidebar {
	display: none;
}
.woocommerce-account .content {
	width: 100% !important;
	padding: 80px 0 0 0;
	font-size: 16px;
}
.woocommerce-account .content .woocommerce-MyAccount-navigation {
	background-color: #2aa2b0;
	margin-bottom: 0;
}
.woocommerce-account .content .woocommerce-MyAccount-navigation ul li a {
	font-size: 16px;
	padding: 20px;
	text-transform: none;
	color: #ffffff;
}
.woocommerce-account .content .woocommerce-MyAccount-navigation ul li:hover {
	background-color: #177681;
}
.woocommerce-account .content .woocommerce-Address {
	background-color: #ffffff;
	font-size: 16px;
}
.woocommerce-account .content .woocommerce-Address header {
	background-color:#1e1e1e;
	padding: 10px 20px;
}
.woocommerce-account .content .woocommerce-Address h3 {
	font-size: 20px;
	margin: 0;
	color: #ffffff;
	float: none;
}
.woocommerce-account .content .woocommerce-Address a {
	display: block;
	margin: 0;
	color: #2aa2b0;
}
.woocommerce-account .content .woocommerce-Address address {
	padding: 20px;
}
.woocommerce-account .content h2 {
	font-size: 24px;
}
.woocommerce-account .content h3 {
	font-size: 20px;
}
.woocommerce .woocommerce-customer-details address {
	background-color:#ffffff;
	width:auto;
	border-radius:0;
	border: 0;
	padding: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content form {
	background-color: #ffffff;	
}
.woocommerce-account .woocommerce-MyAccount-content form h3 {
	margin: 0;
}


/* FORMAT MOBILE */
@media (max-width: 768px) {
/* Global */
	.vc_custom_1488275357857 {
		
	}
	
/* Accueil */
	.page-id-2 .vc_custom_1615893159753 {
		padding-top: 30px;
		padding-bottom: 50px;
	}
	.page-id-2 .vc_custom_1615893159753 .wpb_single_image {
		text-align: center;
	}
	.page-id-2 .vc_custom_1615893159753 .wpb_single_image img {
		width: 50%;
		height: auto;
		margin: 20px 0 0 0;
	}
	.page-id-2 .vc_custom_1615893159753 .wpb_text_column p {
		text-align: center !important;
	}
	/* bandeau contact */
	.vc_custom_1607351573133 .wpb_wrapper .sc_item_button, .vc_custom_1610358513386 .wpb_wrapper .sc_item_button {
		margin: 20px 0 0 0;
	}
	.vc_custom_1607351573133 .wpb_wrapper h4, .vc_custom_1607351573133 .wpb_wrapper .sc_item_button, .vc_custom_1610358513386 .wpb_wrapper h4, .vc_custom_1610358513386 .wpb_wrapper .sc_item_button {
		text-align: center;
	}
	.vc_custom_1607351573133 .vc_col-sm-10, .vc_custom_1607351573133 .vc_col-sm-2, .vc_custom_1610358513386 .vc_col-sm-10, .vc_custom_1610358513386 .vc_col-sm-2 {
		width: 100%;
	}
	/* Service l'aquarium */
	.postid-189 #temoignage .vc_col-lg-6 {
		width: 100%;
	}
	/* Service l'aquarium */
	.postid-189 #temoignage .vc_col-lg-6 {
		width: 100%;
	}
	#temoignage .vc_custom_1617285771700, #temoignage .vc_custom_1617286469901 {
		padding: 0 !important;
	}
	#temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure, #temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure .vc_single_image-wrapper, #temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure .vc_single_image-wrapper img {
		width: 100%;
	}
	#temoignage .sc_testimonials_item {
		padding: 20px 2rem !important;
	}
	#temoignage .vc_col-sm-3, #temoignage .vc_col-sm-4 {
		width: 50%;
		padding: 20px 0;
	}
	/* Bandeau titre */
	.postid-4931 .top_panel, .postid-193 .top_panel, .postid-4942 .top_panel, .post-type-archive-product .top_panel, .page-id-456 .top_panel {
		margin-bottom: 0;
	}
	.blog_mode_blog .content_wrap {
		padding-top: 0;
	}
	.product-template-default .page_content_wrap, .post-type-archive-product .page_content_wrap, .archive .page_content_wrap {
	    margin: 50px auto !important;
	}
	.vc_hidden {
		display: none;
	}
	
	/* Panier */
	.shop_table tr {
		display:inline-block !important;
		width: 100%;
		border-top: 1px solid #e3e3e3;
	}
	.shop_table thead{
		display:none !important;
	}
	.shop_table .woocommerce-cart-form__cart-item td {
		width:90% !important;
		padding: 10px 5% !important;
		display: inline-block !important;
		border: 0 !important;
	}
	.shop_table .woocommerce-cart-form__cart-item .product-price, .shop_table .woocommerce-cart-form__cart-item .product-thumbnail {
		display: none !important;
	}
	#coupon_code {
		width:100%;
		margin: 0 0 20px 0;
	}
	.shop_table .button {
		width: 100% !important;
	}
	.cart-collaterals .shop_table tr {
		border-top: 0;
		margin: 3px 0;
	}
	.cart-collaterals .shop_table tr th {
		width: 40% !important;
		display: inline-block !important;
		float: left;
		padding: 10px 5% !important;
	}
	.cart-collaterals .shop_table tr td {
		width: 40% !important;
		display: inline-block !important;
		float: left;
		padding: 10px 5% !important;
		border: 0 !important;
	}
	/* Mon compte */
	.woocommerce-account .content .woocommerce {
		background-color: #ffffff;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation {
    	width: 100% !important;
    	float: left;
		margin-bottom: 30px;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation ul {
		overflow:hidden;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li {
		width:100% !important;
		float: left;
		border-left: 0 !important;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li:first-child, .woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(4) {
		border-left: 0;
	}
	.woocommerce-account .woocommerce-MyAccount-content {
		width: 100% !important;
		margin-top: 30px;
	}
	.woocommerce-account .content .woocommerce {
		padding: 0px;
	}
	.woocommerce-account .woocommerce-MyAccount-content form {
		padding: 30px 0px;	
	}
	.woocommerce-account .woocommerce-orders-table tr {
		display:inline-block !important;
		width: 100%;
		border-top: 1px solid #e3e3e3;
	}
	.woocommerce-account .woocommerce-orders-table td {
		width:90% !important;
		padding: 10px 5% !important;
		display: inline-block !important;
		border: 0 !important;
		text-align:center !important;
	}
}

/* FORMAT TABLETTE */
@media (min-width: 768px) {
	.page-id-2 .vc_custom_1615893159753 .wpb_column {
		width: 50%;
	}
	.vc_custom_1615893159753 .wpb_text_column p {
		text-align: left !important;
	}
	/* bandeau contact */
	.vc_custom_1607351573133 .wpb_wrapper .sc_item_button, .vc_custom_1610358513386 .wpb_wrapper .sc_item_button {
		margin: 20px 0 0 0;
	}
	.vc_custom_1607351573133 .vc_col-sm-10, .vc_custom_1607351573133 .vc_col-sm-2, .vc_custom_1610358513386 .vc_col-sm-10, .vc_custom_1610358513386 .vc_col-sm-2 {
		width: 100%;
	}
	.vc_custom_1607351573133 .wpb_wrapper h4, .vc_custom_1607351573133 .wpb_wrapper .sc_item_button, .vc_custom_1610358513386 .wpb_wrapper h4, .vc_custom_1610358513386 .wpb_wrapper .sc_item_button {
		text-align: center;
	}
	/* Service l'aquarium */
	.postid-189 #temoignage .vc_col-lg-6 {
		width: 100%;
	}
	#temoignage .vc_custom_1617285771700, #temoignage .vc_custom_1617286469901 {
		padding: 0 !important;
	}
	#temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure, #temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure .vc_single_image-wrapper, #temoignage .vc_custom_1617285771700 .wpb_wrapper .vc_figure .vc_single_image-wrapper img {
		width: 100%;
	}
	#temoignage .sc_testimonials_item {
		padding: 20px 0 !important;
	}
	#temoignage .vc_col-sm-3, #temoignage .vc_col-sm-4 {
		width: 50%;
		padding: 20px 0;
	}
	/* Bandeau titre */
	.postid-4931 .top_panel, .postid-193 .top_panel, .postid-4942 .top_panel, .post-type-archive-product .top_panel, .page-id-456 .top_panel {
		margin-bottom: 0;
	}
	.blog_mode_blog .content_wrap {
		padding-top: 0;
	}
	/* Boutique */
	.sidebar_inner aside {
		width: 100% !important;
		margin-bottom: 40px;
	}
	.sidebar_inner aside ul li {
		width: 50%;
		float: left;
	}
	.product-template-default .page_content_wrap, .post-type-archive-product .page_content_wrap, .archive .page_content_wrap {
	    margin: 50px auto !important;
	}
	.vc_hidden {
		display: none;
	}
	/* Panier */
	.shop_table tr {
		display:table-row !important;
		width: auto;
		border-top: 0;
	}
	.shop_table thead{
		display:table-row-group !important;
	}
	.shop_table .woocommerce-cart-form__cart-item td {
		width:auto !important;
		padding: 1.5em !important;
		display: table-cell !important;
		border: 1px !important;
	}
	.shop_table .woocommerce-cart-form__cart-item .product-price {
		display: table-cell !important;
	}
	.shop_table .woocommerce-cart-form__cart-item .product-thumbnail {
		display: none !important;
	}
	#coupon_code {
		width:8.9em;
		margin: 0 2em 0 0;
	}
	.shop_table .button {
		width: auto !important;
	}
	.cart-collaterals .shop_table tr {
		border-top: 0;
		margin: 3px 0;
	}
	.cart-collaterals .shop_table tr th {
		width: 40% !important;
		display: inline-block !important;
		float: left;
		padding: 10px 5% !important;
	}
	.cart-collaterals .shop_table tr td {
		width: 40% !important;
		display: inline-block !important;
		float: left;
		padding: 10px 5% !important;
		border: 0 !important;
	}
	/* Mon compte */
	.woocommerce-account .content .woocommerce {
		background-color: #f5f5f5;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation {
    	width: 100% !important;
    	float: left;
		margin-bottom: 30px;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li {
		width:33% !important;
		float: left;
		border-left: 1px solid #ffffff !important;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li:first-child, .woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(4) {
		border-left: 0 !important;
	}
	.woocommerce-account .woocommerce-MyAccount-content {
		width: 100% !important;
	}
	.woocommerce-account .content .woocommerce {
		padding: 30px;
	}
	.woocommerce-account .woocommerce-MyAccount-content form {
		padding: 30px;	
	}
	.woocommerce-account .woocommerce-orders-table tr {
		display:table-row !important;
		width: 100%;
	}
	.woocommerce-account .woocommerce-orders-table td {
		width:auto !important;
		padding: 10px 8px 7px !important;
		display: table-cell !important;
		border: 0 !important;
		text-align:center !important;
	}
}

/* FORMAT ECRAN */
@media (min-width: 992px) {
	.page-id-2 .vc_custom_1615893159753 .wpb_column {
		width: 25%;
	}
	.page-id-2 .vc_custom_1615893159753 .vc_col-sm-9 {
		width: 75%
	}
	.vc_custom_1607351573133 .vc_col-sm-2, .vc_custom_1610358513386 .vc_col-sm-2 {
		width: 16.66666667%;
	}
	.vc_custom_1607351573133 .vc_col-sm-10, .vc_custom_1610358513386 .vc_col-sm-10 {
		width: 83.33333333%;
	}
	/* Service l'aquarium */
	.postid-189 #temoignage .vc_col-lg-6 {
		width: 50%;
	}
	#temoignage .sc_testimonials_item {
		padding: 3rem 4.6rem 0 3.6rem !important;
	}
	#temoignage .vc_custom_1617285771700, #temoignage .vc_custom_1617286469901 {
		padding: 0 0 0 15px !important;
	}
	#temoignage .vc_col-sm-3, #temoignage .vc_col-sm-4 {
		width:25%;
		padding: 0;
	}
	.blog_mode_blog .content_wrap {
		padding-top: 100px;
	}
	.sidebar_inner aside ul li {
		width: 100%;
		float: none;
	}
	.product-template-default .page_content_wrap, .post-type-archive-product .page_content_wrap, .archive .page_content_wrap {
	    margin: 110px auto !important;
	}
	.vc_hidden {
		display: none;
	}
	/* Panier */
	.shop_table .woocommerce-cart-form__cart-item .product-thumbnail {
		display: table-cell !important;
	}
	.shop_table .woocommerce-cart-form__cart-item td {
		border: solid !important;
		border-width: 1px 0 !important;
	}
	/* Mon compte */
	.woocommerce-account .content .woocommerce {
		background-color: #f5f5f5;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation {
    	width: 20% !important;
    	float: left;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li {
		width:100% !important;
		float: left;
		border-left: 0 !important;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li:first-child, .woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(4) {
		border-left: 0;
	}
	.woocommerce-account .woocommerce-MyAccount-content {
		width: 75% !important;
	}
	.woocommerce-account .content .woocommerce {
		padding: 30px;
	}
	.woocommerce-account .woocommerce-MyAccount-content form {
		padding: 30px;	
	}
	.woocommerce-account .woocommerce-orders-table tr {
		display:table-row !important;
		width: 100%;
	}
	.woocommerce-account .woocommerce-orders-table td {
		width:auto !important;
		padding: 10px 8px 7px !important;
		display: table-cell !important;
		border: 0 !important;
		text-align:center !important;
	}
}

/* FORMAT ECRAN LARGE */
@media (min-width: 1200px) {
	.page-id-2 .vc_custom_1615893159753 .wpb_column {
		width: 25%;
	}
	.page-id-2 .vc_custom_1615893159753 .vc_col-sm-9 {
		width: 75%
	}
	.vc_custom_1607351573133 .vc_col-sm-2, .vc_custom_1610358513386 .vc_col-sm-2 {
		width: 16.66666667%;
	}
	.vc_custom_1607351573133 .vc_col-sm-10, .vc_custom_1610358513386 .vc_col-sm-10 {
		width: 83.33333333%;
	}
	/* Service l'aquarium */
	.postid-189 #temoignage .vc_col-lg-6 {
		width: 50%;
	}
	#temoignage .sc_testimonials_item {
		padding: 3rem 4.6rem 0 3.6rem !important;
	}
	#temoignage .vc_custom_1617285771700, #temoignage .vc_custom_1617286469901 {
		padding: 0 0 0 15px !important;
	}
	#temoignage .vc_col-sm-3, #temoignage .vc_col-sm-4 {
		width:25%;
		padding: 0;
	}
	.blog_mode_blog .content_wrap {
		padding-top: 100px;
	}
	.sidebar_inner aside ul li {
		width: 100%;
		float: none;
	}
	.product-template-default .page_content_wrap, .post-type-archive-product .page_content_wrap, .archive .page_content_wrap {
	    margin: 110px auto !important;
	}
	.vc_hidden {
		display: none;
	}
	/* Panier */
	.shop_table .woocommerce-cart-form__cart-item .product-thumbnail {
		display: table-cell !important;
	}
	/* Mon compte */
	.woocommerce-account .woocommerce-MyAccount-navigation {
    	width: 20%;
    	float: left;
	}
	/* Mon compte */
	.woocommerce-account .content .woocommerce {
		background-color: #f5f5f5;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation {
    	width: 20% !important;
    	float: left;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li {
		width:100% !important;
		float: left;
		border-left: 0 !important;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation li:first-child, .woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(4) {
		border-left: 0;
	}
	.woocommerce-account .woocommerce-MyAccount-content {
		width: 75% !important;
	}
	.woocommerce-account .content .woocommerce {
		padding: 30px;
	}
	.woocommerce-account .woocommerce-MyAccount-content form {
		padding: 30px;	
	}
	.woocommerce-account .woocommerce-orders-table tr {
		display:table-row !important;
		width: 100%;
	}
	.woocommerce-account .woocommerce-orders-table td {
		width:auto !important;
		padding: 10px 8px 7px !important;
		display: table-cell !important;
		border: 0 !important;
		text-align:center !important;
	}
}
li.product .post_item .post_featured a img {
	width: 238px!important;
	height:238px!important;
}
.shop_table.shop_table_responsive tbody tr:last-of-type {
	display:none!important;
}

.post_title.entry-title a {
    font-size: 26px !important;
}
.product-template-default #wcal_gdpr_message_block {
	display:none!important;
}