/*
Theme Name: WPT Kurumsal Tema
Theme URI: http://test.wptemalari.net/wptkurumsal/
Author: Fatih
Author URI: http://www.wptemalari.net
Description: Bu wordpress teması wptemalari.net tarafından satılmaktadır. Tema ile ilgili destek wptemalari.net üzerinden verilmektedir.
*/
@import url('css/grid.css'); @import url('css/shortcode.css'); @import url('css/font-awesome.min.css');
*{margin:0;padding:0;}
body{min-width:960px;font-size:13px;font-family:'Open Sans', sans-serif;color:#333;background:#fff;overflow-x:hidden;line-height:20px;}
iframe,embed{max-width:100%;}
input::-webkit-input-placeholder {font-family:'FontAwesome';}
input::-moz-placeholder{font-family:'FontAwesome';}
input::-ms-input-placeholder{font-family:'FontAwesome';}
input:-ms-input-placeholder{font-family:'FontAwesome';}
h1,h2,h3,h4,h5,a{text-decoration:none;font-weight:normal;line-height:25px;}
a{color:#444;}
.alignleft{float:left;margin:0px 10px 5px 0;display:inline;}
.alignright{float:right;margin:0px 5px 5px 10px;}
.aligncenter{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;display:block;clear:both;}
img{border:0;max-width:100%;}
p{margin:0 0 15px 0;}
ol,ul{list-style:none;list-style-position:outside;}
blockquote{border-style:solid;border-width:0 0 0 5px;font-size:15px;padding:0 0 0px 20px;margin:10px 0 10px 5px;color:#888;font-style:italic;line-height:25px;}
.temizle{font-size:0;width:0;height:0;clear:both;}
#header{background-color:#fff;height:100px;margin-bottom:15px;border-bottom:1px solid #e1e1e1;box-shadow:0 1px 2px #ddd inset;}
.logo{margin-top:5px;}
.logo img{max-width:100%;max-height:100px;}
#navmenu{margin-top:3%;}
#navmenu select{display:none;}
#menu-search{margin-top:3px;position:relative;}
#search{display:none;position:absolute;}
.goster{display:block !important;}
#search .text-search{position:absolute;z-index:9999;left:-170px;top:10px;padding:10px;border:1px solid;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;border-color:#ccc #f1f1f1 #f1f1f1 #ccc;width:175px;background:#f7f7f7;}
#search .button-search{border:none;background:none;}

.adres_info{float:right;margin-bottom:-10px;margin-top:10px;}
.adres_info div{color:#888;float:left;margin-right:20px;}

.content{margin-left:0;border-right:1px solid #f7f7f7;padding-right:10px;float:left;}
.content_glr{margin-left:0;}
.content_glr.border{float:left;border-right:1px solid #f7f7f7;padding-left:10px;}

.son_yazi{border-bottom:1px solid #f7f7f7;margin-bottom:10px;overflow:hidden;padding:5px 0;}
.son_yazi p{font-size:12px;padding:0px;margin-top:5px;}
.yazi_mini{margin-bottom:10px;padding:5px 0;text-align:center;min-height:315px;}
.son_yazi:hover,.yazi_mini:hover{background:#f9f9f9;}
.yazi_mini p{font-size:12px;padding:0px;}
.yazi_mini h2{margin:10px 0;}
.yazi_mini img,.son_yazi img{border-radius:3px;}

.son_yazi .tarih{float:right;min-width:80px;font-size:16px;text-transform:uppercase;text-align:center;}
.son_yazi .tarih b{font-size:20px;display:block;}

#sidebar{float:right;width:225px;}
#sidebar ul{list-style:inside;list-style-type:square;}
#sidebar a{color:#444;}
#sidebar li{border-bottom:1px solid #f7f7f7;padding:5px 15px 5px 5px;}
.yanmenu{margin-bottom:10px;}
.yanmenu .text_widget{padding:0 5px;}
.yanmenu li{padding:8px 5px;border-bottom:1px solid #f9f9f9;transition:all 0.2s ease 0s;}
.yanmenu li:hover{transition:all 0.2s ease 0s;margin-left:5px;}

#footer{background:#333;margin-top:20px;padding:20px 0;min-height:200px;}
#footer .container_12{margin-top:10px;}
#footer .bolme h2{font-size:18px;color:#ddd;font-weight:bold;border-bottom:1px solid #222;box-shadow:0 1px 0px #444;padding-bottom:10px;margin-bottom:10px;}
#footer .bolme{width:290px;float:left;color:#919191;font-size:12px;margin-right:30px}
#footer .bolme li{line-height:25px;}
#footer .bolme a{color:#fff;}
#footer .bolme a:hover{color:#919191;text-decoration:underline;}
#alt{background:#444;color:#999;line-height:40px;}
#alt a{color:#bbb;}

.navigasyon{background:#fcfcfc;display:inline-block;margin:-20px 0 20px -10px;padding: 10px 20px;width: 98%;border-width:1px 0;border-color:#f7f7f7;border-style:solid;}

.sosyal_buton{float:right;padding:5px 0;}
.sosyal_buton a{margin:0 0 0 5px;background-image:url(images/sosyals.png);width:27px;height:27px;display:inline-block;}
.sosyal_buton a:hover{transition:background 0.5s ease 0s;}
.facebook:hover{background-position:-34px 27px;}.facebook{background-position:-34px 0;}
.twitter:hover{background-position:0 27px;}.twitter{background-position:0px 0;}
.gplus:hover{background-position:-102px 27px;}.gplus{background-position:-102px 0;}
.youtube:hover{background-position:-136px 27px;}.youtube{background-position:-136px 0;}
.feed:hover{background-position:-68px 27px;}.feed{background-position:-68px 0;}
.instagram:hover{background-position:-239px 27px;}.instagram{background-position:-239px 0;} 
.pinterest:hover{background-position:-273px 27px;}.pinterest{background-position:-273px 0;} 
.linkedin:hover{background-position:-171px 27px;}.linkedin{background-position:-171px 0;}
.skype:hover{background-position:-205px 27px;}.skype{background-position:-205px 0;}

.kutu_h2{margin-bottom:20px;display:block;}
.kutu_h2 h2{padding:5px 10px 5px 0px;display:inline-block;font-weight:bold;}
.solidb{border-width:1px 0 0 0;border-style:solid;margin-top:-16px;display:block;}

.sayfalama{margin:20px 0;text-align:center;width:100%;}
.sayfalama a{background:#fff;}
.sayfalama a,.sayfalama a:active,.sayfalama a.active,.sayfalama span.current{border-width:1px 1px 2px 1px;border-style:solid;border-color:#eee;padding:5px 10px;font-size:14px;margin-right:5px;}
.sayfalama span.current,.sayfalama a:hover{color:#fff;border-style:solid;}

.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{max-width:100%;background:#f9f9f9;padding:10px 10px 10px 5px;border:1px solid;border-color:#ddd #f1f1f1 #f1f1f1 #ddd;margin-bottom:2px;}
.wpcf7-form p{margin-bottom:5px;}
.wpcf7-form .wpcf7-select{pading:5px;border:1px solid;border-color:#ddd #f1f1f1 #f1f1f1 #ddd;}
.wpcf7-form .wpcf7-submit{border-color:#444;color:#fff;cursor:pointer;font-size:12px;padding:5px 0px;width:100px;border-width:0 0 3px 0;border-style:solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:bold;}
.wpcf7-form .wpcf7-submit:hover{background:#999;border-color:#444;}


.galeri_kat{float:left;margin:0 10px 10px 0;}
.galeri_kat h2{font-size:15px;}
.galeri_kat_masonry a{float:left;max-width:305px;padding:5px;overflow:hidden;}
.galeri_kat_masonry img{width:100%;}

.referans_kat {max-height:215px;margin-bottom:20px;border-color:#f7f7f7;border-style:solid;border-width:1px 1px 3px;box-sizing:border-box;}
.re_baslik{background-color:#fbfbfb;text-align:center;}
.re_baslik p{margin:0px;}
.referans_kat h2 a{color:#666;font-weight:bold;font-size:16px;padding:10px;display:block;}
.referans_kat h2 a:hover{color:#fff;}

#searchform .text-search{width:70%;background:#f9f9f9;padding:8px;border:1px solid;border-color:#ddd #f1f1f1 #f1f1f1 #ddd;margin-bottom:2px;}
#searchform .button-search{border:none;cursor:pointer;padding:8px 5px;color:#666;}

.imghover {position: relative;overflow: hidden;}
.imghover img {display: block;margin: 0;padding: 0;max-width: 100%;}
.img_over {display: block;position: absolute;z-index: 20;background: rgba(0, 0, 0, 0.8);overflow: hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
a.iclink {display: block;position: absolute;z-index: 100;font-size: 24px;}
.img_over {top: 0;bottom: 0;left: 0;right: 0;opacity: 0;}
.img_over a.iclink{left: 0;right: 0;top: 0;margin: 0 auto;opacity: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.img_over h2 a{color:#fff;position:absolute;bottom:10px;opacity: 1;text-align:center;width:100%;}
.imghover.hover .img_over {opacity: 1;}
.imghover.hover .img_over a.iclink {top: 50%;opacity: 1;margin-top:-30px;}


@media only screen and (min-width: 760px) and (max-width: 980px) {
body{min-width:720px}.container_12{margin-left:auto;margin-right:auto;width:720px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:40px}.container_12 .grid_2{width:100px}.container_12 .grid_3{width:160px}.container_12 .grid_4{width:220px}.container_12 .grid_5{width:280px}.container_12 .grid_6{width:340px}.container_12 .grid_7{width:400px}.container_12 .grid_8{width:460px}.container_12 .grid_9{width:520px}.container_12 .grid_10{width:580px}.container_12 .grid_11{width:640px}.container_12 .grid_12{width:700px}.container_12 .prefix_1{padding-left:60px}.container_12 .prefix_2{padding-left:120px}.container_12 .prefix_3{padding-left:180px}.container_12 .prefix_4{padding-left:240px}.container_12 .prefix_5{padding-left:300px}.container_12 .prefix_6{padding-left:360px}.container_12 .prefix_7{padding-left:420px}.container_12 .prefix_8{padding-left:480px}.container_12 .prefix_9{padding-left:540px}.container_12 .prefix_10{padding-left:600px}.container_12 .prefix_11{padding-left:660px}.container_12 .suffix_1{padding-right:60px}.container_12 .suffix_2{padding-right:120px}.container_12 .suffix_3{padding-right:180px}.container_12 .suffix_4{padding-right:240px}.container_12 .suffix_5{padding-right:300px}.container_12 .suffix_6{padding-right:360px}.container_12 .suffix_7{padding-right:420px}.container_12 .suffix_8{padding-right:480px}.container_12 .suffix_9{padding-right:540px}.container_12 .suffix_10{padding-right:600px}.container_12 .suffix_11{padding-right:660px}.container_12 .push_1{left:60px}.container_12 .push_2{left:120px}.container_12 .push_3{left:180px}.container_12 .push_4{left:240px}.container_12 .push_5{left:300px}.container_12 .push_6{left:360px}.container_12 .push_7{left:420px}.container_12 .push_8{left:480px}.container_12 .push_9{left:540px}.container_12 .push_10{left:600px}.container_12 .push_11{left:660px}.container_12 .pull_1{left:-60px}.container_12 .pull_2{left:-120px}.container_12 .pull_3{left:-180px}.container_12 .pull_4{left:-240px}.container_12 .pull_5{left:-300px}.container_12 .pull_6{left:-360px}.container_12 .pull_7{left:-420px}.container_12 .pull_8{left:-480px}.container_12 .pull_9{left:-540px}.container_12 .pull_10{left:-600px}.container_12 .pull_11{left:-660px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}
}
@media only screen and (max-width: 759px) {
body { min-width: 320px; }
.container_12 { width: 300px; }
#sidebar{float:none !important;width:100%;}
#navmenu{margin-bottom:6%;}
.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12 
{margin-left: 5px;margin-right: 5px;width: inherit;}
.container_12 .prefix_1,.container_12 .prefix_2,.container_12 .prefix_3,.container_12 .prefix_4,.container_12 .prefix_5,.container_12 .prefix_6,.container_12 .prefix_7,.container_12 .prefix_8,.container_12 .prefix_9,
.container_12 .prefix_10,.container_12 .prefix_11 { padding-left: 0; }
.container_12 .suffix_1,.container_12 .suffix_2,.container_12 .suffix_3,.container_12 .suffix_4,.container_12 .suffix_5,.container_12 .suffix_6,.container_12 .suffix_7,.container_12 .suffix_8,.container_12 .suffix_9,
.container_12 .suffix_10,.container_12 .suffix_11 {padding-right: 0;}
.sf-menu{display:none !important;}
#navmenu select{-moz-appearance:none;-webkit-appearance:none; appearance:none;background:#444 url(images/down.png) no-repeat right;display:block;width:100%;height:40px;border:none;font-size:14px;margin:10px 0;padding:10px;color:#fff;}
#navmenu option{text-indent:10px;border-bottom:1px solid #444;}
}
@media only screen and (min-width: 480px) and (max-width: 759px) {
body { min-width: 465px; }
.container_12 { width: 445px; }	
}
@media screen and (max-width: 480px) {
.son_ref li{width:136px !important;}
#slider img{height:250px !important;}
}