/*
Theme Name: Smart Mag Child
Theme URI: http://theme-sphere.com/
Description: A child theme of SmartMag
Author: ThemeSphere
Author URI: http://theme-sphere.com
Template: smart-mag
Version: 1.0
*/

@import url("../smart-mag/style.css");

.post-header .comments {
    display: none;
}
/*holiday */

li#text-31 {
	background: #e52954;
	color: #FFF;
	padding: 2%;
}
li#text-31 a{
	color: #FFF;

}
/* fonts */
.column, .row {

  padding-right: 45px!important;

}
.col-4.sidebar{ 
	
}

.boxed .main-wrap { margin-top:2%;
  }
input[type="submit"] {padding-left:10px; padding: 5px 5px; background:#fff; color:#222;  border-radius:0px; border:#ccc solid 1px;  font-weight: normal;
font-family: "clinica_proregular"; font-size:130%; 


	
}
.top-bar {
  background: #eee;
  border-top: 0px solid #e54e53;
  border-bottom: 0px solid #e7e7e7;
}

@font-face {
    font-family: 'clinica_proregular';
    src: url('../../../../fonts/ClinicaPro-Regular-webfont.eot');
    src: url('../../../../fonts/ClinicaPro-Regular-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/ClinicaPro-Regular-webfont.woff') format('woff2'),
         url('../../../../fonts/ClinicaPro-Regular-webfont.woff') format('woff'),
         url('../../../../fonts/ClinicaPro-Regular-webfont.ttf') format('truetype'),
         url('http://www.visitchampselysees.com/fonts/ClinicaPro-Regular-webfont.svg#clinica_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'clinica_proitalic';
    src: url('../../../../fonts/ClinicaPro-Italic-webfont.eot');
    src: url('../../../../fonts/ClinicaPro-Italic-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/ClinicaPro-Italic-webfont.woff2') format('woff2'),
         url('../../../../fonts/ClinicaPro-Italic-webfont.woff') format('woff'),
         url('../../../../fonts/ClinicaPro-Italic-webfont.ttf') format('truetype'),
         url('http://www.visitchampselysees.com/fonts/ClinicaPro-Italic-webfont.svg#clinica_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* latin */
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
}


h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
font-family: "clinica_proregular"; font-size:130%; 
  color: #19232d; color: #222;
}

.post-header h1.post-title{font-size:200%;  }
.main-heading, .page-title, .entry-title { font-weight:normal;  text-transform:none; }
span.macat {  font-weight:bold;font-size:120%; color: #32C2A6; }
.listing.grid-overlay h2 a  {font-size:133%; 
 
}
.cat-title {

  background:  #19232d;

}
h1.main-heading {  font-weight: bold;color: #32C2A6	;
  font-size: 200%; 
  background: #32C2A6	;
  background: #fff;  
  padding: 8px;
  line-height:1.6;
  margin-bottom: 28px;
}
.main-heading, .page-title, .entry-title {

    border-left: 0px solid #32C2A6	;

}
.highlights h2 {
  font-weight:700;
font-size:100%;
  
}
.highlights h2:before {
  
    border-left: 0px solid #e54e53;
}
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
  font-weight: normal;  border: 0;  background: #fff;border: 0;

}
.highlights h2 a {
	color:  #fff;
	font-weight: 400;
	text-transform: uppercase;
	
}.highlights h2  {
	    margin: 0px 0;
		    padding-top: 7px; padding-bottom: 7px;
	background-color: #19232d;
}
.post-header .post-title {  padding-left: 8px;}
.post-header .post-title:before {border-left:0; }
span.cat-title ,
h3.section-head, section.author-info , div.comments, div#comments, 
.posted-on, .posted-by, .live-search-results ul.posts-list time{display:none;}
 div.post-share{display:block;}

div.mesboites.mini-shop img  {max-width:300px!important;}
.main-head header {
  min-height: 125px;

}

.main-head header #google_translate_element{  line-height:100%; float:right; margin:18px 0 0 20px;}


div.v5a-translate{ }
div.petitead{display:none; width:100%; text-align:center; margin: 0 auto;}
div.grandead{ display:block;}
v5a1-div.ma-ad img {  padding-right:0px; }
v5a1-div.ma-ad {  margin-top: 30%;}
.feedburnerFeedBlock{ 	margin-top: 10px;}




.post-content-right {color:#222;font-weight:bold;}
.moncontent-lr {	
display: inline-block;
	width: 50%; 
	height: auto;
	
}
.moncontent-lr.droite {text-align:right; float:right;}


span.entete {
	text-transform: uppercase;color:#333;font-weight:normal;
	margin-right: 10px;
}
span.entete a{
	text-decoration: underline;
}
ul.walktoebs{	padding:  8% 10%; color: #222; font-weight:bold;
	background:#fff url(images/eiffel.png) no-repeat left 0px;
		}
span.entete.esb { 
	font-weight:normal;

}
span.entete.hours { font-family: "clinica_proregular";font-size:120%; }
ul.hours{margin-top:5%; margin-bottom:1%; text-align:center;}
ul.hours li.hours{ background:#32C2A6	;  background:#ecda81; background:#333; color:#333; color:#fff;font-size:105%;  padding:1%;}
div.catboxad.deux.bis  {margin: 0 auto; width:100%;text-align:center;}

.main-head .right { padding-top: 20px;  line-height: 95px;}

/* naviga #32C2A6	 */
.navigation {   border-bottom: 0px solid #eee;
border-top:0px solid #2f4154;  }

.navigation .menu > li > a{color: #32C2A6	; }
.navigation .menu > li > a:hover{color: #fff; background:#32C2A6	; }

.navigation .mega-menu.links > li > a {
 
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 100;

}
.navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, .navigation .menu > .current-menu-parent > a, .navigation .menu > .current-menu-ancestor > a {
    border-bottom: 2px solid #32C2A6	;
}

#menu-menu-1{   }
.slogan {color: #51D29A;color: #6AE7C1;  
	color: #32C2A6	; 
	color: #9B8728;color: #222; font-family: 'Prata', serif;
	font-size: 120%;  font-family: "clinica_proregular";

 }
  .main-head .right {
  padding-top: 20px;
  line-height: 55px;
}
 .wrap.slider {    padding: 0;}
  .top-bar .wrap{  }
  .trending-ticker span.heading {}
 .top-bar .textwidget { text-align:right; color:#19232D; margin-left:3%; font-size:90%; 
 background-color: #f2f2f2;  text-transform:uppercase;}
.main .sidebar .widgettitle, .tabbed .tabs-list {
	background-color: #32C2A6	;
}

.catitemlist ul { float:right;
	list-style-type: square;
  padding-right: 8%;
}
.catitemlist li{
	list-style-type: square;
	
}
.grid-overlay .meta time, .meta time {display:none;}


#menu-topmenu{
	margin: 20px 0;
	text-transform: uppercase;
}
.featured .caption {
 
  background: -webkit-linear-gradient(top, rgba(25,35,45,0) 0%,rgba(0,0,0,0) 100%);
  background: linear-gradient(to bottom, rgba(25,35,45,0) 0%,rgba(0,0,0,0) 100%);
  text-shadow: 0px 1px 1px #000;
}
.column, .row [class*="col-"] {
    padding-left: 25px;
    padding-right: 25px;
  
}

.v5a1-nav { width:290px;	float: left;}
.v5a1-div, .v5a1, .v5a1text  {
	float: left;background:#FFF;
}

 .v5a1text  {
padding-top:30%; font-family: 'Prata', serif;
color:#32C2A6	;
 font-size:150%; 
}
 .v5a1text a {color:#32C2A6	;

}

li.widget label.screen-reader-text{  padding-right: 1%;}

.listing.grid-overlay article .image-link {

  border: 0px solid #ddd;
  padding-bottom: 82.682215743%;

}
.listing.grid-overlay .overlay {

  padding-top: 1%;

  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
background: #ddd;
}
.listing.grid-overlay h2 a {display:none;
 display:block;
 color: #19232D;
}
h2.content-name mini-shop {font-size:60%;}
.catboxad.deux.bis { width:99%; min-height:200px; float:left;}
.lower-foot, .lower-foot a {

  color: #ddd;
  font-size: 15px;
}/* widgets */

div.madescription{
	font-size: 120%;
	font-family: 'Prata', serif;
	font-weight: 500;
	color: #e54e53;
	color: #222;
}
span.macat5th { font-family: 'Prata', serif;}

@media only screen and (max-width: 799px) {
.main-head .title {
  float: none;
  text-align: center;
 
}
li#text-7  img { width:30px; height:30px; border:0px solid #eee;}
aside ul#navi li a  {font-size:16px; }
}
/* moi settings */
@media only screen and (max-width: 1128px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 940px) and (min-width: 800px) {
.navigation .menu > li > a { font-size:16px!important;  }
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 990px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 960px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 880px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}
@media only screen and (max-width: 840px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 808px) {
div.petitead{display:none; }
div.grandead{ display:block;}

}

@media only screen and (max-width: 940px) and (min-width: 800px) {
.wrap > .row, .row { margin-left: 0!important; margin-right: 0!important;}
div.petitead{display:none; }
div.grandead{ display:block;}
.main {  margin-top: 5px;}
}

@media only screen and (max-width: 799px) {
div.petitead{display:none; }
div.grandead{ display:block;}
.main {  margin-top: 5px;}
}

@media only screen and (max-width: 767px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.main-head .right { padding-top: 0px; }
.main {  margin-top: 5px;}
.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}


}


@media only screen and (max-width: 764px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.main-head .right { padding-top: 0px; }
.main {  margin-top: 5px;}
.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}
.v5a1-div { width:100%;	}
}

@media only screen and (max-width: 700px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.main {  margin-top: 5px;}
.main-head .right { padding-top: 0px; }
.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}
.v5a1-div { width:100%;	}
}


@media only screen and (max-width: 648px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.main {  margin-top: 5px;}
.main-head .right { padding-top: 0px; }
.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}
.v5a1-div { width:100%;	}
}

@media only screen and (max-width: 554px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.mesboites.mini-baniere{ display:none;}
.main-head .right { padding-top: 0px; }
 .top-bar .textwidget {  margin-left:0;margin-right:5%; text-align:center; padding:1%;}
.metaslider .caption  { display:none;}
.main {  margin-top: 5px;}

.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}
.v5a1-div { width:100%;	}

}
@media only screen and (max-width: 400px) {
	div.petitead{display:block; }
div.grandead{ display:none;}
.mesboites.mini-baniere{ display:none;}
.main-head .right { padding-top: 0px; }
 .top-bar .textwidget {  margin-left:0;margin-right:5%; text-align:center; padding:1%;}
.metaslider .caption  { display:none;}
.main {  margin-top: 5px;}

.v5a1-nav img { width:30px; height:30px; padding-right:20px; border:0px solid #eee;}
 .v5a1text  {padding-top:20%;font-size:19px;}
.v5a1-div { width:100%;	}
.moncontent-lr { width: 100%; float:left; }
.moncontent-lr.droite {text-align:center; margin-top:4%; float:left;}
.column, .row {   padding-right: 5px!important;}
.main-head .right {    font-size:80%;
    padding-top:5px;
    line-height: auto;
}
strong.calendarhoho{ width:100%; text-align:center; margin: 0 auto; float:left;}
}

.main-head header {
    line-height: 85px;
}

div#google_image_div { display:none!important;}