/*************************
*
* MEGA NAVIGATION BUGFIX
* @author edicos
*
*************************/
.megamenu .megamenu-wrapper .section-wrapper .grid-2 .box.teaser {
    position: static;
}


/*************************
*
* SOCIAL MEDIA
* @author edicos
*
*************************/

.socialmedia-box{
	padding: 20px 20px 20px 0px;
}
.socialmedia{
	padding: 0 10px;
}
.socialmedia a.share-icon, .socialmedia-box a.share-icon {
	height: 16px;
	width: 16px;
	padding: 0;
	margin: 0px 5px 0px 5px;
	vertical-align: -3px;
	background-repeat: no-repeat;
	display: inline-block;
	/* background-color: red; */

}
a.share-icon:hover{background-position: left -40px;}

.facebook {background-image: url("../img/icons/icon-facebook.png");}
.twitter {background-image: url("../img/icons/icon-twitter.png");}
.linkedin {background-image: url("../img/icons/icon-linkedin.png");}
.googleplus {background-image: url("../img/icons/icon-googleplus.png");}
.xing {background-image: url("../img/icons/icon-xing.png");}
.kaixin {background-image: url("../img/icons/icon-kaixin.png");}
.weibo {background-image: url("../img/icons/icon-weibo.png");}
.email-recommend {background-image: url("../img/icons/icon-email.png");}


/*************************
*
* SORTABLE SUBNAV
* @author edicos
*
*************************/

.vx_sorted{
	display: none;
}

/*************************
*
* ChromeBug: Overflow:hidden
* @author edicos
* @date: 2012-Nov-20
*
*************************/

.teaser ul {
	display: inline-block;
}

/*************************
*
* iPad TEASER
* @author edicos
*
*************************/

.bg-blue-ultradark {
	background-color: #2D4275;
    	color: #FFFFFF;
}

.bg-blue-ultradark h2 {
    	color: #FFFFFF;
}
img.vx_applebadge {
	float: none;
	margin: 10px 0 10px 0;
}
p.vx_appleipad {
	margin-bottom: 0;
}
p.vx_appletrademark {
	font-size: 9px;
	line-height: 1.1;
	margin-bottom: 0;
}

/*************************
*
* GalleryBug: Zoom-Function in FF and Chrome
* @author edicos
* @date: 2013-Jan-08
*
*************************/
div.gallery .gallery-stage-box .multimedia-box {
    z-index: 1;
}
/*************************
*
* GalleryBug: <ul><li> in IE
* @author edicos
* @date: 2014-Jan-05
*
*************************/
div.gallery.vx_products .multimedia-description {
	float: left;
    width: 220px;
}
div.gallery.vx_products .multimedia-description ul {
	margin-left: 15px;
	display: inline-block;
}
div.gallery.vx_products .multimedia-description ul li {
	list-style-image: url("");
	margin-bottom: 0px;
	margin-left: 0px;
}
/*************************
*
* Download Links Horizontal line : Bad HTML
* @author edicos
* @date: 2013-Jan-08
*
*************************/
.box.teaser a.link-01 {
	float: left;
}
/*************************
*
* Products A-Z Ajax Styles
* @author edicos
* @date: 2013-Jan-31
*
*************************/
#ajax-loader{
	display:none;
	width: 64px;
	height: 64px;
	position: fixed;
	z-index:99;
	background-image: url("../img/ajax_loader_gray_64.gif");
	left: 50%;
	top: 80%;
}
#ajax-loader.loading{
	display: block;
}

.productTopic .content{
    background-image: url("/en/content-border.gif");
    background-position: left top;
    background-repeat: no-repeat;
    border-bottom: 1px solid #2D4177;
    display: none;
    margin: 6px 0 13px;
    padding: 14px 0 7px 15px;
}

/*************************
*
* Reset Button Style
* @author edicos
* @date: 2013-Feb-13
*
*************************/

.vx_reset_button {
    background-color: #2D4275;
    background-image: url("../img/icons/arrow_sprites_set.png");
    background-position: -5px -2392px;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    cursor: pointer;
    font-weight: bold;
    padding: 3px;
    text-align: left;
    width: 136px;
    float: left;
}

/*************************
*
* New style for the 'read more link'
* @author edicos
* @date: 2013-Apr-08
*
*************************/
.teaser em.more-left a {
    background-position: 0px -1696px;
    font-weight: bold;
    display: block;
    padding-left: 10px;
}

/*************************
*
* New style for tab entries on HOME
* @author edicos
* @date: 2013-Jun-13
*
*************************/
.tabs.tabs-01.entries p {
    margin: 10px 20px;
}
.tabs.tabs-01.entries div.teaser-combo {
    margin: 10px 20px;
    width: 220px;
}
.tabs.tabs-01.entries div.teaser-combo h2 {
    padding: 0;
}

/*************************
*
* Survey Lightbox Buttons
* @author edicos
* @date: 2013-Sep-18
*
*************************/
.vx_survey_content {
	margin: 0 auto;
	width: 660px;
}
#vx_survey_yes, #vx_survey_no, #vx_survey_later {
    background-color: #2D4275;
	float: none;
	text-align: center;
	width: 100px;
	background-image: none;
}
#vx_survey_yes:hover, #vx_survey_no:hover, #vx_survey_later:hover  {
    cursor: pointer;
}

/*************************
*
* Radiobuttons
* @author edicos
* @date: 2014-May-16
*
*************************/
.radiobtn label {
    background: #ccd6f0;
    border: 0 none;
    color: #666666;
    cursor: pointer;
    display: block;
    margin: 0 0 20px;
    padding: 0 0 0 20px;
}
.radiobtn label.ui-radio {
    background: url(../img/icons/iconsprite.png) no-repeat 0 -700px;
}
.radiobtn label.ui-radio-state-hover {
    background-position: 0 -900px;
}
.radiobtn label.ui-radio-state-checked {
    background-position: 0 -400px;
}
.radiobtn label.ui-radio-state-checked-hover {
    background-position: 0 -1000px;
}

/*************************
*
* Contact form with prettyPhoto
* @author Hald
* @date: -
*
*************************/
/*.pp_fade,
.pp_gallery li.default a img {
	display: none;
}*/
.pp_pic_holder .pp_details .pp_description { 
	margin: 13px 0px 13px 20px; 
	padding: 0px; 
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif; 
	font-size: 2em; 
	font-weight: normal; 
	line-height: 1.2em; 
	color: #2d4275; 
}
.pp_content { 
	height: auto !important; 
}
.pp_pic_holder .pp_left, 
.pp_pic_holder .pp_right { 
	background: none !important; 
	padding: 0px !important; 
}
.pp_pic_holder .pp_details { 
	position: absolute !important; 
	top: 0px !important; 
}
div.pp_pic_holder .pp_close { 
	top: 15px; 
	right: 25px; 
	width: 22px !important; 
	height: 22px !important; 
	background: url("../img/icons/arrow_sprites_set.png") 0 -2700px no-repeat scroll !important;
}
.pp_pic_holder .pp_top, 
.pp_pic_holder .pp_bottom,
.pp_pic_holder .pp_social,
.pp_pic_holder .pp_nav,
/*.pp_pic_holder .pp_loaderIcon,*/
.pp_gallery { 
	display: none !important; 
}
/** html .pp_top,
* html .pp_bottom {
	padding: 0 20px;
}*/
/** html .pp_top .pp_middle,
* html .pp_bottom .pp_middle {
	left: 0;
	position: static;
}*/
/*.pp_top .pp_left,
.pp_bottom .pp_left {
	height: 20px;
	left: 0;
	position: absolute;
	width: 20px;
}*/
/*.pp_top .pp_middle,
.pp_bottom .pp_middle {
	height: 20px;
	left: 20px;
	position: absolute;
	right: 20px;
}*/
/*.pp_top .pp_right,
.pp_bottom .pp_right {
	height: 20px;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
}*/
/*div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right {
	height: 13px;
}*/
/*div.pp_default .pp_details,
div.light_rounded .pp_details,
div.dark_rounded .pp_details,
div.dark_square .pp_details,
div.light_square .pp_details,
div.facebook .pp_details {
	position: relative;
}*/
/*.pp_pic_holder .pp_fade { 
	position: relative; 
}*/
#vx_pp {
    margin-top: 20px;
	width: 740px;
}

/*************************
*
* 50 anos Voith Brasil
* @author edicos
* @date: 2015-Jul-21
* @deactivated: kalmes: 20150129
*************************/
/* 
div.header .PTB {
	height: 85px;
}
#logo.PTB {
	top: 35px;
	width: 940px;
}
*/

#vxLinksPR
{
	clear: both;
	padding-top: 10px;
}
/********************
kalmes: 2014-11-25
problem: display dyn link no in FF
presse/pressemitteilungen-99_60081.html
*********************/
#vxLinksPR
{
	clear: both;
	width: 100%;
	padding-top: 10px;
}