/*


	Theme Name: Sleek Child


	Theme URI: http://


	Template: sleek


	Version: 1.1


	Description: Child Theme for Sleek


	Author: korra.io


	Author URI: http://korra.io/


	Text Domain: sleek


*/




	.malvoyant;
	{
		font-size:2.5em !important;
		color:red;
	}




/*------------------------------------------------------------


 * Theme customization starts here


 *------------------------------------------------------------*/





/* Général */ 


.clearboth {


  clear: both;


}





b, strong {


font-weight: bold !important;


}





.clearfix:after {


  clear:both;


  content:".";


  display:block;


  height:0;


  line-height:0;


  visibility:hidden;


}


 


/* HEADER Menu */


.header__nav li {


padding: 4px 0;


}








/* HEADER copyright */


#header .copyright a {


 color:rgb(119, 119, 119);


} 


 


/* Nuage de TAG */





.tagcloud a {


padding-left: 8px;


padding-right: 8px;


padding-top: 5px;


padding-bottom: 5px;


font-size: 13px !important;


}








.sleek-blog--style-masonry .excerpt {


	color:#777777 !important;


	font-size:14px !important;


}





/* Social Boutton Sidebar */





#sidebar .social-nav {


margin:0px !important;


border:0px !important;


}


#sidebar .social-nav--big:before, #sidebar .social-nav--big:after {


border-top-style: none !important;


}


#sidebar #text-8 {


margin-bottom:30px !important;


}








/*------------------------------------------------------------


 * HeaderLogo


 *------------------------------------------------------------*/


 


.header__logo {


margin-bottom: 25px !important;


}








#header .nano-content {


 padding-top: 15px !important;


}





/* Button menu */





.header__toggle {


 background-color: rgba(42,42,52,1)/*#2a2a34*/;


z-index:10;


}





.header__toggle:after {


 background-color: rgba(42,42,52,1)/*#2a2a34*/;


background-position: 25px 10px;


z-index:5;


}





.header__toggle:after {


 content: 'MENU';


}





.header__toggle:after {


    padding: 18px 20px 0 0;


	margin-left:25px;


    font-family:  arial;


    font-weight: bold;


    font-size: 18px;


    /* margin-top: -15px; */


    color: #1488ca;


    /* margin-top: 0px !important; */


    position: absolute;


    text-shadow: 


	3px 3px 5px rgba(255, 255, 255, 0.3), 


	/*-3px 3px 5px rgba(255, 255, 255, 0.3), 


	-3px -3px 5px rgba(255, 255, 255, 0.3), 


	3px -3px 5px rgba(255, 255, 255, 0.3)*/;


	height: 56px;


}





.touchscreen-header-open  .header__toggle:after { 


 content: '';


}


	


/*------------------------------------------------------------


 * Post : content


 *------------------------------------------------------------*/


/*article .post__content,


article .post__content p,


article .post__content li,


article .post__content p,


.article-single .post__content,


.article-single .post__content p,


.article-single .post__content li,


.article-single .post__content p */


.post__content:not(.gform_wrapper)


{


/*font-size:15px;*/


font-family: Arial, Lato, sans-serif;


font-size: 15px !important;


font-style: normal;


font-weight: normal;


line-height: 24px !important;


color:#2A2A34;


}





.post__content li {  


	padding:0 ;


	margin-bottom:0px ;


}








/* Post intro */





.single__header .post__text {


	text-align:center; 


}





.single__header h1 {


padding: 12px 20px 12px 20px;


background: rgba(20,136,202,1); 


display: inline-block;


color:white;





}





.single__header .excerpt {


line-height:1.5 !important;


font-size:18px;


    text-shadow: 


	3px 3px 10px rgba(0, 0, 0, 0.4),


	-3px 3px 10px rgba(0, 0, 0, 0.4),


	-3px -3px 10px rgba(0, 0, 0, 0.4),


	3px -3px 10px rgba(0, 0, 0, 0.4); 


}





.single__header .excerpt:before {


width:0px;


}





.post__intro .separator {


	margin-top:0px !important;


	width:0px;


} 





/* Single Meta */





.single__header .post__head {


margin-top:50px !important;


margin-bottom:45px !important;


}





.single__header .meta--date::before {


content: "\e648";


font-family: icomoon;


font-size: 14px;


vertical-align: middle;


padding-right: 5px;


}





.post__head .meta--categories a {


	color:#cecece !important;


}





.post__head .meta--author {


	display:none !important;


}





.single__header .meta--comments {


	display:none !important;


}





/* Single Bas de page */





article .post__author {


	display:none;


}





article .post__related .separator {


	display:none;


}








/* Page Intro */





.title-header__inwrap h1 {


padding: 12px 20px 12px 20px;


background: rgba(20,136,202,1); 


display: inline-block;


color:white;


}





.title-header__inwrap h1 span {


    margin-bottom: 5px;


    font-size: 14px;


}





.title-header__inwrap .separator {


	width: 0px !important;


    margin: 20px !important;


}





.title-header__description {


    text-shadow: 


	3px 3px 5px rgba(0, 0, 0, 0.5),


	-3px 3px 5px rgba(0, 0, 0, 0.5),


	-3px -3px 5px rgba(0, 0, 0, 0.5),


	3px -3px 5px rgba(0, 0, 0, 0.5);


} 








/* Slider H2 */





.sleek-blog--style-slider_overlay .post__text h2 {


padding-left: 0px !important;


display: block !important;


margin-bottom:0px !important;


}





.sleek-blog--style-slider_overlay .post__text h2 a {


text-align: left;


padding: 12px 20px 12px 20px;


background-color: rgba(42,42,52,0.9)/*#2a2a34*/;


display: block;


}





/* Index Slider Excerpt */





.sleek-blog--style-slider_overlay .post__text p[class*="excerpt"] {


    text-align: left !important;


    margin-top: 0px !important;


    display: block !important;


    background: linear-gradient(to right, rgba(20,136,202,1), rgba(20,136,202,0.5));


    padding: 10px 20px 10px 20px !important;


    line-height: 1.2em !important;


	font-size:18px;


}








/* Blog Loop : Icon comments */





.sleek-blog--style-masonry .post__meta div[class*="meta--item meta--comments"] {


display:none;


}





.sleek-blog--style-masonry .post__meta div[class*="meta--item meta--categories"] {


display:none;


}





.sleek-blog--style-masonry  .meta--categories {


   /* color: white; */


    display: inline-block;


    padding: 5px;


    position: absolute;


    top: 0;


    right: 0;


    color: white !important;


    background: #1488ca;


    border-radius: 0px 0px 0px 8px;


}





/* Blog Loop : Title */





.loop-container h2, .loop-container h2 a {


font-size: 24px !important;


}

















/* ai1ec ALL IN ONE EVENT CALENDAR */


.ai1ec-single-event .ai1ec-field-label {


	width: 110px ;


}





.ai1ec-single-event .ai1ec-field-value {


	


	width: 65%;


}





.ai1ec-single-event .ai1ec-event-details .ai1ec-col-sm-7 {


	padding-left: 0px;


}









































/* Gravity Form */


.gform_wrapper h2 {


	font-size: 30px !important;


}





.gform_wrapper .gfield {


	padding-top: 20px !important;


}





.gform_wrapper .ginput_container ul {


	padding-left: 10px !important;


}





.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {


	margin-bottom: 0px !important;


}





.gform_wrapper .gfield_list input {


	width: 100%;


}





.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] 


{


	


	font-size: 13px !important;


	/*font-family: inherit;


	outline-style: none;


	padding: 5px 2px 5px 2px;


	letter-spacing: normal;*/


}


.gform_wrapper select {


	font-size: 13px !important;


	padding: 0px 0 0px 0 !important;


}





.gform_wrapper .sleek-select-wrap:after {


content: "" !important;


speak: none;


font-style: normal;


font-weight: normal;


font-variant: normal;


text-transform: none;


line-height: inherit;


pointer-events: none;


position: inherit;


top: inherit;


right: inherit;


}





.gform_wrapper .gf_progressbar_wrapper h3 {


 font-size: 30px !important; 


 line-height: inherit !important; 


 opacity: inherit !important; */


 }


 


 .gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {


margin-top : 0px !important;


}








