@media only screen and (max-width:760px) {
img{
		max-width:100%;
}
/*=======top part container======*/
#top_container_part{
		width:auto;
		background-color:#101111;
		border-bottom:none;
}
#container_pannel{
		width:auto;
		margin:0 auto;
}
/*=======logo part======*/
.logo_part{
		float:none;
		margin:30px 0 0 0px;
		text-align:center;
}
.logo_part img{
		display:inherit;
		display:inline;
}
/*=======logo part end======*/
/*=======top right container part======*/
.top_right_container_part{
		float:none;
		margin:15px 0 0 0px;
}
.top_right_container_part h2{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#fff;
		line-height:40px;
		float:none;
		margin:0 0px 0 0px;
		background-color:#c1d72e;
		padding:0 0 0 15px;
}
.top_right_container_part h3{
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#d5d5d5;
		line-height:16px;
		float:none;
		margin:0px 0px 0 0px;
}
.top_right_container_part h3 span{
		display:none;
}
.top_right_container_part h3 a{
		padding:10px 15px;
		color:#d5d5d5;
		display:block;
		background-color:#4a4a4a;
		border-bottom:1px solid #6d6d6d;
}
.top_right_container_part h3 a:hover{
		padding:10px 15px;
		color:#fff;
		display:block;
		background-color:#5d5d5d;
		border-bottom:1px solid #6d6d6d;
}
.top_right_container_part h4{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#fff;
		line-height:16px;
		float:none;
		margin:13px 0px 0 0px;
		background:url(../images/shopping_cart_icon.png) 15px 12px no-repeat #c1d72e;
		padding:10px 0 10px 35px;
}
.top_right_container_part h4 a{
		color:#fff;
}
.top_right_container_part h4 a:hover{
		color:#fff;
}
.top_right_container_part label{
		float:none;
		font:normal 18px "MyriadProCondensed";
		color:#fff;
		line-height:35px;
		margin:0 7px 0 0px;
		display:none;
}
.top_right_container_part input[type=text]{
		background:#4a4a4a;
		width:94.6%;
		height:35px;
		border:none;
		outline:none;
		padding:0 0 0 16px;
		margin:0 0px 0px 0px;
		font:normal 15px "MyriadProCondensed";
		line-height:35px;
		color:#c1c1c1;
		float:none;
}
.top_right_container_part h5{
		float:none;
		background-color:#c1d72e;
		font:normal 18px "MyriadProCondensed";
		color:#fff;
		line-height:35px;	
		background-color:#c1d72e;
		padding:0 15px;
		margin:0 0px 0 0px;
}
.top_right_container_part h5 span{
		font:bold 18px "MyriadProCondensed";
		color:#fff;
		line-height:35px;	
}
.top_right_container_part ul{
		float:none;
		padding:0px 0 0 0;
		background:none;
		margin:0px 0 0 0px;
		height:auto;
}
.top_right_container_part ul li{
		float:none;
		padding:0;
		display:inline;
}
.top_right_container_part ul li a{
		float:none;
		padding:0px 13px 0px 13px;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#101111;
		line-height:37px;	
		text-transform:uppercase;
		display:block;
		text-shadow:#fff 1px 1px 1px;
		background:url(../images/hover_bg.gif) left top repeat-x;
		border-bottom:1px solid #fff;
}
.top_right_container_part ul li a:hover, .top_right_container_part ul li a.active{
		float:none;
		padding:0px 13px 0px 13px;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#101111;
		line-height:37px;	
		text-transform:uppercase;
		background:#d3e944;
		text-shadow:#fff 1px 1px 1px;
		display:block;
}		
/*=======top right container part end======*/
/*=======top part container end======*/
/*=======header part container======*/
/*header, .header_inner{
		display:none;
}*/
header {
	position: relative;
	height: auto;
}
.tablet{
		display: none;
		border-bottom:4px solid #bad21a;
		border-top:4px solid #bad21a;
		height:500px;
}
/*.tablet img{
		display:block;
}*/
/*=======header part container end======*/
/*=======body conainer part======*/
#body_container_part{
		width:auto;
		position:relative;
		margin:0 auto;
		z-index:9999;
		color:#fff;
		padding:0px 0 0 0px;
}
#body_container_part_inner{
		width:auto;
		position:relative;
		margin:0 auto;
		z-index:9999;
		color:#fff;
		padding:0px 0 0 0px;
}
.left_grafice, .right_grafice, .left_grafic_inner, .right_grafice_inner{
		display:none;
}
.container_part{
		width:auto;
		background:none;
		padding:0px 0 0 0px;
}
.container_part h2{
		text-transform:uppercase;
		text-align:center;
		font:normal 25px "MyriadProBoldCondensed";
		color:#fff;
		line-height:30px;
		text-shadow:#1e83ab 1px 1px 1px;
		padding:10px 10px 10px 10px;
		background:none !important;
}
.container_part h2 span{
		text-transform:uppercase;
		text-align:center;
		font:normal 15px "MyriadProBoldCondensed";
		color:#fff;
		line-height:20px;
		text-shadow:#1e83ab 1px 1px 1px;
		display:block;
}
.contentContainer {padding:10px;}
/*=======main container part======*/
#maincontainer_part{
		width:auto;
		margin:0 auto;
		padding:10px 0 0 0px;
}
/*=======left container part======*/
.left_container_part{
		width:auto;
		float:none;
}
.our_products{
		width:auto;
		padding:0;
}
.our_products h3{
		font:normal 20px Arial, Helvetica, sans-serif;
		color:#fff;
		line-height:45px;
		padding:0 0 0px 15px;	
		background-color:#c1d72e;
		text-transform:uppercase;
}
.our_products h3 span{
		color:#fff;
}
.our_products img{
		display:block;
		margin:15px 0 0 15px;
		width:92% !important;
}
.list_bg{
		background-color:#323232;
		padding:14px;
		margin:0 0 22px 0px;
}
.list_bg ul, .list_bg ul li{
		padding:0;
		margin:0;
}
.list_bg ul li a{
		font:normal 13px Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#949393;
		background:url(../images/list_icon.png) left 5px no-repeat;
		padding:0 0 0 20px;
		display:block;
}
.list_bg ul li a:hover{
		font:normal 13px Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#fff;
		background:url(../images/list_icon_hover.png) left 5px no-repeat;
		padding:0 0 0 20px;
		display:block;
}
/*=======left container part end======*/
/*=======right container part ======*/
.right_container_part{
		width:auto;
		float:none;
		padding:15px 0 0px 0px;
}
.right_container_part h1{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#fff;
		line-height:20px;
		padding:10px 0 10px 15px;	
		background-color:#c1d72e;
		text-transform:uppercase;
}
.right_container_part h1 span{
		color:#fff;
}
.right_container_part p{
		font:normal 13px Arial, Helvetica, sans-serif;
		line-height:16px;
		color:#797979;
		padding:10px 10px 0;
}
.right_container_part h6{
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:14px;
		color:#21b9f4;
		background:url(../images/list_icon.png) left 4px no-repeat;
		padding:0 0 0 18px;
		display:block;
		margin:15px 0 22px 15px;
}
.right_container_part h6 a{
		color:#21b9f4;
}	
.right_container_part h6 a:hover{
		color:#fff;
}	
.product_part{
		width:auto;
		background-color:#323232;
		border:1px solid #444545;
		float:none;
		text-align:center;
		padding:9px 0 0 0;
		margin:24px 10px 0 10px;
}
.product_part figure{
		width:auto;
		height:153px;
		margin:0 0 15px 0px;
}

.product_part h4{
		font:normal 20px "MyriadProCondensed";
		line-height:20px;
		color:#36c6ff;
		padding:0 0 7px 0px;
}
.product_part h4 a{
		color:#36c6ff;
}
.product_part h4 a:hover{
		color:#36c6ff;
}
.product_part h5{
		font:normal 20px "MyriadProCondensed";
		line-height:20px;
		color:#fff;
		padding:0 0 7px 0px;
}
.product_part p{
		font:normal 13px Arial, Helvetica, sans-serif;
		line-height:16px;
		color:#797979;
		padding:0 0 12px 0px;
}
.button_bg{
		background:none;
		width:auto;
		height:auto;
}
.buy_now{
		font:bold 14px Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#111300;
		margin:0 0 0 0px;
		text-transform:uppercase;
		text-shadow:#e1f177 1px 1px 1px;
		float:none;
}
.buy_now a{
		color:#111300;
		background-color:#c1d72e;
		padding:8px 20px; 
		display:block;
}
.details{
		font:bold 14px Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#fff;
		margin:0 0px 0px 0px;
		text-transform:uppercase;
		text-shadow:#1c4454 1px 1px 1px;
		float:none;
}
.details a{
		color:#fff;
		padding:8px 25px; 
		background-color:#2cb1e8;
		display:block;
}
.contentText > table, .contentText > table > tr {
	display: block;
}
.contentText td.checkoutBarCurrent, .contentText td.checkoutBarTo {
	display: block;
	text-align: center;
	width: 100%;
}
form[name="checkout_address"] .contentText div {
	padding: 0 !important;
}
/*=======right container part end======*/
/*=======main container part end======*/
/*=======body conainer part end======*/
/*=======footer part======*/
footer{
		width:auto;
		margin:0 auto;
		background:url(../images/line_bg.gif) left top repeat-x;
		padding:23px 10px 23px 10px;
		text-align:center;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:16px;
		color:#656464;
}
footer a{
		color:#656464;
}
footer a:hover{
		color:#fff;
}		
/*=======footer part end======*/
/*=======product details part======*/
.product_details_part{
		width: auto;
		background-color:#323232;
		border:1px solid #4e4e4e;
		margin:21px 10px 0 10px;
		padding:9px;
}
.details_img_part{
		width:auto;
		height:auto;
		float:none;
		text-align:center;
}
.details_img_part img{
		display:inherit;
		display:inline;
}
.details_text_part{
		width:auto;
		float:none;
		margin:15px 0 0 0px;
}
.details_text_part h6{
		font:normal 22px "MyriadProBoldCondensed";
		line-height:22px;
		color:#36c6ff;
		background:url(../images/line_bg.gif) left bottom repeat-x;
		padding:0 0 10px 0px;
		margin:0;
}
.details_text_part p{
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:16px;
		color:#868686;
		padding:10px 0 0 0px;
}
.details_text_part .price{
		font:normal 20px "MyriadProBoldCondensed";
		line-height:20px;
		color:#fff;
		margin:15px 0 20px 0;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {padding:0.4em 0.5em 0.4em 1em;}
.graybtn, #tdb5, #tdb1, #tdb2, #tdb3 {text-shadow:1px 1px 1px #333333; font-size:13px;}
/*=======product details part end======*/
}
@media only screen and (max-width:485px) {
	.contentTextRight {
		max-width: 100%;
		min-width: 100%;
		float: none;
	}
	.contentTextRight + .contentText {
		margin: 10px 0 0 0;
	}
}
@media only screen and (max-width:340px) {
	.contentText table, .contentText tr, .contentText td {
		display: block;
	}
	.contentText td.fieldKey {
		width: auto;
	}
	
.contentText .img_part table {
    display: table;
}
.contentText .img_part tr {
    display: table-row;
}
.contentText  .img_part td {
    display: table-cell;
}

}	
