/* Smartphones (portrait and landscape) ----------- */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	
	.brand_story_container .heading_text_section {
		top: auto ;
	}
	.brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	}

}


/* Smartphones (landscape) ----------- */

@media only screen and (min-width: 321px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	}
	.brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	/* .our_products_container {
		margin-top: 500px;
	} */
}


/* Smartphones (portrait) ----------- */

@media only screen and (max-width: 320px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	.brand_story_container .heading_text_section {
		top: auto;
	}
	.brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	}
}


/* iPads (portrait and landscape) ----------- */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	} */
	/* .brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	
}


/* iPads (landscape) ----------- */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	} */
	/* .brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	
}


/* iPads (portrait) ----------- */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	} */
	/* .brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	
	
	
	
}


/* Desktops and laptops ----------- */

@media only screen and (min-width: 1224px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	} */
	/* .brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	
}


/* Large screens ----------- */

@media only screen and (min-width: 1824px) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	} */
	/* .brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	} */
	
}


/* iPhone 4 ----------- */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
	.disabled-onepage-scroll .onepage-wrapper .section {
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
	}
	/* .brand_story_container .heading_text_section {
		top: auto;
	}
	.brand_story_container .brand_story_paragraph {
		width: auto;
		right: auto;
	}
	.our_products_container {
		margin-top: 500px;
	} */
}





/* Brand Story Container Media Query Css Start Here 02/01/2017 */


@media only screen and (min-width:768px) and (max-width:1150px)
{
	
.brand_story_container
{
background-color:#fff;	
}	

.brand_story_container .heading_text_section
{
top:10px;
position:relative;	
text-align:center;
width:100%;
left:0px;
}

.brand_story_container .brand_story_paragraph
{
background-color:transparent;	
margin-top:0px;
position:relative;
z-index:999;
border-radius:30px;
padding:15px;
width:100%;
right:0px;
top:0px;
}	
}




@media only screen and (min-width:1px) and (max-width:767px)
{

.brand_story_container .heading_text_section
{
top:10px;
position:relative;	
text-align:center;
width:100%;
left:0px;
}

.brand_story_container .brand_story_paragraph
{
background-color:transparent;	
margin-top:0px;
position:relative;
z-index:999;
border-radius:30px;
padding:15px;
width:100%;
right:0px;
top:0px;
}
	
}


/* Brand Story Container Media Query Css End Here 02/01/2017 */





/* Header Container Section Media Query Css Start Here 02/01/2017 */


@media only screen and (min-width:1px) and (max-width:767px)
{


.header_container_section .navbar-header .navbar-brand img
{
padding-left:15px;
}


.header_container_section .navbar-header .navbar-toggle
{
margin-right:30px;	
}


.header_container_section .navbar-default .navbar-header .navbar-toggle
{
border-color:#fff;	
}


.header_container_section .navbar-default .navbar-header .navbar-toggle .icon-bar
{
background-color:#fff;	
}


.header_container_section .fixed-theme .navbar-header .navbar-toggle
{
border-color:#2c6530;	
background-color:#59b232;	
}


.header_container_section .fixed-theme .navbar-header .navbar-toggle .icon-bar
{
background-color:#fff;	
}

.header_container_section .fixed-theme .navbar-header .navbar-toggle
{
border-color:#59b232;	
}


.header_container_section .navbar-default .navbar_menu_section li a
{
text-align:center;	
}


.ourproducts_header_container .navbar-default .navbar-header .navbar-toggle
{
border-color:#2c6530;	
}


.ourproducts_header_container .navbar-default .navbar-header .navbar-toggle .icon-bar
{
background-color:#59b232;	
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover
{
background-color:#59b232;	
}

.header_container_section .navbar-default .navbar-header .navbar-toggle:focus,
.header_container_section .navbar-default .navbar-header .navbar-toggle:hover
{
border-color:#59b232;	
}

.header_container_section .navbar-collapse
{
background-color:#fff;	
}

.header_container_section .navbar-collapse .navbar_menu_section li a
{
color:#333;	
}

.header_container_section .navbar-collapse .navbar-nav
{
margin-top:0px;
margin-bottom:0px;	
}


}

/* Header Container Section Media Query Css End Here 02/01/2017 */






/* Contact Us Media Query Css Start Here 02/01/2017 */

@media only screen and (min-width:1px) and (max-width:767px)
{

.contact_information_text p
{
padding:0px 15px;
}

.contact_details_section h1
{
padding:0px 15px;
}

.contact_details_section p
{
padding:0px 15px;
}

.contact_form_container
{
border-left:0px;	
}

.contact_information_text
{
line-height:25px;	
}

.contact_details_form
{
margin-top:25px;	
}

}

/* Contact Us Media Query Css End Here 02/01/2017 */





/* Copyright Container Section Media Query Css Start Here 02/01/2017 */

@media only screen and (min-width:1px) and (max-width:767px)
{

.copyright_container_section
{
border-top:solid #fff 1px;	
background:#2c6530;
background:-webkit-linear-gradient(#59b232 50%, #2c6530 50%);
background:-o-linear-gradient(#59b232 50%, #2c6530 50%);
background:-moz-linear-gradient(#59b232 50%, #2c6530 50%);
background:linear-gradient(#59b232 50%, #2c6530 50%);
}

.copyright_text_section p
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#fff;	
text-align:center;
}


.design_develop_text p
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#fff;	
text-align:center;
}

}

/* Copyright Container Section Media Query Css End Here 02/01/2017 */





/* Index Page All Main Containerer Section Media Query Css Start Here 02/01/2017 */

@media only screen and (min-width:1px) and (max-width:767px)
{
.about_us_container .about_us_inner
{
padding:25px 0px;
}
.our_products_container .our_products_inner
{
padding:25px 0px;	
}
.contact_us_inner
{
background-color: rgba(0, 0, 0, 0.7);
padding:25px 0px;	
}
}


/* Index Page All Main Containerer Section Media Query Css End Here 02/01/2017 */





/* Our Product Section Media Query Css Start Here 02/01/2017 */

@media only screen and (min-width:1px) and (max-width:767px)
{
.ourproducts_details_container1
{
margin-top:25px;	
}
.ourproducts_details_container1 p
{
line-height:25px;	
}
.ourproducts_details_container2
{
margin-top:25px;	
}
.ourproducts_details_container2 p
{
line-height:25px;	
}
}

/* Our Product Section Media Query Css End Here 02/01/2017 */





/* About Us Page Media Query Css Start Here 02/01/2017 */

@media only screen and (min-width:1px) and (max-width:767px)
{
	
.aboutus_logolist_section .aboutus_logolist_inner
{
background-color: rgba(0, 0, 0, 0.75);
padding:80px 0px 10px 0px;
}
.aboutus_logolist_section .aboutus_list_container li p
{
margin-bottom:5px;	
}
.aboutus_team_section .aboutus_team_inner
{
padding:25px 0px;	
}
.aboutus_team_section .aboutus_paragraph_section
{
margin-top:25px;	
}
.aboutus_team_section .aboutus_paragraph_section li p
{
margin-bottom:5px;	
}

}

/* About Us Page Media Query Css End Here 02/01/2017 */