html,body{ width:100%; height:100%; margin:0; padding:0; }
body{ font-family: 'Roboto', sans-serif; font-size:12px; }

@font-face {
    font-family: 'AbakuTLSymSansRegular';
    src: url('../fonts/abakutlsymsans/abakutlsymsans.eot');
    src: url('../fonts/abakutlsymsans/abakutlsymsans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/abakutlsymsans/abakutlsymsans.woff') format('woff'),
         url('../fonts/abakutlsymsans/abakutlsymsans.ttf') format('truetype'),
         url('../fonts/abakutlsymsans/abakutlsymsans.svg#AbakuTLSymSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* layout */
section,header,footer{ width:100%; float:left; }
#topbar{ height:40px; background:#F4A709; }
#navbar{ height:60px; background:#f2e7d4; border-bottom:3px solid #e6dbc7; margin-bottom:30px; }
footer{ background:url(../images/sdw.png) center top #f5f5f5 no-repeat; padding:30px 0 20px 0; margin-top:45px; }
.page{ float:left; width:100%; min-height:420px; position:relative; z-index:20; }
.content{ float:left; width:665px; }
.content.full{ float:left; width:100%; }
aside{ float:right; width:280px; }
aside.fix{ position:fixed; top:18px; }
.wrapper{ width:960px; margin:0 auto; }

/* featherlight */
.featherlight .featherlight-content{ border:5px solid #f7a600; padding:20px; overflow:visible; border-radius:5px; }
.featherlight .featherlight-close-icon{ top:0; z-index:90; width:40px; height:40px; background:url(../images/btnexit.png) no-repeat #E61A26  !important; text-indent:-9999px; overflow:hidden; }
.featherlight{ background:rgba(52,34,29,.9) !important; }

/*zebradate*/
.Zebra_DatePicker{ background:#fff; border:3px solid #865443;}
.Zebra_DatePicker td.dp_selected{ background:#F4A709; }

/* genel */

.subtitle{ font-size:16px; line-height:30px; padding-bottom:10px; font-weight:900; color:#682f1c; }
.subtitle i{ display:block; float:left; width:30px; height:30px; background:#f4a70a; margin-right:10px; }

.footertitle{ font-size:14px; line-height:24px; padding-bottom:10px; font-weight:500; color:#333; }

.pgtitle{ float:left; width:100%; font-size:28px; line-height:30px; padding-bottom:20px; font-weight:900; color:#E61A26;  }

/* topbar */
.topbar{ float:left; width:100%; position:relative; }

.logo{ position:absolute; left:0; top:-10px; z-index:10; }
.logo img{ height:100%; }
.logo h1{ text-indent:-9999px; overflow:hidden; }



.topbar_menu{ float:right; }
.topbar_menu li{ padding-left:15px; }
.topbar_menu li a{ display: block; padding:10px 0; font-weight: 700; font-size: 13px; line-height: 20px; color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,.15);
    -webkit-transition: color .3s,text-shadow .3s,background-color .3s; -o-transition: color .3s,text-shadow .3s,background-color .3s; transition: color .3s,text-shadow .3s,background-color .3s; }
.topbar_menu li a:hover{color:#682f1c;text-shadow:0 1px 0 rgba(255,255,255,.4)}


/* navbar */
.navbar{ float:left; width:100%; position:relative; }
.navbar_menu{ float:right; }
.navbar_menu li{ padding:0 10px; }
.navbar_menu li a{ display: block; position:relative; font-weight: 700; font-size: 13px; line-height: 20px; color: #7c3f2a; padding:20px 0;
    text-shadow: 0 1px 0 rgba(255,255,255,.4); border-bottom:3px solid #e6dbc7; -webkit-transition: border-color .3s; -o-transition: border-color .3s; transition: border-color .3s; }
.navbar_menu li a:hover{ border-bottom:3px solid #F4A70A; }

.navbar_menu li.btn{ padding:0 0 0 10px; }
.navbar_menu li.btn a{ border:none;  color:#fff; text-shadow:none; padding:10px; margin:10px 0; -webkit-transition: color .3s; -o-transition: color .3s; transition: color .3s; }
.navbar_menu li.btn a:hover{ border:none; color:#F4A70A; }
.navbar_menu li.box{ border:none; background:#7c3f2a; color:#fff; text-shadow:none; padding:10px; margin:10px 0; line-height:20px; margin-left:10px; }
.navbar_menu li.box strong{ color:#FFCB46; font-weight:500; font-size:13px; }
.navbar_menu li.exit{ padding:0; }
.navbar_menu li.exit a{ display:block; width:40px; height:40px; border:none; background:url(../images/btnexit.png) no-repeat #E52635; margin:10px 0; padding:0;
    -webkit-transition: color .3s,background-color .3s; -o-transition: color .3s,background-color .3s; transition: color .3s,background-color .3s; }
.navbar_menu li.exit a:hover{ background-color:#f4a70a; }


/* showbar */
.showbar{ float:left; width:100%; margin-bottom:15px; position:relative; }
.showbar ul{ position:relative; width:100%; overflow:hidden; }
.showbar li a{ display:inline-block; }

.showbar_nav{ display:block; z-index:2; width:60px; height:60px; position:absolute; top:170px; background-image:url(../images/showbar_ico.png); background-repeat:no-repeat; background-color:#f4a70a;
    -webkit-transition: background-position .3s; -o-transition: background-position .3s; transition: background-position .3s; }
.showbar_nav.prev{ left:-10px; background-position:-120px 0; }
.showbar_nav.prev:hover{ background-position:-180px 0; }
.showbar_nav.next{ right:-10px; background-position:-60px 0; }
.showbar_nav.next:hover{ background-position:0 0; }


/* mostbar */
.mostbar{ float:left; width:100%; margin-bottom:15px; }
.mostbar ul{  }
.mostbar li{ float:left; width:310px; margin-right:15px; }
.mostbar .oth{ display:none; }
.mostbar li a{ display:block; overflow:hidden; }
.mostbar li a img{ width:100%; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.mostbar li a img:hover{ -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); }


/* footer */
.footer_menu{ float:left; width:25%; }
.footer_menu ul{ padding-right:20px; }
.footer_menu li{ width:100%; padding:3px 0; }
.footer_menu li a{ font-size:13px; line-height:16px; color:#999; font-weight:400; }
.footer_menu li a:hover{ color:#333; }

.footer_oth{ float:left; width:25%; }
.footer_oth ul{ padding-right:20px; }
.footer_oth li{ width:100%; padding:3px 0; }
.footer_oth li a{ font-size:13px; line-height:16px; color:#999; font-weight:400; }
.footer_oth li a:hover{ color:#333; }

.footer_tel{ float:left; width:25%; }

.footer_social{ float:left; width:25%; }
.footer_social ul{ padding-right:20px; }
.footer_social li{ float:left; padding-left:10px; }
.footer_social li:first-child{ padding:0; }
.footer_social li a{ display:block; width:32px; height:32px; text-indent:-9999px; overflow:hidden; background-image:url(../images/social.png); background-repeat:no-repeat; }
.footer_social li a:hover{ opacity:.7; }

.sface{ background-position:0 0; }
.stwet{ background-position:-32px 0; }
.syout{ background-position:-64px 0; }
.sinst{ background-position:-96px 0; }

.footersiparis{ float:right; width:200px; height:34px; padding:101px 0 0 0; background:url(../images/hizlisip.png) no-repeat; font-size:26px; font-weight:900; color:#fff; line-height:30px; text-align:center; }

.footercopy{ width:100%; float:left; font-size:12px; color:#999; line-height:16px; padding-top:20px; border-top:1px dashed #bbb; margin-top:30px; }
.footercopy a{ color:#666; font-weight:700; }
.footercopy a:hover{ text-decoration:underline; }
.footercopy img{ height:50px; float:left; padding-right:10px; }
.footercopy .mini{ display:none; }
.footercopy .all{ display:block; }


/* content */
.textbar_news{ float:left; width:635px; margin-right:15px; }
.textbar_news ul{}
.textbar_news li:first-child{ border:none; }
.textbar_news li{ float:left; width:100%; border-top:1px dashed #ccc; padding:8px 0; }
.textbar_news li a{ float:left; width:100%; }
.textbar_news a{ font-size:13px; color:#666; line-height:16px; }
.textbar_news a span{ font-weight:700; color:#682f1c; line-height:18px; }
.textbar_news a:hover{ text-decoration:underline; }

.textbar_right{ float:left; width:310px; }

.textbar_social{ float:left; width:100%; }

.textbar_subelerbtn{ display:block; width:195px; height:65px; padding:25px 0 0 115px; background:url(../images/subebtn.png) no-repeat; margin-bottom:15px; border-radius:3px; font-size:13px;
    line-height:20px; color:#fff; text-shadow: 0 1px 0 rgba(0,0,0,.4); }
.textbar_subelerbtn span{ font-size:22px; font-weight:900; color:#613E27; text-shadow: 0 1px 0 rgba(255,255,255,.4); }
.textbar_subelerbtn:hover{ opacity:.9; }


/* URUNLIST */

/* urunkats */
.urunkats{ float:left; width:100%; margin-bottom:30px; }
.urunkats li{ width:150px; height:46px; padding:0 10px 0 0; margin-bottom: 10px; }
.urunkats li a span{ display:table-cell; vertical-align:middle; }
.urunkats li a{ display:table; position:relative; width:100%; height:100%; text-align:center; font-size:14px; line-height:20px; font-weight:700; color: #7C3F2A; background-color: #F2E7D4; border-radius:4px;
    text-shadow: 0 1px 0 rgba(255,255,255,.7); webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15); box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15); -webkit-transition: background-color 300ms ease,color 300ms ease;
    -o-transition: background-color 300ms ease,color 300ms ease; transition: background-color 300ms ease,color 300ms ease; }
.urunkats li a:hover, .urunkats li a.active{ background-color:#FFCB46; }


/* sepet */
.sepet{ float:left; width:100%; }
.sepet h2{ float:left; width:100%; background-color:#FFCB46; border-radius:4px 4px 0 0; color:#7C3F2A; box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);
    text-shadow: 0 1px 0 rgba(255,255,255,.7); webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1); }
.sepet h2 span{ display:block; padding:0 0 0 15px; font-size:16px; font-weight:900; line-height:46px; }
.sepet ul{ float:left; width:100%; background:#F2E7D4; }
.sepet ul.bos{ border-radius:0 0 4px 4px; webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15); box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15); margin-bottom:20px; }
.sepet ul.bos li{ font-size:12px; opacity:.7; font-weight:500; }

.sepet li:first-child{ border:none; }
.sepet li{ float:none; display:block; margin:0 12px; padding:15px; padding-left:0; border-top:1px dashed #B7AD9B; position:relative; color:#7C3F2A;
font-size:11px; line-height:14px; }
.sepet li a.title{ color:#7C3F2A; }
.sepet li a.title:hover{ text-decoration:underline; }
.sepet li a strong{ font-size:13px; line-height:24px; }
.sepet li a i{ opacity:.7; }

.sepet li a.del{ display:block; width:14px; height:14px; position:absolute; right:0; top:10px; background:url(../images/sepet_close.png) -14px 0 no-repeat; }
.sepet li a.del:hover{ background-position:0 0 !important; }

.sepet li div{ height:24px; margin-top:5px; }
.sepet li div input{ float:left; padding:0; margin:0; background:none; border:none; width:30px; height:24px; font-size:14px; font-weight:700; text-align:center; color:#fff; background-color:#f4a709; color:#fff; }
.sepet li div a{ display:block; float:left; width:24px; height:24px; margin:0 2px; background-color:#865443; line-height:24px; text-align:center; font-size:16px; color:#FFC744; }
.sepet li div a:hover{ background-color:#683321; color:#fff; }
.sepet li div p{ float:right; font-size:16px; font-weight:700; line-height:24px; color:#865443; }
.sepet li div p:before{ font-family: "AbakuTLSymSansRegular", serif; content:"t"; padding-right:5px; font-size:14px; font-weight:400; }

.sepet_total{ float:left; width:100%; background:url(../images/sdw.png) center top #865443 no-repeat; background-size:100% 20px; border-radius:0 0 4px 4px; margin-bottom:20px; }
.sepet_total span{ display:block; float:none; padding:15px; padding-right:25px; font-size:14px; line-height:24px; color:#fff; }
.sepet_total span p{ float:right; font-size:20px; font-weight:700; line-height:24px; color:#fff; }
.sepet_total p:before{ font-family: "AbakuTLSymSansRegular", serif; content:"t"; padding-right:5px; font-size:14px; font-weight:400; }
.sepet_total a{ display:block; background:#333; margin:0 20px; margin-bottom:15px; height:40px; line-height:40px; text-align:center; color:#7C3F2A; text-align:center; 
background:url(../images/sepetgo.png) right top no-repeat #F4A709; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;
font-size:14px; font-weight:700; line-height:40px; border-radius:4px; webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); text-shadow: 0 1px 0 rgba(255,255,255,.4); }
.sepet_total a:hover{ color:#fff; text-shadow: 0 1px 0 rgba(0,0,0,.4); background-position:right -40px; background-color:#ACC329; }


/* urunlist */
.urunlist{ float:left; width:100%; margin-bottom:30px; }
.urunlist li{ width:200px; position:relative; margin:0 13px 20px 0; border-radius:0 0 4px 4px; background:#F2E7D4; }
.urunlist li p{ display:block; position:absolute; top:5px; z-index:10; background-color:#E61A26; color:#fff; font-size:16px; font-weight:700; line-height:28px; padding:0 5px; }
.urunlist li p:before{ font-family: "AbakuTLSymSansRegular", serif; content:"t"; padding-right:5px; font-size:14px; font-weight:400; }
.urunlist .urunlink{ float:left; width:100%; height:220px; overflow:hidden; text-align:center; color:#7C3F2A; }
.urunlist .urunlink img{ -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; height:150px; }
.urunlist .urunlink h3{ text-align:center; font-size:13px; line-height:16px; padding:10px 15px; font-weight:700; }

.urunlist .urunlink:hover img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }
.urunlist .urunlink:hover h3{ text-decoration:underline; }

.urunlist .btnsepet{ display:block; position:relative; float:left; width:100%; height:34px; line-height:34px; background-color:#683321; text-align:center; color:#F4A709; font-size:12px;
    font-weight:900; text-shadow: 0 1px 0 rgba(0,0,0,.4); border-radius:0 0 4px 4px;  -webkit-transition: background-color 300ms ease,color 300ms ease;
    -o-transition: background-color 300ms ease,color 300ms ease; transition: background-color 300ms ease,color 300ms ease; }
.urunlist .btnsepet:hover{ color:#fff; background-color:#F4A709; }
.urunlist .btnsepet.disbled{ color:#999; background-color:#D4CBBC; text-shadow:none; }
.urunlist .btnsepet i{ display:block; width:45px; height:45px; border-radius:25px; bottom:5px; left:10px; position:absolute; background:url(../images/btnsepet.png) no-repeat #683321; }
.urunlist .btnsepet.disbled i{ background-position:-45px 0 !important; background-color:#D4CBBC; }

/* urunspec */
.urunspec{ width:750px; height:460px; position:relative; }
.urunspec h3{ float:left; width:100%; font-size:30px; line-height:32px; padding-bottom:12px; margin-bottom:20px; font-weight:900; color:#E61A26; border-bottom:1px solid #e6dbc7; }
.urunspec_lf{ width:300px; float:left; }
.urunspec_rg{ width:420px; float:right; margin-bottom:10px; }


.urunspec_lf p{ float:left; width:100%; text-align:center; font-size:24px; font-weight:700; line-height:44px; background:#F7A600; color:#fff; border-radius:0 0 4px 4px; }
.urunspec_lf p:before{ font-family: "AbakuTLSymSansRegular", serif; content:"t"; padding-right:5px; font-size:22px; font-weight:400; }

.urunspec_selc{ float:left; min-width:150px; margin:0 20px 15px 0; }
.urunspec_selc label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.urunspec_selc label i{ color:#999; font-weight:400; font-size:13px; line-height:20px; vertical-align:top; }
.urunspec_selc div label{ line-height:30px; padding:0 10px; width:auto; font-weight:400; font-size:13px; color:#666; }
.urunspec_selc div{ display:block; float:left; position:relative; width:100%; height:29px; border:1px solid #e6dbc7; background:url(../images/formselect.png) right center no-repeat; }
.urunspec_selc div.fc{ border-color:#6E3C2E; }
.urunspec_selc div:hover{ opacity:.9; }
.urunspec_selc select{ background:none; border:1px solid #e6dbc7; padding:0; margin:0; width:100%; padding:5px; position:absolute; left:0; top:0; opacity:0; cursor:pointer; }


.urunspec_radi{ float:left; min-width:20px; height:20px; margin:0 15px 10px 0; background:url(../images/formradi.png) no-repeat; cursor:pointer; }
.urunspec_radi.chc{ background-position:0 -20px !important; }
.urunspec_radi input{ display:none; }
.urunspec_radi label{ display:block; line-height:20px; padding-left:26px; font-size:13px; color:#666; }
.featherlight .urunspec_radi { min-width:120px; }

.urunspec_text{ float:left; min-width:150px; margin:0 20px 15px 0; }
.urunspec_text label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.urunspec_text div{ display:block; float:left; }
.urunspec_text textarea{ border:1px solid #e6dbc7; width:100%; min-height:75px; background:none; padding:8px; margin:0; font-family: 'Roboto', sans-serif; font-size:13px; color:#666; }

.urunspec_inp{ float:left; min-width:150px; margin:0 20px 15px 0; }
.urunspec_inp label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.urunspec_inp div{ display:block; float:left; }
.urunspec_inp input{ border:1px solid #e6dbc7; width:100%; background:none; padding:8px; margin:0; font-family: 'Roboto', sans-serif; font-size:13px; color:#666; }

.urunspec_ekle{ display:block; height:40px; line-height:40px; color:#7C3F2A; font-size:14px; font-weight:700; line-height:40px; border-radius:4px;
    position: absolute; right:0; bottom:0; padding:0 50px 0 30px; background:url(../images/sepetgo.png) right top no-repeat #F4A709;
    -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); text-shadow: 0 1px 0 rgba(255,255,255,.4); }
.urunspec_ekle:hover{ color:#fff; text-shadow: 0 1px 0 rgba(0,0,0,.4); background-position:right -40px; background-color:#ACC329; }


/* pgsbox */
.pgsbox{ float:left; width:100%; margin-bottom:30px; }
.pgsbox.nobr{ margin:0; }
.pgsbox.habr{ margin-bottom:10px; }
.pgstitle{ float:left; width:100%; font-size:20px; line-height:26px; margin-bottom:10px; font-weight:900; color:#865443; }
.pgstitle.wbr{ border-bottom:1px solid #E6DBC7; padding-bottom:10px; margin-bottom:20px; }

.pgslink_plus{ display:block; float:right; padding-left:32px; padding-right:10px; line-height:26px; font-size:12px; font-weight:500; background:url(../images/adres_ekle.png) no-repeat; color:#865443; }
.pgslink_plus:hover{ background-color:#865443; color:#fff; }

.pgscont{ float:left; width:100%; background:#F2E7D4; }
.pgsbox .urunlist{ margin:0; }
.pgsrow{ float:left; width:100%; }

.pgsrow .urunspec_selc label{ width:120px; line-height:30px; }
.pgsrow .urunspec_selc div{ width:200px; }

.pgsrow .urunspec_text label{ width:120px; line-height:30px; }
.pgsrow .urunspec_text div{ width:400px; }

.pgsrow .urunspec_inp label{ width:120px; line-height:30px; }
.pgsrow .urunspec_inp div{ width:200px; }

/* adresler */
.adresler{ float:left; width:100%; background:#F2E7D4; }
.adresler ul{ margin:0 15px; }
.adresler li{ float:left; width:100%; position:relative; padding:15px 0; border-top:1px dashed #B7AD9B; }
.adresler li:first-child{ border:none; }
.adresler li span{ display:block; float:left; line-height:20px; font-size:13px; color:#7C3F2A; }
.adresler li span p{ opacity:.7; font-size:11px; }
.adresler li i{ display:block; position:absolute; right:0; top:23px; color:#fff; line-height:25px; font-size:11px; font-weight:500; padding:0 7px; font-style:normal; }
.adresler li i.on{ background-color:#A2D161; }
.adresler li i.off{ background-color:#E34F4F; }
.adresler li div{ position:absolute; right:0; top:23px; }
.adresler li a{ display:block; float:left; color:#fff; line-height:25px; font-size:11px; font-weight:500; padding:0 7px; font-style:normal; background:#865443; margin-left:6px; }
.adresler li a:hover{ color:#f4a709; }

.adresler.adressec li span{ padding-left:40px; }
.adresler.adressec li .urunspec_radi{ left:0; } 


.sendsiparis{ display:block; float:left; background:#333; padding:0 50px 0 30px; height:40px; line-height:40px; text-align:center; color:#7C3F2A; text-align:center; 
background:url(../images/sepetgo.png) right top no-repeat #F4A709; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;
font-size:14px; font-weight:700; line-height:44px; border-radius:4px; webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); text-shadow: 0 1px 0 rgba(255,255,255,.4); }
.sendsiparis:hover{ color:#fff; text-shadow: 0 1px 0 rgba(0,0,0,.4); background-position:right -40px; background-color:#ACC329; }

/* sipok */
.sipok,.sipred{ float:left; width:100%; text-align:center; padding:50px 0; }
.sipok h3{ font-size:22px; line-height:26px; font-weight:900; background:url(../images/sipok.png) no-repeat; padding:8px 0 8px 50px; margin-bottom:15px; color:#865443; display:inline-block; }
.sipred h3{ font-size:22px; line-height:26px; font-weight:900; background:url(../images/sipred.png) no-repeat; padding:8px 0 8px 50px; margin-bottom:15px; color:#865443; display:inline-block; }

/* sipmesaj */
.sipbox{ float:left; width:100%; }
.sipbox.wmr{ margin-bottom:20px; }
.sipbox h3{ background:#7c3f2a; float:left; width:100%; color:#fff; font-size:14px; font-weight:500; line-height:40px; }
.sipbox h3 span{ float:left; padding-left:15px; }
.sipbox h3 span i{ padding-left:10px; font-size:12px; font-style:normal; color:#F4A709; font-weight:400; }

.favori .sipbox h3{ background:#F4A709; float:left; width:100%; color:#fff; font-size:14px; font-weight:500; line-height:40px; }
.favori .sipbox h3 span{ float:left; padding-left:15px; }
.favori .sipbox h3 span i{ padding-left:10px; font-size:12px; font-style:normal; color:#7c3f2a; font-weight:400; }

.sipmesaj{ background:#F2E7D4; padding:15px; font-size:13px; line-height:20px; color:#7C3F2A; font-weight:400; }
.sipmesaj p{ padding:5px 0; }
.sipmesaj strong{ font-weight:700; }
.sipmesaj a{ font-weight:700; text-decoration:underline; color:#7C3F2A; }
.sipmesaj a:hover{ color:#f4a709; }

.siptekrar{ display:block; float:left; padding:0 10px; font-size:13px; line-height:30px; font-weight:400; color:#fff; background:#7c3f2a; margin-top:10px; }
.siptekrar:hover{ color:#F4A709; }
.siptekrar.disable{ background:#aaa; color:#fff; cursor:default; }
.siptekrar.disable:hover{ color:#fff !important; }

/* sipdurum */
.sipdurum{ background:#F2E7D4; padding:15px; font-size:13px; line-height:18px; color:#7C3F2A; font-weight:400; width:635px; }
.sipdurum li{ float:left; width:100%; }
.sipdurum li p{ font-weight:700; display:inline; }
.sipdurum li p:before{ font-family: "AbakuTLSymSansRegular", serif; content:"t"; padding-right:5px; font-size:12px; }
.sipdurum li strong{ font-weight:700; }
.sipdurum li i{ font-size:11px; line-height:14px; }
.sipdurum li.dot{ border-top:1px dashed #B7AD9B; line-height:1px; margin:5px 0; }
.sipdurum li.dot2{ border-top:1px dotted #B7AD9B; line-height:1px; margin:5px 0; }
.sipdurum li span{ display:block; float:left; width:140px; }

/* sipstat */
.sipstat{ float:left; width:100%; background:#705236; }
.sipstat ul{ float:left; padding-left:8px; }
.sipstat li{ float:left; width:130px; height:30px; padding-top:50px; position:relative; text-align:center; font-size:10px; line-height:30px; color:#fff; font-weight:300; letter-spacing:0.07em;
    background-repeat:no-repeat; }
.sipstat i{ display:block; width:100%; height:60px; position:absolute; left:0; top:10px; border-left:1px solid rgba(0,0,0,.2); background-image:url(../images/sipstat_ico.png); background-repeat:no-repeat; }
.sipstat li.active{ background-image:url(../images/sipstat_ac.png); color:#F7B324; font-weight:700; }
.sipstat li:first-child i{ border:none; }
.sipstat i.st0{ background-position:center 0; }
.sipstat i.st1{ background-position:center -60px; }
.sipstat i.st2{ background-position:center -120px; }
.sipstat i.st3{ background-position:center -180px; }
.sipstat i.st4{ background-position:center -240px; }

.sipstat li.active i{ background-image:url(../images/sipstat_ico_a.png) !important; }

/* uyemenu */
.uyemenu{ float:left; width:100%; margin-bottom:20px; }
.uyemenu h2{ float:left; width:100%; background-color:#FFCB46; border-radius:4px 4px 0 0; color:#7C3F2A; box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);
    text-shadow: 0 1px 0 rgba(255,255,255,.7); webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1); }
.uyemenu h2 span{ display:block; padding:0 0 0 15px; font-size:16px; font-weight:900; line-height:46px; }
.uyemenu ul{ float:left; width:100%; background:#F2E7D4; border-radius:0 0 4px 4px; webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15); box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15); margin-bottom:20px; }
.uyemenu li{ float:none; display:block; margin:0 12px; padding:10px; padding-left:0; border-top:1px dashed #B7AD9B; position:relative; color:#7C3F2A;
font-size:11px; line-height:14px; }
.uyemenu li:first-child{ border:none; }
.uyemenu li a{ font-size:12px; color:#B39486; font-weight:700; }
.uyemenu li a:hover{ color:#6B3321; }

/* fgrid */
.fgrid{ float:left; width:95%; }
.fgrid:after{ content:""; display:table; clear:both; }
[class*='fgrid-']{ float: left; }
.fgrid-1-3{ width: 33.33%; }
.fgrid-2-3{ width: 66.66%; }
.fgrid-1-2{ width: 50%; }
.fgrid-1-4{ width: 25%; }
.fgrid-2-4{ width: 50%; }
.fgrid-3-4{ width: 75%; }


/* fform */
.fform{ width:85%; float:left; padding:10px 8px; margin:0 0 10px 0; border:1px solid #e6dbc7; font-weight:400; font-size:13px; color:#666; font-family: 'Roboto', sans-serif; line-height:16px; }

textarea.fform{ min-height:50px; }

.fform_sel{ float:left; width:85%; margin:0 0 10px 0; }
.fform_sel label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.fform_sel label i{ color:#999; font-weight:400; font-size:13px; line-height:20px; vertical-align:top; }
.fform_sel div label{ line-height:35px; padding:0 10px; width:auto; font-weight:400; font-size:13px; color:#666; }
.fform_sel div{ display:block; float:left; position:relative; width:100%; height:35px; border:1px solid #e6dbc7; background:url(../images/formselect.png) right center no-repeat; }
.fform_sel div.fc{ border-color:#6E3C2E; }
.fform_sel div:hover{ opacity:.9; }
.fform_sel select{ background:none; border:1px solid #e6dbc7; margin:0; width:100%; padding:7px; position:absolute; left:0; top:0; opacity:0; cursor:pointer; }

.fform_inp{ float:left; width:85%; margin:0 0 10px 0; }
.fform_inp label{ display:block; width:100%; float:left; font-size:14px; line-height:26px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.fform_inp label i{ color:#999; font-weight:400; font-size:13px; line-height:20px; vertical-align:top; }

.fform_tar{ float:left; width:85%; margin:0 0 10px 0; }
.fform_tar label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.fform_tar label i{ color:#999; font-weight:400; font-size:13px; line-height:20px; vertical-align:top; }
.fform_tar div label{ line-height:35px; padding:0 10px; width:auto; font-weight:400; font-size:13px; color:#666; }
.fform_tar div{ display:block; float:left; position:relative; width:100%; height:35px; border:1px solid #e6dbc7; background:url(../images/formtarih.png) right center no-repeat; }
.fform_tar div:hover{ opacity:.9; }
.fform_tar input{ background:none; margin:0; width:90%; padding:7px; position:absolute; left:0; top:0; opacity:0; cursor:pointer; }

.fform_radi{ float:left; min-width:20px; height:20px; margin:0 15px 10px 0; background:url(../images/formradi.png) no-repeat; cursor:pointer; }
.fform_radi.chc{ background-position:0 -20px !important; }
.fform_radi input{ display:none; }
.fform_radi label{ display:block; line-height:20px; padding-left:26px; font-size:13px; color:#666; cursor:pointer; }
.fform_radi label:hover{ text-decoration:underline; }
.featherlight .fform_radi { min-width:120px; }

.fform_link{ float:right; line-height:20px; font-size:13px; color:#666; }
.fform_link a{ line-height:20px; font-size:13px; color:#666; cursor:pointer; }
.fform_link a:hover{ text-decoration:underline; }

/* hakkimizda */
.textpage{ font-size:13px; line-height:18px; color:#333; }
.textpage.brw{ color:#865443; }
.textpage p{ margin-bottom:15px; }
.textpage img{ width:100%; }
.textpage h2{ font-size:22px; font-weight:900; line-height:26px; color:#F4A709; }
.textpage span{ font-size:16px; font-weight:700; line-height:22px; display:block; color:#8F3F2A; }
.textpage a{ font-weight:700; color:#8F3F2A; text-decoration:underline; }
.textpage a:hover{ color:#E52635; }

/* map */
#map{ width:100%; height:500px; }

.mapbox{ max-width:240px; }
.mapbox h1{ font-size:20px; color:#c00; }
.mapbox p{ padding:5px 0; }


/* kampanya */
.kampanya{ float:left; width:100%; }
.kampanya li{ float:left; width:100%; margin-bottom:20px; }
.kampanya li img{ float:left; width:45%; margin-right:20px; }
.kampanya li a{ display:block; float:left; width:100%; font-size:13px; color:#865443; background:#F2E7D4; font-weight:500; }
.kampanya li a:hover{ text-decoration:underline; }
.kampanya li div{ padding-right:15px; }
.kampanya li div h2{ padding:25px 0 10px 0; font-size:18px; font-weight:900; }
.kampanya li div span{ opacity:.7; }


/* haberler */
.haberler{ float:left; width:100%; }
.haberler li:first-child{ border:none; padding-top:0; }
.haberler li{ float:left; width:100%; padding:10px 0; border-top:1px dashed #ccc; }
.haberler li img{ float:left; width:30%; margin-right:20px; }
.haberler li a{ display:block; float:left; width:100%; font-size:13px; color:#865443; font-weight:500; }
.haberler li a:hover{ text-decoration:underline; }
.haberler li div{ padding-right:15px; }
.haberler li div h2{ padding:6px 0; font-size:16px; font-weight:500; }
.haberler li div span{ opacity:.7; }


/* galeri */
.galeri{ float:left; width:660px; }
.galeri li{ float:left; width:200px; margin:0 20px 20px 0; text-align:center; font-size:14px; line-height:20px; font-weight:500; color:#7C3F2A; }
.galeri li a img{ width:100%; }
.galeri li a i{ display:block; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/galerizoom.png) no-repeat;
    background-color:rgba(244,167,9,.4); background-color:rgba(255,255,255,.7); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.galeri li a{ display:block; position:relative; margin-bottom:5px; }
.galeri li a i:hover{ opacity:1; }


/* sidemenu */
.sidemenu{ float:left; width:100%; margin-bottom:20px; }
.sidemenu h2{ float:left; width:100%; font-size:20px; line-height:26px; font-weight:900; color:#865443; border-bottom:1px solid #E6DBC7; padding-bottom:10px; margin-bottom:15px; }
.sidemenu h2 span{}
.sidemenu ul{ float:left; width:100%; }
.sidemenu li:first-child{ border:none; }
.sidemenu li{ float:left; width:100%; border-top:1px dashed #ccc; padding:5px 0; }
.sidemenu li a{ display:block; float:left; width:100%; font-size:13px; line-height:20px; color:#865443; font-weight:700;  }
.sidemenu li a:hover{ text-decoration:underline; color:#F4A709; }



.mmenu,.mmenu_open,.mmenu_back,.mnav{ display:none; }
.mmenu_sepet{ display:none; }

.islemler{ float:left; width:100%; }
.islemler li{ float:left; width:100%; padding-bottom:15px; }
.ilsmob{ display:none; }


.sube_title{ float:left; width:100%; position:relative; padding-bottom:20px; }
.sube_title h2{ float:left; width:100%; font-size:28px; line-height:35px; font-weight:900; color:#E61A26; }
.sube_title a{ display:block; position:absolute; right:35px; top:0; line-height:40px; padding:0 20px 0 15px; background:#FFCB46; border-radius:4px;
    font-size:13px; font-weight:600; text-shadow:0 1px 0 rgba(255,255,255,.7); color:#7C3F2A; }
.sube_title i{ display:block; float:left; width:28px; height:28px; margin-top:8px; padding-right:5px; background:url(../images/ch_sube.png) no-repeat; }


.urunspec_rate{ float:left; min-width:150px; margin:0 20px 15px 0; }
.urunspec_rate label{ display:block; width:100%; float:left; font-size:14px; line-height:22px; color:#7C3F2A; font-weight:700; padding-left:3px; }
.urunspec_rate div{ display:block; float:left; width:280px; }
.urunspec_rate input{ border:1px solid #e6dbc7; width:100%; background:none; padding:8px; margin:0; font-family: 'Roboto', sans-serif; font-size:13px; color:#666; }

.starrate{ float:left; width:100%; }
.starrate li{ float:left; width:100%; }
.starrate li i{ display:block; float:left; font-style:normal; height:32px; padding-left:20px; line-height:32px; }
.starrate li span{ display:block; float:right; width:160px; height:32px; line-height:32px; }
.starrate li span span{ display:block; float:left; width:32px; height:32px; line-height:32px; background:url(../images/starrate.png) 0 -32px repeat-x; }
.starrate li span span.on{ background:url(../images/starrate.png) 0 0 repeat-x; }
.starrate li input{ display:none; }

.sube_slide{ width:310px; height:190px; float:left; }

.bodybg{ width:100%; height:100%; position:fixed; background:url(../images/bg2.jpg) center top no-repeat; z-index:-1; }
.whitebg{ background:rgba(255,255,255,1); float:left; width:100%; padding:30px 30px 40px 30px; }
.boxed #navbar{ margin-bottom:0; }
.boxed footer{ margin-top:0; }