@charset "UTF-8";
/******************** Entête UTF-8 ******************\
*
*	fichier	: website\css\project\tablet.css
*	projet	: Baracci - CMS
*	version	: 4 2019-07-11 08:55 MB
*
\****************************************************/

/*Global classes*/
.social h4 { font-size: 2em; }
.container-grid { padding-left: 2rem;padding-right: 2rem; }

/*video cell phone*/
.video-inner { height: 700px;background: transparent url("../../img/videobg.png") no-repeat -410px center;background-size: cover; }
.video-detail {
	position: absolute;
	top: 119px;
	height: 370px;
	width: 740px;
	background: transparent url("../../img/cell.png") no-repeat center center;
	background-size: 100% auto;
	padding-bottom: 0;
}
.video-detail img { margin: 28px 10% 0 10.3%;position: absolute;top: 0;left: 0;width: 549px !important;height: 314px !important; }

/*nav*/
.site-nav ul li.open ul { display: inline-block;width: 100%; }
.site-nav ul li.open a { font-weight: bold; }
.site-nav ul li.open ul li a { font-weight: normal;text-transform: none; }
.site-nav ul li{}

/*hero*/
.slider-cont .container-grid .title { font-size: 3em;max-width: 530px; }
.features-inner { grid-template-columns: 1fr 1fr!important; }
.feature-service { background: transparent url("../../img/featured-cake2.png") no-repeat center bottom;min-height: 500px; }
.feature-service h2 { padding-top: 1em;padding-right: 0.1em; }
.styledheading { font-size: 5em; }
.video-inner .container-grid { padding: 3rem 0; }
.feature-service .container-grid div { margin-top: 52px; }

/*footer*/
 @media only screen and (min-width : 768px) and (max-width : 850px) {
	.footer-nav .nav1,
	.footer-nav .nav2 { display: none; }
}
.footer-nav .container-grid { display: flex; }
.footer-nav .address { background-color: #1d252c;padding: 2em 2em 1em; }
.footer-nav .address ul li:nth-last-child(1) a { font-weight: 400; }
.footer-nav .address h2 { margin: 0; }
footer .social-links span { display: none; }
footer .social-links { justify-content: center; }
.products-inner figure h2,
.products-inner2 figure h2 { font-size: 1.4em; }

/*slider products*/
.prod-slider .slider-data-flex { padding: 0 5em 0; }
.slider-data-flex { align-items: center;justify-content: flex-start; }
.slider-data-flex div { width: calc(100% / 2); }
.slick-prev, .slick-next { width: 50px!important;height: 50px!important;background-size:49px auto!important; }
.slick-prev:hover, .slick-next:hover { width: 50px!important;height: 50px!important;background-size: 49px auto!important; }
.slider-data-flex p { display: none; }

/*Stores*/
.stores-map { padding: 3em 0; }
.stores-map .stores-map-inner { flex-direction: row;flex-wrap: nowrap; }

/*Contact map*/
.map-box{ margin: 0;padding: 0 3em 0 0;max-width: 600px; }
#map_canvas { height: 370px; }
#map_wrapper { height: 370px; }
.stores-map .address ul,
.stores-map .address p { text-align: left;font-size: 1.3em; }
.stores-map .address h3 { text-align: left; }
.contact-info { min-width: 40%; }
.map-info-small div:nth-of-type(3),
.map-info-small div:nth-of-type(4) { display: block;	width: 100%; }
.map-info-small div:nth-of-type(3) span.dot { display: none; }
.map-info-small div a,
.map-info-small div p { font-size: 1em; }
.prod-slider2-inner .slick-prev,
.prod-slider2-inner .slick-next { width: 50px !important;height: 50px !important; }
.navdrop nav { max-width: 318px; }
.standard2 { display: flex;margin-top: 2em;justify-content: space-between; }
.standard2 .imgbox { max-width: 50%;padding: 0 30px 30px 0; }
.map-info-small .dot { display: none; }

.product-grid { grid-template-columns: repeat(3, 1fr); }
