div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//www.eliferenaydin.com/en/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}#gbHeader{
float:left;
width:100%;
margin-bottom:10px;    
}
#gbPageLinks{
float:right;
}
#gbNavLinks{
float:left;
}
#gbEntriesWrap, #gbNoEntriesWrap{
clear:both;
}
#gbEntriesWrap .nocellspacing{
border-spacing:0;
}
#gbEntriesWrap .vtop{
vertical-align:top;
}
#gbCredit{
display:block;
margin-top: -7px;
color: #BBBBBB;
font-size: 80%;
}
.gbEntry, .entry-content .gbEntry{
width:100%;
padding:0;
margin-bottom: 7px;
border:1px solid #888888;
border-spacing:0;
}
.gbEntryTop, .entry-content .gbEntryTop{
padding: 0 2px;
width:80%
} #main-content #primary #content .hentry .entry-content .gbEntryTop{
width:73%;
} #content #primary #main .hentry .entry-content .gbEntryTop {
width:77%;
} #content #primary #main .hentry .entry-content #gbEntriesWrap {
margin:0 -3% -3%;
}
.gbEntryLeft table{
border:0;
width:100%;
table-layout: auto;
}
.gbEntryLeft td{
border:0;
margin:0;
padding: 2px;
background:none;
}
.gbEntryLeft .rightSide{
text-align:right;
padding: 0;
}
.gbEntryLeft .leftSide{
text-align:left;
padding: 0;
}
.gbEntryLeft, .entry-content .gbEntryLeft{
height:100%;
padding:0 3px;
vertical-align:top;
text-align:center;
border-right:1px solid #888888;
}
.entry-content .gbEntryBottom{
padding: 0 2px;
}
.gbEntryBottom img, .gbEntryTop img{
border:0;
margin:0;
padding:0;
}
.gbEntryContent, .entry-content .gbEntryContent{
padding:4px;
border-top:1px solid #888888;
border-bottom:1px solid #888888;
}
.gbAuthor{
float:left;
vertical-align:middle;
}
.gbFlagAndBrowser{
float:right;
padding-right:3px;
margin-top:3px;
}
.ecu_images{
max-height: 250px;
max-width: 300px;
padding: 5px 0 5px 0;
float:left;
}   #gbSignWrap{
width: 400px;
margin-top: 30px;
margin-left:auto;
margin-right:auto;
padding: 5px;
clear:both;
border:1px solid #888888;
} #gbSignWrap tr{
border:0;
}
#gbSignWrap input{
display: inline-block;
} #content #primary #main .hentry .entry-content #gbSignWrap {
width: 100%;
padding-right: 0;
}
#content #primary #main .hentry .entry-content #gbEntriesWrap{
font-size: 80%;
}
#gbSignExtra, #gbSignExtra td{
border:0;
}
#gbSignExtra{
margin-bottom:0;
} #gbEntriesWrap *{
box-sizing: content-box;
}
#gbSignPersonal{
margin-top:5px;
border:0;
}
#gbSignPersonal td{
border:0;
background:none;
} #content #primary #main .hentry .entry-content #gbSignPersonal input {
margin-left: -30px;
}
#gbSignPersonal #email, #gbSignPersonal #author, #gbSignPersonal #url{
width:200px;
}
#gbSignText{
margin-top: 10px;
text-align:center;
}
#gbSignText #comment{
width: 90%; margin-right:auto;
margin-left:auto;
}
#gbSignUpload{
margin:10px 0;
text-align:center;
}
#ecu_preview{
width:100%;
margin: 5px 0;
}
#ecu_preview .ecu_preview_img{
display: block;
margin: 0 auto;
}
#ecu_preview .ecu_preview_file{
display:none;
}   .gbPagination {
text-align:center;
}
.gbPagination .pagination {
padding: 3px;
margin: 3px;
box-shadow: none; }
.gbPagination .pagination:before, .gbPagination .pagination:after{ content:none;
}
.gbPagination .pagination{ border:none;
position:static;
}
.gbPagination .pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #888888;
text-decoration: none; color: #888888;
}
.gbPagination .pagination a:hover, .gbPagination .pagination a:active {
border: 1px solid #888888;
color: #000;
}
.gbPagination .pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #888888;
font-weight: bold;
background-color: #888888;
color: #FFF;
}
.gbPagination .pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #CCC;
color: #DDD;
}