/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .imgsmall { width:200px; margin-right:150px; }
.f2f2 { background: #f2f2f2; }
/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }
.uk-navbar-nav > li > a {

    font-size: 13px;

}

h2, .uk-h2 {
    color: #000000;
    font-size: 22px;
}

.uk-article-title {
    font-size: 25px;
    line-height:32px;
    }
.tm-block-footer {
    padding: 10px 0;
    background:#ffffff

}
.uk-dropdown-navbar {
    margin-top: 20px;
    background: #f9f9f9;
    color: #666666;
box-shadow: 2px}
.uk-nav-dropdown > li > a, .uk-nav-navbar > li > a {
    padding: 3px 10px;
    font-size: 12px;
}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
    background: #FFF;
    color: #8C282C;
    outline: none;
}
li, dt, dd {
    line-height: 25px;
}
.uk-block-default {
    background: #ffffff;
    padding-top: 30px;
}
.uk-nav-side > li > a {

    font-size: 12px;
}
.uk-nav-side > li > a {
    color: #666666;
    margin-bottom: 2px;
    border-radius: 3px;
    font-family: 'Montserrat';
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.tm-block-toolbar {
    position: relative;
    z-index: 2;
    background-color: #ffffff;
    border-bottom: 0px solid #b3b3b3;}
.uk-breadcrumb > li {
    font-size: 10px;
    vertical-align: top;
}
body {
       font-size: 14px;

}
.uk-button:hover, .uk-button:focus {
    background-color: #E6E6E6;
    color: #8a2529;
    outline: none;
    text-decoration: none;
}
.uk-button-primary {
    background-color: #f0F0F0;
    color: #8C272B}
.tm-navbar-center .tm-nav {
    margin-top: 0px;
}
.tm-search {
    position: fixed;
    top: 25px;
    right: 0;
    z-index: 981;
    border-radius: 3px 0 0 3px;
    background: #FFFFFF;}

.uk-block-muted {
    background: #FFFFFF;
}
.uk-block-large {
    padding-top: 1px;
    padding-bottom: 1px;
}
.uk-dropdown-navbar {
    margin-top: 20px;
    background: #FFF;
    color: #666666;
    box-shadow: 2px;
    border-style: solid;
    border-width: 1px;
    border-color: #B3B3B3;
}

/* RSFORM */
#userForm { padding: 20px; background-color: #FFFFFF; border: 1px solid #cccccc; }
fieldset.formFieldset > legend { font-size: 20px; color: #8B262A; }
#userForm > H2 { font-size: 20px; color: #8B262A; margin-bottom: 30px; border-bottom: 1px solid #d8d8d8; padding-left:10px; }
fieldset.formHorizontal { margin-top: 15px; }
.formResponsive .formHorizontal .formControlLabel { width: 30%; padding-right: 30px; }
div.formBody > input { width: 65%; }
div.formBody > textarea { width: 65%; }
div.formBody > select { width: 65%; }
.formResponsive .formHorizontal .rsform-block { margin-bottom: 5px}
div.formControlLabel > H4 { font-size:14px;  }
div.formBody > H4 { font-size:14px; float:left; margin-left: -172px; line-height: 18px; margin-bottom: 15px }
.formResponsive input[type="radio"] { margin-top: 8px;  height: 18px; margin-bottom: 15px; }
.formResponsive input[type="checkbox"] { margin-top: 8px;  }
.formResponsive label { margin-right: 15px; }
.formResponsive input[type="submit"] {
    background-color: #3A6F8F;}
.uk-article-title a {
    color: #8A2529;
    text-decoration: none;
    font-size: 16px;
}
.uk-panel-box .uk-panel-title {
    color: #8A2529;
}
h1, .uk-h1 {
    color: #8A2529;
    font-family: 'Montserrat';
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.iconfs { float: left; width: 200px; height: 150px; margin-right: 10px; margin-bottom: 40px; text-align: center; font-size: 14px; line-height: 60px; padding: 30px 0; border: 1px solid #cccccc }
.iconfsagrey { color:#333; }
.iconfsawhite { color:#fff; }
.bleu4 { background: #8ABE44 }
.rouge1 { background: #0E556E; }
.bleu3 { background: #8A2529 }
.orange { background: #3A6F8F}
