@media only screen and (max-width: 767px) {
	.mainmenu ul{
		margin: 18px 0 0;
	}
	.mainmenu ul li{
		padding-left: 8px;
	}
	.mainmenu ul li a{
		font-size: 12px;
	}
	.header-holder .header {
		margin-right:0;
		margin-left:0;
		width:100%;
	}
	.header-holder .header .logo, .header-holder .header .mainmenu {
		margin:0;
	}
	.mainmenu {
		width:77% !important;
	}
	.mainmenu ul li span{
		font-size:10px;
	}
	.mainmenu {
		display:none;
	}
	.menu-but {
		background: url(../images/m-menu-bg.png) no-repeat left top;
		width:37px;
		height:37px;
		display:block;
		position:absolute;
		right: 20px;
		top: 30px;
	}
	.yayinlar .yayin-list{
		display: flex;
		flex-direction: column;
	}
	.yayin-list li:first-child{
		border-bottom:1px solid #535353;
		border-left: unset;
	}
	.yayin-list li{
		min-height: 180px;
		border-bottom:1px solid #535353;
		border-right: unset;

	}
	.max-1280{
		width: 100%;
	}
	.social-media-cards{
		justify-content: center;
		flex-wrap: wrap;
	}
	.cevresel-marka-wrapper {
		flex-direction: column;
	}
	.cevresel-marka-wrapper  > div {
		width:  100%;
	}
	.social-media-cards> div{
		width: 100%;
	}
	.mainbody .items-leading{
		padding-bottom: 45px;
	}
	.allbody-in .mainbody .item-page div[itemprop="articleBody"], .mainbody .blog .items-leading{
		width: 100%;
		flex-direction: column;
	}
	.mainbody .blog .items-leading .page-header h2{
		font-size: 20px
	}
	.mainbody .item-page div[itemprop="articleBody"], .mainbody .blog .items-leading{
		padding: 0;
	}
	.haberler{
		background-color:#bbd86b;
	}
	.haberler .moduletable .nspArtPage {
		display: flex;
		flex-direction: column;
	}
	.footer-wrapper .footer-max-1280 .copyright{
		display: flex;
		flex-direction: column;
	}
	.footer-wrapper .footer-max-1280 .copyright .footer-left{
		font-size: 11px;
	}
	.moduletable .nspCol3{
		width: 100%;
	}
	.mobile-remove {
		display:none !important;
	}
	.pagination {
		margin-bottom:64px;
	}
	.pagination ul li > *{
		display: block;
		padding: 9px;
	}
	.pagination ul {
		margin:0 auto;
	}

	.pagination p{
		margin-top: 80px;
	}
	.content-holder_in .mainbody .blog .items-leading div p img, .content-holder_in .mainbody .item-page div p img, .content-holder_in .mainbody .blog .items-row div div p img {
		width:100%;
		height:auto;
	}
	.pagination ul li.pagination-start, .pagination ul li.pagination-prev, .pagination ul li.pagination-next, .pagination ul li.pagination-end {
		position: absolute;
		top: 34px;
		border:1px solid #dddddd;
	}
	.pagination ul li.pagination-start > *, .pagination ul li.pagination-prev > *, .pagination ul li.pagination-next > *, .pagination ul li.pagination-end > * {
		padding:4px 6px;
	}
	.pagination ul li.pagination-start {
		left:0;
	}
	.pagination ul li.pagination-prev {
		left:100px;
	}
	.pagination ul li.pagination-next {
		right:0;
	}
	.pagination ul li.pagination-end {
		right:100px;
	}
	.header-i{
		flex-direction: column;
	}
	.search-lang-links{
		align-self: center;
		margin:0 auto;
		background: rgba(255, 255, 255, 0.9) !important;
		border-radius: 5px;
		height: auto !important;
		width:90% !important;
		flex-direction: column;
	}
	.search-lang-links a{
		color: #333 !important;
	}
	.header-links{
		display: flex;
		justify-content: space-around;
		margin-top: 10px;
	}
	.header-links a{
		color: #fff;
		padding: 5px 10px;
		border-bottom: 1px solid #8bc53f;
	}
	.search-lang-wrapper{
		flex-direction: column;
		padding: 10px 15px;
		height: auto;
	}
	.lang-wrapper {
		display: flex;
		justify-content: flex-end;
	}
	.lang-wrapper a{
		width: auto;
		height: auto;
		padding:0!important;
	}
	div.mod-languages ul{
		padding:0!important;
	}
	.search-wrapper{
		margin-top: 10px;	
		margin-right: 0;
	}
	.lang-wrapper div.mod-languages ul.lang-inline li{
		display: block;
	}
	.search-wrapper form input.search-query:focus{
		max-width: 180px;
	}
	.search-wrapper form label{
		position: relative;
		float: right;
	}
	.header-holder .header-i .search-lang-wrapper .mod-languages{
		margin-left: 30%;
	}

	.kurul span{
		position: relative;
		left: auto;
		top: auto;
		right: auto;
		bottom: auto;
		margin: 10px 0;
		display: block;
	}
	.yatay, .dik{
		display: none;
	}
	.kurul span a{
		padding: 8px 10px;
		width: 100%;
		text-align: center;
	}

	.footer-wrapper{
		padding: 15px;
	}

	.allbody-in .mainbody .item-page div[itemprop="articleBody"],
	.mainbody .blog .items-leading{
		padding: 2% 2% 0 2%;
	}

	.logolar .max-1280 .moduletable{
		flex-direction: column;
	}
	.logolar .max-1280 .moduletable >  h3{
		padding: 10px 15px;
		max-width: inherit;
	}


	table{
		display: flex;
		width:100%;
		height: auto;
	}
	table tr{
		display:block;
		text-align: left;
		margin-bottom: 5px;
	}
	table th {
		width:100%;
		display: block;
	}
	table tr td {
		padding: 10px; 
		margin: 0;
		display: flex;
		border: none;
		text-align: left !important;
	}
	table tr td:last-child{
		padding-top: 0;
		border-bottom: 1px solid rgb(218, 218, 218);
		font-size: 12px;
	}
	table tr td p{
		margin: 0;
		padding: 0;
	}

	.menu-106 .tablo{
		font-size: 12px;
	}
	.menu-106 .tablo > li {
		width:100%;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section {
		flex-direction: column;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section label {
		padding: 0 !important;
		margin: 0 !important;
		width: 100% !important;
		max-width: none !important;
		min-width: auto !important;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section input,
	.menu-158 .item-page .moduletable form #bfPage1 section textarea  {
		width: 100% !important;
		max-width: none !important;
		min-width: auto !important;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap192,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap193,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap194,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap196,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap197,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap198,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap199,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap200,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap201,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap202 {
		flex-direction: row !important;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap192 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap193 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap194 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap196 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap197 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap198 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap199 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap200 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap201 label,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap202 label {
		width: 80% !important	;
	}
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap192 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap193 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap194 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap196 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap197 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap198 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap199 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap200 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap201 input,
	.menu-158 .item-page .moduletable form #bfPage1 section#bfElemWrap202 input {
		width: 20% !important;
	}
	.haberler .moduletable .nspMain .readon-button {
		bottom: 0;
	}
	.haberler .nspMain .nspArts {
		padding: 30px 0;
	}
	.logolar .nspArtPage.active.nspCol1 {
		margin-left: 0;
	}
	.social-media-cards > div, .social-list {
		margin-bottom: 20px;
	}
	.bulten-modul .ff_elem {
		width: 100% !important;
		max-width: unset !important;
	}
	.search-wrapper form input.search-query {
		width: 100% !important;
		max-width: none !important;
		opacity: 1 !important;
	}
	.footer-right .tel p a span {
		font-size: 30px;
	}
	.cevresel-marka-wrapper a h3 {
		top: 68px;
	}
}