
	/* Add additional stylesheets below
	-------------------------------------------------- */

	
	
	/* hide language switcher
#qtranslate-2-chooser { display:none;}
header .rightBlock .language {border-right:none !important;} */

@font-face {
    font-family: 'PT Serif';
    src: url('../fonts/PT_Serif-Web-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'PT Serif';
    src: url('../fonts/PT_Serif-Web-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PT Serif';
    src: url('../fonts/PT_Serif-Web-BoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'alright_sansbold';
    src: url('../fonts/alrightsans-bold-v3-webfont.eot');
    src: url('../fonts/alrightsans-bold-v3-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alrightsans-bold-v3-webfont.woff2') format('woff2'),
         url('../fonts/alrightsans-bold-v3-webfont.woff') format('woff'),
         url('../fonts/alrightsans-bold-v3-webfont.ttf') format('truetype'),
         url('../fonts/alrightsans-bold-v3-webfont.svg#alright_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'droid_serifregular';
    src: url('../fonts/droidserif-webfont.eot');
    src: url('../fonts/droidserif-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidserif-webfont.woff2') format('woff2'),
         url('../fonts/droidserif-webfont.woff') format('woff'),
         url('../fonts/droidserif-webfont.ttf') format('truetype'),
         url('../fonts/droidserif-webfont.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'alright_sansregular';
    src: url('../fonts/alrightsans-regular-v3-webfont.eot');
    src: url('../fonts/alrightsans-regular-v3-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alrightsans-regular-v3-webfont.woff2') format('woff2'),
         url('../fonts/alrightsans-regular-v3-webfont.woff') format('woff'),
         url('../fonts/alrightsans-regular-v3-webfont.ttf') format('truetype'),
         url('../fonts/alrightsans-regular-v3-webfont.svg#alright_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'droid_serifbold';
    src: url('../fonts/droidserif-bold-webfont.eot');
    src: url('../fonts/droidserif-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidserif-bold-webfont.woff2') format('woff2'),
         url('../fonts/droidserif-bold-webfont.woff') format('woff'),
         url('../fonts/droidserif-bold-webfont.ttf') format('truetype'),
         url('../fonts/droidserif-bold-webfont.svg#droid_serifbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: "untitled-font-1";
  src:url("../fonts/untitled-font-1.eot");
  src:url("../fonts/untitled-font-1.eot?#iefix") format("embedded-opentype"),
    url("../fonts/untitled-font-1.woff") format("woff"),
    url("../fonts/untitled-font-1.ttf") format("truetype"),
    url("../fonts/untitled-font-1.svg#untitled-font-1") format("svg");
  font-weight: normal;
  font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
	/* Override selection
	-------------------------------------------------- */
	::selection {
		background: #3e78a1; /* Safari */
		color:#fff;
	}
	::-moz-selection {
		background: #3e78a1; /* Firefox */
		color:#fff;
	}

	/* Body and General Styles Start
	-------------------------------------------------- */

	body,html {width: 100%;height: 100%;font-family: Times New Roman,verdana,helvetica,arial,sans-serif;}
	body{ overflow-x:hidden;font-family: 'proxima_nova_rgregular';font-weight:normal;font-size:14px; line-height:24px;color:rgba(0, 0, 0, 0.9);}
	h1,h2,h3{margin:0;padding:0;}
	h1.blue,h2.blue,h3.blue,h4.blue,h5.blue{font-family: 'proxima_nova_rgbold';color:#1175a4;}
	h1.white,h2.white,h3.white,h4.white,h5.white{ color:#fff;}
	h2.white a{color:#fff;}
	.footer.blue, h1.blue{ font-size:25px; line-height:36px; text-transform:uppercase;}
	.footer.blue { color: #1175a4;  font-family: "proxima_nova_rgbold";   font-size: 25px;   font-weight: normal;   line-height: 1.2em; margin-bottom:35px;}
	.footer.blue:hover{text-decoration:none;}
	h1.white{font-family: 'proxima_nova_rgregular';font-size:40px; line-height:50px;}
	h2.blue{font-family: 'proxima_nova_rgbold';font-size:21px; line-height:25px;text-transform:uppercase;margin-bottom:5px !important;}
	h2.white{font-family: 'proxima_nova_rgbold';font-size:20px; line-height:30px;text-transform:uppercase; text-decoration:underline;}
	h3.blue{font-size:18px; line-height:25px;}
	.filter h3.blue {line-height:25px;}
	h3.white{font-family: 'proxima_nova_rgbold';font-size:20px; line-height:25px;}
	h4.white{font-family: 'proxima_nova_rgbold';font-size:20px; line-height:25px;}
	h3.black{font-family: 'proxima_nova_rgbold';font-size:20px; line-height:25px;color: rgba(0,0,0,0.9);}
	h3.gray{font-family: 'proxima_nova_rgbold';font-size:16px; line-height:25px;color: rgba(0, 0, 0, 0.9);padding:0!important;}
	h5.black{font-family: 'proxima_nova_rgbold';font-size:16px; line-height:26px;color: rgba(0,0,0,0.9);}
	

	p{font-family: 'droid_serifregular';font-size: 16px;line-height: 28px;color:rgba(0, 0, 0, 0.9);}
	div{font-family: 'droid_serifregular';font-size: 16px;line-height: 26px;color:rgba(0, 0, 0, 0.9);}
	p.bold{font-family: 'droid_serifbold';}
	p.blue, p span, p a{font-family: 'droid_serifbold';color: rgba(17, 117, 164, 1);}
	p.blue:hover, p span:hover, p a:hover{text-decoration:underline;}
	p.boldText{ font-family: 'PT Serif';font-weight: 700;}

	.centeredContent{margin-left:auto;margin-right:auto;padding-left:180px;padding-right:180px;}
	@media screen and (max-width: 900px){.centeredContent{margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;}}
	@media screen and (max-width: 600px){.centeredContent{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}}
	
	.commentText, .commentText p{font-family: 'droid_serifregular';font-size: 15px;line-height: 15px;color: rgba(0,0,0,0.9) !important; }
	.selecatlaw .commentText {padding:16px 10px 16px 0;}
	.selecatlaw .label_check {padding:0px; line-height:25px; background:none;}
	.listText,.listText p{font-family: 'proxima_nova_rgregular';font-size: 20px;line-height: 30px;color: rgba(0,0,0,0.9)}

	.btn{font-family: 'proxima_nova_rgbold';height:60px; padding:0 40px;font-size: 14px; line-height:60px;text-transform: uppercase;border-radius: 3px;letter-spacing:.5px;}
	.btn2{font-family: 'droid_serifregular';height:60px; padding:5px 12px;font-size: 14px; text-transform: uppercase;border-radius: 3px;border: 1px solid rgba(0, 0, 0, 0);}
	.primary-btn,.primary-btn-icon{ color: rgba(0,0,0,0.9);border: 1px solid #1175a4;}
	.primary-btn:hover,primary-btn-icon:hover{text-decoration:underline;color:white;}
	.secondary-btn{font-family:'proxima_nova_rgregular';font-size:16px;background-color:rgba(17,117,164, 1);color: #fff;letter-spacing:.5px;}
	.secondary-btn:hover{text-decoration:underline;color: #fff;}

	.btn.primary-btn-icon{padding: 0 30px 0 40px;}
	.btn.primary-btn-icon i{color:#1175a4; margin-left:30px; font-size:20px;vertical-align: middle;}
	.btn.primary-btn-icon:hover i{color: rgba(0,0,0,0.9);}

	.primary-btn2{font-family:'proxima_nova_rgregular';font-size:16px;font-weight:400;color:#fff!important;background-color:rgba(17,117,164, 1);letter-spacing:.5px;}
	.primary-btn2:hover{color:#1175a4;text-decoration:underline;}

	.blueBtn1{font-family:'proxima_nova_rgregular';font-size:16px;color:white;background-color:rgba(17,117,164, 1);letter-spacing:.5px; padding:0 20px;}
	.primary-btn{letter-spacing:.5px;}
	.btn-group .dropdown-toggle{width:220px!important;}
	.btn-group .dropdown-toggle:hover{background-color:#f0f0f0;}
	
	/* Body End
	-------------------------------------------------- */

	/* header Start 
	-------------------------------------------------- */
	header{width:100%;padding:22px 0 0;}
	header .logo{width:auto; float:left; display:inline-block;padding-top:10px;}
	header .rightBlock .search-part{float:right; font-family: 'proxima_nova_rgregular';}
	header .rightBlock .language{width:auto;float:left;border-right:1px solid #b2b2b2;min-height:31px;margin-right:12px;}
	header .rightBlock .language a{color:#A6A9A9;line-height:14px;text-transform:uppercase;margin-right:20px;margin-top:9px;display:block;font-size:14px}
	header .rightBlock #search-input{width:auto;float:left;}
	header .rightBlock #search-input .btn-danger{ border:none;background:none;height:31px;color:#b2b2b2;width:24px;font-size:18px;padding:0;line-height:31px;}
	header .rightBlock #search-input .form-control{background:none;border:none;box-shadow:none;width:60px;color:#A6A9A9;text-transform:uppercase;padding:0;text-align:right;font-size:14px}
	header .input-group-btn{display:inline-block; float:left; width:auto; line-height:30px;}
	header .rightBlock #search-input .icon{float: left; cursor:pointer;display: inline-block; line-height:31px;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;box-shadow: none;color: #a6a9a9; font-size: 14px;padding: 0;text-align: right;text-transform: uppercase;}
	header .rightBlock #search-input .icon .glyphicon {line-height: 30px;margin-right: 13px;vertical-align:top;color:#b2b2b2;width:24px;font-size:18px;padding:0;}
	header .rightBlock #search-input form { position:relative; right: -100%;/*display: none; */float: left;margin: 0 0 0 10px;}
	header .rightBlock #search-input .search-class{ position:relative;border:none;background:#1175A4; height:30px; width:30px; line-height:30px; border-radius:4px;}
	header .rightBlock #search-input .search-class i{color:#fff; }
	header .rightBlock #search-input .search-text{float: left;font-family: 'PT Serif', serif; font-weight:400; color:#a6a9a9;/* color:#1A1A1A;*/ font-size:16px; height:30px; border:none;}
	header .rightBlock #search-input .rightnav.open .icon{color:#000;}
	header .rightBlock #search-input .rightnav.open .icon .glyphicon{color:#1175A4;}
	header .rightBlock #search-input .search-text::-moz-placeholder {color:#a6a9a9;opacity:1}
	header .rightBlock #search-input .search-text:-ms-input-placeholder {color:#a6a9a9}
	header .rightBlock #search-input .search-text::-webkit-input-placeholder {color:#a6a9a9} 
	.search{font-family:'proxima_nova_rgregular';}
	/* header End
	-------------------------------------------------- */

	/* navbar Start 
	-------------------------------------------------- */
	/*#navbar{overflow-x:hidden;}*/
	#navbar{padding:0; float:right;}
	#navbar .nav{width:auto;float:right;font-family: 'proxima_nova_rgregular';padding-top:26px;}	
	#navbar .nav li{ position:static;line-height:33px;font-size:16px;padding:0 15px 22px;}
	#navbar .nav li a{color:#000000; padding:0;}
	#navbar .nav li a:hover,
	#navbar .nav li.current_page_item a{color:#1175A4;text-decoration:none;}
	#navbar .nav li:last-child{padding-right:0;}
	.nav-mobile .main-close{ display:none;}

	#navbar .nav .dropdown-menu{ width: 100%; background:#1175A4; margin:0;}
	#navbar .nav .dropdown-menu li{padding:0; float:left;}
	#navbar .nav .dropdown-menu li a{ padding: 15px 33px; color:#fff; font-size:16px; line-height:20px;font-family: 'proxima_nova_rgregular';}
	#navbar .dropdown-menu > li > a:hover,#navbar .dropdown-menu > li > a:focus,#navbar .dropdown-menu > li.current_page_item > a{ background:#005995;}
	#navbar .nav > li .icon {display:none;}
	#navbar .nav > li:hover ul.dropdown-menu{ display:block;}
	.nav > li.sub-menu:hover > a:after{ content:""; position:absolute; margin-left: -10px; bottom:-22px; left:50%;width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #1175A4;}
	
	@media screen and (min-width: 990px){
		#navbar .nav .dropdown-menu li{position: relative;left: 46%;}
	}
	@media screen and (min-width: 1600px){
		#navbar .nav .dropdown-menu li{left: 35%;}
	}
	
	/* navbar End
	-------------------------------------------------- */

	/* Banner Start
	-------------------------------------------------- */
	#banner{width:100%;}
	#banner img{width:100%;}
	#banner .item{position:relative; color:#fff;}
	#banner .slider-Content{position:absolute; bottom:47px; left:0; width:100%;}
	#banner .slider-Content{left:0; right:auto; width:100%;}
	#banner .slider-Content span{ font-size:20px; line-height:24px;font-family: 'proxima_nova_rgbold';}
	#banner .slider-Content h1{margin:10px 0 0; text-decoration:underline;}
	#banner .slider-Content h1 i{font-size:30px; line-height:30px;}
	#banner .owl-next,#banner .owl-prev{position:absolute; bottom:87px; color:#fff;}
	#banner .owl-next{right:0; text-align:left;}
	#banner .owl-prev{left:0;text-align:right;}
	#banner .fa-angle-left, 
	#banner .fa-angle-right{font-size:90px;height: 100px;width: 100px;}
	/* Banner End 
	-------------------------------------------------- */

		 
	/* content Start 
	-------------------------------------------------- */
	.content h1{ margin-bottom:40px;}
	.content h2{ margin-bottom:30px;}
	.content .eventsBlock h2{padding-bottom:10px; font-size:18px;}
	.content article{padding:120px 0 0;}
	.content article.regularContent {padding:80px 0;}
	.content article.upcomingEvents{padding-bottom:60px;padding-top:60px!important;}
	.content article.upcomingEvents2{padding-bottom:60px;padding-top:60px;}
	.content article.upcomingEvents3{padding-bottom:120px;padding-top:40px;background:#f2f2f2!important;}
	.content article.upcomingEvents4{padding-bottom:120px;padding-top:40px;background:#fff!important;}
	.content article.upcomingEvents5{padding-bottom:60px;padding-top:40px;background:#fff!important;}
	
	.noMarginx{padding-top:0!important;}
	
	#two-column.content article.upcomingEvents4 {background:#F6F6F6 !important;}
	#two-column.content article.upcomingEvents4 a {background:#fff;}
	#two-column.content article.upcomingEvents4 .col-md-3{padding-right: 0px; padding-left: 0px;}
	#two-column.content article.upcomingEvents4 .contactperson {background: #fff; max-width: 160px; margin-left: auto; margin-right: auto; padding-top:5px;}
	.noMargin{margin:0!important;}
	
	#two-column.content .our_work .centeredContent ul {padding-top:1em;}
	#two-column.content .our_work .centeredContent ul li {color:#000; font-family:'proxima_nova_rgbold'; padding-bottom:1em;}
	#two-column.content .our_work .centeredContent ul li a span:hover  {text-decoration:underline;}
	#two-column.content .our_work .centeredContent ul li a:hover  {text-decoration:underline;}
	
	.content{display:block;}
	.content .regularContent p{margin-bottom:40px;}
	.upcomingEvents{display:block;background:#f2f2f2;}/*FFF*/
	.loadmore{margin-top:40px;}
	
	.team_article{background-color:#f2f2f2;padding-top:20px!important;}
	
	.regularContent{display:block;background:#fff;} /*#f2f2f2*/
	.upcomingEvents3{background:#fff!important;}
	
	.blueIcons{background:#1175a4;padding:0 !important;}
	.blueIconsText1{color:white;font-size:18px;font-family:'proxima_nova_rgregular';text-transform:uppercase;letter-spacing:1px;}
	.blueIconsText2{color:white;font-size:2em;font-family:'proxima_nova_rgbold';}
	.blueBg{background:#1175a4;padding:30px !important;height:112px;}
	.grayBg{background:#e3e3e3;padding:30px !important;height:112px;}
	
	.upcomingEvents h1{margin-bottom:60px;}
	#contact-person .upcomingEvents h1 {margin-bottom:40px;}
	.upcomingEvents .eventsBlock{width:100%;display:block;font-family: 'PT Serif', serif;font-weight:400; padding-bottom: 0;}
	.blogs .eventsBlock {}
	.upcomingEvents .eventsBlock .date {color:#000;}
	.upcomingEvents .eventsBlock a{text-transform:none; color:#000;}
	.upcomingEvents .eventsBlock .img{display:block;margin-bottom:40px;}
	.upcomingEvents h3{margin-bottom:15px; padding-left:10px; padding-right:10px;}
	.upcomingEvents p a{font-family: 'droid_serifregular', serif;font-weight:400;}
	.upcomingEvents .btn{margin-top:10px; display:inline-block;}
	.eventsDarkTheme{background-color:#e3e3e3;}
	.darkTheme3{background:#f2f2f2;}
	
	.kompetenzen1{background-color:#E3E3E3;padding-top:60px;padding-bottom:80px;}
	.kompetenzen1 .blue {margin-bottom:30px;}
	.kompetenzen2{background-color:#e3e3e3;padding-top:60px;padding-bottom:80px;}
	.kompetenzen2 .blue {margin-bottom:30px;}
	.kompetenzen3{background-color:#e3e3e3;padding-top:60px;padding-bottom:60px;}
	.kompetenzen3 .blue{margin-bottom:40px;}
	.kompetenzen4{background-color:#e3e3e3;padding-top:60px;padding-bottom:80px;}
	.kompetenzen4 .blue {margin-bottom:30px;}
	
	@media screen and (max-width: 760px){
		.grayBg{height:142px;}
	}
	@media screen and (max-width: 1210px){
		.blueBg{height:158px;}
	}
	@media screen and (max-width: 880px){
		.blueBg{height:210px;}
	}
	
	@media screen and (max-width: 350px){
		.blogBtns{float:left;}
	}
	/* content End
	-------------------------------------------------- */

	/* homepage */
	.content .juve-awards {width:185px;}
	.content .azur-100{}

	/* footer Start 
	-------------------------------------------------- */
	footer{width:100%; padding:120px 0 0;margin-top:0;background:#b8b6a9;font-size:14px;font-weight:normal;font-family: 'droid_serifbold';}
	footer h1{margin-bottom:35px;}
	footer p{line-height:1.5em;}
	footer .bottomFooter{width:100%;background:#fff;padding:32px;text-align:center;margin-top:120px;}
	footer .bottomFooter p{line-height:26px;margin:0;color:#1A1A1A;}
	footer .impotanLinks{width:100%;display:inline-block;}
	footer .impotanLinks ul{width:50%;list-style:none;padding:0;float:left;}
	footer .impotanLinks ul li{width:100%;line-height:1.8em;font-size:14px;font-weight:400;display:inline-block;margin-bottom:5px;}
	footer .impotanLinks ul li a{color:#000;text-decoration:none;}
	footer .impotanLinks ul li a i{padding-right:8px;color:#2983ad;line-height:2em;font-size:8px;}
	footer .impotanLinks ul li ul{width:100%;padding-left:20px;padding-top:8px;}
	footer .impotanLinks ul li ul li{font-family: 'droid_serifregular';}
	footer  .logos {padding-top:10px;}
	footer  .centeredLogos{height:140px;}
	
	footer  .social-icons .logos {padding-left:0px;}
	footer  .social-icons .logos a{color:#2983ad; font-weight:bold;}
	footer  .logos .logo{}
	footer  .logos .logo.juve{ margin-left:00px; margin-top:2px;}
	
	footer  .logos .logo.gewandhaus{border-radius:5px;width:auto;height:100px;}
	
	footer  .logos .logo.azur-100 {width:auto;height:100px;}
	footer  .logos .logo.juve {width:75px;height:auto;}
	footer  .logos .logo.juve.kanzleimonitor {width:130px;height:auto;}
	footer  .logos .logo.legal {width:auto;height:90px;}
	footer  .logos .logo.juve-awards {width:110px;height:auto; }
	footer  .logos .logo.kanzleimonitor {width:130px;height:auto;}
	footer  .logos .logo.gewandhaus {width:120px;height:auto;}
	footer .sponsors-club{font-size:0.6em;color:white;}
	footer .sponsors-club2{width:120px;}
	
	
	.panel-group .panel{box-shadow:none; border:none; border-radius:0; background:none;}
	.panel-group .panel .panel-heading{padding:5px 0 10px 0; border-radius:0; background:none; }
	.panel-group .panel .panel-heading a{display:inline-block; width:100%;}
	.panel-group .panel .panel-heading a .icon{float:right; color:#1175A4;}
	.panel-group .panel + .panel .panel-heading{border-top:1px solid rgba(0, 0, 0, 0.9);}
	.panel-group-container {border-bottom:1px solid #1175A4; padding-bottom:20px;}
	.panel-group-top{position:relative;}
	.panel-heading-blue{border-top:1px solid #1175a4!important;}
	.panel-group .panel .panel-body{border:none !important; padding:0 0 0;margin-left:0;}
	.taxborder{/* border-top:1px solid #1175A4;*/ position:relative;}
	.contactborder{border-top:1px dotted #1175A4;height:29px;}
	.our_work ul{padding-left:16px!important;}
	.contactSpace{height:45px;}
	.panel-group2{margin-bottom:40px!important;}
	
	footer .commentText p{line-height:24px;}
	.commentText a{color:rgba(0, 0, 0, 0.9);font-weight:400;font-family:'droid_serifregular';}
	.toggle1{margin-left:10px;}
	.beforeToggle{margin-top:0;margin-bottom:0;}

	#accordion .panel .panel-heading .icon-chevron-thin-down::before{
	  content: "\e03a";
	}
	#accordion .panel .panel-heading .collapsed .icon-chevron-thin-down::before{
	  content: "\e03d";
	}



	/* footer End
	-------------------------------------------------- */

	/* About inner page Start 
	-------------------------------------------------- */
	.breadcrumbPlacement{padding:0 0 40px; display:inline-block; width:100%;}
	.breadcrumbBorders{padding:7px 0 7px;border-top:2px solid rgba(0, 0, 0, 0.1);border-bottom:2px solid rgba(0, 0, 0, 0.1);}
	/*.breadcrumbBorders{border-bottom: 1px solid #808080;height:32px;}*/
	.breadcrumbPlacement li,.breadcrumbPlacement li a {font-family: 'PT Serif';font-size: 14px;line-height: 16px; color:#808080;}
	.breadcrumbPlacement li a{text-decoration:underline;}
	.breadcrumbPlacement li a:hover {text-decoration:none;}
	.breadcrumbPlacement li.active{color:#000;}
	.breadcrumbPlacement li.active:first-child{color:#808080;}
	.breadcrumbPlacement li:last-child span{text-decoration:none;}
	/*#coverImage { position:relative;min-height: 250px;background-position: bottom center;background-repeat: no-repeat;background-size:100% auto;}*/
	#coverImage{position:relative;}

	#coverImage .shadow {
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.15) 44%, rgba(0, 0, 0, 0.65) 100%) repeat scroll 0 0;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	#coverImage > img{width:100%; height:auto !important; min-height:1px;}
	.content .blog-detail h2{margin-top:40px; margin-bottom:20px; font-size:25px;}
	.content .blog-detail .writer .info-group .detail-label { float: left; font-weight: 700; width: 32%;}
	.content .blog-detail .writer  .info-group .detail-desc {  float: left; width: 68%; color: #1A1A1A; font-family: 'PT Serif'; font-weight: 400; font-size: 16px; line-height: 26px;}
	.content .blog-detail .writer  .info-group .detail-desc a{color:#000;}
	.content .blog-detail .writer .info-group { display: inline-block; width: 100%; padding: 25px 0; border-top: 1px solid #E6E6E6; color: #1A1A1A; font-family: 'PT Serif'; font-weight: 400; font-size: 16px;line-height: 26px; }

	.content .blog-detail .other-options .title { margin-bottom: 30px; display: inline-block;  width: 100%; color: #1A1A1A; font-family: 'PT Serif'; font-weight: 700; font-size: 16px; line-height: 26px; }
	.content .blog-detail .other-options ul {margin-top:0px;}

	.content .our_work {padding:0 0 40px;}
	.content .our_work.blog-detail .buttons .primary-btn-icon {float: none; margin-top: 10px;
	}
	.content .our_work ul li{font-family: 'droid_serifregular';font-size: 16px;line-height: 26px;color:rgba(0, 0, 0, 0.9);}
	.content .our_work .contactperson-posts{padding-top:50px;}
	.content .our_work .contactperson-posts .col-sm-6 {min-height:300px;}

	.kompetenzenHeader a{color:#fff;}
	.kompetenzenHeader a:hover{text-decoration:underline;}
	.kompetenzenHeader:hover{text-decoration:underline;}
	
	.content .team {padding-bottom:50px;}
	.team-detail .activity .listText{
		font-size:16px;
		font-family:'PT Serif';
		margin-bottom:50px;
	}
	.team-detail p.bold{ color:#1175a4;font-family:'proxima_nova_rgbold';text-transform:uppercase;}
	.our_work h1{margin-bottom:21px;}
	.our_work .additional-info p{ padding:10px 0;margin:0;color:rgba(0,0,0,0.9);}
	.our_work .additional-info p:first-child{border:none;}
	.additional-info1{float:left;color: rgba(0,0,0,0.9);text-transform: lowercase;}
	
	.additional-info a{color:rgba(0, 0, 0, 0.9);font-family:'droid_serifregular'; text-decoration:none; font-weight:bold;}
	.additional-info a:hover {text-decoration:underline;}
	
	/*carreer page */
	.content .our_work  .overview-career {margin-top:70px; }
	.content .our_work  .overview-career p {font-size:1.5em; line-height:110px; color:#1175a4; font-family:"proxima_nova_rgbold"; margin-bottom:0px;}

	.content .overview-career .row {border-bottom:1px solid #ccc; margin-bottom:4%; margin-top: 5%; padding-bottom:1%;}
	.content .overview-career .row:first-child {margin-top:0px;}
	.content .overview-career .row:last-child {border-bottom:none;}

	.content .our_work  .overview-career .first p{font-size:1.2em; color:#808080;}

	.content .our_work  .overview-career .last p{text-align:right;}
	.content .our_work  .overview-career .last p b{padding-right:10px;}


	.content .our_work .overview-career p b {font-size:2em;}
	.content .our_work  .overview-career .icon{max-width:90px; height:auto; padding-bottom:20px;}

	@media screen and (max-width: 980px){
		.content .our_work  .overview-career2 {margin-top:70px; }
		.content .our_work  .overview-career2 p {font-size:1.5em; line-height:110px; color:#1175a4; font-family:"proxima_nova_rgbold"; margin-bottom:0px;}

		.content .overview-career2 .row {border-bottom:1px solid #ccc; margin-bottom:4%; margin-top: 5%; padding-bottom:1%;}
		.content .overview-career2 .row:first-child {margin-top:0px;}
		.content .overview-career2 .row:last-child {border-bottom:none;}

		.content .our_work  .overview-career2 .first p{font-size:1.2em; color:#808080;}

		.content .our_work  .overview-career2 .last p{text-align:right;}
		.content .our_work  .overview-career2 .last p b{padding-right:10px;}


		.content .our_work .overview-career2 p b {font-size:2em;}
		.content .our_work  .overview-career2 .icon{max-width:90px; height:auto; padding-bottom:20px;}
	}

	@media screen and (min-width: 980px){
		.careerPos11{position:absolute;top:40px;left:300px;}
		.careerPos12{position:absolute;top:80px;left:300px;}
		.careerPos21{position:absolute;top:40px;left:560px;}
		.careerPos22{position:absolute;top:80px;left:560px;}
		.careerPos41{position:absolute;top:200px;left:150px;}
		.careerPos42{position:absolute;top:240px;left:170px;}
		.careerPos31{position:absolute;top:200px;left:465px;}
		.careerPos32{position:absolute;top:240px;left:427px;}
		.careerPos51{position:absolute;top:200px;left:730px;}
		.careerPos52{position:absolute;top:240px;left:700px;}
		.carrerIcons1{height:400px;}
	}

	.bluebox1{
		text-transform: uppercase;
		width:560px;
		/*height:150px;*/
		display: inline-block;
		position:absolute;
		left:228px;
		top:-175px;
		background: rgba(17,117,164, 0.5);
		border-radius: 3px;
		letter-spacing: 1px;
		padding:14px 27px 12px 27px;
	}
	
	.bluebox2{
		font-family:'proxima_nova_rgregular'!important;
		text-transform: uppercase;
		width:471px;
		display: inline-block;
		position:absolute;
		left:228px;
		bottom:50px;
		background: rgba(17,117,164, 0.5);
		border-radius: 3px;
		letter-spacing: 1px;
		padding:14px 27px 12px 27px;
	}
	
	.bluebox3{
		font-family:'proxima_nova_rgregular'!important;
		text-transform: uppercase;
		width:471px;
		/*height:124px;*/
		display: inline-block;
		position:absolute;
		right:230px;
		bottom:90px;
		background: rgba(17,117,164, 0.5);
		border-radius: 3px;
		letter-spacing: 1px;
		padding:14px 27px 12px 27px;
	}
	
	@media screen and (max-width: 1450px){
		.bluebox1{left:175px;top:-150px;}
		.bluebox2{left:150px;bottom:50px;}
		.bluebox3{right:130px;bottom:50px;}
	}

	.blueboxHeader{
		font-size:25px!important;
		font-family:'alright_sansbold','proxima_nova_rgbold'!important;text-decoration:none!important;
		line-height:32px!important;
		color:white;margin:0!important;
	}
	.blueboxHeader2{
		max-width:100%!important;line-height:32px!important;
		font-size:25px!important;font-family:'alright_sansbold','proxima_nova_rgbold'!important;color:white;margin:0!important;
	}
	
	.blueboxPadding1{padding:0!important;padding-top:2px!important;}
	
	.blueboxTable td{vertical-align:top;}
	h1 .blueboxTable{width:95%;}
	.blueboxLink{
		font-family:'proxima_nova_rgregular';
		color:white;
		text-decoration:none;
		font-size:19px;
		margin-top:1px;
		margin-bottom:0!important;
	}
	.blueboxLink:hover{
		text-decoration:underline;
	}

	.carrerIcons1{
		background-color:#1175a4;
		font-weight:800;
	}
	.carrerIcons2{
		background-color:#1175a4;
	}

	.region{background:#F7F7F7;}
	#region-slider .owl-next,#region-slider .owl-prev{position:absolute; top:32%; color:#fff;}
	#region-slider .owl-next{right:-60px; text-align:left;}
	#region-slider .owl-prev{left:-60px;text-align:right;}
	#coverImage h1{position:absolute; bottom:30px;max-width: 50%;}
	#region-slider i{font-size:45px; color:#1175a4;}
	#region-slider .owl-dots{text-align:center; padding-top:60px;}
	#region-slider .owl-dots .owl-dot{ display:inline-block; margin:0 15px;height:20px; width:20px; border-radius:50%; background:#645C59;}
	#region-slider .owl-dots .owl-dot.active{ background:#1175A4;}

	.more-info .more-info-box{position:relative; margin:30px 0; display:inline-block; width:100%;}
	.more-info .more-info-box .text{ position:absolute; left:0; top:0; height:100%; width:100%;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+44,000000+100&0+1,0.15+44,0.65+100 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.15) 44%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.15) 44%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.15) 44%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */

	}
	.more-info .more-info-box .text h2{ margin:0;padding:0 15px;max-width:100%; word-wrap:break-word; font-size:14px;}
	.more-info .more-info-box .text h2 a:hover,.more-info .more-info-box .text h2:hover{text-decoration:none;}
	.more-info .more-info-box .img-responsive{height:auto; width:100%;}
	.content .our_work .more-info{padding-top:30px; padding-bottom:60px;}

	
	.more-info-box2{position:relative; margin:30px 0; display:inline-block; width:100%;}
	.more-info-box2 .text{ position:absolute; left:0; top:0; height:100%; width:100%;}
	.more-info-box2 .text h2{ margin:0;padding:8px;max-width:100%; word-wrap:break-word; font-size:18px;}
	.more-info-box2 .img-responsive{height:auto; width:100%;}
	.more-info-box2 .text h2:hover{text-decoration:none;}

	.more-info-box3{font-family:'droid_serifregular';font-size:18px;background-color:#f2f2f2;padding:0;height:201px;}
	.more-info-box3 .title{background-color:#1175a4;color:white;padding:15px 20px 15px 20px;font-family:'droid_serifbold';font-size:20px;}
	.more-info-box3 .description{padding:10px 35px 0px 35px;}
	.more-info-box3 .link{padding:0px 35px 0px 35px;text-transform:uppercase;font-family:'proxima_nova_rgregular'!important;font-size:14px;}
	#carreer .more-info-box3 .link a {font-family:'proxima_nova_rgbold' !important;}
	.more-info-box3 .link:hover{text-decoration:underline;}
	
	.more-info-box4{margin:5px 0; display:inline-block; width:100%;#position: relative; #top: -50%}
	.more-info-box4 .text{height:100%; width:100%;padding:0px 4px 0px 4px;}
	.more-info-box4 .text h2{text-decoration:none;max-width:100%; word-wrap:break-word; font-size:14px;}
	.more-info-box4 .text h2:hover{text-decoration:underline;}
	
	.areasBox1{position:relative;padding:10px;margin:0;height:70px;margin-bottom:19px}
	.areasBox2{position:relative;margin:0px;background-color:#1175a4;height:70px!important;display:table;width:100%;}
	.areasBox3{position:relative;margin:0px;background-color:#fff;height:70px!important;display:table;width:100%;}
	.areasBox4{position:relative;margin:0px;background-color:#fff;height:70px!important;display:table;width:100%;}
	
	/* only col-md and higher */
	@media only screen and (min-width : 992px) {
		.box-centered {margin-left:auto; margin-right:auto; float:none; clear:both;}
	}
	.toggle-container{position:relative;top:-20px;}
	.kompetenzenHeader{
		font-family:'proxima_nova_rgregular';font-size:14px;text-transform:uppercase;
		color:#fff;text-decoration:none;line-height:20px;
		letter-spacing:0.5px;
	}
	.kompetenzenHeader3{
		font-family:'proxima_nova_rgregular';font-size:14px;text-transform:uppercase;
		color:#fff;text-decoration:none;line-height:20px;
		letter-spacing:0.5px;
	}
	.kompetenzenHeader3 a{color:#fff;}
	
	.centeredAreas{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
	
	.teamJobDescription{color:rgba(0, 0, 0, 0.9);font-size:14px;margin:0 5px;}
	
	.overview-items.more-info .text {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#358ab2+0,000000+100&0.8+0,0.82+100 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background-color: #1175a4;
	}
	.overview-items.more-info .text2 {
		color:#000;
		background-color: #fff;
	}

	.contactperson-posts h3{ margin-bottom:18px;}
	.contactperson-posts p{margin:0;}
	.contactperson-posts p a{ color: rgba(0, 0, 0, 0.9);font-family: "droid_serifregular";}
	.contactperson-posts .contactperson{ margin-bottom:30px;}
	.contactperson-posts .contactperson .detail{padding-left:0;}
	.contactperson-posts .contactperson .detail h3 a:hover{text-decoration:underline;}

	.contactperson-posts .commentText p, .contactperson-posts p.commentText{line-height:24px;}
	.content .our_work .contactperson-posts p.commentText {padding-bottom:10px;}
	.content .our_work .contactperson-posts .commentText p {padding-bottom:10px;}
	/* About inner page End
	-------------------------------------------------- */

	.aboutUsPanel{padding-bottom:0 !important;}
	.aboutUsPanel .panel-title{padding-left:0;}
	.aboutUsPanel2{padding-top:60px!important;}
	
	.noCursor1{cursor:context-menu;}
	.noCursor2{cursor:pointer;}
	
	/* contact inner page Start
	-------------------------------------------------- */
	.contact {padding-top:50px;}
	.contact .panel{box-shadow:none; border:none;padding:10px 0;border-top:1px solid #E6E6E6;}
	.contact .panel:first-child{border:none;}
	.contact .panel-default > .panel-heading{ background:#fff;padding:0;}
	.contact .panel-body{border:none; padding:0;}
	.contact .panel-body a{color:#000;}
	.contact .panel-body a:hover {text-decoration:underline;}
	.contact .panel-group .panel + .panel{margin:0;}
	.contact .panel-title{margin:0;}
	.contact .panel-title > a{padding:24px 0; display:inline-block; width:100%; height:auto; position:relative; }
	.contact .panel-title > a:after{content: "\e03a"; font-family: "lawyer-project"; position:absolute; right:0;}
	.contact .panel-title > a.collapsed:after{content: "\e03d";}
	.contact .panel-group .panel-heading + .panel-collapse > .panel-body{border:none;}
	.content .contact h2,.content .contact h1{margin:0;}
	.contact address{ font-family:'proxima_nova_rgregular';font-weight: 400; font-size:16px; line-height:26px;}
	address{ font-family:'droid_serifregular';font-weight: 400; font-size:16px; line-height:26px;color:#1175a4!important;}
	address b{font-family:'proxima_nova_rgregular';font-size:18px;color:#1175a4!important;}
	/* contact inner page End
	-------------------------------------------------- */

	/* team inner page End
	-------------------------------------------------- */
	.personDetails2{background-color:#fff!important;margin:11px!important;height:360px;}
	.personWrap{min-height:0;}
	.person-desc .personDetails{ padding:30px 0 25px;}
	.person-desc .personDetails h3{ margin:30px 0 20px; font-size:16px;}
	.filter {display:inline-block; width:100%;}
	.filter h3{line-height:50px;}
	.filter .filter-group{ float:left;font-family: 'proxima_nova_rgregular';letter-spacing:.5px;margin-bottom:5px;}
	.filter-option{font-family:'proxima_nova_rgregular'!important;text-transform:uppercase;color:#1175a4!important;font-size:14px!important;border:none!important;}
	
	.filter-group2{width:278px;padding:0 0px 0 40px;}
	.filter-group3{width:260px;padding:0 11px 0 11px;}
	.filter-group4{width:250px;padding:0 4px 0 1px;}
	.filter-group5{width:258px;padding:0 0 0 1px;}
	
	@media screen and (max-width: 768px){
		.filter-group2{width:260px;padding:0 11px 0 11px}
		.filter-group3{width:260px;padding:0 11px 0 11px;}
		.filter-group4{width:260px;padding:0 11px 0 11px}
		.filter-group5{width:260px;padding:0 11px 0 11px}
	}
	
	.smallTitle{font-size:14px!important;}
	.teamImg{padding:5px;}
	#filters .filter-group .bootstrap-select {width:100%;}

	.filter .bootstrap-select .bs-caret:after{position: absolute;right: 30px;font-size: 25px; line-height:50px;content: "\e044";font-family: "lawyer-project"; color:#1175A4;}
	.filter .bootstrap-select.open .bs-caret:after{content: "\e039";color:#fff;}
	
	.filter .bootstrap-select.open .dropdown-toggle{background-color:#1175a4;}
	.filter .bootstrap-select.open .filter-option{color:#fff!important;}
	
	.filter-group .r_on{font-weight:800!important;}
	
	.filter .bootstrap-select .bs-searchbox{display:none;}
	.filter .bootstrap-select .bs-actionsbox{display:none;}
	.filter .bootstrap-select.btn-group .dropdown-menu li a{ padding:0 0 0 15px;}
	.filter .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{
		font-size:15px; line-height:18px;color:#1A1A1A;font-family:'droid_serifregular';
	}
	
	
	
	.filter .label_check,
	.filter .label_radio{ float:left; font-weight:normal; padding:0px;color:rgba(17, 117, 164, 1);font-family: "droid_serifregular"; font-size:16px; line-height:50px; margin:0; }

	.filter-group .label_radio {width:220px;}

	/*.filter-toggle:hover{border:1px solid black;}*/
	.filter .label_check ,.filter .label_radio { cursor:pointer;}
	.filter label.c_on ,.filter label.r_on { cursor:pointer;height:48px;border-radius:4px;}
	
	.blueFilters{margin-left: auto;margin-right: auto;padding-left: 180px;padding-right: 180px;}

	.filter-toggle{ 
		color:rgba(17, 117, 164, 1);background-color:#fff;height:50px;margin-right:17px;margin-bottom:10px;font-size:16px;
		line-height:22px;font-family:'PT Serif';font-weight:400;box-shadow:none;
	}
	
	@media screen and (max-width: 768px){
		.filter-toggle{ 
			min-width:255px;
			min-width:300px;
		}
		.blueFilters{margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;}
	}
	
	.filter-toggle2{margin-right:0!important;}
	
	.filter-toggle:hover{background-color:#f0f0f0;}

	.filter .label_check input,
	.filter .label_radio input  { position: absolute; left: -9999px; }
	.filter .filter-selection{display:inline-block; width:100%; padding-top:20px;}
	.filter .filter-selection span{ 
		padding:8px 20px;color:rgba(0, 0, 0, 0.5); float:left; margin-right:10px; font-family: "droid_serifregular";
		font-size: 14px;line-height: 24px;background-color:#fff;
	}

	.filter .filter-selection span.blue{background:#1175a4;}
	.filter .filter-selection span.blue label{color:#fff;}
	.filter .filter-selection .filter-group .label_check {background:none;  line-height:25px;}

	.filter .filter-selection span:first-child{margin-left:0;}
	.filter .filter-selection span a i{color: #1A1A1A; font-size:20px; vertical-align:middle; margin-left:5px; line-height:20px; padding-top:3px;}

	.team-detail ul{padding-left:20px; margin-bottom:50px;}
	.team-detail ul li{ padding-bottom:10px; color:#1A1A1A;font-family: 'PT Serif';font-weight: 400; font-size:16px; line-height:26px;}
	.team-detail ul li.blue{ color:#2983AD;font-weight: 700;}
	.team-detail .activity .activity-list{margin:20px 0; display:none;}
	.team-detail .activity .activity-list h3{ padding:30px 0; border-top:1px solid #E6E6E6;}
	.team-detail .team-detail-info .info-group{ display:inline-block; width:100%; padding:25px 0; border-top:1px solid #E6E6E6; color:#1A1A1A;font-family: 'PT Serif';font-weight: 400;font-size:16px; line-height:26px;}
	.team-detail .team-detail-info .info-group p{padding-bottom:0px;}
	.team-detail .team-detail-info .info-group:first-child{border:none; padding-top:0;}
	.team-detail .team-detail-info .info-group .detail-label{float:left;font-weight:400;width: 50%; }
	.team-detail .team-detail-info .info-group .detail-desc{float:left;width: 68%;}
	.team-detail .team-detail-info .info-group .detail-desc a{ color:#1A1A1A;}

	.personLink{color:rgba(0, 0, 0, 0.9);}

	.downloads{ margin-top:55px; background:#F2F2F2; padding:30px;}
	.downloads h3{ margin-bottom:40px;}
	.downloads > div{ margin:10px 0;}
	.downloads a{font-family: 'PT Serif';font-weight: 700; font-size:16px; line-height:26px;}
	.downloads a i{color:#000; margin-right:15px; vertical-align:middle;}
	
	
	.event-detail{ margin-top:55px; }
	.event-detail h3{ margin-bottom: 20px; margin-top: 20px !important;}
	.event-detail > div:first-child{border-top: none !important; padding-top:0px;}


	.latest-post {padding:50px 25px 0;}
	.latest-post a {font-family: 'droid_serifregular'; font-size: 14px; line-height:1.4em; }
	.latest-post a:hover{text-decoration:underline;}
	/* team inner page End
	-------------------------------------------------- */

	/* blogs inner page End
	-------------------------------------------------- */
	.blogs {padding-top:30px;}
	
	.blogs .eventsBlock .blog-detail {display:flex;}
	.blogs .blogBox .blog-top { min-height:160px; font-size:20px; min-height:11em;}
	.blogs .blogBox .blog-detail h3{margin:5px 0 15px; font-size:18px;}
	.blogs .blogBox .blog-detail h3 a {color: rgba(0, 0, 0, 0.9);         hyphens: auto;}
	.blogs .blogBox .blog-detail .date{ padding-top:10px; display:block; font-size:14px; line-height:22px;font-family: 'PT Serif';font-weight:400;  color:#000;}
	.blogs .blogBox .blog-detail p{min-height:20px; margin:0;}
	.blogs .blogBox .blog-news{ text-align:left;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1175a4+0,073043+100 */
	background: rgb(17,117,164); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExNzVhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzMwNDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(17,117,164,1) 0%, rgba(7,48,67,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(17,117,164,1) 0%,rgba(7,48,67,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(17,117,164,1) 0%,rgba(7,48,67,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1175a4', endColorstr='#073043',GradientType=0 ); /* IE6-8 */
	}

	.eventsBlock .blog-news{
		text-align:left;
		background:rgba(0, 0, 0, 0) url("../images/termine-petersen-hardraht-pruggmayer-leipzig-dresden-chemnitz.jpg") no-repeat scroll center center / auto 100%;
		padding:20px 30px 30px 30px;
	}

	.eventsBlock .blog-news.post{  
		text-align:left;
		color:rgba(0, 0, 0, 0.9);
		background: #fff;
	}
	
	.homeNews{height:580px;}
	.eventsBlock .blog-top {margin-bottom: 20px; height:560px; font-size:16px;}
	.eventsBlock .blog-top2 {position:relative;margin-bottom: 50px;  min-height:400px; font-size:16px;min-width:340px;}
	
	/*blog page*/
	.blogs .eventsBlock .blog-top2 {min-height:300px;}
	
	.eventsBlock .blog-top3 {position:relative;margin-bottom: 50px; font-size:16px;min-width:340px;}
	.blog-top3 h2{margin:0!important;padding:0!important;}
	.blog-top3 h3{margin:0;padding:0;font-family:'proxima_nova_rgregular';font-size:16px;}
	.blog-top3 .blogAdjust{font-family:'proxima_nova_rgbold'!important;margin-bottom:20px;}
	.blog-top3 a:hover{text-decoration:underline;color:#1175a4;}
	.blog-top2 a:hover{text-decoration:underline;color:#1175a4;}
	.blog-more-button{height:37px;}
	
	.two-column-693 .taxTab{list-style:none;}
	
	.excerptLink{position: absolute; bottom: 0; height: 26px; margin-bottom: 26px; padding-top: 0px;}
	.eventsBlock .blog-news h4{color:#fff; margin:0; padding:16%;}
	.eventsBlock .blog-news.event h4 {padding-bottom:10%;}
	.eventsBlock .blog-news.event h3{font-size:18px; line-height:20px;}
	.eventsBlock .blog-news h4 span{display:block; font-size:30px; line-height:36px; text-transform:uppercase;}
	.eventsBlock .blog-news.event h4 span {color:#1175a4;}

	.eventsBlock .blog-top.post {}
	.eventsBlock .blog-news.post h4{color:#fff; margin:0; vertical-align:middle;}
	.eventsBlock .blog-news.post h4 span{display:block; font-size:18px; line-height:30px; text-transform:uppercase;}

	/*.blogs .blogBox .blog-image .img-responsive{ min-height:280px;}*/

	.blogs .blogBox .blog-news h4{color:#fff; margin:0; padding:16%;}
	.blogs .blogBox .blog-news h4 span{display:block; font-size:30px; line-height:36px; text-transform:uppercase;}
	.blogs .blog-news.post h4{color:#fff; margin:0; vertical-align:middle;}
	.blogs .blog-news.post h4 span{display:block; font-size:16px; line-height:30px; text-transform:uppercase;}

	.blogs .blog-news.event h4 span { color: #1175a4; }
	.blogs .blog-news.event { text-align:center; background:rgba(0, 0, 0, 0) url("../images/termine-petersen-hardraht-pruggmayer-leipzig-dresden-chemnitz.jpg") no-repeat scroll center center / auto 100%;
	}

	.blog-detail .buttons{padding:40px 0 30px; display:inline-block; width:100%;}
	.blog-detail .buttons .primary-btn-icon{ float:right;}

	.reference h3{margin-top:30px;}
	.reference .title{ margin-bottom:30px; display:inline-block; width:100%;color:#1A1A1A;font-family: 'PT Serif';font-weight: 700; font-size:16px; line-height:26px;}
	.reference .commentText{margin-bottom:20px;}
	.reference .reference-detail{ color:#1A1A1A; font-family: 'PT Serif'; font-weight:400;font-size:16px; line-height:26px; padding:30px 0;border-top:1px solid #E6E6E6;}
	.reference .reference-detail span{font-weight: 700; margin-right:0px; }
	.other-options{display:inline-block; width:100%; border-top:1px solid #E6E6E6;}
	.other-options.tags{border-top:border-bottom: 1px solid #e6e6e6;;}
	.other-options ul{ padding:0; list-style:none; margin:30px 0 0;display:inline-block; width:100%;}
	.other-options ul li{ float:left; margin:5px 20px 5px 0;padding:8px 10px;color: #1A1A1A; float:left;font-family: 'droid_serifregular';font-size: 14px;line-height: 24px;background:#F2F2F2; color:#1A1A1A;}
	.post-date{font-size:14px; line-height:22px;font-family: 'PT Serif';font-weight:400;  color:#808080;}
	.writer{ margin-top:2px;}
	.writer-wrapper {margin-bottom:40px;}
	.writer h3 {margin-top: 30px;}
	.writer p.title{margin-top: 20px;    display: inline-block;    width: 100%;   color: #1A1A1A;  font-family: 'PT Serif'; font-weight: 700; font-size: 16px; line-height: 26px;}
	}
	.writer .col-sm-8{}
	.writerBg{background:#fff;padding:1px 20px;width:156px;height:260px;margin-bottom:13px;}
	
	
	/* blogs inner page End
	-------------------------------------------------- */


	/* Event Form 
	----------------------------------
	*/
	.modal-dialog { z-index: 999999 !important;}
	#eventres h3{margin:0 0 20px;}
	#eventres .control-label{font-size:16px; line-height:22px;font-family: 'PT Serif';font-weight:700; text-align:left;}
	#eventres .form-control { height:50px;font-size:16px; line-height:22px;font-family: 'PT Serif';font-weight:400; 
	background:#F2F2F2; box-shadow:none; border:1px solid #E6E6E6; border-radius:4px;}
	#eventres textarea.form-control {height:130px; resize:none;} 
	.modal-title { word-wrap:break-word;}
	#eventres .bootstrap-select{width:100%;}
	#eventres .bootstrap-select > .dropdown-toggle{ 
		height:50px;font-size:16px; line-height:22px; 
		background:url(../images/selectarrow.png) no-repeat right center #F2F2F2; box-shadow:none;
	}
	#eventres .bootstrap-select.btn-group .dropdown-menu{border-color:#fff; padding:0;}
	#eventres .bootstrap-select.btn-group .dropdown-menu li{padding:10px;}
	#eventres .bootstrap-select.btn-group .dropdown-menu li a{padding:0;}
	#eventres .bootstrap-select.btn-group .dropdown-menu li a span.check-mark{margin-top:5px; display:none;}
	#eventres .primary-btn{ float:right;}
	.filter .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{
		color:rgba(0, 0, 0, 0.5)!important;
	}
	
	.selected a .text{font-weight:800!important;}
	
	.upcomingEvents .eventsBlock .img img { width:100%; height:auto;}
	.blogs .blogBox .blog-image img {}

	.searchpage {margin-top:20px;}
	/* Responsive Style Start 
	-------------------------------------------------- */
	@media (max-width: 1199px) {
	h1{ font-size:30px;}
	#banner .fa-angle-left, #banner .fa-angle-right{width:65px;}
	#banner .slider-Content .container{padding:0 40px;}
	#region-slider{padding:0 30px;}
	#region-slider .owl-prev{ left:-25px;}
	#region-slider .owl-next{ right:-25px;}
	#coverImage h1{ max-width:100%;}
	}

	@media (min-width:768px){
	.our_work .additional-info p:first-child{padding-top:0;}
	}
	@media (min-width:768px) and (max-width:991px) {
	#banner .owl-next,#banner .owl-prev{ display:none !important;}

	#region-slider h1{margin-top:30px;}

	#banner .slider-Content .container{padding:0 ;}
	}

	@media (max-width: 991px) {
	footer .impotanLinks ul{ width:100%;}
	body.bodyfixed{overflow:hidden;} 
	#navbar .nav{width:100%;}
	header{padding:22px 0;}
	header .navbar-brand{ float:left;}
	header .navbar-header{ width:100%;}

	.nav-mobile {height: 100%;background:#006DAB;position: fixed;right: -100%;top: 0;width: 92%;z-index: 99;}
	.nav-mobile .nav-area{overflow-y: scroll; padding:0;height: 100%;width: 100%;}
	.nav-mobile .main-close{ display:block; padding-top: 10px;background:#fff; cursor:pointer;left: 0;position: absolute;top:0px;width: 45px; height:50px;z-index: -1;
	transition:left 0s ease 0s, left 0s ease 0s !important; 
	-webkit-transition:left 0s ease 0s, left 0s ease 0s !important; /* Safari */
	}
	.nav-mobile .main-close .icon{color:#006DAB; font-size:44px;}
	header .rightBlock .search-part{ width:100%;background:#3385C6; color:#fff;}
	header .rightBlock .language{display:none;}
	header .rightBlock .language .input-group{width:100%;}
	header .rightBlock #search-input{width:100%; padding:0;background:#3385C6;}
	header .rightBlock #search-input .btn-danger{color:#fff;}
	header .rightBlock #search-input .form-control{color:#fff;}
	header .rightBlock #search-input .input-group{ width:100%;}
	header .rightBlock #search-input .form-control{width:89%; text-align:left}
	header .rightBlock #search-input form{ display:block !important;position:relative;right:0 !important; margin:0;padding-left: 60px; width:100%;} 
	header .rightBlock #search-input .icon{ position:absolute; left:15px; top:0;line-height: 60px; width:60px; text-align:center;}
	header .rightBlock #search-input .icon .glyphicon{font-size:25px; color:#fff;vertical-align: middle;}
	header .rightBlock #search-input .icon .search{display:none;}
	header .rightBlock #search-input .search-text{ width:100%; font-size:16px; padding-right:70px;height:60px; background:#3385C6; color:#fff;}
	header .rightBlock #search-input .search-class{ position:absolute; right:0; top:0;font-size: 25px;line-height: 60px; height:60px; width:60px;background:#5c9dd1; border-radius:0;}
	header .rightBlock #search-input .search-text::-moz-placeholder {color:#99c2e3;opacity:1}
	header .rightBlock #search-input .search-text:-ms-input-placeholder {color:#99c2e3}
	header .rightBlock #search-input .search-text::-webkit-input-placeholder {color:#99c2e3} 

	#navbar .nav{padding:0;}
	#navbar .nav li a{ padding:15px 30px; color:#fff; text-transform:uppercase;font-size:16px; line-height:20px;font-family: 'proxima_nova_rgbold'; border-bottom:1px solid #3385C6;}
	#navbar .nav > li{padding:0; position:relative;}
	#navbar .nav > li > a:hover, #navbar .nav > li.current_page_item > a{background:#005995; color:#fff !important;}
	#navbar .nav > li ul.dropdown-menu{padding:0 !important; margin:0px 0px 17px 0px;display:none; position:relative; width:100%; top:0; left:0 !important; background:#3385C6;}
	#navbar .nav > li ul.dropdown-menu li{display:block; float:none; padding:0;}
	#navbar .nav > li .icon{ text-align: center;width: 25px;position:absolute; right:18px; top:11px; font-size:20px; color:#fff; cursor:pointer; display:block; }
	#navbar .nav > li:hover ul.dropdown-menu{ display:none;}
	.nav > li.sub-menu:hover > a:after{ display:none;}
	.more-info .more-info-box > .img-responsive{ height:auto;}
	.contactperson-posts h3{margin:18px 0;}
	.filter .filter-selection span{margin:5px 10px;}
	.team-detail .team-detail-info{margin-top:55px;}
	.post-date{margin-bottom:30px;}
	.contactperson-posts .contactperson .detail {padding-left:0px;}
	}

	@media (max-width: 767px) {
	.container{padding:0 30px;}
	body{/*font-size:0.9em; line-height:160%;*/line-height:22px}
	h1.blue{ font-size:20px; line-height:30px;}
	h1.white{font-size:27px; line-height:37px;}
	#banner .slider-Content h1{font-size:22px; line-height:34px; color:#1175a4;}

	h2.blue{font-size:18px; line-height:22px;}
	h2.white{font-size:18px; line-height:30px;}

	h3.blue{font-size:18px; line-height:22px;}
	h3.black{font-size:18px; line-height:22px;}
	h3.white{font-size:18px; line-height:22px;}

	h4.white{font-size:16px; line-height:24px;}

	h5.black{font-size:1em; line-height:160%;}
	
	p{/*font-size:1em; line-height:160%;*/font-size:14px; line-height:22px;}

	.commentText{/*font-size:0.9em; line-height:160%;*/font-size:12px; line-height:20px;} 
	.listText,.listText p{font-size: 18px;line-height: 28px;}

	.btn{height:50px; padding:0 20px;font-size: 14px; line-height:50px;}
	.btn.primary-btn-icon{padding: 0 20px 0 20px;}
	.btn.primary-btn-icon i{ margin-left:20px; font-size:18px;}
	.navbar-toggle .sr-only{display:none;}	
		
		
	#banner .slider-Content{position:relative; bottom:0; padding:30px 0;}
	#banner .slider-Content span{color:#000;}
	#banner .slider-Content h1{margin:10px 0 0;}
	#banner .owl-next, #banner .owl-prev{bottom:auto; top:28%;}
	#banner .fa-angle-left, #banner .fa-angle-right{height:50px; width:50px;font-size: 65px;}
	.upcomingEvents .eventsBlock .img{ }
	.upcomingEvents .eventsBlock .img img{width:100%; height:auto;}

	footer{padding-top:60px;}
	footer .bottomFooter{margin-top:60px;padding: 30px 0;}
	footer .panel-group .panel .panel-heading{padding:25px 0;}
	footer .panel-group .panel .panel-heading h3{ text-transform:uppercase;color: #1175a4;}
	footer .panel-group .panel .panel-heading a .icon{color:#fff;}
	
	
	.impotanLinks .footer.blue {padding-top:20px;}

	.content h1{ margin-bottom:60px;}
	.content h2{ margin-bottom:30px;}
	.content article{padding:60px 0;}
	/*#coverImage { min-height:118px;}*/
	#coverImage h1{bottom:30px;}
	.breadcrumbPlacement{padding:20px 0 30px;}
	.our_work .additional-info p{padding:18px 0;}
	.content .our_work {padding: 0 0 55px;}
	#region-slider{padding:0;}
	#region-slider .owl-dots {padding-top: 30px;}
	#region-slider .img-responsive{ margin:30px 0; width:100%;}
	#region-slider .owl-next, #region-slider .owl-prev{top:23%;}
	/*#region-slider  .slider-img{margin:0 -30px;}*/
	#region-slider .owl-prev{left:0;}
	#region-slider .owl-next{right:0;}
	#region-slider i{color:#fff;}
	#region-slider .owl-dots .owl-dot{background:#CCCCCC;}
	#region-slider .owl-dots .owl-dot.active{background:#000;}
	.more-info .more-info-box{margin:10px 0; display:inline-block; width:100%;}
	.content .our_work .more-info{padding-top:30px;}
	.contactperson-posts .contactperson{margin:10px 0; display:inline-block; width:100%;}
	.contact address{ font-size:14px; line-height:22px;}
	.contact .panel-title > a{color:#000; padding:8px 0;}
	.contact .panel-title > a::after{color: #1175a4;}
	.filter h3 {line-height: 40px;}
	.filter .label_check, .filter .label_radio{ line-height:40px;font-size:14px; background-size:20px 20px !important;}
	.filter .bootstrap-select > .dropdown-toggle{ height:40px; line-height:40px;padding: 0 40px 0 20px;}
	.filter .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px;}
	.dropdown-toggle
	.filter .bootstrap-select .bs-caret::after{right:20px; line-height:40px;}
	.filter .label_check, .filter .label_radio{padding: 0 0 0px 40px;}
	.filter .filter-group{ width:100%;}
	.filter .filter-selection span{ font-size:12px; line-height:20px;}
	.team-detail ul li{ font-size:14px; line-height:22px;}
	.team-detail .activity .activity-list h3{padding:20px 0;}
	.downloads{padding:20px;}
	.downloads a{font-size:14px; line-height:22px;}
	.team-detail .team-detail-info .info-group{ font-size:14px; line-height:22px;padding: 15px 0;}
	.blogs .blogBox .blog-image .img-responsive{ min-height:1px;}
	.blogs .blogBox .blog-detail h3{ min-height:1px;}
	.reference .title,.reference .reference-detail{font-size:14px; line-height:22px;}
	.reference .reference-detail{padding:15px 0;}
	.writer {margin-bottom:30px;}
	.writer .col-sm-6{padding-left:30px;}
	.writer  h3{margin:20px 0;}

	.blogs .blogBox .blog-news h1 {padding-top:90px;}
	.eventsBlock .blog-news {background-size:100%;}
	.eventsBlock .blog-news.event h4 {padding-bottom:5%;}
	.blogs .blog-news.event h4 {padding-bottom:5%;}
	.blogs .blog-news.event {background-size:100%;}

	.event h3.black {padding-bottom:5%;}
	}
	@media (max-width: 640px) {
	#banner .owl-next, #banner .owl-prev{top:25%;}
	.blog-detail .buttons .btn{display:block; float:none; margin-bottom:10px;}
	.eventsBlock .blog-news {background-size:100%;}
	.eventsBlock .blog-news.event h4 {padding-bottom:5%;}

	.blogs .blog-news.event h4 {padding-bottom:5%;}
	.blogs .blog-news.event {background-size:100%;}

	.event h3.black {padding-bottom:5%;}
	}

	@media (max-width: 480px) {
	#banner .owl-next, #banner .owl-prev{top:18%;}
	.eventsBlock .blog-news {background-size:100%;}
	.eventsBlock .blog-news.event h4 {padding-bottom:5%;}

	.blogs .blog-news.event h4 {padding-bottom:5%;}
	.blogs .blog-news.event{background-size:100%;}

	.event h3.black {padding-bottom:5%;}

	.content .juve-awards {padding-right:37px; padding-top:0px; width:auto}
	}
	@media (max-width: 479px) {
	#banner .owl-next, #banner .owl-prev{top:20%;}
	.team-detail .team-detail-info .info-group .detail-label,.team-detail .team-detail-info .info-group .detail-desc{ width:100%;}
	#banner .fa-angle-left, #banner .fa-angle-right {display:none;}
	.eventsBlock .blog-news {background-size:100%;}
	.eventsBlock .blog-news.event h4 {padding-bottom:5%;}

	.blogs .blog-news.event h4 {padding-bottom:5%;}
	.blogs .blog-news.event {background-size:100%;}

	.event h3.black {padding-bottom:5%;}
	footer  .logos .logo.juve{ margin-left:unset;}

	.content .juve-awards {padding-right:37px; padding-top:20px; width:auto}
	}

	@media (max-width:360px) {
	#banner .owl-next, #banner .owl-prev{top:12%;}
	#banner .fa-angle-left, #banner .fa-angle-right {display:none;}
	.content .juve-awards {padding-right:37px; padding-top:0px; width:auto}
	footer  .logos .logo.juve{ margin-left:unset;}
	}

	@media screen and (max-width: 768px){
		.locationImg{max-width:300px;margin-left:auto;margin-right:auto;}
	}
	
	@media screen and (max-width: 1000px){
		.grayBg{height:160px;}
	}
	@media screen and (max-width: 780px){
		.grayBg{height:220px;}
	}
	@media screen and (max-width: 900px){
		/.eventsBlock .blog-top2 { /*height:450px;*/ margin-left:20px;margin-right:20px; /*min-width:430px;*/}
		.eventsBlock {}
	}
	@media screen and (max-width: 750px){
		/*.eventsBlock .blog-top2 {height:370px;} */
	}
	.locationBox1{background-color:white;padding:10px;height:317px;width:320px;border:2px solid #f2f2f2;margin:16px;}
	.locationBox2{margin:5px;}
	.locationBox3{background-color:white;padding:0;height:273px;width:320px;border:2px solid #f2f2f2;margin:16px;}
	.locationText{padding:20px;text-transform:uppercase;}
	.locationText2{font-family:"droid_serifregular"!important;font-size:16px;color:#1175a4;font-style:normal;}
	.aboutUsLinks{height:90px;font-family:'proxima_nova_rgregular'!important;font-weight:800;font-size:20px;line-height:24px;color:#1175A4;}
	
	.careerEmploymentAds{margin-bottom:20px !important;font-family:'proxima_nova_rgbold'!important;text-transform:uppercase;letter-spacing:1px;}
	.careerEmploymentAds:hover{text-decoration:underline;}
	.blogBtns{font-family:'proxima_nova_rgregular';text-transform:uppercase;color:#1175a4;font-size:14px;margin-top:11px;}
	
	.teamAll:hover{background-color:#f0f0f0;}
	.footerBlock p{color:rgba(0, 0, 0, 0.9)!important;font-family:'droid_serifregular';font-size:16px;font-weight:normal;}
	.blogAdjust{padding:0!important;margin-bottom:15px;}
	.btnColor{color:#fff !important;}
	.singlePersonQualification{color:#1175a4;font-family:'proxima_nova_rgregular'!important;font-size:16px;padding-bottom:15px;}
	.aktuellesPost{}
	.ads{color:rgb(84, 83, 77);font-size:16px!important;font-family:'droid_serifregular';}
	.schwerpunktKompetenzen1{background-color:#fff!important;}
	.schwerpunktKompetenzen2{color:rgba(0, 0, 0, 0.9)!important;}
	strong{font-family:'proxima_nova_rgregular';text-transform:none!important;color:rgba(17, 117, 164, 1);font-size:18px;font-weight:400;}
	
	.taxTab{padding:0!important;margin:0!important;position:relative;top:44px;left:0;}
	.taxTab li{font-size:18px!important;}
	.taxTab li span{font-size:18px!important;}
		
	.contactperson-posts .row .col-md-3{height:263px;}
	.contactperson-posts .row .col-md-4{height:263px;}
	.contactperson-posts .row .col-md-6{height:263px;}
	.contactperson-posts .row .col-md-12{height:263px;}
	
	.newsArea .gray{font-family:'proxima_nova_rgbold';margin-bottom:28px;}
	.newsArea .blue{font-size:18px;margin:0 0 3px 0!important;}
	.newsArea h1{font-size:22px!important;text-transform:uppercase;margin:8px 0 3px 0!important;line-height:27px;}
	.newsArea h2{font-size:16px!important;text-transform:uppercase;margin:8px 0 3px 0!important;}
	.newsArea h3{font-size:16px;font-family:'proxima_nova_rgregular';margin:0;padding:0;}
	.newsArea p{margin:0;}
	.facircle{float:left;color:#2983ad;}
	.cperson{padding:0 13px;}
	.cperson h3{margin:6px 0;}
	.cperson a{color:rgba(0, 0, 0, 0.9);text-transform:uppercase;}
	p strong{font-size:18px;}
	.greyBreadcrumb1{background-color:#f2f2f2}
	.greyBreadcrumb2{background-color:#fff}
	.blogBtns2{font-weight:400;}
	.kompetenzenHeader2:hover{text-decoration:underline;}
	
	.language{font-family:'proxima_nova_rgregular';}
	#menu-footer-menu-left a{font-family:'proxima_nova_rgbold';color:rgba(0, 0, 0, 0.9);font-size:16px}
	#menu-footer-menu-right a{font-family:'proxima_nova_rgbold';color:rgba(0, 0, 0, 0.9);font-size:16px; text-transform: uppercase;}
	@media screen and (max-width: 550px){
		.aktuellesPost{height:390px!important;}
	}	
	.postBreadcrumb{padding-bottom:0!important;}
	.teamAll{background-color:#fff;margin-top:1px!important;margin-left:1px!important;}
	.filter-delete{margin:3px!important;height:40px;margin-top:0!important;}
	.label_check_delete{color:rgba(0, 0, 0, 0.5)!important;background-color:#fff!important;padding:0 5px!important;font-family: 'droid_serifregular'!important;font-size:14px!important;}
	.wpcf7-text{border:none!important;padding:30px!important;}
	.wpcf7-submit{
		border-radius : 1px;
		moz-border-radius : 1px;
		font-family:'proxima_nova_rgregular';
		color : #ffffff;
		padding : 1px 17px;
		background-color : #1175a4;
		width:180px;
	}
	.form-group {color:rgba(0, 0, 0, 0.9);}
	.form-group textarea{border:none!important;padding:30px!important;}
	.downloadArea{padding-left:16px;margin:0;}
	.menu-item a:hover{text-decoration:underline;}
	
	.logoAdjust1{padding:0;}
	
	
	
	@media screen and (min-width: 950px){
		.logoAdjust2{padding-right:0;}
	}
	@media screen and (min-width: 950px){
		.blog-top-fixed-height{
			min-height:395px;
		}
	}
	
	
	
	/* width */
	::-webkit-scrollbar {width: 5px;}
	/* Track */
	::-webkit-scrollbar-track {background: #e3e3e3;}
	/* Handle */
	::-webkit-scrollbar-thumb {background: #1175a4;}
	/* hover */
	::-webkit-scrollbar-thumb:hover {background: #0d597d;}
	
	
	
	/* post css changes */
	 .content.id-2255 .blog-detail .writer .info-group {
		display: none !important;
	}
	
	