#carousel-main .carousel-control{background: none; box-shadow:none;}
.page-wrapper:first-child {padding:0px;} .image-item{ min-height: 600px;
background-size: cover;
background-position: center center;
}
.middlebox{
text-align: center;
margin:20px 0px 30px 0px;
}
.middlebox span{
font-size: 150%;
background-color: #FFFFFF;
display: inline-block;
padding: 0px 30px 27px 30px;
text-transform: uppercase;
color: #a2a2a2;
}
.middlebox hr{
margin-top: -40px;
}
.bigMsg{
text-align: center;
font-size: 130%;
padding: 40px 0;
}
.bigMsg a{
font-size: 150%;
padding:10px 40px;
}
.page_btn{
font-size: 150%;
padding:10px 40px;
display: inline-block;
margin: 40px 0px;
}
.service-box-1 span{
background-color:#2d2d2d;
border-radius: 50%;
width:55px;
height:55px;
line-height: 62px;
}
.testimonial span{
font-size: 120%;
margin-bottom:10px;
display: block;
color: #a2a2a2;
}
.testimonial span b{
font-size: 120%;
color: #FFFFFF;
}
.contactLable{
text-align: right;
padding:10px;
}
.contactField,
.contactLable{
margin:10px 0;
}
.contactField input,
.contactField textarea{
padding: 10px ;
wdith:100%;
max-width:350px;
}
.contactField input[type="submit"]{
margin-left: 210px;
padding: 10px 30px;
}
.contactForm{
width: 620px;
margin-left:auto;
margin-right:auto;
}
.btn-success{
border-bottom-color: #7e0b80;
background-color: #884489;
}
.btn-success:hover{
border-bottom-color: #652f66;
background-color: #773578;
}
#navigation .navbar-nav > li > a,
#masthead.sticky #navigation .navbar-nav > li > a{
padding: 36px 25px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus{
background: #7e0b80;
color: #FFF;
}
.carousel-caption .container{
margin-top: 0px;
text-align:center;
}
.lead{
font-weight: bold;
}
.col-3-style{
margin-top: 75px;
}
#carousel-main .carousel-caption{ bottom: 15%;}
.carousel-caption .container h2{
color:#FFFFFF !important;
font-weight: bold !important;
text-shadow: 0 1px 2px rgba(0,0,0,0.6) !important;
}
@media only screen and (max-width: 1200px) {
#carousel-main .carousel-caption{ bottom: 5%;}
.image-item{min-height: 500px;}
}
@media only screen and (max-width: 991px) {
#carousel-main .carousel-caption{ bottom: 5%;}
.image-item{min-height: 400px;}
}
@media only screen and (max-width: 767px){
.image-item{min-height: 300px;}
.page-wrapper:first-child {padding:0px;}
#slider { margin-top: 0px;}
#carousel-main .carousel-caption{ bottom: 25%;}
.contactForm{
width: 330px;
}
.contactField,
.contactLable{
float:none;
text-align: left;
width:100%;
margin: 0px;
width: 300px !important;
max-width: 300px !important;
}
.contactField span textarea,
.contactField span input{
width: 300px !important;
max-width: 300px !important;
}
}
@media only screen and (max-width: 410px){
.image-item{min-height: 300px;}
#carousel-main .carousel-caption{ bottom: 10%;}
}