@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1200px){
	.content_2_area h1{	
	font-weight:300;
	font-size:3.2rem;}

.content_2_area{
	width:100%;
	margin:auto;
	height:auto;}	
	
.product_box{
	width:45%;}
	
.discount_box{
	width:100%;	}
	
.discount_box_right{
	width:100%;}
	
.content_3_area{
	width:100%;}
	
.discount_box_new{
	width:80%;
	height:40px;
	border: solid 1px #fff;
	line-height:40px; 
	font-size:14px;
	font-weight:bold;
	float:none;
	margin:10px auto 0 auto;
	color:#fff;
	text-align:center;}
	
.coupon{
	text-align:center;}
	
.content_4_area h1{
	padding:0 !important;
	font-family: "Open Sans", sans-serif;
	margin-bottom:30px !important  ;
	font-size:3.2rem;
	display:block;}
	
.content_5_area h1{
	margin:0 !important ;
	padding:0 0 40px 0 !important;
	display:block;}
	
	
.content_6_left_wrap{ 
	width:100%;
	margin:auto;
	height:auto;
	float:left;
	padding:80px 60px;
	box-sizing:border-box;
	background:#00AA4A;}
	
.content_6_right_wrap{
	width:100%;
	margin:auto;
	height:auto;
	float:left;
	padding:80px 60px;
	box-sizing:border-box;}
	
.messagepop_2 {
  background-color:#FFFFFF;
  cursor:default;
  display:none;
  margin: 60px 0 0 0px;
  position:absolute;
  text-align:left;
  left:20px;
  width:300px;
  z-index:50;
  padding: 20px 10px;
  border-radius:10px;
  border: solid 1px #e8e8e8;
  box-sizing:border-box;
  
}

/*medicine_detail_page*/

.medi_top_left{
	width:90%;
	margin:10px auto 30px auto;
	float:none;	}
	
.medi_top_right{
	width:90%;
	margin:10px auto;
	float:none;	}
	
.medi_middle_cont_box{
	width:100%;
	}
	
.graph_box{
	width:80px;
	height:auto;
	float:left;
	margin:10px;}	
	
	
	}


@media only screen and (max-width:1120px){
	
.content_1_left{
	width:300px;
	height:300px;
	float:left;
	}
	
.content_1_right{
	padding:0 !important;	}
	
.content_1_wrap{
	padding:30px !important;
	height:450px;
	}
	
.loc_link{
	width:90%;
	float:none;
	margin: 0 auto 10px auto !important;
	display:block;}

.myLabel {
	width:90%;
	margin: 0 auto 10px auto !important;
	float:none;}

.messagepop {
	width:380px;}
	
.content_1_right h1{	
	font-weight:300;}
	
.content_5_area h1{
	margin:0 !important ;
	padding:0 0 40px 0 !important;
	display:block;
	font-size:3.2rem;}
	

.content_7_box{
	width:45% !important;
	height:auto;
	float:left;
	margin:0 2.5% 20px 2.5%;}

.content_6_right_wrap h2{
	text-align:center !important;
	margin-bottom:10px;
	display:block;}	
	
.inner_content_1_wrap{
	padding:100px 50px 240px 50px ;}
	
.inner_product_box{
	width:47%;
	height:auto;
	margin:10px 1.5%;
	float:left;
	padding:10px;
	box-sizing:border-box;
	box-shadow: 0px 0px 3px #ccc;}
	
.category_product_box{
	width:22%;
	height:auto;
	margin:10px 1.5%;
	float:left;
	padding:10px;
	box-sizing:border-box;
	box-shadow: 0px 0px 3px #ccc;}
	

	
	}
	
	@media only screen and (max-width:959px){	
	.hide{
	display:block !important;}
	}
@media only screen and (max-width:768px){
	

.cart_top {
    float: left;
    display: inline-block;
    width: auto;
    height: 35px;
    margin: 8px 0 0 0px;
	background: url(../images/carrt_top.png) left no-repeat;
	padding:0 10px 0 40px;
	color:#fff;
	line-height:35px;
  }
  
	
.content_1_area{
	width:100%;
	max-width:1000px;
	height:auto;
	display:block;
	margin:auto;}
	
.content_1_left{
	width:250px;
	height:250px;
	float:none;
	margin:0 auto 0px auto;
	}
	
	
.content_1_right{
	width:100% !important;
	float:none;
	padding:0 !important;
	}
	
.content_1_right h1{	
	font-weight:300;
	width:100%;
	margin:auto;
	padding:0 0 10px 0 !important;
	font-size:18px; }
	
.content_1_wrap{
	padding:30px !important;
	height:620px;
	}
	
	
.content_2_wrap{
	padding:80px 0;}
.content_2_area{
	width:100%;
	margin:auto;
	height:auto;}
	
.product_box{
	margin:10px 2%;}
	
.content_2_wrap{
	padding:80px 0;}
	
.content_3_wrap{
	width:100%;
	height:auto;
	padding:80px 20px;}
	
.content_3_area{
	width:100%;}
	
.content_3_box{
	width:300px;
	height:auto;
	float:none;
	display:block;
	padding-bottom:20px;
	margin:20px auto;}
	
.content_3_area h1{
	padding:0 !important;
	font-family: "Open Sans", sans-serif;
	margin-bottom:30px;
	font-size:3.2rem;}
	
.content_4_wrap{
	width:100%;
	height:auto;
	padding:80px 20px;
	}	

.content_4_box{
	width:250px;
	height:auto;
	float:none;
	margin: 20px auto;}	

.content_4_area h1{
	padding:0 !important;
	font-family: "Open Sans", sans-serif;
	margin-bottom:30px !important;;
	font-size:3.2rem;
	display:block;}
	
.content_5_area h1{
	margin:0 !important ;
	padding:0 0 40px 0 !important;
	display:block;
	font-size:3.2rem;}
	
.content_5_wrap{
	margin:80px 0;
	padding:0;}
	
.content_6_news_left{
	width:150px;
	height:150px;
	padding:0 10px;
	float: none;
	margin:auto;}
	
.content_6_news_right{
	width:100%;
	height:auto;
	padding:0 10px;
	float:none;
	}

	
.content_7_box{
	width:100%  !important ;
	height:auto;
	float: none;
	margin:0 0 20px 0;}
	
.content_7_box h3{
	text-align:center;}
	
.content_7_box > ul li {
	text-align:center ;
	width:100%  ;}
	
.product_left{
	width:80%;
	height:auto;
	float:none;
	padding:10px;
	margin:10px auto 20px auto;}
	
.product_right{
	width:80%;
	height:auto;
	float:none;
	padding:10px;
	margin:10px auto 20px auto;}
	
.category_product_box{
	width:30%;
	height:auto;
	margin:10px 1.5%;
	float:left;
	padding:10px;
	box-sizing:border-box;
	box-shadow: 0px 0px 3px #ccc;}

	
	}
