.w1 { width:99.66%; }
.w2 { width:49.55%; }
.w3 { width:32%; }
.w32 { width:67%; }
.w4 { width:24.66%; }
.wa { width: auto; }

.w15 { width:14.66%;}
.w25 { width:14.66%;}
.w75 { width:83.66%;}
.w85 { width:83.66%;}

.psst{ position: -webkit-sticky; position: sticky; /* Safari */ z-index:999; display: block; bottom:0px } 
.psrl{position:relative;}
.psab{position:absolute;}

.dspb { display: block; }
.dpb { display: block; }
.dpi { display: inline-block; }
.dph { display: none; }

.dpf  { display: flex; }
.cjfs { justify-content: flex-start;}
.cjsa { justify-content: space-around;}
.cjsb { justify-content: space-between;}
.cji  { justify-content: inherit;}
.cfw  { flex-wrap: wrap; }
.cfdr { flex-direction: row; }

.fig2 { flex-grow: 2; }
.fis2 { flex-shrink:2; }
.fig3 { flex-grow: 3; }
.fis3 { flex-shrink:3; }
.fig4 { flex-grow: 4; }
.fis4 { flex-shrink:4; }
.fiba { flex-basis:auto; }

.himg{margin:0px;padding:0px;text-indent:-9999px;z-index:0;}
.bgs{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:center;background-repeat:no-repeat;} 

.bgiwt {background-repeat:repeat; background-image: url('//burakbasaran.com/bihoroz/static/images/bg/bgwt1px.png');}
.bgibc {background-repeat:repeat; background-image: url('//burakbasaran.com/bihoroz/static/images/bg/bgbc1px.png');}

.bgw  {background-color:#fff;}
.bcgy {background-color:#ccc;}
.bco {background-color:#ccc;}

.wa { width: auto; }
.wp100 { width: 100%; }

.tbl {display:table;height:100%; width:100%;}
.tbc {display:table-cell;}

.vam { vertical-align: middle; }
.vab { vertical-align: baseline; }
.vat { vertical-align: top; }
.vabt { vertical-align: bottom; }

.brds { border: 1px solid #ccc; }
.brd5{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.brdbz { border-bottom-left-radius:0px; border-bottom-right-radius: 0px; }
.brdwbz { border-bottom-width: 0px;}
.brdbt { border-bottom:1px solid #ccc; }
.brdtz { border-top-left-radius:0px; border-top-right-radius: 0px; }
.brdwtz { border-top-width: 0px;}
.brdtp { border-top:1px solid #ccc; }

.ofh{overflow: hidden;}

.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd20 {padding:20px;}

.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.taj{text-align:justify;}

.txdlt { text-decoration-line:line-through; }
.hd{width:100%;height:10px;display:block;}
.hr{width:100%;height:1px;margin:20px 0;display:block;border-bottom:1px solid #f1f1f1;}

.fl{float:left; box-sizing: border-box;}
.fr{float:right; box-sizing: border-box;}

.tmz{display:block;clear:both;}
.clr{display:block;clear:both;}

.fs {text-shadow: 0px 0px 5px #000;}
.fcr {color:red;}
.fcbl{color:black;}
.fcw {color:white;}
.fs9 { font-size:9px;}
.fs10 { font-size:10px;}
.fs12 { font-size:12px;}
.fs14 { font-size:14px;}
.fs16 { font-size:16px;}
.fs18 { font-size:18px;}
.fs20 { font-size:20px;}
.fs25 { font-size:25px;}
.fs30 { font-size:30px;}
.fwb {font-weight:bold;}

.cls { display: none; }

.crspoi {cursor: pointer;}
.crshlp {cursor: help;}

.owfh { overflow: hidden; }
.owfa { overflow: auto; }
.owfr {overflow-x: hidden; overflow-y: auto;}

table{width:auto;margin:0px;padding:0px;border-collapse:collapse;border:0px;border-spacing:0px;}
td{border-width:0px;border-color:transparent;border-collapse:separate;padding:5px;}
.td5 td {padding:5px;}
.trb tr:nth-child(odd) { background-color: #eaeaea; }
.trbb tr {border-bottom:1px solid #188c15;}
.trhv tr {border-bottom:1px solid #fff;}
.trhv tr:hover{border-bottom:1px solid #188c15;}
.trh tr:hover {background-color:#e9e9e9;}
.tdb td{border-width:1px;border:1px solid #333;border-collapse:separate;padding:5px;}
.tdvat td {vertical-align: top;}

thead > tr > td {
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    top: 0px; /* Don't forget this, required for the stickiness */
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4); 
    z-index: 999;
    background-color: #fff; 
}

.bgh:hover {background-color:#e9e9e9;}
.ah a:hover {text-decoration: underline;}
.ob a:nth-child(odd) { background-color: #ccc; }

sup { vertical-align: top; font-size: 12px; }

a,  label { display: inline-block; vertical-align: baseline; }
span,i { vertical-align: baseline;}
h1,h2,h3{font-weight: 400;}

h1{margin:0px;font-size:170%;}
h2{margin:0px;font-size:130%;}
h3{margin:0px;font-size:120%;}

a{text-decoration:none;cursor:pointer;color:inherit;}
b{vertical-align: initial;}
p{margin:0px;padding:0px;}
ul {margin: 0px 0px 10px 40px;}
hr { border-width:1px 0px 0px 0px; border-color:#c4c4c4; border-style:solid; width:100%;height:0px;margin:20px 0;display:block; text-shadow: 0px 0px 5px #000;}
br{display:block;margin:0px;padding:0px;line-height:0px;}
mark{background-color:transparent;}
input::-webkit-input-placeholder{color:inherit;}
input:-moz-placeholder{color:inherit;}
* {margin:0px; padding: 0px; text-indent: 0;border-width:0px; vertical-align: middle;}