/*-- Media Queries Css --*/

@media (min-width:992px) and (max-width:1199px){


}

@media (min-width:768px) and (max-width:991px){

.banner_content h2 {
    font-size: 20px;
    margin-bottom: 5px;
}

.banner_content h3 {
    font-size: 16px;
    padding-right: 0px;
    line-height: 20px;
    margin-bottom: 10px;
}

.banner_content ul {
    padding-left: 20px;
    margin-bottom: 20px;
}

.banner_content a {
    padding: 5px 0px;
    font-size: 14px;
}
.serviceSec .img-responsive{ float:right;}


}


@media (min-width: 992px){



}


@media (min-width: 768px){



}

@media (max-width: 991px){



}

@media (max-width: 767px){

.navbar-nav{ float:none;}
ul.dropdown-menu > li > a:hover{ background:#539717 !important; color:#fff;}
ul.dropdown-menu{ background:#161616!important;}
.banner_content {
    background: url(../images/company_add_bg.png) repeat;
    margin: 0px 41px;
    padding: 10px 20px;
    overflow: hidden;

}

.banner_content h3{
	margin-bottom: 20px;
}

#slider {
    top: 50px;
	width: 315px;
}

#sidebar, #sidebar1 {
    top: 110px;
}

#sidebar img, #sidebar1 img{
	width: 35px;
}

.about_us .left_panel img {
    margin-bottom: 20px;
}

.banner_content ul{
	margin-bottom: 15px;
}


}

@media (max-width: 650px){

ul.dropdown-menu > li > a:hover{ background:#539717 !important; color:#fff;}
ul.dropdown-menu{ background:#161616!important;}
.navbar-nav{ float:none;}
.banner_content h2 {
    font-size: 16px !important;
    margin-bottom: 10px;
}

.banner_content h3 {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 10px;
}

.banner_content ul {
    padding-left: 20px;
    margin: 0px;
    margin-bottom: 10px;
}

.banner_content ul li {
    font-size: 14px;
    margin-bottom: 5px;
}

.banner_content a{
	font-size: 14px;
}
    .banner1 h1 {
    font-size: 34px;
    }
.serviceSec .img-responsive{ float:right;}
}

@media (max-width: 480px){
ul.dropdown-menu > li > a:hover{ background:#539717 !important; color:#fff;}
ul.dropdown-menu{ background:#161616!important;}

.navbar-nav{ float:none;}
.banner .carousel-inner > .item {
    background: #333333;
    height: auto;
}

.banner .carousel-inner > .item > img {
    bottom: 0;
    left: 0;
    max-width: inherit;
}

.testimonial-area .carousel-control {
    bottom: 50px;
}

.banner_content {
	padding: 10px 15px;
}

.banner_content h2 {
    font-size: 14px !important;}

.banner_content h3 {
    font-size: 14px;
	padding-right: 0px;
}

.banner_content ul {
    padding-left: 20px;
    margin: 0px;
    margin-bottom: 5px;
}

.banner_content ul li {
    font-size: 12px;
}

.banner_content a {
    font-size: 12px;
    padding: 3px 4px;
    text-align: center;
}

.contact_wrapper .float-right {
    float: none;
}

.banner1 h1 {
    font-size: 28px;
}
.serviceSec .img-responsive{ float:right;}
}

@media (max-width: 390px){
ul.dropdown-menu > li > a:hover{ background:#539717 !important; color:#fff;}
ul.dropdown-menu{ background:#161616!important;}

.navbar-nav{ float:none;}
.banner_content {
    padding: 10px 3px;
}

.top-number p span {
    display: block;
    margin-left: 0px;
}

#sidebar, #sidebar1 {
    top: 130px;
}

.mortgate_advice_content .box {
    width: 100%;
    background-size: 100%;
    margin: 0 auto;
    height: 90px;
    margin-bottom: 20px;
}

.mortgate_advice_content .box .number h2 {
    line-height: 13px;
    margin-top: 45px;
}

.banner1 h1 {
    font-size: 22px;
}
.serviceSec .img-responsive{ float:right;}
}
