/*
Theme Name:     collectif-ab-graphy
Description:    Thème enfant pour le thème Graphy
Author:			Nolwenn Guillou
Template:       graphy                             
Version:        1.1.1
*/
@import url("../graphy/style.css");
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300);

body{
	background: rgba(229,245,248,1);	
	}

.main-navigation div.menu > ul > li, .main-navigation ul.menu > li, .menu-text, .main-navigation .search-form{
	background: rgba(229,245,248,1);	
	}

p{
	margin-bottom: 15px !important;
}

body,
button,
input,
select,
textarea {
	color: #333;
	font-family: Roboto, Verdana, sans-serif;
	font-weight:300;
	font-size: 16px;
	line-height: 24px;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea{
padding:0.3em;}
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: Roboto, Verdana, sans-serif;
	color: #333;
}


h1{
	clear: both;
	color: #333;
		font-family: Roboto, Verdana, sans-serif;
	font-weight:100;
	letter-spacing: 0em;
}
.widget h1 {
font-size: 17px;
font-weight:400 !important;
}

h2, h3, h4, h5, h6 {
	clear: both;
	color: #333;
	font-family: Roboto, Verdana, sans-serif;
	font-weight:400;
	letter-spacing: 0em;
}

.entry-title {
font-size: 46px;
line-height: 50px;
margin-bottom: 12px;
}

.site-header {
margin-bottom: 20px;
}

.entry-content blockquote{
margin-bottom: 0px;
}

.auteur{
font-size:13px;	
}

.author-profile, .nav-previous, .nav-next{
display:none;
}


#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_spun2_0{
	background-color:rgba(229,245,248,1);
	transition: opacity 1000ms linear;
	-webkit-transition: opacity 1000ms linear;
	opacity: 1;
	z-index: 1;

	}
	#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_thumbnails_0{
		margin: 10px auto !important;
	}
	
	#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {	
		width: 10px !important;
		height: 10px !important;
		border-radius: 5px;
		background: #9CC !important;
		margin: 3px !important;
	}	
	#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_active_0 {
		border: 1px solid #9CC !important;
		background: #FFFFFF !important;
		opacity: 1 !important;
		filter: Alpha(opacity=100) !important;
		}
	#bwg_container1_0 #bwg_container2_0 #spider_slideshow_left-ico_0, #bwg_container1_0 #bwg_container2_0 #spider_slideshow_right-ico_0 {
	background-color: rgba(153,204,204,.8) !important;
	border-radius: 15px !important;
	height: 30px !important;
	width: 30px !important;
	}
	.fa-chevron-right{
		color:white;
	}
	
	.fa-chevron-left{
		color:white;
	}

#bwg_slideshow_play_pause-ico_0{
	font-size:30px !important;
}
		

.bwg_slideshow_image_wrap_0{
	background-color: rgba(229,245,248,1) !important;
	}
	
.image_browser_images_conteiner_1 {
	background-color: rgba(229,245,248,1) !important;
	}

#bwg_container1_0{
	margin-bottom:3em;
	}
	
#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_description_text_0 {
font-size: 14px !important;
font-family: Roboto, Verdana, sans-serif !important;
color: #FFFFFF !important;
opacity: 1 !important;
filter: Alpha(opacity=100) !important;
background-color: rgba(153,204,204,.8) !important;
padding: 1px 5px 1px 5px !important;
margin: 0px !important;
}	
	
#spider_popup_right:hover span {
left: auto;
right: 10px;
}	

#spider_popup_left:hover span {
right: auto;
left: 10px;
}	

#spider_popup_left-ico, #spider_popup_right-ico {
background-color: rgba(153,204,204,.8) !important;
border-radius: 15px !important;
border: 0px none #FFFFFF;
box-shadow: ;
color: #FFFFFF;
height: 30px !important;
font-size: 20px;
width: 30px !important;
opacity: 1 !important;;
filter: Alpha(opacity=100) !important;;
}
#spider_popup_wrap .fa{
	color:white;
	}
	
	.header-image{
		width:16%;
		height:auto;
		margin-left:42%;
		}
	.signature{
		width:50%;
		float:right;
		}
	.adresse{
		width:50%;
		float:left;
		}
	.contact{
		font-size: 36px;
		line-height: 28px;	
		font-weight:100;
		}
	.espace{
		margin-top:35px !important;
		line-height:0px;
		display:block;
		}
		.liste{
			margin:-10px 0 0 !important;
		}
	a{
		text-decoration:none !important;
	}
	
	/*a:hover {
		text-decoration:underline !important;
		}*/
		
	#nav_menu-3{
		width:30%;
		float:left;
	}
	#meta-4{
		width:30%;
		float:left;
	}
	#text-9{
		width:30%;
		float:left;
		height:200px;
	}
	#twitter-widget-1{
	max-width: 100%;
	min-width: 100%;
	width: auto;
	height:250px;
	}
	.textwidget{
	min-height:60px;	
	}
	.stream{
	height:200px !important;
	}
	
.content-area, .sidebar-area{
margin-bottom:20px;
}

#custom_html-2{
width:30%;
float:left;
}
#text-2{
margin-bottom:5px;
}


	
@media screen and (max-width: 779px) {
.entry-title {
font-size: 34px;
line-height: 42px;
margin-bottom: 12px;
}



#nav_menu-3{
	width:100%;
	clear:both;
	}
#meta-4{
	width:100%;
	clear:both;
	}
	#text-9{
	width:100%;
	clear:both;
	}
li{
	text-decoration:none;
}

}

@media screen and (min-width: 783px){
.main-navigation ul ul li a {    
    line-height: 1 !important;
    padding-bottom: 10px;
    padding-top: 10px;
}}