@import url(entypo.css);@import url(warning.css);@import url(datepicker.css);@font-face{font-family:'OpenSansRegular';src:url('../fonts/OpenSansRegular.eot');src:url('../fonts/OpenSansRegular.eot') format('embedded-opentype'),
url('../fonts/OpenSansRegular.woff2') format('woff2'),
url('../fonts/OpenSansRegular.woff') format('woff'),
url('../fonts/OpenSansRegular.ttf') format('truetype'),
url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');}
*{padding:0;margin:0;font-family:'OpenSansRegular';}
body{overflow-x:hidden;}
ul,li,a{text-decoration:none;}
header{width:100%;height:auto;display:block;float:left;position:relative;}
.content-width{width:100%;height:auto;display:block;float:left;}
.content-center{width:1024px;height:auto;display:block;margin:auto;}
.clear{clear:both;}
.shadow{background-image:url(../images/shadow.png);background-repeat:repeat-x;background-position:top left;}
.shadow_light{background-image:url(../images/pages_shadow.png);background-repeat:repeat-x;background-position:top left;}
header{width:100%;height:auto;display:block;float:left;position:absolute;top:0;z-index:1;background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000',GradientType=0);}
div#logo{width:25%;height:auto;display:block;float:left;}
div#logo a{width:100%;height:auto;display:block;float:left;}
div#logo a img{width:100%;height:auto;display:block;float:left;}
div#menu{width:68%;height:auto;display:block;float:left;}
div#lang{width:6%;height:auto;display:block;float:right;margin:3.5% 0 0 0;}
div#lang ul{width:100%;height:auto;display:block;float:left;margin:0;padding:0;list-style:none;}
div#lang ul li{width:auto;height:auto;display:block;float:left;margin:0 2px;}
div#lang ul li a{width:auto;height:auto;display:block;float:left;}
div#lang ul li a img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;width:24px;}
div#mainOvals{width:100%;height:auto;display:block;float:left;position:relative;z-index:1;margin:0 0 2% 0;}
div#mainOvals ul{width:100%;height:auto;display:block;float:left;margin:-3.5% 0 0 0;padding:0;list-style:none;}
div#mainOvals ul li{width:23.5%;height:auto;display:block;float:left;margin:0 2% 0 0;}
div#mainOvals ul li:last-child{margin:0;}
div#mainOvals ul li a{width:100%;height:auto;display:block;float:left;color:#fff;font-size:18px;}
div#mainOvals ul li a span{width:90%;height:auto;display:block;float:left;padding:3% 5%;}
div#mainOvals ul li a img{width:100%;height:auto;display:block;float:left;}
div#contentLeft{width:20%;height:auto;display:block;float:left;}
div#contentRight{width:79%;height:auto;display:block;float:right;}
div#contentRight h1{width:100%;height:auto;display:block;float:left;margin:10px 0;padding:1% 1% 2% 1%;font-weight:normal;font-size:20px;background-image:url(../images/ustkat_bg.png);background-repeat:repeat-x;}
nav{position:relative;width:100%;margin:0 auto;}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{font-family:sans-serif;}
#cssmenu > ul > li{float:left}
#cssmenu > ul > li > a{padding:17px;font-size:14px;text-decoration:none;color:#000;font-family:'OpenSansRegular';}
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover{background:#none !important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#333;transition:all .25s ease}
#cssmenu ul ul li:hover{}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,0.15);padding:11px 15px;width:170px;font-size:12px;text-decoration:none;color:#ddd;font-weight:400;}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#fff}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#62001e;}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}
div#contentLeft nav{width:100%;}
div#contentLeft #cssmenu{width:100%}
div#contentLeft #cssmenu ul{width:100%;display:none}
div#contentLeft #cssmenu ul li{width:100%;border-top:1px solid #ddd}
div#contentLeft #cssmenu ul li:first-child{border:none;}
div#contentLeft #cssmenu ul li:hover{background:#62001e;}
div#contentLeft #cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
div#contentLeft #cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
div#contentLeft #cssmenu > ul > li{float:none}
div#contentLeft #cssmenu ul ul li a{padding-left:25px}
div#contentLeft #cssmenu ul ul li{background:#f5f5f5!important;}
div#contentLeft #cssmenu ul ul li:hover{background:#62001e!important}
div#contentLeft #cssmenu ul ul ul li a{padding-left:35px}
div#contentLeft #cssmenu ul ul li a{color:#62001e;background:none}
div#contentLeft #cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
div#contentLeft #cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
div#contentLeft #cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
div#contentLeft #cssmenu #head-mobile{display:none;padding:23px;color:#ddd;font-size:12px;font-weight:700}
div#contentLeft .button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:12399994;display:none;}
div#contentLeft .button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;content:''}
div#contentLeft .button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#ddd;content:''}
div#contentLeft .button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
div#contentLeft .button.menu-opened:before{top:23px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
div#contentLeft #cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #444;height:46px;width:46px;cursor:pointer}
div#contentLeft #cssmenu .submenu-button.submenu-opened{background:#62001e}
div#contentLeft #cssmenu ul ul .submenu-button{height:34px;width:34px}
div#contentLeft #cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
div#contentLeft #cssmenu ul ul .submenu-button:after{top:15px;right:13px}
div#contentLeft #cssmenu .submenu-button.submenu-opened:after{background:#fff}
div#contentLeft #cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
div#contentLeft #cssmenu ul ul .submenu-button:before{top:12px;right:16px}
div#contentLeft #cssmenu .submenu-button.submenu-opened:before{display:none}
div#contentLeft #cssmenu ul ul ul li.active a{border-left:none}
div#contentLeft #cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
div.contact{width:100%;height:auto;display:block;float:left;}
div.contact div.block{width:49%;height:auto;display:block;float:left;margin:0 0 5% 2%;}
div.contact div.block:first-child{margin:0 0 5% 0;}
div.contact div.block:last-child{width:100%;}
div.contact div.block h1{width:100%;height:auto;display:block;float:left;font-weight:normal;font-size:18px;border-bottom:1px solid #ccc;}
div.contact div.block span{width:100%;height:auto;display:block;float:left;font-weight:normal;font-size:14px;border-bottom:1px dashed #ddd;padding:5px 0;}
div.contact div.block span label{width:19%;height:auto;display:block;float:left;font-weight:bold;}
div.contact div.block span font{width:2%;height:auto;display:block;float:left;}
div.contact div.block span font:last-child{width:75%;height:auto;display:block;float:right;}
div.contact form{width:100%;height:auto;display:block;float:left;}
div.contact form div{width:100%;height:auto;display:block;float:left;border-bottom:1px dashed #ddd}
div.contact form div span{width:24%;height:auto;display:block;float:left;font-weight:bold;border:none;}
div.contact form div input[type=text],
div.contact form div input[type=email],
div.contact form div textarea{width:95%;height:auto;display:block;float:left;margin:5px 10px;border:1px solid #ddd;border-radius:3px;padding:7px 5px;}
div.contact form div button[type=submit]{width:auto;height:auto;display:block;float:right;border:none;background-color:#62001e;color:#fff;border-radius:5px;padding:5px 10px;cursor:pointer;margin:5px 0;}
div.contact form div input[type=text]:first-child,
div.contact form div input[type=text]:nth-child(2),
div.contact form div input[type=text]:nth-child(3),
div.contact form div input[type=email]:nth-child(1){width:44%;margin:5px;}
div.contact form div textarea{height:80px;}
div.contact iframe{width:100%;height:200px;display:block;float:left;border:none;cursor:pointer;}
div.contact div.bosluk{width:100%;height:20px;display:block;float:left}
#ikForm input[type=text],
#ikForm input[type=email],
#ikForm input[type=file]{width:47%;height:auto;display:block;float:left;margin:5px 3px;border:1px solid #ddd;border-radius:3px;padding:7px 5px;}
#ikForm button[type=submit]{width:auto;height:auto;display:block;float:left;border:none;background-color:#62001e;color:#fff;border-radius:5px;padding:7px 10px;cursor:pointer;margin:5px 0;}
footer{width:100%;height:auto;display:block;float:left;}
footer div.content-width:first-child{background:#62001e;padding:0.5% 0;}
footer div.content-width:first-child span{float:left;font-size:12px;color:#fff;margin:5px 0 0 0;}
footer div.content-width:first-child ul{width:15%;display:block;float:right;list-style:none;}
footer div.content-width:first-child ul li{display:block;float:left;margin:0 0 0 5%;}
footer div.content-width:first-child ul li a{float:left;background-color:#fff;color:#62001e;padding:2px 5px;}
footer div.content-width:first-child ul li a:hover{background:#e3e3e3;}
footer div.content-width:last-child{padding:1% 0;}
footer div.content-width:last-child .block{width:25%;height:auto;display:block;float:left;}
footer div.content-width:last-child .block h2{width:100%;height:auto;display:block;float:left;padding:0 0 0.5% 0;font-weight:normal;border-bottom:1px solid #999;font-size:18px;color:#62001e;}
footer div.content-width:last-child .block ul{width:100%;height:auto;display:block;float:left;padding:0;margin:0;list-style:none;}
footer div.content-width:last-child .block ul li{width:100%;height:auto;display:block;float:left;padding:0;margin:0;list-style:none;}
footer div.content-width:last-child .block ul li a{width:100%;height:auto;display:block;float:left;padding:2px 0;margin:0;list-style:none;font-size:14px;color:#000;}
footer div.content-width:last-child .block ul li a:hover{color:#62001e;}
footer div.content-width:last-child .block ul li a i{width:10%;float:left;margin:5px 0 0 0;color:#62001e;}
footer div.content-width:last-child .block ul li a span{width:80%;float:left;}
footer div.content-width:last-child .block form{width:100%;margin:3% 0 0 0;padding:0;float:left;position:relative;}
footer div.content-width:last-child .block form input[type=email]{width:80%;margin:0;padding:0;float:left;border:1px solid #ddd;border-radius:3px;padding:2% 5%;}
footer div.content-width:last-child .block form button[type=submit]{position:absolute;right:13%;top:17%;padding:0 0.5%;cursor:pointer;font-weight:bold;background:none;border:1px solid #62001e;color:#62001e;border-radius:50%;}
footer div.content-width:last-child .block iframe{width:100%;height:auto;display:block;float:left;margin:2% 0;border:none;}
.jssorb21{position:absolute;display:block;}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av{position:absolute;width:19px;height:19px;text-align:center;line-height:19px;color:white;font-size:12px;background:url(../images/b21.png) no-repeat;overflow:hidden;cursor:pointer;}
.jssorb21 div{background-position:-5px -5px;}
.jssorb21 div:hover, .jssorb21 .av:hover{background-position:-35px -5px;}
.jssorb21 .av{background-position:-65px -5px;}
.jssorb21 .dn, .jssorb21 .dn:hover{background-position:-95px -5px;}
.jssora21l, .jssora21r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url(../images/a21.png) center center no-repeat;overflow:hidden;}
.jssora21l{background-position:-3px -33px;}
.jssora21r{background-position:-63px -33px;}
.jssora21l:hover{background-position:-123px -33px;}
.jssora21r:hover{background-position:-183px -33px;}
.jssora21l.jssora21ldn{background-position:-243px -33px;}
.jssora21r.jssora21rdn{background-position:-303px -33px;}
div.web-tasarim-firmasi{width:28%;height:auto;display:block;float:right;margin:0 0 .5%;}
div.web-tasarim-firmasi a{text-decoration:none;color:#333;font-size:13px;float:right;}