@import url('assets/css/common.css');
@import url('assets/css/normalize.css');



@font-face {
    font-family: 'futura_md_btbold';
    src: url('assets/fonts/futura/futubd_-webfont.eot');
    src: url('assets/fonts/futura/futubd_-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/futura/futubd_-webfont.woff2') format('woff2'),
         url('assets/fonts/futura/futubd_-webfont.woff') format('woff'),
         url('assets/fonts/futura/futubd_-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


body{font-family: Helvetica Neue,Helvetica,Arial,sans-serif; color: #7f7f7f;font-size: 13px;-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */-webkit-text-size-adjust: none;overflow-x: hidden;}


/* Left Col
-------------------------------------------------------------- */
.colLeftFixed{position: fixed;height: 100%;width: 309px;left: 0;top: 0; background-color: #2e2e2e;border-top: 5px solid #f3a50c; padding: 40px; padding-top: 35px;}
.colLeftFixed .logoCont{  padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #696969; position: relative;}
.colLeftFixed .logoCont::after{content: " "; position: absolute; width: 100%; height: 1px; border-bottom: 1px solid #696969;  bottom: -4px;}
.colLeftFixed .logo{font-family: 'futura_md_btbold';font-size: 29px; color: #fff;}
.colLeftFixed .logo span{font-size: 23px; color: #7c7878;}
.colLeftFixed .desc{  line-height: 17px;  margin-bottom: 3px; margin-top: 1px;}
.colLeftFixed .small{  color: #d9d4d4;font-size: 12px;font-style: italic;}
.colLeftFixed ul.mainMenu li{text-align: right;}
.colLeftFixed ul.mainMenu li a{color: #fff; text-transform: uppercase;font-family: 'futura_md_btbold';font-size: 13px; text-align: right;  padding: 7px 0;display: inline-block;}
.colLeftFixed ul.mainMenu li a:hover,.MainWrapper .colLeftFixed ul.mainMenu li.active a{color: #f3a50c;}


/* Right Col
-------------------------------------------------------------- */
.colRightContent{margin-left: 309px;padding:40px; border-top: 5px solid #E7E7E7; padding-top: 34px;}
.headertop a{color: #666;  padding-top: 5px;display: inline-block;}
.headertop a:hover{color: #f3a50c;}
.headertop span{  margin: 0 9px;color: #ccc;  }
.headertop .search{float: right;position: relative;}
.headertop .search input[type="text"]{  border: 1px solid #ccc; padding: 7px; font-size: 11px; border-radius: 0; width: 160px;}
.headertop .search input[type="text"]:focus{outline: none;border-color:#B5B5B5;}
.headertop .search i{  position: absolute; right: 7px; top: 9px; font-size: 11px;}
.headertop .search input[type="submit"]{  text-indent: -999px; width: 25px; height: 27px; border: none; background: transparent; position: absolute; right: 0; top: 0px;}
.DoubleLine{  margin: 35px 0;border-bottom: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2; height: 4px;}
.container.containerFull{  width: 100%; position: relative; padding: 0;}
.list a.imgCont{display: block; position: relative;}
.list a.imgCont img{width: 100%;}
.list a.imgCont::before,.list a.imgCont::after{content:" "; width: 10px; height: 10px; background-color: #fff; left: -5px; top: -5px;position: absolute;-ms-transform: rotate(45deg); /* IE 9 */     -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */     transform: rotate(45deg);}
.list a.imgCont::after{left: auto; right: -5px; top: auto; bottom: -5px;}
.list .listp{padding-left: 0;  margin-top: -5px;}
.list .listp h4{  display: inline-block; width: 100%; line-height: 28px;font-weight: bold;}
.list .listp h4 a{  font-size: 18px;}
.list .listp .linetitle{  height: 2px; width: 40px; background-color: #f3a50c; margin: 12px 0;} 
.col_alti_alt{  padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #E2E2E2;}
.listp .readMore{  margin-top: 10px; display: inline-block; font-weight: bold;}
.pagination{margin-left: 15px;}
.pagination a{    margin-right: 7px; background-color: #2E2E2E; color: #fff; font-weight: bold; width: 35px; height: 35px; display: inline-block; text-align: center; padding-top: 8px;position: relative;}
.pagination a.active,.pagination a:hover{background-color: #f3a50c;}
.pagination a::before,.pagination a::after{content:" "; width: 6px; height: 6px; background-color: #fff; left: -3px; top: -3px;position: absolute;-ms-transform: rotate(45deg); /* IE 9 */     -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */     transform: rotate(45deg);}
.pagination a::after{left: auto; right: -3px; top: auto; bottom: -3px;}

.footer .rightCol{text-align: right;}
.headertop .topmenu{float: left;}

#dynamic_select{margin-bottom: 30px; display: none;}

.form-control:focus{border-color:#ccc; -webkit-box-shadow: none; box-shadow: none;}

.list .listp.detail h4{display: inline;width: 100%;  }
.list .listp.detail h4 a{font-size: 22px;   color: #f3a50c;  display: block;margin-bottom: 6px;}
.list .listp.detail .linetitle{    display: inline-block;}
.contentP{  width: 100%;display: inline;}

.detail a.imgCont{  width: 140px;float: left;  margin-right: 24px;  margin-top: 6px;margin-bottom: 20px;}
.detail .listp.detail h4{float: none;  display: inline;}
.detail p{  margin-bottom: 15px;  color: #646464;}
.detail .listp.detail h4{position: relative;}
.detail .listp.detail h4 a::after{content: " "; position: absolute; left: 0; bottom: -20px;   height: 2px;width: 40px;background-color: #f3a50c;}
.linetitle.black{background-color: #2E2E2E!important;}

.etiketler a{    padding: 6px; margin-right: 10px; background-color: #F7F7F7; font-size: 12px; color: #7B7B7B;}
.etiketler a:hover{background-color: #f3a50c;color: #fff!important;}


.commentsItem{margin-bottom: 20px;padding-bottom: 20px; border-bottom: 1px solid #e2e2e2;}
.commentsItem:last-child{border:none; }
.commentsItem .commentText{float: left;  margin-top: -6px;}
.commentsItem img{float: left;  margin-right: 16px; width: 68px; height: 68px;}

.commentsItem .nameCommentTxt{  font-size: 17px; font-weight: bold; color: #1C1C29; margin-right: 7px; margin-bottom: 5px; display: inline-block;}

.commentsItem .timeComment{  font-size: 14px;}
.commentsContainer h4{margin-bottom: 26px;color: #f3a50c;}

.leaveaComment h5{font-weight: bold;margin-top: 30px;color: #f3a50c;}

.leaveaComment input{margin: 20px 0;}
.leaveaComment .btn{font-weight: bold;  padding-top: 5px;margin-bottom: 0;}






/* RESPONSIVE 
-------------------------------------------------------------- */

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
  .headertop .search,
  .headertop .search input[type="text"]{width: 100%;}
  .footer .rightCol{text-align: left;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
  .list .listp{padding-left: 15px;}
  .list .listp{margin-top: 12px;}
  .colLeftFixed{  position: static; float: left; height: auto; width: 100%; margin-bottom: 37px;  padding-bottom: 26px;padding-top: 25px;} 
  .colRightContent{margin-left: 0;}
  .colLeftFixed ul.mainMenu{display: none;}
  .colLeftFixed .logoCont{  padding-bottom: 0; margin-bottom: 0; border: none;} 
  .colLeftFixed .logoCont::after{border:none;}
  #dynamic_select{display: block;}
  .list .listp.detail{padding-left: 0;}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

}

@media only screen and (max-width : 530px) {

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {

}


@media only screen and (max-height : 480px) {

}

.col_alti_alt{ min-height: 175px;}
.listp .readMore{ display: inline!important; }