/* CSS Document for cellularsales.com

this is the custom css style for our eccommerce site hosted on oracle through verizon

the full path to this stylesheet is:  https://csstatic.vzw.com/csales/css/csales.css

images are located at  https://csstatic.vzw.com/csales/images

*/

.cs-header{

color: #E11E30;

padding:17px 55px;

font-family: "franklin-gothic-urw",Arial,Helvetica,sans-serif;

font-weight:700;

}

@media (min-width: 768px) {
    #vzw-gn .logo-container.cellularlogo-container {
        background-color: transparent !important;
    }
}

.cs-section{

display: inline-block;

width: 100%;

}

.cs-section .cs-left{

width: 25%;

float: left;

}

.cs-section .cs-right{

width: 75%;

float: left;

padding-top: 30px;

}

.cs-margin-bottom{

margin-bottom: 15px;

}

.cs-left-content{

padding:8px 20px;

}

.cs-left-ul{

padding-left: 18px;

margin: 1em 0;

}

.sl-wrapper{}

.sl-img {

float:left;

margin-right:35px;

}

.sl-text{

font-size:1.5em;

}



#desktopOmniNav .agt-navbar-top {

    position: absolute;

    top: 0;

    height: 45px;

    z-index: 1;

    width: 100%;

    left: 0;

    background-color: #fff;

    border-bottom: 6px solid #cd040b;

}

#desktopOmniNav .agt-navbar-middle {

    color: #333;

    margin-top: 45px;

}

.cs-lists{

color: #000;

font-size: 1.083em;

display: block;

padding: 10px 15px;

border-bottom: 1px solid #ddd;

font-family: "franklin-gothic-urw",Arial,Helvetica,sans-serif;

font-weight:400;

}

.cs-last .cs-lists{

border-bottom: 0;

}

.cs-right-head h2{

color: #E11E30;

font-size: 1.333em;

font-family: "franklin-gothic-urw",Arial,Helvetica,sans-serif;

font-weight:700;

}

address{

font-style: normal;

}

.press-kit-list-1 {

    float: left;

    width: 31%;

}

.press-kit-list-2 {

    float: left;

    width: 31%;

}

.press-kit-list-3 {

    float: right;

    width: 31%;

}

.press-kit-contact-section {

    width: 100%;

    float: left;

    clear: both;

    border-top: 1px solid #ddd;

    border-bottom: 1px solid #ddd;

    padding: 25px 0;

    margin: 30px 0 0;

}

#desktopOmniNav .agentLogo {

    padding: 0px;

}

#headerBottom {

    border-top: 5px solid #e21d2f; 

}

.privacy-policy ul, .privacy-policy li {

    list-style-type: disc;

    margin-left: 15px;

    margin:10px 0;

}

.privacy-policy h6 {

    font-weight: bold;

    text-align: center;

    display: block;

    margin:10px 0;

}

.cs-privacy {

    color: #E11E30;

    padding: 17px 0px;

    font-family: "franklin-gothic-urw",Arial,Helvetica,sans-serif;

    font-weight:400;

}

.rd-quote {

    color: #fff;

    display: inline-block;

    background-color: #000;

    float: left;

    width: 238px;

    margin: 0px 35px 0px 0px;

    padding: 10px;

}

.cs-rd-list ul, .cs-rd-list li {

    list-style-type: disc;

    margin-left: 0px;

    margin:10px 0;

    padding:0px;

}

#footer #footerLinksHeader a.linkedinIcon {

    background: url(https://csstatic.vzw.com/csales/images/icons/linkedin-icon.png) no-repeat top left;

    background-size: contain;

}

#footer .agt-social-icons .linkedinIcon a {

    background: url(https://csstatic.vzw.com/csales/images/icons/linkedin-icon.png) no-repeat top left;

    background-size: contain;

}

#footer .agt-social-icons a.linkedinIcon {

    background: url(https://csstatic.vzw.com/csales/images/icons/linkedin-icon.png) no-repeat top left;

    background-size: contain;

}

#footer #footerLinksHeader a.blogIcon {

    background: url(https://csstatic.vzw.com/csales/images/ecomm-promo/cs_blog_icon.png) no-repeat top left;

    background-size: contain;

}

#footer .agt-social-icons .blogIcon a{

    background: url(https://csstatic.vzw.com/csales/images/ecomm-promo/cs_blog_icon.png) no-repeat top left;

    background-size: contain;

}

#footer .agt-social-icons a.blogIcon {

    background: url(https://csstatic.vzw.com/csales/images/ecomm-promo/cs_blog_icon.png) no-repeat top left;

    background-size: contain;

	width: 100px;

}

#footer .agt-f-s-links a {

    color: #333;

    padding-right: 5px;

    border-right: 1px solid #000;

    font-size: 14px;

}

#footer .agt-f-s-links a:last-child {

	border-right: none;

}

.hero-slide {

    background-color: #fff;

    float: left;

    height: 560px;

    text-align: left;

    position: relative;

}

#footer .footerMainLinks ul li {

    background: 0 0!important;

    line-height: 14px;

    padding: 0;

    margin-bottom: 8px;

    list-style-type: none;

}

.form-horizontal .control-label {

    text-align: left;

}



/* ---------------- Plans Styles ------------------------------ */



.table1 {

	background-color:#ECEDEE;

	padding: 2px;

	}

	

.table1 td {

	padding: 3px 10px; 

	}



.text1 {

	text-transform:uppercase;

	font-weight:bold;

	vertical-align:text-top}



.text2 {

	text-transform: capitalize;

	font-weight:bold;

	vertical-align:text-top}

	

.text3 {

	text-transform: uppercase;

	font-weight:bold;

	vertical-align:text-top}

	

.text4 {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	vertical-align:text-top}



.text5 {

	text-transform: uppercase;

	font-size:10px;

	color:#fff;

	vertical-align:text-top}



.text6 {

	text-transform: uppercase;

	font-size:14px;

	color:#F00;

	vertical-align:text-top}

	

.text7 {

	text-transform: uppercase;

	font-size:10px;

	color:#000;

	vertical-align:text-top;

	text-decoration:line-through}



.table1 a:link {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	font-style:normal;}



.table1 a:link {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	font-style:normal;

	text-decoration: none;

	}    /* unvisited link */

	

.table1 a:visited {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	font-style:normal;

	text-decoration: none;

	} /* visited link */

	

.table1 a:hover {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	font-style:normal;

	text-decoration: none;

	}   /* mouse over link */

	

.table1 a:active {

	text-transform: uppercase;

	font-size:10px;

	color:#0066FF;

	font-style:normal;

	text-decoration: none;}  /* selected link */	



.td1 {

	background-color:#585A5D;

	font-weight: bold;

	font-size: 16px;

	color:#fff;

	padding: 2px;

	}



.td2 {

	background-color:#fff;

	}



.td3 {

	background-color:#999;

}

.iso-section-1 {

    padding: 40px 0px;

    float: left;

    text-align: left;

    margin-top: 12px;

}

.iso-section-1 h1 {

    font-weight: bold;

    line-height: 1em;

    margin: 10px 40px;

    font-size: 3em;

    font-family: 'MyriadPro', arial, sans-serif;

    color: #df1d38;

}

.iso-section-1 p {

    font-weight: bold;

    line-height: 1.3em;

    margin: 30px 40px;

    font-size: 1.4em;

    font-family: 'MyriadPro', arial, sans-serif;

    color: #000;

}

.iso-section p {

    font-size: .8em;

    }

.orange-bg {

    background: #fef0e8;

}

.iso-section-1 ul {

    list-style: none;

    padding: 0;

    margin: 0;

}

.iso-section-1 ul li {

    margin: 0 0 30px 0;

}

.red-text {

    color: #E11E30;

}

.subhead-1 {

    font-size: 2em;

    line-height: 1.25;

    font-weight:bold;

}



/* ------------ Plans Calculator Styles ----------------------- */



.page-verizon-plans #block-system-main {

	position: relative;

	background-color:#f6f6f6;

	margin: 12px 0 0;

	padding:30px 0;	

}	



.page-verizon-plans #cs-plan-calculator-form .cs-device-type {

    float: right;

    width: 86%;

    padding: 0;

    /* border-bottom: 1px solid #ddd; */

    margin: 0 auto;

}



.page-verizon-plans #cs-plan-calculator-form .cs-device-type .panel-body {

	padding: 1em 0;

	clear:none;	

}



.page-verizon-plans #cs-plan-calculator-form .help-block {

	font-family: 'MyriadPro-Regular', Helvetica, sans-serif;

	color: #df1d38;

	border-bottom: 1px solid #ddd;

	padding: 0 0 .75em 0;

	display:none;

}

.page-verizon-plans select {

   margin: 0px;

   background: transparent;

   width: 50px;

   padding: 5px;

   font-size: 16px;

   border: 1px solid #868686;

   height: 34px;

   color:#000;

   border-radius:0px;

   

}

.page-verizon-plans #cs-plan-calculator-form .panel-body label,

.page-verizon-plans #cs-plan-calculator-form .form-item-data-package label,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total label,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge label {

	font-family: 'MyriadPro-Regular', Helvetica, sans-serif;

	font-weight: block;

	/*float:left;*/

	display:block;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-data-package label,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total label,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge label {

	float:none;	

}



.page-verizon-plans #cs-plan-calculator-form .panel-body .form-select {

	float: left;	

}

#select-a-plan ul li {

    display:inline-block;

    margin: 0;

    float:left;

}

.cs-device-type ul li {

    display:inline-block;

    margin: 0;

    float:left;

}

#select-a-plan span {

    display:block;

	text-align:center;

	color:#E11E30;

	font-weight:bold;

}

#select-a-plan img {

    display:inline-block;

    margin: 0;

    float:left;

	padding-right:20px;

}

.page-verizon-plans #cs-plan-calculator-form .panel-body .form-type-select {

	display: block;

	width: 100%;

	float: left;

	padding: 0 4em;

}



.page-verizon-plans #cs-plan-calculator-form .panel-heading {

	display: none;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-data-package {

    width: 10%;

    border-bottom: none;

    padding: 0px;

    height: 30px;

    float: left;

    position: relative;

    top: 31px;

    left: 4.5em;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-data-package .form-select {

	float: left;	

}



.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge {

	float: left;

	color:white;

	background-color:#E11E30;

	border: none;

	padding: 1.5em;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total {

	position: relative;

	top: 1em;

	right: 0;

	width: 20em;

	left: 70px;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge label,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total label {

	float: left;	

}



.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge .form-control,

.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total .form-control {

    float: left;

    padding: -0.85em .5em;

    width: 100%;

    text-align: left;

    color: white;

    background-color: transparent;

    border: none;

    font-size: 2em;

}



.page-verizon-plans #cs-plan-calculator-form .form-item-monthly-total-edge {

	position: relative;

	top: 10.5em;

	right: 0;

	width: 20em;

}

.page-verizon-plans .plans-header {

	display:block;

	width:100%;

	}

.page-verizon-plans .plans-header h1 {

	font-weight:bold;

    line-height: 1.4em;

	margin: 1em 1.4em;

	}

.page-verizon-plans .plans-header h3 {

	font-weight:bold;

    line-height: 1.4em;

	margin: 0px 2.6em;

	}

.form-item-device-basic-phone {

	display:none!important;

	}

.form-item-device-internet-device {

	display:none!important;

	}

.page-verizon-plans .plans-mid{

	margin: 3em 0px;

    padding: 0px;	

}

.page-verizon-plans .plans-mid p {

	font-size:xx-small!important;

	margin: 0px 5.4em;

	}

.page-verizon-plans .plans-low h1 {

    font-weight:bold;

    line-height: 1.4em;

	margin: 0em 1.4em;

	font-size:1.5em;

	}

.page-verizon-plans .plans-low h3 {

	color:#868686;

	margin: 0px 1.9em;

	font-weight:100;

	}

.page-verizon-plans .btn-blu {

	background-color:#9CE2FB;

	}

.page-verizon-plans .plan-button-wrapper {

	margin:15px 5px;

	vertical-align:middle;

	text-align:center;

	display:block;

	}

/* ------- Hum by verizon styles -------*/

.page-node-1610 .main-container {

	width:100%!important;

}

.page-node-1610 .jumbotron {

	padding:0px!important;

	margin-top:12px;

}

.page-node-1610 .slides, .slides > li, .flex-control-nav, .flex-direction-nav {

	max-height:none;

}

.page-node-1610 h1.page-header {

	padding: 13px 0 10px 18px;

}

.page-node-1610 .col-sm-12 {

	padding:0px!important;

	margin-bottom:25px;

}

.page-node-1610 .page-container {

	width:995px;

}

.hum-full{

    font-family: 'Muli', sans-serif;	

}

.hum-full h1{

	font-size: 2em;

	font-style: normal;

	font-variant: normal;

	font-weight: 400;

	line-height: 1.2em;

	color:#000;

	text-align:center;

	padding-bottom:20px;

    margin: 1.2em 0em!important;

}

.top-hum p {

    margin: 0 auto;

    }

.no-wait p {

    font-size: 14px;

    font-style: normal;

    font-variant: normal;

    font-weight: 400;

    line-height: 18px;

    }

.hum-full h2{

    font-size: 1.2em!important;

    font-style: normal;

    font-variant: normal;

    font-weight: 400;

    line-height: 1.2em;

    color: #000!important;

    text-align: center;

    padding-bottom: 5px;

}



.hum-full h3{

	font-size: 24px;

	font-style: normal;

	font-variant: normal;

	font-weight: 400;

	line-height: 31px;

	color:#000;

	text-align:center;

	padding-bottom:20px;

}



.hum-full p{

 	font-size: 14px;

	font-style: normal;

	font-variant: normal;

	font-weight: 400;

	line-height: 18px;

	color:#000;

	text-align:center;

	padding-bottom:20px;

}

.blue-text {

	color:#0076a3;

	font-size:18px;

    margin-top:25px;

    display:block;

}

.hum-full img {

	width:100%;

	height:auto;

	text-align:center;

	vertical-align:middle;

	padding:0px;

	margin:0px auto;

}

.blue-button {

	background-color:#0076a3;

	color:white;

	font-size:16px;

	padding:10px 5px;

}

.blue-button a {

	color:#fff;

	text-decoration:none;

	background-color:#0076a3;

	font-size:16px;

	padding:10px 5px;

}

hr.blue-line{

    border: 0;

    height: 3px;

    background: #0076a3;

}

.hum-arrow img{

	width:79px;

	height:80px;

	text-align:center;

	display:block;

    margin-bottom:20px;

	}

.green-button {

    background-color: #8cd2b2;

    color: white;

    font-size: 16px;

    padding: 10px 5px;

    margin: 10px auto;

    display: block;

    width: 130px;

}

.green-button a {

	color:#fff;

	text-decoration:none;

	background-color:#8cd2b2;

	font-size:16px;

	padding:10px 5px;

}

.dark-grey{

    background-color:#464646;

    text-align:center;

    }

.dark-grey h3 {

    color:#fff;

    font-family: 'VerizonApexBook', Helvetica, sans-serif;

    font-weight:100;

    font-size:2.1em;

    }

.dark-grey p {

    color: #fff;

    text-align: center;

    margin: 20px 20%;

    font-size: 1.4em;

    line-height: 1.2em;

    }

 .smaller-text{

     font-size:xx-small!important;

     color:#838383!important;

     }

hr.green-line{

    border: 0;

    height: 3px;

    background: #8cd2b2; 

}

.hum-light img{

	width:139px;

	height:72px;

	text-align:center;

	display:block;

	}

.vid {

	display:block;

	text-align:center;

	}

 .iphone-img{

    padding:0px;

    }

  .hum-teen-hero{

    padding:10px 0px 0px 0px;

    }

 .hum-teen-1{

    padding:0px;

    }

 .hum-teen-2{

    padding:0px;

    }

  .hum-teen-3{

    padding:0px;

    }

  .hum-teen-title p{

    font-size:20px;

    line-height:1.3em;

    }

/* Popdata has you covered */    

    .GreenCircleNum {

      width: 45px;

      height: 45px;

      border-radius: 50%;

      text-align: center;

      line-height: 4.5rem;

      display: inline-block;

        background-color:#82ceac;

        margin-right: 20px;

       

    }

    

     .col--11-12 {

      width: 90%;

      float: left;

      display: inline-block

    }

    

    .col--1-12 {

      width: 10%;

      float: left;

      display: inline-block

    }

    

   

    .icon-checkmark:before {   

    font-size: 30px;

    line-height: 45px;

    text-align: center;

    padding-left: 7px;

    color: #fff;

}

/* What's the cost */



.popdata-plan-marquee .size-circle {

    background-color: #e4e5e3;

    border-radius: 50%;

    margin: 0 auto;

    font-family: NeueHaasGroteskDisplayBold, Arial, Helvetica, sans-serif;

    letter-spacing: .025em;

    width: 188px;

    height: 188px;

    line-height: 34px;

    font-size: 24px;

    font-size: 2.4rem;

    text-align: center;

    padding-top: 60px;

    color: #E11E30;

}



/*interested in purchasing */

    .claim-offer ol{padding:0;margin:0;list-style:none}

    .claim-offer ol li{position:relative;counter-increment:item;padding:0 0px 0 64px;min-height:50px}

    .claim-offer ol li::before{content:counter(item) " ";

        position:absolute;

        left:0;

        top:-12px;

        background:#abe0f9;

        border-radius:50%;

        width:45px;

        height:45px;

        line-height:45px;

        font-size:20px;

        font-size:2rem;

        text-align:center;

        font-family:"NeueHaasGroteskTextBold",Helvetica,Arial,sans-serif;

}

.hero-controls-previous {

    background: url(https://csstatic.vzw.com/csales/images/icons/hero-carousel-controls-grey.png);

    left: 12px;

}

.hero-controls-next {

    background: url(https://csstatic.vzw.com/csales/images/icons/hero-carousel-controls-grey.png) 0 -48px no-repeat;

    right: 12px;

}



/*Deals Page*/

.container.deals {
	margin: 18px auto;
}
.in-store-deal, .noin-store-deal {
	    display:inline-block;
}
.in-store-deal {

    margin-top:36px;
}

.online-only {

    margin-top:36px;

    display:inline-block;

}

.in-store-deal::before { 

    content: "In-Store Exclusive";

    background-color: #bdbdbd;

    text-align: left;

    height: 30px;

    padding: 5px 10px;

    margin-top: -42px;

    margin-left: 18px;

    line-height: 20px;

    color: #fff;

    font-size: 15px;

    float: left;

    font-weight: 700;

min-width:160px;

-webkit-clip-path: polygon(0 0, 100% 1%, 88% 100%, 0% 100%);

clip-path: polygon(0 0, 100% 1%, 88% 100%, 0% 100%);

}

.online-only::before { 

    content: "Online Exclusive";

    background-color: #bdbdbd;

    text-align: left;

    height: 30px;

    padding: 5px 10px;

    margin-top: -42px;

    margin-left: 18px;

    line-height: 20px;

    color: #fff;

    font-size: 15px;

    float: left;

    font-weight: 700;

min-width:160px;

-webkit-clip-path: polygon(0 0, 100% 1%, 88% 100%, 0% 100%);

clip-path: polygon(0 0, 100% 1%, 88% 100%, 0% 100%);

}

.disclaimer {

    font-size: 12px;

    line-height: 14px;

    margin: 25px auto;

}

.container.deals .deals h2 {padding-top:20px;font-size:42px;font-weight:bold;width:450px;color:#E11E30;}

.container.deals .deals h3 {margin-bottom:30px;font-size:22px;line-height:26px;font-weight:bold;width:285px;}

.deal-buttons {
	margin: 18px 0;
}

.container.deals a {
	display: inline-block;

    color: #FFF;

    font-size: 20px;

    font-weight: bold;

    padding: 10px 20px;

    background-color: #000;

    text-decoration: none;

    border-radius: 20px;

}

.container.deals a::after {content: '\25BA';padding-left: 0.5em;}

.arrow-right:after {content: '\25BA';padding-left: 0.5em;}
.container.deals a.link-only {
	font-size: 12px;
	width: auto;
	background-color: transparent;
	margin: 18px 0;
	padding: 0;
	border: 0 none;
	text-decoration: underline;
	color: #000;
	display: inline;
}
.container.deals a.link-only::after {
	content: none;
	padding: 0;
}

.standard-link {
    color: #2196F3 !important;
    background-color: white !important;
    border: none !important;
    text-decoration: none !important;
    padding: 0px !important;
    margin: 0px !important;
    font-size: 13px !important;
}

.standard-link::after{
    content: none!important;
    padding: 0px !important;
}

.standard-link:hover {
    color: #03A9F4;
}

hr.style-four {

    height: 15px;

    border: 0;

    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.2);

}

.deals-header-wrapper {

	background:url('https://csstatic.vzw.com/csales/images/deals-header.jpg');

	background-position:left 40%;

	background-size:cover;

	margin-bottom:40px;

	height:250px;

}

.deals-header {

	display:block;

	margin:0 auto;

	padding:0px;

}

.deals-title {

	width: 60%;

	padding: 0px 0px 150px 5px;

	color: #000;

}	

.deals-title h1 {

	text-align:left;

	font-size:60px;

	font-weight:bold;

	}

.deals-img {

	display:block;

	width:400px;

	margin:0px auto;

	height: auto;

}

.gridwall {

	width:100%;

	height: auto;

}

.newsletter {

	margin: 15px auto!important;

}

.phone-carousel {

	height: 470px!important;

}

.well {background-color: #fff;}

.reverse {background-color: black;

color: white;

padding: 10px;}

.page.cityList #storeLocator #cityStateLinks ul li {

    text-transform: uppercase!important;

}

#desktopOmniNav .agt-logo-section .agt-logo {

    max-width: 300px!important;
	height: auto;
	margin-top: -8px;
}



/* holiday elements - comment out when not in use
#desktopOmniNav .agt-logo-section {

    width: 300px!important;

}
#desktopOmniNav .agt-topnav {
    margin-left: 95px;
}
#desktopOmniNav .agt-logo-section {

    width: 300px!important;
	position: absolute;
	z-index: 999;
	margin: 0;
	top: 0;
}*/

/* .vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:150px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:250px;

	position: absolute;

}

@media only screen and (max-width: 1630px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:10px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:10px;

	position: absolute;

	}

}

@media only screen and (max-width: 1440px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left_small.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:40px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right_small.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:20px;

	position: absolute;

	}

}

@media only screen and (max-width: 1190px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left_small.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:500px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right_small.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:400px;

	position: absolute;

	}

}

@media only screen and (max-width: 1024px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left_small.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:390px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right_small.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:300px;

	position: absolute;

	}

}

@media only screen and (max-width: 990px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left_small.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:0px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right_small.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:10px;

	position: absolute;

	}

}

@media only screen and (max-width: 990px) {

.vzglobalnavbar::before {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_left_small.png');

	z-index: 99;

	float: left;

	top: 45px;

	left:0px;

	position: absolute;

}

.vzglobalnavbar::after {

	content: url('https://csstatic.vzw.com/csales/images/holiday/cling_right_small.png');

	z-index: 99;

	float: right;

	top: 45px;

	right:10px;

	position: absolute;

	}

}

@media only screen and (max-width: 890px) {

.vzglobalnavbar::before {

display: none;

}

.vzglobalnavbar::after {

display: none;

}

}*/