/*
Theme Name: Independent Child
Description: Child Theme for Independent Theme
Author: Zozothemes
Version: 1.0
Template: independent
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozotheme
*/

/*Custom Style Code Right Here */

/* DEBUT PERSONNALISATION */



/* FIN PERSONNALISATION */

.independent-header .site-desc {
  display:none;
}

nav .post-thumb-wrapper img.img-responsive.post-thumbnail {
	width:100% !important;
}

.logobar .logobar-items.pull-right {
	padding-right: 50px;
}

.no-arrow-nav .independent-slider-nav {
	display:none;
}

.page-template-default .independent-content > .independent-content-inner > div {
	padding-top:0;
}

.sep-page .grid-view article .date {
    padding: 20px 0;
}
.sep-page .grid-view article h3 a {
  font-size: 18px;
	font-weight:600;
}

.sep-page .grid-view article h3 {
		margin-top:0;
}

.sep-page h4, .sep-page .h4  {
    font-size: 14px;
}

.sep-page .grid-view article .description h4.location a {
    font-size: 16px;
    color: #666;
}

.sep-page .grid-view article .description .time time {
    font-size: 12px;
}

.sep-page a {
	color: #77b72a !important;
}

.sep-page .sep-detail .left-column {
    border-right: none;
    border-top: none;
    float: left;
    width: 100%;
}

.widget .searchandfilter input, .widget .searchandfilter select, .widget .searchandfilter label {
	width: 100% !important;
}
.searchandfilter input {
	padding: 10px;
}

.widget .mailpoet_paragraph input, .widget .mailpoet_paragraph label {
	width: 100% !important;
}

/* event planner */
.sep-content {
	padding-top: 50px;
}

.event-schedule .single-date {
	display:none;
}

.sep-page .sep-detail .full-column .single-event-time {
    padding: 10px 0 38px;
}

.single-event-time .event-date-time time {
    padding: 0;
    font-weight: bold;
    font-size: 24px !important;
    color: #333333 !important;
	margin-bottom: 0 !important;
}

.single-event-time .event-date-time time {
	padding: 0;
}

.event-description  {
	padding-right: 50px !important;
  padding-left: 50px !important;
}

.event-date-time {
	margin-top:7px;
}

.description h4.location a {
	color:#333 !important;
	font-size: 12px !important;
}

.sep-detail {
	margin-top:0 !important;
}

.event-organizer {
	background-color: #eee;
  padding: 10px !important;
  margin-bottom: 20px;
}

.sep-page .sep-detail .full-column .event-organizer span {
    color: #333 !important;
}

.sep.sep-container {
	padding-left:50px;
	padding-right:50px;
}

.event-venue {
	padding:10px !important;
}

.event-venue h4 {
	font-weight:500;
}

.page-title-wrap-inner {
  margin-bottom: 25px;
}

.site-footer .widget.widget_nav_menu {
  margin-bottom: 0;
}

#nav_menu-3 .widget-title {
      margin-bottom: 7px;
}

#nav_menu-3 .widget-title:after {
      margin-bottom: 7px;
      height: 0;
}

@media screen and (min-width: 992px) {
  .footer-middle-sidebar {
    padding-left:75px;
  }
}
