﻿* { margin:0; font-family: 'freight-sans-pro',sans-serif; }
html, body { opacity: 0; font-family: 'freight-sans-pro',sans-serif; background: #eee; font-size: 12px; }

textarea { resize:none; }
button, input, select, textarea { outline: none; }
select { background: url(../i/inpbkg.jpg) repeat-x; }
img { border: 0px none; }

.colmn { width: 960px; margin: 0 auto; }
.ipscontainer { position: relative; background: #fff; height: 70%; }

.sitefont { font-family: "freight-sans-pro",sans-serif; }
#navArea { clear:both;background-color:#6BC6E4;position:relative;width:100%;min-height:48px;overflow:hidden;border-radius:0 12px 12px 12px; }
	#navArea h1 { position: relative; top: 8px; left: 18px; margin: 0; padding: 0; color: #fff; text-shadow: 1px 1px 1px #999; font-weight: bold; font-size: 24px; }
#navBar { position:relative;width:100%;height:54px;overflow:hidden; }
#content { clear: both; position: relative; }
#ftMenu { float:left;width:240px;height:134px; }
#ftTracking { float: left;width:500px; }
#ftSocial { float: left;width:200px; }

#ftLower { clear: left; width: 934px; color: #FFF; font-size: 13px; overflow: hidden; }
.ftLowerL, .ftLowerR { float: left; }
.ftLowerL { width: 52%; font-size: 11px; }
.ftLowerR { width: 48%; text-align: right; }

#tbTrack { padding: 4px; color: #666;width:240px;height:19px; }
#tbTrack_wmk { position: absolute; top: 4px; right: 0px; width: 248px; height: 20px; color: #999; }

#ftTrack { color: #FFF;font-size:16px; }

.btnTopQuote { margin: 4px auto;border:none;display:block; width: 183px; height: 48px; background: url(../i/btnGetQuote.png); cursor: pointer; }

.navButton { -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; border: 0 solid #dcdcdc; display: inline-block; color: #FFF; font-family: "freight-sans-pro",sans-serif; font-weight: bold; font-size: 15px; text-decoration: none; text-shadow: 1px 1px 0px #718b93; margin-right: 9px; text-align: center; height: 47px; }
	.navButton:nth-child(1) { width: 172px; height: 55px; line-height: 35px; font-size: 17px; }
.navSize0 { width: 138px; }
.navSize1 { width: 90px;line-height:20px; }

.navSelected { padding-top: 8px; -moz-box-shadow: inset 0px 0px 0px 0px #50bcdf; -webkit-box-shadow: inset 0px 0px 0px 0px #50bcdf; box-shadow: inset 0px 0px 0px 0px #50bcdf; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #019dd0), color-stop(1, #19aada) ); background: -moz-linear-gradient( center top, #019dd0 5%, #19aada 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#019dd0', endColorstr='#19aada'); background-color: #19aada; border-bottom: 1px solid #1590b7; cursor: default; position: absolute; top: 15px; }
.navUnselected { padding-top: 8px; -moz-box-shadow: inset 0px 1px 0px 0px #ccc; -webkit-box-shadow: inset 0px 1px 0px 0px #ccc; box-shadow: inset 0px 1px 0px 0px #ccc; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8a8a8), color-stop(1, #949494) ); background: -moz-linear-gradient( center top, #a8a8a8 5%, #949494 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#949494'); background-color: #949494; border-bottom: 1px solid #7d7d7d; position: absolute; top: 20px; }
	.navUnselected:hover { -moz-box-shadow: inset 0px 0px 0px 0px #50bcdf; -webkit-box-shadow: inset 0px 0px 0px 0px #50bcdf; box-shadow: inset 0px 0px 0px 0px #50bcdf; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #019dd0), color-stop(1, #19aada) ); background: -moz-linear-gradient( center top, #019dd0 5%, #19aada 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#019dd0', endColorstr='#19aada'); background-color: #19aada; border-bottom: 1px solid #1590b7; cursor: pointer; }

	.navUnselected.navSize1 { top: 25px !important; }

.navUnselected:nth-child(1) { top:10px; }
.navSelected:nth-child(1) { top:5px; }


#nliPanel input[type=text], #nliPanel input[type=password], #nliPanel input[type=email] { height: 16px; border: 1px solid #d9d9d9; border-radius: 2px; padding: 4px 8px; color: #4793ba; font-weight: bold; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #fff) ); background: -moz-linear-gradient( center top, #f2f2f2 5%, #fff 100% ); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); }


.smallLink { color:#39B2DA;font-weight:bold; }
.smallLink:hover { cursor:pointer;text-decoration:underline; }


#loginPanel { position:relative;float:right;margin-top:12px;width:233px;height:140px;background:url(../i/loginPanel.jpg); }

/* not logged in */
#nliPanel { padding:10px; }
#nliPanel > div:nth-child(1) { color:#3D3D3D;font-weight:bold;width:50%;height:20px;float:left;text-align:left; }
#nliPanel > div:nth-child(2) { width:50%;float:left;text-align:right; }
#nliPanel > div:nth-child(3) { position:relative;clear:both;width:100%;height:26px;margin:6px 0; }

#_tbli { width:192px; }
#_tbli_wm { position:absolute;top:6px;left:10px;height:16px;color:#4793ba;font-weight:bold; }

#_tbpw { width:132px; }
#_tbpw_wm { position:absolute;top:6px;left:10px;height:16px;color:#4793ba;font-weight:bold; }


#nliPanel > div:nth-child(4) { position:relative;float:left;width:158px;height:26px; }
#nliPanel > div:nth-child(5) { float:left; }
#msBtnLogin { width:51px;height:26px;background:url(../i/btnSmallLogin.png);cursor:pointer; }
#msBtnLogin:active { position:relative;top:1px;left:1px; }

#nliPanel > div:nth-child(6) { position:relative;top:20px;clear:left;width:100%;height:20px;line-height:20px;text-align:right; }
.dym { color: #f00; }
	.dym b { cursor: pointer; }

/* logged in */
#topupBox { background:url(../i/imgBbox.png) -68px 0;width:61px;height:60px; }
#topupBox:hover { background-position:0 0;cursor:pointer; }
#topupBox > div { position:relative;top:20px;width:100%;color:#FFF;text-align:center;font-weight:bold; }
	#topupBox.low { background:url(../i/imgBbox.png) -68px -61px; }
	#topupBox.low:hover { background:url(../i/imgBbox.png) 0 -61px;cursor:pointer; }

#loginPanel_inner { position:absolute;top:0px;left:0px;width:233px;height:140px;background:url(../i/loginPanel.jpg); }
#loginPanel_inner > div:nth-child(1) { width:100%;text-align:center;color:#555;margin-top:18px;font-weight:bold; }
#loginPanel_inner > div:nth-child(2) { width:100%;text-align:center;color:#B2B2B2;margin-top:8px;font-weight:bold; }
#loginPanel_inner > div:nth-child(3) { width:100%;text-align:center;margin-top:8px; }

.top-panel .buttons { display: flex; margin: 8px 8px 0 8px; }
	.top-panel .buttons button { flex: 1; padding: 5px 0; text-align: center; }
#btnMyAccount { margin-right: 8px; }


#btnPayUsingTopUp { width:208px;height:76px;background:url(../i/btnPayUsingTopUp.png);cursor:pointer; }
#btnPayUsingTopUp > div { position:relative;width:100%;top:40px;text-align:center;font-weight:bold;font-size:18px;color:#FFF;text-shadow:1px 1px 1px #B07300; }

button:disabled { opacity: 0.4; pointer-events: none; }

.btn { cursor: pointer; border: none; }
	.btn:focus { outline: none; }
	.btn:active { outline: none; position: relative; top: 1px; left: 1px; }
.p8 { padding:8px;overflow:hidden; }
.p12 { padding:12px;overflow:hidden; }
.bo { font-weight: bold; }
.ct { text-align: center; }
.gr { color: #595858; }
.fs14 { font-size: 14px; }
.fs18 { font-size: 18px; }
.blue { color: #4296CD; }
.pad20 { padding: 20px; }


#noResBox { margin-top:20px;border-top:2px solid #CFCFCF;border-bottom:2px solid #CFCFCF;background:#F0F0F0; }
	
#bkg { display:none;position:fixed;_position:absolute;width:100%;height:100%;top:0;left:0;background:#000;z-index:200; }
#dlg { display: none; position: fixed; _position: absolute; width: 680px; background: #fff; overflow: hidden; z-index: 700; cursor: default; border-radius: 7px;padding:12px; }
#dlgX { position:absolute;top:2px;right:0px;background:#f00;width:32px;height:32px;background:url(../i/btnAlertClose.png);cursor:pointer; }

.errorLTR { background:url(../i/errorNotice.png) 0 0;width:212px;height:34px;cursor:default; }
.errorRTL { background:url(../i/errorNotice.png) 0 -39px;width:212px;height:34px;cursor:default; }


.helper { position: relative; display: inline-block; vertical-align: middle; border-radius: 50%; margin: 2px 5px; width: 23px; height: 23px; background: #d7d7d7; cursor: pointer; flex: none !important; text-align: center; font-size: 1.2em; font-family: arial; font-weight: bold; line-height: 1.7em; color: #6e6e6e; box-shadow: 1px 2px 2px #555; }
	.helper:after { content: '?'; }
.field_error { color: #f00; font-weight: bold; margin: -2px 0 4px 0; }


#helper { border: 1px solid #333; border-radius: 1px; overflow: hidden; cursor: default; -moz-box-shadow: 5px 5px 5px #000; -webkit-box-shadow: 5px 5px 5px #000; box-shadow: 5px 5px 5px #000; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.02, #6BC6E4), color-stop(1, #009DD0) ); background: -moz-linear-gradient( center top, #6BC6E4 2%, #009DD0 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6BC6E4', endColorstr='#009DD0'); }
#helper > div { color:#181818;font-size:14px; }
	#helper h1 { width:100%;font-size: 14px; text-align: center; text-decoration: underline;padding-bottom:4px;margin:0; }
	#helper ul { position:relative;left:8px;margin:0;padding:0 8px; }
		#helper ul li { font-size: 12px; }


/* summary/payment */
#dlg { padding: 0; }
.payButton { padding: 16px 60px; font-size: 17px; margin: 20px auto; color: #fff; }
._pu { position: relative; width: 680px; background: #f2f2f2; overflow: hidden; }
	._pu h1 { margin:0;padding:0; font-size: 24px;font-weight:normal; }
._pu-ex { position:absolute;top:22px;right:22px;height:23px;width:22px;background:url(i/btnExit.png);cursor: pointer; }
._pu-tp { width:100%;color:#FFF;background:#a1d14a;line-height:69px;font-weight:bold;font-size:24px;text-align:center;text-shadow:1px 1px 1px #000; }
._pu-ab { width: 100%; margin: 13px 0 0 0; }
._pu-ca { float:left;margin:0 13px 13px 13px;width:314px;height:246px;border:2px solid #e8e8e8;background:#fff; }
._pu-da { float:left;margin:0 0 13px 0;width:314px;height:246px;border:2px solid #e8e8e8;background:#fff; }
	._pu-ca > div, ._pu-da > div, ._pu-lw { padding: 8px;overflow:hidden; }
._pu-al { font-size: 14px; }
._pu-lw { clear:left;font-size: 14px; margin:13px 0 13px 13px;width: 629px; border: 2px solid #e8e8e8; background: #fff; }
._pu-lw-ll { width:324px;line-height:26px;float:left; }
._pu-lw-lr { width:300px;line-height:26px;float:left; }
._pu-lw-lg { width: 624px; line-height: 26px; clear: left; }
._pu-pay { margin: 14px auto 4px auto; width: 319px; height: 60px; background: url(i/btnPayBlank.png); cursor: pointer; }
	._pu-pay > div { width: 100%; line-height: 58px; font-size: 20px; text-align: center; color: #FFF; text-shadow: 1px 1px 1px #AF7000; }
._pu-links { width: 100%; height: 24px; text-align: center; color: #9c9c9c;padding:0 0 16px 0; }
#_pu-link-edit{ font-size:16px;text-decoration:underline; }
#_pu-link-edit:hover { cursor: pointer;color:#333; }
#phButtons { margin: 16px; }

@media only screen and (min-device-width : 200px) and (max-device-width : 667px) {
	._pu { width: 100%; }
		._pu ._pu-ab > div { padding: 8px; }
			._pu ._pu-ab > div > div { box-sizing: border-box; }
		._pu ._pu-ab { margin: 2px 0 0 0; width: 100%; height: auto; overflow: hidden; }
		._pu ._pu-ca, ._pu ._pu-da { float: none; width: 100%; margin: 0 0 8px 0; padding: 8px;height:auto; }
			._pu ._pu-ca > div, ._pu ._pu-da > div { padding: 0; }
		._pu ._pu-lw { width: 100%; height: auto; margin:0; padding: 8px; overflow: hidden; }
	._pu-lw-ll, ._pu-lw-lr, ._pu-lw-lg { width:100%; }
	._pu-links { padding-bottom: 30px; }
}




.payform label { font-weight: bold; display: block; padding: 1px 0 4px 0; font-size: 18px; color: #333; }
.payform input[type=text] { padding: 10px; color: #333; font-size: 22px; border-radius: 5px; -moz-border-radius: 5px; border: 2px solid #bababa; padding-left: 68px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; }
.payform input[type=checkbox] { margin: 8px 13px 0 0; }
.payform input[type=text]:focus { border-color: #222; }
.payform .cardname { text-transform: uppercase; }
.payform .row { clear: both; }
.payform .cell { float: left; }
	.payform .cell.leftcol { width: 50%; margin-left: 30px; }
	.payform .cell.rightcol { width: 30%; margin-left: 60px; }
	.payform .cell.fullcol { width: 100%; }
		.payform .cell.fullcol input { padding: 10px; }
	.payform .cell .holder { position: relative; }
		.payform .cell .holder .icon { position: absolute; top: 9px; left: 8px; font-size: 30px; color: #333; }
.payform .fa-user { margin-left: 7px; }
.payError { display: none; padding: 8px 0; text-align: center; color: #f00; font-weight: bold; }
.payform.hide { display: none; }
button#clearCardDetails { display: block; text-align: center; margin: 14px auto 10px auto; padding: 4px 20px; font-size: 14px; color: #333; }
	button#clearCardDetails:disabled { opacity: 0.8; }
.payButton { display: block; cursor: pointer; background: -moz-linear-gradient(top,#e8b600 0%,#cb8100); background: -webkit-gradient(linear, left top, left bottom,from(#e8b600),to(#cb8100)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8b600', endColorstr='#cb8100',GradientType=0 ); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #bd811a; -moz-box-shadow: 0px 0px 1px rgba(000,000,000,0),inset 0px 1px 0px rgba(244,219,128,1); -webkit-box-shadow: 0px 0px 1px rgba(000,000,000,0),inset 0px 1px 0px rgba(244,219,128,1); box-shadow: 0px 0px 1px rgba(000,000,000,0),inset 0px 1px 0px rgba(244,219,128,1); }
.stripeForm { display: none; }
.infoSection { display: block; }
button#initPayment { display: none; }
button#commitPayment { display: none; }

button#initPayment, button#commitPayment { padding: 14px 40px; margin: 14px auto 4px auto; font-size: 18px; color: #fff; }
	button#commitPayment .fa { display: none; }
	button#commitPayment:disabled { cursor: default; opacity: 0.8; }
		button#commitPayment:disabled .fa { display: inline-block; }



.odbtn { cursor: pointer; font-size: 16px; color: #ffffff; text-align: center; padding: 5px 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #5b8821; }
	.odbtn.green { background: -moz-linear-gradient(top,#a8d44a 0%,#6cae2b);
				   background: -webkit-gradient(linear, left top, left bottom,from(#a8d44a),to(#6cae2b)); 
				    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8d44a', endColorstr='#6cae2b',GradientType=0 );
				   -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0),inset 0px 1px 1px rgba(212,234,165,1); -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0),inset 0px 1px 1px rgba(212,234,165,1); box-shadow: 0px 1px 3px rgba(000,000,000,0),inset 0px 1px 1px rgba(212,234,165,1); text-shadow: 0px -1px 0px rgba(105,155,43,0.7),0px 1px 0px rgba(255,255,255,0.3); }
	.odbtn.orange { background: -moz-linear-gradient( top, #f99e00 0%, #e55c00); background: -webkit-gradient( linear, left top, left bottom, from(#f99e00), to(#e55c00));
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f99e00', endColorstr='#e55c00',GradientType=0 );
					border: 1px solid #9b4800; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 1px 1px rgba(252,207,128,1); -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 1px 1px rgba(252,207,128,1); box-shadow: 0px 1px 3px rgba(000,000,000,0), inset 0px 1px 1px rgba(252,207,128,1); text-shadow: 0px -1px 0px rgba(105,155,43,0.7), 0px 1px 0px rgba(255,255,255,0.3); }


.anim { -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1); -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); }
.animfast { -webkit-transition: all 100ms cubic-bezier(0.175, 0.885, 0.320, 1); -webkit-transition: all 100ms cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-transition: all 100ms cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-transition: all 100ms cubic-bezier(0.175, 0.885, 0.320, 1.275); transition: all 100ms cubic-bezier(0.175, 0.885, 0.320, 1.275); }
.animslow { -webkit-transition: all 450ms cubic-bezier(0.175, 0.885, 0.255, 1.075); -moz-transition: all 450ms cubic-bezier(0.175, 0.885, 0.255, 1.075); -o-transition: all 450ms cubic-bezier(0.175, 0.885, 0.255, 1.075); transition: all 450ms cubic-bezier(0.175, 0.885, 0.255, 1.075); }




/* button 'get quote' */
.btnGetQuote { position: relative; margin: 16px 0; width: 100%; border: none; padding: 8px 0; color: #fff; border-radius: 3px; border: 1px solid #9e8426; background: -webkit-gradient(linear, left top, left bottom,from(#ebbe1d),to(#d48600)); background: linear-gradient(top,#ebbe1d 0%,#d48600); box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); text-shadow: 0px -1px 0px rgba(158,132,38,0.4),0px 1px 0px rgba(255,255,255,0.4); }
	.btnGetQuote .icon { position: absolute; top: 6px; left: 6px; background: rgba(0,0,0,0.2); width: 30px; height: 30px; border-radius: 24px; }
		.btnGetQuote .icon .fa { color: #fff; line-height: 2.6em; text-shadow: 1px 1px 1px #9e8426; }
	.btnGetQuote .text { font-size: 1.4em; }

select { -moz-border-radius: 0px; -webkit-border-radius: 0px; -moz-appearance: none; -webkit-appearance: none; appearance: none; background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); background-repeat: no-repeat, repeat; background-position: right .7em top 50%, 0 0; background-size: .65em auto, 100%; }
input { background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); }
button { cursor: pointer !important; }
	button:disabled { opacity: 0.5; pointer-events: none; }

.hidden { display: none; }
.btnConsent { width: 40%; }
.btnYellow { color: #fff; background: -webkit-gradient(linear, left top, left bottom,from(#ebbe1d),to(#d48600)); background: linear-gradient(top,#ebbe1d 0%,#d48600); border-radius: 3px; border: 1px solid #9e8426; box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1); text-shadow: 0px -1px 0px rgba(158,132,38,0.4), 0px 1px 0px rgba(255,255,255,0.4); }
.btnBlue { color: #fff; background: -moz-linear-gradient(top,#0aabd7 0%,#0675bf); background: -webkit-gradient(linear, left top, left bottom,from(#0aabd7),to(#0675bf)); border-radius: 3px; border: 1px solid #077bad; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 1px 0px rgba(173,233,250,1); -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(173,233,250,1); box-shadow: inset 0px 1px 0px rgba(173,233,250,1); text-shadow: 1px 1px 2px rgba(000,000,000,0.3), 0px 1px 0px rgba(255,255,255,0.3); }
.btnGreen { color: #fff; background: -webkit-gradient( linear, left top, left bottom, from(#a8d44a), to(#70b32c)); background: linear-gradient( top, #a8d44a 0%, #70b32c); border-radius: 3px; border: 1px solid #5e8c22; box-shadow: inset 0px 0px 1px rgba(212,234,165,1); text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,0.3); }
.btnOrange { color: #fff; background: -webkit-gradient( linear, left top, left bottom, from(#faab21), to(#eb5e00)); background: linear-gradient( top, #faab21 0%, #eb5e00); border-radius: 3px; border: 1px solid #a05106; box-shadow: inset 0px 1px 0px rgba(235,218,203,0.7); text-shadow: 0px -1px 1px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,0.3); }
div, button { outline: none !important; }
button:disabled { cursor: default; opacity: 0.5; }

.surchargeHelper { cursor: pointer; }
.surchargeIcon { width: 20px; height: 20px; margin: 2.5px; }

@media only screen and (min-device-width : 200px) and (max-device-width : 667px) {
	#navArea { border-radius: 0 !important; }
	.surchargeHelper { text-align: center; margin-top: 6px; }
}