/*
Theme Name: Tecla
Author: ec44
Author URI: http://www.ec44.fr
Description: Form Minamaze theme - Theme pour les Ecole Catholique de Loire Atlantique.
Version: 0.1.9
License: GNU General Public License
License URI: /licenses/license.txt
Theme URI: http://www.ec44.fr/ticetest
Template: minamaze
Tags: black, dark, red, one-column, two-columns, right-sidebar, left-sidebar, fixed-layout, responsive-layout, fluid-layout, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, editor-style, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, gray, light, white, custom-background, ec44
*/

/*  ESY 03/2020
  -> Duplication de la feuille de style 'minamaze/style.css' en 'minamaze/esy-style.css'
  -> Dans 'esy-style.css', commenter max-width=1170, pour que l'entête s'affiche à 100%
@import url("../minamaze/style.css"); 
*/
@import url("../minamaze/esy-style.css");

/*
REQUIRED class
*/
.wp-caption {}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignright{}
.alignleft{}
.aligncenter{}

/* body */
/*#body-core {background-image:url('images/foil.png'); repeat}$/

/* Typo */
h1 {font-variant: small-caps; }
h3, h1 {color: #01A9CC; }
p, #main ul li {font-size: 1.2em; color: #333333; }
#main p a, #main ul a{color: #01A9CC; font-weight: bold;}
#main p a:hover , #main ul a:hover, #main p a:visited, #main ul a:visited  {color: #8CC832;}
#main ul  {list-style: circle; }

/* bandeau du haut */
#pre-header {background-color: #576a7c; box-shadow: 2px 2px 4px #aaa;}
#pre-header-search .search { background-color: white; border:0px;}

#pre-header-social li a { background-color: #01A9CC; }
#logo {background-color: white; padding-top: 10px; margin-top: 5px;  z-index: 0;}

/* Menu */

#header .header-links .menu li a:hover {color:#01A9CC;}
.maison
{ background: url('images/maison_gris.png') no-repeat scroll right top transparent;
text-indent: -9999px;
margin-top: 20px;}
.maison:hover
{ background: url('images/maison_bleu.png') no-repeat scroll right top transparent;
}

.restau  {margin-bottom: 0px; width: 40px;}
.restau a{background: url('images/restau_gris.png') no-repeat scroll right transparent;
background-position: 0 20px;
text-indent: -9999px;}
.restau a:hover {background: url('images/restau_bleu.png') no-repeat scroll right transparent;
background-position: 0 20px;}

.restau .current-menu-parent a {background: url('images/restau_bleu.png') no-repeat scroll right transparent;
background-position: 0 20px;}

.restau ul.sub-menu li a {background-image:none;
text-indent: 0px;}

#header .header-links .menu li.current_page_item a {color:#01A9CC;}
#header-links-inner {font-size:1.4em; font-variant :small-caps; font-weight: 600;}
#header .header-links .sub-menu {border:0; font-variant: normal; padding: 0; margin:0; background-color: transparent;}
#header .header-links .menu .sub-menu li {color: #FFFAEA; background: #01A9CC ;}
#header .header-links .menu .sub-menu li a , #header .header-links .menu .sub-menu li a:hover {color: #FFFAEA; border-bottom: 1px solid #007D98;}
#header .header-links .menu .sub-menu .sub-menu {background-color: none;}

/* Boutons */

.themebutton, button, html input[type="button"], input[type="reset"], input[type="submit"], #commentform input[type="submit"], #commentform input[type="button"] {background-color: #83BC2F; font-weight: bold; color: white; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}

.themebutton:hover, button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover
{background-color: #01A9CC;}

#introaction-core, #outroaction-core { border-color: #e5e1c4}

#section-home .section {box-shadow: 2px 2px 4px #aaa; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}

#comments #respond .comment-respond input[type="submit"] {
	background-color: #83BC2F}
}

/* Slider */
#slider .featured-title span {font-weight: bold;
}

/* Footer */
#footer { background-color: #576a7c; border-top-color: #576a7c; border-bottom-color: #576a7c;}

#footer-core h3
{color: #F3EED5;   border-bottom-width: 0px;box-shadow: none; font-weight: bold;}
#footer-core div {color: #F3EED5;}
#footer-core a, #sub-footer a { color: #FFFFFF; }
#footer-core a:hover, #sub-footer a:hover { color: #02394A; }

#footer .themebutton, button, html input[type="button"], input[type="reset"], input[type="submit"] {background-color: #83BC2F; font-weight: bold; color: white; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
#footer .themebutton:hover, button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background: #01A9CC;}

/* Sub-footer */
#sub-footer{background-color: #576a7c;}

#sub-footer a:hover{
color: #046380;}

/* Page */
#intro.option1 #intro-core:after {border-bottom: 3px solid #8CC832;}
#intro.option1 #intro-core:before {border-bottom: 1px solid #e5e1c4;}

/* Breadcrumbs */
#breadcrumbs .delimiter, #breadcrumbs a:hover {
	color: #8CC832;
}

/* Sidebar */

#sidebar .widget a{ color: #333333;}
#sidebar .widget a:hover{ color: #01A9CC;}
#sidebar .widget { border-bottom: none;}
#sidebar h3.widget-title:after {border-bottom: 3px solid #8CC832;}
#sidebar-core{ margin-left: 10px; padding-left: 10px; border-left: 1px solid #e5e1c4;}
#sidebar h3.widget-title:before {border-bottom: 1px solid #e5e1c4;}
.widget li{border-bottom-style: none;
margin-left: 5px;
text-indent: -5px;
}

.widget ul
{ border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.thinkup_widget_categories li a:hover {color: #FFFAEA; background: #01A9CC; }

.thinkup_widget_search .searchsubmit{ background: #83BC2F; font-weight: bold; color: white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}

.thinkup_widget_search .searchsubmit:hover{ background-color: #01A9CC;}

.thinkup_widget_recentposts {margin-left: 10px;}

#sidebar .textwidget
{border: none;
font-size: 0.9em;}

/* Responsive */

#header-responsive-inner
{
  border-left-width-value: 1px;
  border-left-style-value: solid;
  border-left-color-value: #e5e1c4;
  border-right-width-value: 1px;
  border-right-style-value: solid;
  border-right-color-value: #e5e1c4;
}

#header-core #header-responsive .btn-navbar { background-color: #01A9CC; border: none; webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}

#header-responsive li a
{color: #333333
  border-bottom-color: #e5e1c4;
font-weight: 700;
font-size: 1em;
letter-spacing: 0.5px;
}

#header-responsive li a:hover,
	#header-responsive li.current_page_item {
		color: #01A9CC;
	}

/* Blog extrait */

.blog-style1{
  border-top:none;   border-right:none;   border-left: none;
  border-bottom: solid 1px #e5e1c4;
margin-bottom: 10px;
background-color: #FEFDF4;
}

h2.blog-title a {color:#01A9CC; font-weight: 500; font-size: 24px; margin-top :0; padding-top: 0;}

#main .blog-style1 .entry-content a.more-link {color: #ffffff;}

.entry-meta a {color: initial;}
.entry-meta a:hover {color: #83BC2F;}

.pag li.current span
{color: #ffffff;
  background-color: #83BC2F; border: none;}

.pag li a:hover
{border-color: #83BC2F;}

.nav-previous a, .nav-next a
{background-color: #83BC2F; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px}
.nav-previous a:hover, .nav-next a:hover
{background-color: #01A9CC; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px}

/* Tableau */

#main th {border-color: #01A9CC;}
#main th {background-color: #01A9CC; color: #ffffff;}
#main td {border-color: #e5e1c4;}
#main tr{vertical-align: middle;}

#main tr:nth-child(odd) {background-color: #EDFBFE;}
#main tr:nth-child(even) {background-color: #fefdf4;}

#main tr a {color: #01A9CC; font-weight: bold;}
#main tr a:hover, #main tr a:visited {color: #8CC832;}

/* Slider */

.rslides li  .featured {text-align: left;}


/* Sous-menu à gauche */

.main-navigation .sub-menu .sub-menu li.last {
position : absolute;
right: 190%}


/* Checkbox pour ContactForm7 */

.wpcf7-form input[type="checkbox"] {
	width: 20px;
}
.wpcf7-form input[type="radio"] {
	width: 20px;
}

#gkLogo.cssLogo {
    background: url(http://www.ecolesaintyvesnantes.fr/templates/gk_startup_esy/css/../images/style1/esy_logo_400.png) 0 30px no-repeat;
    min-height: 121px;
    width: 400px;
    margin: 0 auto;
    padding: 15px 60px;
    display: block;
    float: none;
}
