/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 24 2016 | 06:25:37 */
/* Plugins Menu */
.responsive-menu-button.responsive-menu-accessible.responsive-menu-boring.is-active { 
  	position: fixed; 
}

/* Homepage Menu Boxes */
.wpb_content_element.menu-1, 
.wpb_content_element.menu-2, 
.wpb_content_element.menu-3, 
.wpb_content_element.menu-4  {
    margin-bottom: 0;
}

/* Homepage Menu Boxes Icon */
.menu-1 .single-call-to-action .icon-box,
.menu-2 .single-call-to-action .icon-box,
.menu-3 .single-call-to-action .icon-box,
.menu-4 .single-call-to-action .icon-box {
  	bottom: 0px;
  	margin-bottom: 30px!important;
}

.menu-1 .single-call-to-action .icon-box:before,
.menu-2 .single-call-to-action .icon-box:before,
.menu-3 .single-call-to-action .icon-box:before,
.menu-4 .single-call-to-action .icon-box:before {
  	font-family: 'FontAwesome';
  	content: '\f0e8';
  	font-size: 30px;
  	border-radius: 50px;
  	border: 3px solid #fff;
  	color: #fff;
  	padding: 10px!important;
}

.menu-2 .single-call-to-action .icon-box:before {
  	content: '\f0ea';
}

.menu-3 .single-call-to-action .icon-box:before {
  	content: '\f16a';
}

.menu-4 .single-call-to-action .icon-box:before {
  	content: '\f03e';
}

/* GRPB Projects Boxes Icons */
.call-to-action-corner.left .single-call-to-action .icon-box,
.call-to-action-center.center .single-call-to-action .icon-box, 
.call-to-action-corner.right .single-call-to-action .icon-box {
  	bottom: 0px;
  	margin-bottom: 15px;
}

.call-to-action-corner.left .single-call-to-action .icon-box:before,
.call-to-action-center.center .single-call-to-action .icon-box:before, 
.call-to-action-corner.right .single-call-to-action .icon-box:before {
  	font-family: 'FontAwesome';
  	content: '\f138';
  	font-size: 30px;
  	color: #fff;
}

/* GRPB Projects Boxes */
.single-call-to-action .content-box { 
  	text-align: center;
  	padding-left: 0;
}

.call-to-action-corner.left .single-call-to-action,
.call-to-action-center.center .single-call-to-action,
.call-to-action-corner.right .single-call-to-action {
	min-height: 200px;
}

.project-intro {
  	display: none;
}

.call-to-action-corner.left .project-intro.show,
.call-to-action-center.center .project-intro.show,
.call-to-action-corner.right .project-intro.show {
	display: block;
  	width: 800px;
    background-color: #ffffff;
    padding: 20px;
    border: 10px solid #f14b05;
    border-radius: 10px;
    position: absolute;
    left: 50px;
    top: -150px;
    z-index: 10;
}

.call-to-action-center.center .project-intro.show {
  	width: 500px;
}

.call-to-action-corner.right .project-intro.show {
  	width: 500px;
  	left: -200px;
}

/* GRPB Moments Image Space Between */ 
.image-moments .vc_column_container>.vc_column-inner {
	padding-left: 2px;
    padding-right: 2px;
}

/* Footer Page Links */ 
.footer-widget.quick-links .page-links { 
  	color: #fff; 
 	text-align: center; 
  	padding-top: 40px;
}

.footer-widget.quick-links .page-links a { 
  	color: #fff; 
  	margin: 0 10px;
}

/* Responsive Mode */ 
@media (min-width: 1024px) and (max-width: 1349px) {
  	/* GRPB Projects */ 
  	.project-moment img { 
      	width: 120px; 
    }
}

@media (min-width: 767px) and (max-width: 845px) {
  	/* GRPB Projects */ 
  	.vc_row.wpb_row.vc_row-fluid.hierarchy-project.vc_custom_1470760885538.vc_row-has-fill {
        background-size: 550px!important;
  	}

  	.call-to-action-corner.left .project-intro.show {
        width: 500px;
    }
  	
  	.call-to-action-center.center .project-intro.show {
        left: -50px;
    }
  
  	.call-to-action-corner.right .project-intro.show {
        left: -350px;
    }
}

@media (max-width: 766px) {
  	/* GRPB Projects */ 
  	.call-to-action-corner.left .project-intro.show,
  	.call-to-action-center.center .project-intro.show {
        left: 0px;
      	width: 100%;
    }
  	
  	.call-to-action-corner.right .project-intro.show {
        left: 0px;
      	width: 100%;
      	top: -250px;
    }
  
}

@media (max-width: 480px) {
  	/* GRPB Projects */ 
    .project-moment img { 
      	width: 160px; 
    }
}

@media (max-width: 375px) {
  	/* GRPB Projects */ 
  	.single-call-to-action {
      	padding: 50px 0!important;
  	}
  
	.single-call-to-action .icon-box {
      	margin-left: auto!important;
      	margin-right: auto!important;
  	}

}