			/*---------------------------------------------------------------------- */
			/*
			Theme Name: CCR Daily News
			Theme URI: http://codexcoder.com/ 
			Author: CodexCoder
			Author URI: http://codexcoder.com/
			Description: T
			Version: 1.1
			License: GNU General Public License v2 or later
			License URI: http://www.gnu.org/licenses/gpl-2.0.html
			Tags: 
			
			 *---------------------------------------------------------------------- */
			/*#5CB85C
			 * Table of Contents:
			 *
			 * 1.0 - Common Styles
			 
			 * 2.0 - Header
			 *   2.1 - ccr-nav-top 
			 *   2.2 - ccr-site-title 
			 *   2.3 - ccr-nav-main 
			 *   2.4 - ccr-nav-below-main
			 
			 * 3.0 - ccr-main-section
			 *   3.1 - ccr-left-section
			 *   3.2 - ccr-right-section
			 
			 * 4.0 - Right Sidebar
			 *   4.1 - sidebar-popular-post and sidebar-older-post 
			 *   4.2 - sidebar-video-post and sidebar-entertainment-post
			 *   4.4 - ccr-sidebar-add-place
			 *   4.5 - ccr-sidebar-newslater
			 *   4.6 - ccr-find-on-fb
			 
			 * 5.0 - ccr-footer-sidebar
			 
			 * 6.0 - ccr-footer
			 
			 * 7.0 - Home Page
			 
			 *   7.1 - ccr-slide-main   
			 *   7.2 - ccr-latest-post-gallery  
			 *   7.3 - ccr-world-news 
			 *   7.4 - ccr-sports-gallery 
			 
			 * 8.0 - Blog Page
			  *   8.1 - ccr-blog
			 
			 * 9.0 - Blog Page Style 2
			 *   9.1 - ccr-blog-s2
			 
			 * 10.0 - Blog Page style 3
			 *   10.1 - ccr-blog-s3
			 
			 * 11.0 - Category 1
			 *   11.1 - ccr-category-1
			 
			  * 12.0 - Category 2
			 *   12.1 - ccr-category-2
			 
			 * 13.0 - Single Page
			 *   13.1 ccr-article
			 *   13.2 - ccr-article-related-post
			 *   13.3 - ccr-commnet
			 *   13.4 - ccr-respond 
			 
			 * 14.0 -  Contact Page
			 *   14.1 - ccr-contact-form
			 
			 * 15.0 - 404 Error Page
			 *   15.1 ccr-404-error
			 
			 * 16.0 - Media Queries
			 *   16.1 - media screen and (max-width: 1170px)
			 *   16.2 - media screen and (max-width: 992px)
			 *   16.3 - media screen and (max-width: 800px)
			 *   16.4 - media screen and (max-width: 768px)
			 *   16.5 - media screen and (max-width: 728px)
			 *   16.6 - media screen and (max-width: 640px)
			 *   16.7 - media screen and (max-width: 500px)
			 *   16.8 - media screen and (max-width: 320px)
			 * 
			 
			 
			---------------------------------------------------------------------- */
			
/*=========================
  Icons
 ================= */
/* footer social icons */
ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}
.fa {
text-rendering: optimizeLegibility!important;
}
.fat {
text-rendering: optimizeLegibility!important;
}

.info {
	color:#222!important;
	
}

.info a:hover {
	color:#111489!important;
	
}

/* footer social icons */
.social-network a.icoRss {
	background-color: #F56505;
}
.social-network a.icoFacebook {
	background-color:#3B5998;
}
.social-network a.icoTwitter {
	background-color:#33ccff;
}
.social-network a.icoGoogle {
	background-color:#BD3518;
}
.social-network a.icoVimeo {
	background-color:#0590B8;
}
.social-network a.icoLinkedin {
	background-color:#007bb7;
}

.social-network a.icoMail {
	background-color:#0C3;}

.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 50px;
	height: 50px;
	font-size:20px;
}
.social-circle li i {
	margin:0;
	line-height:50px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
} 

			
			/* 1.0 - Common Styles
			---------------------------------------------------------------------- */
		ul#ex {
			margin:15px;
		 list-style-type: circle;}
			
			.whatever {
    border:solid #CCC 1px;
	max-width:300px;
	background-color:#CCC;
	padding-left:12px;
	padding-right:12px;
	padding-top:13px;
	padding-bottom:12px;
	margin-left:auto;
	font-size:10px;
	color: #111489;
	position: fixed;
    bottom: 0;
	right:0;
	opacity: 0.7;
 	z-index:100000!important;
}
.ici {
    color: red;
    font-size: 23px;
    padding-left: 12px;
    padding-right: 5px;

}

.monmenu {
background:none;
color:#F2EF0E;
padding-right:10px;	
padding-top:10px;
padding-bottom:10px;
letter-spacing:4px;		
border:none!important;
font-family: "open sans",sans-serif;	
max-width:85%;
}

.monsousmenu { 
background-color:#000;
padding-right:10px;	
padding-top:10px;
padding-bottom:10px;
letter-spacing:4px; 

}

.derniere {

color:#fff;
background-color:#111489;
padding:7px;
margin-left:-10px;
margin-top:-15px;!important
margin-bottom:-15px;!important
}

.derniere3 {
    width: 0;
    height: 0;
    margin-top:5px;
	border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #111489;
    float: left;
}



.choupinet2 {
border-top-left-radius:5px; 
border-top-right-radius:5px;
}

.kiwi {
background-color:#fff;
border-style:solid;
padding:15px;
}

.reduit{
padding-top:20px!important;
padding-bottom:20px!important;

}
img {
	border-radius: 3px!important;
}
.whatever a:hover {
    color:green;
}


.roro .rotate {
                transform: rotate(-90deg);
                -webkit-transform: rotate(-90deg);
                -moz-transform: rotate(-90deg);
                -ms-transform: rotate(-90deg);
                position:relative;
                top:50px;
                left: -50px; 
				margin-roght:50px;
                display:inline-block;
                color:#fff;
                
}

		
			font
			{
			font-family: "open sans",sans-serif;
			}
			body, h1, h2, h3, h4, h5, h6, a, p, div, article,
			aside, details, figcaption, figure, footer,
			header, hgroup, nav, section, summary{
				font-family: "open sans",sans-serif;
				color: #5f5f5f;
				margin: 0;
				padding: 0;
				text-rendering: optimizeLegibility;
						
			}
			#myModal {
			margin-top:10%;	
			
			}
			.desk {
			display:none;
			}
			.desk2 {
			display:block;	
			}
			.blanc
			{color:#FFF!important;;
			}
			.backblanc {
			background-color:#fff
			}
			blockquote {
			font-style:italic;
			color:#111489;
			font-size:1.2em;
			
			}
			body {
			margin-right:5px!important;
			background-image:url(../images/fond5.jpg);
			background-attachment:fixed; 
			width:100%;
			background-position: center 0px;
    background-repeat: no-repeat;
    background-size: cover;}
			
			.trente
			{margin-top:20em!important;
			}
			.trentecinq {
			height:35px!important;
			width:35px!important;
			}
			.middle {
			margin-right:auto;
			margin-left:auto;
			}
			.border2
			{
			border: 1px solid #ccc!important;
		
			}
			.labeli, .labeli a{
				color: #fff!important;
				background-color:#5CB85C;
				padding-top: 0.2em;
				padding-right: 0.5em;
				padding-bottom: 0.4em;
				  padding-left: 0.5em;
				  font-size: 65%;
				  font-weight: bold;
				
				  margin-right:0.2em;
				   margin-left:0.2em;
				  color: #ffffff;
				 vertical-align:baseline;  
				 border-top-left-radius: 0.25em;
				  border-top-right-radius: 0.25em;
				  border-bottom-right-radius: 0.25em;
				  border-bottom-left-radius: 0.25em;
				
			}
			@font-face {
    font-family: "Nothing You Could Do";
    src: url('https://www.quellecompagnie.com/css/Nothing.ttf');
}             
.segoe {font-family: 'Nothing You Could Do', cursive; font-weight:bold;
font-size:0.8em; z-index:1000; color:#fff!important; }
.frame {
	border:solid 1px #5F5F5F;}
	.slidingDiv li {margin-left:10px;}
.retrait {
				
				margin-top:-50px;
				}
			.quarantecinq
			{
			   -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);	
			}
			
	/*chang 70 -> 50 px*/		
	
	.trou
			{background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
			background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
			width:100%;
			height:50px;
			}
			.abs {
			position:fixed;
			z-index:1000;
			}
			
			.backgris {
			background-color:#F5F5F5;			}
			
			.width {
			width:100%!important;
			}
			
			.vingtquatre {
				font-size:24px!important;
			}
			
			vingtdeux {
			font-size:22px!important;
			
			}
			
			.vingt {
			font-size:20px!important;
			
			}
			
			.dixhuit {
			font-size:18px!important;
			
			}
			.seize {
			font-size:16px!important;
			
			}
			
			.quatorze {
			font-size:14px!important;
			
			}
			.douze {
			font-size:12px!important;
			
			}
			.dix {
			font-size:10px!important;
			
			}
			.amazon {

			border:solid 2px #669ACC;
			
			}
			
			.az {

			border:solid 2px #669ACC;
			
			}
			
			
			.ident {
			vertical-align:middle;
			}
			
			.slidingDiv a, .no, .no a, .no a:hover, .no a:visited {
			color: #5f5f5f;
			text-decoration:none;
			}
			.no3 {
			color: #333;
			text-decoration:none;
			} 
			#neuf {
			font-size:14px!important;
			} 
			.no2 {
			letter-spacing:1px;		
			font-size:14px;
			}

			.slidingDiv a:hover {
			color:#F2EF0E;
			}
			.vol
			{
				background-color:#E8EEA8;
			}
			
			.show_hide {
			display:none;
			}.reduit
			{font-size:150%!important;
			}
			.bleu {
			color: #111486 !important;
			}
			.vert {
			color:#0C0 !important;}
			.rouge, .rouge a {
			color:#F00 !important;
			}
			.strong
			{
			font-weight:bold!important;	
			}
			.bleu a:hover {
			text-decoration:underline !important;
			}
			
			.just {
			text-align: justify;
			}
			#main  
			{
			width:1200px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
			width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
			}
			
			#ccr-main-section {background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
				width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
			}
			
			#ccr-main-section div.container {
			background-color:#FFF;	
			max-width: 1250px;
			padding-left:20px;
			padding-right:20px;
			padding-top:15px;
			padding-bottom:20px;

				border-top-left-radius: 5px;
				border-top-right-radius: 5px;
			}
			
			a{
				color: #5f5f5f;
				-webkit-transition: all .10s ease-in;
					-moz-transition: all .10s ease-in;
					 -ms-transition: all .10s ease-in;
					  -o-transition: all .10s ease-in;
						 transition: all .10s ease-in;
			}
			
			
			a:hover{
				text-decoration: none;
				color: #111489;
			}
/*chang*/			.container {
				max-width: 100%;
				padding:0px;
			}
			ul{
				list-style: none;
				padding-left: 0px;
			}
			img {
				width: 100%;
			}
			.pic
			{width:auto!important; height:auto!important;float:none!important;margin:0!important;
			}
			
			.picpic
			{
			width:50px!important;
			height:50px!important;
			}
			
			.picpicpic
			{
			width:300px!important;
			height:250px!important;
			}
			
			.position {
			width:6%;
			max-width:25px;
			display:inline!important;
			margin-left:10px;
			}
			.airport2   {background-image:url(https://www.quellecompagnie.com/images/_.png);
			background-repeat: repeat;
			padding-left:25px;	
			padding-right:10px;	
			padding-top:10px;
			padding-bottom:50px;
			border-radius:15px;
			letter-spacing:4px;			
			font-family:Helvetica, sans-serif;font-size:20px;line-height:44px;
			}
			.blink {
			text-decoration:blink;
			}
			.insert {
			margin-bottom:30px;
			padding-top:30px;
			pading-bottom:30px;
			border-top: 1px solid  #e3e2e2;
			}
			
			.jaune {
			color:#F2EF0E!important;
			}
		     
			
			.padding2 {
			padding:20px!important;
		
			}
			.padding {
			padding:20px;
			}
			.paddingleft {
			padding-left:20px;
			}
			
			.padding10 {
			padding:10px;
			line-height:15px;
			
			}
			
			.padding10bis {
			padding:10px;
			line-height:18px;
			}
			
			.padding12 {
			padding:12px;
			line-height:20px;
			}
			.noir {
				
				
			}
			.carte {
			margin-right: auto;
			margin-left: auto;
			width: 285px; 
			padding-bottom:10px;
			
			}
			
			
			.basic
			{ 
				border: 1px solid  #e3e2e2;
				margin-bottom:20px;
				
				
			}
			.basic3
			{ 
				border: 1px solid  #e3e2e2;
			
				
				
			}
			.basic2
			{ 
				border: 1px solid  #e3e2e2;
				padding-bottom:-20px;
				margin-bottom:30px;
				
			}
			
			.left {
			float:left;}
			.right {
			float:right;
			}
				
			.clear {
					clear:both;
			}
			.center {
				text-align: center;
			}
			.bottom-border{
				width: 100%;
				margin-top: 20px;
				margin-bottom: 20px;
				border-bottom: 1px solid #e3e2e2;
			}
			.bottom-border2{
				width: 100%;
				margin-top: 10px;
				margin-bottom: 10px;
				border-bottom: 1px solid #e3e2e2;
			}
			
			.ccr-gallery-ttile{
				width:100%;
				height:40px;
				line-height:40px;
				background:#111489;
				padding-left:15px;
				margin-bottom:10px;
			
			}
			.ccr-gallery-ttile span{
				margin: 13px 0;
				float: left;
				border-top: 7px solid transparent;
				border-bottom: 7px solid transparent; 
				border-left:5px solid #111489;
				margin-right:10px;
			}
			.ccr-gallery-ttile p{
				font-size: 1.28571428em;
				color:#fff;
			}
			
			.ccr-gallery-ttile a
			{ 
				color:#fff;
				
				
			}
			.ccr-gallery-ttile a:hover{
				width:100%;
				height:40px;
				line-height:40px;
				background:#111489;
/*chang*/		margin-bottom:20px;
				text-decoration:underline;
			
			}
			
			
			.date-like-comment{
				width: 100%;
			}
			.date-like-comment .date,
			.date-like-comment .like, 
			.date-like-comment .comments{
				float: right;
				padding: 5px 15px 0 5px;
				line-height: 40px;
				display: inline-block;
			}
			.date-like-comment .like i, 
			.date-like-comment .comments i{
				padding-right: 3px;
			}
			.date-like-comment .date{
				float: left;
			}
			.like-comment-readmore{
				position: absolute;
				bottom: 0;
				margin-bottom:10px;
				width: 100%;
			}
			.like-comment-readmore a{
				padding-right: 10px;
				display: inline-block;
				line-height: 40px
			}
			.like-comment-readmore .read-more,
			.read-more a{
				background-color: #fff;
				color: #111489;
				display: inline-block;
				padding: 0px 10px;
				line-height: 30px;
			}
			.like-comment-readmore .read-more:hover,
			.read-more a:hover{
				color: #fff;
				background-color: #111489;
				border: #fff 1px solid;
				-webkit-transition: all .15s ease-in;
				   -moz-transition: all .15s ease-in;
					-ms-transition: all .15s ease-in;
					 -o-transition: all .15s ease-in;
						transition: all .15s ease-in;
			}
			.like-comment-readmore .read-more{
				float: right;
			}
		
			.ccr-thumbnail{
				position: relative;
				overflow: hidden;
				min-height: 80px;
			}
			.ccr-thumbnail p, 
			.ccr-thumbnail a,
			.nav-paging i,
			input[type="submit"],
			button[type="submit"],
			.footer-social-icons li a,
			#social-buttons a,
			#ccr-contact-sidebar li a
			{
				-webkit-transition: all .25s ease-in;
				   -moz-transition: all .25s ease-in;
					-ms-transition: all .25s ease-in;
					 -o-transition: all .25s ease-in;
						transition: all .25s ease-in;
			}
			.ccr-thumbnail p{
				text-align: center;
				background-color: rgba(44, 62, 80,.7);
				padding-top: 25%;
				position: absolute;
				top: 100%;
				width: 100%;
				height: 100%;	
				opacity: 0;
			}
			li:hover .ccr-thumbnail p{
				opacity: 1;
				top: 0;
			}
			.ccr-thumbnail a{
				color:#fff!important;
				border:1px solid #FFF;
				padding:5px 10px;
				text-decoration:none!important;
				
			}
			
			 #ccr-world-news .ccr-thumbnail p{
				color:#fff;
				padding:30px 0px ;
			 	font-size:0.75em;	
				border:none;
			}
			
			.ccr-thumbnail a:hover{
				color: #FFF;
				background-color: #111489;
							}
			
			
			.current-page, .current-page h1 {
			
			color: #5f5f5f;
			height: 40px;
			line-height: 40px;
			font-size:14px;
			display:inline;
			}
			.current-page a{
				color: #afafaf;
			}
			.ccr-category-post h5{
				font-size: 1.2em;
				line-height: 30px;
			}
			.nav-paging i{
				color: #FFF;
				background-color: #111489;
				height: 40px;
				width: 40px;
				line-height: 40px;
			}
			.nav-paging i:hover{
				background-color: #47cad4;
			}
			.nav-paging a{
				float: left;
				height: 40px;
				width: 40px;
				-webkit-transition: all .25s ease;
				   -moz-transition: all .25s ease;
					-ms-transition: all .25s ease;
					 -o-transition: all .25s ease;
						transition: all .25s ease;
			}
			.nav-paging li:first-child a:hover,
			 .nav-paging li:last-child a:hover{
				font-size: 1em;
			}
			.nav-paging a:hover{
				color: #111489;
				font-size: 1.35em;
				}
			.nav-paging span{
				color: #111489;
				font-size: 1.35em;
			}
			.nav-paging{
				padding: 20px 0;
				width: 100%;
				border-top: 1px solid #e3e2e2;
				border-bottom: 1px solid #e3e2e2;
				overflow: hidden;
			}
			 .nav-paging ul{
				margin: 0 auto;
			}
			.nav-paging li{
				text-align: center;
				height: 40px;
				width: 40px;
				line-height: 40px;
				float: left;
			}
			#ccr-contact-sidebar li .google-plus:hover,
			#social-buttons .google-plus:hover,
			.google-plus:hover{
				color: #FFF;
				background-color: #db514f;
			}
			#ccr-contact-sidebar li .linkedin:hover,
			#social-buttons .linkedin:hover,
			.linkedin:hover{
				color: #FFF;
				background-color: #0077b5;
			}
			#ccr-contact-sidebar li .twitter:hover,
			#social-buttons .twitter:hover,
			.twitter:hover{
				color: #FFF;
				background-color: #2e9edd;
			}
			#ccr-contact-sidebar li .facebook:hover,
			#social-buttons .facebook:hover,
			.facebook:hover{
				color: #FFF;
				background-color: #3b5998;
			}
			.google-plus, .linkedin, .twitter, .facebook
			
			{
				display: inline-block;
			}
			/* 1.0 - Common Styles End
			---------------------------------------------------------------------- */
			
			/* 2.0 - Header
			---------------------------------------------------------------------- */
			#ccr-header .fullwidth{
				background-color: #fff;
				margin: 0px;
				padding: 0px;
			
			}
			#ccr-nav-top{
				color:#fff;
			
				font-size:1.5em;
				line-height:45px;
				position:fixed;
				width:100%;
				height: 50px;
		/* chang */		
				background-color:#D7D3F5;			
				z-index:50000!important;
				
				
			}
			
			
	
			
			
			/* 2.1 - ccr-nav-top 
			---------------------------------------------------------------------- */
			#ccr-nav-top ul{
				margin: 0px;
				padding:0px;
			}
			#ccr-nav-top ul li{
				list-style: none;
				float: left;
				margin: 0px;
				padding: 0px;
			}
			#ccr-nav-top ul li a{
				color: #fff;
				display: inline-block;
				padding: 0px 10px;
				height: 40px; 
				line-height: 40px;
			}
			#ccr-nav-top ul li a:hover{
				color: #111489;
				text-decoration: none;
				font-size: 1em;
			}
			#ccr-nav-top ul li:hover{
				border-bottom: 2px solid #111489;
			}
			#ccr-nav-top ul:last-child li:last-child{
				margin-top: 5px;
			}
			#ccr-nav-top ul:last-child li:last-child:hover{
				border-bottom: none;
			}
			#ccr-nav-top2   input{
				color: #5f5f5f;
				background-color:#FFF;
				outline-style: none;
				border: none;
				padding: 0 10px;
				margin-right: 0px;
				width: 90%;
				height: 30px;
				border: solid 1px #111489;
				
			}
			#ccr-nav-top2  button{
				color: #fff;
				margin: 0px;
				margin-left: -5px;
				background-color:#111489;
				outline-style: none;
				width: 30px;
				height: 30px;
				border: none;
				
			}
			
			#ccr-nav-top2  button:hover {
				background-color: #47cad4;
			}
			#ccr-nav-main .nav li a i{
				font-size: .75em;
				padding-left:10px;
				line-height: 40px;
			}
			#ccr-nav-main .nav li ul a i{
				float: right;
			}
			
			
			/* 2.2 - ccr-site-title 
			---------------------------------------------------------------------- */
			
			#ccr-site-title
			{background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
				width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
				
			}				
			#ccr-site-title .container{
				padding: 20px;
				background-color:#fff;
			
				
			}
			#ccr-site-title .site-logo a{
				padding-left: 0px;
				padding-right: 0px;
				
			}
			#ccr-site-title .site-logo h1{
				color: #818285;
				font-size: 1.7em;
				font-weight: normal;
				
			}
			#ccr-site-title .site-logo h1 span{
				color: #818285;
				font-weight: 600;
				line-height:1.5em;
			}
			#ccr-site-title .site-logo h3{
				color: #818285;
				font-size: 1em;
				line-height:2.1em;
				font-weight: 200;
			}
/*chang */				
			.navbar-toggle { 
			color:#111489 !important; 
			margin-left: -25px;!important;
			margin-right: 5px;!important;
			float:none!important} 
			.navbar-toggle:after {
    content: "" ;!important
}
			.qc {
				color: #111489;
	/*chang */	font-size: 1.6em;
				font-weight: normal;
				
			}
			.qc2{
				color: #111489;
				font-weight: 600;
				line-height:1.5em;
			}
			.qc3{
				color: #111489;
				font-size: 1em;
				line-height:2.1em;
				font-weight: 200;
			}
			
			.registred {
				
				font-size: 14px!important;
    			padding-bottom: 20px!important;
    			vertical-align: top;
	}
			
			
			#ccr-site-title .site-logo img{
				width: auto;
				height: auto;
				margin: 0px;
				padding: 0px;
				padding-right: 5px;
				float: left;
			}
			#ccr-site-title  .add-space{
				text-align: center;
				font-size: 3em;
				color: #FFF;
				background: #d5d5d5;
				line-height: 80px;
				width: 728px;
				height: 90px;
				float: right;	
				
			}
			
			
/*chang*		/* 2.3 - ccr-nav-main 
			---------------------------------------------------------------------- */
/*chang conatainer2 moteur */	
.container2 {
margin-left:350px!important;
} 
/*chang recherche */			

			.input-style-1 { position: relative; float: left; display: block; width: 100%; padding: 20px; }
			.input-style-1 img { position: absolute; left: 25px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.input-style-1 input { width: 100%; border: 1px solid rgba(255, 255, 255, 0.5); -moz-border-radius: 25px; border-radius: 25px; background: none; height: 60px; padding: 0px 20px 0px 50px; color: #fff; }

.input-style-1.color-3 input { border-color: #f8f8f8; background: #f8f8f8; color: #b9b9b9; opacity: 1; }

.input-style-1.color-3 input::-webkit-input-placeholder { color: #b9b9b9; opacity: 1; }

.input-style-1.color-3 input::-moz-placeholder { color: #b9b9b9; opacity: 1; }

.input-style-1.color-3 input:-moz-placeholder { color: #b9b9b9; opacity: 1; }

.input-style-1.color-3 input:-ms-input-placeholder { color: #b9b9b9; opacity: 1; }

.input-style-1.b-50 input { font-size: 14px; font-color: #111489; height: 50px; padding: 0px 0px 0px 20px; }
			
				.actif  {
				background-color:#fff!important;
				font-size: 1.0em!important;
				color: #111489!important;
				padding: 0px 20px!important;
				/*chang 88 -> 90*/
				line-height: 90px!important;
				height: 90px!important;
				border-bottom: solid 6px #111489!important;
				background-image:none!important;
				border-left:none; !important 
				}
					
			#ccr-nav-main{
			
			background-attachment:fixed;
				width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
	background-color:#fff;
    background-size: cover;
			
			}
			
	/*modif*/		.navbar-brand {
			    float: left;
    font-size: 18px;
    line-height: 55px;
    margin-left: 25px;
    margin-right: 25px;
			}
			
			.main-menu {
		
			
			
			margin-right:auto;
			
			
			}
			#ccr-nav-main .navbar-collapse{
				padding-left: 0px;
				float: left;
			}
			
			#ccr-nav-main .nav li a{
				
				color: #222;
				font-weight: 800;
				font-size: 1.0em;
			letter-spacing: 0.3px;
			background-attachment:fixed;
			background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
				width : 100%;
				height: 100%;
				padding: 0px 20px;
				line-height: 90px;
				height: 90px;
				-webkit-transition: all .15s ease-in;
				   -moz-transition: all .15s ease-in;
					-ms-transition: all .15s ease-in;
					 -o-transition: all .15s ease-in;
						transition: all .15s ease-in;
			}
		 
			#ccr-nav-main .nav li a:hover{
				color:#111489;
				border-bottom:solid 6px #111489;
                background-color:#fff!important; 
				
				
				
			}
			
				
			
			.nav ul.sub-menu{
				display: none;
				position: absolute;
				top: 40px;
				left: 0;
				z-index: 100;
			}
			
			#ccr-nav-main .nav ul.sub-menu li{
				position: relative;
				border-left: none;
				border-right: none;
			}
			.nav ul.sub-menu li a{
				display: inline-block;
				width: 180px;
				min-height: 40px;
				border-top:1px solid rgba(255,255,255,.3);
			}
			
			.nav ul.sub-menu ul.sub-menu-2,
			.nav ul.sub-menu ul.sub-menu-2 ul.sub-menu-3{
				position: absolute;
				display: none;
				margin-left: 180px;
				top: 0;
				border-left:1px solid #ccc;
				z-index: 200;
			}
			.nav ul.sub-menu ul.sub-menu-2 ul.sub-menu-3{
				z-index: 300;
			}
			
			.dropdown-menu{
			
			}
			.dropdown-menu>li>a:hover, 
			.dropdown-menu>li>a:focus, 
			.dropdown-menu>.active>a, 
			.dropdown-menu>.active>a:hover, 
			.dropdown-menu>.active>a:focus{
				background-image: none;
				background-color: #47cad4;
			}
			
/*chang*			/* 2.4 - ccr-nav-below-main
			---------------------------------------------------------------------- */
			.second-menu {
			
			background-attachment:fixed;
				width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
		
			}
						
			.second-menu .container {
				background-color:#fff;
				width: 100%;
				
			}
			#ccr-nav-below-main .navbar-collapse{
				padding-left: 0px;
				float: left;
			}
			.nav a {
				height: 40px;
				color: red;
				font-weight: 400;
				font-size: 1.07142857em;
				padding-left: 20px;
				line-height: 40px;
			}
			.break {
			font-family: "open sans",sans-serif !important; 
			font-size:11px;
			letter-spacing:1.2px;
						}
			#ccr-nav-below-main .nav li a:hover{
				color:#111489;
			}
			#ccr-nav-below-main .ccr-language{
				float: right;
			}
			#ccr-nav-below-main .ccr-language li{
				float: left;
				line-height: 40px;
				padding: 0 10px;
			}
			#ccr-nav-below-main .ccr-language li:last-child{
				padding-right: 20px;
			}
			#ccr-nav-below-main .ccr-language img{
				height: 14px;
				width: 24px;
				display: inline-block;
				margin-right: 10px;
			}
			/* 2.0 Header  End
			/* 2.0 Header  End
			---------------------------------------------------------------------- */
			
			/* 3.0 - ccr-main-section
			---------------------------------------------------------------------- */
			
			#ccr-left-section.col-md-8,
			#ccr-right-section.col-md-4{
				
				min-height: 400px;
				padding: 0px;
				padding-bottom: 40px;
			
			}
			
			/* 3.1 - ccr-left-section    
			---------------------------------------------------------------------- */
			#ccr-left-section.col-md-8{
			 
			padding-left:10px;
			
			padding-bottom:10px;
			padding-right:15px;
			}
			
			#nt-title li {
			white-space: nowrap;
			list-style: none;
			overflow: hidden;
			text-overflow: ellipsis;}
	
			#ccr-left-section .ccr-last-update{
				background-color: #fff;
				width: 100%;
				height: 40px;
				overflow: hidden;
				margin-top: 15px;
			}
			#ccr-left-section .update-ribon{
				color:#FFF;
				font-size: 1.142857142857143em;
				line-height: 40px;
				background-color: #111489;
				width: 75px; 
				height: 100%;
				padding:0 5px 0 10px;
				float: left;
			}
			#ccr-left-section .update-ribon-right{
				width: 0; 
				height: 0; 
				border-top: 20px solid transparent;
				border-bottom: 20px solid transparent; 
				border-left:15px solid #111489;
				float: left;
			}
			#ccr-left-section .update-news-text{ 
				float: left;
				padding-left: 10px;
			}
			#ccr-left-section .update-news-text ul{
				line-height: 40px;
			}
			#ccr-left-section .update-right-border{
				width: 0;
				height: 40px;
				border-right:5px solid #111489;
				float: right;
			}
			
			#latestUpdate > li > a{
				font-size: 1.2em;
			}
			/* 3.2 - ccr-right-section
			---------------------------------------------------------------------- */
			#ccr-main-section #ccr-right-section.col-md-4{
				padding-left:15px;
				padding-right:0px;
				padding-bottom:10px;
				margin-top: 40px;
			}
			#ccr-main-section #ccr-right-section.col-md-4.ccr-home{
				margin-top: 0px;
			}
			#social-buttons {
				overflow: hidden;
				border:1px solid #e3e2e2;
				padding: 15px 15px 0;
				margin-bottom: 40px;
			}
			#social-buttons li{
				float: left;
				width: 70px;
				margin-right: 20px;
			}
			#social-buttons li:last-child{
				margin-right:0;
			}
			#social-buttons li p{
				line-height: 22px;
				text-align: center;
				background-color: #f2f2f4;	
				border:1px solid #e3e2e2;
				margin: 15px 0;
				float: left;
				width: 70px;
				height: 50px;
			}
			#social-buttons p .bubble{
				background-image: url(../img/bubble.png);
				background-repeat: no-repeat;
				background-position: top center;
				margin-top: -10px;
				width: 70px;
				height: 10px;
				float: left;
				z-index: 99999;
			}
			#social-buttons p  .count{
				font-size: 1.2em;
				padding: 0 15px;
			}
			#social-buttons a{
				text-align:center;
				line-height: 40px;
				font-size: 1.3em;
				margin: 0 15px;
				background-color: #f2f2f4;
				float:left;
				width:40px;
				height:40px;
			}
			#social-buttons a:hover{
				color: #FFF;
			}
			/* 3.0 ccr-main-section End
			---------------------------------------------------------------------- */
			
			/* 4.0 Right Sidebar
			---------------------------------------------------------------------- */
			
			/* 4.1 - sidebar-popular-post and sidebar-older-post
			---------------------------------------------------------------------- */
			#sidebar-popular-post, 
			#sidebar-older-post{
				overflow: hidden;
			}
			#sidebar-popular-post li, 
			#sidebar-older-post li{
				padding: 8px;
				width: 100%;
				float:left;
				
			}
			#sidebar-popular-post li img, 
			#sidebar-older-post li img{
				width: 120px;
				height: 80px;
				float: left;
				margin-right: 15px;
				margin-bottom:20px;
			}
					
			#sidebar-popular-post li:nth-child(even), 
			#sidebar-older-post li:nth-child(even) {
				background-color: #f2f2f4;
			}
			/* 4.2 - sidebar-video-post and sidebar-entertainment-post
			---------------------------------------------------------------------- */
			.sidebar-video, 
			.sidebar-entertainment{
				padding: 15px;
				
			}
			.sidebar-video + .date-like-comment,
			.sidebar-entertainment + .date-like-comment{
				background-color: #f2f2f4;
				line-height: 40px;
				border: 1px solid  #e3e2e2;
				width: 100%;
				height: 40px;
				padding-right: 15px;
				margin-bottom: 40px;
			}
			.sidebar-entertainment img{
				margin-bottom: 10px;
			}
			
			/* 4.4 - ccr-sidebar-add-place
			---------------------------------------------------------------------- */
			.sidebar-add-place
			{
				font-size: 3em;
				text-align: center;
				color: #FFF;
				background-color: #d5d5d5;
				max-width: 370px;
				max-height: 250px;
				line-height: 250px;
				margin-bottom: 40px;
				margin-right:auto;
				margin-left:auto;
			}
			
			/* 4.5 - ccr-sidebar-newslater
			---------------------------------------------------------------------- */
			.sidebar-newslater-form {
				max-height: 50px;
				margin-bottom: 40px;
			}
			.sidebar-newslater-form .ccr-gallery-ttile{
				border-right: 0;
			}
			.sidebar-newslater-form form{
				margin-top: 10px;
			}
			#ccr-sidebar-newslater input[type="email"]{
				min-width: 50px;
				margin:6px 2%;
				outline-style: none;
				border:none;
				padding: 0 2%;
				border: 1px solid #d7d7d7;
				line-height:20px;
				width: 71%;
				height: 28px;
				float: left;
			}
			#ccr-sidebar-newslater button{
				color: #FFF;
				font-weight: 700;
				background-color: #111489;
				outline-style: none;
				margin: 0;
				padding: 0;
				border: none;
				width: 25.5%;
				min-width: 35px;
				margin-right: -2%;
				float: left;
			}
			#ccr-sidebar-newslater button:hover{
				background-color: #47cad4;
			}
			
			/* 4.6 - ccr-find-on-fb
			---------------------------------------------------------------------- */
			#ccr-find-on-fb .find-fb-title{
				font-size: 1em;
				font-weight: 700;
				background-color: #f2f2f4;
				height: 38px;
				line-height: 38px;
				border: 1px solid #d7d7d7;
			
			}
			#ccr-find-on-fb .find-fb-title span{
				font-size: 1.3em;
				color: #FFF;
				background: #43609c;
				padding: 2px 10px;
				margin: 5px;
				line-height: 24px;
			}
			#ccr-find-on-fb  .find-on-fb-body{
				border: 1px solid #d7d7d7;
				padding:15px;
				border-top:none;
			}
			/*= 4.0 - Right Sidebar End
			---------------------------------------------------------------------- */
			
			/* 5.0 - ccr-footer-sidebar
			---------------------------------------------------------------------- */
			.pied {
			background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
				width : 100%;
				height: 100%;
				background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
			}
	/*chang */		.site-logo {
			float:left;font-size:18px;line-height:85px;
			}
			#ccr-footer-sidebar{
				margin-left:auto;
				margin-right:auto;
				max-width:1250px;
				width:95%!important; 
				background-color: #111489;
				background-image: url(../img/footer-sidebar-bg.png);
				padding: 0 0 40px 0;
				min-height:400px;
			}
			#ccr-footer-sidebar h5{
				font-size: 1.15em;
				color: #fff;
				border-bottom: 1px solid #c2c2c2;
				padding-bottom: 5px;
				margin-bottom: 20px;
				width: 100%;
			}
			#ccr-footer-sidebar .about-us{
				color: #fff; 
				margin-bottom:10px;
			}
			#ccr-footer-sidebar .site-logo h1{
				font-size: 1.5em;
				font-weight: normal;
				color: #fff;
			}
			#ccr-footer-sidebar .site-logo h1 span{
				font-weight: 700;
				color: #fff;
			}
			#ccr-footer-sidebar .site-logo h3{
				font-size: .8em;
				font-weight: 400;
				color: #fff;
			}
			#ccr-footer-sidebar .site-logo img{
				width: 55px;
				height: 40px;
				margin: 0px;
				padding: 0px;
				padding-right:10px;
				float: left;
			}
			#ccr-footer-sidebar .col-md-4{
				margin: 40px 0 0 0;
				overflow: hidden;
			}
			#ccr-footer-sidebar .col-md-4 li{
				padding: 8px;
				width: 100%;
				float:left;
				padding-left: 0;
			}
			#ccr-footer-sidebar .col-md-4 li a{
				color: #fff;
				padding: 0;
				margin: 0;
				line-height:30px;
			}
			#ccr-footer-sidebar .col-md-4 li img{
				width: 65px;
				height: 65px;
				float: left;
				margin-right: 10px;
			}
			#ccr-footer-sidebar .col-md-4 li a:hover{
				color: #111489;
			}
			#ccr-footer-sidebar .tagcloud a{
				color: #fff;
				line-height: 40px;
				background-color: #111489;
				padding: 5px 10px;
				margin-right: 7px;
			}
			#ccr-footer-sidebar .tagcloud a:hover{
				background-color: #5f5f5f;
			}
			/* 5.0 - ccr-footer-sidebar End
			---------------------------------------------------------------------- */
			
			/* 6.0 - ccr-footer
			---------------------------------------------------------------------- */
			#ccr-footer{
				min-height: 40px;
			}
			 .container{
				position: relative;
			}
			.copyright, .copyright a{
				color: #696969;
				line-height: 40px;
				text-align: center;
				background:transparent;
			}
			.footer-social-icons{ 
				position: absolute;
				right: 0;
				top:0;
				height: 40px;
				width: 160px;
			}
			.footer-social-icons li a{
				font-size: 1.35em;
				color: #fff;
				float: left;
				line-height: 40px;
				text-align: center;
				width: 40px;
			}
			
			/* 6.0 - ccr-footer End
			---------------------------------------------------------------------- */
			
			/* 7.0 - Home Page   
			---------------------------------------------------------------------- */
			
			/* 7.1 - ccr-slide-main    
			---------------------------------------------------------------------- */
			
			#ccr-slide-main{
				position: relative;
				margin-left: auto;
				margin-right:auto;
				margin-bottom:60px;
				background-color:#fff;	
						}
			
			.carousel{
					border: solid 1px #e3e2e2;

			}
			
			
			.carousel  img{
			
			width:75%;
			margin-left:14%;
			height:382px;
			
				
			}
			
			#ccr-slide-main p{
				position: absolute;
				bottom: 0;
				background-color: rgba(0,0,0, .6);
				width: 100%;
				min-height: 60px;
				line-height: 30px;
				margin-bottom: 0px;
				padding-left:20px;
				padding-right:20px;
				
				
				
			}
			#ccr-slide-main p a{
				color: #fff;
				font-size: 1.3em;
				padding-left: 10px;
				padding-right: 10px;
			}
			#ccr-slide-main .carousel-indicators{
				bottom:-40px;
			}
			#ccr-slide-main .carousel-indicators li{
				width: 10px;
				height: 10px;
				margin: 5px;
				border: 1px solid rgba(0,0,0,.1);
				border-radius: 0px;
			}
			#ccr-slide-main .carousel-indicators .active{
				background-color: #111489;
			}
			#ccr-slide-main .carousel-control{
				text-shadow:none;
				display: inline-block;
				background: #111489;
				line-height:36px!important;
				-moz-line-height:36px!important;
				height:40px;
				width:40px;
				top:45%;
				opacity: 1;
			}
			.carousel-control .right {
			margin-top:30px!important!			
			}
			
			#ccr-slide-main .carousel-control:hover{
				background-color: #47cad4;
			}
			
			/* 7.2 - ccr-latest-post-gallery    
			---------------------------------------------------------------------- */
			#ccr-latest-post-gallery{
				overflow: hidden;;
			}
			#ccr-latest-post-gallery .ccr-latest-post{
				margin-top: 5px;
			}
			#ccr-latest-post-gallery li{
				width: 31.33%;
				float: left;
				padding: 10px 0;
			}
			#ccr-latest-post-gallery li:nth-child(3n+3),
			#ccr-latest-post-gallery li:nth-child(3n+2){
				margin-left:3%;
			}
			#ccr-latest-post-gallery li h4{
				font-size: 1.2em;
			}
			#ccr-latest-post-gallery li h4 a, #ccr-world-news li h5 a{
				 display: inline-block;
				 line-height: 1.2em;
				 width: 100%;	
			}
			 #ccr-latest-post-gallery .ccr-thumbnail p{
				padding-top: 45%;
			}
			
			
			/* 7.3 - ccr-world-news    
			---------------------------------------------------------------------- */
			#ccr-world-news{
				overflow: hidden;
			}
			#ccr-world-news .featured-world-news{
				width: 100%;
				overflow: hidden;
				margin: 20px 0px;
				padding-left:10px;
				padding-right:10px;
			}
			#ccr-world-news .featured-world-news img{
				width: 100%;
			}
			#ccr-world-news .featured-world-news-img {
				width: 36%;
				float: left;
				height:182px;
			}
			#ccr-world-news .featured-world-news-post{
				position: relative;
				border-bottom: 1px solid #ccc;
				height:182px;
				width: 60%;
				float: right;
			}
			#ccr-world-news .featured-world-news-post h5{
				margin-bottom: 10px;
				font-weight: 700;
			}
			#ccr-world-news h5{
				margin-bottom: 10px;
				font-size: 1.2em;
			}
			#ccr-world-news li{
				width: 17%;
				float: left;
				margin: 1%;
				border:1px solid #e3e2e2;
			}
			
			
			/* 7.4 - ccr-sports-gallery 
			---------------------------------------------------------------------- */
			#ccr-sports-gallery{
				overflow: hidden;
				
			}
			#ccr-sports-gallery .featured-sports-news{
				margin-top:20px;
				height:504px;
				width: 38.5%;
				float: left;
			}
			#ccr-sports-gallery .featured-sports-news img{
				width: 100%;
			}
			#ccr-sports-gallery .featured-sports-news-img {
				height:252px;
			}
			#ccr-sports-gallery .featured-sports-news-post{
				border-bottom: 1px solid #ccc;
				margin-top:20px;
				position: relative;
				height:252px;
			}
			#ccr-sports-gallery h5{
				line-height: 20px;
				font-size: 1em;
				max-height:40px;
				margin-bottom:40px;
				
			}
			#ccr-sports-gallery .featured-sports-news-post h5{
				margin-bottom: 10px;
				font-weight: 700;
			}
			#ccr-sports-gallery  .like-comment-readmore{
				position: absolute;
				bottom: 0;
				margin-bottom:10px;
				width: 100%;
			}
			#ccr-sports-gallery ul{
				width: 100%;
				margin-top: 10px;
			}
			#ccr-sports-gallery li{
				width: 27.75%;
				float: left;
				margin: 20px 0;
			}
			#ccr-sports-gallery li h5 a{
				font-weight: 400;
				display: inline-block;
				width: 100%;
			
			}
			#ccr-sports-gallery li  {
				margin-left: 3%;
			}
			#ccr-sports-gallery img{
				width: 100%;
				max-height:140px!important;
			}
			/* 7.0 Hope Page End
			---------------------------------------------------------------------- */
			
			/* 8.0 - Blog Page
			---------------------------------------------------------------------- */
			
			/* 8.05 - Destination
			---------------------------------------------------------------------- */
		#ccr-dest article{
			
				padding: 20px 0 15px 0;
				overflow: hidden;
				
			}
			
		.op{
			
				opacity:0.6
				
			}
			
			
			
			.tri {
			height:40px;
			line-height:40px;
			background-color:#f2f2f4;
			padding-left:10px;
			margin-bottom:20px;
			}
			
			#ccr-dest article:nth-child(2n){
				background-color:#f2f2f4;		}
			#ccr-dest article:nth-child(2n+1){
				background-color: #E8E8E8;
			}
			.avion {
			
			padding-left:10px;
			padding-right:10px;
			padding-bottom:20px;
			padding-top:20px;
			max-height:55px; 
			background-image:url(../images/fond5.jpg);
			background-attachment:fixed;
				width : auto;
				height: auto; 
			}
			
			#ccr-dest .left {
				margin-right:20px;
			}
			.un {
			
			}
			
			
			.prix {
			float:right;
			font-size:18px;	
			color:#fff;
			background-color:#5cb85c;
			padding:20px;
			margin:10px;
			margin-right:20px;
			
			}
			.prix2 {
			
			float:right;
			font-size:14px;	
			color:#fff;
			background-color:#999;
			padding:10px;
			margin:10px;
			margin-right:20px;
			}
			.prix3 {
						
			font-size:18px;	
			color:#fff;
			background-color:#5cb85c;
			padding:20px;
			float:left;
			margin-right:15px;
			margin-top:15px;
			margin-bottom:15px;
			}
			
				.prix4 {
			
			float:right;
			font-size:14px;	
			color:#fff;
			background-color:#56E432;
			padding:10px;
			margin:10px;
			margin-right:20px;
			}
			
			
			.prix:hover, .prix2:hover, .prix3:hover {
			background-color:#111489;
			}
			
			.blanc {
			background-color:#FFF!important;
			}
		   
			.ville {
			font-size:20px;
			font-weight: 600;
			}
			.deux, .un, .trois {
			margin-top:10px;
			}
			#ccr-dest .clear {
			margin-left:10px;
			padding-top:10px;
			line-height:20px;
			}
			#ccr-dest .logo {
				width:auto;
				max-height:80px;
				margin-left:10px;
				margin-right:20px;
				margin-bottom:10px;
			}
	
			#ccr-dest .blog-text{
				margin-left: 2%;
				padding-right: 0;
				min-height: 185px;
				position: relative;
				width: 80%;
				float: right;
			}
			#ccr-dest .blog-text .meta-data {
				position: absolute;
				bottom: 0;
				width: 100%;
				display: inline-block;
				line-height: 40px;
			}
			#ccr-dest article h1{
				font-size: 1.25em;
				padding: 0 0 10px 0;
				line-height: 30px;
				
			}
			#ccr-dest article h1 a{
				color:#111489 !important;
		
				
			}
			#ccr-dest .like{
				margin-right:20px
			}
			#ccr-dest .like i, 
			#ccr-dest .comments i{
				margin-right:3px;
			}
			#ccr-dest .read-more{
				float:right;
			}
			
			
			
			/* 8.1 - ccr-blog
			---------------------------------------------------------------------- */
			#ccr-blog article{
				border-top: 1px solid #e3e2e2;
				padding: 20px 0 15px 0;
				overflow: hidden;
			}
			#ccr-blog .blog-thumbnails{
				padding-left: 0;
				height: 168px;
				width: 33.33%;
				float: left;
			}
			#ccr-blog figure img{
				min-height: 100px;
				max-height: 200px;
				width: 100%;
			}
			#ccr-blog figure img petit{
				max-height: 150px;
				width: 100%;
			}
		
			
			#ccr-blog .blog-text{
				margin-left: 2%;
				padding-right: 0;
				min-height: 185px;
				position: relative;
				width: 64.66%;
				float: right;
			}
			#ccr-blog .blog-text .meta-data {
				position: absolute;
				bottom: 0;
				width: 100%;
				display: inline-block;
				line-height: 40px;
			}
			#ccr-blog article h1{
				font-size: 1.25em;
				padding: 0 0 10px 0;
				line-height: 30px;
				
			}
			#ccr-blog article h1 a{
				color:#111489 !important;
		
				
			}
			#ccr-blog .like{
				margin-right:20px
			}
			#ccr-blog .like i, 
			#ccr-blog .comments i{
				margin-right:3px;
			}
			#ccr-blog .read-more{
				float:right;
			}
			
			/* 8.0 - Blog Page End 
			---------------------------------------------------------------------- */
			
			/* 9.0 - Blog Page style 2
			---------------------------------------------------------------------- */
			
			/* 9.1 - ccr-blog-s2
			---------------------------------------------------------------------- */
			#ccr-blog-s2 li{
				width:48.5%;
				float:left;
			}
			#ccr-blog-s2 li:nth-child(2n+1){
				margin-right:1.5%;
			}
			#ccr-blog-s2 li:nth-child(2n+2){
				margin-left:1.5%;
			}
			#ccr-blog-s2 li article{
				max-height: 252px;
				padding-bottom:20px;
				position:relative;
				margin-bottom:40px;
				overflow: hidden;
			}
			#ccr-blog-s2 figure img{
				height:100%;
				width: 100%;
			}
			#ccr-blog-s2 article h4{
				font-weight: 300;
				font-size: 1.2em;
				background-color: rgba(0,0,0,.7);
				line-height: 30px;
				position: absolute;
				margin:0;
				bottom: 0;
			}
			#ccr-blog-s2 article h4 a:hover{
				background-color: rgba(0,0,0,.5);
			}
			#ccr-blog-s2 article h4 a{
				color: #FFF;
				display: inline-block;
				width: 100%;
				padding: 5px 15px;
				}
			#ccr-blog-s2 .blog-text .meta-data {
				position: absolute;
				width: 60px;
				top:0;
				right: 0;
			}
			#ccr-blog-s2 .like, 
			#ccr-blog-s2 .comments{
				text-align: center;
				color: #FFF;
				font-size: 1em;
				background-color: #111489;
				line-height: 40px;
				display: inline-block;
				width: 60px;
			}
			#ccr-blog-s2 .like:hover, 
			#ccr-blog-s2 .comments:hover{
				background-color: #47cad4;
			}
			#ccr-blog-s2 .like{
				border-bottom:1px solid #fff;
			}
			#ccr-blog-s2 .nav-paging li{
				float: left;
				height: 40px;
				width: 40px;
			}
			/* 9.0 - Blog Page Style 2 End 
			---------------------------------------------------------------------- */
			
			/* 10.0 - Blog Page style 3
			---------------------------------------------------------------------- */
			
			/*10.1 - ccr-blog-s3
			---------------------------------------------------------------------- */
			#ccr-blog-s3 li article{
				padding:15px 0;
				overflow: hidden;
				border-top: 1px solid #ccc;
			}
			#ccr-blog-s3 article h4{
				margin:0;
				padding: 15px 0;
				font-weight: 300;
				font-size: 1.5em;
				line-height: 30px;
			}
			#ccr-blog-s3 .blog-text .meta-data {
				margin-top: 10px;
				width: 100%;
			}
			#ccr-blog-s3 .read-more{
				float: right;
			}
			#ccr-blog-s3 .like, 
			#ccr-blog-s3 .comments{
				text-align: center;
				font-size: 1em;
				display: inline-block;
				width: 60px;
				line-height: 30px;
			}
			#ccr-blog-s3 .blog-s3{
				margin-bottom: 0;
			}
			#ccr-blog-s3 .nav-paging li{
				float: left;
				height: 40px;
				width: 40px;
			}
			/* 10.0 - Blog Page Style 3 End 
			---------------------------------------------------------------------- */
			
			/* 11.0 - Category 1
			---------------------------------------------------------------------- */
			
			/* 11.1 - ccr-category-1
			---------------------------------------------------------------------- */
			.ccr-category-featured{
				overflow:hidden;
				padding-top:15px;
				border-top:1px solid #e3e2e2;
				position:relative;
			}
			.ccr-category-featured h4{
				margin-bottom: 15px;
			}
			.ccr-category-featured .ccr-thumbnail{
				margin-bottom:15px;
				width:48.5%;
				float:left;
			}
			.ccr-category-featured article{
				position: relative;
				min-height: 267px;
				width:48.5%;
				float:right;
			}
			#ccr-category-1 li .ccr-thumbnail p{
				padding-top: 35%;
			}
			#ccr-category-1 img{
				max-height: 250px;
			}
			#ccr-category-1 li{
				width: 48.5%;
				margin: 15px 0;
				overflow: hidden;
			}
			#ccr-category-1 li:nth-child(2n+1){
				float: left;
			}
			#ccr-category-1 li:nth-child(2n+2){
				float: right;
			}
			#ccr-category-1 .nav-paging li{
				width: 40px;
			}
			#ccr-category-1 .nav-paging li:nth-child(2n+2){
				float: left;
			}
			/* 11.0 - Category 1 End
			---------------------------------------------------------------------- */
			
			/* 12.0 - Category 2
			---------------------------------------------------------------------- */
			
			/* 12.1 - ccr-category-2
			---------------------------------------------------------------------- */
			#ccr-category-2 .like-comment-readmore{
				margin-bottom: 6px;
			}
			#ccr-category-2 .like,
			#ccr-category-2 .comments{
				line-height: 30px;
			}
			#ccr-categpry-latest-post li{
				width: 31.33%;
				float: left;
				padding: 10px 0;
			}
			#ccr-categpry-latest-post li h5 a{
				display: inline-block;
				width: 100%;
			}
			#ccr-categpry-latest-post li:nth-child(3n+2),
			#ccr-categpry-latest-post li:nth-child(3n+3){
				margin-left: 3%;
			}
			
			#ccr-categpry-latest-post li p{
				padding-top: 38%;
			}
			
			/* 12.0 - Category 2 End
			---------------------------------------------------------------------- */
			
			/* 13.0 - Single Page
			---------------------------------------------------------------------- */
			
			/* 13.1 - ccr-article
			---------------------------------------------------------------------- */
		
			#ccr-article {
				
				border-bottom: 1px solid #e3e2e2;
				margin-bottom: 40px;
			}
				.pub
			{
				
				
				max-width: 733px;
				max-height: 95px;
				margin-right:auto;
				margin-left:0px;
				background-color:#fff;
				border: #CCC solid 1px;
			}
			p img
			{width:auto; height:auto;margin-left:auto;margin-right:auto;
			}
			.form {
			color:#fff;
			font-weight:normal;
			background-color:#5cb85c;
			width:100%;
			padding:10px;
			margin-top:20px;
			margin-bottom:20px;
			
						}
			.form  label{
			margin-bottom:0;
			
			}
			.select {
			border-radius:4px;
			height:34px;
			padding-left:5px; color:#5cb85c;font-size:18px;vertical-align:middle;background-color:#fff;border:1px solid #ccc;
			
			}
			.large {
			width:300px;
			}
				.numero 
			{ background-color: #fff;
				border:2px solid #111486;
				color:  #111486;
				margin-right: 10px;
				font-size:0.8em;
				padding:5px;
				line-height: 40px;
			}
			.numero2 {
	color: #fff;
	background-color:#111486;
	padding-bottom: 19px;
	padding-top:16px;
	padding-right: 10px;
	padding-left:10px;
	border: 1px solid #111486;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration:none;
	}
	
		a:hover .numero2  {
	color: #111486;
	padding-bottom: 19px;
	padding-top:16px;
	padding-right: 10px;
	padding-left:10px;
	text-decoration:none;
	background-color:#fff;
	font-size: 15px;
		margin-top: 20px;
	margin-bottom: 20px;

}

			.source {
			font-size:0.9em;
			font-style:italic;
			}
			#ccr-article h1{
				padding-bottom:30px;
				padding-top:30px;
				line-height: 60px;
				color:#111486;
				font-weight:900;
				
			}
			
			#ccr-article h2{
				padding-bottom:40px;
				padding-top:40px;
				line-height: 40px;
				color:#111486;
				
				
			}
			
			
			#ccr-article p a {
			color:#111489;
			}
			
			#ccr-article p a:hover {
				text-decoration:underline;
			}
						.label-success {
			color: #fff!important;
			margin-right:2px;
			margin-left:2px;
			}
			
			#ccr-article .img{
				width:auto;
				float:left;
				max-width: 385px;
				margin:10px 30px 20px 0;
			}
			.border {
			padding:25px;
			border: 1px solid #e3e2e2;
			}
			
			.inside {
			background-color:#c7c7e3;
			line-height:25px;
			color:#fff;
			border-radius:13px;
			
			}
			
			.article-like-comment-date + img{
				padding-bottom: 5px;
			}
			#ccr-article p{
			 	padding-bottom: 10px;
				padding-top: 5px;
				line-height:1.8em;
				font-size: 15px;
			}
			 p#exc{
						
				
				line-height:1.9em;
							}
			.article-like-comment-date{
				border-bottom: 1px solid #e3e2e2;
				margin-bottom:20px;
				padding-bottom:5px;
			}
			.article-like-comment-date .like, 
			.article-like-comment-date .comments
			{
				float: right;
				padding-left: 15px;
			}
			.article-like-comment-date .like i, 
			.article-like-comment-date .comments i{
				padding-left: 3px;
			}
			.article-tags{
				margin: 5px 0 0 0;
			}
			/* 13.2 - ccr-article-related-post
			---------------------------------------------------------------------- */
			#ccr-article-related-post{
				overflow: hidden;
			}
			#ccr-article-related-post .ccr-gallery-ttile{
				
			}
			#ccr-article-related-post li{
				width: 23.5%;
				float: left;
				padding: 10px 0;
			}
			#ccr-article-related-post li:nth-child(odd),
			#ccr-article-related-post li:nth-child(4n+2){
				margin-right:2%;
			}
			#ccr-article-related-post h5 a{
				display: inline-block;
				width: 100%;
				line-height: 25px;
			}
			/* 13.3 - ccr-commnet
			---------------------------------------------------------------------- */
			.commentlist a {
				color:#111489;
			}

			.commentlist a:hover {
				color:#111489;
				text-decoration:underline;
			}
			
			
			#ccr-commnet .ccr-gallery-ttile{
				margin-bottom: 5px;
			}
			
			
			#ccr-commnet .commentlist{
				list-style: none;
				margin: 0;
				padding: 0;
			}
			.comment article{
				border:1px solid #e3e2e2;
				padding: 10px;
				
				overflow:hidden;
			}
			.reply, .comment-meta{
				padding-top: 10px;
				float: right;
				width: auto;
			}
			.reply a{
				padding: 0 5px 0 10px;
				margin-left: 10px;
				border-left: 1px solid #e3e2e2;
			}
			.comment-authore{
				width:100px;
				float:left;
			}
			.comment-authore img{
				width:90px;
				height:90px;
				margin-bottom:10px;
				border-radius: 5px;
				box-shadow: 0 0 1px rgba(0,0,0,.3);
			}
			.comment .children{
				margin-left:15%;
			}
			/* 13.4 - ccr-respond 
			---------------------------------------------------------------------- */
			#ccr-respond .ccr-gallery-ttile{
				margin-bottom: 20px;
			}
			#author, 
			#email{
				outline-style: none;
				border:none;
				border: 1px solid #e3e2e2;
				line-height:20px;
				padding: 10px;
				margin: 20px 0;
				width: 48%;
				height: 40px;
				float: left;
			}
			#author{
				margin-right: 4%;
			}
			#url{
				outline-style: none;
				border:none;
				border: 1px solid #e3e2e2;
				line-height:20px;
				padding: 10px;
				margin: 20px 0;
				width: 100%;
				height: 40px;
			}
			#comment{
				outline-style: none;
				border:none;
				border: 1px solid #e3e2e2;
				line-height:20px;
				padding: 10px;
				margin: 20px 0;
				width: 100%;
				height: 120px;
			}
			#commentform input[type="submit"],
			#commentform button[type="submit"]
			{
				color: #FFF;
				background-color: #111489;
				height: 40px;
				line-height:20px;
				padding: 10px 20px;
				margin: 20px 0 40px 0;
				outline-style: none;
				border:none;
			}
			#commentform input[type="submit"]:hover,
			#commentform button[type="submit"]:hover{
				background-color: #47cad4;
			}
			/* 13.0 - Single Page End
			---------------------------------------------------------------------- */
			
			/* 14.0 - Contact Page
			---------------------------------------------------------------------- */
			
			/* 14.1 - ccr-contact-form
			---------------------------------------------------------------------- */
			#ccr-contact-form{
				border-top:1px solid #e3e2e2;
			}
			#ccr-contact-form p{
				padding: 40px 0 20px 0;
			}
			#ccr-contact-sidebar p span{
				font-weight: 700;
			}
			#ccr-contact-sidebar address{
				padding-top: 10px;
			}
			#ccr-contact-sidebar address p{
				width: 100%;
				line-height: 30px;
			}
			#ccr-contact-sidebar ul{
				margin-top: 20px;
			}
			#ccr-contact-sidebar li{
				float: left;
			}
			#ccr-contact-sidebar li a{
				line-height: 40px;
				text-align: center;
				font-size: 1.35em;
				background-color: #f2f2f4;
				margin-right: 15px;
				width: 40px;
				float: left;
			}
			/* 14.0 - Contact Page End
			---------------------------------------------------------------------- */
			
			/* 15.0 - 404 Error Page
			---------------------------------------------------------------------- */
			
			/* 15.1 ccr-404-error
			---------------------------------------------------------------------- */
			#ccr-404-error{
				width: 100%;
				margin-bottom: 20px;
				overflow: hidden;
			}
			.error-404{
				color: #5f5f5f;
				width:50%;
				text-align:center;
				margin:20px auto;
			}
			.error-404 .error-msg{
				font-size: 5.8em;
			}
			.error-404 h2{
				font-size:3.125em;
				margin-bottom: 20px;
			}
			.error-404 p{
				padding-bottom: 10px;
			}
			.error-404 input[type="text"]{
				outline-style: none;
				border:none;
				padding: 0 10px;
				border: 1px solid #d7d7d7;
				line-height:20px;
				min-width: 50px;
				margin:5px;
				width: 71%;
				height: 28px;
			}
			.error-404 button{
				font-weight: 700;
				color: #FFF;
				background-color: #111489;
				outline-style: none;
				margin: 0;
				padding: 0;
				border: none;
				width: 27%;
				min-width: 35px;
				margin-right: -3%;
			}
			.error-404  button:hover{
				background-color: #47cad4;
			}
			/* 15.0 - 404 Error Page End
			---------------------------------------------------------------------- */
			/* 16.9- social
			---------------------------------------------------------------------- */
@import url(https://weloveiconfonts.com/api/?family=entypo);

/* entypo */
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}
a { 
   text-decoration: none;
}
ul {
   list-style: none;
   margin: 0;
   padding: 0;
}



			
			/* 16.0 - Media Queries
			---------------------------------------------------------------------- */
			
			/* 16.1 - media screen and (max-width: 1170px)
			---------------------------------------------------------------------- */
			
			@media screen and (max-width: 1023px)
			{
				.trou, body, #ccr-nav-main, #ccr-site-title, .second-menu, #main, .pied, #ccr-main-section, #ccr-nav-main .nav li a
				{background-image:none!important;
			}
				body {
				
				margin-top:-60px;
				}
				.full 
				{
				width:auto;
				height:20%!important;
				}
				.avion {background-image:none;background-color:#111489;
				}
			/*chang 7090B7 -> FFF*/	
				.navbar-header
				{background-color:#fff!important;
				}
				#ccr-nav-main .nav, 
				#ccr-nav-main .nav li a, 
				#ccr-nav-main .nav li a:hover {
					
		/*chang 7090B7 -> FFF*/		background-color:#fff!important;
				border-top:none;
			
			}
				#ccr-nav-main .actif 
				{
					background-color:#FFF!important;
				}
				#ccr-nav-main .nav li a, .nav li a:hover{
				
				border-left:none;
				}
				#ccr-header form,
				#ccr-nav-main .current-time,
				#ccr-nav-below-main .ccr-language{
					padding-right: 15px;
				}
				
				.navbar-brand{
					margin-left: 15px;
				}
							
			}
			/* 16.2 - media screen and (max-width: 992px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 992px)
			{
					body { 
margin-top:0;					
background-image: none;
margin:0;
width:100%;
}
.trou {display:none;
			}
					#ccr-main-section div.container {
					margin:0!important;
					}
					#sticky-social, #desk, .desk {
				display: none;
				}
				#mobile {
				display:block;
				}
				
			
				
				
				
					#un, #deux {
				display: none;}
				#ccr-left-section.col-md-8,
				#ccr-right-section.col-md-4{
				
					overflow: hidden;
				}
				#ccr-left-section.col-md-8{
					border-right: 0px solid transparent;
					padding-bottom: 0;
				}
				#ccr-main-section #ccr-right-section.col-md-4,
				#ccr-left-section .ccr-last-update{
				margin-top: 0;
				}
			}
			/* 16.3 - media screen and (max-width: 800px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 800px)
			{
			
				#author, 
				#email{
					width: 100%;
				}
				#author{
					margin-right: 0;
				}
				#ccr-nav-top ul{
					display: none;
				}
				#ccr-nav-top ul.pull-right{
					display: block;
				}
				.nav ul.sub-menu ul.sub-menu-2,
				.nav ul.sub-menu ul.sub-menu-2 ul.sub-menu-3{
					margin-left: 90px;
				}
			}
			/* 16.4 - media screen and (max-width: 768px)
			---------------------------------------------------------------------- */
			
			@media screen and (max-width: 768px)
			{	
				
				h1 { font-size:180%!important;
				}
				p {
					font-size:120%
				}
/*chang */    .qc { font-size: 1.4em;
				}
				body {
				
				background-image:none!important;
				}
			
				#ccr-nav-top, ul.breadcrumb, #ccr-nav-below-main {
				display: none!important;
				
				}
				#ccr-main-section div.container {
			
				padding-left:0px;
				padding-right:0px;
				
			}
					
			
				
				body, html, pun, #ccr-nav-main, #main, #ccr-main-section {
					background-image:none!important;
				}
				
					#ccr-article .img{
				
				float:none;
				margin-left:auto;
				margin-right:auto;
					
					}	
					
				#ccr-nav-main{
					height: auto;
				}
				.navbar-brand{
					margin-left: 15px;
				}
				.container>.navbar-header, 
				.container>.navbar-collapse {
				margin-right:0;
				margin-left:0;
			
				}
				.add-space,
				#ccr-nav-main .nav li a i,
				#ccr-nav-main .current-time,
				#ccr-nav-below-main .ccr-language{
					display: none;
				}
				#ccr-nav-below-main .navbar-collapse, 
				#ccr-nav-main .navbar-collapse{
					width: 100%;
				/*chang 7090B7 -> FFF*/	
					background-color:#fff!important;
				}
				.nav>li {
					padding-left: 10px;
				}
				.nav ul.subMneu1, 
				.nav ul.subMneu1 ul.subMneu2, 
				.nav ul.subMneu1 ul.subMneu2 ul.subMneu3{
					/*chang 7090B7 -> FFF*/	
					background-color:#fff;
					display: block;
					width: 95%;
					margin-left: 5%;
					border-left: none;
				}
				.nav li:hover ul.subMneu1{
					display: block;
					width: 95%;
					margin-left: 5%;
					position: inherit;
					top:0;
					left:0;
				}
				#ccr-nav-main .nav li{
				/*chang 7090B7 -> FFF*/	
				background-color:#fff;
				border-left:none;
				}
				
				
				.nav ul.subMneu1 li a{
					/*chang 7090B7 -> FFF*/	background-color:#fff;
					display: inline-block;
					width: 100%;
					min-height: 40px;
					border-top:none;
					border-bottom:1px solid rgba(255,255,255,.3);
					width: 100%;
					border-left: none;
				}
				.nav ul.subMneu1 ul.subMneu2{
					position: inherit;
					display: block;
					margin-left: 0;
					margin-top: 0;
					border-left:none;
					width: 95%;
					margin-left: 5%;
				}
				#ccr-nav-main .nav li a.dropdown-toggle i{
					display: inline-block;
				}
			}
			
			/* 16.5 - media screen and (max-width: 728px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 728px){
				#ccr-main-section, .trou {background-image:none;
		
			}
				.mobile {
			display:none;}
			.desk {
			display:block;
			margin-top:20px;
			background-image:none;
			
						}
			.grisou {
			background-color:#333;
			
			}
			.grisou2 {
			background-image:url(https://www.quellecompagnie.com/images/_.png);
			}
		
			}
			/* 16.6 - media screen and (max-width: 640px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 640px){
				body {
			margin-left:0px;
			width:100%;}
			.middle {
margin-left:0 !important;
}
				
				 
				.footer-social-icons,
				#ccr-article-related-post img{
					display: none;
				}
				#ccr-world-news .featured-world-news-img,
				#ccr-world-news .featured-world-news-post{
					width: 100%;
					float: none;
					overflow: hidden;
				}
				#ccr-world-news .featured-world-news-post h5{
					margin-top: 15px;
				} 
				#ccr-sports-gallery .featured-sports-news{
					width: 100%;
					float: none;
					height:auto;
				}
				#ccr-blog-s2 article h4{
					font-size: 1em;
					line-height: 25px;
				}
				#ccr-category-1 .ccr-thumbnail{
					display: block;
				}
				#ccr-article-related-post li,
				
				#ccr-sports-gallery li,
				#ccr-latest-post-gallery li,
				#ccr-categpry-latest-post li{
					width: 100%;
					float: none;
					padding: 3px 0;
				}
				#ccr-world-news li,
				#ccr-sports-gallery li{
					margin: 0;
				}
				#ccr-sports-gallery li:nth-child(-n+2){
				margin-top: 0;
				}
				#ccr-sports-gallery li:nth-child(-n+2),
				#ccr-sports-gallery li:nth-child(-n+5):nth-child(odd),
				#ccr-sports-gallery li:nth-child(-n+6):nth-child(even),
				#ccr-sports-gallery li:nth-child(n+8),
				#ccr-latest-post-gallery li:nth-child(3n+3), 
				#ccr-latest-post-gallery li:nth-child(3n+2),
				#ccr-categpry-latest-post li:nth-child(3n+2),
				#ccr-categpry-latest-post li:nth-child(3n+3)
				{
					margin-left: 0;
				}
				.ccr-category-featured article{
					width: 100%;
					min-height:0;
					padding-bottom: 50px;
				}
				#ccr-world-news h5{
					margin: 0;
				}
				#ccr-article-related-post li h5 a,
				#ccr-world-news li h5 a,
				#ccr-sports-gallery li h5 a,
				#ccr-latest-post-gallery  li h4 a,
				#ccr-categpry-latest-post a{
					padding: 0 10px;
					line-height: 40px;
					background-color: #f2f2f4;
				}
				#ccr-article-related-post li h5 a:hover,
				#ccr-world-news li h5 a:hover,
				#ccr-sports-gallery li h5 a:hover,
				#ccr-latest-post-gallery  li h4 a:hover,
				#ccr-categpry-latest-post a:hover{
					color: #FFF;
					background-color: #111489;
				}
			}
			/*/* 16.7 - media screen and (max-width: 500px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 500px)
			{
				
				#ccr-blog .blog-thumbnails{
				display: none;
				}
				#ccr-blog .blog-text,
				#ccr-blog-s2 li{
					margin-left: 0;
					width: 100%;
					float: none;
				}
				#ccr-blog-s2 li:nth-child(2n+1),
				#ccr-blog-s2 li:nth-child(2n+2){
					margin:0;
				} 
				#ccr-category-1 li,
				.ccr-category-featured .ccr-thumbnail,
				.ccr-category-featured article{
					width: 100%;
				}
			}
			/* 16.8 - media screen and (max-width: 320px)
			---------------------------------------------------------------------- */
			@media screen and (max-width: 320px)
			{
				#ccr-site-title .site-logo a{
					width: 260px;
				}
				#ccr-site-title .site-logo h1{
					font-size: 1.75em;
				}
				#ccr-site-title .site-logo h3{
					font-size: .875em;
				}
				#ccr-site-title .site-logo img{
					padding-right: 15px;
				}
				#ccr-nav-top{
					display: visible;
				}		
			}*/
			
			
				