/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

.avia-color-theme-color .avia_iconbox_title {
	color: #fff !important;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);
}
.grid-entry .inner-entry {
	margin-right: 10px;
}
.avia-gallery-big {
max-height: 500px;
text-align: center;
background: #fff !important;
}
.avia-gallery-big-inner {
text-align: center;
}
.avia-gallery-big img {
width: auto !important;
float: none !important;
background: #fff !important;
height: 100%;
}
.home .template-blog .post {
width: 300px;
float: left;
margin-right: 40px;
clear: none;
}
.home .template-blog .post .post-meta-infos {
display: none;
}
.single-post .template-blog .blog-meta {
display: none;
}

.home .template-blog .post .post-title {
	min-height: 75px;
}
@media only screen and (max-width: 767px) {
	#ct-slider-logo { display: none; }
	#ct-slider-video { float:none !important; margin:0 auto; margin-bottom: 40px; max-width: 584px;}
}
@media only screen and (max-width: 989px) and (min-width: 768px) {
	#ct-slider-logo { display: none; }
	#ct-slider-video { float:none !important; margin:0 auto; margin-bottom: 40px; max-width: 584px;}
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
	#ct-slider-logo { display: none; }
	#ct-slider-video { float:none !important; margin:0 auto; margin-bottom: 40px; max-width: 430px; height: 246px !important;}
	#ct-slider-video iframe { height: 234px; }
}
@media only screen and (max-width: 480px) {
	#ct-slider-logo { display: none; }
	#ct-slider-video { float:none !important; margin:0 auto; margin-bottom: 40px; max-width: 290px;
height: 170px !important;}
	#ct-slider-video iframe { height: 158px; }
}