@import url("//fonts.googleapis.com/css?family=Lato:400,300italic,300,100italic,100,400italic,700,700italic,900italic,900&subset=latin,latin-ext");
@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100&subset=latin,latin-ext);

body {
	font-family: 'Open Sans', 'Lato', sans-serif;
	font-weight: 500;
}

.container {
	max-width: 990px !important;
	/*max-width: 100% !important;*/
}
h1.title {
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
	font-size: 2.3rem;
}

#header .col-md-12 {
	border-bottom: 2px solid #F00;
	padding-left: 0px;
}
nav .col-md-12 {
	padding-left: 0px;
}

a.logo {
	font-weight: 100;
	font-family: 'Lato', sans-serif;
	font-size: 3.4em;
	color: #000;
}
a.logo strong {
	font-family: 'Lato', sans-serif;
	font-weight: 300;	
}
a.logo:hover {
	text-decoration: none;
}

.menu-wrapper {
	background-color: #000;
	margin-top: 10px;
}
.main_menu li a ,.main_menu li a:hover{
	color:#fff;
	text-decoration:none;
	padding:0px 15px;
    font-size: 20px;
    font-weight: 300;
	font-family: 'Lato', sans-serif;
}
.main_menu li a:hover{
	background: #d1d1d1 !important;
}
.main_menu li a.active{
//	color: #F00;
	background: #d1d1d1 !important;
}

.main_menu li a.active span{
//	color: #FFF;
}


.gecis,.main_menu li a{	
    -webkit-transition: all 300ms linear 0s;
    -moz-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    -ms-transition: all 300ms linear 0s;
    transition: all 300ms linear 0s;
}

.main_menu li a span{
	color:#F00;
	font-weight: 500;
	font-family: 'Lato', sans-serif;
}
.main_menu li {
	display:inline;
}
.main_menu{
	padding-left:0px !important;
    margin: 0px auto !important;
}
.PLeft0,.home_link{
	padding-left:0px !important;
	
}
.ana_mansetler{
	background:#dad9d7;
	padding:20px 30px;
	margin-top:10px;
}
.ana_manset_foto {
    floaT: left;    
    margin-right: 60px;
}
.alt_manset_foto {
    floaT: left;    
    margin-right: 10px;
}
.ana_mansetler a,.ana_mansetler a:hover{
	color:#000;
	text-decoration:none;
    margin-top:10px;
}
.ana_mansetler .ana_manset_ozet{
	font-size:1.4rem;
	font-weight: 400;
	line-height: 1.4em;
	margin-top: 10px;
	font-family: 'Roboto Slab', serif;
}
.alt_mansetler{
	padding:20px 30px;
}
.region-alt-mansetler {
	background:#eeeeee;
}
.alt_manset_title,.ana_manset_title {
    vertical-align: middle;
    display: table-cell;
}
.ana_manset_title a{
	font-size: 2.5rem;
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
}

.alt_mansetler a,.alt_mansetler a:hover{
    color: #000;
    text-decoration: none;
    font-size: 1.6em;
    line-height: 1.3em;
    margin-top: 10px;
    font-weight: 400;
	font-family: 'Roboto Slab', serif;
}
.alt_mansetler .alt_manset_ozet{
	font-size: 1.2em;
    margin-top: 15px;
    height: 190px;
    padding:0px !important;
    font-weight: 300;
	font-family: 'Roboto Slab', serif;
}

.ana_kategoriler_foto {
    floaT: left;    
    margin-right: 10px;
    margin-bottom: 40px;
}

.ana_kategoriler_foto img, .node-press .field-name-field-kapak-fotografi img, .ana_manset_foto img{
	width: 300px !important;
	height: auto !important;
}

.field-name-field-kapak-fotografi img{
	width: 400px !important;
	height: auto !important;
	padding-right: 20px;
	padding-bottom: 20px;
}

.node-press .field-name-field-icerik {
	line-height: 1.8em;
}

.alt_manset_foto img{
	width: 200px !important;
	height: auto !important;
	padding-right: 10px;
}

.ana_kategoriler_title {
	margin-top: -10px;
}
.ana_kategoriler_title a, .ana_kategoriler_title a:hover {
    color: #000;
    text-decoration: none;
    font-size: 1.6rem;
    line-height: 1.4em;
    font-weight: 700;
	font-family: 'Roboto Slab', serif;
}
.ana_kategoriler_ozet {
    font-size: 1.2em;
    margin-top: 15px;
    height: 190px;
    padding: 0px !important;
    font-weight: 300;
   	font-family: 'Roboto Slab', serif;
}
.resizable-textarea .grippie {
	display: none;
}
.anasayfa_alt_icerik{
	margin-top:40px;
}
.view-actions-events  .views-row>div:nth-child(1)>div{
	float:left;
}
.view-actions-events div{
	color:#ff4242;
}

.view-kategoriler ul li {
	list-style: none;
	list-style-type: none;
}

.view-actions-events a,.view-actions-events a:hover{
	color:#000;
	text-decoration:none;
	font-weight:300;
	font-size: 0.90em;
	line-height: 1em;
}
.view-actions-events {
    line-height: 2em;
    font-size: 18px;
}

.region-sidebar {
	margin-top: 20px;
}
.anasayfa_alt_icerik .col-md-3{
	padding-left: 0px;
}
.anasayfa_alt_icerik .block-title{
	border-bottom:3px solid #ff0000;
	font-size: 1.5em;
	font-weight: 600;
}
footer {
    background: #000;
    color: #fff;
    text-align: center;
    height: 40px;
    displaY: inline-grid;
    vertical-align: center;
    font-size: 1.2em;
    margin-top:20px;
    padding-top: 5px;
}
footer p{
	padding:0px !important;
	margin:0px !important;
}
footer a, footer a:hover {
	color:#fff;
	text-decoration:none;
}
.press-all .field-name-field-kapak-fotografi{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.section-category .title,.section-category .links{
	display:none;
}
.section-category h2 a,.section-category h2 a:hover{
	text-decoration:none;
	color:#000;	
}
.section-contact .form-item label{
	width:200px !important;
}
.section-contact  textarea{
	
    width: 700px;
}
.section-category  .anasayfa_alt_icerik{
	padding-bottom:40px;
	min-height:600px;
}
.MobileVisibility{
	display:none;
}

body.page-contact .col-md-3 {
	width:60%;
}

body.page-contact h1.title {
	display: none;
}

body.page-contact .col-md-9 {
	width:40%;
}

.contact-form input, .contact-form textarea{
	width: 100%;
}

body.page-taxonomy h1.title{
	display: none;
}

#block-block-3 {
	margin-top: 20px;
}
#block-block-3 ul {
	padding-left: 0px!important;
}
#block-block-3 ul li {
    float: left;
    list-style: none;
    list-style-type: none;
    list-style-image: none;
}

#block-block-3 ul li a {
    font-size: 36px;
}

@media(min-width:992px) and (max-width:1190px){
	.main_menu li a, .main_menu li a:hover{
    	padding: 0px 15px;		
	}
}
@media(max-width:992px){
	a.logo {
		font-size:1.5em;
	}
	.main_menu li{
		display: block;
		padding-top:5px;
		padding-bottom:5px;
	}
	.home_link{
		margin-left:29px;
	}
	.press-all{
		padding:25px 15px;
	}
	.ana_mansetler a, .ana_mansetler a:hover,.alt_mansetler a, .alt_mansetler a:hover,.ana_kategoriler_title a, .ana_kategoriler_title a:hover{
		font-size:1.5em;
		font-weight:600;
	}
	.ana_mansetler .ana_manset_ozet,.alt_mansetler .alt_manset_ozet,.ana_kategoriler_ozet{
		font-size:1.2em;
		padding:0px;
	}
	.views-field{
		margin-top:10px;
		margin-bottom:10px;
	}
	.page-contact input[type=text],.page-contact textarea{
		width:100%;
	}
}

@media(min-width:768px) and (max-width:992px){

/*	.home_link {
	    display: none !important;
	}*/
	.main_menu li a, .main_menu li a:hover{
		padding:0px !important;
		margin-right: 5px;
	}
	.main_menu li{
		display:inline-block;
	}
}
@media(min-width:768px){
	.nav-collapse.collapse{
		    displaY: block;
	}
}
@media(max-width:767px){
	
	.MobileVisibility{
		display:inline;
	}
	.MobileMenuBt,	.MobileMenuBt:hover {
		color:#000;
		float:right;
    	margin-top: 8px;
	}
	.Mobile2{
		display:none;
	}
}


@media(max-width:375px){

	.ana_mansetler {
		padding-left: 0px;
		padding-top: 0px;
	}	
	.ana_mansetler .ana_manset_ozet, .alt_mansetler .alt_manset_ozet, .ana_kategoriler_ozet{
	    font-size: 1em !important;
	}
	.alt_mansetler {
	    padding: 5px 10px;
	}
	.region-sidebar {
		padding-left: 10px;
	}
	
	.view-ana-sayfa-kategorileri .views-field-nothing .col-md-12, .view-kategoriler .views-field-nothing .col-md-12 {
		padding-left: 0px;
	}
	.alt_manset_foto img, ..view-kategoriler img {
		width: 100% !important;
	}
	.ana_manset_foto {
		margin-right: 0px;		
	}
	.ana_manset_foto img {
		width: 360px !important;
	}
	.press-all {
	    padding: 0px
	}
	.ana_kategoriler_foto img {
		width: 100% !important;
	}

}




@media screen and (device-aspect-ratio: 667/375) {

	.ana_mansetler {
		padding-left: 0px;
		padding-top: 0px;
	}	
	.ana_mansetler .ana_manset_ozet, .alt_mansetler .alt_manset_ozet, .ana_kategoriler_ozet{
	    font-size: 1em !important;
	}
	.alt_mansetler {
	    padding: 5px 10px;
	}
	.region-sidebar {
		padding-left: 10px;
	}
	
	.view-ana-sayfa-kategorileri .views-field-nothing .col-md-12, .view-kategoriler .views-field-nothing .col-md-12 {
		padding-left: 0px;
	}
	.ana_manset_foto img {
		width: 300px !important;
	}

}



ul.nice-menu li {
   background-color: #000;
   border-color:#000
}

ul.nice-menu-down li.menuparent {
   background-color: #000;
   border-color:#000
}

ul.nice-menu li a,ul.nice-menu li a:hover{
   color: #fff;
   text-decoration: none;
   padding: 0px 15px;
   font-size: 20px;
   font-weight: 300;
   font-family: 'Lato',sans-serif;
}


.region-sidebar .views-row-odd {
 background-color:#dad9d7  
}

.region-sidebar .views-row{
 margin:3px
}

ul.nice-menu li a:hover{
  background: #ccc;
}
ul.nice-menu li a.active {
  background: #ccc;
}
