
/* --------------------------------------
   Media Queries
   -------------------------------------- */
   @font-face{
	font-family:latol;
	src:url(../fonts/Lato-Light.ttf);   
   }
/*#main{
background:#fff !important;	
}*/
.fa-upload{
	position: relative;
color:#aab2bd;
font-size:35px !important;
padding-top:10px;	
}
.headingtext1 {
font-size:18px !important;	
}
.Emplacement-cv{
    width: 100% !important;
    margin-top: 15px;
    margin-bottom: 10px;
}
.btn-signup {
    font-family: 'Lato', sans-serif;
    font-weight: 300;
    border: 1px solid #bababa;
    text-transform: uppercase;
    background-color: #1e9eda !important;
   letter-spacing:2px;
}
.btn-signup :hover{
	border: 1px solid #bababa !important;
}
.containn{
    padding-bottom: 10px;
    border: 1px solid #e0e0e0;
    margin-bottom: 10px;	
}
.carousel-caption{
      bottom: 0px;
    background: rgba(0, 0, 0, 0.5);
    text-align: left;
    padding-left: 30px;
    width: 80%;
    left: 20%;
    padding-bottom: 30px;
}
.text-slider{
	font-family: 'Lato', sans-serif;
    font-weight: 600;
	font-size:15px;
	color:#fff;
	    margin-top: 0px;
    margin-bottom: 10px;
}
.text-cap{
		font-family: 'Lato', sans-serif;
    font-weight: 400;
	font-size:15px;
	color:#fff;
	    margin-top: 0px;
 
}
.colored1{
    cursor: pointer;
    color: #1e9fdb;
	text-decoration:none;	
}
.colored1:hover{
    cursor: pointer;
    color: #1e9fdb;
	text-decoration:none;	
}
#screenshot-carousel .glyphicon {
font-size: 40px;
    color: #1e9fdb;	
}

.header-article{
font-family: 'Lato', sans-serif;
    font-weight: 600;
	font-size:15px;
	color:#000;
	    margin-top: 0px;
    margin-bottom: 10px;
}

.text-article{
	font-family: 'Lato', sans-serif;
    font-weight: 400;
	font-size:15px;
	color:#000;
	    margin-top: 0px;
}
.time-article{
	font-family:latol;
	font-size:11px;
	color:#000;
	font-weight:400 !important;
	
}
.glyphicon-time{
	font-family:latol;
	font-size:12px;
	color:#000;
	font-weight:400 !important;
	padding-right:10px;
}

.read-article-more{
	font-family: latol;
    font-weight: 400;
	font-size:15px;
	color:#1e9fdb;
	float:right;
}
.read-article-more:hover{
	text-decoration:none;
	color:#1e9fdb;
}
.article-item{
margin-bottom:10px;	
}
#screenshot-carousel{
padding-bottom:10px !important;	
}

.item-pg{
border:none !important;	
color:#a7a7a7;
font-family: 'Lato', sans-serif;
    font-weight: 400;
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
}
.grd , .pagination>.active>a{
background-color:transparent;	
color:#000;
}
.item-pg:hover{
background-color:transparent !important;	
}

/* Portrait & landscape phone */
@media (max-width: 480px) {
#screenshot-carousel .glyphicon {
font-size: 25px;
}
.text-cap{

	font-size:13px;
}
.text-slider{
	font-size:13px;
}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
	.hidepagg{
	display:none;	
	}
#screenshot-carousel .glyphicon {
font-size: 32px;

}
.containn{
border-bottom:none;
    border-top: 2px solid #dedede;	
}

}

@media (min-width: 768px){
.hidepagg{
display:block;	
}
}
/* Large desktop */
@media (max-width: 600px) {
	.paddinbottommobil{
	padding-bottom:0px !important;	
	}
	.footer a {
    font-size: 10px;
}
.footer .gplus {
    padding: 8px;
}
.footer .lin {
    padding: 8px;
    padding-left: 12px;
    padding-right: 12px;
    margin-left: 2%;
}
.footer .fbk{
padding: 8px;
    padding-left: 13px;
    padding-right: 13px;
    margin-left: 2%;
}
.footer .twi{
padding: 8px;
    padding-left: 12px;
    padding-right: 12px;
    margin-left: 2%;	
}
.nbr-share {
font-size:10px !important;
padding-right:5px !important;	
}

}
.article-item {
margin-left: 0px !important;
    margin-right: 0px !important;
    border: 1px solid #eee;
    padding: 20px 20px 20px 20px;	
	
}
.rowback{
    margin-left: 0px !important;
    margin-right: 0px !important;
    border: 1px solid #eee;
    padding: 10px 20px 10px 30px;	
}
.back-article{
color:#1e9fdb;	
font-family:latol;
font-size:15px;
cursor:pointer;
padding-left:10px;
margin-bottom:0px;
}
.glyphicon-arrow-left{
padding-right:10px;
font-size:13px;	
}
.header-article{
		font-family: 'Lato', sans-serif;
    font-weight: 400;
	font-size:19px;
	color:#515151;
}
.text-article{
color:#515151;
font-family:latol;
font-size:15px;	
text-align:left;
padding-top:12px;
line-height:25px;
}
.nbr-share{
font-family: 'Open Sans', sans-serif;
    font-weight: 400 !important;
    font-size: 13px;
    color: #000;
    padding-left: 5px;
    padding-right: 10px;
    border: 1px solid #5cb1cf;
    border-radius: 5px;
    border-left: none;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
}
.footer .gplus {
padding:12px;	

}
.footer .fbk{
	padding:12px;
padding-left:18px;
padding-right:18px;
margin-left: 2%;
}
.footer  .lin{
	padding:12px;
padding-left:18px;
padding-right:18px;	
 margin-left: 2%;
}
.footer .twi {

    background-color: #6acff4;
    color: #fff;

    margin-left: 2%;
		padding:12px;
padding-left:18px;
padding-right:18px;	
}
.loadingbar{
display:none;
margin-bottom:5px;	
}
.buttonconseilRH:hover{
text-decoration:none !important;	
}