/* Custom CSS File  to Modify */
@import url('newsletter.css');

#title_box { margin: 10px 0px 0 0px !important; }
#title_box img { max-height: 100px !important; }

#mqflags{
    display: block;
    max-width: 200px;
    height: 26px;
    margin-top: -22px;
    float: right;
}
#mqflags li {
    float: left;
    margin-left: 4px;
}


p { text-indent: 0px !important; }

#main_content p {
  margin: inherit !important;
  /*padding: inherit !important;*/
  padding: 10px 0px 0px 0px!important;
  margin-top: 0px !important;
}

.divider_top a {
  width: 45px!important;
  text-align: right;
}

#sidesocial {border: 0px !important;}
.sidetw {border-top: 1px solid #EBEBEB;}

#fbframe {
    border:none;
    overflow:hidden;
    height: 21px;
    width: 126px;
    padding: 9px 0px;
    float:left;
    border-top: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
}

.home_posts_two { min-height: 480px; }


.wpcf7-form p.field {
	position:relative;
	overflow:hidden;
	margin-bottom:15px;
	vertical-align:top;
}
.wpcf7-form p.field input {
	margin:0;
	padding:6px 6px 7px 6px;
	width:100%;
	height:30px;
	line-height:15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.wpcf7-form p.field input[type="file"] {
	position:relative;
	cursor:pointer;
	height:25px;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}
.wpcf7-form textarea {
	overflow:auto;
	margin:0;
	padding:6px 6px 7px 6px;
	width:100%;
	height:200px;
	line-height:15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	resize:none;
	overflow:auto;
}
.wpcf7-form .submit-wrap {
	margin:0;
	padding:0;
}
.wpcf7-form .submit-wrap input { margin-right:10px; }
span.wpcf7-form-control-wrap { display:block; }
.wpcf7-not-valid-tip {
	position:absolute;
	top:0 !important;
	right:0 !important;
	bottom:0 !important;
	left:0 !important;
	padding:4px 6px !important;
	width:auto !important;
	height:auto !important;
	background:#F2DEDE !important;
	border:1px solid #DDD !important;
	color:#B94A48 !important;
    font-size:12px !important;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (min-width: 768px) and (max-width: 979px) {
	.wpcf7-not-valid-tip { font-size:10px !important; }
}
div.wpcf7-response-output {
	margin:20px 0 !important;
	padding:8px 35px 8px 14px !important;
	border:1px solid #DDD !important;
	background-color:#FCF8E3;
	color:#C09853;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
div.wpcf7-validation-errors {
	background-color:#F2DEDE !important;
	border-color:#DDD !important;
	color:#B94A48 !important;
}

div.wpcf7-mail-sent-ok {
	background:#DFF0D8 !important;
	border:1px solid #DDD !important;
	color:#468847 !important;
}

#MyForm .one_third_last { width: 32% !important; }
#MyForm div.field {
  position: relative;
  overflow: hidden;
  margin-bottom: 15px !important;
  vertical-align: top;
  /*padding: 10px 0px 0px 0px; */
}

#MyForm input[type=text],input[type=email], textarea{
  height: auto;
  padding: 6px 6px 7px 6px;
  width: 100%;
  line-height: 15px;
  box-sizing: border-box;
  background-color: #fff;
  color: #353535;
  border: 1px solid #ccc;
  padding-top: 6px;
  padding-bottom: 10px;
}

#MyForm input[type="submit"], input[type="reset"]{
/*border: none;  */
border: 1px solid #ddd;
border-bottom: 2px solid #1aaad9;
padding: 3px 8px 3px 8px;
width: 75px!important;
cursor:pointer;
background: #fff;
color: #666;
border-radius: 0px;
height: 32px;
font-size: 14px;
margin-top: 10px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

#MyForm input[type="reset"] { border: 1px solid #ddd !important; }

#MyForm input[type="submit"]:hover, input[type="reset"]:hover{
  background: #1aaad9;
  color:#fff;
}

#MyForm .gizli {display:none;}

#MyForm .submit-wrap span {
  float: left;
}

#MyForm .mf_header {
    text-align:center;
    text-transform: uppercase;
}

#MyForm .mf_footer {

}
#MyForm .mf_info {
    color: #999;
    font-size: 11px;
}

#MyForm .textrow {
    height:auto!important;
}

#MyForm .submit-wrap img {
    padding: 5px 0;
    border: none;
    margin: 0px;
    float: inherit;
}

#MyForm .subject-wrap span {
  float: left;
  padding-right: 10px;
  padding-bottom: 4px;
  line-height: 34px;
}
#MyForm .subject-wrap select {
  height: 34px;
  padding-left: 6px;
  border: 1px solid #ccc;
}

.mtopspc { margin-top: 10px; }

.quotes-ext{
    background: url(images/quotes.png) no-repeat scroll 0px 10px #eee;
    border: 1px solid #ddd;
    color: #777;
    font-size: 13px;
    line-height: 20px;
    min-height: 48px;
    font-weight: normal;
    margin: 15px 0px;
    padding: 30px 10px 6px 60px;
    position: relative;
    width: auto !important%;
}

.contact-details {
  font-size: 13px;
  margin-bottom: 20px;
  padding: 0 23px;
}
.contact-details h3 {
  font-size: 21px;
  margin: 0 0 12px;
}
.contact-details address {
  float: left;
  line-height: 23px;
  padding-left: 25px;
  width: 195px;
  color: #686665;
  background: url(../images/icon-location.png) no-repeat left 6px;
  border-left: none;
  padding-top: 0;
  font-size: 13px;
  font-style: normal;
}
.contact-details .contacts-list {
  margin-bottom: 20px;
  margin-left: 10px;
  color: #686665;
  float: left;
}
.contact-details .contacts-list li {
  padding-left: 33px;
  margin-bottom: 9px;
}
.contact-details .contacts-list li a {
  color: #686665;
}
.contact-details .contacts-list li a:hover {
  color: #ec894d;
}
.contact-details .contacts-list li.phone {
  background: url(../images/icon-phone2.png) no-repeat 2px center;
  border-top: none;
}
.contact-details .contacts-list li.mobile {
  background: url(../images/icon-mobile.png) no-repeat 3px center;
}
.contact-details .contacts-list li.fax {
  background: url(../images/icon-printer.png) no-repeat 3px center;
}
.contact-details .contacts-list li.email {
  background: url(../images/icon-mail2.png) no-repeat left center;
}

.biograph img {
  width: 185px !important;
  height: auto !important;
}

.kaymakamlarimiz img {
  width: 94px !important;
  height: auto !important;
}

.biotitle {
  position: relative;
  top: -10px;
  margin-bottom: -15px;
}

.image_lightbox img { margin:0px;}

.tableclass {}
.tablefont1 {font-size:11px !important}
.tableclass .txtright{ text-align:right!important; }
.tableclass .txtcenter{ text-align:center!important; }
.tableclass .txtbold{ font-weight: bold; }
.tableclass .tdbckg { background: #DDDDDD!important; }
.tableclass.su-table .txtyellow { background: #FDFD89 !important; }

img.alignleft {margin: 4px 15px 2px 0px!important;}

#ulpages .page_item_has_children li{
  list-style-image: url(images/ul_li_arrow.png);
  line-height: 20px;
  margin: 0 0 0 30px;
}

#ulpages .page_item_has_children li{
  list-style-image: url(images/ul_li_arrow.png);
  line-height: 20px;
  margin: 0 0 0 30px;
}

.single_text #ulpages  {
  margin: 0 0 0 30px;
}

.single_text #ulpages li {
  list-style-image: url(images/ul_li_cube.png);
  margin: 0 0 0 30px;
}

#bio_alti {margin-top: 10px;}
#bio_alti .button_success { width: 255px;}

.bio_title {
  line-height: 35px;
  text-transform: uppercase;
  font-size: 12px;
}

.icon_gunluk_program {
  border: 1px solid #d9d9d9;
  display: inline-block;
  float: left;
  background: url(images/clock_small.png) no-repeat center center #f1f1f1;
  height: 35px;
  width: 34px;
  margin: 0 13px 10px 0;
}

.icon_basin_bulteni {
  border: 1px solid #d9d9d9;
  display: inline-block;
  float: left;
  background: url(images/icon-newspaper.png) no-repeat center center #f1f1f1;
  height: 35px;
  width: 34px;
  margin: 0 13px 10px 0;
}

.icon_ihale_ilani {
  border: 1px solid #d9d9d9;
  display: inline-block;
  float: left;
  background: url(images/icon_ihale_ilan.png) no-repeat center center #f1f1f1;
  height: 35px;
  width: 34px;
  margin: 0 13px 10px 0;
}

.icon_resim_galerisi {
  border: 1px solid #d9d9d9;
  display: inline-block;
  float: left;
  background: url(images/camera_small.png) no-repeat center center #f1f1f1;
  height: 35px;
  width: 34px;
  margin: 0 13px 10px 0;
}

.icon_mesajlar {
  border: 1px solid #d9d9d9;
  display: inline-block;
  float: left;
  background: url(images/comment_small.png)  no-repeat center center #f1f1f1;
  height: 35px;
  width: 34px;
  margin: 0 13px 10px 0;
}

#simplyattached {
  padding: 0px 10px 10px;
  margin-top: 20px;
}

#simplyattached ol li {
  padding-left: 10px;
}

#simplyattached .simplyp { font-size: 16px;}

.full_thumbnail img {
  border: 1px solid #e6e6e6;
  display: inline-block;
  max-width: 99%;
  height: auto!important;
  padding: 3px!important;
  margin: 0px 0px 15px 0px!important;
  float: none!important;
  width: auto!important;
}
@media (max-width: 768px){
#sidebar-top {float:none!important;}
}

#kurum_container p {
    margin-top: 0px !important;
    padding-top: 0px !important;
}
.kurum_label{
    float:left;
    width: 100px;
    /*font-weight: 600;     */
    color: #1aaad9;
}
.kurum_label::after{
    content:':';
}
.kurum_value {
    float:left;
}
.kurum_row {
    clear:both;
}
.kurum_txtarea {
    float:none !important;
    width: auto !important;
}
.value_txtarea {
    padding-left: 4px;
    border-left: 2px solid #D0D0D0;
    margin-bottom: 14px;
}

.border-none {border:none!important;}

#ulthumbs {}
#ulthumbs img {margin: 4px 10px 0px 0px!important;}
#ulthumbs .lithumb img {max-width: 60px;max-height: 78px;}
#ulthumbs p {
  margin: 0!important;
  padding: 0!important;
  color: #777;
  font-size: 11px;
}

#ulthumbs .lihead {
  font-family: Open Sans;
  font-size: 14px;
}

#ulthumbs .lihead span{
  color: #008BFF;
  padding-left: 10px;
}

#ulthumbs .lithumb {
  /*display: flex;*/
  width: 307px;
  float: left;
  margin: 0 10px 10px 0;
}

#ulthumbs .lithumb:nth-child(even){
    margin-right:0;
}

.single_kaymakam {}
.single_kaymakam .etiket_sngl {
  width: 110px;
  display: inline-block;
}

.single_kaymakam .etiket_vali {font-size: 11px;}
.single_kaymakam .deger_sngl {font-weight: 600;margin-left: 6px;}
.single_kaymakam .deger_sngl::before {content:': '; font-weight:normal;}

.simply-icon {
  border: none!important;
  width: 14px;
  padding: 0 10px 0 0!important;
  margin: 12px 0px 0 0!important;
}
.simply-awesome {
  padding: 0 10px 0 0;
  font-size: 1.5em;
}

.exturl {}
.exturl::before {font-family: "FontAwesome";content:'\f0da';padding-right: 6px;color: initial;}
.exturl::after {font-family: "FontAwesome";content:'\f08e';padding-left: 6px;color: initial;}

#similar-post {margin: 15px 0 10px 0!important;}

.widget_full_thumbnail {
    display: inline-block;
    float: left;
    margin: 0px 0px 4px 0px;
}
.widget_full_thumbnail img {

}

.widget_show_title {
  margin-bottom: -4px !important;
}
.widget_grid_thumbnail {
    display: inline-block;
    float: left;
}
.widget_grid_thumbnail img {
    border: 1px solid #ccc;
}

.widget_grid_li {
  width: auto !important;
  float: left !important;
  margin: 0 8px 0px 0px !important;
}

.widget_grid_li:nth-child(even){
    margin-right:0 !important;
}

#tableInner {
  border:0px;
  padding:0px;
}
#tableInner tr, #tableInner td {
  border:0px;
  padding:0px;
}

.gallery_content img {
    margin: 0px !important;
}

.gallery_ul li {margin-bottom: 10px;}
.gal_thumbnail {
  display: inline-block;
  float: left;
  width: 100px;
  height: 80px;
  margin: 0px 19px 14px 0px;
}
.gal_date {
  text-indent: 0px;
  font-size: 11px;
  color: #777;
  margin-top: 2px;
}
.post_gallery {
  background: #1aaad9;
  display: inline-block;
  margin: 0px 2px 0 0;
  padding: 1px 6px 0px 6px;
}

.biographfull img {
    max-width: 100%;
}

@media only screen and (max-width: 978px) {
    .post {width: calc(100% - 20px);}
}

.ihale_meta {
    font-size: 12px;
    padding: 10px;
    border: 1px solid rgb(244, 244, 244);
    margin-top: 10px;
    background: rgba(219, 156, 21, 0.23);
}

.ihale_meta div {
    font-weight: bold;
}
.ihale_meta span {
  margin-right: 4px;
  font-weight: normal;
}

.kapali {
    text-decoration: line-through;
}

.ihale_title {
    font-size: 16px;
    font-weight: 600;
    text-shadow: rgba(0, 0, 0, 0.4) 1px 1px;    
}
