/*Form Styles*/
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:0;border:2px solid transparent;min-height:auto !important;padding:12px 10px;box-shadow:none !important;background-color:#ecedee;}
.prettycheckbox a:focus,.prettyradio a:focus,.prettycheckbox a:active,.prettyradio a:active,.prettycheckbox a:hover,.prettyradio a:hover,input:focus,select:focus,input:active,select:active,.btn-group.bootstrap-select .btn:focus,.btn-group.bootstrap-select .btn:active,button:focus,button:active{outline:medium !important;}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#999;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{box-shadow:none;border:2px solid #2E67B2;background-color:#fff;}
.radio, .checkbox{padding:0;}form{margin:0;padding:0;}.fieldFocus{background-color:#ffffff !important;border-color:#9b9b9b !important;}.fieldFocus:focus{border:2px solid #2E67B2 !important;}.error,.poErrMsg,.POMsg{color:#ED1C24 !important;*zoom:1;clear:both;font-weight:bold !important;padding-top:5px;}.bootstrap-select.btn-group[class*="span"] .btn:focus, .bootstrap-select:not([class*="span"]) .btn:focus{border:2px solid #2E67B2 !important;background-color:#ffffff !important;}
.fielderror{border:1px solid #ED1C24 !important;}input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus{border-color:#ED1C24 !important;box-shadow:none !important;}
.modal-body{-webkit-overflow-scrolling:touch;}

/*Progressbar*/
.pBarContainer{height:50px;background:#E4EBEB;width:100%;border-bottom:2px solid #d2d3d4;margin-bottom:10px;}
.pBar{height:50px;max-width:974px;margin:0 auto;border-left:1px solid #fff;}
.pBar ul{list-style:none;margin:0;padding:0;}
.pBar ul li{float:left;padding:0;margin:0;position:relative;display:block;border-right:1px solid #fff;width:12%;padding-left:15px;color:#5a595d;position:relative;}
.pBar ul li .txt,.pBar ul li .numeric{font:normal 13px/50px VerizonApexMedium;text-transform:uppercase;float:left;}
.pBar ul li .txt{padding-left:5px;}.pBar ul li .arrow{width:14px;height:12px;background-image:url(../img/global_sprite_web_new.png);background-position:-18px -453px;left:20px;bottom:-10px;display:none;position:absolute;}
.pBar ul.active1 li.step1,.pBar ul.active2 li.step2,.pBar ul.active3 li.step3,.pBar ul.active4 li.step4,.pBar ul.active5 li.step5{color:#ed1c24;background:#fff url(../img/pb_arrow_tab.png) no-repeat right 0px;border-right:none;height:52px;}
.pBar ul.active2 li.step1,.pBar ul.active3 li.step1,.pBar ul.active3 li.step2,.pBar ul.active4 li.step1,.pBar ul.active4 li.step2,.pBar ul.active4 li.step3,.pBar ul.active5 li.step1,.pBar ul.active5 li.step2,.pBar ul.active5 li.step3,.pBar ul.active5 li.step4{color:#999;}
.pBar ul.active1 li.step1 .arrow,.pBar ul.active2 li.step2 .arrow,.pBar ul.active3 li.step3 .arrow,.pBar ul.active4 li.step4 .arrow,.pBar ul.active5 li.step5 .arrow{display:block;}
.pBar ul.active1 li.step1 .txt,.pBar ul.active2 li.step2 .txt,.pBar ul.active3 li.step3 .txt,.pBar ul.active4 li.step4 .txt,.pBar ul.active5 li.step5 .txt{color:#ed1c24;background:#fff url(../img/pb_arrow2.png) no-repeat right 20px;padding-right:15px;}

/*Custom Checkbox and radio*/
.prettycheckbox,.prettyradio{display:inline-block;padding:0;margin:0 10px 0 0;float:left;border:none;}.prettycheckbox a,.prettyradio a{width:26px;height:26px;background:url(../img/global_sprite_web_new.png) top left no-repeat;display:block;float:left;cursor:pointer;margin:0;outline:0}.prettycheckbox a{background-position:-2px -1px;}.prettyradio a{background-position:-1px -201px;}.prettycheckbox a:focus,.prettycheckbox a:active{background-position:-2px -751px;}.prettyradio a:focus,.prettyradio a:active{background-position:-2px -852px;}.prettycheckbox a.checked{ background-position:-2px -53px;}.prettyradio a.checked{background-position:-2px -151px;}.prettycheckbox a.checked:focus,.prettycheckbox a.checked:active{background-position:-2px -903px;}.prettyradio a.checked:focus,.prettyradio a.checked:active{background-position:-2px -801px;}.prettycheckbox.disabled a,.prettycheckbox.disabled a:focus,.prettycheckbox.disabled a:active{background-position:-2px -652px;}.prettyradio.disabled a,.prettyradio.disabled a:focus,.prettyradio.disabled a:active{background-position:-2px -701px;}.prettycheckbox.disabled a.checked{background-position:-2px -102px;}.prettyradio.disabled a.checked{background-position:-2px -251px;}.prettycheckbox label,.prettyradio label{display:none;float:left;}.prettycheckbox.disabled a,.prettyradio.disabled a,.prettycheckbox.disabled label,.prettyradio.disabled label{cursor:not-allowed;}
.prettycheckbox input,.prettyradio input{opacity:0;filter:alpha(opacity = 0)}

/*Other controls*/

.btnLight,.btnLight.disabled{border-radius:0;box-shadow:none;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font:normal 1.125em/1.7em VerizonApexMedium,Arial,Helvetica;color:#fff;background:#333;text-shadow:0 0 2px rgba(0,0,0,0.5);border:none;}
.btnLight,.btnLight.disabled{background:#5f5e66;}.btnLight:hover,.btnLight:focus{background:#4f4e54;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.5);}
.btnPlus, .btnMinus, .selected_icon{background-image:url(../img/global_sprite_web_new.png);background-repeat:no-repeat;display:block;}
.btnPlus{background-position:0px -550px;height:28px;width:28px;float:left;}.btnMinus{background-position:0px -600px;height:28px;width:28px;float:left;}.btnPlus.disabled,.btnMinus.disabled{cursor:not-allowed;opacity:.15;filter:alpha(opacity = 15)}
.selected_icon{background-image:url(../img/global_sprite.png);background-position:-7px -1734px;height:20px;width:23px;position:absolute;top:-2px;right:-2px;z-index:1000;background-color:#fff;}

/*Custom Select Dropdown*/
.bootstrap-select.btn-group[class*="span"] .btn,.bootstrap-select:not([class*="span"]) .btn{background-color:#ecedee;background-image:none;border-radius:0;padding:11px 10px;border:2px solid #ecedee;max-height:45px;box-shadow:none;}
.btn-group.bootstrap-select .btn{background-color:#ecedee;background-image:none;border-radius:0;padding:11px 10px;border:2px solid #ecedee;max-height:44px;box-shadow:none;}
.bootstrap-select:not([class*="span"]){width:100%;}
.bootstrap-select.btn-group .dropdown-menu{border-radius:0;}
.bootstrap-select.btn-group .btn .filter-option{font-size:14px;}
.bootstrap-select.btn-group .btn .caret{border:none;margin-top:0;background:transparent url(../img/select_caret.png) no-repeat 0 0;width:13px;height:20px;top:25%;}
.dropdown-menu li a.active{background-color:#0081c2;color:#fff;}
.dropdown-menu.selectpicker{overflow-x:hidden;}

/*Tabs*/
.nav-tabs{background:#333;border:0;height:76px;}
.nav-tabs > li,.nav-tabs > li.active{margin:0;display:block;background:transparent;}
.nav-tabs > li .arwDiv{background:transparent url(../img/global_sprite_web_new.png) no-repeat center -451px;height:12px;width:100%;min-width:108px;display:none;}
.nav-tabs > li.active .arwDiv{display:block;}
.nav-tabs > li a{border-radius:0;padding:14px 20px 12px 20px;border:0;border-right:1px solid #ccc;color:#ddd;margin:0;display:block;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{border:0;background:#ED1C24;color:#fff;border-right:1px solid #ccc;color:#fff;}
.nav-tabs > li a .price{display:block;cursor:pointer;}
.nav-tabs > li a .price .dlr,.nav-tabs > li a .price .cents{font:normal 18px/22px verizonApexMedium,Arial,Helvetica;float:left;}
.nav-tabs > li a .price .amt{font:normal 30px/34px verizonApexBook,Arial,Helvetica;float:left;}
.nav-tabs > li a .months{font:normal 12px/1.25 verizonApexBook,Arial,Helvetica;display:block;text-align:center;text-transform:uppercase;}

/* Due date calendar*/
table.cal_header{text-transform:none;text-shadow:1px 1px 1px #fff;padding:5px 0px;}
.cal_dayheader{font-size:1.2em; color:#666;border-bottom:3px solid #fff;border-top:none;border-left:none;border-right:none;height:30px;}
#calendar table{border-collapse:separate;}
#calendar td.cal_days,td.cal_days_selected,td.cal_days_charged,td.cal_days_charged_selected,td.cal_days_wnselected,td.cal_days_ordered,td.cal_days_discordered,td.cal_days_charged_wnselected{border:0px solid white;border-bottom:3px solid white;border-left:3px solid #fff;height:2.25em;width:3em;text-shadow:1px 1px 1px #333;font-size:17px;}
#calendar td.cal_days:last-child,#calendar td.cal_days_selected:last-child,#calendar td.cal_days_charged:last-child,#calendar td.cal_days_charged_selected:last-child,#calendar td.cal_days_wnselected:last-child,#calendar td.cal_days_ordered:last-child,#calendar td.cal_days_discordered:last-child{border-right:3px solid white;}
.cal_days{background-color:#4A9A4D;cursor:pointer;}.cal_days_selected{background-color:#2E67B2;}.cal_days_charged,.cal_days_charged_selected{background-color:#7F3483;cursor:pointer;}.cal_days_ordered{background-color:#2E67B2;color:#fff !important;text-shadow:none;font-weight:bold;}.cal_days_wnselected{background-color:#006600;}.cal_days_discordered{background-color:#ED1C24;color:#fff !important;text-shadow:none;font-weight:bold;}
.cal_days a,.cal_days_selected a,.cal_days_charged a,.cal_days_charged_selected a,.cal_days_wnselected a,.cal_days_ordered a,.cal_days_discordered a{color:#fff !important;text-decoration:none;display:block;padding:0px;margin:0;text-shadow:none;font-weight:bold;font-size:17px;}.cal_days_charged_selected a{background-color:#2E67B2;padding:6px 0;margin:0 1px;}
.off{color:#666;background-color:#e5e5e5;text-shadow: 1px 1px 1px #fff !important;cursor:default;font-weight:bold;}    
.cal_month{background-color:#5b5c5e;display:block;width:100%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;color:#fff;text-shadow:1px 1px 1px #333;}

/* Disc Due date calendar*/
table.cal_header{text-transform:none;text-shadow:1px 1px 1px #fff;padding:5px 0px;}
.cal_dayheader{font-size:1.2em; color:#666;border-bottom:3px solid #fff;border-top:none;border-left:none;border-right:none;height:30px;}
#calendar_d table{border-collapse:separate;}
#calendar_d td.cal_days_disc, td.cal_days_selected_disc{border:0px solid white;border-bottom:3px solid white;border-left:3px solid #fff;height:2.25em;width:3em;text-shadow:1px 1px 1px #333;font-size:17px;}
#calendar_d td.cal_days_disc:last-child{border-right:3px solid white;}
.cal_days_disc{background-color:#4A9A4D;cursor:pointer;}
.cal_days_selected_disc{background-color:#2E67B2;}
.cal_days_disc a,.cal_days_selected_disc a{color:#fff !important;text-decoration:none;display:block;padding:0px;margin:0;color:#fff;text-shadow:none;font-weight:bold;}
.off{color:#666;background-color:#e5e5e5;text-shadow: 1px 1px 1px #fff !important;cursor:default;font-weight:bold;}    
.cal_month{background-color:#5b5c5e;display:block;width:100%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;color:#fff;text-shadow:1px 1px 1px #333333;}

/*Flex Choice Icon Widget*/
.flexIcoWidget{width:180px;height:70px;position:relative;padding-right:10px;}.flexIcoWidget .flexIco{width:180px;height:50px;background:transparent url(../img/FlexChoiceSprite_pc.png) no-repeat right top;}.flexPrice{font:normal 18px/1 VerizonApexBold;color:#ed1c24;text-align:right;padding-right:5px;}.flexPrice span{display:none;}.flexIcoWidget.one .flexIco{background-position:right -50px;}.flexIcoWidget.two .flexIco{background-position:right -150px;}.flexIcoWidget.three .flexIco{background-position:right -200px;}.flexIcoWidget.three .flexPrice span.three{display:block;}.flexIcoWidget.four .flexIco{background-position:right -250px;}.flexIcoWidget.four .flexPrice span.four{display:block;}.flexIcoWidget.five .flexIco{background-position:right -300px;}.flexIcoWidget.five .flexPrice span.five{display:block;}.flexIcoWidget.six .flexIco{background-position:right -350px;}.flexIcoWidget.six .flexPrice span.six{display:block;}.flexIcoWidget.seven .flexIco{background-position:right -400px;}.flexIcoWidget.seven .flexPrice span.seven{display:block;}.flexIcoWidget.small,.flexIcoWidget.small .flexIco{height:37px;width:135px;overflow:hidden;padding:0;margin:0 auto;}.flexIcoWidget.small .flexIco{background:transparent url(../img/FlexChoiceSprite_pc_small.png) no-repeat -20px top;}.flexIcoWidget.small.one .flexIco{background-position:-20px -37px;}.flexIcoWidget.small.two .flexIco{background-position:right -112px;}.flexIcoWidget.small.three .flexIco{background-position:right -150px;}.flexIcoWidget.small.four .flexIco{background-position:right -187px;}.flexIcoWidget.small.five .flexIco{background-position:right -225px;}.flexIcoWidget.small.six .flexIco{background-position:right -263px;}.flexIcoWidget.small.seven .flexIco{background-position:right -300px;}

/*Floats and general*/
.fl{float:left;}.fr{float:right;}.clear{display:block;clear:both;overflow:hidden;width:auto;height:1px;line-height:1px;font-size:1px;}.block{display:block;}.inline{display:inline}.in_block{display:inline-block;}.defaultcase{text-transform:none;}.lh1{line-height:1 !important;}.h25{height:25px !important;}.center{display:block !important;margin-left:auto !important;margin-right:auto !important;}a{color:#2E67B2;text-decoration:none;}a:focus,a:active{outline:thin dotted #666 !important;}

/*Fonts px to em with 16px/100% browser default size, size from 10px - 36px*/
.f10{font-size:.625em;}.f11{font-size:.688em;}.f12{font-size:.750em;}.f13{font-size:.813em;}.f14{font-size:.875em;}.f15{font-size:.938em;}.f16{font-size:1em !important;}.f17{font-size:1.063em !important;}.f18{font-size:1.125em !important;}.f20{font-size:1.25em !important;}.f22{font-size:1.375em !important;}.f24{font-size:1.5em !important;}.f26{font-size:1.625em;}.f28{font-size:1.75em;}.f30{font-size:1.875em;}.f32{font-size:1.2;}.f34{font-size:2.125em;}.f36{font-size:2.25em;}

/*Font Colors*/
/*black-white*/.t_black{color:#000;}.t_jetblack{color:#222;}.t_graphite{color:#333}.t_graphitecoal{color:#444;}.t_charcoal{color:#59595d;}.t_litecharcoal{color:#888;}.t_coal{color:#999;}.t_silver{color:#d2d3d4;}.t_ash{color:#ecedee;}.t_white{color:#fff;}/*red variants*/.t_red{color:#f00;}.t_vzred{color:#ed1c24;}.t_deepred{color:#900;}.t_bleed{color:#600;}/*Others*/.t_linkblue{color:#2E67B2;}.t_blue{color:#09f;}.t_apricot{color:#f60;}.t_orange{color:#f90;}.t_grass{color:#4A9A4D;}.t_leaf{color:#060;}.t_indigo{color:#7F3483;}.txt_blue{color:#0071bb;}.txt_green{ color:#39b44a;}.txt_disc{color:#ED1C24;}

/* Font Resources */
@font-face{font-family: 'VerizonApexLight';src: url('../fonts/verizonapex-light-webfont.eot');src: url('../fonts/verizonapex-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-light-webfont.woff') format('woff'), url('../fonts/verizonapex-light-webfont.ttf') format('truetype'), url('../fonts/verizonapex-light-webfont.svg') format('svg');}
@font-face{font-family: 'VerizonApexLightItalic';src: url('../fonts/verizonapex-lightitalic-webfont.eot');src: url('../fonts/verizonapex-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-lightitalic-webfont.woff') format('woff'), url('../fonts/verizonapex-lightitalic-webfont.ttf') format('truetype'), url('../fonts/verizonapex-lightitalic-webfont.svg') format('svg');}
@font-face{font-family: 'VerizonApexBook';src: url('../fonts/verizonapex-book-webfont.eot');src: url('../fonts/verizonapex-book-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-book-webfont.woff') format('woff'), url('../fonts/verizonapex-book-webfont.ttf') format('truetype'), url('../fonts/verizonapex-book-webfont.svg') format('svg');}
@font-face{font-family: 'VerizonApexBookItalic';src: url('../fonts/verizonapex-bookitalic-webfont.eot');src: url('../fonts/verizonapex-bookitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-bookitalic-webfont.woff') format('woff'), url('../fonts/verizonapex-bookitalic-webfont.ttf') format('truetype'), url('../fonts/verizonapex-bookitalic-webfont.svg') format('svg');}
@font-face{font-family: 'VerizonApexMedium';src: url('../fonts/verizonapex-medium-webfont.eot');src: url('../fonts/verizonapex-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-medium-webfont.woff') format('woff'), url('../fonts/verizonapex-medium-webfont.ttf') format('truetype'), url('../fonts/verizonapex-medium-webfont.svg') format('svg');}
@font-face{font-family: 'VerizonApexMediumItalic';src: url('../fonts/verizonapex-mediumitalic-webfont.eot');src: url('../fonts/verizonapex-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-mediumitalic-webfont.woff') format('woff'), url('../fonts/verizonapex-mediumitalic-webfont.ttf') format('truetype'), url('../fonts/verizonapex-mediumitalic-webfont.svg') format('svg');}
@font-face {font-family: 'VerizonApexBold';src: url('../fonts/verizonapex-bold-webfont.eot');src: url('../fonts/verizonapex-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-bold-webfont.woff') format('woff'), url('../fonts/verizonapex-bold-webfont.ttf') format('truetype'), url('../fonts/verizonapex-bold-webfont.svg') format('svg');}
@font-face {font-family: 'VerizonApexBoldItalic';src: url('../fonts/verizonapex-bolditalic-webfont.eot');src: url('../fonts/verizonapex-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verizonapex-bolditalic-webfont.woff') format('woff'), url('../fonts/verizonapex-bolditalic-webfont.ttf') format('truetype'), url('../fonts/verizonapex-bolditalic-webfont.svg') format('svg');}

/*Font face*/
.vzlight{font-family:"VerizonApexLight",Arial,Helvetica,sans-serif;font-weight:normal !important;}.vzbook{font-family:"VerizonApexBook",Arial,Helvetica,sans-serif;font-weight:normal !important;}.vzmedium{font-family:"VerizonApexMedium",Arial,Helvetica,sans-serif;font-weight:normal !important}.vzbold{font-family:"VerizonApexBold",Arial,Helvetica,sans-serif;font-weight:normal !important;}.vzlightitalic{font-family:"VerizonApexLightItalic",Arial,Helvetica,sans-serif;font-weight:normal !important;}.vzbookitalic{font-family:"VerizonApexBookItalic",Arial,Helvetica,sans-serif;font-weight:normal !important;}.vzmediumitalic{font-family:"VerizonApexMediumItalic",Arial,Helvetica,sans-serif;font-weight:normal !important}.vzbolditalic{font-family:"VerizonApexBoldItalic",Arial,Helvetica,sans-serif;font-weight:normal !important;}

/*Fluid width, height*/
/*5%-100%*/.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}.w30{width:30%;}.w35{width:35%;}.w40{width:40%;}.w45{width:45%;}.w50{width:50%;}.w55{width:55%;}.w60{width:60%;}.w65{width:65%;}.w70{width:70%;}.w75{width:75%;}.w80{width:80%;}.w85{width:85%;}.w90{width:90%;}.w95{width:95%;}.w100{width:100%;}.mw-60{max-width:60px;}.mw-80{max-width:80px;}.mw-100{max-width:100px;}.mh-40{min-height:40px;}

/*Backgrounds*/
/*black-white*/.bg_black{background-color:#000;}.bg_jetblack{background-color:#222;}.bg_graphite{background-color:#333;}.bg_graphitecoal{background-color:#444;}.bg_charcoal{background-color:#666;}.bg_litecharcoal{background-color:#888;}.bg_coal{background-color:#999;}.bg_silver{background-color:#ccc}.bg_ash{background-color:#ddd;}.bg_smoke{background-color:#ecedee;}bg_offwhite{background-color:#f4f4f4;}.bg_white{background-color:#fff;}/*red variants*/.bg_red{background-color:#f00;}.bg_vzred{background-color:#c00;}.bg_deepred{background-color:#900;}.bg_bleed{background-color:#600;}/*Others*/.bg_linkblue{background-color:#06c;}.bg_blue{background-color:#09f;}.bg_apricot{background-color:#f60;}.bg_orange{background-color:#f90;}.bg_grass{background-color:#090;}.bg_leaf{background-color:#060;}.bg_air{background-color:#e9f4fe;}.bg_butter{background-color:#fcfbd3;}.bg_lake{background-color:#b7d6ec;} .bg_drkviolet{background-color:#484750;}.redGrad{background: #ed1c24;background:-moz-linear-gradient(top,#ed1c24 0%,#c0171d 100%);background:-webkit-gradient(linear,left top,left bottom, color-stop(0%,#ed1c24),color-stop(100%,#c0171d));background:-webkit-linear-gradient(top, #ed1c24 0%,#c0171d 100%);background: -o-linear-gradient(top,#ed1c24 0%,#c0171d 100%);background:-ms-linear-gradient(top,#ed1c24 0%,#c0171d 100%);background: linear-gradient(to bottom,#ed1c24 0%,#c0171d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#c0171d',GradientType=0);}

/*Borders*/
.fullbdr{border:1px solid #ccc;}.bdrt{border-top:1px solid #ccc;}.bdrr{border-right:1px solid #ccc;}.bdrb{border-bottom:1px solid #ccc;}.bdrl{border-left:1px solid #ccc;}.bdrtb{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.bdrlr{border-left:1px solid #ccc;border-right:1px solid #ccc;}.redbdr{border:1px solid #f00;}.apricotbdr{border:1px solid #f60;}.skybdr{border:1px solid #9fcbeb;}.noborder{border:none !important;}

/*Text Formatting*/
.t_left{text-align:left;}.t_right{text-align:right;}.t_center{text-align:center;}.t_justify{text-align:justify;}.t_bold{font-weight:bold;}

/*Paddings*/
/*all 5-50*/.pad5{padding:5px;}.pad10{padding:10px;}.pad15{padding:15px;}.pad20{padding:20px;}.pad25{padding:25px;}.pad30{padding:30px;}.pad35{padding:35px;}.pad40{padding:40px;}.pad45{padding:45px;}.pad50{padding:50px;}
/*top 5-50*/.padt5{padding-top:5px;}.padt10{padding-top:10px;}.padt15{padding-top:15px;}.padt20{padding-top:20px;}.padt25{padding-top:25px;}.padt30{padding-top:30px;}.padt35{padding-top:35px;}.padt40{padding-top:40px;}.padt45{padding-top:45px;}.padt50{padding-top:50px;}.padt65{padding-top:65px;}
/*right 5-50*/.padr5{padding-right:5px;}.padr10{padding-right:10px;}.padr15{padding-right:15px;}.padr20{padding-right:20px;}.padr25{padding-right:25px;}.padr30{padding-right:30px;}.padr35{padding-right:35px;}.padr40{padding-right:40px;}.padr45{padding-right:45px;}.padr50{padding-right:50px;}
/*bottom 5-50*/.padb5{padding-bottom:5px;}.padb10{padding-bottom:10px;}.padb15{padding-bottom:15px;}.padb20{padding-bottom:20px;}.padb25{padding-bottom:25px;}.padb30{padding-bottom:30px;}.padb35{padding-bottom:35px;}.padb40{padding-bottom:40px;}.padb45{padding-bottom:45px;}.padb50{padding-bottom:50px;}
/*left 5-50*/.padl5{padding-left:5px;}.padl10{padding-left:10px;}.padl15{padding-left:15px;}.padl20{padding-left:20px;}.padl25{padding-left:25px;}.padl30{padding-left:30px;}.padl35{padding-left:35px;}.padl40{padding-left:40px;}.padl45{padding-left:45px;}.padl50{padding-left:50px;}
/*Others*/.nopad{padding:0 !important}.padt0{padding-top:0 !important}.padr0{padding-right:0 !important}.padb0{padding-bottom:0 !important}.padl0{padding-left:0 !important;}

/*Margins*/
/*all 5-50*/.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}.m35{margin:35px;}.m40{margin:40px;}.m45{margin:45px;}.m50{margin:50px;}
/*top 5-50*/.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}
/*right 5-50*/.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr35{margin-right:35px;}.mr40{margin-right:40px;}.mr45{margin-right:45px;}.mr50{margin-right:50px;}
/*bottom 5-50*/.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}
/*left 5-50*/.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}.ml45{margin-left:45px;}.ml50{margin-left:50px;}
/*Others*/.nomar{margin:0!important;}.mt0{margin-top:0 !important;}.mr0{margin-right:0 !important;}.mb0{margin-bottom:0 !important;}.ml0{margin-left:0 !important;}
/*Negative*/.mt5n{margin-top:-5px !important;}.mt10n{margin-top:-10px !important;}.mb5n{margin-bottom:-5px !important;}

/*Media*/
@media print{*{background:transparent !important;color:#444 !important;text-shadow:none;}a,a:visited{color:#444 !important;text-decoration:underline;}a:after{content:"(" attr(href) ")";}abbr:after{content: " ("attr(title) ")";}.ir a:after{content: "";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}img{page-break-inside:avoid;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}

/* For Retina Displays */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) { 
.prettycheckbox a,.byob .prettycheckbox a{background:url(../img/checkbox.png) no-repeat left top;}.prettycheckbox a:focus,.byob .prettycheckbox a:focus,.prettycheckbox a:active,.byob .prettycheckbox a:active{background:url(../img/checkbox_focus.png) no-repeat left top;}.prettycheckbox a.checked,.byob .prettycheckbox a.checked{background:url(../img/checkbox_checked.png) no-repeat left top;}.prettycheckbox a.checked:focus,.byob .prettycheckbox a.checked:focus,.prettycheckbox a.checked:active,.byob .prettycheckbox a.checked:active{background:url(../img/checkbox_checked_focus.png) no-repeat left top;}.prettycheckbox.disabled a,.prettycheckbox.disabled a:focus,.byob .prettycheckbox.disabled a,.byob .prettycheckbox.disabled a:focus,.featureBox.disabled .prettycheckbox a,.channelBox.disabled .prettycheckbox a,.TVAddonPackBox.disabled .prettycheckbox a,.DTVchannelBox.disabled .prettycheckbox a{background:url(../img/checkbox_disabled.png) no-repeat left top;}.prettycheckbox.disabled a.checked,.prettycheckbox.disabled a.checked:focus,.byob .prettycheckbox.disabled a.checked,.byob .prettycheckbox.disabled a.checked:focus,.featureBox.disabled .prettycheckbox a.checked,.channelBox.disabled .prettycheckbox a.checked,.TVAddonPackBox.disabled .prettycheckbox a.checked,.DTVchannelBox.disabled .pvrettycheckbox a.checked{background:url(../img/checkbox_checkdisabled.png) no-repeat left top;}.prettyradio a{background:url(../img/radio.png) no-repeat left top;}.prettyradio a:focus,.prettyradio a:active{background:url(../img/radio_focus.png) no-repeat left top;}.prettyradio a.checked{background:url(../img/radio_checked.png) no-repeat left top;}.prettyradio a.checked:focus,.prettyradio a.checked:active{background:url(../img/radio_checked_focus.png) no-repeat left top;}.prettyradio.disabled a,.prettyradio.disabled a:focus{background:url(../img/radio_disabled.png) no-repeat left top;}.prettyradio.disabled a.checked,.prettyradio.disabled a.checked:focus{background:url(../img/radio_checkdisabled.png) no-repeat left top;}
.icon-question-sign{background:url(../img/tip.png) no-repeat left top;}
.btnPlus{background:url(../img/plus.png) left top;}.btnMinus{background:url(../img/minus.png) left top;}
#sectionOrdersummary .accordion-group .accordion-toggle .ico,#sectionTOS .content-toggle a span,#loopQual .accordion-group .accordion-toggle .ico,#FastPass .accordion-group .accordion-toggle .ico,.serviceOvly .accordion-group .accordion-toggle .ico{background:url(../img/arrow.png) no-repeat left top;}
#sectionOrdersummary .accordion-group .accordion-toggle.collapsed .ico,#sectionTOS .content-toggle a.collapsed span,#loopQual .accordion-group .accordion-toggle.collapsed .ico,#FastPass .accordion-group .accordion-toggle.collapsed .ico,.serviceOvly .accordion-group .accordion-toggle.collapsed .ico{background:url(../img/arrow_collapse.png) no-repeat left top;}
.modal-header .close{background:url(../img/close.png) no-repeat left top;}
.byobcarousel .controls a.next, .channelCarousel .controls a.next, .featureCarousel .controls a.next{background:url(../img/control_next1.png) no-repeat left top;}
.byobcarousel .controls a.next.disabled, .byobcarousel .controls a.next.disabled:hover, .channelCarousel .controls a.next.disabled, .channelCarousel .controls a.next.disabled:hover, .featureCarousel .controls a.next.disabled, .featureCarousel .controls a.next.disabled:hover{background:url(../img/control_next2.png) no-repeat left top;}
.byobcarousel .controls a.prev, .channelCarousel .controls a.prev, .featureCarousel .controls a.prev{background:url(../img/control_prev1.png) no-repeat left top;}
.byobcarousel .controls a.prev.disabled, .byobcarousel .controls a.prev.disabled:hover, .channelCarousel .controls a.prev.disabled, .channelCarousel .controls a.prev.disabled:hover, .featureCarousel .controls a.prev.disabled, .featureCarousel .controls a.prev.disabled:hover{background:url(../img/control_prev2.png) no-repeat left top;}
.byob .prettycheckbox a,.byob .prettycheckbox a.checked,.byob .prettycheckbox a.checked:focus,.byob .prettycheckbox a:focus,.byob .prettycheckbox a.checked:active,.byob .prettycheckbox a:active,.byob .prettycheckbox.disabled a,.byob .prettycheckbox.disabled a.checked,.prettycheckbox a,.prettycheckbox a.checked,.prettycheckbox a.checked:focus,.prettycheckbox a:focus,.prettycheckbox a.checked:active,.prettycheckbox a:active,.prettycheckbox.disabled a,.prettycheckbox.disabled a.checked,.prettyradio a,.prettyradio a.checked,.prettyradio a.checked:focus,.prettyradio a:focus,.prettyradio a.checked:active,.prettyradio a:active,.prettyradio a.checked:active,.prettyradio a:active,.prettyradio.disabled a,.prettyradio.disabled a.checked,.featureBox.disabled .prettycheckbox a,.channelBox.disabled .prettycheckbox a,.TVAddonPackBox.disabled .prettycheckbox a,.DTVchannelBox.disabled .prettycheckbox a,.featureBox.disabled .prettycheckbox a.checked,.channelBox.disabled .prettycheckbox a.checked,.TVAddonPackBox.disabled .prettycheckbox a.checked,.DTVchannelBox.disabled .prettycheckbox a.checked,.modal-header .close,.byobcarousel .controls a.next, .channelCarousel .controls a.next, .featureCarousel .controls a.next,.byobcarousel .controls a.next.disabled, .byobcarousel .controls a.next.disabled:hover, .channelCarousel .controls a.next.disabled, .channelCarousel .controls a.next.disabled:hover, .featureCarousel .controls a.next.disabled, .featureCarousel .controls a.next.disabled:hover,.byobcarousel .controls a.prev, .channelCarousel .controls a.prev, .featureCarousel .controls a.prev,.byobcarousel .controls a.prev.disabled, .byobcarousel .controls a.prev.disabled:hover, .channelCarousel .controls a.prev.disabled, .channelCarousel .controls a.prev.disabled:hover, .featureCarousel .controls a.prev.disabled, .featureCarousel .controls a.prev.disabled:hover,.icon-question-sign,.btnPlus,.btnMinus{background-size:contain !important;background-position:0 0 !important;}
#sectionOrdersummary .accordion-group .accordion-toggle .ico,#sectionTOS .content-toggle a span,#loopQual .accordion-group .accordion-toggle .ico,#FastPass .accordion-group .accordion-toggle .ico,.serviceOvly .accordion-group .accordion-toggle .ico,#sectionOrdersummary .accordion-group .accordion-toggle.collapsed .ico,#sectionTOS .content-toggle a.collapsed span,#loopQual .accordion-group .accordion-toggle.collapsed .ico,#FastPass .accordion-group .accordion-toggle.collapsed .ico,.serviceOvly .accordion-group .accordion-toggle.collapsed .ico{background-size:20px 20px;background-position:left 4px;}
#sectionOrdersummary .accordion-heading .changeLink,.changeLinkInline{background-size:24px 36px;background-position:0 0;}
.pBar ul li .arrow,.nav-tabs > li .arwDiv{background:url(../img/red_arrow.png) no-repeat left top;}.pBar ul li .arrow{background-size:16px 9px;}.nav-tabs > li .arwDiv{background-size:22px 12px;background-position:center center;}.pBar ul.active1 li.step1 .txt, .pBar ul.active2 li.step2 .txt, .pBar ul.active3 li.step3 .txt, .pBar ul.active4 li.step4 .txt, .pBar ul.active5 li.step5 .txt{background-image:url(../img/pb_arrow2_1.png);background-size:7px 9px;}
.vasBox .clogo .smLogo,.channelBox .clogo .smLogo,.featureBox .clogo .smLogo{background-image: url(../img/channel_logo_generic2x.png);background-size:50px auto;}.vasBox .clogo .smLogo{background-image: url(../img/vas_logo2x.png);}.flexIcoWidget .flexIco{background-image:url(../img/FlexChoiceSprite.png);background-size:180px auto;}.icon-rewards,.icon-myfios,.icon-fiosmobile{background-image:url(../img/thank-you-icons-sprite.png);background-size:60px auto;background-repeat:no-repeat;}
}