/*
 *  Copyright 2012 Anyware Services
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

/* Print */

body {
	background: none !important;
}
.art-header-clip,
.art-sidebar1,
.art-sidebar2,
.art-nav,
.art-print,
.art-print-with-separator,
.art-rss-tag-icon,
.footer-primary,
.footer-copyright ul,
div.art-mobileswitch
{
	display: none !important;
}

.jqTransformSelectWrapper div span
{
	display: none;
}

.art-header, .art-footer
{
	width: 100% !important;
	height: auto !important;
}

.art-header
{
	padding-bottom: 20px;
}

.art-sheet 
{
	margin-top: 0 !important;
}

div.art-logo 
{
	top: 5px !important;
	position: relative !important;
}

.art-content
{
	width: 100%  !important;
}

.art-footer-body
{
	padding: 0 !important;
}

.art-footer-text
{
	min-height: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* SPECIFIQUE PROJET */
body, .kopa-parallax .widget-title, .article.view-home .kopa_widget_text p, .header-content .carousel-container .carousel-item * {
	color : #000 !important;
}
body a:after { 
	content : "" !important;
}
body a {
	text-decoration : underline !important;
	background : none !important;
}
body img{
	max-width : 200px !important;
}

.wrapper {
	width : auto !important;
}

.art-page-wai-links {
	display : none;
}
.kopa-header-top, .kopa-bg, .kopa-header-bottom .wrapper .left-color-bg, .kopa-home-parallax .kopa-header-bottom .main-nav {
	display : none;
}
.kopa-header-bottom {
	margin-bottom : 15px;
}
body .kopa-header-bottom.fixed {
	background : none !important;
	position : relative !important;
}
.kopa-home-parallax #parallax-header, .kopa-area .kopa-parallax.widget .ametys-cms-content .parallax {
	background : none !important;
}
.profil-nav {
	display : none;
}
body .kopa-parallax {
	text-align : left ;
}
.ametys-cms-content.article.view-home h1{
	display : none;
}
.ametys-cms-content.article.view-home .kopa_widget_text{
	padding : 0!important;
}
body .widget-title.style1 {
	background-color : transparent !important;
	color : #000 !important;
}
body .widget-title.style1, body .entry-date.style1 > span.entry-month, body .entry-date.style1 > span.entry-day {
	background : none !important;
	color : #000 !important;
}

.header-content .carousel-container .content-illustration {
	width : 20%;
}
.header-content .carousel-container .carousel-item .carouselDetails h2{
	font-size : 18px;
}
.header-content .carousel-container .carousel-item .carouselDetails {
	width : 13cm;
	margin-right : 1cm;
}
.header-content .carousel-container .carousel-item {
	margin-bottom : 1cm;
	display : block;
}
.color-button, .border-button {
	background-color: transparent !important;
    border: medium none !important;
    color: #000 !important;
    margin: 0 !important;
    padding: 0 !important;
}
.indispensables-title, .indispensables_list {
	display : none;
}
body h3, body h2, body h1, body h4, body h5, body h6 {
	background : none !important;
	color : #000 !important;
	margin-left : 0 !important;
	padding-left : 0 !important;
}
body .wrapper.home-carousel-wrapper {
	margin-bottom : 0;
}
body .row {
	margin-left : 0;
	margin-right : 0;
}

body .widget-title:before, body .widget-title:before {
	background : none !important;
}
body p.testimony {
	background : none !important;
}
body p.important:before, body p.testimony::before {
	background : none !important;
}
body table {
	border-collapse: collapse !important;
    border-spacing: 0 !important;
}
body table th {
	color : #000 !important;
	background : none !important;
}
body table td {
	background : none !important;
}
.carousel-contents img{
	width : 100px !important;
}
body .contents-carrousel {
	display : block;
}
.owl-controls {
	display : none;
}
body .owl-wrapper {
	width : auto !important;
	display : block;
	transform : none !important;
}
body .owl-wrapper .owl-item{
	display : block;
	float : none;
	width : auto;
}
body .kopa-testimonial-2-widget {
	text-align : left ;
}
body .owl-carousel.owl-carousel-2 .owl-wrapper{
	max-width : 100% !important;
}
body .owl-carousel.owl-carousel-2 {
	display : block !important;
	opacity : 1 !important;
}
.codeBarre, .kopa-area-3.footer-section, .logosPartenaires, #bottom-sidebar .col-md-2.col-sm-2, footer#kopa-page-footer {
	display : none !important;
}
body .kopa-contact-widget address p .fa:before {
	content : "" !important;
}
body .kopa-contact-widget address p{
	color : #000 !important;
}
body #bottom-sidebar {
	background : none !important;
	padding-top : 0 !important;
}
body #bottom-sidebar .col-md-4.col-sm-4{
	width : 100% !important;
}
body .kopa-testimonial-2-widget .item > p, body .kopa-testimonial-2-widget .item > a > p {
	font-size : 14px;
}
body .kopa-testimonial-2-widget .item > p:before, body .kopa-testimonial-2-widget .item > a > p:before, body .kopa-testimonial-2-widget .item > p:after, body .kopa-testimonial-2-widget .item > a > p:after {
	content : "" !important;
}
body .testimony-content .tes-author .content-illustration img {
	margin-left : 5px;
}
body .testimony-content .item {
	margin-bottom : 15px;
}
body .kopa-breadcrumb, body .bread-crumb {
	display : none !important;
}
body .ametys-cms-content h1:before {
	background : none !important;
}
body .social_share {
	display : none;
}
body .sidebar {
	width : 6cm !important;
}
body .sidebar .ametys-cms-content.view-main {
	background : none;
	border : none;
}
body .kopa-main-col.col-md-9 {
	width : 13cm !important;
}