/*
Theme Name: AssertMeds Theme
Theme URI: http://www.assertmeds.com
Author:  AssertMeds team
Author URI: http://www.assertmeds.com
Description: AssertMeds.com is an online pharmacy that provides information on viagra generic versions.
Version: 1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: generic viagra, pharmacy, medicines, medicine theme
Text Domain: assertmeds

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */

@charset "utf-8";



#wrapper{
width:90%;


margin:0 auto;
padding:0;


}








#header {
width:100%;
display:block;
float:left;
background-color:#EFEFEF;


}	
	
#header_left{
width:55%;
display:block;
float:left;


}
#header_top	{
width:100%;	
display:block;
float:left;

	
}


	
#header_right{
width:45%;
display:block;
float:right;
margin-top:20px;


}	
#header_right1{
width:38%;
display:block;
float:left;

}
#header_right3{
width:30%;
display:block;
float:left;
}
#header_right2{
width:30%;
display:block;
float:left;

	
}
#header_bottom{
width:100%;
display:block;
float:left;
	
}
.top_head{
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;	
font-weight: normal;
 }
#navigation
   {
     width:100%;
	 background-color:#fff;
    border-top:1px solid #CCC;
	 float:left;

	 display:block;
	/*border:1px solid #999;*/
	/*border-bottom:2px solid #000;*/
	


   }
   
   

#section_navi{
width:42%;	
height:372px;
display:block;	
float:left;	
margin-top:5px;
padding:5px;
border:1px solid #ccc;
background-color:#fbf8f8;

}

#section_navi a{

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;




}

#tab1_left{
width:45%;
margin-left:50px;	

display:block;	
float:left;	


}

#tab1 a{
color:#003366;
	
}
#tab1 a:hover{
color:#000;
	
}
#tab1 li{
color:#003366;
background: url('images/catag_icon.jpg') no-repeat;
    background-position: left center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 14px;
    list-style-type: none;
    padding: 0px 0 1px 20px;
	font-weight:bold;
}
#tab1 li:hover{
color:#000;
	
}

#tab1_left h,#tab1_right h{
color:#dd2424;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}
#tab1_left_top{
width:100%;


display:block;	
float:left;	
}

#tab1_left_bottom{
width:100%;
display:block;	
float:left;
margin-top:10px;	
}






#tab1_right{
width:45%;	

display:block;	
float:left;		
}

#tab1_right_top{
width:100%;

display:block;	
float:left;	
}

#tab1_right_bottom{
width:100%;

display:block;	
float:left;	
margin-top:10px;
}
#tab2 a{
color:#003366;
	
}
#tab2 a:hover{
color:#000;
	
}

#bck2{
	background: url('images/whealth.jpg') no-repeat;
	height:300px;
	}
#bck3{
	background: url('images/eyedrops.jpg') no-repeat;
	height:300px;
	}	
#tab2 li{
color:#003366;
background: url('images/catag_icon.jpg') no-repeat;
    background-position: left center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 14px;
    list-style-type: none;
    padding: 0px 0 1px 20px;
	font-weight:bold;

	
}
#tab2 a:hover{
color:#000;
	
}

#tab2_top{
width:100%;
margin-left:50px;	

display:block;	
float:left;	



}
#tab2_top h{
color:#dd2424;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}


#tab2_bottom{
width:92%;	

display:block;	
float:left;		
}


#tab2_bottom img{
width:100%;	


}

#tab3 a{
color:#003366;
	
}
#tab3 a:hover{
color:#000;
	
}

#tab3 li{
color:#003366;
background: url('images/catag_icon.jpg') no-repeat;
    background-position: left center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 14px;
    list-style-type: none;
    padding: 0px 0 1px 20px;
	font-weight:bold;
	width:100%;

	
}
#tab3 a:hover{
color:#000;
	
}

#tab3_left{
width:30%;
margin-left:50px;	

display:block;	
float:left;	


}
#tab3_left h{
color:#dd2424;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}


#tab3_right{
width:60%;	

display:block;	
float:left;		
}

#tab3_right img{
width:90%;	


}

#banner{
width:56.3%;

border:1px solid #ddd;
display:block;	
float:left;
margin-top:5px;
margin-left:5px;		
}


#section_line img{
width:100%;
margin-top:5px;
	
}


#section_products{
width:100%;	
margin-top:5px;

display:block;	
float:left;	
}

#section_products_left{
width:70%;


display:block;	
float:left;		
	
}


#section_products_left img{
width:100%	
}

#section_products_right{
width:30%;
margin-top:3px;


display:block;	
float:left;		
	
}

#section_products_right img{
width:100%	
}
#section_text{
width:100%;	

display:block;	
float:left;	
margin-top:10px;
}

#section_text_left{
width:68%;
background-color:#fff;	
padding:10px;
display:block;	
float:left;
border:1px solid #ccc;	
}
#section_text_right{
width:28%;	

display:block;	
float:right;
height: 980px;
    overflow-x: scroll;
    overflow-y: auto;
   border:1px solid #ccc;	
   padding:10px;	
}

#section_text_left h4,#section_text_right a{
font-family:"Times New Roman", Times, serif;
	color:#dd2424;
}


#section_text_right h2{
font-family:"Times New Roman", Times, serif;
	
	
}

#section_text_left p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666;

}



#section_text_right p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666;
}


#footer{
	

width:100%;
display:block;
float:left;	
margin-top:5px;
background-color:#EFEFEF;

}



#f1{
	
	width:20%;
	float:left;	
display:block;
margin-left:10px;
}


#f1_top{
width:100%;
	float:left;	
display:block;	
}

#f1_bottom{
width:100%;
	float:left;	
display:block;
margin-top:10px;	
}




#f2{
	width:20%;
	float:left;	
display:block;
margin-left:20px;
margin-left:10px;
	
}

#f2 li {
	    background: rgba(0, 0, 0, 0) url("images/catag_icon.jpg") no-repeat scroll left center;
    color: #003366;
    font-weight: bold;
    height: 14px;
    list-style-type: none;
    padding: 0 0 1px 20px;
	color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	

	}
#f3 li {
	    background: rgba(0, 0, 0, 0) url("images/catag_icon.jpg") no-repeat scroll left center;
    color: #003366;
    font-weight: bold;
    height: 14px;
    list-style-type: none;
    padding: 0 0 1px 20px;
	color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	

	}
#f4 li {
	    background: rgba(0, 0, 0, 0) url("images/catag_icon.jpg") no-repeat scroll left center;
    color: #003366;
    font-weight: bold;
    height: 14px;
    list-style-type: none;
    padding: 0 0 1px 20px;
	color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	

	}
#f5 li {
	    background: rgba(0, 0, 0, 0) url("images/catag_icon.jpg") no-repeat scroll left center;
    color: #003366;
    font-weight: bold;
    height: 14px;
    list-style-type: none;
    padding: 0 0 1px 20px;
	color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	

	}

#f2 a{
	
color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	


	
	
}
#f2 a:visited{
color:#333;	

}
#f2 a:hover{
color:#000;

	
}





#f3{
	width:20%;
	float:left;	
display:block;
margin-left:10px;	
margin-left:10px;	
}

#f3 a{
	
color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	


	
	
}

#f3 a:visited{
color:#333;	

}
#f3 a:hover{
color:#000;

	
}





#f4{
	
	width:20%;
	float:left;	
display:block;
margin-left:10px;
margin-left:10px;
}

#f4 a{
	
color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	


	
	
}

#f4 a:visited{
color:#333;	

}
#f4 a:hover{
color:#000;

	
}







#f5{
	
	width:15%;
	float:left;	
display:block;
margin-left:10px;
margin-left:10px;
}

#f5 a{
	
color:#333;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	
	font-size:14px;	


	
	
}

#f5 a:visited{
color:#333;	

}
#f5 a:hover{
color:#000;

	
}



#f1 h4,#f2 h4,#f3 h4,#f4 h4,#f5 h4{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	font-weight: bold;
	
	
	
	
}



#cr_bottom{
 width:100%;
	float:left;
	
	 display:block;	
	 text-align:center;
	
	}
	
	
#cr_bottom h{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	 color:#666;
	
	
}


/* ---------------------product----------------------------*/



#header_navi{
width:100%;	

display:block;	
float:left;
color:#000;

}

#header_navi a{
color:#000;	
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
}

#header_navi p{
color:#000;	
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
}


#Section_product_details{

width:100%;	
display:block;	
float:left;



}	

#Section_product_details_left{

width:68%;	
display:block;	
float:left;


}	
#Section_product_details_leftp{

width:100%;	
display:block;	
float:left;	

}	
#Section_product_details_leftp img{
width:100%;		
}



#Section_product_details_left_prodinfo{
width:100%;	
display:block;	
float:left;		
}


#Section_product_details_left_prodinfo h2{
	font-family:"Times New Roman", Times, serif;
	color:#c32a2d;
	font-size:18px;
}
#Section_product_details_left_prodinfo p{
   font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;	
	color:#666;
	
}


#Section_product_details_left_table{
width:100%;	
display:block;	
float:left;	
margin-top:5px;
	
}

#Section_product_details_left_table1{
	
display:none;	

	
}



.table stacktable small-only{
display:none;	
	
}


#Section_product_details_left_banner img{
width:100%;		
}
#Section_product_details_right{

width:30%;	
display:block;	
float:right;

		

}
#Section_product_details_right a,li{
margin-top:8px;
text-decoration:none;
color:#003366;
line-height:25px;
list-style-type:square;
font-size:15px;
font-family:"Times New Roman", Times, serif;
}

#Section_product_details_right img{
width:100%;		
	
}
#Section_product_details_left h3,#Section_product_rpost h3{
font-family:"Times New Roman", Times, serif;
color:#c32a2d;	
}



#Section_product_details_right1{

width:50%;	
display:block;	
float:left;

}
a.ex1:visited{
	
 color:#003366;
 }
#Section_product_details_right2{

width:50%;	
display:block;	
float:left;	


}	
li.ex1:visited{
	
 color:#003366;
 }
#Section_product_details_right2{

width:50%;	
display:block;	
float:left;	


}	

#Section_product_details_right1 a:link,a:visited{
	text-decoration:underline;
 	
}
#Section_product_details_right1 a:hover{
 
 color:#000;
}

#Section_product_details_right2 a:link,a:visited{
text-decoration:underline;
}
#Section_product_details_right2 a:hover{

 color:#000;
}


#Section_product_details_right1 li:link,li:visited{
	text-decoration:none;
 	
}
#Section_product_details_right1 li:hover{
 
 color:#000;
}

#Section_product_details_right2 li:link,li:visited{
text-decoration:none;
}
#Section_product_details_right2 li:hover{

 color:#000;
}


#Section_product_details_right1 li,#Section_product_details_right2 li,#Section_product_rpost li{
font-family:"Times New Roman", Times, serif;
font-size:15px;	

}

#Section_product_details_right1 p,#Section_product_details_right2 p,#Section_product_rpost p{
font-family:"Times New Roman", Times, serif;
font-size:15px;	

}

#Section_product_rpost{

width:100%;	
display:block;	
float:left;	


padding:5px;
}			


a.ex2:visited{
	
 /*color:#009933;*/
 color:#000;
 text-decoration:none;	


	
}




#Section_product_rpost a:link,a:visited{
	

 text-decoration:none;	


	
}



#Section_product_rpost  a:hover{
	
color:#666;	
text-decoration:none;	
}




#Section_product_spoffer{
width:100%;	
display:block;	
float:left;
margin-top:5px;	
	
}
#Section_product_mg{
width:100%;	
display:block;	
float:left;
margin-top:10px;	
	
}	
#Section_product_dp{
width:100%;	
display:block;	
float:left;
margin-top:5px;	
	
}	

	

/*-----------------------------------------------checkout--------------------------------------------*/


#checkout_header{
width:100%;	
display:block;	
float:left;
background-color:#f8eaea;

	
}

#checkout_header h2{
 text-align:center;
 font-family:Verdana, Geneva, sans-serif;
 font-size:14px;	
 
 

}


#checkout_table{
width:100%;	
display:block;	
float:left;
margin-top:5px;


	
}


#checkout_table1{
width:100%;	
display:block;	
float:left;



	
}

#checkout_table_res{

display:none;


	
}




#checkout_info{
width:100%;	
display:block;	
float:left;
margin-top:5px;


	
}






#checkout_info h5{
	font-family:Verdana, Geneva, sans-serif;
	
	
	
}

#checkout_info p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	
	
}

#checkout_submit{
width:100%;	
display:block;	
float:left;
text-align:center;
border: 1px solid #ddd;

}


#checkout_submit h5{


font-family:Verdana, Geneva, sans-serif;
}

#checkout_submit ul{

text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
margin-left:100px;

}




#checkout_submit_button{
width:100%;	
display:block;	
float:right;
margin-bottom:10px;



}


#checkout_shipinfo{
width:100%;	
display:block;	
float:left;




}
#section_billing{
width:99%;	
display:block;	
float:left;	
border: 1px solid #ddd;
padding:5px;
}

#billing_info{
width:100%;	
display:block;	
float:left;	
}

#billing_info_left{
width:15%;	
display:block;	
float:left;

}
#billing_info_mid1{
width:35%;	
display:block;	
float:left;	
	
}

#billing_info_mid1 select{
width:64%;	
	
}
#billing_info_mid2{
width:15%;	
display:block;	
float:left;
		
}



#billing_info_right{
width:35%;	
display:block;	
float:left;	
	
}


/*---------------------------cart-----------------------------------------*/

#cart_header{
width:100%;	
display:block;	
float:left;
background-color:#f8eaea;

	
}

#cart_header h2{
 text-align:center;
 font-family:Verdana, Geneva, sans-serif;
 font-size:14px;	
 

}

#cart_table{
width:100%;	
display:block;	
float:left;
margin-top:5px;


	
}
#cart_table_res{
display:none;

	
}




#cart_button{
width:100%;	
display:block;	
float:left;
text-align:center;
margin-top:10px;	
	
}

#cart_left{
width:33%;	
display:block;	
float:left;


	
}


#cart_middle{
width:34%;	
display:block;	
float:left;	

}


#cart_right{
width:33%;	
display:block;	
float:left;

}

#cart_banner1{
width:100%;	
display:block;	
float:left;
text-align:center;
margin-top:10px;


}
#cart_banner2{
width:100%;	
display:block;	
float:left;
text-align:center;


}










/*-------------------------------about----------*/


#Section_about_left{

width:67%;	

display:block;	
float:left;

  border: 1px solid #ddd;
  padding:10px;	

 
}	


#Section_about_left h2{
	
font-family:"Times New Roman", Times, serif;
	color:#dd2424;
font-size:16px;



	
}
#Section_about_left p{
   font-family:"Times New Roman", Times, serif;
    
	font-size:16px;
	text-align:justify;
	color:#666;
	
}

/*--------------------------Contact---------------------------*/

#contact_header{
width:100%;	
display:block;	
float:left;
background-color:#f8eaea;

	
}

#contact_header h2{
 text-align:center;
 font-family:Verdana, Geneva, sans-serif;
 font-size:14px;	
 

}

#section_contact{
width:45%;	
display:block;	
float:left;
border: 1px solid #ddd;
padding:10px;
margin-top:10px;

	
}

#section_contact h5{
	font-family:Verdana, Geneva, sans-serif;
	color:#c32a2d;
	
	
	
	
}



#contact_info{
width:100%;	
display:block;	
float:left;

	
}

#contact_info p{
font-family:Verdana, Geneva, sans-serif;
font-size:13px;	
	
}


#contact_info_left{
width:30%;	
display:block;	
float:left;


}


 
#contact_info_right{
width:50%;	
display:block;	
 float:left;


	
}

#contact_info_right textarea{
width:100%;	

}

	



#contact_info_right select,#contact_info_right input{
width:100%;	
}

#contact_logo{
width:40%;
display:block;	
 float:right;
 
 margin-top:20px;
}
#contact_logo img{
	


}
/*---------------------------------order confirm---------------------------*/

#Section_echeck{
width:100%;	
display:block;	
 float:left;
 border: 1px solid #ddd;
 margin-top:5px;

}

#Section_order_confirm{
width:100%;	
display:block;	
 float:left;

}
#Section_order_confirm p{
font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#666;
		
}

#Section_order_confirm a:link,a:visited{
	
color:#FF0D0D;	

}
#Section_order_confirm a:hover{
color:#000;		
	
}

#order_confirm_title{
width:100%;	
display:block;	
 float:left;

}

#order_confirm_title h2{
font-family:"Times New Roman", Times, serif;
color:#c32a2d;
font-size:14px;	
}


#order_confirm_note{
width:99%;	
display:block;	
 float:left;
 border: 1px solid #ddd;
 padding:5px;

}

#order_confirm_note b{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	
}

#order_confirm_note p{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#666;
}


#order_confirm_note a:link,a:visited{
	
color:#FF0D0D;	

}
#order_confirm_note a:hover{
color:#000;		
	
}

#special_text{
width:100%;	
display:block;	
 float:left;

}


#special_text p{
font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	color:#999;
		
}
/*Media queries*/

@media only screen and (max-width:1280px){
	
#wrapper{
width:90%;	
}
#header {
width:100%;
}	
#header_left {
width:55%;
}

#header_right {
width:45%;
}	
#section_line img{
width:100%;	
}

#section_navi{
width:42%;	
height:355px;


}



#tab1_left{
width:45%;



}

#tab1_left_top{
width:100%;



}

#tab1_left_bottom{
width:100%;

}






#tab1_right{
width:40%;	

	
}

#tab1_right_top{
width:100%;


}

#tab1_right_bottom{
width:100%;


}



#tab2_left{
width:30%;


}



#tab2_right{
width:50%;	

	
}


#tab2_right img{
width:100%;	


}

#tab3_left{
width:30%;


}



#tab3_right{
width:50%;	


}

#tab3_right img{
width:100%;	


}

#banner{
width:56.3%;

border:1px solid #ddd;
display:block;	
float:left;
margin-top:5px;
margin-left:5px;		
}

#banner img{
width:100%;	
}

#Section_product_details_leftp img{
width:100%;		
}

#Section_product_details_left_banner img{
width:100%;		
}

#section_products{
 width:100%;	
}
#section_products_left img{
width:100%;		
}
#section_products_right img{
width:100%;		
}


#section_text{
width:100%;

}  
#section_text_left{
width:69.5%;

}  
#section_text_right{
width:26%;
height:979px;

}  
#footer{
width:100%;			
}

#f1{
	
	
width:25%;			
	
}
 
#f2,#f3,#f4,#f5{
	
	
width:18%;			
	
}  

#f5{
	
	
width:16%;			
	
} 

#cr_bottom{
 width:100%;
	
}





#checkout_header{
width:100%;	
}

#Section_about_right{
width:65%;	
float:left;
	
}

#Section_echeck img{
width:100%;	

}
#billing_info_mid1 select{
width:67%;	
	
}

}

@media only screen and (max-width:800px)
 
 
  { 
  
  #wrapper{
width:90%;	
}
#header {
width:100%;
}	
 #header_left{
width:100%;
}

#header_right{
width:80%;
float:left;
margin-top:0px;
}

#header_right_bottom {
	width:52%;
float:right;
}		 


#section_navi{
width:99%;
height:auto;

}

#tab1_left{
width:45%;


}



#tab1_left_top{
width:50%;


}
#tab1_left_bottom{
width:50%;
margin-top:0px;



}

#tab1_right{
width:45%;


}

#tab1_right_top{
width:50%;

}
#tab1_right_bottom{
width:50%;
margin-top:0px;

}
#tab1_left{
width:45%;


}

#tab1_right{
width:45%;


}

#tab2_right img{
width:50%;	


}
#tab3_right img{
width:50%;	


}



#banner{
width:100%;
margin-left:0px;

}  
 
#banner img{
width:100%;

} 

#section_text{
width:100%;

}  
#section_text_left{
width:66%;

}  
#section_text_right{
width:27%;
height:1395px;

}  
#footer{
width:100%;			
}

#f1{
	
	
width:27%;			
	
}
 
#f2,#f3,#f4,#f5{
	
	
width:17%;			
	
}  

#f5{
	
	
width:14%;			
	
} 

#cr_bottom{
 width:100%;
}

#header_navi{
 width:100%;
}

#section_products{
 width:100%;	
}
#section_products_left img{
width:100%;		
}
#section_products_right img{
width:100%;		
}
#Section_product_details_right{
 width:27%;
}

#Section_product_details_right1{
 width:100%;
}
#Section_product_details_right2{
 width:100%;
}




#Section_product_details_right p{
font-size:14px;
}



#Section_product_details_right img{
 width:100%;	
}



#Section_product_details_left{
 width:72%;
}
#Section_product_details_left p{
font-size:12px;
}


#Section_product_details_left_table1{
width:100%;	
float:left;
display:table;
margin-top:5px;	
	
}




#Section_product_details_left_table{
display:none;	
}

.st-key{
width:50%	
}
.st-val{
width:50%	
}
table td{
font-size:10px;	 
 }
 table th{
font-size:12px;
 
 } 
/* 
#table_heading1{
width:32.2%;

	
}


#table_heading2{
width:23.4%;


	
}




#table_heading3{
width:21.2%;

	
}

#table_heading4{
width:22.4%;


	
}

*/
#section_billing{
width:98%;	


}



#billing_info{
width:100%;	

}
#billing_info p{
font-size:12px;	
}
#billing_info input{
width:80%;
	
}

#billing_info_left{
width:20%;	

}
#billing_info_mid1{
width:30%;	
}
#billing_info_mid1 select{
width:83%;	
	
}

#billing_info_mid2{
width:20%;	

}



#billing_info_right{
width:30%;	

}
table input{
width:3%;	
}

#checkout_table{
display:none;	
}
.table800 td{
text-align: center;	
	
}

#checkout_table_res{

display:table;
width:100%


}




#checkout_submit{
width:100%;
	
}
#checkout_submit ul{
width:90%;
margin-left:0px;
font-size:11px;
	
}


#cart_table{
display:none;	
}

#cart_table_res{
display:table;
width:100%;	
}



#cart_button{
width:100%;		
}
#cart_left img{
width:90%;		
}	  
  
#cart_middle img{
width:90%;		
}  	  
#cart_right img{
width:90%;		
}

#cart_banner1,#cart_banner2{
width:100%;	
}
 
#cart_banner1 img,#cart_banner2 img{
width:40%;	
}	  

#Section_about_left{
width:68%;	
float:left;
	
}

#section_contact{
width:60%;	
}


#contact_info_right textarea{
width:100%;		
	
}
#contact_logo{
width:30%;	
}

#Section_order_confirm{
width:98%;
text-align:justify;		
	
}

#order_confirm_note{
width:98%;	
}

#order_confirm_note p{
text-align:justify;		
}


  }
  
  
  @media only screen and (max-width:768px)
 
 
  { 
  
  #wrapper{
width:90%;	
}
#header {
width:100%;
}	
 
#header_right_bottom {
	width:50%;
float:right;
}	 
#section_navi{
width:99%;
height:auto;

}

#tab1_left{
width:45%;


}



#tab1_left_top{
width:50%;


}
#tab1_left_bottom{
width:50%;



}

#tab1_right{
width:45%;


}

#tab1_right_top{
width:50%;

}
#tab1_right_bottom{
width:50%;


}

#tab2_right img{
width:50%;	


}
#tab3_right img{
width:50%;	


}





#banner img{
width:100%;



} 

#section_text{
width:100%;

}  
#section_text_left{
width:66%;

}  
#section_text_right{
width:27%;
height:1426px;

}  
#footer{
width:100%;			
}

#f1{
	
	
width:27%;			
	
}
 
#f2,#f3,#f4,#f5{
	
	
width:17%;			
	
}  

#f5{
	
	
width:14%;			
	
} 
  
#cr_bottom{
 width:100%;
}
  
#header_navi{
 width:100%;
}

#Section_product_details_right{
 width:25%;
}

#Section_product_details_right p{
 font-size:14px;
}


#Section_product_details_right1{
 width:100%;
}
#Section_product_details_right2{
 width:100%;
}

#Section_product_details_right img{
 width:100%;	
}



#Section_product_details_left{
 width:74%;
}
#Section_product_details_left p{
font-size:12px;
}

#Section_product_details_left_banner img{
 width:100%;	
}


  
 
 table{
	width:90%;	 
 }
  
 table td{
font-size:9px;

	 
 }
 table th{
font-size:11px;
width:35%;	 
 } 
 table input{
	 
	 width:100%;	
 }
 
 
 table input{
width:3%;	
}

#checkout_submit{
width:100%;		
}
#checkout_submit ul{
width:90%;


	
}

#cart_banner1,#cart_banner2{
width:100%;	
}
 
#cart_banner1 img,#cart_banner2 img{
width:40%;	
}

#Section_about_left{
width:70%;	
float:left;
	
}
#section_contact{
width:64%;	
}

#contact_info_right textarea{
width:100%;		
	
}
#contact_logo{
width:30%;	
}

 
 /*table#t03 select{
	 width:70%;	 
 }
 */
 
 /*
#table_heading1{
width:31.6%;

	
}


#table_heading2{
width:23.3%;


	
}




#table_heading3{
width:21.5%;

	
}

#table_heading4{
width:22.8%;


	
}

*/

 @media only screen and (max-width:481px)
 
 
  { 
  #wrapper{
width:88%;	
}
	
 #header_left{
width:96%;
}
#header_left img{
width:70%;	
}

#header_right{
width:96%;
margin-top:10px;	
}
#header_right img{
	width:96%;
}
#header_right_top{
width:100%;
margin-left:0px;

}

#header_right_bottom{
width:100%;

}

#navigation{
width:100%;
margin-top:10px;	
}
	 
	 
#section_navi{
width:96%;
height:auto;
}

#tab1_left_top{
width:95%;


}

#tab1_left_bottom{
width:100%;
margin-top:10px;


}




#tab1_right{
width:95%;
margin-left:50px;
margin-top:20px;


}

#tab1_right_top{
width:100%;


}

#tab1_right_bottom{
width:100%;
margin-top:10px;

}





#tab2_left{
width:100%	
}

#tab3_left{
width:100%	
}


#tab2_right img{
width:100%;	
float:right;


}
#tab3_right img{
width:100%;	
float:right;

}








#banner{
width:99%;

float:left;
margin-left:0px;



}  
 
#banner img{
width:100%;
} 

#section_products_left{
width:100%;
}   
	  
#section_products_right{
width:100%;
}   


	  
#section_text_left{
width:93%;

} 
 
#section_text_right{
width:93%;
height:auto;
margin-top:5px;
float:left;

}  

	  
#f1,#f2,#f3,#f4,#f5
{
width:100%;
text-align:center;	
}
	  
	  
#cr_bottom{
 width:100%;
}
	  
#header_navi{
 width:100%;
}

#Section_product_details_right{
 width:100%;
}
#Section_product_details_right1{
width:50%;	
}
#Section_product_details_right2{
width:50%;	
}

#Section_product_details_right1 p{
	font-size:14px;
	
 
}


#Section_product_details_right img{
 width:100%;	
}



#Section_product_details_left{
 width:100%;
}


#Section_product_details_leftp img{
 width:100%;
 margin-top:10px;	
 
}
#Section_product_details_left_prodinfo p{
font-size:12px;	
}

Section_product_details_left_table{
width:100%;	
}
#Section_product_details_left_table img{
width:80%;		
}
  
 table td{
font-size:10px;	 
 }
 table th{
font-size:11px;
width:35%;	 
 } 
/* 
#table_heading1{
width:0%;

	
}


#table_heading2{
width:50%;


	
}




#table_heading3{
width:49%;

	
}

#table_heading4{
width:0%;


	
}
*/
#Section_product_spoffer img{
	width:100%;

}

#section_billing{
width:95%;	
}
	
#billing_info{
width:100%;	

}
#billing_info input{
width:100%;	
}

#billing_info_left{
width:50%;	

}
#billing_info_mid1{
width:50%;	
}
#billing_info_mid1 select{
width:99%;	
}
#billing_info_mid1 input{
width:96%;	
}


#billing_info_mid2{
width:50%;	

}



#billing_info_right{
width:50%;	

}	  

#billing_info_right input{
width:95%;	

}
#billing_info_right select{
width:30%;	

}
	  
#checkout_submit ul{
margin-left:0px;
font-size:10px;
text-align:justify;
width:80%;
}


	  
	  
#cart_banner1,#cart_banner2{
width:100%;	
}
 
#cart_banner1 img,#cart_banner2 img{
width: 90%;
padding: 5px;	
}

#cart_button{
width:100%;		
}
#cart_left,#cart_middle,#cart_right{
width:100%;	
margin-top:5px;	
}	  
  

#Section_about_left{
width:92%;	
float:left;
margin-top:5px;
margin-bottom:5px;
	
}

#contact_header{
width:100%;		
}

#section_contact{
width:92%;	
}
#contact_logo{
width:92%;	
}
#contact_info_left{
width:40%;		
}
#contact_info_right{
width:60%;		
	
}	

#contact_info_right textarea{
width:100%;		
	
}

#Section_order_confirm{
width:100%;
text-align:justify;		
	
}


#order_confirm_note{
width:95%;	
}

#order_confirm_note p{
text-align:justify;		
}
	  
  }
  
  
  

 
  
  @media only screen and (max-width:360px){
	  
	#wrapper{
width:88%;	
}
	
 #header_left{
width:96%;
}
#header_left img{
width:98%;	
}

#header_right{
width:96%;
margin-top:10px;	
}

#header_right_top{
width:70%;
margin-left:0px;

}

#header_right_bottom{
width:100%;

}

#navigation{
width:100%;
margin-top:10px;	
}
	 
	 
#section_navi{
width:96%;
height:auto;
}

#tab1_left_top{
width:95%;


}

#tab1_left_bottom{
width:100%;
margin-top:10px;


}




#tab1_right{
width:95%;
margin-left:50px;
margin-top:20px;


}

#tab1_right_top{
width:100%;


}

#tab1_right_bottom{
width:100%;
margin-top:10px;

}





#tab2_left{
width:100%	
}

#tab3_left{
width:100%	
}


#tab2_right img{
width:100%;	
float:right;


}
#tab3_right img{
width:100%;	
float:right;

}








#banner{
width:99%;

float:left;
margin-left:0px;



}  
 
#banner img{
width:100%;
} 

#section_products_left{
width:100%;
}   
	  
#section_products_right{
width:100%;
}   


	  
#section_text_left{
width:93%;

} 
 
#section_text_right{
width:93%;
height:auto;
margin-top:5px;
float:left;

}  

	  
#f1,#f2,#f3,#f4,#f5
{
width:100%;
text-align:center;	
}
	  
	  
#cr_bottom{
 width:100%;
}
	  
#header_navi{
 width:100%;
}

#Section_product_details_right{
 width:100%;
}

#Section_product_details_right1 p{
	font-size:14px;
	
 
}


#Section_product_details_right img{
 width:100%;	
}



#Section_product_details_left{
 width:100%;
}


#Section_product_details_leftp img{
 width:100%;
 margin-top:10px;	
 
}
#Section_product_details_left_prodinfo p{
font-size:12px;	
}

Section_product_details_left_table{
width:100%;	
}
#Section_product_details_left_table img{
width:80%;		
}
  
 table td{
font-size:10px;	 
 }
 table th{
font-size:11px;
width:35%;	 
 } 
/* 
#table_heading1{
width:0%;

	
}


#table_heading2{
width:50%;


	
}




#table_heading3{
width:49%;

	
}

#table_heading4{
width:0%;


	
}
*/
#Section_product_spoffer img{
	width:100%;

}

#section_billing{
width:95%;	
}
	
#billing_info{
width:100%;	

}
#billing_info input{
width:100%;	
}

#billing_info_left{
width:50%;	

}
#billing_info_mid1{
width:50%;	
}
#billing_info_mid1 select{
width:99%;	
}
#billing_info_mid1 input{
width:96%;	
}


#billing_info_mid2{
width:50%;	

}



#billing_info_right{
width:50%;	

}	  

#billing_info_right input{
width:95%;	

}
#billing_info_right select{
width:30%;	

}
	  
#checkout_submit ul{
margin-left:0px;
font-size:10px;
text-align:justify;
width:80%;
}


	  
	  
#cart_banner1,#cart_banner2{
width:100%;	
}
 
#cart_banner1 img,#cart_banner2 img{
width: 90%;
padding: 5px;	
}

#cart_button{
width:100%;		
}
#cart_left,#cart_middle,#cart_right{
width:100%;	
margin-top:5px;	
}	  
  

#Section_about_left{
width:92%;	
float:left;
margin-top:5px;
	
}

#contact_header{
width:100%;		
}

#section_contact{
width:92%;	
}
#contact_logo{
width:92%;	
}
#contact_info_left{
width:40%;		
}
#contact_info_right{
width:60%;		
	
}	

#contact_info_right textarea{
width:100%;		
	
}

#Section_order_confirm{
width:100%;
text-align:justify;		
	
}


#order_confirm_note{
width:95%;	
}

#order_confirm_note p{
text-align:justify;		
}
	  
  }
  
  
  
  
@media only screen and (max-width:320px){
	  
	#wrapper{
width:83%;	
}
	
 #header_left{
width:100%;
}
#header_left img{
width:98%;	
}

#header_right{
width:96%;
margin-top:10px;	
}

#header_right_top{
width:90%;
margin-left:0px;

}

#header_right_bottom{
width:100%;

}

#navigation{
width:100%;
margin-top:10px;	
}
	 
	 
#section_navi{
width:96%;
height:auto;
}

#tab1_left_top{
width:95%;


}

#tab1_left_bottom{
width:100%;


}




#tab1_right{
width:95%;
margin-left:50px;
margin-top:20px;


}

#tab1_right_top{
width:100%;


}

#tab1_right_bottom{
width:100%;


}

#tab2_left{
width:100%	
}

#tab3_left{
width:100%	
}


#tab2_right img{
width:100%;	
float:right;


}
#tab3_right img{
width:100%;	
float:right;

}







#banner{
width:99%;

float:left;
margin-left:0px;



}  
 
#banner img{
width:100%;
} 

#section_products_left{
width:100%;
} 


  
	  
#section_products_right{
width:100%;
}   

#Section_product_details_right_prodinfo p{
font-size:12px;	
}
	  
#section_text_left{
width:92.5%;

} 

#Section_product_details_left p{
	font-size:14px;
	
 
}

 
#section_text_right{
width:92.5%;
height:auto;
margin-top:5px;
float:left;

}  

	  
#f1,#f2,#f3,#f4,#f5
{
width:98%;
text-align:center;	
}

#f2{
margin-top:10px;	
}
	  
	  
#cr_bottom{
 width:100%;
}

#Section_product_details_right_table img{
width:80%;		
}
	  
table td{
font-size:10px;	 
 }
 table th{
font-size:11px;
width:35%;	 
 } 
 


Section_product_spoffer img{
	width:100%;

}
	  	  
table#t04 select{
width:100%;	
}

table#t03 input{
width:100%;	
	
}
 
#billing_info{
width:100%;	

}
#billing_info input{
width:90%;	
}

#billing_info_left{
width:50%;	

}
#billing_info_mid1{
width:50%;	
}
#billing_info_mid1 select{
width:95%;	
}

#billing_info_mid2{
width:50%;	

}



#billing_info_right{
width:50%;	

}

#billing_info_right select{
width:30%;	

}		  
	  
#checkout_submit ul{
margin-left:0px;
font-size:10px;
text-align:justify;
width:80%;
}	  
	
#Section_about_left{
width:91%;	
float:left;
margin-top:5px;
	
}	


#contact_header{
width:100%;		
}

#section_contact{
width:91%;	
}

#contact_info_right textarea{
width:100%;		
	
}
#contact_logo{
width:91%;	
}
#Section_order_confirm{
width:100%;
text-align:justify;		
	
}

#order_confirm_note{
width:95%;	
}

#order_confirm_note p{
text-align:justify;		
}

	  	
		  

  }
  
