﻿@font-face { font-family: 'ralewaysemibold'; src: url('../fontlar/raleway/raleway-semibold-webfont.eot'); src: url('../fontlar/raleway/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fontlar/raleway/raleway-semibold-webfont.woff2') format('woff2'), url('../fontlar/raleway/raleway-semibold-webfont.woff') format('woff'), url('../fontlar/raleway/raleway-semibold-webfont.ttf') format('truetype'), url('../fontlar/raleway/raleway-semibold-webfont.svg#ralewaysemibold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewayregular'; src: url('../fontlar/raleway/raleway-regular-webfont.eot'); src: url('../fontlar/raleway/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fontlar/raleway/raleway-regular-webfont.woff2') format('woff2'), url('../fontlar/raleway/raleway-regular-webfont.woff') format('woff'), url('../fontlar/raleway/raleway-regular-webfont.ttf') format('truetype'), url('../fontlar/raleway/raleway-regular-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'open_sansbold'; src: url('../fontlar/opensans/opensans-bold-webfont.eot'); src: url('../fontlar/opensans/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fontlar/opensans/opensans-bold-webfont.woff2') format('woff2'), url('../fontlar/opensans/opensans-bold-webfont.woff') format('woff'), url('../fontlar/opensans/opensans-bold-webfont.ttf') format('truetype'), url('../fontlar/opensans/opensans-bold-webfont.svg#open_sansbold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'open_sanslight'; src: url('../fontlar/opensans/opensans-light-webfont.eot'); src: url('../fontlar/opensans/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fontlar/opensans/opensans-light-webfont.woff2') format('woff2'), url('../fontlar/opensans/opensans-light-webfont.woff') format('woff'), url('../fontlar/opensans/opensans-light-webfont.ttf') format('truetype'), url('../fontlar/opensans/opensans-light-webfont.svg#open_sanslight') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'open_sansregular'; src: url('../fontlar/opensans/opensans-regular-webfont.eot'); src: url('../fontlar/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fontlar/opensans/opensans-regular-webfont.woff2') format('woff2'), url('../fontlar/opensans/opensans-regular-webfont.woff') format('woff'), url('../fontlar/opensans/opensans-regular-webfont.ttf') format('truetype'), url('../fontlar/opensans/opensans-regular-webfont.svg#open_sansregular') format('svg'); font-weight: normal; font-style: normal; }




.arkaplan { background: url(../img/bg2.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')"; width: 100%; min-height: 100%; position: fixed; }

* { orphans: inherit; margin: 0; padding: 0; }
body { font-family: ralewayregular, Arial; font-weight: 300; font-size: 14px; color: #171717; line-height: 18px; margin: 0; padding: 0; }
a { color: #2f4456; text-decoration: none; }
  a:hover { text-decoration: none; color: #151e26; }
img, iframe, table { max-width: 100%; border: none; }
img { height: auto; }
b, strong { font-family: ralewaysemibold; }
ul, li { list-style: none; vertical-align: top; margin: 0; padding: 0; }
button, input, select, textarea { font-family: Arial; font-size: 100%; vertical-align: baseline; background: none; border: none; margin: 0; }
  button[disabled], input[disabled] { cursor: default; }
textarea { overflow: auto; vertical-align: top; }
  textarea:focus, input:focus, select:focus { outline: none; }
.loading { background: url(../img/loading.gif) no-repeat center; }
.left { width: auto; height: auto; float: left; }
.right { width: auto; height: auto; float: right; }
.clr { clear: both; }
.center { width: 1170px; margin: 0 auto; }
.icerik_resim { margin: 10px; }

#container { min-height: 100%; width: 100%; display: table; }
.hikayem #main .sol { float: right; }
.hikayem #main .sag { float: left; }
.iletisim .sag_baslik p:first-child, .hikayem .sag_baslik p:first-child { background: none; }
.iletisim .sag_baslik p:last-child, .hikayem .sag_baslik p:last-child { float: right; width: 80%; }

#header { width: 100%; height: auto; padding-top: 5px; position: relative; z-index: 9; background: url(../img/headerbg.jpg) no-repeat top center; }
  #header .logo { width: 330px; height: auto; float: left; }
  #header .header_sag { width: 650px; height: auto; float: right; }
    #header .header_sag .ustmenu { height: 40px; float: right; }
      #header .header_sag .ustmenu a { border-right: 1px solid #52514f; padding: 0px 5px 0px 5px; }
    #header .header_sag .diller { float: right; }
      #header .header_sag .diller a { margin-left: 5px; }
      #header .header_sag .diller img { max-height: 17px; }

    #header .header_sag .arama { width: 262px; height: 31px; float: right; border: 1px solid #af5aa4; }
      #header .header_sag .arama .txtarama { width: 226px; height: 31px; padding: 0px 5px 0px 5px; background: #fff; float: left; color: #bbb; }
      #header .header_sag .arama .btnarama { float: left; width: 36px; height: 31px; background: #DFAAC5 url(../img/btnarama.png) no-repeat top left; cursor: pointer; }

    #header .header_sag ul.ortamenu { font-size: 17px; font-family: ralewayregular; color: #52514f; float: right; }
      #header .header_sag ul.ortamenu li { float: left; margin-left: 20px; }
      #header .header_sag ul.ortamenu a { color: #52514f; }
        #header .header_sag ul.ortamenu a:hover { color: #ea5e21; }
      #header .header_sag ul.ortamenu .ortamenu_aktif a { color: #ea5e21; }
      #header .header_sag ul.ortamenu li:first-child { margin-left: 0px; }


.mainmenu ul li { text-transform: uppercase; background: url(../img/menuli.png) no-repeat right center; }
  .mainmenu ul li:first-child { display: none; }
  .mainmenu ul li:last-child { background: none; }
  .mainmenu ul li:first-child a { padding-left: 0px; }
  .mainmenu ul li:last-child a { padding-right: 0px; }
  .mainmenu ul li ul li { border: none; }
.mainmenu .home { padding-left: 0; }
.mainmenu ul li:last-child { padding-right: 0; border-right: none; }
.mainmenu { font-size: 15px; font-family: open_sanslight; color: #52514f; margin-top: 10px; width: 100%; background: url(../img/menubg.png)no-repeat top center; height: 104px; }
  .mainmenu ul { margin: 0 auto; width: 1170px; padding: 17px 0px; display: table; }
  .mainmenu li ul > li:first-child a { padding-top: 10px; }
  .mainmenu li ul > li:last-child a { padding-bottom: 10px; }
  .mainmenu li ul > li > ul > li:first-child a { padding-top: 10px !important; }
  .mainmenu li ul > li > ul > li:last-child a { padding-bottom: 10px !important; }
  .mainmenu li ul > li > ul > li a { padding-top: 5px !important; padding-bottom: 5px !important; }
  .mainmenu li { white-space: nowrap; display: block; position: relative; margin: 0; padding: 0; z-index: 100; }
  .mainmenu a { display: block; position: relative; color: #1f1f1f; padding: 8px 27px; }
    .mainmenu a:hover { color: #fff; }
  .mainmenu ul li ul li a { font-size: 13px; }
  .mainmenu a:hover { text-decoration: none; }
  .mainmenu a.home:hover { background: none; }
  .mainmenu li.submenu > a:hover, .mainmenu li.submenu:hover { background: rgba(234, 96, 36,0.6) url(../img/marrow.png) no-repeat 99%; cursor: pointer; }
    .mainmenu li.submenu:hover a { color: #fff; }
  .mainmenu li.submenu > a { cursor: default; }
  .mainmenu > ul > li { float: left; }
    .mainmenu > ul > li:last-child { margin-right: 0; }
  .mainmenu li ul { display: none; position: absolute; top: 100%; z-index: 100; }
  .mainmenu li:hover > ul { display: block; }
  .mainmenu li ul li.submenu > a { background: rgba(234, 96, 36,0.6) url(../img/sarrow.png) no-repeat 100% 13px; }
  .mainmenu li ul li.submenu:first-child > a { background: rgba(234, 96, 36,0.6) url(../img/sarrow.png) no-repeat 100% 28px; }
    .mainmenu li ul li.submenu:first-child > a:hover { background: #52514F url(../img/sarrow.png) no-repeat 100% 28px; }
  .mainmenu li ul li.submenu > a:hover { background: #52514F url(../img/sarrow.png) no-repeat 100% 13px; }
  .mainmenu li ul li a:hover { background: #52514F; }
  .mainmenu li ul li:last-child { border-bottom: 1px solid #2e2823; }
  .mainmenu li ul li a { padding: 5px 15px 5px 10px; line-height: 24px; background: rgba(234, 96, 36,0.6); color: #fff; }
  .mainmenu li ul li ul { top: -1px !important; left: 100% !important; padding: 0 !important; }

#header .banner { margin: -37px auto auto auto; text-align: center; width: 1170px; }
.anasayfa .banner { height: 585px; }
.altsayfa .banner { max-height: 309px; overflow: hidden; }

#main { position: relative; z-index: 999; padding: 10px 0px; }
  #main .sol { width: 270px; height: auto; float: left; margin-top: -40px; }
  #main .sag { width: 870px; height: auto; float: right; margin-top: 15px; }
  #main .sol .solmenu { background: #f4d7e8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 15px 0px; box-shadow: 2px 2px 1px #cfcdce; }
  #main .solpasif { width: 100% !important; float: none !important; }


  #main .sag h1 { color: #DFAAC5; font: normal 24px ralewaysemibold; }
  #main .sag .breadcrumb { color: #848fa1; font-size: 13px; }
    #main .sag .breadcrumb a { color: #848fa1; padding: 0px 7px 0px 7px; }
      #main .sag .breadcrumb a:first-child { padding: 0px 7px 0px 0px; }
      #main .sag .breadcrumb a:hover { color: #111; }
.sag_baslik { font: normal 18px ralewaysemibold; color: #811a4f; }
  .sag_baslik p:first-child { width: auto; height: auto; display: table; padding-right: 20px; background: #fff; position: relative; z-index: 9; }
  .sag_baslik p:last-child { width: 100%; height: 4px; background: url(../img/baslikbg.png) repeat-x bottom right; position: relative; z-index: 8; margin-top: -4px; }
.sag_icerik { margin-top: 15px; }
  .sag_icerik .sol { margin-top: -80px !important; }
  .sag_icerik .sag { margin-top: 0px !important; }
.sol_reklamlar { margin-top: 20px; }
  .sol_reklamlar img { margin-top: 10px; }

#footer { position: relative; bottom: 0; width: 100%; height: 102px; /* Height of the footer */ background: url(../img/footbg.png)no-repeat top center; background-size: cover; z-index: 999; margin-bottom: 28px; }
  /*#footer { width: 100%; height: auto; margin-top: 30px; background: #292929; }*/
  #footer .center { padding: 60px 0px 18px 0px; }
  #footer .copyright { float: left; font: normal 14px open_sansregular; color: #fff; }
  #footer .iwt { float: right; }

.ayrintilar { width: 160px; height: 32px; margin: 15px auto 0; color: #000; background: #f3cfe2; padding: 4px 5px; text-align: center; }
  .ayrintilar p { border: 1px solid #fff; padding: 6px 0px; }
  .ayrintilar:hover p { border: 1px solid #000; }
  .ayrintilar a { color: #000; }

.icerik_gorselleri { margin-top: 20px; clear: both; text-align: center; }
.gorsel_li { text-align: center; }
  .gorsel_li img { height: 76px; margin-bottom: 20px; margin-right: 10px; }

ul.kadrolar li { clear: both; margin-top: 15px; }
  ul.kadrolar li .kadrolarli { border: 3px solid #ebebeb; border-radius: 10px; display: block; padding: 10px 10px 25px 10px; }
    ul.kadrolar li .kadrolarli:hover { border: 3px solid #999; background: #f3f4f5; }
.kadro_img { width: 130px; height: 83px; overflow: hidden; margin-right: 20px; float: left; }
  .kadro_img img { height: 83px; width: auto; }
.kadro_icerik { float: left; }
  .kadro_icerik b { font: normal 16px ralewaysemibold; }
  .kadro_icerik p { padding-top: 10px; }

.blog_tarih { background: #DFAAC5; }
ul.blog .devami { margin-top: 0px; }
ul.blog li { clear: both; margin-top: 25px; }
  ul.blog li .blogli { border-bottom: 1px dotted #ccc; display: block; padding: 10px; }
    ul.blog li .blogli:hover { border-bottom: 1px dotted #999; background: #f3f4f5; }
.blog_tarih { width: 52px; height: 102px; margin-right: 13px; font-size: 12pt; color: #fff; border-radius: 8px; }
.blog_tarih_ay { text-align: center; line-height: 20px; padding-top: 30px; }
.blog_baslik { display: table; }
.blog_sag { width: 89%; float: right; }
.blog_icerik { margin-top: 10px; }
.blog_baslik h2 { font-size: 15pt; font-weight: 700; }
.blog_resmi { width: 202px; height: auto; float: left; margin-right: 15px; }
img.blog_resmi { max-width: 202px; width: auto; height: auto; float: left; margin-right: 15px; margin-bottom: 5px; margin-top: 10px; }
.duyuru_resmi { float: left; margin-right: 15px; }

.blog_hit { font-style: italic; padding-top: 5px; }
.blog_tags { width: auto; height: auto; font-size: 12px; text-align: left; margin-top: 10px; clear: both; }
  .blog_tags a { color: #969696; background: #efefef; float: left; margin: 2px 2px 0 0; padding: 3px 5px; }
button, input[type=button], input[type=reset], input[type=submit], .duyurular .oklar .next { cursor: pointer; }
.textaligncenter, .blog_tarih_gun { text-align: center; }

.devami { background: #DFAAC5; float: right; border-radius: 0 0 10px 0px; cursor: pointer; color: #fff; text-decoration: none; padding: 2px 16px; margin-top: -25px; margin-right: 2px; }
  .devami:hover { background-color: #52514f; }
  .devami a { color: #fff; }

#footer ul.altmenu li { width: 32%; float: left; color: #fff; margin-right: 1%; }
  #footer ul.altmenu li b { font: normal 18px ralewayregular; color: #f7bb24; margin-bottom: 10px; display: block; }
  #footer ul.altmenu li .altmenu_icerik a { color: #fff; width: 50%; float: left; }
  #footer ul.altmenu li:last-child { float: right; text-align: right; margin-right: 0px; }

#footer ul.altmenu:after, #header .banner:after { content: ''; display: block; clear: both; }



.iletisim .sag_icerik { padding-top: 0px; }

ul.siteharitasi a { color: #595764; }
  ul.siteharitasi a:hover { color: #752354; }
ul.siteharitasi ul { margin: 15px 5px 15px 20px; }
ul.siteharitasi li { margin-top: 10px; font: normal 18px ralewaysemibold; }
ul.siteharitasi ul li { font: normal 16px ralewayregular; }
.accordioncontainer { display: block; }
.accordionheader { cursor: pointer; margin-top: 10px; font-family: ralewaysemibold; font-size: 17px; padding: 8px 8px 8px 10px; color: #a94e9e; background: url(../img/accordion.png) no-repeat bottom center; }
.accordionheaderhover { background: url(../img/accordion_hover.png) no-repeat bottom center; }
.accordioncontent { font: normal 14px ralewaysemibold; overflow: hidden; display: none; padding: 8px 8px 8px 10px; }

.basinli { width: 153px; height: 155px; float: left; border-right: 1px solid #c2c6c9; border-bottom: 1px solid #c2c6c9; padding: 10px; }
  .basinli .basinimg { width: 100%; height: 92px; overflow: hidden; text-align: center; margin: 0 auto; }
  .basinli .basinbaslik { font: normal 14px ralewayregular; color: #545f75; padding-top: 10px; text-align: center; }
  .basinli:hover { background: #eee; }

.urun_li { width: 190px; height: 160px; float: left; margin-right: 30px; }
.urunresim:hover { border: 3px solid #ccc; }
.urunresim { width: 190px; height: 101px; background: #fff; display: table; #position:relative; overflow: hidden; text-align: center; margin: 0 auto; border: 3px solid #e3e3e3; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
.urunresim_iceresim {#position:absolute; #top:50%; #left:50%; display: table-cell; vertical-align: middle; }
.urunresim_enicresim { max-width: 180px; max-height: 95px; #position:relative; #top:-50%; #left:-50%; }
.urunresim_baslik { margin-top: 6px; line-height: 16px; }
  .urunresim_baslik h5 { color: #50555d; font: normal 15px ralewaysemibold; }

.ululi { width: 100%; }
  .ululi li { width: 160px; height: 265px; float: left; margin-right: 70px; }
    .ululi li:nth-child(3n+3) { margin-right: 0px; }
.uluresim { width: 160px; height: 120px; overflow: hidden; border-top: 5px solid #fcb300; }
  .uluresim:hover { border-top: 5px solid #ea5e21; }
  .uluresim img { min-width: 160px; min-height: 120px; }
.ulubaslik { padding: 12px 0px 12px 0px; height: 36px; overflow: hidden; text-align: center; }
  .ulubaslik h5 { font-family: ralewaysemibold; font-size: 16px; }
.ululi .ayrintilar { margin: 0px auto; }

.urun_gorseller { width: 290px; height: auto; float: left; margin-right: 15px; margin-bottom: 10px; }
.urun_detay { width: 340px; height: auto; float: right; }

.sayfalama { text-align: center; font: normal 20px ralewaysemibold; color: #fff; display: table; margin: 20px auto 0 auto; }
  .sayfalama a { background: #811a4f; text-align: center; padding: 5px 10px 7px 10px; color: #fff; border-right: 1px solid; }
    .sayfalama a:hover { background: #75bdf4; }
  .sayfalama span span { float: none; background: #292929; text-align: center; padding: 5px 8px 7px 8px; }
  .sayfalama .arrow { color: #fff; }
  .sayfalama .arrowdisabled, .sayfalama .no_more { background: #75bdf4; color: #fff; }
  .sayfalama .pageno { display: block; text-align: center; padding-bottom: 10px; font-size: 16px; color: #811a4f; }
    .sayfalama .pageno b { color: #171733; }
  .sayfalama .active { background: #75bdf4; }
.active_page { background-color: #FFF !important; color: #2d84c6 !important; }
.jqsayfalama a { margin-left: 5px; }


.fotolar .sag_baslik p:first-child { background: none; }
.fotolar .sag .sag_baslik p:last-child { float: right; width: 680px; }
.fotolar .solpasif .sag_baslik p:last-child { float: right; width: 990px; }
.fotolar .solpasif li:nth-child(3n+3) { margin-right: 30px; }
.fotolar .solpasif li:nth-child(4n+4) { margin-right: 0px; }


.gallery_widget a { float: left; height: 190px; overflow: hidden; position: relative; width: 270px; margin-bottom: 15px; }
  .gallery_widget a:hover strong { opacity: 1; }
  .gallery_widget a img { float: left; width: 270px; height: 190px; }
  .gallery_widget a strong { opacity: 0; background: rgba(0,0,0,0.5); bottom: 0; cursor: pointer; display: table; height: 105px; left: 0; position: absolute; right: 0; top: 0; width: 150px; }
    .gallery_widget a strong span { #position: absolute; #top: 50%; color: #FFF; display: table-cell; font-weight: bold; line-height: 1; padding: 10px; text-align: center; vertical-align: middle; width: 130px; }
    .gallery_widget a strong b { #position: relative; #top: -50%; display: block; filter: alpha(opacity=100); opacity: 1; }

.gallery_widget li { float: left; width: 270px; height: 225px; margin-right: 30px; margin-bottom: 30px; }
  .gallery_widget li:nth-child(3n+3) { margin-right: 0px; }
.foto_adi { text-align: center; }



.dokumanlarim { width: 100%; display: table; margin-bottom: 20px; }
.dokuman_indir { font: bold 16px ralewayregular; display: table; width: 100%; margin-bottom: 15px; }
#dokumanlar { width: 100%; border: 1px solid #d8d8d8; background: #fefefe; display: table; }
.dokuman_icerikleri li { width: 100%; display: table; border-bottom: 1px solid #d8d8d8; }
  .dokuman_icerikleri li:last-child { border-bottom: none; }
.dokuman_icerikleri a { color: #171717; }
.usttaraf { width: 100%; height: 30px; text-align: center; background: #efefef; }
  .usttaraf li { float: left; width: 27%; font: bold 16px ralewayregular; margin-top: 5px; }
    .usttaraf li:first-child { width: 20%; }
    .usttaraf li:last-child { width: 26%; float: right; }

.dosya_resim { float: left; height: 63px; width: 20%; padding-top: 20px; text-align: center; border-right: 1px solid #d7d7d7; }
.katalog_bilgi, .dosyaadi, .boyut { float: left; height: 63px; width: 27%; padding-top: 20px; text-align: center; border-right: 1px solid #d7d7d7; font: bold 16px ralewayregular; }
.katalog_tarihi { float: right; height: 63px; width: 25%; padding-top: 20px; text-align: center; font: bold 16px ralewayregular; }



.sosyalag { float: right; margin-top: 75px; margin-bottom: 15px; }
  .sosyalag li { float: left; margin-right: 10px; }
    .sosyalag li:last-child { margin-right: 0px; }


.hikaye_paylas { margin: -51px auto 0; width: 1170px; text-align: center; position: relative; }
  .hikaye_paylas img { margin-top: -51px; }



.anasayfaicerik_li { float: left; width: 870px; }
  .anasayfaicerik_li li { float: left; width: 270px; margin-right: 30px; }
    .anasayfaicerik_li li:last-child { margin-right: 0px; }
  .anasayfaicerik_li .anasayfaicerik_li_img { border: 1px solid #8c7d86; margin-bottom: 20px; }
  .anasayfaicerik_li .anasayfaicerik_li_icerik { font: normal 14px ralewayregular; color: #000; min-height: 454px; }
  .anasayfaicerik_li .anasayfaicerik_li_img img { width: 100%; height: 140px; }


.duyurular { float: right; width: 280px; height: 400px; }
.duyuru_adi { font: normal 18px ralewaysemibold; color: #811a4f; margin-bottom: 25px; background: url(../img/duyuru_baslik.png) no-repeat right bottom; }
#duyurular { width: 100%; height: 400px; overflow: hidden; position: relative; z-index: 9; }
  #duyurular li { list-style: none; display: block; height: 75px; width: 100%; padding-bottom: 20px; margin-bottom: 24px; border-bottom: 1px solid #c2c2c2; }
    #duyurular li a { color: #171717; font-size: 14px; }
      #duyurular li a:hover { color: #540D32; }

.deneyim_aciklama { font: normal 18px ralewaysemibold; color: #811a4f; text-align: center; margin-bottom: 30px; }
.deneyim_fotoaciklama { font-size: 9px; color: #393939; }
.deneyim_formu { color: #b1b1b1; font: normal 13px ralewayregular; width: 200px; margin: 0 auto; }
.deneyim_formu_satir { margin-bottom: 8px; width: 100%; overflow: hidden; }
  .deneyim_formu_satir input[type=text], .deneyim_formu_satir input[type=password], .deneyim_formu_satir textarea { width: 100%; font: normal 13px ralewayregular; color: #171717; border: 1px solid #c2c2c2; background: #fff; padding: 9px 15px; box-shadow: inset 2px 2px #e5e5e5; }
  .deneyim_formu_satir textarea { display: block; height: 198px; overflow: auto; }
  .deneyim_formu_satir input.txtcaptca { width: 115px !important; vertical-align: top; }
  .deneyim_formu_satir input[type=submit] { background: url(../img/btn.png) no-repeat center; width: 100%; height: 36px; color: #fff; font: normal 14px ralewaysemibold; }
/*.deneyim_formu_satir .fileUpload { position: relative; overflow: hidden; background: url(../img/upla.png) no-repeat center bottom; padding: 17px 30px; float: right; }
        .deneyim_formu_satir .fileUpload input.uploadfile { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }*/

/*#uploadFile { width: 200px; height: 34px; float: left; background: #fff; border: 1px solid #e5e5e5; padding: 10px; position: absolute; }*/


.deneyim_formu label { position: relative; z-index: 9; display: block; font-size: 1.6em; margin-bottom: 0.6em; }
.deneyim_formu .button { position: relative; z-index: 9; float: right; -moz-appearance: none; -webkit-appearance: none; border: none; font-size: 1.6em; padding: 15px 30px; background: #dedede url(../img/arrow.png) no-repeat center; }

.custom-file-upload-hidden { display: none; visibility: hidden; position: absolute; left: -9999px; }
.custom-file-upload { display: block; width: auto; }
  .custom-file-upload label { display: block; margin-bottom: 5px; }
.file-upload-wrapper { position: relative; margin-bottom: 5px; }
.file-upload-input { height: 34px; float: left; position: absolute; }
  .file-upload-input:hover, .file-upload-input:focus { background-color: #ab3326; outline: none; }
.file-upload-button { position: relative; overflow: hidden; background: url(../img/upla.png) no-repeat right center; float: right; text-indent: -99999px; height: 34px; width: 100%; right: 1px; top: 2px; }

ul.deneyimler li { clear: both; margin-top: 35px; }
  ul.deneyimler li .deneyimli { display: table; }
.deneyim_resim { width: 270px; height: 180px; overflow: hidden; margin-right: 20px; float: left; }
  .deneyim_resim img { height: 180px; width: auto; }
.deneyim_icerik { float: right; width: 570px; }
.deneyim_devami { background: url(../img/devamibg.png) no-repeat center; width: 287px; text-align: center; margin: 20px auto 0px; font: normal 14px ralewaysemibold; }
  .deneyim_devami a { color: #6c695f; }
.deneyim_baslik { font: normal 14px ralewaysemibold; color: #a94e9e; margin-bottom: 30px; }


.iletisim #main .sag_icerik { font-size: 16px; }
  .iletisim #main .sag_icerik .sol { margin-top: 0px !important; float: right; width: 670px; }
    .iletisim #main .sag_icerik .sol .solmenu { padding: 20px 25px; }
  .iletisim #main .sag_icerik .sag { float: left; width: 35%; line-height: 22px; }
  .iletisim #main .sag_icerik u { color: #a94e9e; text-decoration: none; }



.iletisim_sol { float: left; width: 280px; }
.iletisim_sag { float: right; width: 305px; }


.iletisim_formu { color: #ea5e21; }
.iletisim_formu_satir { margin-bottom: 8px; width: 100%; overflow: hidden; }
  .iletisim_formu_satir input[type=text], .iletisim_formu_satir input[type=password], .iletisim_formu_satir textarea { width: 100%; font: normal 13px ralewayregular; color: #171717; border: 1px solid #c2c2c2; background: #fff; padding: 9px 15px; box-shadow: inset 2px 2px #e5e5e5; }
  .iletisim_formu_satir textarea { display: block; height: 165px; overflow: auto; }
  .iletisim_formu_satir input.txtcaptca { float: left; width: 150px !important; vertical-align: top; margin-right: 10px; }
  .iletisim_formu_satir input[type=submit] { background: url(../img/btn.png) no-repeat center; width: 202px; height: 36px; color: #fff; font: normal 14px ralewaysemibold; }
  .iletisim_formu_satir .yenile { float: left; width: 18px; height: 30px; display: table; #position: relative; overflow: hidden; text-align: center; margin: 0 auto; }
  .iletisim_formu_satir .yenileimg { #position: absolute; #top: 50%; #left:50%; display: table-cell; vertical-align: middle; }
  .iletisim_formu_satir .yenile .yenileimg img { max-width: 18px; max-height: 18px; #position: relative; #top: -50%; #left:-50%; cursor: pointer; }
#imgGuvenlik { float: left; }


.iletisim_adi, iletisimicerik_adi { font: normal 18px ralewaysemibold; color: #811a4f; margin-bottom: 15px; }
