@media screen and (max-width:1480px){
.Home_abt .col-md-5 > h2 { background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 160px bottom; padding: 43px 0 20px 160px;}
.Home_sec3 h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 160px bottom; padding: 43px 45px 20px 160px; }
	.Home_sec2 .col-md-7 { width: 60%}
	
}




@media screen and (max-width:1400px){
.Home_sec2 .col-md-5 {
    width: 40%;
}  
.Home_sec2 .col-md-5 > img {
    width: 100%;
}
.Home_abt .col-md-5 > h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 100px bottom;
    padding: 43px 0 20px 100px;
}
.Home_sec3 h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 100px bottom;
    padding: 43px 45px 20px 100px;
}
.Home_abt .col-md-7 {
    padding: 0 30px 0 0;
}
.carousel-caption { top: 110px;}
}


@media screen and (max-width:1330px){


.Home_abt .col-md-4 > h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 70px bottom;
    padding: 43px 0 20px 70px;
}
.Home_sec3 h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 70px bottom;
    padding: 43px 45px 20px 70px;
}
.Home_abt .col-md-4 { width: 25%; }
.Home_abt .col-md-8 { width: 75%; }
.Home_sec3 .col-md-4 { width: 25%; }
.Home_sec3 .col-md-8 { width: 75%;}

}


@media screen and (max-width:1280px){
.col-md-12.footer_inner, .col-md-12.copyright { width: 100%; padding: 0 15px;}
.Home_sec2 .col-md-7 {  padding: 50px 40px 0 26px; }
.Home_sec2 .col-md-4 > h3 { font-size: 22px; font-weight: bold;  margin: 20px auto 10px;}
.categ_content .col-md-2 {
    width: 25%;
}
.categ_content .col-md-10 {
    width: 75%;
}
.col-md-12 .categ_list {
    margin: 0 -30px;
}
.categ_list li {
    margin: 0 20px 102px;
    width: 29%;
}
.categ_list img {
    width: 100%;
}
.container {
    padding: 0 30px; width: 100%;
}
.nav.navbar-nav li a { font-size: 17px;}
.carousel-caption {
    top: 45px;
}
}







@media screen and (max-width:1220px){



.nav.navbar-nav li {
    list-style: outside none none;
    padding: 0 12px;
}


  
}

@media screen and (max-width:1180px){

.Home_sec2 .col-md-7 {
    padding: 50px 20px;
}
.Home_sec2 .col-md-5 > img {
    min-height: 370px;
    width: 100%;
}
.contact .col-md-7 { width: 570px;}
.contact .col-md-5 {
    padding: 45px 0 0 70px;
    width: 400px;
}

}


@media screen and (max-width:1110px){

.nav.navbar-nav li a { font-size: 15px;}
.Home_abt .col-md-4 > h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 40px bottom;
    padding: 43px 0 20px 40px;
}
.Home_sec3 h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 40px bottom;
    padding: 43px 45px 20px 40px;
}
.contact .col-md-7 { width: 550px;}
.carousel-caption {
    top: 30px;
}
}

@media screen and (max-width:1000px){


.navbar-collapse.collapse.in {
    background: #fff none repeat scroll 0 0;
    float: left;
    position: absolute;
    width: 100%;
    z-index: 2147483647;
	top: 110px;
	left: 0;
}
.header .container {
    padding: 0;
}
.submenu { position: inherit; width: 100%; float: left; top: 0;}
.nav.navbar-nav .submenu a { padding: 16px 0;
    width: 100%;}
	
.navbar-nav {
    float: left;
    margin: 0;
    width: 100%;
}
.nav.navbar-nav > li {
    border-bottom: 1px solid #ddd;
    float: left;
    text-align: center;
    width: 100%;
	padding: 0;
}
.nav.navbar-nav .submenu a { font-size: 15px;}
.nav.navbar-nav li a { padding: 16px 0; width: 100%; }

.nav.navbar-nav .active {
    border-bottom: 4px solid #9fc340;
}

.nav.navbar-nav .caret {  top: 24px; left: inherit; right: 20px}

.nav.navbar-nav li:hover .submenu {
    display: none;
}

.container {
    padding: 0 20px;
    width: 100%;
}
.navbar-header {
    float: left;
    width: 100%;
}
.nav.navbar-nav {
    border-top: 3px solid green;
    margin-top: 0;
}
body .navbar-default { padding: 0 20px;}

/***********************/
.collapse { display: none;}
 
.navbar-toggle { margin-right: 0;  margin-top: 67px; display: block;}

.navbar-collapse.in { overflow-y: visible; }

.navbar-default .navbar-toggle {background-color: #33893e;
    border-color: #33893e;}
.navbar-default .navbar-toggle .icon-bar { background-color: #fff;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #33893e;
    border-color: #33893e;
}

.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar { background-color: #fff;}


.col-md-12.footer_inner, .col-md-12.copyright { width: 100%;}

.carousel-caption p {
    font-size: 40px;
    line-height: 50px;
}
.carousel-caption {
    top: 50px;
	right: 125px;
}
.col-md-12.Home_abt {
    float: left;
    width: 100%;
}
.Home_abt .col-md-4 {
    margin-bottom: 25px;
    width: 100%;
}
.Home_abt .col-md-4 > h2 { padding-right: 40px;}
.Home_abt .col-md-8 {
    padding: 0 40px;
    width: 100%;
}
.Home_abt .col-md-6 {
    float: left;
    width: 50%;
}
.Home_abt .col-md-6:first-child { padding-right: 25px; }



.col-md-12.Home_sec2 { float: left; width: 100%;}

.Home_sec2 .col-md-4 > h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 20px auto;
    min-height: 50px;
}
.Home_sec2 .col-md-5 { float: left;}
.Home_sec2 .col-md-7 { float: left;}
.Home_sec2 .col-md-4 {
    float: left;
    width: 33.33%;
}


.col-md-12.Home_sec3 {
    float: left;
    width: 100%;
}
.Home_sec3 .col-md-4 {
    float: left;
    margin-bottom: 40px;
    width: 100%;
}
.Home_sec3 .col-md-8 {
    width: 100%; float: left;
}
.Home_sec3 .col-md-12 {
    float: left;
    margin-bottom: 50px;
    padding: 0 40px;
    width: 100%;
}
.Home_sec3 .col-md-6 {
    float: left;
    width: 50%;
}

.col-md-12.footer { float: left; width: 100%;}
.col-md-12.footer_hr { float: left; width: 100%;}
.col-md-12.footer_inner, .col-md-12.copyright { float: left;}
.Home_sec3 .col-md-12 .col-md-6 h3 { margin-top: 0;}



.footer_inner .col-md-9 {
    float: left;
    width: 70%;
}
.footer_inner .col-md-3 {
    float: left;
    width: 30%;
}
.footer_inner .col-md-9 > ul { width: 50%;}
.copyright .col-md-6:last-child { text-align: center;}
.copyright .col-md-6 {
    float: left;
    width: 100%;
	text-align: center;
}
.copyright .col-md-6 > p {
    margin-bottom: 5px;
}

.categ_content .col-md-2 { width: 100%;}
.categ_content .col-md-2 h2 {
    background: rgba(0, 0, 0, 0) url("../images/border-bg.jpg") no-repeat scroll 0 bottom;
    color: #9fc340;
    font-family: "Oswald",sans-serif;
    font-size: 36px;
    font-weight: bold;
    margin: 0 0 40px;
    padding: 0 0 20px;
}
.categ_content .col-md-10 { width: 100%; border-left: 0; padding-left: 0;}
.col-md-12 .categ_list { margin: 0;}
.categ_list li {
    margin: 0 20px 102px;
    width: 40%;
}

.abt_content img { width: 50%;}


.nav.navbar-nav .caret {
    background: rgba(0, 0, 0, 0) url("../images/footer-bg.png") no-repeat scroll center center;
    border: 2px solid #9fc440;
    border-radius: 22px;
    height: 26px;
    left: inherit;
    right: 20px;
    top: 10px;
    transform: rotate(90deg);
    width: 26px;
}
.submenu.sub, .submenu.sub1, .submenu.sub2, .submenu.sub3 {
	width: 100%;
}


}


@media screen and (max-width:900px){

.Home_sec2 .col-md-5 > img {
    min-height: 292px;
    width: 100%;
}
.Home_sec2 .col-md-4 > img {
    width: 57%;
}
.Home_sec2 .col-md-4 > h3 { font-size: 15px; margin: 20px auto; min-height: 35px; width: 100px;}
.Home_sec2 .col-md-7 .know_more { border: 2px solid #9fc340; font-size: 12px; padding: 5px 10px;}
.Home_abt .col-md-6 { width: 100%;}
.Home_abt h4 { padding-top: 0;} 
.Home_abt .col-md-6:last-child {
    float: left;
    margin-bottom: 40px;
    text-align: center;
    width: 100%;
}
.Home_abt .col-md-6 > img {
    float: none;
    margin: 0 auto;
    width: 350px;
}
.contact .col-md-5 {
    padding: 45px 0 0;
    width: 100%;
}
.footer_inner .col-md-9 {
    float: left;
    width: 65%;
}
.footer_inner .col-md-3 {
    float: left;
    width: 35%;
}

}


@media screen and (max-width:768px){

.col-md-12.Home_sec2 { padding: 40px;}
.Home_sec2 .col-md-5 {
    text-align: center;
    width: 100%;
}
.Home_sec2 .col-md-5 > img {
    min-height: inherit;
    width: 400px;
}
.Home_sec2 .col-md-7 {
    width: 100%;
}
.Home_sec3 .col-md-6 { width: 100%;}
.Home_sec3 .col-md-12 .col-md-6:last-child {
    padding: 25px 0 0;
}
.categ_list li {
    margin: 0 0 70px;
    width: 100%;
}
.categ_list img {
    width: auto;
}
.contact .col-md-7 { width: 100%;} 
iframe {
    height: 300px !important;
}
.categ_list li p { min-height: inherit; padding: 20px 10px 20px; }
.carousel-caption p {
    font-size: 30px;
}
.carousel-caption { right:10%;}

/*body .navbar-default { height: 125px;}
.navbar-toggle {  margin-top: 80px; }
.navbar-brand > img { width: 120px;} */
body .navbar-default { height: 110px;}
.navbar-toggle {  margin-top: 67px; }
.navbar-brand > img { width: 100px;}
.footer_inner .col-md-9 { width: 100%; }
.footer_inner .col-md-3 { width: 100%; margin-top: 25px;}
.categ_list li { margin:0 0 102px;}
.more_info {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}

.data_heet {
    float: left;
    width: 100%;
}

}



@media screen and (max-width:650px){

.Home_sec2 .col-md-7 {
    padding: 50px 0 0;
}
.footer_inner .col-md-3 { margin-top: 15px;}
.footer_inner .col-md-9 > ul { width: 100%; margin: 0;} 
.abt_content img { width: 100%; margin-bottom: 25px;}
.col-md-12.abt_Content > p {
    float: left;
}
.carousel-caption { width:75%;}
#myCarousel ol {
    display: none;
}
.carousel-caption {
    bottom: 20px;
    top: inherit;
}
.carousel-caption p {
    font-size: 24px;
    line-height: 36px;
} 
.categ_content .col-md-2 h2 { font-size: 30px;}

}


@media screen and (max-width:520px){
.categ_list.category2 img {
    width: 95%;
}
.carousel-caption { display: none;}
}

@media screen and (max-width:500px){
.copyright .col-md-6:last-child { text-align: left;}
.copyright .col-md-6 {text-align: left; }
}


@media screen and (max-width:480px){
.Home_sec2 .col-md-7 {
    display: inline-block;
    padding: 50px 0 0;
    text-align: center;
}
.Home_sec2 .col-md-4 {
    display: inline-block;
    float: none;
    margin: 0 auto 40px;
    width: 48%;
}
.Home_sec2 .col-md-4 > img {
    width: 110px;
}
.Home_sec2 .col-md-4 > h3 {
    font-size: 15px;
    margin: 20px auto;
    min-height: inherit;
    width: auto;
}
.Home_sec2 .col-md-4:last-child {
    margin-bottom: 0;
}
iframe {
    height: 250px !important;
}
}

@media screen and (max-width:480px){
	
.Home_abt .col-md-6 > img { width: 100%; }
.Home_sec2 .col-md-4 { width: 100%; }
.Home_sec2 .col-md-5 > img {
    min-height: inherit;
    width: 100%;
}




@media screen and (max-width:460px){
.categ_list img {
    width: 80%;
}

}
