/*
Theme Name: Floraïa Web 2
Template: floret-lite
*/


/* Mobile Portrait View */
@media screen and (max-width:767px) {
	
	.container { 
		width:auto; 
		padding:0 0px;
	}
	.nivo-caption{ 
		text-align: center;
		background-color: #ffffff99;
		padding: 10px;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.nivo-caption p{ 
		display: none;
		font-size:13px;
		line-height:14px; 
		margin-bottom:10px;
	}
	.nivo-caption h2{ 
		font-size:22px !important; 
		line-height:32px !important; 
		margin:0 0 10px !important;
		text-align: center;

	}


}



/* Tablet View */
@media screen and (max-width:1169px) and (min-width:981px) { 	
	.hdr-topstrip{
		border-radius:0;
		float:none;
		padding:0 20px;
	}
	.site-header{ 
		height:auto;
		position:relative;
		top:auto;
	}
	.HeadFix{ 
		border-radius:0;
		text-align:center;
		box-shadow:none;
	}
	.logo{ 
		width:auto;
	}
	.video_title h2{ 
		font-size:50px; 
		line-height:50px;
	}
	.nivo-caption{ 
		width:70%; 
		padding:0 80px; 
	}
	.nivo-controlNav{ 
		left:7%;
	}
	.logo{ 
		width:25%;
	}
	.BlogPostList .hg-blog-img{ 
		height:270px;
	}
	.site-navigation.Nopad{	
	  padding: 40px 0;
	 }
}

@media screen and (max-width: 980px){
	.logo{ 
		position:relative;
		width:auto;
		margin:0; 
		text-align:center;
		top:auto;
		max-width:none;
	}
	.HeadFix{ 
		border-radius:0;
		text-align:center;
		box-shadow:none;
	}
	.site-header{ 
		height:auto;
		position:relative;
		top:auto;
	}
	.hdrtop-Info{ 
		line-height:30px;
	}
	.hdr-topstrip{
		border-radius:0;
		float:none;
		padding:0 20px;
	}
	.site-header.innerpage_header .header-section{ 
		box-shadow:0 3px 3px #f1f1f1;
	}
	.site-navigation a{ 
		color:#fff;
	}
	.site-navigation .menu ul a,
	.site-navigation .menu ul ul a {
		padding: 0.75em 1.75em;
	}
	.RightNavMenu{ 
		padding:10px 0 0;
	}
	
	.site-header.innerpage_header{ 
		box-shadow:none;
	}
	.header-section .container { 
		padding:0;
	}
	.logo{ 
		padding:20px 20px;
	}
	.HomepageSlider::before{ 
		width:100%;
	}
	
	a.nivo-prevNav {
		left:0;
	}
	a.nivo-nextNav {
		right:0;
	}
	.site-navigation .menu ul{ 
		background-color:transparent !important
	}
	
	.nivoSlider:hover .nivo-directionNav{ 
		display:none !important;
	}
	.slidePhoneSt span{ 
		margin-bottom:15px;
	}
	.hdr-topstrip .right.space250{ 
		padding:0;
	}	
}