

@media only screen and (max-width:1189px) {
	.container					{width:100%;} 
	
	#footer .fotr_fr { min-width:inherit; padding-left:30px; width:33%;}
	.banner .banner_section .banner_text {transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%); top: 40%;}
	
	
	}




@media only screen and (max-width:1023px) {
	.container					{width:100%;} 
	
	
	#header .header_section .menu { width:72%; padding-top:42px;}
#header .header_section .menu::after { top: 76px; }
#header .header_section .menu::before  { top: 76px; }
.header_section .menu ul li { margin:0 auto 12px 22px;}
	
	}


@media only screen and (max-width:985px) {
.container					{width:100%;}
.body_content .container 	{width:95%;}
.section1 .container 		{width:100%;}
.noleft_padding 			{padding-left: 0;   padding-right: 14px !important;}
.img1a 						{height:auto;    width:auto;}	
.form .container			{width:95%;}
.form .input_value2			{width:85%;}
.header .container			{width:95%;}


#header .header_section .logo { width:13%;}




.header_section .menu ul li { margin:0 auto 12px 20px;}
.banner .banner_section .banner_text { z-index:9;}
.main_content { padding:86px 0 0 0;}
.banner .banner_section .banner_text h2 { font-size:23px;}
.banner .banner_section .banner_text h1 { font-size:25px;}


}

@media only screen and (max-width:930px) {
.section3 .link1a			{font-size:14px;}
.section3 .faceebook		{width:40%;}
.section3 .faceebook img	{width:100%;}	

.header_section .menu ul li { margin:0 auto 12px 10px;}


}

@media only screen and (max-width:880px) {
.menucard_1					{margin-left: 10px;}
.right_cont1				{float:left; width:100%;}
.left_cont1 				{float: left;    width: 229px;}
.section22 .section33		{width:100%;}	
.section22 .section33 .img1a img 					{ width: auto;}

}





@media only screen and (max-width:800px) {
	
.nav li a				{padding:0 6px;}
.body_cont .left1		{width:100%;}
.body_cont .right1		{width:100%;}
#owl-demo .item img 	{ height: auto;    margin: auto;    text-align: center;    width: auto;}
.section1 .col-xs-4		{width:100%; margin-bottom:50px;}	
.testimonal				{margin-bottom:100px;}
.buysection 			{ margin: 	50px auto;  width: 328px;}
.header .container 		{width:98%;} 
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img	{height:auto;}

#header .header_section .menu::before { display:none;}
#header .header_section .menu::after { display:none;}

#header .header_section .logo { width:20%; position:relative; z-index:1; margin:0 auto; text-align:center; }
#header .header_section .menu {  float:right; width:65%; position:relative; right:0; top:0px;} 
#header .header_section .menu { border-bottom:none; padding-top:5px;}
.arrow-down { position: absolute; top: 30px; right:30px;width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent;	border-top: 20px solid #722985;}
#toggle { display:block; text-align:right; padding-right:20px; padding-bottom:5px; position: absolute; background:#fff; width:100%; text-align:right;}
.header_section .menu ul { display:none; margin-bottom: 45px;  position:relative; top:25px; right:0; background:#fff; width:100%; height:auto; z-index:999999; padding-right:20px; padding-bottom:10px;}
.header_section .menu ul li { float:none; margin:0 auto; text-align:right; padding:6px 0;}
.header_section .menu ul li a {font-size: 20px; }
.header_section .menu ul li a:hover {}

.header_section .menu ul.sub-menu {display: none!important;}

.header_section .menu  ul li.current-menu-item a { border-bottom:solid 2px #a53c96; color:#3a0840;}
}



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

.navbar-nav 			{ float: none;}
.navbar-nav > li > a	{line-height:20px;}
.navbar-inverse .navbar-nav > li > a {  color: #000;}
.navbar-toggle			{ background-color: transparent;   background-image: none;    border-radius: 4px;    float: right;    margin-bottom: 21px;    margin-right: 5px;    margin-top: 16px;
    padding: 5px;    position: relative;}
.navbar-toggle			{position:absolute; right:0px;}	
.nav > li				{text-align:center;}
.navbar-nav > li > a 	{  line-height: 38px; border-bottom: 1px solid #e1e5e7; background:none;}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {  background-color: transparent;    color: #000;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {  color: #9d9d9d;    text-align: center;}
.section2 .col-xs-4			{width:100%; padding-bottom:20px;}	
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form	{background:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: #9d9d9d; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover { background-color: #1b4f8b;  color: #fff;}


.form .input_value2			{width:84%;}
.form2 .input_value2		{width:100%;}
.form2 .input_value3 		{width: 75%;}
.copysection .container		{width:90%;}
.inner3 .col-xs-6			{width:90%;}




.main_content .section .right_contant { float:none; width:100%;}
.main_content .section .content_fr { padding:0 20px;}
.main_content .section .sidebar { width:auto; float:none; padding:0 20px;}
.banner .banner_section .banner_text h2 { font-size:20px;}
.banner .banner_section .banner_text h1 { font-size:22px;}
.banner .banner_section .banner_text p { font-size:14px;}
.main_content .fr_section .ajanko { padding-top: 140px;}
.main_content .fr_section .ajanko .ajanko_text { margin-left:0px; max-width:inherit; width:100%;}
 .main_content .fr_section .ajanko h1 { font-size:44px; line-height:normal;}
#footer .fotr_fr  { float:none; width:auto;}
}

@media only screen and (max-width:660px) {
.section1 .col-xs-6			{width:100%; padding-right:0px !important;}	
.img1a 						{ height: 140px;  margin: auto;  text-align: center;   width: 220px;}
.section1_con h4			{text-align:center;}
.section1_con  p			{text-align:center;}
.section1_con				{padding-bottom:30px;}
.img1a 						{ height: 140px;    width: 220px;}
.inner1new .img1a  			{ height: 140px;    width: 220px;}	
.ulfooter ul li				{text-align:center;}
.menucard					{text-align:center;}
.inner1new1 .img1a 			{height: auto;  width: auto;}
.section_left .img1a 		{height: auto;  width: auto;}


.product_section .col-xs-3	{width:50%;}
.section22 .section_left		{width:100%;}
.section22 .section_left .col-xs-6	{width:50%;}
.section4					{padding-top:50px;}		

#header .header_section .menu {  top:32px;}
.arrow-down { top:30px;}
}

@media only screen and (max-width:640px) {
	
.three_block			 {margin-top: 20px;}	
.three_block .col-xs-4	 {width:100%; margin-bottom:35px;}		
.text_heading 			 {font-size: 22px;    line-height: 26px;    padding: 8px;}	
.groupfour .col-xs-6	  {width:100%; margin-bottom:50px;}	

.body_cont .left1 h4	{line-height:35px;}
.form .input_value2			{width:80%;}
.header						{background:#000;}
.logo1						{display:none;}
.logo2						{display:block;}
#header .header_section .logo2 { display:none;}


#header .header_section .logo  {  width:50%; position:relative; z-index:1; margin:0 auto; text-align:center; float:none;}
.header_section .menu  { width:100%;}
.header_section .menu ul { top:25px;}
#header { position:relative !important;}
.main_content { padding:0px;}
.main_content .banner .banner_section { position:relative;}
.banner .banner_section .banner_text { }
.main_content .fr_section .ajanko h1 { font-size:32px; line-height:normal; margin-bottom:0px;} 
.main_content .fr_section .ajanko  { padding-top:0px;}


#header .header_section .logo {}
#header .header_section .menu {  top:-44px;}
}
	

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

.top1 span				{display:block;}
.top1 span br			{display:block;}
.main_content			{ clear: both;    padding-top: 150px; }
.top1 span				{line-height:21px;}
.buysection 			{ margin: 50px auto;  width: 286px;}
.best					{font-size: 41px;}
.best span				{font-size: 27px;}
.best label				{font-size: 15px;}
.text2					{ width: 181px;}
.inner1					{padding-bottom:50px;}
.main_content			{padding-top:45px;}
.body_cont h2			{font-size: 28px;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img	{height: 189px;}
.form .input_value2			{width:75%;}
.menucard_1				{display:none;}
.menucard_2				{display:none;}



.banner .banner_section .banner_text  { margin:0 auto; text-align:center;}
.banner .banner_section .banner_text h2 { font-size:14px;}
.banner .banner_section .banner_text h1 { font-size:14px;}
.banner .banner_section .banner_text p { font-size:12px;} 


.banner_section .banner_text .banner_text_border { display:none;}
.banner .banner_section .banner_text h1 { margin:0 auto;}

}


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


.welgreen_section1 img		{width:50%;}
.save						{background-size:100px;}
.form .input_value2			{font-size:14px; width:70%;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img	{height: 120px;}
.carousel-caption h1		{display:none;}
#navbar						{margin-top:7px !important;}
.section22 .section_left .col-xs-6 { width: 96%;}

#header .header_section .menu {  width:100%;}
.arrow-down { top:62px;}
#header .header_section .logo { width:40%;}		
}

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

.header					{position:relative;}
.main_content			{padding-top:0px;}

#header .header_section .menu { padding:40px 0 0 0;}
#header .header_section .logo { width:35%;}
#header .header_section .menu { width:100%;}
}
























	 