@import url(https://fonts.googleapis.com/css?family=Open+Sans&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Cuprum&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=latin,latin-ext);

html,body{ padding:0px;margin:0px; overflow-x: hidden; /*width: 100%;
    height: 100%;
 overflow-y: scroll;  has to be scroll, not auto */
  -webkit-overflow-scrolling: touch;
	}

.clearfix:after{ content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }
.clearfix{ display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

.form-error{ font-family:Verdana, Geneva, sans-serif;font-size:10px; }
.code-array{ background:#FFFFFF;padding:5px 8px;font-size:11px;border:1px #CCCCCC solid;overflow:scroll;overflow-x:hidden;height:300px; }
#head, #header, #content{  box-shadow:3px 0px 17px 0px rgba(121, 121, 121, 0.5),  -3px 0 12px -4px rgba(121, 121, 121, 0.5);  }
#footer{ box-shadow:3px 0px 17px 0px rgba(84, 84, 84, 0.87), -3px 0 12px -4px rgba(84, 84, 84, 0.87);}
#head{background-color:#fff;}
#body-layout{ width:1000px;margin:0px auto;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);}
#header{ background:url("../images/shadow.png") no-repeat center center; background-size: cover; }
#header .shadow{ background:url("../images/bg-top-shadow.png") repeat-x left bottom;height:5px; }
#header .top{ position:relative;height:30px;z-index:100; }
#header .top .header-right-menu{ margin:0px;padding:0px;list-style:none;position:absolute;right:5px;top:5px; }
#header .top .header-right-menu li{ float:left;background:url("../images/mini-social-icons.png") no-repeat;padding-left:21px; }
#header .top .header-right-menu li a{ color:#FFF;font-size:11px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);background:none;padding-right:15px;font-weight:600; }
#header .top .header-right-menu li.rss{ background-position:0px 3px; }
#header .top .header-right-menu li.twitter{ background-position:0px -20px; }
#header .top .header-right-menu li.facebook{ background-position:0px -45px; }
#header .top .header-right-menu li.youtube{ background-position:0px -117px; }
#header .top .header-right-menu li.gmap{ background-position:0px -170px; }
#header .top .header-right-menu li.separator{ background: url("../images/bg-separator.png") no-repeat right 5px;width:2px;height:30px;padding:0px;margin-right:12px; }
#header .top .header-right-menu li.lang{ background:url(../images/flags.png) no-repeat;width:16px;height:16px;padding:0px;margin-top:5px; }
#header .top .header-right-menu li.lang-text{ padding-left:5px;background:none; }


#header .title{ height:145px;background:#FFF url("../images/bg-ui.png") repeat-x;position:relative;z-index:10; }
#header .title .logo{ position:absolute;left:10px;top:10px;z-index:20; }
#header .title .logo a:hover{ text-decoration:none; }
#header .title .logo span{ font-family:"Ubuntu Condensed",arial,sans-serif;font-size:24px;padding-left:10px; }
#header .title .logo span.large{ font-size:36px; }
#header .title .logo .unit-logo{ border-left:1px #CCCCCC solid;padding-left:3px; }

#header .top .header-left-menu{ position:absolute;z-index:200;left:5px;top:5px; }
#header .top .header-left-menu a:hover{ background:url("../images/menu-hover.png"); }
#header .top .header-left-menu ul{ margin:0px;padding:0px;list-style:none; }
#header .top .header-left-menu:after{ content:"";clear:both;display:block; }
#header .top .header-left-menu ul li{ float:left; }
#header .top .header-left-menu ul li a{ color:#FFF;font-size:11px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);white-space:nowrap;text-decoration:none;display:block;padding:5px 10px;background: url("../images/bg-separator.png") no-repeat scroll 100% 50% transparent;border-radius:3px; }
#header .top .header-left-menu ul ul li a{ font-size:12px;background:none;border-radius:0px; }
#header .top .header-left-menu ul li:hover > ul{ display:block; }
#header .top .header-left-menu ul ul{ display:none;margin:0px;padding:0px;list-style:none;position:absolute;top:100%;border-radius:0px 0px 5px 5px;padding-bottom:5px;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);z-index: 300; }
#header .top .header-left-menu ul ul li{ float:none;position:relative; }
#header .top .header-left-menu ul ul ul{ position:absolute;left:100%;top:0px;border-radius:5px;padding-top:5px; }

#header .title .menu{ position:absolute;right:0px;bottom:0px;background:url("../images/shadow.png") no-repeat right center;border-radius:7px 0px 0px 0px;z-index:30; }
#header .title .menu a:hover{ background:url("../images/menu-hover.png"); }
#header .title .menu ul{ margin:0px;padding:0px;list-style:none; }
#header .title .menu ul:after{ content:"";clear:both;display:block; }
#header .title .menu ul li{ float:left;z-index:30;position:relative; }
#header .title .menu ul li.back{ position:absolute;background:url("../images/menu-lavalamp.png") no-repeat center bottom;z-index:20; }
#header .title .menu ul li a{ display:block;padding:7px 12px;color:#FFFFFF;text-decoration:none;font-family:"Cuprum",arial,sans-serif;white-space:nowrap; }	
#header .title .menu ul li:hover > ul{ display:block; }
#header .title .menu ul ul{ display:none;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);border-radius:0px 0px 5px 5px;padding-bottom:5px;position:absolute;top:100%; }
#header .title .menu ul ul li{ float:none;position:relative; }
#header .title .menu ul ul ul{ border-radius:5px;padding-top:5px;position:absolute;right:100%;top:-5px; }

#header .title .search{ background:url("../images/shadow.png") no-repeat right center;position:absolute;right:0px;top:0px;padding:7px;border-radius:0px 0px 0px 7px; }
#header .title .search input{ border:none;font-size:11px;font-family: "Open Sans",arial,sans-serif;padding:3px;color:#666666;border-radius:3px;width:150px; }
#header .title .search button{ background:transparent url("../images/search.png") no-repeat;border:none;cursor:pointer;width:13px;height:13px;padding:0px;margin:5px 0px 5px 5px; }

#header .title .userlogin{ background:url("../images/shadow.png") no-repeat left center;position:absolute;right:193px;top:0px;padding:3px 7px 4px 7px;border-radius:0px 0px 7px 7px;z-index:30; }
#header .title .userlogin input{ border:none;font-size:11px;font-family: "Open Sans",arial,sans-serif;padding:3px;color:#666666;border-radius:3px;width:70px; }
#header .title .userlogin button{ background:transparent url("../images/userlogin.png") no-repeat;border:none;cursor:pointer;width:16px;height:13px;padding:0px;margin:5px 0px 5px 5px; }

#header .content{ background:url("../images/abstract.png") no-repeat center center;position:relative; }
#header .content .top-shadow{ background:url("../images/title-shadow.png") repeat-x center top;height:28px; }
#header .content .bottom-shadow{ background:url("../images/bg-bottom-shadow.png") repeat-x center bottom;height:25px; }
#header .content .text{ font-family:"Ubuntu Condensed",arial,sans-serif;font-size:15px;color:#FFF;font-weight:100;font-size-adjust:none; }
#header .content .text a, #header .content .text span{ color:#FFF;opacity:0.5; }
#header .content .text span{ cursor:default; }
#header .content .text a:hover, #header .content .text span:hover{ opacity:1.0; }

#content{/*  background:#FFFFFF url("../images/bg-ui.png") repeat-x; padding:17px 15px 5px 15px;*/ background-color:#fff; margin-left:0; margin-right:0}
 @media (min-width: 768px) {#content{padding:17px 15px 5px 5px;}}
 @media (max-width: 767px) {#content{padding:10px 0px 0px 0px;}#footer .copyright{height:75px !important;}}


#footer{ background:url("../images/shadow.png") no-repeat center center; background-size: cover; }
#footer .abstract{ background:url("../images/abstract.png") no-repeat center center; }
#footer .top-shadow{ background:url("../images/title-shadow.png") repeat-x center top;height:28px; }
#footer .copyright{ position:relative;background:url("../images/bg-footer-copyright.png") left bottom;height:45px;color:#FFFFFF;font-size:11px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
#footer .copyright a{ color:#FFF; }
#footer .copyright .left{ position:absolute;left:10px;top:10px; }
#footer #go-top{ background:url(../images/go-top.png) no-repeat left 3px;padding-left:16px; }
#footer .content{ position:relative;height:55px; }
#footer .content .left{ position:absolute;left:20px;top:-10px; }
#footer .content .logo span{ font-family:"Ubuntu Condensed",arial,sans-serif;font-size:14px;padding-left:10px;color:#FFFFFF;opacity:0.5; }
#footer .content .logo span.large{ font-size:18px; }

#footer .abstract .right{ position:absolute;right:20px;top:-15px; }
#footer .abstract .right ul{ margin:0px;padding:0px;list-style:none;background: url("../images/bg-separator.png") no-repeat 0px 4px transparent; }
#footer .abstract .right ul ul{ display:none; }
#footer .abstract .right ul li{ float:left;margin-left:10px; }
#footer .abstract .right ul li a{ color:#FFF;font-size:11px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);background: url("../images/bg-separator.png") no-repeat scroll 100% 50% transparent;padding-right:10px; }

#footer .abstract .minilinks{ position:absolute;right:20px;top:8px; }
#footer .abstract .minilinks ul{ margin:0px;padding:0px;list-style:none;background: url("../images/bg-separator.png") no-repeat 0px 4px transparent; }
#footer .abstract .minilinks ul ul{ display:none; }
#footer .abstract .minilinks ul li{ float:left;margin-left:10px; }
#footer .abstract .minilinks ul li a{ color:#FFF;font-size:9px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);background: url("../images/bg-separator.png") no-repeat scroll 100% 50% transparent;padding-right:10px; }

#footer .copyright .right{ position:absolute;right:10px;top:20px; }

#blocks{ font-family:Verdana, Geneva, sans-serif;font-size:13px;line-height:20px;color:#454545; }
#blocks .block:first-child{margin-bottom:5px}
#blocks .block{ padding-bottom:7px;padding-left:7px;margin-bottom:10px;position:relative; }
#blocks .block .print{ position:absolute;right:0px;top:0px;padding:0px 7px 2px 7px;border-radius:3px; }
#blocks .block .print a{ color:#FFF;font-size:10px;text-decoration:none; }
#blocks .title, #blocks h1.title{ padding:0px;margin:0px;font-family:"Ubuntu Condensed",arial,sans-serif;font-size:24px;padding-bottom:5px;line-height:30px;font-weight:100; }
#blocks .title-mini{ font-family:"Ubuntu Condensed",arial,sans-serif;font-size:18px;padding-bottom:5px; }
#blocks a{ color:#333333;text-decoration:underline; }
#blocks a:hover{ text-decoration:none; }
#blocks ul{ padding-left:33px; }
#blocks ul ul{ padding-left:16px; }
#blocks .info{ font-size:9px;color:#999;margin-top:7px;border-top:1px #CCCCCC solid;padding:3px 0px 0px 5px; clear:both;}
#blocks .text-empty{ font-size:10px;color:#CC0000;padding:0px 10px;font-style:italic; }

#blocks .by-files{ margin:5px;padding:3px 8px 5px 8px;list-style:none;border: 1px solid #D2D2D2;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;border-radius:3px; }
#blocks .by-files li{ padding:0px 0px;line-height:normal;  }
#blocks .by-files li a{ text-decoration:none;font-size:10px;color: #747474; }
#blocks .by-files li a span{ font-size:8px;color:#999999; }
#blocks .by-files li img.file{ white-space:16px;height:16px;margin:6px 5px 0px 0px;background:url(../images/files16.png) no-repeat -260px -80px; }

#blocks .by-images{ margin:5px 0px 5px 0px;padding:0px;list-style:none; }
#blocks .by-images li{ float:left;margin:0px 5px 5px 5px; }
#blocks .by-images img{ border: 1px solid #D2D2D2;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;border-radius:3px;padding:4px;background-color:#FFFFFF; }

#blocks .image_links{ margin:0px;padding:0px;list-style:none; }
#blocks .image_links li{ float:left;margin-left:5px; }
#blocks .image_links img{ border: 1px solid #D2D2D2;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;border-radius:3px;padding:4px;background-color:#FFFFFF; }

#blocks .image_btn{ margin:0px;padding:0px;list-style:none; }
#blocks .image_btn li{ border: 1px solid #D2D2D2;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;border-radius:3px;padding:4px;margin-bottom:5px;float:left;margin-left:5px;width:195px; }
#blocks .image_btn img{ margin:5px 5px 0px 5px !important;opacity:0.9; }
#blocks .image_btn a{ text-decoration:none; }
#blocks .image_btn span{ font-family:"Ubuntu Condensed",arial,sans-serif;font-size:20px;color:#FFF; }
#blocks .image_btn span.mini{ font-size:12px; }

#blocks .links, #blocks .links ul{ margin:0px;padding:0px;list-style:none;border-top: 1px solid #DCDDDE; }
#blocks .links ul{ border:none; }
#blocks .links li{ border-bottom: 1px solid #DCDDDE;border-top: 1px solid #FFFFFF;padding:4px 10px 7px 18px;background:url("../images/links-arrow.png") no-repeat 5px 7px;line-height:13px; }
#blocks .links li a{ text-decoration:none;font-size:11px;font-family: Tahoma,arial,sans-serif;color:#666666; }
#blocks .links li:hover{ background-color:#F1F1F1; }
#blocks .links ul{ margin-top:4px; }
#blocks .links ul li{ border:none;line-height:13px;padding:4px 10px 0px 18px; }

#blocks .news_list_all{ line-height:12px;padding:0px 5px 5px 5px;font-size:10px; }
#blocks .news_list_all a{ text-decoration:none;color:#999999; }
#blocks .news_list{ margin:0px;padding:0px;list-style:none;border-top: 1px solid #DCDDDE; }
#blocks .news_list li{ border-bottom: 1px solid #DCDDDE;border-top: 1px solid #FFFFFF;padding:3px 10px 7px 18px;background:url("../images/links-arrow.png") no-repeat 5px 6px;line-height:12px; }
#blocks .news_list li.new{ background-image:url("../images/links-arrow-new.png"); }
#blocks .news_list li a{ text-decoration:none;font-size:11px;font-family: Tahoma,arial,sans-serif;color:#666666; }
#blocks .news_list.large li{ line-height:15px; }
#blocks .news_list.large li a{ font-size:13px; }
#blocks .news_list li .date{ padding-top:3px;font-size:9px;font-weight:bold; }

#blocks .pages{ margin:0px;padding:0px;list-style:none;padding:5px; }
#blocks .pages li{ float:left;margin-right:3px; }
#blocks .pages li a{ color:#FFFFFF;text-decoration:none;font-size:13px;padding:0px 7px 2px 6px;border-radius:3px; }
#blocks .pages li.active a{ background-image:url("../images/shadow.png"); }

#blocks .search-form{ background:url("../images/shadow.png") no-repeat right center;padding:5px;border-radius:5px;margin:10px 10px 18px 10px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5); }
#blocks .search-form table{ width:100%; }
#blocks .search-form input{ width:100%;border-radius:5px;border:none;font-size:13px;color:#666;padding:5px; }
#blocks .search-form button{ background:transparent url(../images/search.png) no-repeat;border:none;cursor:pointer;width:13px;height:13px;margin:0px 0px 7px 18px;padding:0px; }
#blocks .search-form span{ color:#FFFFFF;font-size:9px;padding-left:3px; }
#blocks .search-item{ border-bottom:1px #CCCCCC dotted;padding-bottom:15px;margin:0px 5px 12px 5px; }
#blocks .search-item .search-title{ font-weight:bold;line-height:16px; }
#blocks .search-item .search-title a{ text-decoration:none; }
#blocks .search-item .search-title a:hover, #blocks .search-item .search-url a:hover{ text-decoration:underline; }
#blocks .search-item .search-text{ font-size:11px;color:#666666;line-height:15px;padding:5px 0px; }
#blocks .search-item .search-url{ font-size:9px;line-height:14px; }
#blocks .search-item .search-url a{ color:#006600;text-decoration:none; }

#blocks .forms-text{ padding-bottom:10px;border-bottom:1px #CCCCCC solid;margin-bottom:10px; }
#blocks .forms{ margin:0px;padding:0px; }
#blocks .forms .label{ text-align:right;font-family:"Ubuntu Condensed",arial,sans-serif;font-size:16px;padding-left:20px;vertical-align:top;padding-top:13px;white-space:nowrap; }
#blocks .forms td{ padding-top:10px; }
#blocks .forms .info{ font-size:10px;color:#999;padding:0px;line-height:10px;border:none;font-family:Tahoma, Geneva, sans-serif;height:20px; }
#blocks .forms input.text, #blocks .forms textarea, #blocks .forms select{ border:1px #CCCCCC solid;padding:5px;border-radius:5px;font-size:11px;font-family: "Open Sans",arial,sans-serif;color:#666666; }
#blocks .forms input.text, #blocks .forms textarea{ width:200px; }
#blocks .forms textarea{ height:60px; }
#blocks .forms button{ border-radius:5px;border-width:1px;border-style:solid;font-family:Tahoma, Geneva, sans-serif;font-size:11px;font-weight:bold;padding:3px 12px;color:#FFFFFF;cursor: pointer; }
#blocks .forms .check, #blocks .forms .radio{ font-size:11px;font-family: "Open Sans",arial,sans-serif;color:#666666; }
#blocks .forms .check td, #blocks .forms .radio td{ padding:0px; }
#blocks .forms .check div, #blocks .forms .radio div{ padding-bottom:2px; }
#blocks .forms .invalid{ border:1px #d36b6b solid !important; } 

#blocks .forms .top{ width:180px; }
#blocks .forms .top .label{ text-align:left;padding:0px 0px 2px 0px;font-size:14px;padding-left:5px; }
#blocks .forms .top input.text, #blocks .forms .top textarea{ width:100%; }
#blocks .forms .top input.text, #blocks .forms .top textarea, #blocks .forms .top select{ padding:3px 5px;border-radius:3px; }
#blocks .forms .top button{ margin:2px 0px 0px 5px;border-radius:3px;padding:1px 6px; }
#blocks .forms .top td{ padding:0px 0px 5px 0px; }

#blocks .block-regions{ overflow-x:auto; }

#blocks .staff{ margin:0px 0px 5px 10px;border-bottom:1px #CCCCCC dashed;padding-bottom:5px; }
#blocks .staff h1{ padding:0px;font-family:"Ubuntu Condensed",arial,sans-serif;font-size:20px;margin:5px 0px 8px 2px;font-weight:normal; }
#blocks .staff img{ background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 1px 3px #ABABAB;padding: 5px;margin-right:10px; }
#blocks .staff img:hover{ background-color:#EFEFEF; }
#blocks .staff td{ padding:0px;line-height:16px;font-size:13px;font-family: Verdana, Geneva, sans-serif; }

@media (min-width: 980px) {

#blocks.view-0 .block-region-0{ width:19%;/* padding-right:5px;margin-right:5px; */ padding-right:0;padding-left:0; background:url("../images/region-left.png") no-repeat right 16px ; }
#blocks.view-0 .block-region-1{ width:62%;/*  padding:0px 5px; */ padding-left:15px;}
#blocks.view-0 .block-region-2{ width:19%;/*padding-left:5px;margin-left:5px;*/padding-right:0;padding-left:0; background:url("../images/region-right.png") no-repeat left 16px;  }

#blocks.view-1 .block-region-0{ width:23%;/* padding-right:5px;margin-right:5px; */background:url("../images/region-left.png") no-repeat right  16px ; }
#blocks.view-1 .block-region-1{ width:75%;padding-left:5px; }

#blocks.view-2 .block-region-1{ width:75%;padding-right:5px; }
#blocks.view-2 .block-region-2{ width:23%;padding-left:5px;/* margin-left:5px; */background:url("../images/region-right.png") no-repeat left 16px; }

#blocks.view-3 .block-region-0{ width:50%;padding-right:5px;/* margin-right:5px; */background:url("../images/region-left.png") no-repeat right 16px; }
#blocks.view-3 .block-region-1{ width:50%;padding-left:5px; }

#blocks.view-4 .block-region-0{ width:33%;padding-right:5px;/* margin-right:5px; */background:url("../images/region-left.png") no-repeat right 16px; }
#blocks.view-4 .block-region-1{ width:33%;padding:0px 5px; }
#blocks.view-4 .block-region-2{ width:33%;padding-left:5px;/* margin-left:5px; */background:url("../images/region-right.png") no-repeat left 16px; }

#blocks.view-5 .block-region-1{ width:100%;}
}

@media (max-width: 768px) {
.block-regions{padding-right:0; padding-left:0;} 
}

#blocks .ay-bolum{ border:1px #CCCCCC solid;border-radius:5px;padding:2px 2px 15px 2px;margin:10px; }
#blocks .ay-bolum h1.title{ font-family:"Cuprum",arial,sans-serif;font-size:18px;padding:0px;margin:0px 0px 10px 0px;font-weight:100;padding:2px 7px;border-radius:3px 3px 0px 0px;border-bottom:1px #CCCCCC solid;background:#ffffff url("../images/bg-bottom-shadow.png") repeat-x center bottom; }
#blocks .ay-bolum .btn{ float:left;margin:0px 0px 0px 10px;border-radius:3px; }
#blocks .ay-bolum .btn a{ font-size:11px;color:#FFF;text-decoration:none;padding:2px 10px;display:block;border-radius:3px; }
#blocks .ay-bolum .btn a:hover{ background-image:url(../images/menu-hover.png); }
#blocks .ay-bolum .item{ margin-top:2px;padding:5px 10px;font-size:11px; }
#blocks .ay-bolum .item.odd{ background-color:#EFEFEF; }
#blocks .ay-bolum .item a{ text-decoration:none; }
#blocks .ay-bolum .item a:hover{ text-decoration:underline; }

#search-result{ margin:5px 0px 20px 5px; }
#search-result table{ width:100%;font-family:Verdana, Geneva, sans-serif;border:1px #CCC solid;border-width:1px 0px 0px 1px; }
#search-result table td{ padding:7px 5px;font-size:13px;color:#666;border:1px #CCC solid;border-width:0px 1px 1px 0px; }
#search-result table .hd{ color:#FFF;text-align:center;font-family:"Cuprum",arial,sans-serif;font-size:16px;padding:3px 5px; }




/***************************responsive*********************************/

	.navbar-default,.sidenav, .bys-search, .search-btn{
		background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.70) 0%, rgba(255, 255, 255, 0) 49%, rgba(0, 0, 0, 0.70) 100%) !important;
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0.70)), color-stop(49%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.70))) !important;
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.70) 0%, rgba(255, 255, 255, 0) 49%, rgba(0, 0, 0, 0.70) 100%) !important;
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, rgba(0, 0, 0, 0.70) 0%, rgba(255, 255, 255, 0) 49%, rgba(0, 0, 0, 0.70) 100%) !important;
		/* Opera 11.10+ */
		background: -ms-linear-gradient(left, rgba(0, 0, 0, 0.70) 0%, rgba(255, 255, 255, 0) 49%, rgba(0, 0, 0, 0.70) 100%) !important;
		/* IE10+ */
		background: linear-gradient(to right, rgba(0, 0, 0, 0.70) 0%, rgba(255, 255, 255, 0) 49%, rgba(0, 0, 0, 0.70) 100%) !important;
		/* W3C */
		filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1) !important;
		/* IE6-9 */
	}

	#topnav  .navbar-default, #footernav  .navbar-default{height:30px;}
	.block > .content > #nivoSlider{left:0}
	#navcoll-main > ul > li:first-child:hover{border-top-left-radius:5px;}
	.navbar{border:none;}
	#topnav .navbar, #navcollxs .navbar, #footernav .navbar, #navcoll-footer .navbar{min-height:30px;border-radius:0;border-color:#ffffff00;}
	#navcoll-main > ul li ul.dropdown-menu{right:0 !important}
	#navcoll-main > ul li ul li.dropdown-submenu ul.dropdown-menu{right:100% !important}	
	#navcollxs .nav>li>a{background:unset !important;}
	#topnav .nav>li, #topnav .navbar-right li, #topnav .dropdown-menu li, #footernav .nav>li, #footernav .navbar-right li, #footernav .dropdown-menu li{height:28px;}
	#topnav .nav li a:hover, #topnav .nav li:hover, #navcoll-main .nav li:hover , #navcoll-main .nav li a:hover,#navcollxs .nav li:hover , #navcollxs .nav li a:hover { background:url("../images/menu-hover.png") !important;}
	#topnav .nav>li>a, #footernav .nav>li>a, #navcollxs .nav>li>a, #topnav .dropdown-menu li>a, #footernav .dropdown-menu li>a, #navcollxs .dropdown-menu li>a, #navcoll-footer .nav>li>a, #navcoll-footer .dropdown-menu li>a{color: #FFF;font-size: 11px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);white-space: nowrap;text-decoration: none;display: block;padding: 5px 10px;background: url(../images/bg-separator.png) no-repeat scroll 100% 50% transparent;border-radius: 3px;}	
	#footernav .navbar-default{background-color:unset !important; background:none !important;}
	#navcoll-footer .dropdown-menu li>a, #navcoll-footer .nav>li>a{background:none !important;}
	#topnav ul.dropdown-menu{padding:1px 0 !important}
	#navcoll-footer ul li ul.dropdown-menu {bottom:100% !important;top:unset !important;right:5px;border-top-left-radius: 5px !important;}
	#navcoll-footer ul li ul.dropdown-menu li ul.dropdown-menu {bottom:0 !important; right:100% !important;padding:1px 4px !important} 
	#navcoll-footer .dropdown-submenu>a:after{padding-right:5px;}
	#subdefmenu{position:relative; top:50px; left:10px;}
	#navcoll-main a{color:#fff !important;}
	#navcoll-main .nav>li>a{color: #FFF;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);white-space: nowrap;text-decoration: none;display: block;border-radius: 3px;}
	.brand-link-a > span {color: #FFF;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);white-space: nowrap;text-decoration: none;display: block;padding: 1px 1px;border-radius: 3px;}
	#topnav .navbar-right, #footernav .navbar-right {margin-right: 0;}
	#topnav .navbar-right li:hover, #footernav .navbar-right li:hover {border-radius: 3px;}
	span.icon-bar {background-color: #fff !important;}	
	ul.dropdown-menu.multi-level{z-index:700}
	.logo-span, .header-logo{margin-top:-19px;}
	.header-logo-2{margin-left:-70px; margin-top:-15px;}
	.search-bgframe{height:35px;padding:6px 2px 6px 2px;margin-top:-19px;margin-right:35px;border-radius:3px;}
	.search-tooltip{background:url("../images/search.png") no-repeat;border: none;cursor: pointer;width: 8px;height: 8x;padding: 3px 0 0 13px;}
	.bys-ara{font-size: 12px;font-weight: bold;color: #fff;padding: 4px 5px;margin-right:5px;padding:8px;margin-top:-19px !important;border-radius: 3px;}
	.top-shadow{background: url("../images/title-shadow.png") repeat-x center top;height: 28px;}
	.footer-span-div span{font-family: "Ubuntu Condensed",arial,sans-serif;font-size: 14px;padding-left: 10px;color: #FFFFFF;opacity: 0.5;}
	.footer-span-div span.large{font-size: 16px;}
	#navcoll-footer{position: absolute;top: -20px;right: 0;}
	.bys-search-mobile{margin-top:3px;margin-bottom:8px}
	
/****************************************NAV MENU*****************************************************************************************/		
/*LEFT - sola açılır*/
/*
	.dropdown-submenu {position: relative;}
	.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}
	.dropdown-submenu:hover>.dropdown-menu {display: block;}
	.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;margin-top: 5px;margin-right: -10px;}
	.dropdown-submenu:hover>a:after {border-left-color: #fff;}
	.dropdown-submenu.pull-left {float: none;}
	.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}
 */
/*Right - sağa açılır*/
	.navbar-nav>li>.dropdown-menu {margin-top: -1px;}
	.dropdown-submenu {position: relative;}
	.dropdown-submenu>.dropdown-menu {top: 0;right: 100%;margin-top: -6px;margin-right: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}
	.dropdown-submenu:hover>a:after {border-left-color: #fff;}
	#navcoll-main ul.dropdown-menu {left:none !important;}
	.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #fff0;margin-top: 5px;margin-right: -10px;}
	.dropdown-submenu.pull-left {float: none;}
	.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}
	.dropdown-menu{margin-left:-1px}
/**************************************** NAV MENU*****************************************************************************************/
	
/******************************************  SIDENAV****************************************************************************************/
.sidenav {height: 100%;width: 0;position: fixed;z-index: 1;top: 0;left: 0;overflow-x: hidden;transition: 0.5s;padding-top: 60px;}
.sidenav a {padding: 3px 3px 3px 8px;text-decoration: none;font-size: 25px;color: #ffffff;display: block;transition: 0.3s;}
.sidenav a:hover {color: #f1f1f1;}
.sidenav .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;margin-left: 50px;}
#main {transition: margin-left .5s;}
#smenu,#smenu ul {list-style:none;margin:0;padding:0;}
#smenu {height:41px;padding-left:5px;margin-top:80%;position:relative;z-index:2;}
#smenu ul {left:-9999px;position:absolute;top:37px;width:auto;z-index:15;}
#smenu ul ul {left:-9999px;position:absolute;top:0;width:auto;}
#smenu li {float:left;margin-right:5px;position:relative; padding:3px;}
#smenu li a {background:#ffffff;color:#000;display:block;float:left;font-size:16px;padding:8px 10px;text-decoration:none;}
#smenu > li > a {-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;}
#smenu li a.fly {padding-right:15px;}
#smenu ul li {margin:0;}
#smenu ul li a {width:120px;}
#smenu ul li a.fly {padding-right:10px;}
#smenu li:hover > a {background-color:rgb(60, 60, 60);color:#fff;}
#smenu li a:focus {outline-width:0;}
#smenu li a:active + ul.dd,#smenu li a:focus + ul.dd,#smenu li ul.dd:hover {left:0;}
#smenu ul.dd li a:active + ul,#smenu ul.dd li a:focus + ul,#smenu ul.dd li ul:hover {left:100px;}
@media screen and (max-height: 450px) {
	.sidenav {padding-top: 15px;}
	.sidenav a {font-size: 18px;}
}	
/******************************************  SIDENAV****************************************************************************************/

@media (max-width: 767px){
	#navcoll-main a{white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */word-wrap: break-word; }
	#navcoll-main .nav li a:hover, #navcoll-main .nav li:hover, #navcollxs .nav li a:hover, #navcollxs .nav li:hover{background:none !important;}
	#footernav{position:absolute; right:0; bottom:20px}
	#menunav > .navbar{margin-bottom:0;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{padding: 5px 15px 5px 8px;}
	ul.multi-level li{padding-left:14px;}		
	.brand-span {font-size: 14px;position:absolute;top:2px;left:5px;}		
	.brand-span-large {font-size: 16px;position:absolute;top:20px;left:5px;}
	.input-group .form-control, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {z-index:0}
	#footer{margin-top: 5px;}
	#footer .abstract .minilinks{left:0;top:50px!important;}
	#footer .abstract .minilinks ul{ background: none; }
	#minilinks2 ul{position: absolute!important;left: 0;top: 210px !important;}
	#blocks .image_btn li,#blocks .image_btn {width:100%; margin-left:0;}
	#blocks .forms .top {width: 100%;}
	#blocks .forms .info {margin-bottom: 46px; margin-top: 0px;}
	#blocks .block:first-child{margin-bottom:5px}
	#blocks .block {padding-right:7px;}
	#blocks .block .content{word-wrap: break-word;}
	#blocks .forms td {padding-bottom: 10px;padding-top:2px;}
	/* #blocks .forms .info {margin-top:-35px; margin-bottom:8px;} */
	#blocks .image_btn span.mini {font-size: 14px; margin-left: 62px;}
	#blocks .staff td {line-height: 20px;}
	#footer .abstract .minilinks ul li a{font-size: 14px;font-family: "Open Sans",arial,sans-serif;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);background: none;}
	#footer .abstract .minilinks ul li{border: 1px solid #fff;margin-bottom: 3px;}
	#footer .abstract .minilinks ul li:hover{background-color:#fff;}
	#footer .abstract .minilinks ul li:hover a{color:#000;}
	#miniside ul li{float:none !important;}
	#miniside ul{background:none !important}
	.search-bgframe{margin-right:0}
	.login-mobile{font-size: 12px;font-weight: bold;color: #fff;padding: 8px 8px;border-radius: 3px;margin-bottom:15px;}
	.image_btn table, .image_btn thead, .image_btn tbody, .image_btn th, .image_btn td, .image_btn tr{display:unset;}
	table, thead, tbody, th, td, tr {display: block;}  
	table.tuh-main-page-table img, table.tuh-main-page-table p {width:100%; min-height:55px; max-height:110px;margin-bottom:15px;border: 1px solid;}
	table.tuh-main-page-table p {height:110px; vertical-align:center}
	table.tuh-contact-table	tr td:first-child{ text-align:left !important;}
	table#blocks{display:table;}
	div.staff table tr td {text-align:left;}
	.container{padding-right:1px;}
	 /* thead tr {position: absolute;top: -9999px;left: -9999px;}  */
	/* td {border: none;position: relative;}	  */
	/* td:before {position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;} */
	}
	
@media (min-width: 768px) {
	#navcoll-main .nav>li>a{line-height:1px;}
	#menunav{display: inline-block; margin-left: auto;margin-right: auto;float: right!important;position: relative;top: -30px;}
	#menunav > .navbar-default{ margin-bottom:-30px; }
	#menunav > .navbar{min-height:32px;}
	#navcoll-main .navbar-nav {float: right;margin: 0;}
	#menunav .navbar {border-radius: 5px 0 0 0;border-color:#ffffff00;}
	.navbar-collapse{padding-left:0;}
	.brand-span {position:absolute;top:12px;left:35px;font-family: "Ubuntu Condensed",arial,sans-serif;font-size: 24px;padding-left: 10px;}
	.brand-span-large {position:absolute;top:50px;left:35px;line-height:33px;font-family: "Ubuntu Condensed",arial,sans-serif;font-size: 36px;padding-left: 10px;}
	.dropdown-submenu:hover>.dropdown-menu {display: block;}
	#navcoll-main>.nav>li{height:34px;}
	}
 
@media (max-width: 978px) {
	body > .container {padding:0 !important; margin:0 !important;}
	}

	
table.tuh-contact-table	tr td:first-child{ text-align:right;}