/*
Theme Name: Sanaga Child
Theme URI: http://techno-e-services.com/
Template: Sanaga
Author: TES
Author URI: http://techno-e-services.com
Description: Tortuga is a highly flexible and adventurous WordPress theme for your pirate magazine or any news related website. It supports three different post layouts, two sidebar schemes and a Magazine Homepage template based on widgets. Other highlights of Tortuga are the beautiful post slider and header widgets area. Arrr!
Tags: two-columns,custom-background,custom-header,custom-logo,custom-menu,editor-style,rtl-language-support,grid-layout,blog,entertainment,news,featured-image-header,featured-images,flexible-header,custom-colors,full-width-template,sticky-post,threaded-comments,translation-ready,theme-options,one-column,left-sidebar,right-sidebar,three-columns
Version: 1.3.1502212299
Updated: 2017-08-08 19:11:39

*/
/*************FIL ARIANE***********/
.filariane p {
    margin-bottom: 0.5em;
    margin-top: 0.5em;
    background: white;
    padding-left: 1.5em;
    }
/*************FIN FIL ARIANE***********/
.primary-navigation-wrap {
    border-bottom: 5px solid #0D68FF;
    border-top: 5px solid #0D68FF;
    background: #24445c none repeat scroll 0 0;
}
.main-navigation-menu a:hover,
.main-navigation-menu a:active {
	background: #0D68FF;
}

.type-post, .type-page, .type-attachment, .comments-area {
    border-top: 3px solid #0D68FF;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #0D68FF none repeat scroll 0 0;
}
.main-navigation-menu li.current-menu-item > a {
    background: #0D68FF none repeat scroll 0 0;
}
.post-slider-controls .zeeflex-direction-nav a {
    background: #0D68FF none repeat scroll 0 0;
}
.more-link {
    background: #0D68FF none repeat scroll 0 0;
}
.post-slider-controls .zeeflex-direction-nav a {
    background: #0D68FF none repeat scroll 0 0;
}
.entry-title a:link, .entry-title a:visited {
    color: #0D68FF;
}
a:link, a:visited {
    color: #0D68FF;
}
.more-link:hover,

.more-link:active {

	background: #24445c;

	text-decoration: none;

}
.main-navigation-menu ul {
    background: #24445c none repeat scroll 0 0;
    border-top: 5px solid #0D68FF;
}
.widget {
	border-top: 3px solid #0D68FF;
}
.widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content {
	border-top: 3px solid #0D68FF;
}
.page-header {
	border-top: 3px solid #0D68FF;
}
.site-header {
    background:none;
}

	/* Main Navigation Toggle */

.main-navigation-toggle {
    margin: 0 0 0 40%;
    background: #0D68FF;
}
.main-navigation-toggle:active,

.main-navigation-toggle:focus,

.main-navigation-toggle:hover {

	background: #0D68FF;

}

.widget_tag_cloud .tagcloud a, .entry-tags .meta-tags a {
    background: #0f056b none repeat scroll 0 0;
}
.widget_tag_cloud .tagcloud a:hover,

.widget_tag_cloud .tagcloud a:active,

.entry-tags .meta-tags a:hover,

.entry-tags .meta-tags a:active {

	background: #0D68FF;
}
.post-navigation .nav-links a {
    background: #0D68FF none repeat scroll 0 0;
}
.post-navigation .nav-links a:hover,

.post-navigation .nav-links a:active {

	background: #0f056b;
}
.pagination a, .pagination .current {
    background: #24445c none repeat scroll 0 0;
}
.pagination a:hover, .pagination a:active, .pagination .current {
    background: #0D68FF none repeat scroll 0 0;
}

.footer-wrap {
    background: #24445c none repeat scroll 0 0;
}
.archive-title, .page-title, .entry-title {
    text-align: center;
    color: #24445c;
    font-weight: bold;
}
.post-layout-columns .post-wrapper .post-column article .entry-content {
    text-align: justify;
    }
.type-post, .type-page, .type-attachment, .comments-area {
    text-align: justify;
    }
    
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, select {
    border: 1px solid #0D68FF;
    color: #0D68FF;
}
.post {
    margin: 0 0 0 0;
    padding: 0.5em 0.5em 0.5em;
    max-width: 100%;
    border-top: 3px solid #0D68FF;
    border-bottom: 3px solid #0D68FF;
    background: #fff;
    box-shadow: 0 2px 2px #aaa;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
.post-title {
    display: block;
    margin: 0;
    padding: 0;
    color: #24445c;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 20px;
    font-size: 1.25rem;
    font-family: 'Titillium Web', Tahoma, Arial;
    text-align:center;
}
.widget-title {
    color: #24445c;
    text-align:center;
}
.footer-navigation {
    float: right;
    padding: 0.5em 0;
}
.header-widgets .tel_num_vert {
    line-height: 1;
}
.header-widgets .tel_num_vert a{
    color: #0d68ff;    
	font-size: 1.2rem;
    font-weight: bold;
    position: relative;
    top: 0px;
    line-height: 0;
}
.header-widgets .nous_ecrire{
    line-height: 1;
}
.header-widgets .nous_ecrire a{
    color: #ff0000;
    font-size: 0.85rem;
    line-height: 0;
}
.container {
    padding: 0 0;
}
.wpml-ls-legacy-list-horizontal {
    border: 0px solid transparent;
    clear: both;
    padding: 0;
}

#mc4wp-form-1 input[type="email"]{
    border: 1px solid #ddd;
    color: #0d68ff;
    max-width: 65%;
    padding: 0.3em 0.6em;
}
#mc4wp-form-1 button, input[type="button"], input[type="reset"], input[type="submit"] {

    padding: 0.4em 0.6em;
}
.header-widget .header_sociauxmedia ul {
    float: left;
    list-style-type: none;
    padding: 0;
}
.header-widget .header_sociauxmedia ul li{
    float: left;
    margin-right: 10px;
}
.site-title {
    color: #000;
    display: inline-block;
    font-family: "Titillium Web",sans-serif;
    font-size: 1.1rem;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: none;
}
.site-description {
    color: #000;
    display: inline-block;
    font-family: "Titillium Web",sans-serif;
    font-size: 1.1rem;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: none;
}
.site-branding {
    margin: 0.5em 0;
}
.site-branding .site-title {
    font-size: 1.1rem;
}
.wpml-ls-legacy-list-horizontal > ul {
    list-style-type: none;
    margin: -4px !important;
    padding: 0;
    font-weight: bold;
    font-size: 0.85rem;
}
#footer-text li
{
    float: left;
    margin-right: 10px;
    margin-left:  10px;
}
.menu
{
    float: left;
    list-style-type: none;
    padding: 0;
    color : #0D68FF;
    background: #fff;

}
.site-footer a:link{
    border-bottom: 2px dotted #0D68FF;
    color: #0D68FF;
}
.site-footer a:visited {
    color: #0D68FF;
}
.main-navigation-menu a {
    padding: 0.5em 0.5em 0.5em;
}
.site-footer .site-info {
    padding: 0 0;
}
.site-footer .site-info .copyright {
    padding: 0 0;
    margin-bottom: 0.5em;
}
#menu-footer p {
    margin-bottom: 0.5em;
}

.call-center{
    float: right;
}
.type-post, .type-page, .type-attachment, .comments-area {
    margin: 0 0 1.5em;
    padding: 1em;
}
#footer .bx-wrapper {
    max-width: 370px !important;
}
.entry-content .read-more{
    float: right;
}
.entry-content .addtoany_share_save_container {
    clear: both;
    float: left;
    margin: 16px 0;

}
.more-link {
    margin: 0.5em 0 0;
    padding: 0.6em 1em;

}

#footer .credit-link{
    width: 100%;
    color: white;
    text-align: center;
}
#footer .creation{
    font-size: 14px;
    margin-top: 10px;
}
#footer p{
    margin-bottom: 0.5em;
}

## 14.3 - Desktop Small ( < 960px | 60em)

--------------------------------------------------------------*/
@media all and (max-width: 60em) {

	.tel_num_vert a{
	    color: #00A94F;    
		font-size: 36px;
	    font-weight: bold;
	    position: relative;
	}
    .call-center{
    float: none;
    }
}
## 14.4 - Tablet Large ( < 880px | 55em)

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

@media all and (max-width: 880px) {

	.tel_num_vert a{
	    color: #00A94F;    
		font-size: 36px;
	    font-weight: bold;
	    position: relative;
	}
    .call-center{
    float: none;
    }

}
## 14.4 - Tablet Large ( < 768px | em)

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

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

	.tel_num_vert a{
	    color: #00A94F;    
		font-size: 36px;
	    font-weight: bold;
	    position: relative;
	}
    .call-center{
    float: none;
    }
}



