/* YOUR CUSTOM STYLES */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');



body
{
	font-family: 'Open Sans', sans-serif;
}
.navbar
{
	box-shadow: none;
	font-weight: normal;
}
.navbar li.nav-item  a{color:inherit}
.jumbotron
{
	background: url(../images/bgsl.jpg)no-repeat center center;
	min-height: 560px;
}
#features h5{text-transform:uppercase}
#pra-cloud
{
	background: url(../images/cloud-bg.png);
	background-repeat: repeat-x;
}
#doc-mang
{
	background: url(../images/pic2.jpg) no-repeat center center;
	min-height: 565px;
	}
#feat1
{
	background: url(../images/pic-4.jpg) no-repeat center right #ebedf3;
	min-height: 750px;
	
}
#email-inter
{
	background: url(../images/pic3.jpg) no-repeat center center;
	min-height: 565px;
}
#demo
{
	background: url(../images/requestbg.jpg) repeat-x center center;
	min-height: 613px;
	height: auto;
}
#demo, #email-inter, #doc-mang, .jumbotron
{
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.card-block
{
	background: linear-gradient( #4c5f7e, #6c81a2);
}
input[type=date], input[type=datetime-local], input[type=email], input[type=number], input[type=password], input[type=search-md], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], textarea.md-textarea
{
	height: 1.4rem;
	color:#fff !important;
	
}
.form-control, textarea
{
	/*background: #fff !important*/
}
input, textarea, label
{
	padding: 0 10px
}
.md-form
{
	margin-bottom: 1rem
}
.md-form label
{
top: .5rem;
color:#9E9E9E;
}
footer
{
	background: #0a182e
}

#error_message{
    background: #b8bbc2;
}
#success_message{
    background: rgba(0, 200, 81, 0.72);
}
.ajax_response {
   padding: 5px 15px;
    border: 0;
    display: inline-block;
    margin-top: 25px;
    cursor: pointer;
    display: none;
    color: #fff;
    width: 100%;
text-align:center;
}

.md-form label.active{ color:#9ac039 !important}
input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=search-md]:focus:not([readonly]), input[type=search]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=url]:focus:not([readonly]), textarea.md-textarea:focus:not([readonly])
{
	border-bottom:1px solid #9ac039 !important;
	box-shadow:0 1px 0 0 #9ac039;

}
/*media queries 	*/
@media (min-width: 1200px) {
.container
{
	width: 1300px;
	max-width: 100%;
}
}



@media (min-width: 993px) {
.right-on-md-only
{
	text-align: right
}
}


@media (min-width: 768px)
{
.pt-md-6 {
    padding-top: 6rem!important;
}
.pt-md-7{
    padding-top: 7rem!important;
}
.jumbotron h5{ font-size:15px;

}

@media (max-width: 480px) {
.col
{
	width: 100%;
	max-width: 100%;
	-webkit-flex-basis: inherit;
	flex-basis: inherit;
}
.logo
{
max-width:80%;
}

}
 @media (max-width: 680px) {

h1{font-size:1.7rem}
h2{font-size:1.2rem}

}