body {background:#fff;}
.cmb-container {cursor:pointer;}
/* Simple Header Footer*/
@media (min-width: 0px) {
.header {height:61px;background:#fff;}
.header .content {max-width:984px;position:relative;margin:0 auto;}
.header .content .logo {width:78px;height:17px;position:absolute;top:19px;left:18px;display:block;}
.header .content .logo img {max-width:100%;}

.scbhidden { position: absolute; left: -9000em; top: -9000em; width: 0; height: 0; overflow: hidden; }
.scbressprite{border-width:0;background:transparent url(/cs/groups/public/documents/adacct/scbressprite.png) no-repeat;}

.header .main_lob {position:absolute;top:0px;left:245px;display:none;}
.header .main_lob ul {list-style-type:none;margin:0;}
.header .main_lob ul li {float:left;margin-left:21px;height:33px;}
.header .main_lob ul li a {color:#000;height:33px;display:table-cell;vertical-align:bottom;text-decoration:none;font-weight:bold;}
.header .main_lob ul li a:hover, .header .main_lob ul li a:active, .header .main_lob ul li a:focus {color:#000;}
.header .main_lob ul li a.active {border-top:2px solid #000;}

.header a.espanol { position: absolute; right: 18px; top: 18px; color:#4b4b4b;text-decoration:none;font-weight:bold;}
.header a.espanol:hover, .header a.espanol:active, .header a.espanol:focus {color:#000;}

.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;}


#showmyvzres2012footer .scbvzt { color: #333; font: normal 12px/18px "Neue Haas Grotesk Text", sans-serif; }
#gf_footer { clear:both;background:#fff;padding:20px;margin:40px 0; font-family:"Neue Haas Grotesk Text", sans-serif;font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;text-align:left;}
#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 .top, #gf_footer .gb {
    margin: 0 auto !important;
    max-width: 984px;
}
#gf_footer .copyright_vz { font-weight: bold; float: left; margin: 4px 0 0 0; }
#gf_footer .social_icon { float: right; color: #333; margin-top: 25px; overflow:hidden;}
#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 .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: #333; line-height: 22px; }
#gf_footer li { display: inline; padding: 2px; }
#gf_footer li a:link, #gf_footer li a:visited { color: #333; text-decoration: none; font-size:11px; margin:5px; white-space: nowrap;}
#gf_footer li a:hover, #gf_footer li a:active { }
#gf_footer .pipe {margin:0 6px;color:#0066ff;}
#gf_footer .social_icon {float:none;}

.share {display:none;}
}
 @media (min-width: 768px) {
.header {height:150px;}
.header .content .logo {width:156px;height:34px;top:75px;left:18px;}
.header .main_lob {display:block;}
.header a.espanol {top: 12px;}

#gf_footer .social_icon {float:right;}
}


#vzm_modal, #vzm_share {display:none;}



.h1, .h2, .h3, h1, h2, h3 {color:#000;}
.text-brand-1 {color:#000 !important;}
.button, a.button {color:#000;width:auto;background:none;padding:.75rem 3.5rem .75rem 0rem;font-size:1.125rem;}
.button:focus, .button:hover, a.button:focus, a.button:hover {color:#000;background:none;}
ul.ul-icon-check li:before {color:#000;}
.w_modal .row li {background-image:url(/cs/groups/public/documents/adacct/blk_check_svg.svg) !important;}
.cmb-deals-trigger.vzicon:before {color:#000 !important;}
.cmb-sup.blue-bubble {background:none;color:#000;vertical-align:baseline;font-size:100%;width:auto;height:auto;}
.cmb-sup.blue-bubble + sup {vertical-align:baseline;font-size:100%;}
input[type="checkbox"]:checked + label::before, input[type="checkbox"]:hover + label::before, input[type="radio"]:checked + label::before, input[type="radio"]:hover + label::before {color:#000;}
a, a:hover,a:visited, a:active, a:focus, .cmb-deals-trigger.icon-plus-alt:after, .cmb-deals-trigger.icon-clear:after {color:#000;text-decoration:underline;}
.button.cta-text:before, .button.link-text:before, a.button.cta-text:before, a.button.link-text:before {color:#000;}
.button.cta-text:focus:not(.no-animate)::before, .button.cta-text:hover:not(.no-animate)::before, .button.link-text:focus:not(.no-animate)::before, .button.link-text:hover:not(.no-animate)::before, a.button.cta-text:focus:not(.no-animate)::before, a.button.cta-text:hover:not(.no-animate)::before, a.button.link-text:focus:not(.no-animate):before, a.button.link-text:hover:not(.no-animate):before {color:#000;}
.tabs_tab.active {color:#000;border-bottom-color:transparent;}
.tabs_tab:hover:not(.active) {color:#717171;}
.modal_content div.h3 sup {vertical-align:baseline;font-size:100%;color:#000 !important;}
.widget_deals .carousel_pager-prev:before, .widget_deals .carousel_pager-next:before {display: none;}
.button.link-text, a.button.link-text, .button.link-text:focus, .button.link-text:hover, a.button.link-text:focus, a.button.link-text:hover {color:#000; text-decoration: underline;}
.w_list-control .m_accordion-summary:before, .w_list-control .m_accordion-summary:hover:before {color:#000;}