/*
 Theme Name:  ecocoded child
 Theme URI:   http://cdp-area.fr/wp-content/themes/ecocoded-child
 Description: Ecocoded child for wparea
 Author:      ICARE
 Author URI:  https://www.icare.univ-lille.fr
 Template:    ecocoded
 Version:     1.0.0
 License:     GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags:        
 Text Domain: ecocoded-child
*/

.top-nav-wrapper {
	position: fixed;
	/*top:0;*/
	z-index:1000;
	background-color:#ffffff;
	border-bottom: 5px solid #52227A;
}
.content-wrap {
  width: 1380px;
}

.main-navigation ul li a{
	color: #52227A;
}
.main-navigation ul li a:hover{
  background-color: #52227A;
  color:#fff;
}
.main-navigation .sub-menu a:hover{
  color:#fff;
  background-color: #52227A;
}
.main-navigation ul.sub-menu li a:hover {
  color:#fff;
}
.main-navigation ul li .sub-arrow{
  color: #52227A;
}
.bottom-header-paragraph {
	font-size:25px;
}
.header-widgets-three{
	background-color:#faf7fe;

}
.header-widgets-three:hover h2{
  background-color: #52227A;
  color:#fff;
  cursor:pointer;
}
.center-main-menu{
	height:89px;
	padding-top:10px;
}
.buttons-wrapper{
	display:none;
}
.header-content-wrap-outer{
  padding-top:80px;
  height:380px;
}
.home .header-widgets-wrapper{
  padding-top:10px !important;
}
.header-widgets-wrapper{
  padding-top:80px !important;
}
#smobile-menu * {
  color:  #52227A; 
}
.main-navigation ul.sub-menu li a {
  color: #52227A;
}
.featured-thumbnail {
    width: 60%;
    margin-left:20%;
    max-width: 100%;
    height: auto;
}
.featured-thumbnail img{
    width: 100%;
}

.tnp-subscription-minimal input.tnp-submit{
	background-color:#95C11F !important;
	border:1px solid #ddd;
  border-radius: 0 5px 5px 0 !important;
	border-left:none !important;
}

.tnp-subscription-minimal input.tnp-email {
	 border-radius:5px 0 0 5px !important;
}

.featured-sidebar {
    width: 30%;
    margin-right: 0 !important;
    float: left;
}

form label {
    text-transform: lowercase !important;
}

@media screen and (max-width: 1023px) {
    .super-menu-inner {
       background-color:#eeeeee;
    }
    .top-nav-wrapper {
      background-color:#fff;
    	border-bottom: none;
    }
}

.main-navigation ul li a{
  font-weight: 700;
  font-size: .975rem;
  padding: 20px 10px 20px 10px;
}
.site-footer {
    background: #52227A;
}
.footer-column-three {
    max-width:none !important;
}
.footer-column-left{
    width:40%;
}
.footer-column-right{
    width:60%;
} 
.parteners-list{
    width:100%;
    display: flex !important;
    flex-wrap: wrap !important;
    background-color: #ffffff;
    padding-left:20px;
    border-radius: 5px;
}
.footer-column-left .widget {
    width: 20%; 
    height:70px;
}
.footer-column-right .widget{
    width: 15%; 
    height:70px;
} 
.parteners-title{
  color: #fff !important;
}
#block-7 figure{
  margin-top:1.5rem;
}
#block-8{
  width:15%;
  padding-left:15px;
}
#block-10 figure{
  margin-top:0;
}
#block-13{
  width:12%;
  padding-left:15px;
}
#block-14 figure{
  margin-top:0;
}
#block-15 figure{
  margin-top:1.5rem;
}
#block-16{
  padding-left:20px;
}
#block-16 figure{
  margin-top:1.3rem;
}
.footer-column-three .widget{
  margin-bottom: 10px;
}
.logo-container {
    max-width: 25%;
}
.center-main-menu{
    max-width:75%;
}
.primary-menu .pmenu {
    float: left; 
}
h1, h2, h3, h4{
  color:  #FD6E89 !important;
}

@media screen and (max-width: 800px) {
.footer-column-wrapper{
  display:flex;
  flex-direction: column;
}
.footer-column-left{
    width: 100%;
}
.footer-column-right{
    width: 100%;
}
  
}
