.fa-white .fa:hover, .home #newsletter input.submit, #slider .page-scroll em, .dark-bg, #slider .slider-control a.slider-prev:before, #slider .slider-control a.slider-next:after, .slider-control a.slider-prev:before, .slider-control a.slider-next:after, .pagination li span:hover, .pagination li a:hover, .overlay-menu, .bluebanner a.btn, .slider-text-bg, .contact-home, .dark-bg .container, .fixedTop .topbar, .topbar, .white-box em, .submit:hover, a.btn:hover, .mod_eventlist div.header a:hover, p.more a:hover, p.back a:hover, .newstxt p.more a:hover, .pricing-box h1, .newsletterbanner .newsletter .submit:hover, .dark-box, .news-home .newsitem .newstxt, .newstxt, .ce_accordion .accordion

 {
    background-color: transparent;
}

.overlay-menu
{
	background-color: #A1A8B0;
}



.ce_gallery IMG
{
	margin-left: 0;
}
.ce_gallery FIGURE
{
	/*padding-right: 10px;*/
	/*padding-bottom: 10px;*/
	/*background-color: #2B5FA7;*/
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: #2B5FA7;
}
.ce_gallery .img-responsive IMG
{
	padding: 0;
	opacity: 0.71;
}
.rightblock
{
	border-top: 0px solid #8BB7D9;
	background-color: rgba(172, 190, 214, 0);
	/*background: -moz-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
	/*background: -webkit-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
	/*background: -o-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
	/*background: -ms-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
	/*background: linear-gradient(80deg, #2C60A8, #8BB7D9);*/
	/*-pie-background: linear-gradient(85deg,#2c60a8,#8bb7d9);*/
	/*margin-left: 42px;*/
	padding-left: 50px;
	font-style: italic;
}
.rightblock .textInner UL
{
	margin: -4px -10px -4px -4px;
	padding: 9px 6px 9px 9px;
	list-style-type: none;
	color: ;
}
.rightblock .textInner UL LI
{
	margin: -1px;
	padding: 0px;
	list-style-type: none;
}
.rightblock .ce_headline
{
	color: #2B5FA7;
}
.rightblock P
{
	color: #6C8495;
}
.rightblock .contact-padding
{
	position: relative;
	display: inline-block;
	margin-bottom: 18px;
	margin-left: 9px;
	/*font-family: 'Open Sans Regular';*/
	color: #2B5FA7;
	font-weight: bold;
}
.rightblock .contact-padding A
{
	color: #2B5FA7;
	font-weight: bold;
}
.rightblock .fa
{
	color: #2B5FA7;
	font-weight: normal;
	font-size: 22px;
}
.home .dark-bg
{
	background-color: #CEE0EF;
}
.ce_accordion .accordion P
{
	color: #494949 !important;
}
P
{
	margin: 0 0 10px;
	color: #323232;
	line-height: 29px;
}
.ce_accordion .toggler
{
	/*font-variant: ;*/
	text-transform: uppercase;
}
/* table team*/
#main #team .ce_table TABLE
{
	width: 100%;
	border-collapse: collapse;
	background: #FFF;
	border: 1px solid #E8E8E8;
	margin-bottom: 30px;
}
#main #team .ce_table TH
{
	text-align: left;
}
#main #team .ce_table TH, #main .ce_table TD
{
	padding: 3px 17px 5px 12px;
	border-bottom: 1px solid #E6E6E6;
	color: #494949;
}
#main #team .ce_table TR
{
	-moz-transition: background .2s;
	-webkit-transition: background .2s;
	transition: background 0.2s;
}
#main #team .ce_table TR:hover
{
	background: #F3F3F3;
	color: #FCFCFC;
}
#main #team .ce_table TR .col_0
{
	font-style: italic;
	color: #2C60A8;
	white-space: nowrap;
}
#topbar UL
{
	font-size: 12px;
	margin-right: 0px;
}
#topbar UL LI
{
	margin-right: 11px;
	margin-bottom: -2px;
	background-color: #8BB7D9;
	padding: 13px 14px 0px 11px;
	color: #FAFAFA;
	line-height: 0;
	/*+border-radius: 13px;*/
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	-khtml-border-radius: 13px;
	border-radius: 13px;
	font-size: 14px;
}
#topbar UL LI A
{
	color: #FFFFFF;
}
.home .newstxt .teaser P
{
	color: rgba(0, 0, 0, 0.991);
	font-size: 15px;
}
#topbar .contact-padding
{
	margin-left: 2px;
	/*font-family: 'Open Sans Regular';*/
	color: #FFFFFF;
}
@media (max-width: 768px)
{
	.rightblock
	{
		border-top: 0px solid #8BB7D9;
		background-color: rgba(172, 190, 214, 0);
		/*background: -moz-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
		/*background: -webkit-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
		/*background: -o-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
		/*background: -ms-linear-gradient(85deg, #2C60A8, #8BB7D9);*/
		/*background: linear-gradient(80deg, #2C60A8, #8BB7D9);*/
		/*-pie-background: linear-gradient(85deg,#2c60a8,#8bb7d9);*/
		/*margin-left: 42px;*/
		padding-left: 15px;
		font-style: italic;
		padding-right: 15px;
	}
	.bgStyle H1, .banner-bg H1
	{
		font-size: 36px;
		text-transform: uppercase;
		/*color: #2C60A8 !important;*/
		/*font-weight: bold;*/
	}
	.ce_sliderStart H2, .ce_sliderStart H3, .ce_sliderStart H4
	{
		line-height: 1.3;
		font-size: 21px;
	}
	.dark-bg, .black-bg
	{
		padding: 0px;
		background-color: ;
	}
	.topnavi A:hover, .topnavi A:focus, HEADER INPUT.submit, A:active, A:hover, #slider .slider-control A.slider-prev:hover:before, #slider .slider-control A.slider-next:hover:after, .slider-control A.slider-prev:hover:before, .slider-control A.slider-next:hover:after, P.socials-top A:hover, .mainnavi .level_1 A:hover, .mainnavi .level_1 SPAN:hover, #header .mod_navigation UL LI:hover, .mainnavi .level_1 SPAN:hover, .mainnavi UL.level_1 > .active, .mainnavi UL.level_2 LI SPAN:hover, .mainnavi UL.level_2 > .active, .mainnavi .level_1 SPAN.trail, .mainnavi .level_1 A:hover, .mainnavi .level_1 SPAN.active, .mainnavi .level_1 A:active, .mainnavi .level_1 A .forward, .mainnavi .level_1 SPAN .forward, .level_1 .active, .level_1 .forward, .mainnavi .level_1 A.trail, .mainnavi .level_1 A:hover, A:hover, .ce_downloads LI:before, SPAN.date:before, #footer A:hover, .submenu.trail > SPAN, .level_1 .active, .level_1 .forward, .mainnavi .level_1 A.trail, .mainnavi .level_1 A:hover
	{
		color: #FDFDFD;
	}
	.service-text .fa
	{
		display: block;
		/*+placement: ;*/
		position: relative;
		left: 0;
		top: 0;
		margin-left: 11px;
	}
	.service-text LI
	{
		margin-left: -15px;
	}
}
@media (max-width: 1200px)
{
	.mainnavi .level_1 A, .mainnavi .level_1 SPAN, #header .mod_navigation UL LI
	{
		padding: 0 0px 0 7px;
		display: inline-block;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 13px;
		/*font-family: 'Open Sans Regular', sans-serif;*/
	}
}
