.row.map { margin-left:0px; margin-right:0px; }
.row.map .col-xs-12 { padding-left:0px; padding-right:0px; }

.adresse ul { list-style:none; margin:0px; padding:0px; margin-left:25px; }
.adresse ul li { position:relative; margin:5px 0px; padding:0px; }
.adresse ul li .fa { position:absolute; margin-left:-25px; margin-top:3px; }

#widgets { text-align:left; }
#widgets h2 { color:#fff; font-size:18px; text-transform:none; margin-bottom:20px; }
#widgets h3 { color:#fff; font-size:14px; text-transform:none; }
#widgets ul { list-style:none; margin:0px; padding:0px; }
#widgets ul li { margin:0px; padding:0px; }
#widgets .articles ul li { display:block; margin-bottom:10px; }
#widgets .articles ul li a { display:block; }
#widgets .coordonnees ul li { position:relative; display:block; margin-left:25px; margin-bottom:10px; }
#widgets .coordonnees ul li .fa { position:absolute; margin-left:-25px; margin-top:3px; }

.footer-menu { margin:20px 0px; }
.footer-menu ul { list-style:none; margin:0px; padding:0px; }
.footer-menu ul li { display:inline-block; margin:0px; padding:0px; }
.footer-menu ul li a { display:inline-block; padding:5px 10px; }

.copyright { margin:20px 0px; }

.links { display:block; width:40px; position:fixed; top:50%; right:0px; z-index:100; margin-top:-80px; }
.links ul { list-style:none; }
.links ul li { display:block; }
.links ul li a { display:block; width:40px; height:40px; line-height:40px; color:#fff; font-size:20px; text-align:center; position:relative; }
.links ul li a:hover { font-size:18px; }
.links ul li a.col1 { background-color:#000000; }
.links ul li a.col1:hover { background-color:#333333; }
.links ul li a.col2 { background-color:#a9c500; }
.links ul li a.col2:hover { background-color:#b9d33f; }
.links ul li a span { position:absolute; top:0px; right:40px; padding:0px 15px; background-color:rgba(32,32,32,0.8); color:#fff; font-size:14px; }
.links ul li a span { opacity:0.0; transition:opacity 0.3s; }
.links ul li a:hover span { opacity:1.0; }
@media all and (max-width:768px)
{
  .links { display:none; }
}

body
{
  background-color:#F5F5F5;
}

.loader
{
  display:none;
}

.navbar-nav > li
{
  font-family:'Raleway', sans-serif;
  text-transform:uppercase;
}

.navbar-nav > li > a
{
  color:#0A0D9A;
}

.navbar-nav > li > a:hover
{
  color:#AB8C55;
}

.navbar-nav > li > a:active
{
  color:#AB8C55;
}

.navbar-nav > li > a::before
{
  color:#AB8C55;
}

.home
{
  height:200px;
}

.slide
{
  background-image:url('img/patern2.png');
}

.slide h1
{
  color:#FFFFFF;
  font-family:'Merriweather', serif;
  font-size:60px;
  text-shadow:0 0 0 transparent,#030303 0px 1px 0px;
}

.slide h2
{
  color:#FFFFFF;
  font-family:'Raleway', sans-serif;
  font-size:30px;
}



h1, h2, h3, h4 { font-family: 'Raleway', sans-serif; }
h1, h2, h3, h4 {color: #0A0D9A;}

.process { background-image: url('img/slide12.jpg'); }
.masked { background-image: url('img/patern2.png'); }

.navbar-smak {
    background: rgba(245, 245, 245, 1) none repeat scroll 0 0;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}

.process-item .fa {
    color: #AB8C55;
}

.divider > span {
    background: #AB8C55 none repeat scroll 0 0;
    display: inline-block;
    height: 2px;
    width: 170px;
}

.client-nav > li > a {
    background: #0A0D9A none repeat scroll 0 0;
    color: #AB8C55;
    display: block;
    height: 30px;
    vertical-align: middle;
    width: 30px;
}
a, a:hover, a:focus {
    color: #AB8C55;
}
a {
    color: #AB8C55;
    text-decoration: none;
}

.circle {
    background: #AB8C55 none repeat scroll 0 0;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus {
    background: transparent none repeat scroll 0 0;
    color: #0A0D9A;
}


.btn-primary {
    background-color: #0A0D9A;
}

.btn-primary::before {
    border: 4px solid #0A0D9A;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background-color: #0A0D9A;
}

#widgets {display: none;}

.go-to {
    display: none;
}

.navbar-nav > li > a::before, .nav-pills > li > a::before {
    color: #AB8C55;
}

