/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/
@font-face {
    font-family: 'Roboto-Regular';
    src:url(../fonts/Roboto-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Play-Regular';
    src:url(../fonts/Play-Regular.ttf) format('truetype');
}
html, body{
    font-size: 100%;
	background:	#fff;
}
body {
	font-size: 100%;
	font-family: 'Roboto-Regular';
}

/* Open state */

/*--banner-start--*/

/*--contact-starts--*/
.contact{
	padding:6em 0px;
}
.contact-top{
	text-align:center;
}
.map{
	margin-top:4%;
}
.map iframe{
	width:100%;
	height:350px;
}
.contact-left h2{
	font-family: 'Play-Regular';
	margin:0;
	font-size:2em;
	color:#009900;
}
.contact-bottom{
	margin-top:4%;
}
.contact-left p{
	font-size: 16px;
    margin-top: 15px;
    line-height: 1.6em;
    color: #009900;
}
.c-left input[type="text"],.c-left textarea {
    width: 100%;
    margin-bottom: 10px;
    color: #999;
    background: none;
    padding: 10px 10px;
    outline: none;
    border: 1px solid #C7C5C5;
    font-size: 14px;
}

.c-left input[type="email"],.c-left textarea {
    width: 100%;
    margin-bottom: 10px;
    color: #999;
    background: none;
    padding: 10px 10px;
    outline: none;
    border: 1px solid #C7C5C5;
    font-size: 14px;
}
.c-left input[type="tel"],.c-left textarea {
    width: 100%;
    margin-bottom: 10px;
    color: #999;
    background: none;
    padding: 10px 10px;
    outline: none;
    border: 1px solid #C7C5C5;
    font-size: 14px;
}
.c-left textarea {
    resize: none;
    height: 10.4em;
}
.contact-right{
	padding:0;
}
.submit-btn {
    text-align: center;
}
.submit-btn input[type=submit] {
    color: #B1AFAF;
    padding: 7px 0px;
    font-size: 16px;
    cursor: pointer;
    font-weight: 400;
    margin-top: 10px;
    border: 3px double #BEBEBE;
    background: none;
    outline: none;
    width: 96%;
}
.submit-btn input[type=submit]:hover {
    background: #009900;
    border: 3px double #44479A;
    color: #fff;
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
}
.add {
    margin-top: 11px;
}
.add h5 {
    color: #009900;
    font-size: 1.5em;
    margin:0;
	font-family: 'Play-Regular';
}
address {
    margin: 7px 0 0 0;
    line-height: 1.6em;
}
/*--contact-end--*/
/*--typo-start--*/

/*--media-quaries-end-here--*/