/*  

Theme Name: Club retro-ski
Theme URI: http://www.clubretroski.com
Description: Thème enfant de Outdoor
Template: outdoor
Theme URI: http://themnific.com
Author: Matthiew
Author URI: http://www.mpourmathieu.com.
Version: 1.0.0
License: GNU/GPL Version 2 or later. 
License URI: http://www.gnu.org/licenses/gpl.html 
Text Domain:club-retro-ski
*/



@import url("../outdoor/style.css");

@import url("../outdoor/style-mobile.css");

@import url("../outdoor/style-custom.css");



/* General */

h1, h2.post {

    font: 800 60px/1.2em Raleway;

}

h1.entry-title {

    background-image: url(http://www.clubretroski.com/wp-content/themes/club-retro-ski/images/bg-drapeau.jpg);

    background-repeat: no-repeat;

    background-position: center left;

    border-bottom: 1px solid #000;

    border-top: 1px solid #000;

    color: #ffffff;

    font: 800 28px/1.2em Raleway;

    height: 45px;

    padding-left: 7px;

    padding-top: 7px;

}

h2.entry-title a {

    font-family: 'Raleway', arial, sans-serif;

    font-weight: 700;

    font-size: 1.6em;

    line-height: 0.9em;

}

h2.block span {

    display: none;

}

h2.block a {

    font-family: raleway;

}

#footer h2.widget, #footer h2.widget a {
    color: #f36f21;
}

h2 {

    font: 31px/1.1em 'Khand', opensans, sans-serif !important;

    text-transform: uppercase;

}

#sidebar h2 a, #sidebar h2 {

    color: #f36f21!important;

}

.archive h2.block, .search h2.block {

    line-height: 1 !important;

}

h2.block {

    color: #ffffff !important;

    padding-top:10px !important;

    background-image: url(http://www.clubretroski.com/wp-content/themes/club-retro-ski/images/bg-drapeau.jpg);

    background-repeat: no-repeat;

    background-position: center left;

    border-bottom: 1px solid #000;

    border-top: 1px solid #000;

    color: #3d3d3d;

    font: 800 28px/1.2em Raleway !important;

    height: 43px;

    padding-left: 7px;

    padding-top: 7px;

}

h2.block a {

    color: #ffffff;

    padding-left: 5px;

    font-weight:800;

    font-size: 0.9em;

}

.single-post h1.entry-title {

    background: none!important;

    font: 31px/1.1em 'Khand', opensans, sans-serif !important;

    color: #333;

    border: 0;

    font-size: 3.3em!important;

}

h4 {

    font: 18px/1.1em Khand, opensans,sans-serif !important;

    text-transform: uppercase;

}

.postauthor {

    background-color: #fce7d2;

    font-family: open sans;

    font-size: 1em;

    letter-spacing: 0.4px;

    line-height: 1.7em;

    margin: 0;

    padding: 8px 20px 15px;

}

.authoricons a {

    width: 50px;

}

ul#serinfo {

    width: 100%;

}

.awesome-weather-wrap.temp1 {

    font-family: khand, opensans, sans-serif;

    font-size: 1.6em;

}

.awesome-weather-current-temp {

    font-size: 60px !important;

}

.fa-long-arrow-right:before {

    display: none;

}

.meta_more_plain a {

    color: #f36f21 !important;

    font-family: khand, opensans, sans-serif;

    font-size: 1.4em;

    opacity: 1;

    text-transform: uppercase;

}

.postauthor {

    display: none;

}

.date_evenement {

    text-transform: uppercase;

    color: #fff;

    font-size: 1.5em;

    font-family: 'khand', arial, sans-serif;

    margin: 10px 0 20px 0;

}

.date_evenement span {

    background-color: #f36f21;

    padding: 5px 11px 3px 11px;

}

.date_evenement_loop {

    text-transform: uppercase;

    color: #fff;

    font-size: 0.9em;

    font-family: 'khand', arial, sans-serif;

    margin: 10px 0 20px 0;

}

.date_evenement_loop span {

    background-color: #f36f21;

    padding: 5px 11px 3px 11px;

}

.post .entry p:first-child {

    color: #f36f21;

    font-size: 2em;

    font-family: 'khand', arial, sans-serif;

}

.archivloop>div {

    height: 415px !important;

}





/* Header */



.logotype   {

    width: 100%;

    margin-bottom: 75px;

}



/* Nav */



#main-nav {

    padding-left: 0px !important;

}

#main-nav > li:first-child {

    margin-left: 20px;

}

#navigation {

    margin: -52px 0 0;

}

#main-nav > li > a, .bigmenu > ul > li > a {

    font: 300 20px/1.1em Khand !important;

}

#footer .tab-post h4 a{

    font-size: 19px !important;

}

.tab-post h4 a{

    font-size: 17px !important;

    line-height: 1.1em;

}

#sidebar > ul, #sidebar > div > ul {

    max-width: 130px;

    overflow: visible;

}

#navigation .searchform {

    width: 235px;

    margin: 0px 15px 0 20px;

}

#content-inn .searchform {

    margin-right: 0px;

}



/* Événements */

.category-evenement span.meta_alt {
    display: none;
}
#widget-evenement span.meta_alt {
    display: none;
}



/* Footer */

#copyright p {

    font-family: khand, opensans, sans-serif;

    font-size: 1.4em;

    letter-spacing: 0.5px;

}

.first {

    display: none;

}

.threecol {

    width: 33.4%;

}

ul.featured {

    width: 100%;

}

.tab-post {

    width: 100%;

    min-width:270px;

}

#footer p {

    margin: 25px 0 15px;

}

#content-inn .searchSubmit {

    right: 32px;

}

#content-inn .searchform {

    margin-right: 0px!important;

}





/* Buddypress  */

#buddypress #admins-list li, #buddypress #members-list li, #buddypress #mods-list li {

    background: #fafafa none repeat scroll 0 0;

    list-style: outside none none;

    margin-bottom: 10px;

    overflow: auto;

    padding-left: 16px;

}

#subnav {

    display: none;

}

table, dl {

    background: none!important;

    border: none!important;

}



#buddypress table.forum tr.alt td, #buddypress table.messages-notices tr.alt td, #buddypress table.notifications tr.alt td, #buddypress table.notifications-settings tr.alt td, #buddypress table.profile-fields tr.alt td, #buddypress table.profile-settings tr.alt td, #buddypress table.wp-profile-fields tr.alt td {

    background: #f9dac7 none repeat scroll 0 0;

}



#buddypress table.forum tr td, #buddypress table.forum tr th, #buddypress table.messages-notices tr td, #buddypress table.messages-notices tr th, #buddypress table.notifications tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr td, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr td, #buddypress table.profile-fields tr th, #buddypress table.profile-settings tr td, #buddypress table.wp-profile-fields tr td, #buddypress table.wp-profile-fields tr th {

    padding: 10px;

    vertical-align: top;

}



#buddypress table.forum tr.alt td, #buddypress table.messages-notices tr.alt td, #buddypress table.notifications tr.alt td, #buddypress table.notifications-settings tr.alt td, #buddypress table.profile-fields tr.alt td, #buddypress table.profile-settings tr.alt td, #buddypress table.wp-profile-fields tr.alt td {

    background: #f9dac7 none repeat scroll 0 0;

}

#buddypress table.forum tr td.label, #buddypress table.messages-notices tr td.label, #buddypress table.notifications tr td.label, #buddypress table.notifications-settings tr td.label, #buddypress table.profile-fields tr td.label, #buddypress table.wp-profile-fields tr td.label {

    border-right: 1px solid #eaeaea;

    font-weight: 700;

    width: 25%;

}

#buddypress table.forum tr td, #buddypress table.forum tr th, #buddypress table.messages-notices tr td, #buddypress table.messages-notices tr th, #buddypress table.notifications tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr td, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr td, #buddypress table.profile-fields tr th, #buddypress table.profile-settings tr td, #buddypress table.wp-profile-fields tr td, #buddypress table.wp-profile-fields tr th {

    font-family: 'khand', sans-serif;

    font-size: 1.2em;

    padding: 10px;

    text-transform: uppercase;

    vertical-align: top;

}



/* Erreur Recherche - 404 */

.errorentry .sixcol {

    display: none;

}



