.inner { max-width: 86.5%; }

/* slider */
.slider.thumbnails .showcase-thumbnail { margin-right:10px !important; }
.slider.thumbnails .showcase-thumbnail-restriction { width:86% !important; }
.slider.thumbnails .showcase-thumbnail-button-backward, .slider.thumbnails .showcase-thumbnail-button-forward { width:18px; }
.slider.thumbnails .showcase-thumbnail-restriction { margin-left:18px; }
.logosize {
	visibility: visible;
	display:block;
	margin:0px;
	width:100%;
    
}
.six-third {
	min-width: 48%;
	width: 48%;
}
div.novisible {
	visibility: visible;
	display:block;
	margin:0px;
	width:100%;
}

.un-deux {
	width: 95%;
	min-width: 95%;
	margin-bottom:10px;
}
.two2-third {display:none;
}
.two-third {
	width: 95%;
	min-width: 95%;
	margin-bottom:10px;
}
.one-third {
	width: 95%;
	min-width: 95%;
	margin-bottom:10px;
}
.ssm{background:#768187; width: 100%; min-height:26px; position:relative; float:left;}
.ssm ul{float:left; position:relative; list-style:none; }
.ssm ul li{float:left; position:relative; list-style:none; padding: 5px 5px 0px 5px; color:#25b8ca;}
.ssm ul li a{color:#fff; text-decoration:none;}
.ssm ul li a:hover{color:#CCC; text-decoration:none;}
.ssm ul li.active a{color:#25b8ca; text-decoration:none;}
.lefthome { float: left; width: 100%; margin-right: 1%; position:relative;
}
.leftcontact p { margin: 10px 10px 10px 30px; text-align:justify; line-height:normal; }
.leftcontact { float: left; width: 100%; margin-right: 1%; position:relative;
}
.lefthome p { margin: 10px 10px 10px 30px; text-align:justify; line-height:normal; }
.rightcontact {
	float: left;
	width: 90%;
	margin-left: 1%;
text-align:center;
	min-height: 169px;
	background:#574038;
	position:relative;
}
.righthome {
	float: left;
	width: 90%;
	margin-left: 1%;
text-align:center;
	min-height: 169px;
	background:#574038;
	position:relative;
}
.rightjob {
	float: left;
	width: 90%;
	margin-left: 1%;
	text-align: right;
	min-height: 100px;
	background:#574038;
	position:relative;
}
.rightjob p{
	width: 90%;
	float: left;
	position:relative;
}
.righthome p {width: 90%; }
.righthome a {width: 90%; }
.rightcontact p {width: 90%; }
.rightcontact a {width: 90%; }
.leftcontact{ float: left; width: 90%; margin-right: 1%; }
.rightcontact{ float: left; width: 90%; margin-right: 1%; }
/* sections */
.section.blog .sticky .thumbnail { margin-right:0; }
.section.blog .sticky .meta p img { display:inline; }

/* portfolio */ 
.portfolio-full-description-related-projects .related_project, .portfolio-full-description-related-projects div.related_project:nth-of-type(3n) { width:48% !important; margin-right:4% !important; height:auto; }
.portfolio-full-description-related-projects div.related_project:nth-of-type(2n) { margin-right:0 !important; }

/* blog */
.section.blog .sticky .meta { padding-left:9px; padding-top:0; padding-bottom:0; }  
.blog-big .thumbnail .date { display:none; }
.blog-big .thumbnail h1, .blog-big .thumbnail h2 { position:static; padding-left:0;width:auto; }
.blog-big .meta p { float:none; width:auto; }

/* === ABOUT */
.accordion-item-content, .accordion-item-thumb { width:auto; float:none; position:static; margin:0; }
.accordion-item-content {margin-top:20px;}

/* testimonials */
.testimonial .testimonial-text { margin-bottom:25px; }

/* contact forms */
.content .contact-form li { width:95%; float:none; }

/* shortcodes */
.content blockquote { background-position: top left; padding:0; }  
.short-table table th, .short-table table td { padding:4px 2px; }

/* copyright */
#copyright { margin-bottom:-20px; }
#copyright .inner .left, #copyright .inner .right { float:none; width:100%; text-align:left; margin-bottom:20px; }