/*
Theme Name: NY Kurumsal
Theme URI: http://blog.nazimyilmaz.com.tr/
Author: Nazım YILMAZ
Author URI: http://www.nazimyilmaz.com.tr
Description: Tam yönetilebilir bir kurumsal web sayfası arayüz çalışmasıdır. Tüm hakları satın alan kişiye aittir, açık kaynaklıdır, herhangi bir sınırlaması yoktur. 
Version: Masaüstü
License: Açık Kaynak
License URI: http://blog.nazimyilmaz.com.tr/
*/

html { overflow-x:hidden; }
body { margin:0; padding:0; background:#fff; font-family: 'Open Sans', sans-serif; }

h1, h2, h3, h4, h5, ul, ol, img, a, p { margin:0; padding:0; list-style:none; text-decoration:none; color:#333; border:none; outline:none;  }

.nopadding { padding:0 !important; }
.nomargin { margin:0 !important; }
.nomarginright { margin-right:0 !important; }
.nomarginleft { margin-right:0 !important; }
.nomargintop { margin-top:0 !important; }
.nomarginbottom { margin-top:0 !important; }
.sol { float:left !important; }
.sag { float:right !important; }
.gizle { visibility:hidden; }

.kapsar { width:100%; float:left; }
.ortala { width:1065px; margin:0 auto; }

.header { height:175px; background:url(r/header-pattern.png); }

.hbar { width:1065px; float:left; line-height:50px; border-bottom:1px #f1f1f1 solid; font-size:12px; color:#737373; }
.hbarsag { float:right; }
.hsosyal { float:right; margin-left:15px; }
.hsosyal a i { display:block; width:25px; height:25px; float:left; background:#000; margin-left:3px; line-height:25px; text-align:center; margin-top:12px; border-radius:50%; color:#fff; font-size:10px; }

.logo { display:block; float:left; height:126px; }
.logo img { display:block; height:126px; float:left; }

.menu { float:right; padding-top:40px; }
.menu li { float:left; }
.menu li a { display:block; line-height:45px; padding-left:23px; padding-right:23px; float:left; font-weight:600;  font-size:14px; margin-left:10px; transition:all .2s linear; border:1px #f3f3f3 solid; border-radius:20px; }
.menu li a:hover { border:1px #888888 solid; background:#fff; }

.slider { height:590px; }
.teksld { width:100%; float:left; height:590px; text-align:center; position:relative; }
.sliderust { width:100%; height:340px; padding-top:250px; float:left; background:url(r/sliderust.png) bottom repeat-x; }
.sliderust h2 { text-align:center; color:#fff; font-size:34px; padding-top:100px; }
.sliderust p { text-align:center; color:#d3d3d3; font-size:18px; padding-bottom:40px; }
.sliderust a { color:#fff; border:1px #fff solid; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px; transition: all .2s linear; }
.sliderust a:hover { background:#fff; color:#000; }

.asagi { width:100%; height:16px; background:url(r/asagi.png) center no-repeat; float:left; margin-bottom:-16x; position:relative; z-index:99; }

.uclu { height:393px; background:url(r/ucluarka.jpg); }
.ukutu { width:291px; float:left; margin-top:50px; margin-right:47px; padding-right:48px; border-right:1px #dcdcdc solid; }
.ukutu:last-child { margin-right:0; border-right:0; padding-right:0; }
.ukutu img { width:291px; height:183px; float:left; margin-bottom:15px; }
.ukutu h2 { font-size:20px; color:#444444; text-align:center; font-weight:600; line-height:40px; transition:all .2s linear; }
.ukutu h3 { font-size:14px; font-weight:normal;margin-bottom:45px; transition:all .2s linear; text-align:center; color:#9b9b9b; }
.ukutu a { display:block; text-align:center; transition:all .2s linear; font-weight:bold; font-size:13px; color:#9b9b9b; }
.ukutu:hover a { color:#000; }
.ukutu:hover h2 { color:#000; }


.katkutu { height:348px; background:url(r/katkutu.jpg) center no-repeat; }
.katkutu .ortala { height:348px; }

.katbuton { display:block; float:left; padding:4px; border:1px #fff solid; margin-top:30px; }
.katbuton span { background:#2ea101; color:#fff; display:block; float:left; line-height:30px; padding-left:8px; padding-right:8px; font-size:14px; font-weight:bold; }

.katkutu p { float:left; color:#fff; padding-right:650px; text-shadow: 3px 3px 3px #000; font-size:13px; padding-top:20px; }

.anasayfa { padding-top:60px; padding-bottom:50px; }

.sol { width:720px; float:left; }

.sol h2 { font-size:20px; line-height:55px; height:55px; border-bottom:3px #e8e8e8 solid; width:720px; float:left; margin-bottom:25px; }
.sol h2 span { border-bottom:3px #9b9b9b solid; width:320px; display:block; line-height:55px; float:left; font-weight:600; transition: all .2s linear; }
.sol h2 span b { color:#2ea101; }
.anasayfa .sol img { width:720px; float:left; margin-bottom:15px; height:auto; }
.anasayfa .sol p { font-size:14px; color:#6c6969; line-height:24px; padding-bottom:15px; }

.sol:hover h2 span { width:100%; }

.kmenu { float:left; }
.kmenu li { float:left; }
.kmenu li a { color:#6c6969; font-size:13px; display:block; float:left; line-height:30px; padding-left:15px; padding-right:15px; margin-right:4px; border:1px #e8e8e8 solid; transition: all .2s linear; }
.kmenu li a:hover { border:1px #000 solid; color:#000; }

.sag { width:292px; float:right; }

.sag h2 { font-size:20px; line-height:55px; height:55px; border-bottom:3px #e8e8e8 solid; width:292px; float:left; margin-bottom:25px; }
.sag h2 span { border-bottom:3px #9b9b9b solid; display:block; line-height:55px; float:left; width:120px; font-weight:600; transition: all .2s linear; }

.sag:hover h2 span { width:100%; }

.guncel { width:292px; float:left; }
.guncel li { width:292px; float:left; }
.guncel li a { display:block; width:292px; float:left; padding-bottom:15px; margin-bottom:15px; border-bottom:1px #e8e8e8 dashed; }
.guncel li a img { width:95px; height:64px; float:left; margin-right:10px; }
.guncel li a h3 { font-size:13px; font-weight:600; color:#4a4a4a; width:187px; float:left; margin-top:-5px; margin-bottom:5px; }
.guncel li a span { color:#9f9f9f; font-size:11px; }
.tumgoster { font-size:13px; color:#9f9f9f; transition: all .2s linear; }
.tumgoster:hover { color:#333; }

.ortak { width:100%; float:left; padding-top:40px; }
.ortak h2 { font-size:20px; line-height:55px; height:55px; border-bottom:3px #e8e8e8 solid; width:100%; float:left; margin-bottom:25px; }
.ortak h2 span { border-bottom:3px #9b9b9b solid; display:block; line-height:55px; float:left; padding-right:15px; font-weight:600; transition: all .2s linear; width:400px; }

.ortak:hover h2 span { padding-right:0; width:100%; }

.refkutular { width:1065px; float:left; }
.refkutular a { display:block; width:203px; height:180px; float:left; background:#fff; border:1px #e8e8e8 solid; margin-right:10px; transition: all .2s linear; }
.refkutular a:last-child { margin-right:0; }
.refkutular a img { width:203px; height:180px; float:left; }
.refkutular a:hover { border:1px #CCC solid; }

.sizdengelen { width:1065px; height:245px; float:left; margin-top:30px; background:url(r/sizdengelen.jpg) center center no-repeat; }
.sizdengelen p { padding-top:70px; padding-left:30px; padding-right:30px; text-align:center; width:1005px; float:left; font-style:italic; color:#333; font-size:16px; line-height:22px; }
.sizdengelen span { width:100%; float:left; text-align:center; font-weight:bold; padding-top:20px; }

.tamvideo { height:auto; }
.tamvideo a { display:block; width:100%; height:352px; float:left; padding-top:260px; text-align:center; font-size:120px; color:#fff; opacity:0.6; transition: all .2s linear; }
.tamvideo a:hover { opacity:1; }

.nerdeyim { height:40px; background:#f6f6f6; line-height:40px; color:#949494; font-size:13px; border-bottom:1px #d9d9d9 solid; }
.nerdeyim a { color:#949494; font-size:13px; transition: all .2s linear; }
.nerdeyim a:hover { color:#333; }

.peyc { padding-bottom:50px;}
.peyc h2 { font-size:28px; line-height:85px; height:85px; border-bottom:3px #e8e8e8 solid; width:100%; float:left; margin-bottom:25px; }
.peyc h2 span { border-bottom:3px #9b9b9b solid; display:block; line-height:85px; float:left; padding-right:15px; font-weight:600; transition: all .2s linear; }
.peyc p { font-size:14px; color:#333; line-height:22px; padding-bottom:15px; }

.gallery-item { margin-right:0px !important; }
.gallery-item img { border:0 !important; }
.wp-caption-text { font-size:13px; line-height:30px; text-align:left; }

.lmenu { width:292px; }
.lmenu li { width:292px; float:left; margin-bottom:2px; }
.lmenu li a { display:block; width:280px; float:left; line-height:40px; background:#f1f0f0; font-size:14px; font-weight:600; padding-left:12px; transition: all .2s linear; }
.lmenu li a:hover { background:#fff2d8; }
.lmenu li a:before {
    content: "\f0da";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #000;
	margin-right:5px;
}

.urungoster .gallery-item img { width:160px !important; height:auto !important; padding:5px !important; border:1px #f3f3f3 dashed !important; float:left !important; transition: all .2s linear; }
.urungoster .gallery-item img:hover { border:1px #dedede dashed !important; }

.ilbilgiler { width:500px; float:left; border:1px #dedede dashed; padding:20px; }
.ilbilgiler h3 { padding-bottom:15px; color:#d88900; border-bottom:1px #dedede dashed; margin-bottom:15px; }
.ilbilgiler p { line-height:30px; width:100%; float:left; }
.ilbilgiler p i { width:30px; height:30px; display:block; float:left; text-align:center; line-height:30px; background:#eaeaea; border-radius:50%; margin-right:6px; }

.haritada { width:500px; float:right; }

.nykutular { width:1065px; float:left; }
.nykutu { width:258px; float:left; margin-right:10px; margin-bottom:10px; }
.nykutu:nth-child(4n+4) { margin-right:0; }
.nykutu a { display:block; width:258px; height:240px; float:left; }
.nykutu img { width:258px !important; height:162px !important; float:left; margin-bottom:10px; }
.nykutu h3 { font-size:14px; }



.flogolar { height:100px; padding-top:30px; padding-bottom:30px; border-bottom:1px #e4e4e4 solid; }
.flogolar img { max-height:100px; width:auto; }

.footer { height:50px; background:#000; text-align:right; color:#CCC; line-height:50px; font-size:11px; }
.footer a { color:#fff; }






























