/*
Theme Name: Anissa 
Theme URI: http://mariefaubert.com
Description: HTML5 & Responsive WordPress Theme exclusif for Anissa Helou
Version: 1.0.0
Author: Marie Faubert (@mariefaubert) Design by : XXS http://www.xxs.fr/
Author URI: http://www.mariefaubert.com
Tags: Responsive, HTML5, CSS3


*/

/* Typo */

@font-face {
    font-family: 'cartogothic_stdbold';
    src: url('cartogothicstd-bold-webfont.eot');
    src: url('cartogothicstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('cartogothicstd-bold-webfont.woff') format('woff'),
         url('cartogothicstd-bold-webfont.ttf') format('truetype'),
         url('cartogothicstd-bold-webfont.svg#cartogothic_stdbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'cartogothic_stdbold_italic';
    src: url('cartogothicstd-bolditalic-webfont.eot');
    src: url('cartogothicstd-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('cartogothicstd-bolditalic-webfont.woff') format('woff'),
         url('cartogothicstd-bolditalic-webfont.ttf') format('truetype'),
         url('cartogothicstd-bolditalic-webfont.svg#cartogothic_stdbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'cartogothic_stdregular';
    src: url('cartogothicstd-book-webfont.eot');
    src: url('cartogothicstd-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('cartogothicstd-book-webfont.woff') format('woff'),
         url('cartogothicstd-book-webfont.ttf') format('truetype'),
         url('cartogothicstd-book-webfont.svg#cartogothic_stdregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
 

@font-face {
    font-family: 'tex_gyre_scholaitalic';
    src: url('fonts/texgyreschola-italic-webfont-webfont.eot');
    src: url('fonts/texgyreschola-italic-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/texgyreschola-italic-webfont-webfont.woff') format('woff'),
         url('fonts/texgyreschola-italic-webfont-webfont.ttf') format('truetype'),
         url('fonts/texgyreschola-italic-webfont-webfont.svg#tex_gyre_scholaitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {	 background: url(img/bg-home.jpg) #EDECEA no-repeat top center!important;}
body.home{	 background: url(img/bg-home.jpg) #EDECEA no-repeat top center!important; padding-bottom:400px!important;}
body.single {	 background: url(img/bg-home.jpg) #EDECEA no-repeat top center!important; padding-bottom:800px!important;}
body.page-id-9042 {background: url(img/bg_about.jpg) #EDECEA no-repeat top center!important; padding-bottom:200px!important;}
body.page-id-9047, body.page-id-9065, body.page-id-9067, body.page-id-9093, body.page-id-9100, body.page-id-9096, body.page-id-9098, body.page-template-page_books-php {background: url(img/bg_books.jpg) #EDECEA no-repeat top center!important; padding-bottom:300px!important; }
body.page-id-9053 {background: url(img/bg_kitchen.jpg) #EDECEA no-repeat top center!important; padding-bottom:1000px!important; }
body.page-id-9056 {background: url(img/bg_travels.jpg) #EDECEA no-repeat top center!important; padding-bottom:1400px!important; }
body.page-id-9059, body.page-id-9307, body.page-id-9339 {background: url(img/bg_press.jpg) #EDECEA no-repeat top center!important; padding-bottom:2400px!important; }
body.page-id-9062 {background: url(img/bg_contact.jpg) #EDECEA no-repeat top center!important; padding-bottom:700px!important; }


img.bg {
  /* Set rules to fill background */
  min-height: auto;
  min-width: 1588px;
	
  /* Set up proportionate scaling */
  width: 100%;
  height:auto;
	
  /* Set up positioning */
  position: absolute;
  top: 0;
  left: 0;
}



#logo h1{	
	color: #ff6633;		
}

.main-content{	
	background-color: #fff;
	margin-top:142px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:360px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
	
		
}

.main-content-index{	
	background-color: #fff;
	margin-top:142px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:722px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
	
		
}

.page-about{	
	background-color: #fff;
	margin-right:none!important;
	margin-top:458px;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
	
		
}




.page-books{	
	background-color: #fff;
	margin-top:420px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
	
		
}

.page-kitchen{	
	background-color: #fff;
	margin-top:420px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
	
		
}


.page-travels{	
	background-color: #fff;
	margin-top:420px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	
	
		
}

.page-press{	
	background-color: #fff;
	margin-top:420px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
		
}

.page-contact{	
	background-color: #fff;
	margin-top:420px!important;
	margin-right:none!important;
	margin-left:10px;
	padding:40px!important;
	max-width:532px;
	min-width:480px;
	box-shadow: 1px 1px 12px #c8c6c7;
	
		
}


.main-content p, .about p, .books p, .kitchen p, .travels p, .contact p{
	font-size:24px!important;
	line-height:30px!important;
	color:#412f29!important;
	max-width:450px;
	margin-top:22px;
	color:#412f29!important;
		
}



.squitch {
	max-width:300px;
		
}

.header{			
}

#top{	
	height:74px; 
	background:#ffffff;
	position:fixed;
	z-index:100;
	box-shadow: 1px 1px 12px #c8c6c7;
	
}



.menu ul li{ display:inline; 			
}

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

#sidebar {	
	background-color: #fff;	
	margin-top:142px!important;
	padding-top:40px!important;
	padding-bottom:40px;
	max-width:296px;
}

@media  (max-width: 768px) { 
#sidebar { max-width: none !important; } }

@media  (max-width: 768px) { 
#top { width:100% !important; background-color:#fff; } }


h2 a, h1, h2, h3, h4, h5, h6 { color:#FA9B23;  font-family : 'tex_gyre_scholaitalic'!important; font-size:22px!important; font-weight:lighter; }
h2 a { font-size:30px!important; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .more-link  { text-decoration:none;}
 p {   font-family : 'tex_gyre_scholaitalic'!important; font-size:18px!important; font-weight:lighter; line-height:normal; color:#412f29;}

.logo { float:right; margin-right:112px;}

.date {background:url(img/bg_date.png) no-repeat center center!important;
min-height:70px!important; min-width:70px!important; margin-top:10px!important;
 }

.date p{font-size:20px!important; line-height:18px!important; text-align:center; padding-top:15px;  }



.meta a { color:#473c3d!important; text-decoration:none;}
.meta  { color:#cccccc!important; margin-bottom:20px; font-size:12px;}


.blogue { min-width:480px!important;}

.more-link {
	width:30%!important;
background-color: #f4f4f4; font-family: inherit; border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.75); display: block; font-size: 14px; margin: 0 0 12px 0;  height: 32px;  -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -o-transition: all 0.15s linear; transition: all 0.15s linear; text-align:center; font-weight:bold;

}

#submit {

background-color: #F4F4F4!important; font-family : 'cartogothic_stdregular'!important; border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; color: rgba(0, 0, 0, 0.75); display: block; font-size: 14px; margin: 0 0 12px 0;  height: 32px;  -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -o-transition: all 0.15s linear; transition: all 0.15s linear; text-align:center; color:#9b9b9b;

}

img.pagi{ margin-bottom:-8px!important; }
.page-numbers a { margin-bottom:20px!important; }

#pagination, #pagination a { font-size:20px!important; font-style:italic; }

p.mini { font-size:12px!important; margin:0px 0px 0px 0px; padding:0px; }
.tag-comment { border-top:1px solid #cccccc; border-bottom:1px solid #c1c1c1;}
.tag-comment a{ color:#c1c1c1!important; text-decoration:none;}

.share-this { border-bottom:1px solid #c1c1c1; height:115px!important; padding-top:35px; padding-bottom:35px;}
.share-this h3{ font-family : 'cartogothic_stdbold'!important; color:#999!important; font-size:16px!important}

.share-this img{ margin-bottom:-10px!important;}

.rss { border-bottom:1px solid #c1c1c1; height:115px!important; padding-top:35px; padding-bottom:35px;}
.rss h3{ font-family : 'cartogothic_stdbold'!important; color:#999!important; font-size:16px!important}


#comments h2{ font-family : 'cartogothic_stdbold'!important; color:#999!important; font-size:16px!important}

#comments img{ width:36px!important; height:36px!important; float:left; margin-right:18px!important; } 

#comments ul li { list-style:none;} 

.meta-comment { border-left:1px solid #cccccc; padding-left:16px; float:left; } 
.meta-comment a{ text-decoration:none!important; } 

.comment-text { margin-top:30px!important; float:none!important; }
.comment-text p { margin-top:30px!important; font-size:18px!important; line-height:20px!important; color:#999999!important; font-family : 'cartogothic_stdregular'!important;}
#respond h3{ font-family : 'cartogothic_stdbold'!important; color:#999!important; font-size:16px!important}
iframe{
	width:100% !important;
	height:334px !important;
}


