﻿

.site-title {
	font-size: 24px;
	font-weight: 400;
	letter-spacing: 1px;
	line-height: 1;
	margin-bottom: 0;
}


.site-title a,
.site-title a:hover {
	color: #fff;
}


.front-page .site-header .site-title a,
.front-page .site-header .site-title a:hover {
	color: #fff;
}


.front-page .site-header.light .site-title a,
.front-page .site-header light .site-title a:hover {
	color: #fff;
}


	.genesis-nav-menu,
	.site-header .widget-area,
	.site-title {
		text-align: center;
	}


	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}




.silder .item_slide { position:absolute; top: 0; }

.home-sub {
  width: 47.881355932203%;
  float: left;
  margin: 40px 0 0;
}

.home-sub:nth-child(odd) {margin-right: 4.237288135593%; clear: left;}



.home-sub h6 a {max-width: none}

  .home-sub,
  .side-bar .moduletable {
    width: 47.881355932203%;
    float: left;
    margin: 100px 0 0;
    padding: 0;
    background: none;
  }

  .home-sub:nth-child(odd),
  .side-bar .moduletable:nth-child(odd) {margin-right: 4.237288135593%; clear: left;}


  .sub-modules div.home-sub {float: none; width: auto; margin-right: 0;}
.vc_row,.wpb_row,.wpb_column,.vc_column-inner,.wpb_content_element,.vcex-module{border-color:transparent;border-style:solid}
.arrow-list,.arrow-list ul{list-style:none;padding-left:35px}
.ie7 .arrow-list,.ie7 .arrow-list ul{list-style:square}
.arrow-list li:before{position:absolute;margin-left:-20px;speak:none;font-family:'icomoon';content:""}


#off-canvas {
	width: 300px;
	height: 100%;
	position: absolute;
	top: 0;
	left: -300px;
	background: #001d29;
	padding: 15px;
}


#off-canvas ul {
	list-style-type: none;
}


#off-canvas a {
	color: #ffffff;
}


#off-canvas ul a {
	font-size: 0.85rem;
}


#off-canvas ul ul {
	margin-left: 20px;
}


#off-canvas-wrapper {
	position: absolute;
	width: 270px;
}


.sidebar-widget .widget-title .title, .box-header .title,{
	color:#222;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}


#slider-1083 .item
{
	height: 750px;
}
.header-top-fixed .top-social,.header-top-nosticky .top-social{float:none;color:#000;font-size:18px;margin-right:50px;margin-top:25px}
.top-social-media-link{display:none}

			
				.header-top-fixed .top-social {
					color: #f9ccc6;
				}

    .logo {position:relative; width: 20%; top:0px;}
.header.sticky .logo{width: 140px;left: 30px;top: 12px}
.header .logo{z-index: 51;position: relative;top: 30px;left: 30px;float: left}
