/*
We highly recommend you use SASS and write your custom styles in sass/_custom.scss.
However, this blank file is available if you prefer
*/

.grayBox{ border:1px solid #b5d2e2;}
.formSection h3{ margin-top:10px;}
.formSection{ padding:0 8%;}

.callUsHead{ font-size:25px;}
.grayBox { text-align:center;}
.grayBox .btn { width:100%; margin-top:15px; vertical-align:bottom;}
h2.orderText{ font-size:23px;}
.orderText > span {
    line-height: 30px;
    vertical-align: middle;
}
h2.orderText .orderPrice{ font-size:36px;}
.callUsHead span.phone { margin-left:15px;}
.bigTest h2{ font-size:40px; font-weight:300;}
.clear{ clear:both;}
.centerAlign{ text-align:center;}
.padding-15{ padding:15px;}

#footer a , #footer p, #footer { font-size:14px; color:#3a4b53;}
.no-padding{ padding-top:0px;}

.copyRightContent{ color:#7d7b74; line-height:20px; padding:20px 0 ; font-size:13px;}
.footerMenu{ padding:20px 0; border-top:1px solid #ccc; line-height:22px;}

.imageSpace img{ margin:10px 0 20px 0; }

::-webkit-input-placeholder { color:#3a4b53; opacity:1; }
::-moz-placeholder { color:#3a4b53;  opacity:1; } /* firefox 19+ */
:-ms-input-placeholder { color:#3a4b53;  opacity:1; } /* ie */
input:-moz-placeholder { color:#3a4b53;   opacity:1;}


.top-nav {
    border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;

}

/* ----navigation css---- */
#nav3.fixed	{ margin:0; width:100%; max-width:100%; }
.nav-nobg .top-nav	{ border-bottom:1px solid #BAD0D5;}
.nav-nobg .top-nav ul	{ position:relative; z-index:9999;}