/* http://www.verizon.com */
/* //www.verizon.com */
/*
@font-face{
	font-family:"Neue Haas Grotesk Display";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplay.svg#5b9068b3-d518-4b0a-a5a2-1aa25714df22") format("svg");
	font-weight: 500;
	font-style: normal;
}
@font-face{
	font-family:"Neue Haas Grotesk Display";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaymedium.svg#1baaf9ba-feec-45ca-a826-7bcf9f8e5b21") format("svg");
	font-weight: 600;
	font-style: normal;
}
@font-face{
	font-family:"Neue Haas Grotesk Display";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgroteskdisplaybold.svg#31c5f190-f4d8-436b-99bf-0561dd448586") format("svg");
	font-weight: 700;
	font-style: normal;
}
@font-face{
	font-family:"Neue Haas Grotesk Text";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktext.svg#389e288e-637b-44b2-9b5a-4ecec3ae8e2c") format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face{
	font-family:"Neue Haas Grotesk Text";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextmedium.svg#9cd38052-e8fa-4a89-bfee-01d1675c9aa1") format("svg");
	font-weight: 500;
	font-style: normal;
}
@font-face{
	font-family:"Neue Haas Grotesk Text";
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.eot?#iefix");
	src:url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.eot?#iefix") format("eot"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.woff2") format("woff2"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.woff") format("woff"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.ttf") format("truetype"),url("https://www.verizon.com/resources/fonts/neuehaasgrotesktextbold.svg#c98782d3-8599-4314-b717-118a629a3aa4") format("svg");
	font-weight: 700;
	font-style: normal;
}
*/

.neuetext{
    font-family: Neue Haas Grotesk Text,Helvetica,Arial,sans-serif !important;
	font-weight:400;
}
.neuetextmedium{
    font-family: Neue Haas Grotesk Text,Helvetica,Arial,sans-serif !important;
	font-weight:500;
}
.neuetextbold{
    font-family: Neue Haas Grotesk Text,Helvetica,Arial,sans-serif !important;
	font-weight:700;
}
.neuedisplay{
    font-family: Neue Haas Grotesk Display,Helvetica,Arial,sans-serif !important;
	font-weight:700;
}
.neuedisplaymedium{
    font-family: Neue Haas Grotesk Display,Helvetica,Arial,sans-serif !important;
	font-weight:700;
}
.neuedisplaybold{
    font-family: Neue Haas Grotesk Display,Helvetica,Arial,sans-serif !important;
	font-weight:700;
}

.scbressprite{border-width:0; background:transparent url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat;}
#scbvzlogodiv{position:absolute; top:75px; left:0; width:156px; height:34px; z-index:100;}
.scbvzlogoimg{width:156px; height:34px;}

.scbresiconfb,
.scbresicontw,
.scbresicongp,
.scbresiconlk,
.scbresiconyt,
.scbresiconpn{
	margin-right:8px;
	float:left;
	padding:0 !important;
	width:36px;
	height:37px;
	display:inline-block;
	background-size:300px 250px;
}
:root .scbresiconfb{background-position:0 -68px;}
:root .scbresicontw{background-position:-37px -68px;}
:root .scbresicongp{background-position:-74px -68px;}
:root .scbresiconlk{background-position:-111px -68px;}
:root .scbresiconyt{background-position:-148px -68px;}
:root .scbresiconpn{background-position:-185px -68px;}
.scbresiconfb{background-position:-200px -210px\9;}
.scbresicontw{background-position:-241px -210px\9;}
.scbresicongp{background-position:-283px -210px\9;}
.scbresiconlk{background-position:-325px -210px\9;}
.scbresiconyt{background-position:-367px -210px\9;}
.scbresiconpn{background-position:-409px -210px\9;}

.scbtruste{background-position:-484px -117px; width:116px; height:32px; margin:0 17px 18px 0;}
.scbbbb{background-position:-504px -65px; width:97px; height:50px;}
.scbressignintooltip,.scbressignintip{background-position:-514px -20px; width:13px; height:13px; display:inline-block;}
.scbreswireless{background-position:-505px 0; width:18px; height:18px; margin-bottom:-3px;}

.menutabtopl,
.menutabtopr{position:absolute; top:0; width:9px; height:6px;}
.menutabtopl{left:0; _left:-17px; background-position:-348px -28px;}
.menutabtopr{right:0; background-position:-339px -28px;}

.scbsigninclosediv,
.scbmenuclosediv{position:absolute; display:none; height:24px; width:24px; background:transparent;}
.scbsigninclosediv{top:10px; right:5px;}
.scbmenuclosediv{top:7px; right:7px;}
.scbclosebtn{background:transparent url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat; border-width:0; display:block; text-decoration:none; height:14px !important; width:14px !important; background-position:-547px -211px;}

#scbresmyvzsignin{position:absolute; left:0; bottom:0; width:100%; height:auto; background:#eee; color:#000;}
#scbResSupportSearch,
#scbsearchsupport{position:relative; float:left; width:348px; height:37px; margin:0; text-align:left; background-position:-111px -38px;}
#scbResSupportSearchInput,
#scbsearchsupportinput{background:none repeat scroll 0 0 transparent; border:medium none; color:#4b4b4b; float:left; width:290px; font-size:14px; margin:10px 0 0 13px !important;}

#scbmsgcont{font-family:Neue Haas Grotesk Text,Helvetica,Arial,sans-serif;}
#scbmsgcont p{margin:20px 0; line-height:16px;}
#scbmsgcont .scbmsgtitle{background:#fff; color:#000; padding:0px 30px 10px 30px; font-size:30px; line-height:35px; font-weight:500;}

/**********************************/
/******** SCBRES FIVE MENUS *********/
/**********************************/
#showmyvzres2012header,
#showmyvzres2012footer{font-family:Neue Haas Grotesk Text,Helvetica,Arial,sans-serif; *font-family:Helvetica,Arial,sans-serif; font-size:12px;}
#scbresheadercont{text-align:center; margin:0; padding:0; position:relative; font-size:12px; line-height:18px; z-index:4999; border-bottom:1px solid #ddd; background:#fff; color:#000;}
#scbresheadercont input,
#scbresheadercont select{margin:0; box-shadow:none;}
#scbresheadercont input:focus{outline:none;}
#scbresheader{text-align:left; margin-left:auto; margin-right:auto; position:relative; width:985px; z-index:1520;}
#scbrestopnavrow1{height:35px; display:block;}
#scbrestopnavrow2{height:114px;}
#scbrestopnavlt{position:relative; top:0; left:175px; height:35px; width:250px; z-index:2000;}
#scbrestopnavrt{position:absolute; top:0; right:0; height:35px; width:570px; z-index:2000;}

.scbrespad1{padding:15px 15px 0 15px;}
#scbrestopsites{DISPLAY:NONE; position:absolute; top:29px; left:-9999px; width:240px; background:#f1f1f1; color:#000; border:#ccc solid 1px; border-bottom-width:3px; z-index:-1;}
#scbrestopsitesHead,
#scbrestopsitesLinks{position:relative;}
#scbrestopsitesHead{}
#scbrestopsitesHead h2{font-weight:bold; font-size:14px; line-height:18px; margin:0; padding:0 0 5px 0; border-bottom:#ccc solid 1px;}
#scbrestopsitesLinks p{margin:0 0 20px 0;}
.scbresbold{font-weight:bold;}
#scbrestopnavlt ul,
#scbrestopnavrt ul{margin:0; padding:0; list-style-type:none; list-style-image:none;}
#scbrestopnavlt li{display:block; float:left; padding:0 10px;}
#scbrestopnavlt li a.scbrestoplt{float:left; text-align:center; /*height:30px; line-height:30px;*/ text-decoration:none; font-size:12px; background:#fff; color:#4b4b4b; font-weight:500; border-top:2px solid #fff; padding:13px 0 2px 0;}
#scbrestopnavlt li a.scbrestoplt:focus,
#scbrestopnavlt li a.scbrestoplt:hover,
#scbrestopnavlt li a.scbrestoplt:active{background:#fff; color:#cd040b !important; text-decoration:none;}
#scbrestopnavlt li a.scbresselected{border-top:2px solid #cd040b;}

#scbrestopnavrt li{float:right; padding:0; font-weight:normal; padding-top:9px;}
a.scbrestoprt:focus,
a.scbrestoprt:active,
#scbrestopnavrt li a.scbrestoprt:hover,
#scbrestopnavrt li a.scbrestoprt:hover span,
#scbrestopnavrt a:hover{background-color:transparent; color:#cd040b; text-decoration:none;}
#scbreszipcont span,
#scbreszipcont a{float:left;}
#scbresloclinktext{font-size:12px; background:#fff; color:#4b4b4b; font-weight:500; text-transform:capitalize; padding-left:10px;}
#scbrestopnavrt a,
#scbrestopnavrt span{font-size:12px; background-color:transparent; color:#4b4b4b; font-weight:500; height:30px; line-height:30px;}
#scbrestopnavrt #loclinktext{font-size:12px;}
#scbrestopnavrt .scbrestoprt{text-decoration:none; height:30px; line-height:30px; display:block; float:left; padding:0 7px; font-size:12px; background-color:transparent; color:#4b4b4b; font-weight:500;}

#scbResTFN{position:absolute; top:51px; left:185px; font-size:12px; background:#fff; color:#4b4b4b; font-weight:500; display:block;}
#scbResTFN a,
#scbResTFN a:link,
#scbResTFN a:visited{background:#fff; color:#06c; text-decoration:none;}
#scbResTFN a:hover,
#scbResTFN a:active{background:#fff; color:#06c; text-decoration:underline;}

a.scbresmenulink:link,
a.scbresmenulink:visited,
a.scbresmenulink:hover,
a.scbresmenulink:active{background:#fff; color:#06c !important; text-decoration:none;}
a.scbresmenulink:hover,
a.scbresmenulink:active{text-decoration:underline !important;}
/* 985px menus */
#scbresnavmenucont{position:absolute; top:72px; left:0; padding-left:170px; height:auto; width:800px;}
/* 1134px menus
#scbresnavmenucont{position:absolute; top:67px; left:132px; height:60px;}
*/
#scbresnavmenu{margin:0; padding:0; list-style-type:none; list-style-image:none;}
#scbresnavmenu li{display:block; float:left; line-height:18px;}
#scbresnavmenu li a.menutab{position:relative; display:block; padding:0 15px 24px 15px; z-index:100; font-size:20px; font-weight:600; text-decoration:none; background:transparent; color:#000; white-space:nowrap;}
#scbresnavmenu .tabon{background:transparent; color:#000;}
#scbresnavmenu .tabhighlight{}

#scbmenuli1{*width:87px;}
#scbmenuli2{*width:139px;}
#scbmenuli3{*width:114px;}
#scbmenuli4{*width:147px;}
#scbmenuli5{*width:120px;}
.scbresmenu1,
.scbresmenu2,
.scbresmenu3,
.scbresmenu4,
.scbresmenu5{display:block; text-decoration:none; height:54px; line-height:54px; cursor:pointer; cursor:hand; margin-bottom:-1px; z-index:-1; white-space:nowrap; background:#fff; color:#000;}
#scbmenuli1.tabon .scbresmenu1,
#scbmenuli2.tabon .scbresmenu2,
#scbmenuli3.tabon .scbresmenu3,
#scbmenuli4.tabon .scbresmenu4,
#scbmenuli5.tabon .scbresmenu5,
#scbmenuli1.tabhighlight .scbresmenu1,
#scbmenuli2.tabhighlight .scbresmenu2,
#scbmenuli3.tabhighlight .scbresmenu3,
#scbmenuli4.tabhighlight .scbresmenu4,
#scbmenuli5.tabhighlight .scbresmenu5{background:#fff; color:#cd040b;}
#scbmenu100{
	height:300px;
	width:100%;
	display:block;
	position:absolute;
	top:150px;
	left:0;
	background-color:#fff;
	color:#000;
	box-shadow:0 10px 8px -5px #999;
}

.scbresmenutabtopl,
.scbresmenutabtopr{position:absolute; top:0; width:9px; height:6px;}
.scbresmenutabtopl{left:0; _left:-13px; background-position:-348px -28px;}
.scbresmenutabtopr{right:0; background-position:-339px -28px;}

.scbresmenudiv{position:absolute; top:77px; left:-9999px; width:985px; background:#fff; color:#000; border-top:#ddd solid 1px; z-index:0; overflow:visible; height:300px; box-sizing:content-box;}
.scbresmenupad{padding:30px 15px 0 0; text-align:left; background:#fff; color:#000; font-size:12px; font-weight:normal; zoom:1;}
.scbresmenudiv img{border-width:0;}
.scbresmenudiv h1{margin:0 0 8px 0;}
.scbresmenudiv h1 a{font-size:24px; font-weight:normal; line-height:30px; background:#fff; color:#000; text-decoration:none;}
.scbresmenudiv h1 a:hover{text-decoration:underline;}
.scbmenutitle{font-size:15px !important; background:#fff; color:#000; font-weight:700 !important; margin-bottom:20px !important;}
.scbresmenudiv .scbrescol1,
.scbresmenudiv .scbrescol2,
.scbresmenudiv .scbrescol3,
.scbresmenudiv .scbrescol4,
.scbresmenudiv .scbrescol5,
.scbresmenudiv .scbrescol5a,
.scbresmenudiv .scbrescol5b{margin-right:20px; padding-bottom:20px; float:left; height:auto; /*height:180px; */}
.scbresmenudiv .scbrescol1{width:930px; margin-right:0px;}
.scbresmenudiv .scbrescol2{width:445px;}
.scbresmenudiv .scbrescol3{width:290px;}
.scbresmenudiv .scbrescol4{width:212px;}
.scbresmenudiv .scbrescol5{width:170px;}
.scbresmenudiv .scbrescol5a{width:190px;}
.scbresmenudiv .scbrescol5b{width:150px;}
.scbresmenudiv .scbresbr{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbresspriteback.png) no-repeat right -500px; min-height:200px;}
.scbrescolhead{margin:0 0 8px 0; font-size:14px; font-weight:bold; background:#fff; color:#000;}
.scbresmenudiv p{margin:0 8px 9px 0; background:#fff; color:#000;}
.scbresmenudiv p a{font-size:12px; font-weight:600;}
.scbresmenudiv p a:link,
.scbresmenudiv p a:visited{background-color:transparent; color:#000 !important; text-decoration:none;}
.scbresmenudiv p a:active,
.scbresmenudiv p a:hover{background-color:transparent; color:#cd040b !important; text-decoration:none !important;}
.scbresmenudiv p a.scbredlink:link,
.scbresmenudiv p a.scbredlink:visited{background:#fff; color:#cd040b !important;}
.scbresmenudiv p a.scbredlink:active,
.scbresmenudiv p a.scbredlink:hover{background:#fff; color:#cd040b !important; text-decoration:none !important;}
.scbresmenudiv p a.blue:link,
.scbresmenudiv p a.blue:visited{background:#fff; color:#06c !important;}
.scbresmenudiv p a.blue:active,
.scbresmenudiv p a.blue:hover{background:#fff; color:#06c !important; text-decoration:underline;}
.scbresmenudiv .col_wrap1,
.scbresmenudiv .col_wrap2{float:left; background:#fff; color:#000; padding-right:10px; min-height:234px;}
.scbresmenudiv .col_wrap1{width:590px;}
.scbresmenudiv .nav_order_col{width:350px; float:left; background:#fff; color:#000; padding-right:10px; height:100%; min-height:234px;}
.scbresmenudiv div.title{font-size:24px; font-weight:normal; letter-spacing:0.4px; margin:0 0 10px; padding-bottom:1px;}
.scbresmenudiv div.title a{background:#fff; color:#06c !important; margin-bottom:1px; padding-bottom:3px; text-decoration:none !important;}
.scbresmenudiv p{background:transparent; color:#000;}
.scbresmenudiv .col_wrap1 .col,
.scbresmenudiv .col_wrap2 .col{min-height:129px; padding:8px 0 12px 0;}
.scbresmenudiv .col_wrap1 .col{width:155px; float:left;}
.scbresmenudiv .br_129{background:url(//www.verizon.com/resources/i/masterhead/br_129.png) no-repeat right top; padding-right:20px; margin-right:20px}
.scbresmenudiv .col{float:left; background:#fff; color:#000; padding-right:10px; height:100%; min-height:234px;}
.scbresmenudiv h2,
.scbresmenudiv h3{background:transparent; color:#000; margin:0 0 20px 0; font-size:16px; font-weight:bold; line-height:normal;}
.scbresmenudiv div .submenu li{width:200px; padding:0px; clear:both; width:160px; height:auto; background:none; padding:2px 0 6px 0; line-height:12px;}
.scbresmenudiv div .submenu li a{padding:0px ; margin:0px; display:block; background:#fff; color:#06c; text-decoration:none ; font-weight:normal; font-size:12px;}
.scbresmenudiv div .submenu li a:hover{text-decoration:underline; background:#fff; color:#06c;}
.scbresmenudiv .col3{min-height:60px; padding:8px 0 12px 0; float:left; background:#fff; color:#000; height:100%; width:290px !important;}
.scbresmenudiv .col{padding:0 10px 0 0;}
.scbresmenudiv .nav_order_col .col{min-height:0px; height:auto;}
.scbresmenudiv .submenu{display:list-item;}
.scbresmenudiv ul.submenu{margin:0; padding:0; list-style-type:none;}
.scbresmenudiv ul.submenu li{background:none repeat scroll 0 0 transparent; clear:both; height:auto; line-height:12px; padding:2px 0 6px; width:160px;}
.scbresmenudiv ul{margin:0; padding:0; list-style-type:none;}
.scbresmenudiv li{float:none; height:30px; background:none repeat scroll 0 0 transparent;}
.scbresmenudiv div .subavalmenu{list-style-image:none; list-style-type:none; font-size:11px; padding:0px; margin:0px; display:inline;}
.scbresmenudiv div .subavalmenu li{padding:0px; clear:both; width:340px; padding-top:5px; background:#fff; color:#444; font-size:12px;}
.scbresmenudiv div .subavalmenu li a{padding:0px ; margin:0px; display:inline; background:#fff; color:#06c !important; text-decoration:none ; font-weight:normal; font-size:12px;}
.scbresmenudiv div .subavalmenu li a img{padding-right:5px; float:left; margin-top:-2px}
.scbresmenudiv div .subavalmenu li a:hover{text-decoration:underline !important;}
.scbresmenudiv .col3 h2{background:#fff; color:#4D4D4D; font-size:16px; margin-bottom:10px; margin-top:0;}
.scbresmenudiv .col a{text-decoration:none; padding:0px; margin:0px; background:#fff; color:#06c;}
.scbresmenudiv .fixer{clear:both; display:block; font-size:1px; height:1px; line-height:1px; overflow:hidden; width:auto;}
.scbresmenudiv .hidden{height:0; left:-9000em; overflow:hidden; position:absolute; top:-9000em; width:0;}
.vztheader .br_216,
.scbresmenudiv .br_216{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbresspriteback.png) no-repeat right -363px; padding-right:20px; margin-right:20px}
.scbresmenudiv .modal{width:243px; height:200px; position:absolute; z-index:9999; zoom:1; display:block; background:#fff; color:#000; font-size:12px; line-height:18px;}
.scbresmenudiv .modal p{margin:0 0 20px 0;}
.scbresmenudiv .modal .close{border:0 none; cursor:pointer; float:right; height:23px; margin:10px 10px 0 0; width:81px;}
.scbresmenudiv .modal .norefresh{float:right; width:50px;}
.scbresmenudiv .modal_content .pad{padding:18px 18px 0 18px;}
.scbresmenudiv .modal_content .header{background-color:#fff; color:#000; padding:0}
.scbresmenudiv .modal_content .content{background:url(//www.verizon.com/resources/i/offerfilter/modal/background.jpg) repeat-x; zoom:1; padding:20px}
.scbresmenudiv .modal .modal_content h2{font-size:14px; background:transparent; color:#444; margin:0; padding:0}
.scbresmenudiv .modal .header_container{border-bottom:1px #AAA solid; padding-bottom:10px;}
.scbresmenudiv .modal .header{font-size:30px; padding:0px; margin-bottom:15px; background:#fff; color:#444444; letter-spacing:-1px; line-height:32px; height:32px;}
.scbresmenudiv .modal .header_container{border-bottom:1px #AAA solid; padding-bottom:10px;}
.scbresmenudiv .modal .answer_content{background:url(//www.verizon.com/resources/i/offerfilter/modal/background.jpg) repeat-x scroll 0 0 white; border-top:1px solid #CCC; clear:both; height:300px; padding-left:28px; padding-right:28px; padding-top:15px; overflow-y:auto;}
.scbresmenudiv .modal .answer_content h2.subtitle{font-size:18px;}
.scbresmenudiv .modal .faq_header{height:83px; margin-bottom:0px;}
.scbresmenudiv .modal .faq_header .close{cursor:pointer; float:right; width:23px; padding-right:7px;}
.scbresmenudiv .modal .faq_header .title{padding-left:28px; padding-top:10px;}
.scbresmenudiv .modal .modal_content .faq_header h1{font-size:30px; font-weight:400; line-height:31px; margin:auto; padding:0;}
.scbresmenudiv .modal_content .header{padding:0;}
.scbresmenudiv .modal .footer{border-top:1px solid #AAA; background:url(//www.verizon.com/resources/i/offerfilter/modal/background.jpg) repeat-x; padding:20px}
/* Overlay */
.scbresmenudiv .overlay{min-width:985px; width:100%; height:100%; opacity:.7; background-color:#000; display:none; position:absolute; top:0px; left:0px; z-index:1500; margin:auto; filter:alpha(opacity = 70);}
.scbresmenudiv #searchSupport{background:url(//www.verizon.com/resources/i/masterhead/searchSupport.png) no-repeat scroll 0 0 transparent; float:left; height:31px; margin:0; padding:0 0 0 4px; text-align:left; width:290px;}
.scbresmenudiv #searchSupport input{background:none repeat scroll 0 0 transparent; border:medium none; color:#4b4b4b; float:left; font-size:14px; margin:7px 0 0 5px; width:225px;}
.scbresmenudiv div.title{font-size:24px; float:left; position:absolute; top:30px;}
.scbresmenudiv .fl{float:left !important;}
.scbresmenudiv .title a{background:#fff; color:#06c !important; margin-bottom:1px; padding-bottom:3px; text-decoration:none !important;}

.scbresmenudiv .button span.cta_lg{float:none; position:relative; display:inline-block; height:45px;}
.scbresmenudiv .button,
.scbresmenudiv .button span.red_cta{height:45px; text-decoration:none !important;}
.scbresmenudiv .button span.red_cta{margin-top:20px;}
.scbresmenudiv .button span{background:#fff; color:#fff; cursor:pointer; display:block; float:left; font-size:14px; line-height:45px; margin:0; padding:0; text-decoration:none !important; border-width:0;}
.scbresmenudiv .button span,
.scbresmenudiv .button span span,
.scbresmenudiv .button span span span{background:transparent url(//www.verizon.com/cs/groups/public/documents/adacct/scbresspriteback.png) no-repeat;}
.scbresmenudiv .button span{padding:0 0 0 20px;}
.scbresmenudiv .button span span{padding:0 20px 0 0;}
.scbresmenudiv .button span span span{background-repeat:repeat-x; padding:0; font-weight:normal; background:transparent; color:#fff;}
/* standard */
.scbresmenudiv .button span{background-position:0 0px;}
.scbresmenudiv .button:hover span{background-position:0 -138px;}
.scbresmenudiv .button:active span{background-position:0 -276px;}
/* hover */
.scbresmenudiv .button span span{background-position:right -92px;}
.scbresmenudiv .button:hover span span{background-position:right -230px;}
.scbresmenudiv .button:active span span{background-position:right -368px;}
/* active */
.scbresmenudiv .button span span span{background-position:0 -46px;}
.scbresmenudiv .button:hover span span span{background-position:0 -184px;}
.scbresmenudiv .button:active span span span{background-position:0 -322px;}

.scbresoverlayclose{height:27px; width:82px; background-position:-299px -219px;}

a.scbreslinklg:link,
a.scbreslinklg:visited,
a.scbreslinklg:hover,
a.scbreslinklg:active{font-weight:normal; font-size:20px; line-height:25px; background:#fff; color:#06c; text-decoration:none;}
a.scbreslinklg:hover,
a.scbreslinklg:active{text-decoration:underline;}
a.scbresloginlink:link,
a.scbresloginlink:visited,
a.scbresloginlink:hover,
a.scbresloginlink:active{background:#fff; color:#06c; text-decoration:none;}
a.scbresloginlink:hover,
a.scbresloginlink:active{text-decoration:underline;}
#scbresAcct{position:absolute; top:29px; right:5000px; width:230px; height:255px; background:#fff; color:#000; border:#dedede solid 1px; overflow:hidden; z-index:2001;}
#scbresAcct p{margin:0 0 5px 0;}
#smbAcctdiv{background:url(//www.verizon.com/resources/i/ghf/body/gradientsectionhdr.gif) repeat-x scroll left bottom #FFFFFF; padding:30px; position:relative;}
a.scbbtnsmbiz2,
a.scbbtnsmbiz2 b,
a.scbbtnsmbiz2 b b{background:url(//www.verizon.com/resources/i/ghf/scbbuttons.gif) no-repeat scroll 0 0 transparent; display:block; text-decoration:none !important;}
a.scbbtnsmbiz2{background-position:right -482px; display:block; padding-right:8px;}
a.scbbtnsmbiz2 b b{-moz-font-feature-settings:normal; -moz-font-language-override:normal; background-color:#FFFFFF; background-position:0 -454px; background-repeat:repeat; color:#000000; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:27px !important; margin:0 8px; padding:0 5px; text-align:center; white-space:nowrap;}
a.scbbtnsmbiz2 b{background-position:0 -426px;}
#scbresAcctdiv{width:170px;}
#scbresAcctHead,
#scbresAcctLinks,
#scbresAcctEmail,
#scbresAcctLogin{position:relative; background:#fff; color:#000;}
#scbresAcctHead{width:170px; border-bottom:#ccc solid 1px;}
#scbresAcctLinks{width:170px;}
#scbresAcctEmail{width:275px; border-bottom:#ccc solid 1px;}
#scbresAcctLogin{width:275px;}
.scbresinputcont{position:relative; width:278px; height:38px; background-position:0 -213px;}
.scbresinput{width:250px; height:22px; font-weight:normal; font-size:15px; line-height:22px; padding:0; background:#fff; color:#000; border-width:0; position:absolute; top:9px; left:10px; z-index:90;}
.scbresinput:focus{outline:none;}
.scbresmbatext,
.scbrespwtext{background:#fff; color:#4b4b4b; padding-left:10px; font-size:15px !important; z-index:100;}
#scbrespwtext{position:absolute; top:10px; left:0px;}
.scbressignindisclaimer{float:left; margin-left:20px; width:220px; font-size:11px; color:#000;}
a.scbresbtnred,
a.scbresbtnred span,
a.scbresbtnred span span{display:block; float:left; background:transparent url(//www.verizon.com/resources/i/ghf/scbbuttons.gif) no-repeat;}
a.scbresbtnred{overflow:hidden; padding-right:2px; text-decoration:none !important; background-position:right -572px;}
a.scbresbtnred span{background-position:0 -510px;}
a.scbresbtnred span span{margin-left:8px; font-weight:bold; font-size:11px; background-repeat:repeat; line-height:30px !important; text-align:center; white-space:nowrap; background-color:#cc231c; color:#fff; padding:0 7px; background-position:0 -541px; cursor:hand; cursor:pointer;}
#scbressocial{position:absolute; top:20px; right:0; width:175px; height:30px; font-size:12px;}

#scbsearchtopdiv,
#scbressearchtop{position:absolute; top:80px !important; right:2px; width:170px; height:33px; z-index:1000; border-bottom:#ddd solid 1px;}
#scbsearchtopinput,
#scbressearchtopinput{position:absolute; top:11px; left:0; border-width:0; width:130px; height:20px; line-height:18px; font-family:Neue Haas Grotesk Text,Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; margin:0; padding:0; background:#fff !important; color:#4b4b4b; box-shadow:none;}
.scbressearchgo{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat -517px -211px; position:absolute; top:9px; right:8px; width:24px; height:20px;}

/* sticky nav in learn */
#SCBSMB.sticky{position:fixed; top:0px; z-index:8889; left:0%;}
#SCBSMB.sticky #scbresheader{background-position:0 -30px; height:114px;}
#SCBSMB.sticky #scbrestopnavrow1{display:inline;}
#SCBSMB.sticky #scbrestopnavlt,
#SCBSMB.sticky #scbuserdivon2012,
#SCBSMB.sticky #signin_ws2012,
#SCBSMB.sticky #scbuservzfios,
#SCBSMB.sticky #scbResEspanolLink,
#SCBSMB.sticky #scbcartpp2012,
#SCBSMB.sticky #scbreslastlogin,
#SCBSMB.sticky #scbressearchtop,
#SCBSMB.sticky #scbsubnavcont{display:none !important;}
#SCBSMB.sticky #scbresloc{display:block !important;}
#SCBSMB.sticky #scbResTFN{top:14px;}
#SCBSMB.sticky #scbresheadercont{border-bottom-width:0px; height:114px;}
#SCBSMB.sticky #scbrestopnavrow2{height:114px;}
#SCBSMB.sticky #scbrestopnavrt{margin-top:-3px; width:240px;}
#SCBSMB.sticky #scbrestopnavrt li a.scbsmbtoprt{}
#SCBSMB.sticky #scbrestopnavrt span{}
#SCBSMB.sticky #scbresnavmenu .arrow{}
#SCBSMB.sticky .scbresmenudiv{border-top-width:0;}
#SCBSMB.sticky #scbmenu100{top:114px !important;}
#SCBSMB.sticky #scbresnavmenu li a.menutab{padding-bottom:5px;}
#SCBSMB.sticky #scbvzlogodiv{top:58px; z-index:100;}
#SCBSMB.sticky #scbresnavmenucont{top:55px;}
#SCBSMB.sticky .scbresmenudiv{top:58px;}
#SCBSMB.sticky #scbsearchtopdiv{top:63px !important;}
/**********************************/
/******** SCBRES FIVE MENUS *********/
/**********************************/


/* cart */
#scbcartpp,
#scbcartmyvz{width:95px; height:27px; z-index:100;}
#scbcartpp{position:relative; display:inline;}
#scbcartmyvz{position:absolute; top:-3px; right:0;}
#scbcartmyvz a{background:#fff; color:#06c;}
a.scbfastpassicon{/*position:absolute; top: 43px; right:10px;*/ display:block; width:80px; background:transparent url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat -305px -76px !important; padding:0 !important;}
.scbcarticon4 span,
.scbcarticon span{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat -579px -28px !important; padding-right:5px; width:23px; display:block; float:left;}
#scbuserdivon2012{display:none; float:left;}
#scbuserdivon2012 .scbuser{padding-left:28px; background-position:-576px -225px;}
#scbuserdivoff{display:none; float:left;}
#scbuserdivoff .scbuseroff{width:17px; height:27px;}
#scbuserdivoff .scbuseroff{background-position:-193px -196px;}
#scbreslastlogin{position:absolute; top:50px; right:10px; width:280px; height:18px; text-align:right; z-index:1990;}
#scbreslastlogin a,
#scbreslastlogin b{background:#fff; color:#000; font-size:11px; cursor:default;}
.scbcallout{position:absolute; top:25px; z-index:20000;}
.scbcalloutcontent{background:url(//www.verizon.com/resources/i/ghf/headerfooter/bubbletranswhitenew.png) no-repeat scroll left 9px transparent; color:#000; padding:25px 15px 4px 20px !important; font-size:12px; text-align:left;}
.scbcalloutcaret{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png) no-repeat scroll -496px -20px transparent; height:17px; left:20px; position:absolute; top:0; width:30px; z-index:20;}
.scbcalloutbottom{background:url(//www.verizon.com/resources/i/ghf/headerfooter/bubbletranswhitenew.png) no-repeat scroll left bottom transparent; height:15px; margin-right:15px;}
.scbcalloutbottomright{background:url(//www.verizon.com/resources/i/ghf/headerfooter/bubbletranswhitenew.png) no-repeat scroll right bottom transparent; height:15px; width:15px;}
.scbcalloutright{background:url(//www.verizon.com/resources/i/ghf/headerfooter/bubbletranswhitenew.png) no-repeat scroll right 9px transparent; margin-bottom:15px; width:15px;}

/* hidden links */
#scbmyvzmb,
#scbmyvzpb,
#scbmyvzob,
#scbmyvzsp1,
#scbmyvzva1,
#scbmyvzcda,
#scbmyvzin,
#scbmyvzfdv,
#scbmyvzfb,
#scbmyvzinspd,
#scbmyvzprem,
#scbmyvzmap,
#scbmyvzmpfb,
#scbmyvzsi,
#scbmyvztv1,
#scbmyvzpar,
#scbmyvzsimyvz,
#scbmyvzfup,
#scbmyvzva2,
#scbmyvzva3,
#scbmyvzmysub,
#scbmyvzva4,
#scbmyvzva5,
#scbiwtsimyvz,
#scbiwtfup,
#scbiwtvmb,
#scbiwtpmb,
#scbiwtuma,
#scbiwtmb,
#scbiwtcme,
#scbiwttvl,
#scbiwtwod,
#scbiwtwtv,
#scbiwtbne,
#scbiwtcp,
#scbiwtdvr,
#scbmyvzftpb,
#scbsupvpb,
#scbmyvzvm,
#scbmyvzsuspendmyser,
#scbmyvzsuspendmyserfooter,
#scbresmyvzsignin{display:none;}

#scbmyvzva1 a:link,#scbmyvzva1 a:visited,
#scbmyvzva2 a:link,#scbmyvzva2 a:visited,
#scbmyvzva3 a:link,#scbmyvzva3 a:visited,
#scbmyvzva4 a:link,#scbmyvzva4 a:visited,
#scbmyvzva5 a:link,#scbmyvzva5 a:visited{background:#fff; color:#06c;}
#scbmyvzva1 a:active,#scbmyvzva1 a:hover,
#scbmyvzva2 a:active,#scbmyvzva2 a:hover,
#scbmyvzva3 a:active,#scbmyvzva3 a:hover,
#scbmyvzva4 a:active,#scbmyvzva4 a:hover,
#scbmyvzva5 a:active,#scbmyvzva5 a:hover{background:#fff; color:#b00000;}

#scbsubnavcont{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbresspriteback.png) repeat-x 0 -414px; position:relative; width:100%; height:47px; text-align:center; font-size:12px; z-index:1490;}
#scbsubnavmain{position:relative; width:985px; height:47px; margin:0 auto; text-align:left;}
#scbvzwdiv,
#scbsubnavemail,
#scbsubnavtv,
#scbsubnavaccounts{position:relative; height:45px; border-top:#ccc solid 2px; float:left;}
.scbsubnavdiv{padding:0; font-weight:bold; position:relative; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.scbsubnavdiv a{display:block; font-size:12px; background:#fff; color:#000 !important; text-decoration:none; padding:22px 40px 5px 10px; text-transform:uppercase;}
#scbmyvzemoverlay a{padding:0 !important;}
.scbsubnavon{background:#fff; color:#000; border-top:#cd040b solid 2px !important; border-left:#fff solid 1px;}
.scbsubnavon div{border-left:#fff solid 1px !important;}
.scbsubnavon .scbsubnavdiv a{background:#fff; color:#cd040b !important;}
.scbsubnavonarrow{position:absolute; top:38px; left:78px; width:14px; height:7px; z-index:1; border-width:0;}

#scbvzwdiv{float:right; background:#fff; color:#000;}
.scbvzwsprite{background:transparent url(//www.verizon.com/cs/groups/public/documents/adacct/scbvzwsprite.png) no-repeat;}
#scbvzwlink{background-position:right -510px;}
#scbvzwlink.scbon{background-position:right -555px; background-color:transparent; color:#cd040b !important;}
#scbvzwflyout{position:absolute; top:43px; right:-1px; _right:0; width:520px; height:auto;}
a.scbvzwoption1,
a.scbvzwoption2{cursor:pointer; position:absolute; top:0; width:260px; height:224px; _height:229px; background-color:#fff; color:#000; border-bottom:#f00 solid 5px; text-transform:none; padding:0;}
a.scbvzwoption1{background-color:#fff; color:#000; left:0; border-left:#ccc solid 1px;}
a.scbvzwoption1:hover{background:url(//www.verizon.com/cs/groups/public/documents/adacct/scbvzwsprite.png) no-repeat; color:#06c !important;}
a.scbvzwoption2{right:0; background-position:0 0; border-right:#ccc solid 1px; cursor:default;}
.scbvzwtitle{display:block; position:absolute; top:20px; left:42px; width:175px; height:20px; background-position:0 -629px; text-align:center; background:transparent; color:#cd040b; font-weight:normal; font-size:19px;}
.scbvzwbg1,
.scbvzwbg2{display:block; width:210px; height:135px; margin:38px 0 20px 25px;}
.scbvzwbg1{background-position:0 -225px;}
.scbvzwbg2{background-position:0 -358px;}
.scbvzwtype{display:block; text-align:center; font-weight:normal; font-size:14px;}
a.scbvzwoption1:hover .scbvzwgo{text-decoration:underline;}

#scbservicectaheader2012 ul li{float:none; font-size:12px;}
#scbservicectaheader2012 h2{font-size:15px;}
#scbservicectabutton2012 .scbctalink{font-size:12px;}
#scbservicectaheader2012 a:link,
#scbservicectaheader2012 a:visited,
#scbservicectabutton2012 a:link,
#scbservicectabutton2012 a:visited{background:transparent; color:#06c; margin-bottom:6px; display:inline-block; text-decoration:none;}
#scbservicectaheader2012 a:active,
#scbservicectaheader2012 a:hover,
#scbservicectabutton2012 a:active,
#scbservicectabutton2012 a:hover{text-decoration:underline;}

#showmyvzres2012footer #ghffootercont,
#showmyvzres2012footer .vzt,
#showmyvzres2012footer .scbvzt{text-align:center;}
#showmyvzres2012footer #ghffooter,
#showmyvzres2012footer #gf_footer{text-align:left;}
#showmyvzres2012footer{background-color:#fff; color:#000;}
/*.pl #gf_footer{background-color:#fff;}*/

/* tour tool tips */
#scbmyvzoverlay{z-index:2100; position:absolute; top:0; left:0; background:#000; cursor:pointer; opacity:0.75; filter:alpha(opacity=75); cursor:default; width:100%; height:127px;}
#scbmyvzemoverlay,
#scbmyvztvoverlay,
#scbmyvzacoverlay{position:absolute; top:0; left:0; height:45px; padding:0;}
#scbmyvzemoverlay{width:135px;}
#scbmyvztvoverlay{width:125px;}
#scbmyvzacoverlay{width:188px;}
.scbtooltip{display:block; height:45px; overflow:hidden; position:absolute; top:0; right:0; z-index:90; text-decoration:none;}
#scbmyvzemoverlay .scbtooltip{width:135px; background-position:-475px -174px;}
#scbmyvztvoverlay .scbtooltip{width:125px; background-position:-485px -174px;}
#scbmyvzacoverlay .scbtooltip{width:188px; background-position:-425px -174px;}

.scbIWTtooltipimg{position:absolute; top:11px; right:6px; z-index:90;}
.scbIWTtooltiplink{position:absolute; top:0; left:0; z-index:100;}
#sharedNavEmail-tooltip,
#sharedNavTV-tooltip,
#sharedNavAccnt-tooltip{position:absolute; top:30px; width:360px; background:#e6e6e6; color:#000; border:#999 solid 1px; text-align:left; z-index:5200;}
#sharedNavEmail-tooltip{left:10px;}
#sharedNavTV-tooltip{left:150px;}
#sharedNavAccnt-tooltip{left:275px;}
.profiletooltip{margin:15px;}
.profiletooltip h1,
.profiletooltip p{font-size:10px; line-height:14px; margin:0px; background:#fff; color:#525252;}
.scbToolTipClose{position:absolute; top:7px; right:10px; font-size:14px; text-decoration:none; background:#fff; color:#555 !important;}

/* signinflyout_css */
#signin_ws2012,
#scbuservzfios{height:40px; width:auto; _width:144px; background:#fff; color:#4b4b4b; font-weight:500; font-size:12px; display:block; float:left; position:relative; margin-top:-10px;}
#scbuservzfios a.signin:focus,
#scbuservzfios a.signin:hover,
#scbuservzfios a.scbsignin:focus,
#scbuservzfios a.scbsignin:hover{background-color:transparent; color:#cd040b !important; text-decoration:none !important;}
#menu-signin2012{text-align:left; position:absolute; top:40px; right:0; width:200px; z-index:9993; background:#fff; color:#000; padding:10px; min-width:200px; box-shadow:0 5px 5px 0 #999;}

#signin_ws2012 a.signin,
#scbuservzfios a.signin,
#signin_ws2012 a.scbsignin,
#scbuservzfios a.scbsignin{background-color:transparent; background-image:url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png); background-repeat:no-repeat; background-size:300px 250px; font-size:12px; color:#4b4b4b; font-weight:500; height:30px; line-height:30px; padding:0 10px 0 28px; display:block; text-decoration:none; float:none; margin-top:0; padding-top:10px; box-sizing:content-box;}
:root #signin_ws2012 a.signin,
:root #scbuservzfios a.signin,
:root #signin_ws2012 a.scbsignin,
:root #scbuservzfios a.scbsignin,
:root #signin_ws2012 a.selected,
:root #signin_ws2012 a.scbselected{background-position:-277px -124px;}
#signin_ws2012 a.selected,
#signin_ws2012 a.scbselected{color:#cd040b; position:relative; z-index:9991; background-color:#f1f1f1; background-image:url(//www.verizon.com/cs/groups/public/documents/adacct/scbressprite.png); background-repeat:no-repeat; background-size:300px 250px; box-shadow:0 5px 5px 0 #999;}
#signin_ws2012 a.signin,
#scbuservzfios a.signin,
#signin_ws2012 a.scbsignin,
#scbuservzfios a.scbsignin,
#signin_ws2012 a.selected,
#signin_ws2012 a.scbselected{background-position:-577px -213px\9;}

/* Footer begin */
#showmyvzres2012footer .vzt,
#showmyvzres2012footer .scbvzt{color:#000; font-weight:normal; font-size:12px; line-height:18px;}
#showmyvzres2012footer .scbvzt #GlobalFooter{background:#f5f5f5; color:#000;}
#gf_footer{position:relative; font-weight:normal; font-size:12px; width:985px; margin:0 auto; padding:30px 0 20px;}
#gf_footer img{border:none; display:inline; float:none;}
#gf_footer .fixer{display:block; clear:both; overflow:hidden; width:auto; height:1px; line-height:1px; font-size:1px;}
#gf_footer .top{margin:0 0 5px 0;}
#gf_footer .copyright_vz{font-weight:bold; float:left; margin:4px 0 0 0; font-size:12px;}
#gf_footer .social_icon{float:right; color:#000; margin-top:25px;}
#gf_footer .social_icon .icon_space{margin-left:8px;}
#gf_footer .social_icon span{font-weight:bold;}
#gf_footer .social_txt{font-weight:bold; margin:0 0 8px 0;}
#gf_footer .gb{clear:both;}
#gf_footer .gb li{font-size:11px;}
#gf_footer .icons{margin:29px 0 0 0;}
#gf_footer .icons .icon_space{margin-left:20px;}
#gf_footer ul{margin:0; padding:1px 0 0 0; list-style-type:none; list-style-image:none; color:#000; line-height:22px;}
#gf_footer li{display:inline; padding:2px;}
#gf_footer li a{text-decoration:none; color:#000; font-weight:normal;}
#gf_footer li a:hover{color:#cd040b; text-decoration:none;}

.vzt div.minimap{display:none !important;}

.vzt .footer li a,
.scbvzt .footer li a{color:#4A92D9; font-size:11px; font-weight:normal; text-decoration:none;}
.vzt .centered,
.scbvzt .centered{margin:auto !important;}
.vzt .clear,
.scbvzt .clear{clear:both; display:block; min-width:0;}
.vzt div.scbminimap,
.scbvzt div.scbminimap{height:auto; width:985px; font-weight:normal; font-size:10px; line-height:9px; overflow:hidden; text-align:left;}
.vzt div.scbminimap .scbwrapper,
.scbvzt div.scbminimap .scbwrapper{width:985px; margin:auto; padding-top:30px;}
.vzt div.scbminimap a:link,
.vzt div.scbminimap a:visited,
.scbvzt div.scbminimap a:link,
.scbvzt div.scbminimap a:visited{font-size:12px !important; color:#4b4b4b !important; font-weight:400 !important; text-decoration:none;}
.vzt div.scbminimap a:hover,
.scbvzt div.scbminimap a:hover{color:#cd040b !important; text-decoration:none !important;}
.vzt div.scbminimap p,
.scbvzt div.scbminimap p{font-size:12px; width:133px;}
.vzt div.scbminimap p.title,
.scbvzt div.scbminimap p.title{color:#000; font-size:14px; font-weight:600; margin:0 0 21px 0; padding:0 !important; line-height:normal;}
.vzt div.scbminimap .icons,
.scbvzt div.scbminimap .icons{padding-top:5px; border-bottom:1px solid #aaa; height:40px;}
.scbvzt div.scbminimap .icons img{float:right;}
.vzt div.scbminimap .scbwrapper .col,
.scbvzt div.scbminimap .scbwrapper .col{min-height:320px; width:auto; height:320px; margin-right:5px; padding:0 5px; float:left; text-align:left;}
.vzt div.scbminimap .scbwrapper .col.first,
.scbvzt div.scbminimap .scbwrapper .col.first{padding-left:0;}
.vzt div.scbminimap .scbwrapper .col.last,
.scbvzt div.scbminimap .scbwrapper .col.last{margin-right:0; padding-left:5px; padding-right:0; border-width:0;}
.vzt div.scbminimap h4,
.scbvzt div.scbminimap h4{font-size:14px; color:#000}
.vzt div.scbminimap .bright,
.scbvzt div.scbminimap .bright{padding-right:10px; border-right:1px solid #6d6e71; margin-right:10px;}
.vzt div.scbminimap ul.clean,
.scbvzt div.scbminimap ul.clean{list-style-type:none; margin:6px 0 10px; padding:0; width:148px;}
.vzt div.scbminimap li,
.scbvzt div.scbminimap li{padding:0 0 8px 0; line-height:16px;}
.vzt a:link,
.scbvzt a:link{text-decoration:none;}

/*
* html .scbvzt div.scbminimap .scbwrapper .col{height:180px;}
*/
/* Footer end */


/*-------------------- Auto-suggest Dimension Search CSS------------------------*/
div.scbsearchsuggcont{
	display:none;
	position:absolute;
	top:38px;
	right:0;
	width:500px;
	height:auto;
	background-color:#FFF;
	color:#000;
	border:#ccc solid 1px;
	font-size:13px;
	z-index:9999;
}
div.scbsearchsuggcont .common_search{
	color:#000;
	font-weight:bold;
	margin-top:4px;
	padding:2px 5px 2px 8px;
	border-bottom:#ccc solid 1px;
}
div.scbsearchsuggcont ul.srch_list{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
div.scbsearchsuggcont a{
	text-decoration:none !important;
	color:#06c !important;
}
div.scbsearchsuggcont .fl{
	float:left;
}
div.scbsearchsuggcont .fr{
	float:right;
	margin:0 10px 0 0;
}
div.scbsearchsuggcont .fr .view_result{
	background:transparent;
	padding:2px;
}
div.scbsearchsuggcont .dimResult{
	margin:0 8px 0 42px;
	cursor:pointer;
	font-size:13px;
	font-weight:normal;
	clear:both;
}
div.scbsearchsuggcont .common_search:first-child .dimResult{
	margin:0 8px 0 8px;
}
div.scbsearchsuggcont .dimResult .link{
	width:98%;
	padding:2px 0 2px 5px;
}
div.scbsearchsuggcont .dimResult .link a{
	background:#fff;
	color:#000;
	display:block;
	font-size:13px;
	padding-left:5px;
}
div.scbsearchsuggcont .fr .selected,
div.scbsearchsuggcont .dimResult .link a:hover,
div.scbsearchsuggcont .dimResult .link a.selected{
	background:#f0f0f0;
	color:#000;
}
div.scbsearchsuggcont .dimResult .link img{
	border:#ccc solid 1px;
	margin-right:10px;
	margin-left:-42px;
	width:35px;
	height:35px;
}
div.scbsearchsuggcont .dimResult .link img + a{
	padding-top:0 !important;
	padding-bottom:10px;
}
div.scbsearchsuggcont .selected .link{
	background-color:#f0f0f0;
	color:#000;
}
div.scbsearchsuggcont .dimResult .link span{
	color:#cd040b;
	font-weight:bold;
}
/******** End of Auto-suggest Dimension Search CSS *********/