﻿div#block-views-homepage-releases-reskin-block .views-row .releases-body,.view-latest-releases .views-row .releases-body,.view-id-posts .views-row .posts-body{font-size:16px;margin-bottom:16px;}
.view-latest-releases .views-row .releases-body,div#block-views-homepage-releases-reskin-block .views-row .releases-body{line-height:1.8em;}
div#block-views-homepage-releases-reskin-block .views-row .releases-body{line-height:1.3;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:16px;}
.view-latest-releases .views-row .releases-body p,div#block-views-homepage-releases-reskin-block .views-row .releases-body p{margin-top:0;}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container-fluid:before,.container-fluid:after{content:" ";display:table;}
.container-fluid:after{clear:both;}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px;}
.navbar.container,.navbar.container-fluid{margin-top:20px;}
.container-fluid.brand-image{padding-top:10px;padding-bottom:10px;margin-bottom:0px;text-align:center;min-height:100px;position:relative;}
.container-fluid.brand-image img{display:inline-block;margin-left:auto;margin-right:auto;left:0;right:0;max-width:130px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:90%;}
body.toolbar .container-fluid.brand-image img{top:20%;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);}
.blog .format-status .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-header,.archive .format-aside .entry-header,.blog .format-status .entry-header,.archive .format-status .entry-header,.blog .format-status .entry-meta,.archive .format-status .entry-meta{display:none}
.entry-title{margin-bottom:0}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

	.contact-us.navbar-collapse.collapse {
	    display: block !important;
	}
		

	.navbar-collapse.collapse.in{
	    display: block!important;
	}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}

.hi-icon{display:inline-block;width:50px;height:50px;border-radius:50%;text-align:center;color:#febf00;background:#031f9a;border:3px solid #031f9a;}

.hi-icon:before{font-size:1.5em;display:block;line-height:2.12em;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.ebold{font-weight:800}


.margin-top-50 {
    margin-top: 50px;
}

.recent-post-slider .wp-post-content a.readmorebtn {padding: 5px 10px;border: 1px solid #e7e7e7;text-decoration: none;margin: 5px 0; font-size:14px;}

.wp-post-content {padding-bottom: 10px;}

.recent-post-slider.design-1 .wp-post-content p{color:#fff;}

.recent-post-slider.design-2 .wp-post-content p{color:#fff;}

.recent-post-slider.design-3 .wp-post-content	{ opacity: 0; height:0; transition: all 0.5s ease-in-out 0s;}

.recent-post-slider.design-3 h2.wp-post-title a,
.recent-post-slider.design-3 .wp-post-content a.readmorebtn,
.recent-post-slider.design-3 .wp-post-content p{color: #fff;}

.recent-post-slider.design-4 .wp-post-content a.readmorebtn {color: #444; border-color: #444;}

 .recent-post-slider.design-1 .wp-post-content,  .recent-post-slider.design-2 .wp-post-content,  .recent-post-slider.design-3 .wp-post-content{display:none}
p.wp-caption-text{line-height:1.618;font-size:.875em;font-weight:400;margin:1em 0 1.618em;text-align:right;padding:0}
.wp-caption-text.gallery-caption{line-height:1.618;font-size:.75em;font-weight:400;font-style:normal;margin:1em 0;text-align:right;padding:0}
.cookie-email-subscribe{display:none}
.cookie-email-subscribe .footer-email-popup-header{padding-top:.9375em}
.cookie-email-subscribe .close-btn{top:2em;right:2.3em}
.cookie-email-subscribe .footer-email-popup{padding:0 1.875em 1.875em}
.cookie-email-subscribe .pop-subscribe{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.cookie-email-subscribe .input-text-mail{width:50%}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20}
div#n2-ss-2 .n2-ss-layers-container{position:relative;width:1980px;height:600px;}

.middle-section .key-points .key-point {
  width: 22%;
  margin-right: 4%;
  float: left;
}

.middle-section .key-points .key-point:nth-child(4) {
  margin-right: 0 !important;
}

.middle-section .key-points .key-point img.icon {
  width: auto;
  height: 60px;
  display: block;
}

.middle-section .key-points .key-point h3 {
  margin-top: 2em;
  font-weight: 500;
  color: #fff;
  text-transform: uppercase;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}


.thumbnails .col-md-4 {
  padding: 0 10px;
}


.related-projects .col-md-4 {
  margin-bottom: 20px;
}
div.asl_m .probox div.asl_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%;}

section .slick .slide .testimonial span.client-info {
  font-family: 'Rambla', sans-serif;
  font-size: 0.75rem;
  color: #919191;
  font-style: italic;
}


#stylesheet_body { height: auto !important; width: auto !important; background-image: none !important; border: 0px solid transparent !important; }
#popular_translations ul li,#fresh_translations ul li{padding-bottom:10px}
.left_column{width:100%}

.mvp-feat1-right-wrap,
.mvp-widget-feat2-side,
#mvp-side-wrap,
#mvp-home-widget-wrap .mvp-flex-side-wrap {
border-top: 1px solid #ddd;
margin: 20px 0 0;
padding-top: 20px;
width: 100%;
}


   .align_center{
    text-align: center;
   }



.container_7 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}


.container_7 .grid_1 { width: 150px;}

.container_7 .grid_2 { width: 210px;}

.container_7 .grid_3 { width: 225px;}

.container_7 .grid_4 { width: 486px;}

.container_7 .grid_5 { width: 312px;}

.container_7 .grid_6 { width: 635px;}

.container_7 .grid_7 { width: 960px;}

.container_7 .grid_pie { width: 715px;}



.clearfix:before,
.clearfix:after,
.container_7:before,
.container_7:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}


.clearfix:after,
.container_7:after {
  clear: both;
}




.clearfix,
.container_7 {
  zoom: 1;
}

.inner-main-title .entry-title,
.inner-main-title .page-title{
	color: #ffffff;
	font-size: 28px;
	font-weight: 700;
}



.format-aside .entry-title,
.format-image .entry-title,
.format-video .entry-title,
.format-quote .entry-title,
.format-gallery .entry-title,
.format-status .entry-title,
.format-link .entry-title,
.format-audio .entry-title,
.format-chat .entry-title {
	font-size: 20px;
}


.blog .format-status .entry-title,
.archive .format-status .entry-title {
	display: none;
}

.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

.contact-form .entry-title {
	margin: 0;
}

.entry-header-title .entry-title {
	display: inline-block;
	margin-right: 10px;
}
#mobile-header #mobile-search{font-size:1.5em;float:right;padding:5px;margin-top:6px;}
#mobile-header #mobile-search a{color:#044360;}
#mobile-header #mobile-search a img{width:20%;height:auto;}

.main_navigation{
	display: none;
	float: left;
}
#footer-bottom{background-color:#0d5978}
#footer-bottom .et-social-icon a{font-size:32px}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
