﻿
/********************************************** KÜTÜPHANE */
.border {
  border: 1px solid red;
}

.imgFit {
  object-fit: cover;
  height: 100%;
  position: absolute;
}


.secimFooter {
    float: left;
    width: 100%;
    background-color: #333
}

.secimFooter .haberSol .haberZaman {
    color: #fff !important
}

.secimFooter .haberSag {
    color: #fff !important
}

.secimFooter .haberSag a,.secimFooter .haberSag span {
    color: #fff !important
}

.secimFooter .secimFooterIc {
    margin: 0 auto;
    display: table;
    width: 930px;
    padding: 20px 5px
}

.secimFooter .secimFooterIc .secimFooterHeader {
    float: left;
    width: 100%
}

.secimFooter .secimFooterIc .secimFooterHeader a {
    float: left;
    font-family: 'PT Sans',sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #fff
}

.secimFooter .secimFooterIc .secimFooterHeader a figure {
    padding: 0;
    margin: 0;
    float: left;
    width: 130px
}

.secimFooter .secimFooterIc .secimFooterHeader a figure img {
    float: left;
    width: 100%
}

.secimFooter .secimFooterIc .secimFooterHeader a span {
    float: left;
    padding: 3px 0 0 10px
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial {
    float: right
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul {
    padding: 0;
    margin: 0
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li {
    float: left;
    margin: 0 3px
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a {
    float: left;
    width: 100%
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .faceIco,.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .twiIco,.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .bultenIco {
    background: url(../../img/main/ico.png) scroll;
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 30px;
    cursor: pointer
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .faceIco {
    background-position: -35px 0
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .twiIco {
    background-position: -61px 0
}

.secimFooter .secimFooterIc .secimFooterHeader .footerSocial ul li a .bultenIco {
    background-position: -113px 0
}

.secimFooter .secimFooterIc .secimFooterMain {
    float: left;
    width: 100%;
    margin: 10px 0
}

.secimFooter .secimFooterIc .secimFooterMain .footerMenu {
    float: left;
    width: 68%
}

.secimFooter .secimFooterIc .secimFooterMain .footerMenu ul {
    float: left;
    padding: 0;
    margin: 0;
    width: 33%
}

.secimFooter .secimFooterIc .secimFooterMain .footerMenu ul li {
    float: left;
    width: 100%;
    margin-top: 10px
}

.secimFooter .secimFooterIc .secimFooterMain .footerMenu ul li a {
    float: left;
    width: 100%;
    font-family: 'PT Sans',sans-serif;
    font-weight: 700;
    font-size: 16px;
    color: #fff
}

.secimFooter .secimFooterIc .secimFooterMain .footerYazi {
    float: right;
    font-family: 'PT Sans',sans-serif;
    font-weight: 400;
    font-size: 14px;
    width: 27%;
    line-height: 22px;
    color: #fff
}

.b0 {
  border: 0 !important;
}
.sifirla {
  padding: 0;
  margin: 0;
}
.w100 {
  width: 100%;
}
.fleft {
  float: left;
}
.fright {
  float: right;
}
.tleft {
  text-align: left;
}
.tright {
  text-align: right;
}
.tcenter {
  text-align: center;
}
.mauto {
  margin: 0 auto;
}
.dtable {
  display: table;
}
.dnone {
  display: none;
}
.dblock {
  display: block;
}
.pl20 {
  padding-left: 20px !important;
}
.ortala {
  margin: 0 auto;
  display: table;
}
.solaHizala {
  float: left;
  width: 100%;
}
.sagaHizala {
  float: right;
  width: 100%;
}
.f12 {
  font-size: 12px;
}
.f14 {
  font-size: 14px;
}
.f16 {
  font-size: 16px;
}
.f18 {
  font-size: 18px;
}
.f24 {
  font-size: 24px;
}
.f32 {
  font-size: 32px;
}
.font1 {
  
}
.font2 {
  font-family: 'pt_sansregular', sans-serif;
}
.fsiyah {
  color: #333;
}
.kirmizi {
  color: #e53935 !important;
}
.griBG {
  background-color: #d1d1d1;
}
.beyazBG {
  background-color: #fff;
}
.siyahBG {
  background-color: #000;
}
.aSiyahBG {
  background-color: #333;
}
.aSiyahBG .haberSol .haberZaman {
  color: #fff !important;
}
.aSiyahBG .haberSag {
  color: #fff !important;
}
.aSiyahBG .haberSag a,
.aSiyahBG .haberSag span {
  color: #fff !important;
}
.oSiyahBG {
  background-color: #424242;
}
.kSiyahBG {
  background-color: #2c2c2c;
}
.aGriBG {
  background-color: #fafafa;
}
.oGriBG {
  background-color: #f5f5f5;
}
.kGriBG {
  background-color: #eee;
}
.chpBG {
  background-color: #d32f2f;
}
.mhpBG {
  background-color: #1e88e5;
}
.akpBG {
  background-color: #fa9718;
}
.hdpBG {
  background-color: #ab47bc;
}
.hoverTrans1sn {
  -webkit-transition: background-color 1s;
  -moz-transition: background-color 1s;
  -o-transition: background-color 1s;
  transition: background-color 1s;
}
.hoverColor05sn {
  -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s;
  -o-transition: color 0.5s;
  transition: color 0.5s;
}
.hover360Derece1sn {
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.iconlar {
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
}
.disLink::after {
  content: url(../../img/main/link.png);
  padding-left: 5px;
}
.bT5siyah {
  border-top: 5px solid #2c2c2c;
}
/***************************************************************************************/
.container .secimMainIc {
  margin: 0 auto;
  display: table;
  width:100%;
  max-width: 940px;
  /*secim sol bitis*/
  /*secim sag bitis*/
}
.container .secimMainIc .secimMainSol {
  float: left;
  width: 620px;
  /*HABER YAPI*/
  /*HABER YAPI BITIS*/
}
.container .secimMainIc .secimMainSol .haberSol {
  float: left;
  width: 58px;
  margin: 25px 20px;
}
.container .secimMainIc .secimMainSol .haberSol .haberZaman {
  float: left;
  width: 100%;
  text-align: center;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 28px;
  color: #666;
}
.container .secimMainIc .secimMainSol .haberSol .haberZaman span {
  float: left;
  width: 100%;
  font-size: 10px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani {
  float: left;
  width: 100%;
  margin: 10px 0;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani .paylasBtn {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani .paylasBtn .paylasICO {
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  float: left;
  background-position: 0 0;
  width: 30px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani .paylasBtn span {
  float: left;
  
  font-size: 14px;
  background-color: #eee;
  color: #333 !important;
  font-style: italic;
  padding: 8px 20px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav {
  float: left;
  display: block;
  margin-left: 20px;
  width: 30%;
  max-width: 480px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li {
  float: left;
  margin-top: 10px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .faceICO,
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .twiICO,
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .mailICO {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 25px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .faceICO:hover,
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .twiICO:hover,
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .mailICO:hover {
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .faceICO {
  background-position: -35px 0;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .twiICO {
  background-position: -61px 0;
}
.container .secimMainIc .secimMainSol .haberSol .paylasAlani nav ul li .mailICO {
  background-position: -86px 0;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani {
  float: left;
  width: 100%;
  margin: 10px 0;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani .paylasBtn {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani .paylasBtn .paylasICO {
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  float: left;
  background-position: 0 0;
  width: 30px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani .paylasBtn span {
  float: left;
  
  font-size: 14px;
  background-color: #eee;
  color: #333 !important;
  font-style: italic;
  padding: 6.5px 20px;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav {
  float: left;
  display: block;
  margin-left: 20px;
  width: 24%;
  max-width: 480px;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li {
  float: left;
  margin-top: 10px;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .faceICO,
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .twiICO,
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .mailICO {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 25px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .faceICO:hover,
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .twiICO:hover,
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .mailICO:hover {
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .faceICO {
  background-position: -35px 0;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .twiICO {
  background-position: -61px 0;
}
.container .secimMainIc .secimMainSol .haberSol .detayPaylasAlani nav ul li .mailICO {
  background-position: -86px 0;
}
.container .secimMainIc .secimMainSol .haberSag {
  float: right;
  width: 480px;
  margin: 20px 40px 20px 0;
  /* Haber payaşım alanı ****************************/
}
.container .secimMainIc .secimMainSol .haberSag .haberBaslik {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
.container .secimMainIc .secimMainSol .haberSag .haberBaslik a {
  color: #333;
}
.container .secimMainIc .secimMainSol .haberSag .haberBaslik a h1 {
  padding: 0;
  margin: 0;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 32px;
  line-height: 1.2em;
}
.container .secimMainIc .secimMainSol .haberSag .haberBaslik h1 {
  padding: 0;
  margin: 0;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 32px;
  line-height: 1.2em;
}
.container .secimMainIc .secimMainSol .haberSag .haberResim {
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSag .haberResim figure {
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSag .haberResim figure img {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .haberSag .haberResim img {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .haberSag .mobilKapa2 {
  display: none;
}
.container .secimMainIc .secimMainSol .haberSag .partiIsim {
  float: left;
  font-size: 14px;
  text-align: center;
  margin-top: -20px;
  color: #fff;
  padding: 7px;
}
.container .secimMainIc .secimMainSol .haberSag .partiIsim:hover {
  background-color: #000;
  -webkit-transition: background-color 1s;
  -moz-transition: background-color 1s;
  -o-transition: background-color 1s;
  transition: background-color 1s;
}
.container .secimMainIc .secimMainSol .haberSag .haberYazi article {
  float: left;
  width: 100%;
  font-size: 16px;
  color: #333;
  margin-top: 10px;
  line-height: 1.5em;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay {
  float: left;
  width: 100%;
  font-size: 16px;
  color: #333;
  margin-top: 10px;
  line-height: 1.4em;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay p {
  font-size: 16px;
  color: #333;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay p a {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay p a img {
  float: left;
  margin-right: 10px;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay p a span.bqTitle {
  float: right;
  font-size: 16px;
  
  width: auto;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay p a span.bqTitle:hover {
  color: #e53935 !important;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote {
  background-color: #f5f5f5;
  margin: 0;
  float: left;
  width: 86%;
  padding: 20px;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote p {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote p a {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote p a img {
  float: left;
  width: 49%;
  margin-right: 10px;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote p a span.bqTitle {
  float: right;
  font-size: 16px;
  
  width: 47%;
  color: #333;
}
.container .secimMainIc .secimMainSol .haberSag .haberYaziDetay blockquote p a span.bqTitle:hover {
  color: #e53935 !important;
}
.container .secimMainIc .secimMainSol .haberSag .disLink {
  color: #fff !important;
}
.container .secimMainIc .secimMainSol .haberSag .haberLinkYapi {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.container .secimMainIc .secimMainSol .haberSag .haberLinkYapi span,
.container .secimMainIc .secimMainSol .haberSag .haberLinkYapi a {
  float: left;
  color: #333;
  font-size: 10px;
}
.container .secimMainIc .secimMainSol .haberSag .haberLinkYapi a:hover {
  text-decoration: underline;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani {
  display: block;
  float: left;
  width: 100%;
  margin: 10px 0;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani .paylasBtn {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani .paylasBtn .paylasICO {
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  float: left;
  background-position: 0 0;
  width: 30px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani .paylasBtn span {
  float: left;
  
  font-size: 14px;
  background-color: #eee;
  color: #333 !important;
  font-style: italic;
  padding: 8px 20px;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav {
  float: left;
  display: block;
  margin-left: 20px;
  width: 30%;
  max-width: 480px;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .faceICO,
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .twiICO,
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .mailICO {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 25px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .faceICO:hover,
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .twiICO:hover,
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .mailICO:hover {
  margin-top: -3px;
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .faceICO {
  background-position: -35px 0;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .twiICO {
  background-position: -61px 0;
}
.container .secimMainIc .secimMainSol .haberSag .paylasAlani nav ul li .mailICO {
  background-position: -86px 0;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani {
  display: none;
  float: left;
  width: 100%;
  margin: 10px 0;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani .paylasBtn {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani .paylasBtn .paylasICO {
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  float: left;
  background-position: 0 0;
  width: 30px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani .paylasBtn span {
  float: left;
  
  font-size: 14px;
  background-color: #eee;
  color: #333 !important;
  font-style: italic;
  padding: 6.5px 20px;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav {
  float: left;
  display: block;
  margin-left: 20px;
  width: 24%;
  max-width: 480px;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li {
  float: left;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .faceICO,
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .twiICO,
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .mailICO {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 25px;
  height: 30px;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .faceICO:hover,
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .twiICO:hover,
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .mailICO:hover {
  margin-top: -3px;
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .faceICO {
  background-position: -35px 0;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .twiICO {
  background-position: -61px 0;
}
.container .secimMainIc .secimMainSol .haberSag .mobilPaylasAlani nav ul li .mailICO {
  background-position: -86px 0;
}
.secimHaber {
  float: left;
  width: 100%;
  border: 1px solid #bdbdbd;
  border-bottom: 0;
  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;
}
.secimHaber .haberVideo {
  float: left;
  width: 100%;
}
.secimHaber .haberVideo video {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .secimHaber .haberFoto {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .secimHaber .haberFoto figure {
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSol .secimHaber .haberFoto figure img {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSol .secimHaber:last-child {
  border-bottom: 1px solid #bdbdbd !important;
}
.container .secimMainIc .secimMainSol .devamiBtn {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #333;
  font-family: 'pt_sansregular', sans-serif;
  text-align: center;
  background-color: #d32f2f;
  color: #fff;
  margin-top: 20px;
  padding: 10px 0;
}
.container .secimMainIc .secimMainSag {
  float: right;
  background-color: #333;
  width: 290px;
}
.container .secimMainIc .secimMainSag .haberSol .haberZaman {
  color: #fff !important;
}
.container .secimMainIc .secimMainSag .haberSag {
  color: #fff !important;
}
.container .secimMainIc .secimMainSag .haberSag a,
.container .secimMainIc .secimMainSag .haberSag span {
  color: #fff !important;
}
.container .secimMainIc .secimMainSag .sagKolon {
  float: left;
  width: 100%;
  /*kolonSutun bitis*/
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun {
  float: left;
  width: 100%;
  border-bottom: 1px solid #212;
  /*TAKVIM VE HERSEY*/
  /*One cıkan haberler */
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun a:first-child {
  float: left;
  padding-top: 3px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun i {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  margin: 10px 5px 5px 15px;
  width: 25px;
  height: 25px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .mikrofonICO {
  background-position: -50px -35px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .beyanICO {
  background-position: -77px -35px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .takvimICO {
  font-size: 12px;
  
  text-align: left;
  font-style: normal;
  background-position: -102px -35px;
  color: #fff;
  padding: 7px 0 0 5px;
  width: 21px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun span {
  float: left;
  text-align: left;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 16px;
  color: #fff;
  margin: 10px;
  border-bottom: 3px solid #333;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun span:hover {
  border-bottom: 3px solid #dd3322;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimlink {
  float: left;
  text-align: left;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 16px;
  color: #fff;
  padding: 10px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .takvimSlide {
  float: left;
  width: 125px;
  margin-top: 10px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .takvimSlide a {
  float: left;
  font-size: 24px;
  font-family: 'pt_sansregular', sans-serif;
  color: #e53935;
  margin-top: -4px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .takvimSlide a:first-child {
  padding: 0;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .takvimSlide span {
  float: left;
  text-align: center;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 12px;
  border: 0 !important;
  color: #fff;
  padding: 3px 5px;
  margin: 0;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget {
  float: left;
  width: 100%;
  background-color: #424242;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .asagiOk {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #333;
  height: 0;
  width: 0;
  border-bottom: 0;
  margin: -1px 0 0 15px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .asagiOk:hover {
  border-bottom: 0 !important;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun {
  float: left;
  color: #fff;
  margin: 10px 15px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun header {
  float: left;
  font-family: 'pt_sansregular', sans-serif;
  font-size: 16px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun header .haritaICO {
  float: left;
  padding: 0;
  margin: 0 7px 0 0;
  background-position: -24px -35px;
  width: 23px;
  height: 23px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun header a {
  color: #fff;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun ul {
  float: left;
  margin: 0;
  width: 95%;
  padding: 0 3px;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .secimTakvimWiget .stWSutun li {
  float: left;
  
  font-size: 16px;
  margin: 10px 0;
  list-style: none;
  line-height: 1.5em;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber {
  float: left;
  width: 100%;
  
  color: #fff;
  padding-bottom: 10px;
  border-bottom: 1px solid #212;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber header {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber header figure {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber header figure img {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber article {
  float: left;
  font-size: 14px;
  padding: 20px 20px 10px 20px;
  width: 85%;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber article:hover {
  text-decoration: underline;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber footer {
  float: left;
  width: 100%;
}
.container .secimMainIc .secimMainSag .sagKolon .kolonSutun .oneCikanHaber footer time {
  float: left;
  font-size: 10px;
  padding: 0 20px 10px 20px;
}
.container .secimMainIc .mainHeader {
  float: left;
  width: 100%;
}
.container .secimMainIc .mainHeader h1 {
  font-family: 'pt_sansregular', sans-serif;
  font-size: 32px;
  padding: 10px 0;
  margin: 0;
}
.container .secimMainIc .mainHeader h2 {
  font-family: 'pt_sansregular', sans-serif;
  font-size: 24px;
  padding: 20px 0;
  margin: 0;
}
.container .secimMainIc .mainHeader h3 {
  font-family: 'pt_sansregular', sans-serif;
  font-size: 16px;
  padding: 20px 0 0;
  margin: 0;
}
.container .araReklam {
  float: left;
  width: 100%;
  background-color: #eee;
}
.container .araReklam .reklamYapi {
  margin: 0 auto;
  display: table;
  padding: 20px 0\9;
}
.container .araReklam .reklamYapi figure {
  display: block;
  padding: 10px;
  margin: 10px;
}
.container .araReklam .reklamYapi figure img {
  display: block;
  margin: 0 auto;
  display: table;
  width: 100%;
}
.container .araReklam .sagreklam {
  padding: 0;
}
.container .araReklam .sagreklam figure {
  padding: 0 !important;
  margin: 0 !important;
}

.mobilKapa2 {
  display: none;
}
.devamiOku {
  display: none;
  font-family: 'pt_sansregular', sans-serif;
  color: #1e88e5;
}
@media only screen and (min-width: 768px) {
  .main .headerAktorler {
    float: right;
    width: 67%;
    position: absolute;
    top: 5px;
    right: 0;
    background-color: transparent !important;
  }
  .main .headerAktorler div,
  .main .headerAktorler span,
  .main .headerAktorler a,
  .main .headerAktorler ul,
  .main .headerAktorler li,
  .main .headerAktorler strong,
  .main .headerAktorler em {
    color: #fff;
  }
  .main .headerAktorler .switchAgents {
    margin: 13px 20px 0 0;
  }
  .main .headerAktorler .updateCounter {
    float: right;
    margin: 0px 10px;
  }
  .main .headerAktorler .updateCounter p {
    float: left;
  }
  .main .headerAktorler .updateCounter p strong {
    float: left;
    font-size: 24px;
  }
  .main .headerAktorler .updateCounter p span {
    float: left;
    width: 100px;
  }
  .main .headerAktorler .topPartiesFilter {
    float: right;
    display: block;
    width: 370px;
    margin-top: 10px;
  }
  .main .headerAktorler .topPartiesFilter ul {
    float: left;
    width: 100%;
  }
  .main .headerAktorler .topPartiesFilter ul li {
    float: left;
    padding: 2.9% 3%;
  }
  .main .headerAktorler .topPartiesFilter ul li a {
    float: left;
    width: 100%;
    text-align: right;
  }
  .main .headerAktorler .topPartiesFilter ul li a i {
    float: left;
    margin-right: 10px;
  }
  .main .line .acilanSandik {
    float: left;
  }
  .main .line .breadcrumb-body span a {
    color: #333;
  }
  
  /***************************************************************************************/
}

@media only screen and (max-width: 767px) {
  /*div,section,article,h1,h2,span,a {border:1px solid red !important;}*/
  /*.secimMain .secimMainIc {border:3px solid orange; .w100;}*/
  .mobilKapa1 {
    display: none;
  }
  .mobilKapa2 {
    display: block !important;
  }
  .secimTop header figure {
    display: none;
  }
  .secimTop header figure:last-child {
    display: block;
    width: 100%;
  }
  .devamiOku {
    display: block;
  }
  #stickyKaybol {
    display: block !important;
  }
  .stickyMenu {
    display: none !important;
  }
  .secimMenuYapi .secimMenuIc .hamburgerMenu {
    display: block;
  }
  .secimMenuYapi .secimMenuIc {
    width: 100%;
  }
  .secimMenuYapi .secimMenuIc .secimLogo {
    float: left;
    width: 190px;
    margin-left: 10px;
    height: 44px;
  }
  .secimMenuYapi .secimMenuIc .secimLogo figure {
    min-width: 100%;
    width: 100%;
    display: block !important;
  }
  .secimMenuYapi .secimMenuIc .secimMenu {
    display: none;
  }
  .breadCrumb {
    width: 90%;
    display: none !important;
  }
  .main .line .cityBox h1 {
    font-size: 22px;
  }
  .main .line .cityBox p {
    font-size: 10px;
  }
  
  .secimFooter .secimFooterIc {
      width: 95%;
        padding:20px 0;
    }
    .secimFooter .secimFooterIc .secimFooterMain .footerYazi {
        font-size: 12px
    }
    .secimFooter .secimFooterIc .secimFooterMain .footerMenu {
        float:none; width:100%;overflow:auto; margin-bottom:12px;
    }

    .secimFooter .secimFooterIc .secimFooterMain .footerYazi {
        float:none; width:100%;
    }

  .container .secimMainIc {
    margin: 0 auto;
    width: 95%;
  }
  .container .secimMainIc .secimMainSol {
    float: left;
    width: 100%;
  }
  .container .secimMainIc .secimMainSol .secimHaber {
    float: left;
    width: 100%;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberVideo {
    float: left;
    width: 100%;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberVideo video {
    float: left;
    width: 100%;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSol {
    display: none;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag {
    float: left;
    width: 100%;
    margin-top: 0;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberZaman {
    font-size: 12px;
    float: left;
    width: 93%;
    margin: 10px 0 0 10px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberBaslik {
    font-size: 12px;
    width: 93%;
    margin: 10px 0 0 10px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberBaslik h1 {
    font-size: 20px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberYazi {
    float: left;
    width: 100%;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberYazi article {
    font-size: 14px;
    width: 93%;
    margin-left: 10px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .haberLinkYapi {
    width: 93%;
    margin-left: 10px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .paylasAlani {
    width: 96%;
    margin-left: 10px;
  }
  .container .secimMainIc .secimMainSol .secimHaber .haberSag .paylasAlani nav {
    width: 47%;
  }
  .container .secimMainIc .secimMainSag {
    display: none;
  }
}

.secimMenuYapi {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    width: 100%;
    background-color: #fafafa;
    padding-left:29px;
    padding-right:29px;
    position: relative;
    z-index: 9999;
}

.secimMenuYapi .secimMenuIc {
    margin: 0 auto;
    display: table;
    width: 100%;
}

.secimMenuYapi .secimMenuIc .hamburgerMenu {
    display: none;
    float: left
}

.secimMenuYapi .secimMenuIc .hamburgerMenu a {
    float: left;
    color: #333;
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    font-size: 12px;
    border: 1px solid #333;
    margin: 10px;
    padding: 5px 10px;
    position: relative;
    z-index: 99
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav {
    width: 100%;
    display: none;
    padding: 44px 0 0;
    overflow-y: scroll;
    left: 0;
    top: 0;
    position: fixed;
    height: 100%;
    -webkit-overflow-scrolling: touch
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav .close {
    width: 44px;
    height: 44px;
    display: block;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 44px;
    position: absolute;
    right: 10px;
    bottom: 55px;
    font-family: 'pt_sansregular',sans-serif;
    z-index: 99
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
    padding: 10px 1%;
    background: #333;
    height: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li a {
    float: left;
    padding: 0;
    margin: 0;
    font-size: 15px;
    width: 86%;
    margin: 10px 7%;
    color: #fff
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li a label {
    color:#fff;
    float: left;
    padding-right: 5px;
    font-size:15px;
    width: auto;
    cursor: pointer
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li a .ozelArrow {
    color:#fff;
    float: left;
    font-size: 15px;
    margin-top: -4px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .h195 {
    height: 195px !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerHmbYapi {
    display: none;
    float: left;
    width: 100%;
    background-color: #424242
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerHmbYapi .asagiOk {
    border-left: 10px solid transparent;
    float: left;
    border-right: 10px solid transparent;
    border-top: 10px solid #333;
    height: 0;
    width: 0;
    border-bottom: 0;
    position: absolute;
    left: 10%;
    top: 0;
    position: relative
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerHmbYapi .asagiOk:hover {
    border-bottom: 0 !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper {
    float: left;
    background-color: #424242 !important;
    width: 100%;
    margin-bottom: 0
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport {
    background-color: #424242;
    border: 0;
    box-shadow: none
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul {
    padding: 0;
    margin: 0;
    display: table
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li {
    width:300px !important;
    float: left;
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li header {
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    font-size: 16px;
    padding-top: 9px;
    padding-bottom:10px;
    color: #fff;
    font-style: italic;
    padding-left: 25px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .pL {
    padding-left: 30px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi {
    float: left;
    width: 100%;
    padding-left: 25px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .haritaICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .mikrofonICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .yskICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .beyanICO {
    background: url(../../img/main/ico.png) scroll;
    background-repeat: no-repeat;
    float: left;
    width: 27px;
    height: 25px;
    margin: 10px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .haritaICO {
    background-position: -19px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .mikrofonICO {
    background-position: -47px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .yskICO {
    background-position: 0 -56px;
    height: 20px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi .beyanICO {
    background-position: -73px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi a {
    float: left;
    width: 100%;
    padding: 0;
    margin: 8px 10px;
    width: auto;
    border: 0;
    border-bottom: 5px solid #424242
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-viewport ul li .digerSutunYapi a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-controls .bx-controls-direction {
    display: none
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-pager {
    bottom: 2px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-pager .bx-pager-item a {
    width: 11px;
    height: 12px;
    margin: 3px;
    border-radius: 100px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-pager .bx-pager-item a:hover {
    background-color: #d32 !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .bx-wrapper .bx-pager .bx-pager-item a.active {
    background-color: #d32 !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil {
    display: none;
    background-color: #424242;
    float: left;
    width: 86%;
    padding: 5px 7%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    position: relative
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil .asagiOk {
    border-left: 10px solid transparent;
    float: left;
    border-right: 10px solid transparent;
    border-top: 10px solid #333;
    height: 0;
    width: 0;
    border-bottom: 0;
    position: absolute;
    left: 10%;
    top: 0
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil .asagiOk:hover {
    border-bottom: 0 !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil ul {
    float: left;
    min-width: 800px;
    background: transparent
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil ul li {
    width: auto;
    margin: 5px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil ul li a {
    width: auto;
    border: 0;
    border-bottom: 5px solid #424242;
    margin: 0
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .partilerMobilAcil ul li a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil {
    display: none;
    background-color: #424242
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .haritaICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .mikrofonICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .yskICO,.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .beyanICO {
    background: url(../../img/main/ico.png) scroll;
    background-repeat: no-repeat;
    float: left;
    width: 27px;
    height: 25px;
    margin: 10px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .haritaICO {
    background-position: -19px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .mikrofonICO {
    background-position: -47px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .yskICO {
    background-position: 0 -56px;
    height: 20px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li .beyanICO {
    background-position: -73px -35px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li a {
    float: left;
    width: 100%;
    padding: 0;
    margin: 8px 10px;
    width: auto;
    border: 0;
    border-bottom: 5px solid #424242
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .digerMobilAcil li a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil {
    display: none;
    float: left;
    width: 100%;
    background-color: #424242;
    padding: 0;
    margin: 0;
    position: relative;
    top: 0
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil .asagiOk {
    border-left: 10px solid transparent;
    float: left;
    border-right: 10px solid transparent;
    border-top: 10px solid #333;
    height: 0;
    width: 0;
    border-bottom: 0;
    position: absolute;
    left: 10%;
    top: 0
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil .asagiOk:hover {
    border-bottom: 0 !important
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 65%;
    padding: 10px 0;
    background: transparent
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul li {
    width: 100%
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul li a {
    border: 0;
    border-bottom: 5px solid #424242;
    margin: 5px 20px;
    width: auto
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul li a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul:last-child {
    width: 90px
}

.secimMenuYapi .secimMenuIc .hamburgerMenu nav ul li .hurriyetMobilAcil ul:last-child li a {
    margin: 5px 0 !important
}

.secimMenuYapi .secimMenuIc .secimLogo {
    float: left;
    height: 55px
}

.secimMenuYapi .secimMenuIc .secimLogo figure {
    float: left;
    padding: 0;
    margin: 10px 0 0;
}

.secimMenuYapi .secimMenuIc .secimLogo figure img {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu {
    display: none;
    float: left;
    width: 100%;
    margin-top: 6px
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .kucukLogo {
    float: left;
    background: url(../../img/main/ico.png) scroll;
    background-repeat: no-repeat;
    background-position: -138px 5px;
    width: 35px;
    height: 40px
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi a {
    float: left;
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    color: #333;
    padding: 12px 0 4px;
    margin-left: 5px;
    width: auto;
    border-bottom: 5px solid #fafafa
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi a span {
    width: 20px;
    height: 20px;
    display: block;
    float: right;
    background: transparent url(../../img/main/arrow.png) no-repeat top -3px left 0
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi {
    display: none;
    float: left;
    background-color: #424242;
    padding: 0;
    margin: 0;
    width: 330px;
    position: absolute;
    top: -3px;
    margin: 50px 0 0
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 52%;
    padding: 10px 0
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul li {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul li a {
    color: #fff;
    border: 0;
    border-bottom: 5px solid #424242;
    margin: 0 20px;
    width: auto
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul li a:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul:last-child {
    width: 125px
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi .stcMenuYapi ul:last-child li {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimLogo .stickyMenu .stcLogoYapi:hover>.stcMenuYapi {
    display: block
}

.secimMenuYapi .secimMenuIc .secimMenu {
    float: right;
    position: relative
}

.secimMenuYapi .secimMenuIc .secimMenu ul {
    float: right;
    width: 100%;
    padding: 0;
    margin: 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul li {
    float: right;
    width: auto;
    padding:10px 0;
    margin: 10px 35px 0;
    margin: 0 46px\9;
    border-bottom: 5px solid #fafafa;
}

.secimMenuYapi .secimMenuIc .secimMenu ul li a {
    display:block;
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    text-align: center;
    color: #333;
    height:20px;
    line-height:20px;
}

.secimMenuYapi .secimMenuIc .secimMenu ul li a span {
    display: inline-block;
    height: 20px;
    margin:0;
    float:right;
    width: 20px;
    background: transparent url(../../img/main/arrow.png) no-repeat top 0 left 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul li:hover {
    border-bottom: 5px solid #d32
}

.secimMenuYapi .secimMenuIc .secimMenu ul .topMenuAktive {
    border-bottom: 5px solid #d32;
}

.secimMenuYapi .secimMenuIc .secimMenu ul li:first-child {
    margin-right: 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul .w540 {
    width: 540px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .acilmenu {
    display: none;
    background-color: #333;
    padding: 10px 20px;
    position: absolute;
    z-index: 300;
    top: 55px;
    right: 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul .acilmenu ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 25%
}

.secimMenuYapi .secimMenuIc .secimMenu ul .acilmenu ul li {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0 !important
}

.secimMenuYapi .secimMenuIc .secimMenu ul .acilmenu ul li a {
    float: left;
    font-size: 14px;
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    text-align: left;
    border-bottom: 3px solid #333;
    width: auto;
    padding: 5px;
    color: #fff !important
}

.secimMenuYapi .secimMenuIc .secimMenu ul .acilmenu ul li a:hover {
    border-bottom: 3px solid #d32
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil {
    float: left;
    display: block;
    max-width: 450px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil header {
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    font-size: 16px;
    padding-top: 9px;
    color: #fff;
    font-style: italic
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav {
    float: left;
    width: 49%
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li {
    float: left;
    width: 100%;
    color: #fff;
    margin: 10px 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .haritaICO,.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .mikrofonICO,.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .yskICO,.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .beyanICO {
    background: url(../../img/main/ico.png) scroll;
    background-repeat: no-repeat;
    float: left;
    width: 27px;
    height: 25px;
    margin-right: 10px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .haritaICO {
    background-position: -19px -35px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .mikrofonICO {
    background-position: -47px -35px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .yskICO {
    background-position: 0 -56px;
    height: 20px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li .beyanICO {
    background-position: -73px -35px
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSol nav ul li a {
    float: left;
    width: 100%;
    padding: 0;
    width: auto
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSag {
    float: right;
    width: 49%
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSag nav {
    float: left;
    width: 100%
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSag nav ul {
    float: left;
    padding: 10px 20px;
    margin: 0;
    width: 90%;
    list-style: outside;
    text-align: left
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSag nav ul li {
    float: left;
    width: 100%;
    color: #fff;
    margin: 10px 0
}

.secimMenuYapi .secimMenuIc .secimMenu ul .eskiSecimAcil .eskiSecSag nav ul li a {
    width: auto;
    padding: 0;
    float: none
}

.secimMenuYapi .secimMenuIc .secimMenu ul .munuAcil:hover .acilmenu {
    display: block !important
}

 .secimMainIc .secimMainSol section .haberSag .haberBaslik h1,  .secimMainIc .secimMainSol section .haberSag .haberBaslik div {
    padding: 0;
    margin: 0;
    font-family: 'pt_sansregular',sans-serif;
    font-weight: 700;
    font-size: 32px;
    line-height: 1.2em;
}

 .stickyHeader.secimMenuYapi{box-shadow:0 2px 3px rgba(0,0,0,0.2);}
 .container .secimMainIc .secimMainSol .saCnt{width:100%; padding-left:100px; display:inline-block; float:left; padding-top:10px; border-top:1px solid #bdbdbd; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
 .container .secimMainIc .secimMainSol .saCnt .showAll{
    color:#fff; float:left; margin-top:10px;
     padding: 10px 15px;
    font: 400 12px 'Pt Sans', 'Helvetica Neue', 'Arial', sans-serif;
    z-index: 9999;
    background-color: rgba(0, 0, 0, 0.8);
    text-decoration: none;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.8);
 }
    .container .secimMainIc .secimMainSol .saCnt .showAll i {
        color:#fff; margin-left:10px;
    }


@media only screen and (max-width: 767px) {
    .secimMenuYapi {
        padding-left:0px;
    }
    .secimMenuYapi .secimMenuIc .secimLogo figure {
        margin-top:5px;
    }
    .secimMenuYapi .secimMenuIc .hamburgerMenu {
        display: block
    }

    .secimMenuYapi .secimMenuIc {
        width: 100%
    }

    .secimMenuYapi .secimMenuIc .secimLogo {
        float: left;
        width: 200px;
        margin-left: 10px;
        height: 44px
    }

    .secimMenuYapi .secimMenuIc .secimLogo figure {
        min-width: 100%;
        width: 100%;
        display: block !important
    }

    .secimMenuYapi .secimMenuIc .secimMenu {
        display: none
    }
}

.line.breadcrumb {
        position: relative;
    }
     .topShareButtons {
         position: absolute;
         right:9px;
         top:-1px;
     }

     .topShareButtons li {
         float:left;
     }
     
header.main .line.breadcrumb .topShareButtons .faceICO,
header.main .line.breadcrumb .topShareButtons .twiICO,
header.main .line.breadcrumb .topShareButtons .mailICO {
  float: left;
  background: url(../../img/main/ico.png) scroll;
  background-repeat: no-repeat;
  background-size:322px 148px;
  margin-right: 10px;
  width: 25px;
  height: 30px;
  padding:0;
  display:block;
}
header.main .line.breadcrumb .topShareButtons .faceICO {
  background-position: -35px 0;
}
header.main .line.breadcrumb .topShareButtons .twiICO {
  background-position: -61px 0;
}
header.main .line.breadcrumb .topShareButtons .mailICO {
  background-position: -86px 0;
}