/* flash message */
.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;border-width:1px;padding:7px;margin-bottom:10px;border:1px solid transparent;}
.error{background-color:#f2dede; color:#a94442;}
.warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;border-width:1px;padding:7px;margin-bottom:10px;border:1px solid transparent;}

/* input */
input.input{padding:5px;border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);}
input.input-min{width:80px;}
select.select{padding:5px;border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);}
input.input:focus, textarea.textarea:focus, select.select:focus{border-color:#888;}
input[disabled], input[readonly]{background:#eee;}

/* form validation */
label.error{display:none!important;}
select.error{border:1px solid red !important;}

/* button */
.btn{border:0;background: #222 url(images/btn_overlay.png) repeat-x;font-size:13px;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);display: inline-block; padding: 5px 10px 6px; color: #fff; text-decoration: none;-moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
.btn:hover{background-color:#111;color:#fff;}
.kucuk.btn{font-size:11px;padding: ;}
.buyuk.btn{font-size:14px;padding:8px 14px 9px;}
.yesil.btn{background-color:#91bd09;}
.yesil.btn:hover{background-color:#749a02;}
.mavi.btn{background-color:#2daebf;}
.mavi.btn:hover{background-color:#007d9a;}
.kirmizi.btn{background-color:#e33100;}
.kirmizi.btn:hover{background-color:#872300;}
.eflatun.btn{background-color:#a9014b;}
.eflatun.btn:hover{background-color:#630030;}
.turuncu.btn{background-color:#ff5c00;}
.turuncu.btn:hover{background-color:#d45500;}
.sari.btn{background-color:#ffb515;}
.sari.btn:hover{background-color:#fc9200;}

ul.anamenu ul{z-index:99;position:relative;}
ul.anamenu li{height:40px; padding:18px 5px 0 5px; margin:0 0 0 20px;  box-sizing:border-box; position:relative; display:inline-block; }
ul.anamenu li a{color:#6a6e7c; box-sizing:border-box;}
ul.anamenu li:hover, ul.anamenu li.menucurrent{color:#007dc6; background:url(images/menu_hover.png) no-repeat top center;}
ul.anamenu li:hover a, ul.anamenu li.menucurrent a{color:#007dc6;}

#sayfamenu ul{z-index:99;position:relative;}
#sayfamenu li{width:100%; position:relative; margin:0;}
#sayfamenu li a{display:block; text-decoration:none; padding:5px 0; color:#525151; box-sizing:border-box;}
#sayfamenu li a:hover{
		background:url('images/sayfamenuhover.png') no-repeat left center; padding:5px 0 5px 27px;
		-webkit-transition: padding 1s;
    	transition: padding 1s;
}
#sayfamenu li a.sayfacurrent{background:url('images/sayfamenuhover.png') no-repeat left center; padding:5px 0 5px 27px;}
ul.footermenu ul{z-index:99; position:relative;}
ul.footermenu li{position:relative; padding:0 0 0 10px; margin:0 0 20px 0; font-size:15px; }
ul.footermenu li a{display:block; text-decoration:none; color:#fff; box-sizing:border-box;}

*:focus{outline:0;}
.al{text-align:left;}
.ar{text-align:right;}
.ac{text-align:center;}
.aj{text-align:justify;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;margin:0;padding:0;}
.none{display:none;}
.bno{border:none!important;}
.bgno{background:none;}
.mnone{margin:0;}
.pnone{padding:0}
.menu_fixed{float:none; position:fixed; z-index:100; top:0; margin:0!important;}
.font12{font-size:12px;}
.prightno{padding-right:0!important;}
.mtop_none{margin-top:0;}
.mtop5{margin-top:5px;}
.mtop10{margin-top:10px;}
.mtop20{margin-top:20px;}
.mbottom5{margin-bottom:5px;}
.mbottom10{margin-bottom:10px;}
.mbottom20{margin-bottom:20px;}
.mbottom150{margin-bottom:150px;}
.mright10{margin-right:10px;}
.bgno{background:none;}
.w100y{width:100%;}
.w960{width:960px;}
.w470{width:470px}
.bold{font-weight:900;}
.ucase{text-transform: uppercase;}
.lcase{text-transform: lowercase;}
.ccase{text-transform: capitalize;}
.hauto{height:auto!important;}
.dblock{display:block;}
.dinlineblock{display:inline-block;}
.dnone{display:none;}
.gtable{display: table;}
.gtablecell{display: table-cell; vertical-align:middle;}
.radius3{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.radius5{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.radius10{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.radius20{-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
.radius25{-webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;}
.radius100{-webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}

a:link {text-decoration: none;color: #545454;}
a:visited {text-decoration: none;color: #545454;}
