/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* Global Styles */

html,
body {
	background-image:url(../image/back.jpg);
    height: 100%;
}

body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}


.img-hover:hover {
    opacity: 0.8;
}


/* Home Page Carousel */

header.carousel {
    height: 50%;
}
.p1 {
    text-align: justify;
    text-justify: inter-word;
}
.kp{
	font-size:16px;
	 text-align: justify;
    text-justify: inter-word;
}
header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 1150px;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */



/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: italic;
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
	@media only screen and (max-width: 768px){
	  form.form1{
background: -webkit-gradient(linear, right,bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin:auto;
 float:left;
width:540px;

height:950px;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 110px;
border-radius: 10px;
padding:18px;
border: 1px solid #999;
border: inset 2px solid #333;
-webkit-box-shadow: 10px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 10px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.3);
}

 input[type=text],textarea,input[type=url], input[type=email],input[type=select], input[type=password], input[type=tel].form-control {
width:300px;
display:block;
border: 1px solid #999;
height: 25px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);

}
textarea.form-control{
	width:200px;
display:block;
border: 1px solid #999;
height: 120px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
select.form-control{
	 width:200px;
display:block;
border: 1px solid #999;
height: 35px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
 
}

}
@media only screen and (max-width: 768px){
	  form.form1{
background: -webkit-gradient(linear, right,bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin:auto;
 float:left;
width:540px;

height:950px;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 110px;
border-radius: 10px;
padding:18px;
border: 1px solid #999;
border: inset 2px solid #333;
-webkit-box-shadow: 10px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 10px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.3);
}

 input[type=text],textarea,input[type=url], input[type=email],input[type=select], input[type=password], input[type=tel].form-control {
width:300px;
display:block;
border: 1px solid #999;
height: 25px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);

}
textarea.form-control{
	width:300px;
display:block;
border: 1px solid #999;
height: 120px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
select.form-control{
	 width:300px;
display:block;
border: 1px solid #999;
height: 35px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
 
}
h1.form-control
{
	background-color:#3FC;
	
display:block;
border: 1px solid #999;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);

}
}

</style>
}