body {
	font-size: 0.9em !important;
}

#main-menu-wrapper, #panel-forth-wrapper, .lf-share-post, .view-menu, #sidebar-home-wrapper, .fb-like, #footer-wrapper #breadcrumb-wrapper, #block-node-syndicate, #footer, ul.links.inline, .search-form, .comment-form, #headline-wrapper, .tabs, .action-links, #cometchat_base, #leaderboard, #skyscrapper-right, .easy_social_box, #container-content-categories, .classifieds_navigation, #contact-personal-form, .classified_contact_title, #privatemsg-new {    
	display: none !important;
}

#main-content {    
	width: 100% !important;    
	margin: 0 !important;
}

#main-wrapper .container {    
	padding: 0 !important;
}

a[href]:after {    
	content: none !important;
}

#main-content .grid-inner {    
	margin-bottom: 0 !important;    
	border: none !important;    
	padding-top: 0 !important;    
	min-height: 0 !important;
}

#footer-wrapper #logo-dg {    
	display: block !important;
}

.node .links li a, .comment .links li a, .section-alertes-trafic .content a, .content .field-name-body a, .field-type-link-field a {    
	color: #f89406 !important;
}

#comments {    
	margin: 0 !important;    
	padding: 0 !important;
}

.node h1 {    
	padding: 10px 0 !important;
}

#header-wrapper .container {    
	min-height: 0 !important;
}

#logo {    
	margin-top: 0px !important;
}

/*----- Calculatrice fiscale -----*/

#page-calculatrice-fiscale .leaderboard,
#page-calculatrice-fiscale .navbar-right,
#page-calculatrice-fiscale #socialbar,
#page-calculatrice-fiscale #socialbar + div {
	display: none;
}

#page-calculatrice-fiscale .topbar {
	border: 0;
	position: absolute;
}

#page-calculatrice-fiscale #logo2 img {
	height: 60px;
}

#page-calculatrice-fiscale {
	padding-top: 60px;
}

#page-calculatrice-fiscale input.form-control,
#page-calculatrice-fiscale select.form-control {
	padding: 0;
	height: 24px;
	box-shadow: none;
	border: 0;
}

#page-calculatrice-fiscale .control-label {
	font-size: 14px;
}

#page-calculatrice-fiscale #payChart {
	width: 50%;
	margin-top: 0;
}

#page-calculatrice-fiscale div.col-xs-12.col-sm-12:not(#payChart) {
	width: 50%;
	padding-top: 30px;
}

#page-calculatrice-fiscale #salaire_brut,
#page-calculatrice-fiscale #salaire_net,
#page-calculatrice-fiscale #avantage,
#page-calculatrice-fiscale #deduction {
	text-align: left;
}

#page-calculatrice-fiscale #res_salaire_net,
#page-calculatrice-fiscale #res_salaire_brut,
#page-calculatrice-fiscale #res_impot_credit {
	padding-right: 0px;
	border: 0 !important;
}

#page-calculatrice-fiscale .slider-div-container {
	display: none;
}

#page-calculatrice-fiscale .form-group {
	margin-bottom: 0;
}

#page-calculatrice-fiscale #btnCalcul {
	display: none;
}

#page-calculatrice-fiscale  hr {
	margin-bottom: 5px;
	margin-top: 0;
	border-top: 1px solid #bbb;
}

#page-calculatrice-fiscale #result a[target="_blank"] {
	display: none;
}

#page-calculatrice-fiscale .legende.text-right li:not(.lgd_impots_mnt) {
	height: 25px !important
}

#page-calculatrice-fiscale .lgd_impots_mnt {
	height: 50px !important;
}

/*----- Annonce -----*/

.section-annonces {
	padding-top: 60px;
}

.section-annonces .leaderboard,
.section-annonces .navbar-right,
.section-annonces #socialbar,
.section-annonces #socialbar + div {
	display: none;
}

.section-annonces .topbar {
	border: 0;
	position: absolute;
}

.section-annonces #logo2 img {
	height: 60px;
}

.section-annonces .breadcrumb {
	display: none;
}

.section-annonces label {
	font-size: 14px;
}

.section-annonces .btn {
	display: none;
}

.section-annonces .print-contact-author,
.section-annonces .print-contact-author + hr {
	display: none;
}

.section-annonces .field-item {
	font-size: 14px;
}

.section-annonces .gallery-slides {
	height: auto;
}

.section-annonces .gallery-slides img {
	height: 280px;
	width: auto;
}

