/*
Theme Name: Nep Securite
Theme URI: https://nepsecurite.fr
Author: Mdesign
Version: 1.3
Description: Site de securite
*/

@import url(http://fonts.googleapis.com/css?family=Roboto:400,900,700,300);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);



body{font-size: 14px;font-family: 'Roboto', sans-serif;background-color:#fff;color:#585655;}

/*color
vert : #1abc9c
bleu : #3498db
bleu fonce : #34495e;
gris clair : #bdc3c7;
font-family: 'Open Sans', sans-serif;
*/

/***MARGES***/
.mt30 		{margin-top: 30px;}
.mbt30		{margin-bottom: 30px;}

a {text-decoration: none!important;transition:all 0.3s ease;}

/***NAVIGATION***/

.navbar-default			{background-color:#2c3e50;padding: 10px 0px;border: 0;}
.navbar-nav	> li> a		{color:#fff!important;font-size: 16px;text-transform: uppercase; }
.navbar-nav	> .active a	{color:#1abc9c!important;background-color: transparent!important;transition:all 0.3s ease;}
.navbar-nav	> li> a:hover	{color:#1abc9c!important; }
.navbar-brand 			{color: #fff!important;font-size: 28px;}

/***toggle***/
.navbar-toggle			{background-color:#ccc!important; border: 0;}
.navbar-toggle:hover		{background-color:#1abc9c!important; }
.icon-bar			{background-color:#fff!important; }


/***JUMBOTRON***/
.bandeau-acc			{padding: 150px 0px 150px 0px;background: url(img/batiment2.jpg) bottom no-repeat;background-size: cover;text-align: center;color:#fff;margin-top:-42px; ;}
.bandeau-acc h1			{font-size: 40px;margin-top: -15px;}
.bandeau-acc p 			{font-size: 30px;}

#slide				{margin-top: 80px;}
.titre h1			{font-size: 30px;}

/***JUMBOTRON ONE PAGE***/
.jump_onepage 			{padding: 200px 0px 200px 0px;background: url(img/batiment.jpg) bottom no-repeat;background-size: cover;}

/***SECTION ABOUT***/
.about				{padding: 50px 0px;background-color: #fff;margin-top: -30px;}
.about p 			{font-size: 16px;color:#222;margin-top: 20px;line-height: 25px;padding-bottom: 20px;}
.bouton .vert 			{background-color:#1abc9c;border-radius: 0;border-color: none!important;color: white;transition:all 0.3s ease;}
.bouton .vert:hover 		{background-color:#16a085; }
.bouton .bleu 			{border-radius: 0;border-color: none!important;transition:all 0.3s ease; }


/***SECTION SERVICES***/
.services			{background-color:#34495e;padding: 40px 0px;color:#fff;}

.panel-default 			{background-color: transparent;border:0;}
.panel-default >.panel-heading 	{background-color:transparent;font-size: 30px;color: white;border-bottom: none;}
.panel-body			{background-color: transparent!important;font-size: 14px;}
.list-group-item 		{background-color: transparent;border:none;padding: 3px 11px;font-size: 14px;}

/***SECTION PARTENAIRES***/
.partenaires 			{padding: 20px 0px 30px 0px;background-color:#fff;}

/****CONTENU PRINCIPALE***/
.page-header			{margin-top: 73px;background-color:#fff;border-bottom: none;color:#585655;}
.post-categories 		{list-style:none;padding:0;}
.post-categories a		{color:#585655;font-size:30px;}
.breadcrumb			{background-color:#fff;padding:0px;margin-top:15px;}

.contenu-main 			{margin-top: -20px;margin-bottom:80px;}
.contenu-page 			{padding: 30px 10px 50px 10px;}
.contenu-page h2		{font-size:25px;}
.contenu-page p			{font-size:16px;}
.contenu-page li		{font-size:16px;}
.contenu-page a			{color:#1abc9c;font-weight: 700;text-decoration: none;}
.contenu-page a:hover		{text-decoration: underline!important;}
.contenu-page img 		{display: block;transition:all 0.3s ease;opacity: 1;margin-bottom:px;box-shadow:2px 2px 5px #ccc;}
.contenu-page img:hover 	{opacity:0.8;}


/****FULLPAGE***/
.contenu-fullpage 		{padding: 30px 10px 50px 10px;color:#585655;}
.contenu-fullpage h1		{font-weight:300;}
.contenu-fullpage p		{font-size:16px!important;}
.contenu-fullpage a		{color:#1abc9c;font-weight: 700;text-decoration: none;}
.contenu-fullpage img		{transition:all 0.3s ease;opacity: 1;margin-bottom: 30px;}
.contenu-fullpage img:hover 	{opacity:0.8;}

.alignleft 			{float:left;margin-right:15px;}
.alignright			{float:right;margin-left:15px;}

/****HOME POST***/
.citation p			{font-size:20px!important; font-weight: 300;border-left: 3px solid #ddd;padding-left: 10px;}

.single-page img		{width:100%;display:block;height:auto;}

.post 				{margin-bottom:30px;}

.titre_post			{font-weight:300;font-family: 'Open Sans', sans-serif;color:#585655}
.post p				{font-size:14px; }
.thumbnail 			{padding:0;border-bottom: solid 3px #ccc;}
.thumbnail img			{width:100%; height:auto;}
.btn_success			{background-color:#1abc9c;border-bottom: solid 3px #16a085;}
.post a				{color:#fff;}
.post a:hover			{text-decoration:underline;}

.pagination			{margin-top:70px;}
.paginav			{margin-top:20px; margin-bottom:20px;}
.pagination a 			{font-size:14px;color:#fff;background-color:#1abc9c;border-bottom: solid 3px #16a085;padding:10px 20px;
				-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;font-family:'Open Sans', sans-serif;}
			

.post-similaire 		{margin-top:15px; border-top: 1px solid #ddd;}
.post-similaire img		{width:100%; height:auto;}
.post-similaire h2 		{font-weight:700;margin-bottom: 20px;font-size: 24px;}
.post-similaire-thumb a		{display:block;box-shadow: 1px 1px 1px rgb(255,255,255);}

.formulaire 			{margin:0px;padding:0px;}


/***SIDEBAR***/

.sidebar-widget		{padding : 15px;}
			-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.widget	h2		{text-transform: uppercase;font-size: 22px;font-weight:700;padding-bottom: 8px;border-raduis:5px 5px 0px 0px;line-height:25px; }
.panel ul 		{padding: }
.panel li 		{padding:3px;}
.panel	a 		{color:#666666;font-size: 17px;}
.panel	a:hover 	{color:#1abc9c;padding-left: 8px;}

.panel 				{border:1px solid #34495e;border-bottom: 3px solid #34495e;margin-bottom:20px;  }
.panel-primary>.panel-heading 	{background-color :#34495e;font-size:18px;margin-top:0px!important;}
/***FOOTER***/
#footer			{background-color:#2c3e50;padding:20px 0px;color: #fff;} 

@media screen and (max-width: 768px){

.navbar-default			{border: 0;}
.post-similaire-thumb		{margin-bottom: 20px;}

}








