/* CSS Document */
.col1_body{
	text-align:center;
	padding-top:3%;
	color:#636466;
	background-color:#FFFFFF;
}
.product_body .col1{
	text-align:center;
}
.col1 img{
	width:50%;

}
.col1_mobile_name{
	margin-top:2%;
	margin-bottom:2%;	
}

.product_body .col1 .add_to_cart{
	text-decoration:none;
	color:#042f62;
	padding:3% 6% 3% 6%;
	background-color:#f9c513;
	border-radius:25px;
	margin-top:5%;
	margin-bottom:5%;
	display:inline-block;
	
	
	
}

/* tab css */
.all_product{
	padding:0px;
}
.tab{
	background-color:#dfe0e0;
	font-family:'Play';
}
.tab .tab_details{
	display:none;
	background-color:#FFFFFF;
	padding-top:1%;
	padding-left:2%;
	padding-bottom:2%;
	color:#1d2527;
	
}
.tab_menu{
	background-color:#dfe0e0;
	
}
.tab_menu div {
	border-right:1px solid #878282;
	background-color:#dfe0e0;
	float:left;
	width:19.8%;
	text-align:center;
}
.tab_menu div:hover {
	background-color:#e7e7e7;
}
.tab_menu div:nth-last-child(2){
	border-right:0px;
}
.tab_menu div a{
	display:block !important;
	color:#848484;
	text-decoration:none;
	line-height:3vw;
}
.tab_menu_active{
	background-color:#FFFFFF !important;
}
.tab_details_active{
	display:block !important;
	min-height:300px;
}
.tab_title{
	color:#0a7b87;
	font-size:2vw;
	margin-bottom:10px;
	font-family:'railway';
}
.tab .icon{
	margin:2% 0% 2% 0%;
}
.tab .icon img{
	width:7%;
	margin-right:2%;
}
#specification table{
	width:100%;
	color:#FFFFFF;
	
}
#specification table td{
	
	padding:1%;
	border-bottom:1px solid #958044;
}

#specification table .grp{
	background-color:#ba8c04;
	width:20%;
	border-right:5px solid #FFFFFF;
	text-transform:capitalize;
}
#specification table .subgrp{
	background-color:#9c770c;
	width:30%;
	border-right:5px solid #FFFFFF;
	text-transform:capitalize;
}
#specification table .details{
	background-color:#7f620c;
	width:50%;
	
}

#gallery{
	background-color:#f6f6f6;
	padding-bottom:5%;
}
#gallery .thum_pic_item{
	width:88%;
	padding-left:1%;
	padding-right:2%;
	box-sizing: border-box;
}
#gallery .main_pic{
	background-color:#FFFFFF;
	width:30%;

	border:1px solid #232b2d;
	text-align:center;
	padding:2%;
	margin-bottom:3%;
	overflow:hidden;
	
}
#gallery .main_pic img{
	width:50%;
}
#galary_slider_prev,#galary_slider_nxt{ margin-top:6%; width:3%;}
#galary_slider_prev img,#galary_slider_nxt img{ width:80%;}
#gallery .thum_pic .bxslider li img{
	width:33%;
}
#gallery .thum_pic .bxslider{ padding:0px; }
#gallery .thum_pic .bxslider li {

/*	
	padding-bottom:0.3%;
	padding-left:0.8%;
	padding-top:0.3%;
	margin-right:0.9%;
*/
	padding-bottom:0.3%;
	
	padding-top:0.3%;
	box-sizing: border-box;
	float:left;
	
	
	
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #b6b9b9;
}
#gallery #galary_slider_prev{float:left;}
#gallery #galary_slider_nxt{float:left;}
#gallery .thum_pic_item{
	float:left;
}

.box_row{
	border:1px solid #dbdbdb;
	border-radius:10px;
	margin-left:6%;
	margin-right:6%;
	color:#636466;
	font-family:'roboto';
	font-weight:bold;
	margin-bottom:2%;
}
.box_col1, .box_col2, .box_col3{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	padding:2%;
}
.box_col1{ width:10%;}
.box_col2{ 
	width:90%; text-align:left; padding-left:3%;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
}
.box_col3{ width:100%; padding:0px;}
.box_col3 img{
	border:1px solid #ececec;
	border-radius:10px;
}
/* end tab css */