.blue-bg { background:#005387; color:#ffffff;}
.contact-left {/*width:64%;*/ float:left; padding:10px 25px;}
.row-contact-loc {width:100%; float:left;}
.col-contact-loc {width:29.33%; float:left; margin:0 2% 3px; padding:0 15px; border-left:1px solid #3f7da4;}
.col-contact-loc h2 { font-size:14px; color:#adbdc6; margin:0 0 1px 0;font-family:'Avenir Next W06 Regular';}
.col-contact-loc p { margin:0px; color:#ffffff; line-height:22px !important; font-size:14px;}
.col-contact-loc p a { color:#fff;}
.col-contact-loc p a:hover { color:#df3a43;}
.col-contact-loc .email {}
.col-contact-loc .phone {color:#adbdc6;}
.col-contact-loc .time {}
.row-contact-loc .solar-terminator {width:100% !important; margin-top:0px; text-align:center; border:none !important; padding-top:15px !important;}
/*.row-contact-loc .solar-terminator svg { z-index:1;}*/
.solar-terminator-container {height:auto !important;}
.row-contact-loc .solar-terminator-bottom {width:100%; float:left; margin-top:8px;}
.row-contact-loc .solar-terminator-bottom .bottom-left {width:auto; float:left; font-size:12px; color:#adbdc6;}
.row-contact-loc .solar-terminator-bottom .bottom-left span { color:#fff; font-size:12px;}
.row-contact-loc .solar-terminator-bottom .bottom-right {width:auto; float:right; margin-top:-3px;}
/*.row-contact-loc .solar-terminator-bottom .bottom-right a {display: inline-table; height: 22px; width: 22px; background-color: #b1bfc8; text-align: center; border-radius:11px;}*/
.row-contact-loc .solar-terminator-bottom .bottom-right a {display: inline-table; height: 19px; width: 19px; background:url(../images/Social-Sprite.svg) no-repeat;}
.link-linkedin {background-position: 0px -19px !important;}
.link-linkedin:hover {background-position: 0px 0px !important;}
.link-twitter {background-position: -25px -19px !important;}
.link-twitter:hover {background-position: -25px 0px !important;}
.link-wb {background-position: -50px -19px !important;}
.link-wb:hover {background-position: -50px 0px !important;}
.link-aiga {background-position: -76px -19px !important;}
.link-aiga:hover {background-position: -76px 0px !important;}

/*.row-contact-loc .solar-terminator-bottom .bottom-right a span { line-height:20px; float:left; margin:2px 0 0 3px; color:#fff;}
.row-contact-loc .solar-terminator-bottom .bottom-right a .icon-google-plus {margin:2px 0 0 4px !important;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover {background-color: #da4d49;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover {background-color: #da4d49;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover {background-color: #da4d49;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-google-plus:before {color: #fff;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-twitter:before {color: #fff;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-linkedin:before {color: #fff;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-google-plus:before {color: #d34836;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-twitter:before {color: #4099FF;}
.row-contact-loc .solar-terminator-bottom .bottom-right a:hover > .icon-linkedin:before {color: #007bb6;}*/

.contact-right {/*width:36%;*/ float:left; padding:10px 25px;}
.contact-right lable {color:#98b0be; font-size:12px;}
.contact-right input, .contact-right textarea { margin:4px 0 10px; font-size:12px;}
.contact-right input {padding:0.2rem 0.5rem;}
.contact-right textarea { height:250px;}
.cont_chk {width:auto; float:left; font-size:11px; color:#98b0be; margin-top:-5px; margin-right:10px; margin-bottom:10px;}
.cont_chk input {border-radius:5px; margin:0px;}
.last_chk {margin-right:0px;}
.contact-right input[type="submit"] {width:auto; padding:5px 20px; background:#e33942; color:#fff; float:right; margin:0; border-radius:2px;}

.copyright-row {width:100%; text-align:center; color:#adbdc6; font-size:11px; position:absolute; bottom:8px;}
.copyright-row a {color:#adbdc6; font-size:11px;}
.copyright-row a:hover {color:#e33942;}

@media (min-width: 320px) {
	.col-contact-loc {width:96%;}
	.contact-left {width:100%;}
	.contact-right {width:100%;}
	.first-contact-container {margin-top:73px;}
	.bottom-terminator-row {display:none;}
	.col-contact-loc .time { font-size:12px !important;}
}

@media (min-width: 360px) {
	
}

@media (min-width: 480px) {
	.col-contact-loc .time { font-size:14px !important;}
}

@media (max-width: 767px) {
	.col-contact-loc { position:relative; margin-left:30% !important; margin-bottom:20px;}
	.col-contact-loc .time { position:absolute; left:-28%; top:0;}
	#contact .container {border:4px solid #fff; border-top:0px;}
}

@media (min-width: 768px) {
	.col-contact-loc {width:29.33%;}
	.bottom-terminator-row {display:block;}
}

@media (min-width: 992px) {
	.first-contact-container {margin-top:0px;}
}

@media (min-width: 1200px) {
	.contact-left {width:64%;}
	.contact-right {width:36%;}
}

@media (min-width: 1300px) {
	
}