/*nav .btn, .nav-bar .btn, .phone  {font-size:28px; line-height: 2; height: 60px;}*/
nav.fixed .nav-bar .btn, .module center contact-btn, .btn .btn-lg .btn-danger .btn-modal {height:45px; font-size: 19px;}

nav.fixed .nav-bar .phone {line-height: 18px;}
.btn-filled:active, .btn-filled:focus{color:#fff;}

.reviews-widget.m--large {width:100% !important;}
iframe {display:block; margin: 0 auto; width: 490px;}

.parallax > .background-image-holder, .parallax .slides li > .background-image-holder {}

/*
.modal-screen {z-index:32;}
.foundry_modal { overflow:visible; max-height: inherit;
}
*/

.image-bg .feature-1 .boxed {background: rgba(34, 34, 34, 0.7);}

.modal-screen {z-index:2;}

/*
nav.fixed .foundry_modal.reveal-modal {
    opacity: 1;
    visibility: visible;
    z-index: 9999;
    transform: translateX(-50%) translateY(10%);
    -webkit-transform: translateX(-50%) translateY(10%);
}
*/



.btn-danger:hover  {color:#fff !important;}

.foundry_modal *:not(.background-image-holder):not(.close-modal) {color:#222;}

@media (max-width: 990px) {

nav .btn, .nav-bar .btn {
    margin-bottom:0;
	height:50px;  line-height: 50px;
}
	.nav-bar.bg-dark {box-shadow:none;}
	
	.module-group {text-align:center;}
	.module-group .module {padding:0;height: 50px;}
	
/*	.nav-bar .contact-btn .btn-modal {width:303px;}*/
	
	
}


.lead { font-weight:bold;}


@media (max-width: 480px) {
	
/*
	.contact-btn i {
  float: right;
    margin: 15px 0px 0 10px;
    font-size: 18px;
}
*/

	
}



