﻿/* Used by functionbar.ascx */
.functionbarMaster div.functionbarWrapper a.video img.video:hover {
	opacity: 0.6;
	}
.functionbarMaster div.functionbarWrapper div a.video img {
    position: relative;
    display: block;
	width: 100%;
	border: 1px solid #5d5d5d;
}
.functionbarMaster div.functionbarWrapper a.video img.video {
   border: 0 none;
	width: auto;
	margin: -158px auto 152px auto;
    opacity: 0.6;
}
.functionbarMaster div.functionbarWrapper > div.sidemenu {
    clear: both;
    font-size: 1em;
    line-height: normal;
    max-width: 100%;
}

.functionbarMaster div.functionbarWrapper img.video {
    top: -60px;
}

.functionbarMaster div.functionbarWrapper a.video {
    color: black;
}
hr.functionbarDelimiter {
    display: none;
}
.functionbarMaster div.functionbarWrapper .functionbarHdr .suffix {
    display: block;
    width: 100%;
    /*margin-bottom: 1em;*/
    /*margin-top: 2em;*/
    margin-top: 0.2em;
}
.functionbarMaster div.functionbarWrapper > span > .functionbarHdr {
    font-size: 1em!important;
    padding-bottom: 2em;
}
.functionbarMaster div.functionbarWrapper > .functionbar > a > .functionbar {
    margin-top: -3em;
margin-bottom: 3.5em;
}
.functionbarMaster div.functionbarWrapper > .functionbar > a > .functionbarHdr-m34641 {
    margin-top: 0;
}
@media only screen and (max-width: 570px) {
	.functionbarMaster div.functionbarWrapper a.video img.video {
		margin: -128px auto 112px auto;
	}
}
@media only screen and (max-width: 470px) {
	.functionbarMaster div.functionbarWrapper a.video img.video {
		margin: -88px auto 72px auto;
	}
}
@media only screen and (max-width: 370px) {
	.functionbarMaster div.functionbarWrapper a.video img.video {
		margin: -58px auto 42px auto;
	}
}