/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

 /* Custom Logo
----------------------------------------------------------------------------------------------------*/

 .custom-logo {
	display: inline-block;
	width: 190px;
	height: 60px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 380px) {

	.custom-logo { width: 145px; }
	
}
footer#footer div.module.btminfo.deepest * img {
	display: none;
}
footer#footer div.module.btminfo.deepest * p {
	display: inline-block;
}


 /* Widgetkit Slideshow Tabs Venture
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-tabs-venture .nav li span {
	padding-top: 48px;
	background: url(../../../images/yootheme/demo/icons_tabs.png) 50% 0 no-repeat;
}

.wk-slideshow-tabs-venture .nav li.tab-1.active span { background-position: 50% -80px; }
.wk-slideshow-tabs-venture .nav li.tab-2 span { background-position: 50% -160px; }
.wk-slideshow-tabs-venture .nav li.tab-2.active span { background-position: 50% -240px; }
.wk-slideshow-tabs-venture .nav li.tab-3 span { background-position: 50% -320px; }
.wk-slideshow-tabs-venture .nav li.tab-3.active span { background-position: 50% -400px; }


 /* Frontpage Demo Content
----------------------------------------------------------------------------------------------------*/

.push33,
.pull33 { position: relative; }
.push33 { left: 33.333%; }
.pull33 { left: -33.333%; }

#top-b .frontpage .button-primary,
#top-b .frontpage .button-default { margin-top: 70px; }

/* No Phones */
@media (min-width: 768px) {

	/* Custom */
	#top-b .frontpage .width50 h3 { margin-top: 40px; }
	#top-b .frontpage.fp3 { margin-top: 15px; }
}

/* Only Phones */
@media (max-width: 767px) {

	/* Tools */
	.quote h1 {
		font-size: 32px;
		line-height: 32px;
	}
	.quote h2 {
		font-size: 18px;
		line-height: 18px;
	}
	.quote h1:before,
	.quote h2:after { display: none; }

	/* Custom */
	.push33 { left: auto; }
	.pull33 { left: auto; }

	#top-b .frontpage .button-primary,
	#top-b .frontpage .button-default { margin-top: 0; }

	#top-b .frontpage.fp1 .width33 { width: 100%; }

	#bottom-a .mod-dotted .frontpage { padding-bottom: 45px; }
	#bottom-a .mod-dotted .frontpage .button-default.float-right {
		float: none;
		position: absolute;
		bottom: 15px;
		left: 15px;
	}

}

html body#page.page div#block-page div#page-bg div#block-main div.wrapper header#header.grid-block {
	margin: 0px;
}
.btminfo > div {
	width: 25%;
	float: left;
	color: #FFFFFF;
}
.btminfo > div > img {
	float: left;
}

h2.btmTitle {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 18px;
    padding-left: 5px;
}

div.sideNotice {
  background-color: #fddf3c;
  border: 2px solid #f8b33d;
  border-radius: 5px;
  color: #000000;
  font-family: arial;
  padding: 23px 10px 10px 10px;
}

div.sideNotice h1 {

color: #000000;
}
#menu {
    margin-top: 36px;
}

div.btmContent {
float: left;
}

.btminfo > div h2 {
	display: block;
	width: 180px;
	margin: 0px 0px;
}

div#main{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6IAAADHCAMAAAA09x7BAAAA8FBMVEUAAAAAAAAAAAAAAAAAAAD///////////8AAAD///8AAAD///////////8AAAD///8AAAD///////////////////////////////8AAAAAAAD///////8AAAD///8AAAAAAAD///8AAAD///////////////8AAAAAAAAAAAAAAAD///////8AAAAAAAD///8AAAD///////8AAAD///////8AAAD///////////////////////////////////////8AAAAAAAD///8AAAD///////////////8AAAAAAAAAAAD///////////8AAADttng7AAAAUHRSTlMAAQIOAwQNBQwLBgoHCQgPERcQFRIWMxMeFB0bGRgaHBkIBzIuICEJDxAbJjEeCxEXGCMVJSsTKCksHQwwBi0cKgoaLw0OFCQiEhYFHycDBFedmJ4AABAHSURBVHhe7NPZUoJgAEBhJwISFDdIE0XNpRLLNM0lrL+dCur936ZjkxrjTF10y/cM5yRUdYEUGkhD1/UkrqAoyiMyyKMP0zSLeEIBlmXlMEAFjuPYuMEcJQRB0EYHvu8P8YwRXIRhOMEUQogxZrhGC/fwPK+HJvb/JRZrogcPtNUCqc0whsAUExCmixHIdQgfHbRB1CXMQeo2HFQwQA6MUQCbFGGijzwyYCoFLJaEjjQaSIEhVciy/I7EztLuygfeNjRNO1wzDOPo9oezvS8PkCTpGDj5ls2+XK4cABd4xTlQ3ajfRXUjaij/4vQPsVh5S22tu6UeVV36ZLeOdSwEoSAMr2hhtjC2tNuojTEhob8JjVj4/m+zqHDmIAm3oLHwe4c/M8vJKpAnvTo9mUavNk57mi8fZxg6zwX1y23b3gAI8VMdRNAAis0k613JHlpi6mCEqScroyMqYXOWL14vmxNqAx1ZTz5BOEO8mKCdievRC0k6KNLZY40AQKIQJXrhiaLSzjsSJYjUEBbpBDxVHZEJlWMLLY/3soVUjkwcWULPhDadGsJe8sUciOszQJ9O1KeTT/QOicKVKHSALZ0Ju8Ewwj1T0AmZowrZx3upQjJHJ+I0J2YktQEE+iFsQGHjqE5PAFQVEgXYb+IxBXZ5CUo1ENUKfWRN6BxZSD3eSxb6Z7cOcSuG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") no-repeat scroll 50% 0 / contain  rgba(0, 0, 0, 0);
}
#logo, #logo > img, #menu {
    max-height: 110px;
}
.btmContent p {
	padding-left: 5px;
}

aside#sidebar-a.grid-box div.grid-box div.module ul li a.sidebutton {
	display: block;
	width: 90%;
	padding: 10px;
	background: #1e5799;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #7db9e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#7db9e8));
	background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%);
	background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%);
	background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%);
	background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );
	border: 2px solid #FFF;
	box-shadow: 0 0 3px #000;
	color: #FFF;
	margin: 10px 10px 10px 0px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

aside#sidebar-a.grid-box div.grid-box div.module ul li a.sidebutton:hover {
	transition: 0.3s ease;
	background: #009be3;
	text-decoration: none;
}

aside#sidebar-a.grid-box div.grid-box div.module ul li  {
	list-style-type: none;
	list-style: none;
}

html body#page.page div#block-page div#page-bg div#block-main div.wrapper div#main.grid-block aside#sidebar-a.grid-box div.grid-box div.module ul {
	margin: 0px;
}
.readmore {
  background: none repeat scroll 0 0 #ff6600;
  color: #ffffff;
  display: block;
  float: right;
  font-family: "OpenSansLight",Arial,Helvetica,sans-serif;
  font-weight: bold;
  padding: 10px;
  box-shadow: 0 0 2px #ffffff;
}

.readmore:hover{
	transition: 0.3s ease all;
	color: #000;
	background: #f3f3f3;
	text-decoration: 	none;	
	box-shadow: 0 0 2px #ff6600;
}

.sideNotice h1 {
    font-size: 24px;
    line-height: 0.5;
    font-weight: bold;
    color: #ffffff;
}
div.rsform-block {
	margin-bottom: 0px!important;
}
div.formControlLabel strong.formRequired {
	display: none;
}

body .content p, .content li {
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
}

#block-page {
  background: #ffffff !important;
}

h1.title {
  color: #088ada !important;
  margin-top: 21px !important;
}


em {
  color: #000 !important;
}

