@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&subset=latin,latin-ext);

body {
    background-color: #e9e9e9;
}

.bg-dark-one {
    background-color: #3D3D3D;
}

.bg-dark-two {
    background-color: #505050;
}

.bg-white {
    background-color: #fff;
}

.bar-top {
    padding:15px 0;
    color: #FFF;
}

.bar {
    padding:30px 0;
    background-color: #eee;
}

.header {
    min-height:140px;
    border-bottom:4px solid #e88b89;
}

.logo, .logo-footer {
    padding-top:30px;
    text-align: center;
}

.metro .horizontal-menu {
    margin-top:50px;
}

.metro .horizontal-menu li a {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 2rem;
    color:#fff;
}

.metro .h2, .metro .h1 {
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 700;
    font-size: 2.2rem;
    text-transform: uppercase;
}

.metro .h2-underline, .metro .h1-underline {
    border-bottom: 1px solid #ff825d;
    padding-bottom:5px;
}

.metro .h2-underline span, .metro .h1-underline span {
    border-bottom: 5px solid #ff825d;
}

.actual-group {
    background-color: #f2f2f2;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22px' height='30px' viewBox='0 0 50 80' xml:space='preserve'><polyline fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' points='0.375,0.375 45.63,38.087 0.375,75.8 '/></svg>");
    background-repeat:no-repeat;
    background-position: calc(100% - 20px) center;
    display: block;
    padding:5px 15px;
    margin: 10px 0;
    transition: 500ms;
}

.actual-group:hover {
    background-color:#e2e2e2;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22px' height='30px' viewBox='0 0 50 80' xml:space='preserve'><polyline fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' points='0.375,0.375 45.63,38.087 0.375,75.8 '/></svg>");
}

.actual-group h3{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.6rem;
    margin-bottom:3px;
    font-weight:700;
}

.actual-group p{
    margin-right:35px;
}

.metro .footer {
    padding:20px 0;
    min-height:220px;
    border-bottom: 10px solid #3d3d3d;
    color:#fff;
}

a:hover {
    text-decoration: none;
}

.arrow-top {
    background: white;
    color:  #3d3d3d;
    padding: 10px;
    border-radius: 50%
}

.metro .horizontal-menu li {
    margin: 0 10px;
}




/* Stylesheet: todat Modified On 2015-06-08 10:25:15 */
