/*1024*/
@media(max-width:1024px) {
	.ads_top .box p{
		padding-right: 55px;
	}
	.ads_top .box p:before{
		right: -10px;
	}
	
}

/*991*/
@media(max-width:991px) {
	.flex {
		display: flex;
		justify-content: normal;
		flex-wrap: wrap;
	}
	header nav {
		order: 2;
	}
	header .search {
		order: 3;
	}
	.topheader .search {
		width: 100%;
		justify-content: flex-start;
	}
	.tabligh.flex {
		display: block;
	}
	.ads_top .box{
		width: 100%;
		margin-bottom: 10px;
	}
	.content .request a{
		padding: 60px 3px 15px;
		width: 49%;
	}
	.content article .foot_post{
		display: block;
		text-align: center;
	}
	.content article .foot_post .shares {
		display: flex;
		justify-content: center;
		margin-top: 30px;
	}
	.top_foot .social {
		display: flex;
		justify-content: center;
		margin: 5px auto;
	}
	.top_foot .call_eml div {
		margin-bottom: 29px;
	}
	.special .posts {
		display: block;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.special .posts .post {
		display:inline-block;
	}
	.single .player .tim_seek .seek{
		width:70%;
	}
}
/*768*/
@media(max-width:768px) {
	.nextprev {
		display:flex;
	}
	.atop .box {
		width: 100%;
		margin-bottom: 10px;
	}
	.tag_ozv form {
		flex-wrap: wrap;
		flex-flow: column;
	}
	.tag_ozv input {
		margin-right: 0;
	}
	.tag_ozv button {
		order:2;
	}
	body {
		padding-top:50px;
	}
	.response_head .imgs {
		box-shadow: none;
	}
	.topheader {
		display: none;
	}
	.response_head {
		display: flex;
	}
}
/*425*/
@media(max-width:425px) {
	#wp_page_numbers ul {
		flex-wrap: wrap;
	}
	#wp_page_numbers ul li {
		width: 20%;
	}
	#wp_page_numbers ul li a {
		border-right: 0;
	}
	.single .table {
		font-size: 13px;
	}
	.content article .title h2, .content article .title h1 {
		font-size: 14px;
	}
	.special .post .name span{
		font-size:12px;
		padding:0 7px;
	}
	.special .post .name h3{
		font-size:13px;
	}
	.top_foot a{
		padding: 5px 40px 5px 0px;
		font-size: 13px;
	}
	.top_foot a:before {
		background: url(images/icons.png) no-repeat 16% 81%;
		background-color: transparent;
	}
	.top_foot a.email:before {
		background-position: 2% 82.5%;
	}
	.sitesections {
		display:none;
	}
}
/*375*/
@media(max-width:375px) {
	.response_head .reponsesearch {
		width: 65%;
	}
	.box_singl ul li {
		width: 50%;
	}
	.single .dl_foot_post:before {
		content:none;
	}
	.single .player .icon_ply .icon.vol {
		display:none;
	}
	.top_foot a {
		padding: 5px 0;
		font-size: 14px;
		display: block;
	}
	.top_foot a.tamas:before{
		right:35px;
	}
	.top_foot a.email:before{
		right:50px;
	}
	.top_foot .social .icon {
		padding: 0 17px;
	}
	.tag_ozv a{
		padding:1px 5px;
	}
	.tag_ozv button.btn{
		padding:5px 10px;
	}
	/*single*/
	.single .dl_foot_post a:before{
		display:none;
	}
	.single .player .tim_seek{
		padding:10px;
	}
	.single .player .tim_seek .tm{
		font-size:11px;
	}
	.single .player .tim_seek .seek{
		margin:5px 0;
	}
	.table thead th{
		font-size:11px;
	}
	.table tr td, .table tr td a{
		font-size:12px;
	}
	.single .player .icon_ply .seekvol{
		display:none;
	}
	.single .dl_foot_post a{
		font-size:13px;
	}
	.box_singl .title_box h2 {
		font-size: 13px;
	}
	.box_singl .title_box span{
		font-size:11px;
		padding: 0px 5px;
		margin: -1px;
	}
	.box_singl form .btn span{
		font-size:11px;
	}
	.box_singl form .btn button{
		padding: 2px 10px;
		font-size: 13px;
	}
	.pagination ul {
		flex-wrap: wrap;
	}
	.pagination ul li {
		width: 30%;
	}
}
/*320*/
@media(max-width:320px) {
	.box_singl .title_box span{
		display:none;
	}
	.content article .info {
		display: flex;
		flex-wrap: wrap;
	}
}