/* CSS Mobile Reset */
html, body{ margin: 0; padding: 0;  border: 0; -webkit-text-size-adjust: none; width: 100%; height: 100%}
body { font-size: .9em; font-family:Arial,  sans-serif; line-height:140%; margin:0; padding:0; color: #000; word-wrap: break-word;  /*overflow-x:hidden;*/ background-color: #ecac00;}

h1, h2, h3, h4, h5, h6{ font-weight: normal; }
img { border: 0}
table { width:auto; border-collapse: collapse;border-spacing: 0; }
/* site */
#wrapper {position: relative; z-index:1; width: 100%; margin: 0;}
#branding {	position: relative; background-color: #ecac00; padding: 3px 0 0 0; height:50px; width:100%; border: 0;
	background: rgb(236,172,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(236,172,0,1) 80%, rgba(218,149,58,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,rgba(236,172,0,1)), color-stop(100%,rgba(218,149,58,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(236,172,0,1) 80%,rgba(218,149,58,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(236,172,0,1) 80%,rgba(218,149,58,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(236,172,0,1) 80%,rgba(218,149,58,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(236,172,0,1) 80%,rgba(218,149,58,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecac00', endColorstr='#da953a',GradientType=0 ); /* IE6-9 */
}
#branding h1 {background:url(/graphics/uprr/mobile/branding_logo_vel.png) no-repeat 0 0; background-size: auto 42px; height: 42px; display:block; overflow:hidden; margin: 0; }
#branding h1 span {	display:none;}
#branding h3 {position: absolute; bottom:12px; right:12px; display:block; margin:0; font-size:.7638888em; font-weight: bold}
#containerMain {position: relative; background: #FFF; margin:0; padding-bottom: 24px;
	-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 3px 5px rgba(0, 0, 0, 0.3);
	z-index: 3;
}
#indexPage, #contentPage {position: relative;}
#gotoMenu {margin: 0; text-align:center; font-size: .9em; font-weight:bold; color: #fff; padding: .3em;
background: rgb(174,37,36); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(174,37,36,1) 0%, rgba(138,46,46,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(174,37,36,1)), color-stop(100%,rgba(138,46,46,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(174,37,36,1) 0%,rgba(138,46,46,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(174,37,36,1) 0%,rgba(138,46,46,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(174,37,36,1) 0%,rgba(138,46,46,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(174,37,36,1) 0%,rgba(138,46,46,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae2524', endColorstr='#8a2e2e',GradientType=0 ); /* IE6-9 */
border-top: 1px solid #7A1A19; border-bottom: 1px solid #7A1A19;
}
#gotoMenu {padding: 0}
#gotoMenu a {margin: 0; text-align:center; font-size: .9em; letter-spacing: 1px; font-weight:bold; color: #fff; padding: 0 1em; border: solid 1px #8D0000; border-width: 0 1px 0 1px}
#gotoMenu a span {font-size: 1em}
div.emerg {position: relative; margin: 0; background:transparent; padding:1em 1em 0;
	z-index:0;	
}
.endContent {position: relative; padding-bottom:1em; background: #ecac00 url(/graphics/uprr/mobile/back_up.png) no-repeat center bottom; background-size: auto 92px; z-index: 1}
.emerg p {margin: 0 1em; font-size: .8em; text-align:center;}
.emerg a, .emerg a:link, .emerg a:visited {border: 0; text-decoration: none}
.emerg a:visited {color: #1D4587!important}
.emerg strong {font-size: 1em;}

.emerg .callBtn {
	text-decoration:none;
	display: block;
	width: 13.333332em;
	margin: 1em auto;
	padding: 0.3em;
	background-color: #FFF;
	-webkit-border-radius: 4px;
    border-radius: 4px;
	-webkit-box-shadow:  0px 3px 5px 0px rgba(0, 0, 0, .3);
	box-shadow:  0px 3px 5px 0px rgba(0, 0, 0, .3);
	}
ul.mainNav {
	width: 100%;
	margin: 0;
	padding: 0px;
	list-style: none;
	border-top: solid 1px #D59B00;
	border-bottom: solid 1px #F0BC32;
}
.mainNav li {
	line-height: 44px;
	border-bottom: solid 1px #D59B00;
	border-top: solid 1px #F0BC32;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: .9em;
}
.mainNav li a {
	line-height: 44px;
	height: 44px;
	text-decoration:none;
	border-bottom: 0;
	font-weight:bold;
	display: block;
	padding: 0 25px;
}
.mainNav li a:link, .mainNav li a:visited {
	color: #000;
	text-shadow: 0px 0px 2px #;
        filter: dropshadow(color=#, offx=0, offy=0);
}.mainNav li a:hover, .mainNav li a:focus {
	color: #FFF;
}
.mainNav li a:after {
	background-image: url(/graphics/uprr/mobile/button_arrows.png);
	float: right;
	content: "";
	height: 44px;
	width: 10px;
}
.mainNav li a:hover:after {
	background-position: -10px 0;
}

.footer {position: relative; margin-top: 1em; padding:0;
	background: rgb(175,168,151); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(175,168,151,1) 20%, rgba(150,143,126,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(175,168,151,1)), color-stop(100%,rgba(150,143,126,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(175,168,151,1) 20%,rgba(150,143,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(175,168,151,1) 20%,rgba(150,143,126,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(175,168,151,1) 20%,rgba(150,143,126,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(175,168,151,1) 20%,rgba(150,143,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afa897', endColorstr='#968f7e',GradientType=0 ); /* IE6-9 */
	text-align:center;
	z-index:1;
}
.footer ul {margin:0 auto !important; padding:0; display:block}
.footer ul li {	background-image:none; list-style-type:none; padding:0;	margin: 0; display:inline-block; text-align: center; line-height:100%;}
.footer ul li:last-child a {border-right: 1px solid #968F7E;}
.footer li a {display: inline-block; font-size: .8em; line-height:44px; border-bottom: 0; padding: 0 .6em; border-left: 1px solid #968F7E; margin: 0!important; text-align:center; text-shadow: 1px 1px 1px #8d8676; filter: dropshadow(color=#8d8676, offx=1, offy=1);}
.footer li a:link, .footer li a:visited {color: #fff!important;	font-weight:normal;}
.footer li a:active, .footer li a:focus { color: #D2CFC5;
	background: rgb(150,143,126); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(150,143,126,1) 20%, rgba(117,112,98,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(150,143,126,1)), color-stop(100%,rgba(117,112,98,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#968f7e', endColorstr='#757062',GradientType=0 ); /* IE6-9 */
	text-shadow: 1px 1px 1px #858071;
	filter: dropshadow(color=#858071, offx=1, offy=1);
}
/*index page*/
#indexPage {padding-top: .5em}
#containerMain #indexPage h2, #containerMain > h1 {color:#AE2524; font-weight: bold; font-size: 1.2em; margin: 0 12px .5em; padding-top: .5em}

.contentGrp {position: relative; margin: 0 0 1em}
.contentGrp h3, h3.category {padding: .3em 0; font: bold 1.1em/120% "Arial Narrow", "Helvetica Narrow", sans-serif; color: #000; margin-left: 12px; margin-right: 12px;}
#containerMain #indexPage ul, #contentPage ul.indexList {width: 100%; margin: 0; padding:0}
#contentPage ul.indexList {margin: 0 0 1em;}
#contentPage ul.indexList li {margin:0; padding: 6px 12px; text-indent: 0}
#containerMain #indexPage ul li, #contentPage ul.indexList li {background-image:none; list-style-type:none; color: #FFF; min-height: 44px; vertical-align: middle;
background: rgb(246,245,243); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(246,245,243,1) 20%, rgba(201,197,186,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(246,245,243,1)), color-stop(100%,rgba(201,197,186,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(246,245,243,1) 20%,rgba(201,197,186,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(246,245,243,1) 20%,rgba(201,197,186,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(246,245,243,1) 20%,rgba(201,197,186,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(246,245,243,1) 20%,rgba(201,197,186,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f5f3', endColorstr='#c9c5ba',GradientType=0 ); /* IE6-9 */
	border: 1px solid #A69F8C; border-width: 1px 0;
}
#containerMain #indexPage ul.second li a {padding: 1em 1em 1em 2em}
#containerMain #indexPage ul.second li .desc {padding: 0 1em 0 2.22em}

#indexPage li a, #contentPage ul.indexList li a {display: block; text-decoration: none;	padding: 1em; font-size:1em; border: 0; text-shadow: 1px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1);}
#contentPage ul.indexList li a {padding: 0;}
#indexPage li a:link, #indexPage li a:visited,
#contentPage ul.indexList li a:link, #contentPage ul.indexList li a:visited {
	color: #32302A;
}
#indexPage li a:active, #contentPage ul.indexList li a:active {
	color: #d2caaf;
background: rgb(150,143,126); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(150,143,126,1) 20%, rgba(117,112,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(150,143,126,1)), color-stop(100%,rgba(117,112,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(150,143,126,1) 20%,rgba(117,112,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#968f7e', endColorstr='#757062',GradientType=0 ); /* IE6-9 */
text-shadow: 1px 1px 1px #968F7E;
filter: dropshadow(color=#858071, offx=1, offy=1);}
#indexPage li p.desc, #contentPage ul.indexList li p.desc {color: #646055; font-size: .9em; margin: 0; padding: 0 12px}
#contentPage ul.indexList li p.desc {padding: 0; margin-bottom: 0;}
#indexPage li a + p.desc {margin-top: -1em; margin-bottom: 1em}
#indexPage li img, #contentPage ul.indexList li img {display: inline; margin-left: 6px;}
#indexPage .intro p {font-style: italic; padding: .5em 16px}

/*News Release - Latest index*/
#indexPage h1 {padding-left: 12px; padding-right: 12px;}
#containerMain #indexPage ul.releaseIndex li {background: #FFF; line-height: 135%; border-bottom: solid 1px #D2CFC5; border-top: solid 1px #E4E2DC; filter: none; padding: .5em 12px; text-indent: 0; margin: 0}
#containerMain #indexPage ul.releaseIndex li:first-child {border-top: solid 1px #D2CFC5; }
#containerMain #indexPage ul.releaseIndex li b.date {font-weight: normal; font-style: italic}
#containerMain #indexPage ul.releaseIndex li p.desc {color:#000; font-size: .9em; padding: 0; margin: .3em 0 0}
#containerMain #indexPage ul.releaseIndex li a {font-size: 1em; display: inline; text-shadow: none; padding: 0}

/*index hybrid*/
#indexPage .indContent p {margin-right: 12px; margin-left: 12px; font-size: .8em}
.indContent h2, .indContent h3, .indContent h4 {margin-left: 12px; margin-right: 12px; padding: 0 !important; color: #000; font-weight: bold}
.indContent td {font-size: .8em}
.indContent td p {font-size: 1em !important; margin: 0 0 1em}
.indContent table.noBorder td:first-child {padding-left:0}
.indContent .noBorder td:last-child {padding-right: 0}
.indContent .photoRight, .indContent .photoLeft {float:none; width: 100%; margin: 0}
.indContent .photoRight img, .indContent .photoLeft img {margin: 0 auto; margin-bottom: .5em}
.indContent .grpbox {padding: 0; margin: 0;}
#indexPage .indContent h1, #indexPage .indContent h2, #indexPage .indContent h3, #indexPage .indContent h4 {padding: .3em; font-weight: bold; line-height:120%; margin-right: 12px; margin-left: 12px; color: #000 !important;}
#containerMain #indexPage .indContent .grpbox h2 {font-size: 1.3em}

/*global*/
a[href] {text-decoration:none; font-weight:bold; border-bottom: 1px solid #91abd6;}
a[href]:link {color: #1D4587;}
a[href]:visited {color:#487199;}
a[href]:active, a[href]:focus {color: #cc0000; border-bottom: 1px solid #cc0000;}
.small {font-size: .9em}
table.FeatureText, .FeatureText, table.highlight2 {width: 100%; /*background-color: #EAFAD9;*/ border: solid 2px #577E36; border-width: 2px 0; margin: 1em auto}
.FeatureText td, div.FeatureText, table.highlight2 td {padding: .5em .5em 0; text-align: center}
.FeatureText h3, .FeatureText h2, .FeatureText h1, table.highlight2 td h3, table.highlight2 td h2, table.highlight2 td h1  {margin-top: 0; margin-bottom: 0; font-weight: bold; color: #000 !important; font-family: Arial, Helvetica, sans-serif;}
.FeatureText p {margin: 0 0 1em 0;}
.FeatureText h1, .highlight2 h1 {font-size: 1.1em}
.FeatureText h2, .highlight2 h2 {font-size: 1em}
.FeatureText h3, .highlight2 h3 {font-size: .9em}
.FeatureText h4, .highlight2 h4 {font-size: .8em}
.titlesub {font-style: italic}
td p, td li {font-size: 1em !important}
.subhead {font-weight: bold; font-size: 1.1em; margin-top: 0; margin-bottom: .5em; padding: 0}
table.wide {width: 100%}
.HeaderRow {color: #933; background-color: #F7DE99;}
tr.HeaderRow td {
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
	word-spacing: 0.2em;
	vertical-align: bottom !important;
	color: #993333;
	padding: .3em;
	text-align: center;
	border-top: solid 2px #933;
	border-bottom: solid 1px #DA953B;
	background-color: #F7DE99;
}
tr.HeaderRowSub { background-color: #F7DE99; vertical-align: bottom}
tr.HeaderRowSub td {
	font-size: .9em;
	font-weight: bold;
	color: #000;
	border-bottom: solid 1px  #DA953B;
	background-color: #F7DE99;
	vertical-align: bottom;
	padding: .3em;
	}

td {vertical-align: top;}
table.noBorder td {padding: .3em .8em .3em;}
table.noBorder td:first-child {padding-left:0}
table.noBorder td:last-child {padding-right: 0}
.HeaderRow td, .RowOne td, .RowTwo td, tr.break td { padding: .5em 1em}
tr.break td {text-align: right; border-top: solid 1px #FCF8E3}
.RowOne td {background-color: #FFF}
.RowTwo td {background-color: #FCF8E3;}
.clearAll {clear: both}

/*content page*/
/*#contentPage {padding: .5em 12px}*/
#contentPage p, #contentPage ul, #contentPage table {margin: 0 12px 1em;}
#contentPage p + ul {margin-top: .3em;}
#contentPage h1, #contentPage h2, #contentPage h3, #contentPage h4, #contentPage h5, #contentPage h6 {margin-left: 12px; margin-right: 12px}
#containerMain #contentPage h1, #containerMain #indexPage h1 {color:#AE2524; font-weight: bold; font-size: 1.1em;}
#containerMain #contentPage > h1 {margin-top: 0; padding-top: .5em}

#contentPage p, #contentPage li, #contentPage td {font-size: .8em} 

#contentPage a[name] {margin-bottom:0 !important; margin-top: 0 !important; padding:0 !important; line-height: 6px!important; font-size: 6px !important}
#contentPage ul {padding: 0 0 0 .7916667em;}
#contentPage ul li {list-style: none outside; margin: 0 0 .3em; text-indent: -.7916667em}
#contentPage ul li:before {
	content: "\25A0";
	color: #B5B197;
	margin-right: .2083333em;
	margin-left: -.2083333em;
	}
#contentPage ul.indexList li:before {content:""; margin:0;}
#contentPage ul.navJumpTo li:before, #containerMain ul.navJumpTo li:before {
	content: "\25BE";
	font-size: 14px;
	color: #B5B197;
	margin-right: 3px;
	margin-left: -3px;
}
#contentPage ul.formSelectBox li, #indexPage ul.formSelectBox li {list-style-top: none; background-image: none !important; padding: 0 0 0 1em; text-indent: -2em }
#contentPage ul.formSelectBox li:before, #indexPage ul.formSelectBox li:before, #contentPage ul.form li:before, #indexPage ul.form li:before {content:""; display: inline; margin: 0; padding: 0}
#contentPage ul.form .label, #indexPage ul.form .label, #contentPage ul.form .labelHide, #indexPage ul.form .labelHide {font-weight: bold; /*float: left;*/ display: block; margin: 0 .4em 0 0}
#contentPage ul.form .labelHide, #indexPage ul.form .labelHide {display: none; /*visibility: hidden*/}
#contentPage ul.form li, #indexPage ul.form li {clear: left; text-indent: 0; margin-bottom: .5em}
ul.form li.inputSubmit {text-align: center; padding: 1em 0 0}
#contentPage .photoRight {float: right; margin: 0 12px 1em 1em}
#contentPage .photoLeft {float: left; margin: 0 1em 1em 12px}
a.returnTo:link, a.returnTo:visited {font-size: .8em; display: block; text-align: center; text-decoration: none; border: 0; margin: 2em 0 0; color: #1D4587;}
a.returnTo:before {
	content: "\25B2";
	font-size: 1em;
	color: #1D4587;
	margin-right: 3px;
	margin-left: -3px;
}

h3.SectionHead {margin-top: .5em; margin-bottom: .5em; color:#d17b0a; font-size: 1.1em; font-weight: bold; font-family: "Arial Narrow", "Helvetica Narrow", sans-serif; }
/*h1 + a[name] + h3.SectionHead {margin-top: 0!important}*/
#contentPage + h1 + p {margin-top: 1em}

ul.navJumpTo li {margin-bottom: 1em !important}
table.contacts {border: 0; margin-top: 1em}

.nowrap {white-space:nowrap;}

/*used for Directors and Officers page in Investors section*/
table.tblCol {float: left; width: 49%;
/*border: solid 1px #DBD9D1;*/
border-top: solid 2px #933333;
margin: 0 0 1em !important;
}
td p {font-size: 1em !important; margin: 0 0 1em}
table.tblCol td p:first-child {padding-top: .3em}

/*News Releases before 12-19 update*/
#containerMain > p,  #containerMain > ul, #containerMain >  a {margin: 0 12px .5em; font-size: .8em}
#containerMain > ul, #containerMain > h2, #containerMain > h3 {margin: 0 12px .5em;}
#containerMain > ul {padding: 0 0 0 .7916667em;}
#containerMain > ul li {list-style: none outside; margin: 0 0 .3em; /*text-indent: -.7916667em*/}
#containerMain > ul li:before {
	content: "\25A0";
	color: #B5B197;
	margin-right: .2083333em;
	/*margin-left: -.2083333em;*/
	}

/*Executive page*/

h3.category {padding: .3em 0; font: bold 1.1em/120% "Arial Narrow", "Helvetica Narrow", sans-serif; color: #000; margin-left: 12px; margin-right: 12px;}

@media screen and (max-width:670px) {
	.endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up@2x.png) no-repeat center bottom; background-size: auto 92px;}
}
@media screen and (min-width:670px) {
	.endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up@2x.png) no-repeat center bottom; background-size: 100% auto;}
}
@media screen and (min-device-pixel-ratio: 2) and (max-width: 670px) {
	#branding h1 {background:url(/graphics/uprr/mobile/branding_logo_vel@2x.png) no-repeat 0 0; background-size: auto 42px; 
	.endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up@2x.png) no-repeat center bottom; background-size: auto 92px;} 
}

/*@media screen and (max-width:960px) {
 .endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up@2x.png) no-repeat center bottom; background-size: auto 92px; }
 #branding h1 {background:url(/graphics/uprr/mobile/branding_logo_vel@2x.png) no-repeat 0 0; background-size: auto 42px;} 
}
@media all and (max-width:640px) {
	.endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up.png) no-repeat center bottom; background-size: auto 92px;}
	#branding h1 {background:url(/graphics/uprr/mobile/branding_logo_vel.png) no-repeat 0 0; background-size: auto 42px;}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
 .endContent {background: #ecac00 url(/graphics/uprr/mobile/back_up@2x.png) no-repeat center; bottom background-size: auto 92px; }
 #branding h1 {background:url(/graphics/uprr/mobile/branding_logo_vel@2x.png) no-repeat 0 0; background-size: auto 42px;} 
}*/

