﻿
.rg-ss-slice-list {margin: 0;padding: 0;list-style: none;}

.rg-ss-slice-list li .rg-ss-slice, .rg-ss-slice-list li .rg-ss-info  {display: none;}

.rg-ss-slice-list li:first-child .rg-ss-slice, .rg-ss-slice-list li:first-child .rg-ss-info {display: block;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

span.thedislike:hover, .post-dislike.active .thedislike {
    color: #ee0f6f;
    border-color: #ee0f6f;
}

.post-like.inactive .thelike, .post-dislike.inactive .thedislike { cursor: default; color: #d0d0d0 !important; border-color: inherit; }

.post-like, .post-dislike {
    display: inline-block;
    cursor: pointer;
}





.menu-levoe-menyu-container .menu-item {
	border-bottom: 1px dashed #000;
}


.menu-levoe-menyu-container .menu-item a {
	width: 100%;
}


.menu-levoe-menyu-container .menu-item:hover {
	background-color: rgba(255, 156, 0, 0.5);
}


.menu-item {
	position: relative;
}

	.menu-item:hover .sub-menu {
		display: none;
	}

.td-header-style-8 .td-header-border #td-top-search {
  margin-top: -22px;
}

.td-header-style-9 .td-header-border #td-top-search {
  margin-top: -22px;
}

.white-menu .td-header-style-10 #td-top-search {
  margin-top: -22px;
}

.td-header-border #td-top-search {
  margin-top: -20px;
  
}

#td-top-search {
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -22px;
  
}
#block-b5o57d2ff09533bc{min-height:140px}
.home-facebook{width:310px;margin-left:-8px}
.responsive-grid-active .home-facebook.block,.responsive-grid-active .home-twitter.block{width:300px !important;float:none !important;margin:0px auto !important;margin-bottom:20px !important}


	#logo { float: none; text-align: center; }



.left { float: left; }

.button.left-align { text-align: left; text-indent: 12px; }

.flyout.left { right: auto; left: -2px; }

.top-bar ul.left { float: left; width: auto; margin-bottom: 0; }
#get_current_projects .project_wrap #current-projects .owl-item .project .textwrap .btn_wrapp .grey_btn{background-color:#fff;padding:15px 30px;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;align-items:center;font-weight:600;font-size:1.125rem;line-height:1.4375rem;color:#4a4a4a}
#get_current_projects .project_wrap #current-projects .owl-item .project .textwrap .btn_wrapp .grey_btn img{margin-right:10px}
#get_current_projects .project_wrap #current-projects .owl-item .project .textwrap .btn_wrapp .grey_btn span{color:#ed1c24}
#get_current_projects .project_wrap #current-projects .owl-item .project .textwrap .btn_wrapp .grey_btn:first-of-type{margin-bottom:15px}

.email_us {
    width: 328px;
    height: auto;
    background: #FFF none repeat scroll 0% 0%;
}

.layout_hauptrahmen2{width:1040px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto;}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}

.fusion-two-third {
  width: 65.3333%;
}

.fusion-spacing-no.fusion-two-third {
  width: 66.6666%;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-two-third{width:65.3333%;}
.fusion-layout-column.fusion-two-third.fusion-spacing-no{width:66.66666667%;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.contributor-result-info{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2}

.alignnone{margin:0}

a img.alignnone{margin:0}

.wp-caption.alignnone{margin:5px 20px 20px 0}


.left-foot {
    display: block;
}

.left{
    
    float:left;
}


.left.wdth-30 {
    width: 30%;
    padding-right: 35px;
}




.left.wdth-60 {
    width: 65%;
}


.left.wdth-50 {
    width: 44%;
    padding: 0px 10px;
}

.left.left-foot {
    width: 40%;
    border-right: 2px solid rgba(128, 128, 128, 0.18);
    margin: 0 0 50px 0;
    margin-left: 110px;
    padding-right: 50px;
}

.left .txtcent {
    margin: 0px;
    line-height: 28px;
    font-size: 20px;
}



.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}


body .wpb_text_column{margin-bottom:0px}


body .wpb_text_column h2:last-child, body .wpb_text_column h3:last-child{margin-bottom:10px}


#body_home #product .inner a .bk_movie {
  display: block;
  position: absolute;
  width: 608px;
  height: 342px;
  top: -71px;
  left: -79px;
  z-index: 1;
  -webkit-transition: 0.8s 0.5s ease;
  -webkit-transition-delay: all;
  -moz-transition: 0.8s 0.5s ease all;
  -o-transition: 0.8s 0.5s ease all;
  transition: 0.8s 0.5s ease all;
  opacity: 0;
}


#body_home #product.pc a:hover .bk_movie {
  opacity: 1;
}


#body_home #product .bk_movie {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #2a333b;
  z-index: 3;
}


#body_home #product .bk_movie #product_movie {
  width: 100%;
  height: 100%;
  opacity: 0.07;
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}
