

	h2.titapk {
		font-size: 20px;
		/*margin: 5px;*/
	}
	.q-row1{
		border-bottom: 1px solid #ddd;	
	}
	.thumbnail{
		border: none;
	}
	h2.title{
		font-size: 16px;
	}
	h3{
		margin-top: auto;
	}
	.mb10{
		margin-bottom: 10px;	
	}
	.q-footer{
		background-color: #eeeeee;
		padding-top: 10px;

	}
	h1{
		font-size: 25px;
		margin: auto;
	}
	h2{
		font-size: 20px;
	}
	.q-pagi{
		/*padding: 0px 0px 0px 0px;*/
		margin: auto;
	}
	.q-detail-box1{
		
	}
	.q-well{
		margin-bottom: 0px; 
	}

	@media{
		body{
		background-color: #e3e3e3;	
		}
		.panel{
			background-color: #fafafa;
			
		}
/*		.panel-body {
		 padding: 0px; 
		}*/
		.panel-heading{
			border-bottom: 1px solid #e3e3e3;
			padding: auto;
		}
		.col-md-12{
			box-sizing: border-box;
			border-bottom: 5px solid #e3e3e3; 	
			padding-bottom: auto;
		}
		.row-q{
			padding-bottom: 5px;
		}
		.col-sm-3 {
		width: 10%;
		
		}

		.col-sm-9 {
		width: 90%;
		}		

	}
	@media(min-width: 1200px) and (max-width: 1800px){

		.col-sm-2 {
		width: 6%;
		padding: 10px;
		}
		.col-sm-10 {
		width: 94%;
		padding: 10px;
		}
		.col-sm-10 h3{
		font-size: 20px;
		}
		.col-md-2{
			width:8%;
		}
		.col-md-10{
			width:92%;
		}

		h1{
		font-size: 20px;
		margin: auto;
		}
		h2{
			font-size: 16px;
			margin: auto;
		}
		.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img{
			max-width: 100%;
		}
	
	}



	@media(min-width: 992px) and (max-width: 1199px){
		body{
		background-color: #e3e3e3;	
		}		
		.col-sm-2 {
		width: 10%;
		padding: 10px;
		}
		.col-md-2{
			width:10px;
		}
		.col-sm-10 {
		width: 90%;
		padding: 10px;
		}
		.col-sm-10 h3{
		font-size: 20px;
		}
		.col-sm-3 {
		width: 15%;
		}

		.col-sm-9 {
		width: 85%;
		}
		

		h1{
		font-size: 20px;
		margin-top: auto;
		}
		h2{
			font-size: 16px;
		}

	}
	@media(min-width: 768px) and (max-width: 991px){
		.col-sm-2 {
		width: 15%;
		padding: 10px;
		}
		.col-sm-10 {
		width: 85%;
		padding: 10px;
		}
		.col-sm-10 h3{
		font-size: 20px;
		}
		.col-sm-3 {
		width: 15%;
		}

		.col-sm-9 {
		width: 85%;
		}		
		h1{
		font-size: 20px;
		margin-top: auto;
		}
		h2{
			font-size: 16px;
		}

	}
	@media(min-width: 0px) and (max-width: 767px){
		.col-xs-1 {
		width: 20%;
		padding: 5px;
		}
		.col-xs-11 {
		width: 80%;
		padding: 5px;
		}
		.col-xs-12{
			padding: 0px 5px 0px 5px;
		}
		.col-md-12{
			border-bottom: 5px solid #e3e3e3;
			padding: auto;
		}
		.col-sm-10 h3{
		font-size: 15px;
		margin-top: auto;
		margin-bottom: auto;
		}
		.col-sm-3 {
		width: 30%;
		}

		.col-sm-9 {
		width: 70%;
		}		
		h1{
		font-size: 16px;
		margin-top: auto;
		}
		h2{
			font-size: 15px;
			margin: auto;
		}	
		.similar .col-md-3 {
		width: 13%;
		}		
		.similar .col-md-9 {
		width: 87%;
		}	

		
	}
	.version12 {
		border-bottom: 5px solid #e3e3e3;
		}
	.version {
		background-color: #EFEFEF;
		padding: 8px 8px;
	}
	.apk_none{
		display: none;
	}
/*	#key_site {
	  margin: 0 15px 10px;
	}*/