﻿



.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16
{
	display: inline;
	float: left;
	margin-left: 1%;
	margin-right: 1%;
}


.container_12 .grid_6,
.container_16 .grid_8
{
	width: 48%;
}


.container_12 .grid_8
{
	width: 64.666%;
}

.grid_8,.div_mobile,.third_mobile,.thirds2_mobile,#logo_container{width:98% !important;}

.head-down-nav-act{position: absolute;left: 0;top: 0;width: 100%;height: 40px;background-color: #3db1fa;}

.site-info {
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-weight: bold;
}
.navigation .menu .menu__item{display:block;float:left;margin-right:40px}
.navigation .menu .menu__item a{color:#666;text-decoration:none;font-size:12px;font-family:BNPSans,sans-serif;text-transform:uppercase;position:relative;transition:color .4s}
.navigation .menu .menu__item a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:100%;opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px);background:#00925b;transition-duration:.4s}
.navigation .menu .menu__item a.active,.navigation .menu .menu__item a:hover{color:#00925b}
.navigation .menu .menu__item a.active:after,.navigation .menu .menu__item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.navigation .menu .menu__item ul{display:block;margin-left:57px}
.navigation .menu .menu__item{display:block;float:left;margin-right:40px}
.navigation .menu .menu__item a{color:#666;text-decoration:none;font-size:12px;font-family:BNPSans,sans-serif;text-transform:uppercase;position:relative;transition:color .4s}
.navigation .menu .menu__item a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:100%;opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px);background:#00925b;transition-duration:.4s}
.navigation .menu .menu__item a.active,.navigation .menu .menu__item a:hover{color:#00925b}
.navigation .menu .menu__item a.active:after,.navigation .menu .menu__item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.navigation .menu .menu__item ul{display:block;margin-left:57px}

.flexslider img.img-responsive { margin: 0px !important; padding: 0px !important; width: 100% !important; }

#mk-quick-contact .bottom-arrow {
  position: absolute;
  right: 20px;
  bottom: -4px;
  display: block;
  width: 14px;
  height: 14px;
  border-top: none;
  border-left: none;
  background-color: #e8e8e8;
  content: "";
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal;text-align:center}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}

#header_info {width: 43%;float:right;}

#header_info div.socials {float: left;}

#header_info div.socials ul a{padding: 23px 10px 8px;}

#header_info div.langs {float: right;}

#header_info div.langs ul li a{font-size: 12px;padding: 30px 8px 5px !important;}

#header_info div.socials ul a:hover{background: #000;}

#header_info div.socials ul {float: left;}

#header_info div.socials ul img {max-width: 25px;}

#header_info div.langs ul {float: left;}

#header_info div.langs ul li{float: left;}

#header_info div.langs ul li.selected a {background-color: #AF135C;}

#header_info div.langs ul li a:hover{background-color: #E7E7E7;text-decoration:none;color: #000;}

#header_info div.langs ul li.selected a:hover{background-color: #AF135C;;text-decoration:none;color: #fff;cursor: default;}
.footer .contact-details a .top{display:block}




  body, html, #wrapper{
    height: 100%; 
    padding: 0; 
    margin: 0;
  }

.h2-header{font: 20px arial;color:#000000;font-weight: bold;text-decoration:none;text-align:left;}
.cli-col-12{width:100%}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-6 {
    width: 50%;
  }

.a-left {
float : left;
}

.navigation .a-left a, .navigation .a-right a {
background: #eee;
padding: 5px 10px;
border: #e5e5e5 1px solid;
display:block;
}

.wolf-instagram-list:after,.wolf-instagram-list:before{content:"";display:table}
.wolf-instagram-list:after{clear:both}
ul.wolf-instagram-list{zoom:1;margin:15px 0 0}
ul.wolf-instagram-list li{list-style-type:none!important;float:left;margin:0 0 .4em;margin-left:1%!important;margin-right:1%!important;width:23%;padding:0}
ul.wolf-instagram-list li:before{display:none!important}
ul.wolf-instagram-list li img{width:100%!important;height:auto;display:block;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.logimg img {max-width: 90px;margin: 5px; filter: grayscale(50%);height: auto; float: left;}

.menu_close_btn {display: block; cursor: pointer; height: 24px; position: absolute; left: 0; width: 24px;float: left;
left: 35px; top: 45px;}
.navlogin{color:#FFFFFF;font-size:12px;text-decoration:none;font-family:Oswald,sans-serif;}


.section-skills .feature-section .wrap-feature-content .feature-content .feature-text {
    text-align: center;
    color: #ffffff;
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
}


.section-skills .feature-section .wrap-feature-content .feature-content .feature-text span {
    display: block;
    color: #cccccc;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
