/*BASIC TEXT STYLES*/
.jqmWindow {
  top: 17% !important;
}
.modal-signin {
	margin-top:4px !important;
}
.modal-signup {
	margin-top:3px !important;
}
#protectContent{
	height:65px !important;
}
#contentAcct {
	height:85px !important;
}
#divInfo {
	margin-left:8px !important;
	margin-top:15px !important;
	z-index:1 !important;
}
#divAcct {
	margin-left:7px !important;
	margin-top:15px !important;
	z-index:1;
}
#acctClose {
	margin-left:-17px !important;
	padding-top:4px !important;
}
.tab-content {
	margin-top:0px !important;
}
/* #ctam_nc-sfaddress {
  width: 37em !important;
} */
#ec-ma-submit {
  font-size:16px !important;
  font-weight:bold !important;
}
#ctam_nc-go {
  font-size:16px !important;
  font-weight:bold !important;
}
#protectInfo-a {
  padding-left: 10px !important;
  padding-right: 20px !important;
}
.protectAcct-display {
  display:inline-block !important;
}
#protectAcct-a {
  margin-top:-1px !important;
  margin-left:-5px !important;
  padding-right: 29px !important;
}
.inputUser {
	margin:9px 0!important;
}
.inputPassword {
  margin: 8px 0 !important;
}
.ctam_password {
	margin-right:-37px !important;
	margin-top: -75px !important;
}
.ctam_username {
	margin-top:-10px !important;
}
#inputGap {
	width:120px !important;
}
#inputGap2 {
	width:118px !important;
	margin-right:167px !important;
}
#btnWrapperEC {
	width:600px!important;
	margin-top: -8px !important;
}
#btnWrapperNC {
	width:600px!important;
	margin-top:86px!important;
}
.inputPassword:focus {
	margin:4px 0!important;
}
.inputUser:focus {
	margin:6px 0!important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.ctam_password {
	margin-top:-72px !important;
}
#protectAcct-a {
  padding-right: 39px;
}
.tab-content {
	margin-bottom:15px;
}
#btnWrapperEC {
	height:59px;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
.inputPassword:focus {
	margin:7px 0!important;
}
.ctam_password {
	margin-top: -77px !important;
}
.inputPassword {
  margin: 9px 0 !important;
}
#btnWrapperEC {
	margin-top: -9px !important;
}
#protectAcct-a {
	padding-right:30px !important;
}
.inputUser:focus {
	margin:8px 0!important;
}
}
body {
	line-height: 1.3;
	color: #444444;
	-webkit-text-size-adjust: none;
}

p, td {
	color: #444444;
}

.content a {
	color: #8CC63F;
}
.pageBody a {
	color: #00853F;
}
.pageBody {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: flat;
	-moz-transform-style: flat;
	-ms-transform-style: flat;
	transform-style: flat;
}
.clearing {
	clear: both;
}
.center {
	text-align: center;
}
body a span {
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
}

/* UNI NAV STYLINGS */
.uni_navbar .uni_container-grey .upButton a {
    vertical-align: middle;
    color: #666;
    font-size: 12px;
}
.uni_navbar .uni_container-grey .chat-icon {
	position: inherit;
}
.uni_navbar #main_uni_menu .panel.panelDrop1 {
	position: initial;
}
.uni_navbar .pos-absolute#uni_res_drop {
	background-color: white;
	left: 0 !important;
}
.uni_navbar #main_uni_menu .panel {
	box-shadow: none;
}
.uni_navbar .ctlButton {
    border-radius: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background: #FF8B19;
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 8px;
}
.uni_navbar #main_uni_menu div#forHomeDropWrap {
	overflow: hidden;
}
.uni_navbar #uni_search_drop div, .uni_navbar #uni_search_drop a {
	overflow: hidden;
}
.uni_navbar .search-form {
	top: 0;
}
.uni_navbar #uni_search_drop .navbar-form .search-submit {
	left: 232px !important;
	margin: 0;
}
.uni_navbar #uni_ham_drop a.list-group-item.sub-item.homeBiz.homeH1 {
	margin-bottom: 0px;
}
.uni_navbar #uni_ham_drop .list-group-submenu a.list-group-item.sub-sub-item.true {
	padding: 4px 5px 2px 35px;
}
.uni_navbar #uni_ham_drop .list-group-submenu a.list-group-item.sub-sub-item.true:after {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    content: "";
    position: absolute;
    background-image: url(/assets/images/page-components/global-menu/grey_selector.svg);
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 0 0;
    right: 10px;
    top: 9px;
    width: 30px;
    height: 30px;
}
.anyWYL-list,
.anyWYL-list li {
	margin-top: 0;
	margin-bottom: 0;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.pageCont div, .pageCont span, .pageCont p, #footer {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.btn {
	border-radius: 0;
	padding: 0;
}
/* MODIFIED FROM MAIN.CSS ON CENTURYLINK.COM*/
/* =footer */
#footer {font-size: 12px; padding: 15px 19px; margin: 14px 0 20px; width: 919px; overflow: hidden; clear:both}
#footer .copyright {font-size: 11px; margin-top: 14px;}
#footer .cta {font-size: 16px; color: #999; font-weight: bold;  margin: 0 0 12px;}
#footer .about {width: 100%; float: left; padding-top: 4px;}
#footer .support { display: none; }
/* =footer navigation */
#footer ul.nav {list-style: none; margin: 0; padding: 0; height: 1.25em;}
#footer ul.nav li {margin: 0; border-left: 1px solid #666; float: left;}
#footer ul.nav li a {color: #333; padding: 0 20px;}
#footer ul.nav li.first {border-left: none;}
#footer ul.nav li.first a {padding-left: 0;}
#footer ul.nav li.last a {padding-right: 0;}

/* MODIFIED FROM MAIN.CSS ON CENTURYLINK.COM */
/*----------------------Modal Window Styles---------------*/
.modals { position: absolute; top: 0; left: 0; z-index: 3950; }
.modals #ctam_modal { top: 20px; text-align: left;}
.modal { z-index: 3950; width:406px; min-height:100px; padding:0; position: absolute; }
.modal .modal-top { background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -7px -2px !important; height:17px!important; height:37px; width:386px!important; width:406px; padding:10px; text-align:center; font-weight:bold; }
.modal .modal-bottom { background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -7px -80px !important; width:406px; height:52px; }
.modal .modal-content { width:366px!important; width:406px; padding:20px; background:transparent url('/assets/images/templates/modal_bg.png') repeat-y 0px 0px !important; overflow:visible; }
.modal a.modal-close-btn { background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -378px -168px; height:16px; width:16px;	display:block; float:right; vertical-align:bottom; float:right; }
.modal .modal-close{ float:right; width:100px; line-height:15px; *margin-top:-15px; text-align:right; }
.zam_close, .ctam_close, .mam_close{float:left;}
#zam_close-button,#ctam_close-button,#mam_close-button{float:left; margin-left:5px;}
.modal .modal-close a{ font-size:11px; color:green; }
.modal .modal-block-top{ margin-top:10px; background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -9px -136px; height:10px; width:356px; }
.modal .modal-block-bottom{ background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -9px -168px; height:12px; width:356px; }
.modal .modal-block{ border-right:1px solid #CCC; border-left:1px solid #CCC; background-color:#E7E7E7; min-height:10px; width:354px; }
.modal-block-title{ background: url('/assets/images/sprites/modal_sprite.png') no-repeat -378px -188px; padding-left:20px; margin-left:10px; }
.modal-block-title{ background: url('/assets/images/sprites/modal_sprite.png') no-repeat -378px -188px; padding-left:20px; margin-left:10px; }
.modal-block-expanded, .modal-block-expanded_lvl2{ display:none; }
.modal-block-expanded_lvl2{ margin:10px; }
.modals .modal form{ margin:10px 10px 0 0; background: transparent; padding:0; }
.modals .modal, .modals .modal p { font-size: 12px; }
.modals .modal input { font-size: 11px; }
.modals #zam-modal input, .modals #ctam_modal input {font-size:14px;}
.modals .error { clear: both; overflow: hidden; }
.modal form input{ font: inherit; }
.modal form label{ display:block; font-size:11px; }
.address-block{ float:left; margin:auto 10px 7px auto; }
.remember-me{ margin-left:20px; }
.link-protect-info{ background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -378px -138px; padding-left:20px; margin-left:20px; display:block; line-height:20px; }
.modals .modal .modal-button{ font-size:0; display:block; background-image:url('/assets/images/sprites/modal_sprite.png'); background-repeat: no-repeat; background-color: transparent; }
.btn-modal-show-options{ background-position:-10px -185px; height: 29px; width: 133px; }

.btn-modal-show-options:hover{ background-position:-10px -215px; }
.ui-autocomplete {top: 309px !important;position: fixed !important; width:386px !important; border-radius:0px;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.ui-autocomplete {top: 315px !important;position: fixed !important; width:386px !important; border-radius:0px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
.ui-autocomplete {top: 313px !important;position: fixed !important; width:386px !important; border-radius:0px;}
}
/*----------------------End Modal---------------*/

/*----------------------PopUp Window Styles---------------*/
.popup{ width:406px; min-height:100px; padding:0; }
.popup .popup-top{ background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -7px -2px; height:17px!important; height:37px; width:386px!important; width:406px; padding:10px; text-align:center; font-weight:bold; }
.popup .popup-bottom{ background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -7px -80px; width:406px; height:52px; }
.popup .popup-content{ width:366px!important; width:406px; padding:20px; background:transparent url('/assets/images/templates/modal_bg.png') repeat-y 0px 0px; overflow:visible; }
.popup-content p{ margin-bottom: 16px; }
.popup a.popup-close-btn{ background:transparent url('/assets/images/sprites/modal_sprite.png') no-repeat -378px -168px; height:16px; width:16px; display: block; vertical-align: bottom; }
.popup-close-link { float: left; }
.popup .popup-close{ width:90px; line-height:15px; *margin-top:-15px; text-align:right; float:right; }
.popup .popup-close a{ font-size:11px; color:green; }
/* #ctam_ec-submit-tools .modal-button { background-position: -8px -185px; }

/*----------------------End Pop Up---------------*/


/* ROUNDED CORNER STYLES */

.tabholder.roundcorners .roundcorner {
	display: none;
}
.roundcorners { position: relative; top: 0; left: 0; }
.oldIE .roundcorners { overflow: visible; }
.roundcornersInnerWrap { position: relative; top: 0; left: 0; }
.roundcorners .insideW { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAS1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz////MzMz5+fnd3d309PTu7u79/f3i4uLp6ene3t5JlvG5AAAAD3RSTlMA1dEGpnZSWOgDJ42KrCpLbUC7AAAAgklEQVQY022RWQ6FIAwAqyKLy2tZqt7/pE9ciJDO5ySEdgoXTquOqFPaQWHqQ4rMMYV+et1IOz7sNN5u2TwW/LZkZwLjBw4GYLARK6IdwBzYcBhQqZVJgfWt9BaIW8kkSvG5+JE4kji8uObJXAeZ78J1OveNjJgj/6Dg9JrPsT7n+AO1jhM7lZjzPAAAAABJRU5ErkJggg==); }
.roundcorners .outsideW { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAM1BMVEUAAADQ0NDMzMzQ0NDQ0NDMzMzQ0NDMzMzOzs7Pz8/Pz8/////S0tLl5eX8/PzNzc3c3Nx1f5MEAAAAC3RSTlMAyYKutxTMKY718SZGa9YAAABwSURBVBjTdZFJEoAgDARH9i3A/18roCUisW90JQXMIHYo+UOIwycaxy5zNRYDa2q+ZC4OD640i+Y0XuhmEZPFgk0RJPFBEebgHIXHhofapYTbpWMlt67Yi/gn0bYvif8mH0ikNTr6D3nUEXod4a7jBJj4BZpQC2uMAAAAAElFTkSuQmCC); }
.roundcorners .outsideWNoBdr { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADHRSTlMAqzRZJAjicxONhFShoUqYAAAAYklEQVQI12M4c+aMsAKTIZACMpMYgEANxDwZAGKyzgEyCxjAgP0Mw0EGKJBhOAFj+jAIwJiMDAYwJjODA4zJwtAAY7IiMxEKkLQhG3YEYQXCYmTnnDkFceQaZKdDPbQRSAEA9MojGKs3IqIAAAAASUVORK5CYII=); }
.roundcorners .outsideB { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAYFBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAAACioqJERESFhYUCAgLGxsaurq5vb28fHx8FBQVISEjLy8vBwcG0tLRbW1tiYmK5OhyDAAAAEHRSTlMApjNvlao/WiUNCB2xrVVszkvxlwAAAJFJREFUGNNtkdkOgyAUBY8r4FZZFRX9/79skJZWwrwxCbmXAbNHCcn3nUuh7uMtVz6QEijJwNevPHWFD5U+g1xqigitFy9Fw/AHa8QM61o8aI3FViCh2CBJKomEoansHQ6Wyk5nJDsy16nJDsqvZE26vLP+md1jdiNCkB6RPgSZ1fVL99KXipHHyUeexhA5+x1vCYwLJXQfVZ8AAAAASUVORK5CYII=); }
.roundcorners .outsideBNoBdr { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAJ1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdEvm1AAAADHRSTlMAqzRZJAjicxONhFShoUqYAAAAYklEQVQI12M4c+aMsAKTIZACMpMYgEANxDwZAGKyzgEyCxjAgP0Mw0EGKJBhOAFj+jAIwJiMDAYwJjODA4zJwtAAY7IiMxEKkLQhG3YEYQXCYmTnnDkFceQaZKdDPbQRSAEA9MojGKs3IqIAAAAASUVORK5CYII=); }
.roundcorners .roundcorner { position: absolute; z-index: 1000; display: block; height: 10px; width:10px; }
.roundcorners .rcLeft.rcTop { left: 0; right: auto; top: 0; bottom: auto; background-position: left top; }
.roundcorners .rcRight.rcTop { left: auto; right: 0; top: 0; bottom: auto; background-position: right top; }
.roundcorners .rcLeft.rcBottom { left: 0; right: auto; top: auto; bottom: 0; background-position: left bottom; }
.roundcorners .rcRight.rcBottom { left: auto; right: 0; top: auto; bottom: 0; background-position: right bottom; }
.rcHasBdr .rcLeft.rcTop { left: -1px; right: auto; top: -1px; bottom: auto; background-position: left top; }
.rcHasBdr .rcRight.rcTop { left: auto; right: -1px; top: -1px; bottom: auto; background-position: right top; }
.rcHasBdr .rcLeft.rcBottom { left: -1px; right: auto; top: auto; bottom: -1px; background-position: left bottom; }
.rcHasBdr .rcRight.rcBottom { left: auto; right: -1px; top: auto; bottom: -1px; background-position: right bottom; }

/*
@media screen and ( min-width: 100px ) {
	body .roundcorners { border-radius: 8px; -webkit-background-clip: border-box; -moz-background-clip: border-box; -ms-background-clip: border-box; background-clip: border-box; }
	body .roundtopcorners { border-radius: 8px 8px 0 0; }
	body .roundbtmcorners { border-radius: 0 0 8px 8px; }
	body .roundcorners .roundcorner { display: none; }
}
body .forceimagerounded .roundtopcorners { border-radius: 0; }
body .forceimagerounded .roundbtmcorners { border-radius: 0; }
body .forceimagerounded .roundcorner { display: block; }
*/

/* PRISM GENERAL UTILITY STYLES */
.fL{float: left;}

/*PRISM GLOBAL STYLES*/
body, div {
	position: relative;
	padding: 0;
	margin: 0;
}
.modal {
	display: none;
}

.mainWrap {
	width: 960px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
.content {
	background: #fff none repeat scroll 0 0;
	border-left: 1px solid #cacccd;
	border-right: 1px solid #cacccd;
	border-top: 1px solid #cacccd;
	border-radius: 15px 15px 0 0;
	z-index: 10;
}
.content .pad {
	padding: 10px 20px 20px 20px;
	overflow: hidden;
}
.content .introMainHeader {
	font-weight: normal;
	padding: 40px 0 0 0;
}
.absCorners {
	position: absolute;
	z-index: 100;
}
#content .roundcorner {
  display: none;
}


/*MAIN PAGE NAV*/
.mainPageNav {
	position: relative;
	left: 10px;
	clear: both;
	display: block;
	width: 100%;
	z-index: 102;
	top: 1px;
	font-size: 12px;
	height: 35px;
}
.mainPageNav ul {
	height: 35px;
	position: relative;
	float: left;
	width: 100%;
}
.mainPageNav li {
	float:left;
	padding: 0 10px 0 0;
	position: relative;
}
.mainPageNav li a {
	height: 34px;
	width: 140px;
	top: 1px;
	left: 0;
	position: relative;
	display: block;
	background-color: transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAABQCAMAAADx/B0fAAAAt1BMVEXMzMz////MzMzMzMzS0tL////MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzOzs7Pz8/Q0NDR0dHS0tLU1NTV1dXW1tbc3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/x8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///+CjUauAAAAEXRSTlMAAAYKCgoMYIGElrHJz+ft+YqjsksAAADVSURBVGje7dk9CgIxEIbhmexk0mihFnr/+4mFIiwuWQtbC0EhH/LOCR7mJyQTt4za3MZGnx/zGiV3h8lGx3K+3CN3Rxsf9dSX0g4mEfssNTQobQp3DYp7mAjFrJhMkJW3WXGyIt0rtC1ZoUAUCAoUKFCgQIECBQoUKYqHyo2/6+w06BUon0+QZdThU9SX18/Hto6fov643iM3qdAnbV2ipcbJElkmkcYNpZ8PFmDiFAoEhbb9KitOgaBAgfLrc6WQFSg83//ikrDOOpSbDKVfVShCG8onU2oerjqNs8sAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: center;
	line-height: 35px;
	color: #333;
	font-weight: bold;
}
.backToTopArrow {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAMAAACZ8IWSAAAArlBMVEUAAADm5ubm5ubm5ubk5OTm5ubm5ubm5ubm5ubm5ubm5ubo6Ojm5ubh4eHm5ubm5uba2trm5ubV1dXm5ubk5OTm5ubi4uLp6enm5ube3t7m5ubl5eXc3NzX19fm5ubT09Pm5ubm5ubn5+fn5+fp6enl5eXm5ubm5ubi4uLR0dHV1dXZ2dne3t7m5ubl5eXn5+fi4uLg4ODq6uro6Oje3t7W1tbS0tLj4+PW1tbd3d0DbgwuAAAALnRSTlMAjosZk0E0UZlNSb47nUZruiHxLtILl/cSpCfgrN5X2qqCsvT1o+mB+P3Lz+wFc9cOwAAAAMVJREFUGNON0NkOgjAQQFEpYIvKjuyCu0aNIrQQ///HnILiAjHel87kJGUZ/FWYmP2gxCkS+0ALSpbiaRdktbxRdsAdmLgAlDLjm4ZSSa88ZigfYAsWQEPxO4XIolmW7Z0MKgOtBRHNaAUR7PCDqfIDfJzSM0RkEUVwVsydNIKPNWzgElPY1iTZHGyDXqD5qH6isIK5shBf9FMBLZXn63uwVaoPcxLBOMbtJ5MCkvhfMomXA7TJZJ2PleYCfTd6Ad8XsP/oDu/BGWfLcqgFAAAAAElFTkSuQmCC);
}
.ltIE8 .mainPageNav li a {
	background-color: #FFF;
}
.mainPageNav li a:hover {
	height: 34px;
	color: #00853F;
	text-decoration: none;
	background-position: left top;
}
.mainPageNav .current a, .mainPageNav .ui-tabs-selected a {
	top: 0;
	height: 35px;
	color: #00853F;
	text-decoration: none;
	background-position: left top;
}
.mainPageNav li a:hover *,
.mainPageNav .current a *, 
.mainPageNav .ui-tabs-selected a * {

}

/* ICON UTILITY STYLES */
.icon {
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
}
.iconMed {
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 10px 0 100px;
	min-height: 100px;
}
.iconWrap {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center 10px;
	position: relative;
}
.tab-icon{
	position: relative;
}
.bi-line{margin-top: 1px;display: block;}
.static-state{width: 52px;padding-top: 10px;}
.static-state-tv{width: 71px;padding-top: 12px;}

.icon-big-appc { background-image: url('/prismtv/images/icons/icon-big-appc.png'); }
.icon-big-cid { background-image: url('/prismtv/images/icons/icon-big-cid.png'); }
.icon-big-fif { background-image: url('/prismtv/images/icons/icon-big-fif.png'); }
.icon-big-l5 { background-image: url('/prismtv/images/icons/icon-big-l5.png'); }
.icon-big-mtvw { background-image: url('/prismtv/images/icons/icon-big-mtvw.png'); }
.icon-big-pip { background-image: url('/prismtv/images/icons/icon-big-pip.png'); }
.icon-big-pms { background-image: url('/prismtv/images/icons/icon-big-pms.png'); }
.icon-big-whdvr { background-image: url('/prismtv/images/icons/icon-big-whdvr.png'); }
.icon-big-wscc { background-image: url('/prismtv/images/icons/icon-big-wscc.png'); }
.icon-big-overview { background-image: url('/prismtv/images/icons/icon-big-overview.png'); }
.icon-big-prism { background-image: url('/prismtv/images/icons/icon-big-prism.png'); }

.icon-dollar { background-image: url('/prismtv/images/icons/icon-dollar.png'); }
.icon-bundle { background-image: url('/prismtv/images/icons/icon-bundle.png'); }
.icon-raf { background-image: url('/prismtv/images/icons/icon-raf.png'); }

.iconMed .feature-icon { width: 85px; position: absolute; left: 0; top: 0; }

.prism-tv-set{
	margin-left: 33px;
}

/*PAGE BODY*/
.pageCont {
	z-index: 200;
	top: 10px;
	left: 0;
	line-height: 1.5;
	font-size: 95%;
}
.pageBody {
	clear: both;
	background: #FFF;
	/*border: 1px solid #CCC;*/
}
.pageBody .padded {
	padding: 30px 45px;
}
.pageBody .noLeadingPadding {
	padding: 0 45px 30px 45px;
}
.pageBody .hPadding {
	padding: 0 45px;
}
.pageHeader {
	padding: 15px 0 0 0;
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.pageHeader img {
	line-height: 0;
	padding: 0;
	margin: 0 auto;
	display: block;
}
.pageBody .pageHeaderText {
	text-align: left;
}
.pageBody .subContHeader {
	left: 0;
	position: relative;
	top: 20px;
}
.pageBody .paddedHeader {
	padding: 0 0 50px 0;
	clear: both;
}
.pageBody .longFeatureHeader {
	font-size: 24px;
}
.pageBody .pageHeaderIconMed {
	text-align: left;
	background-repeat: no-repeat;
	background-position: left 80%;
	padding: 30px 100px 10px 100px;
	margin: 0 0 0 50px;
}
.subpageBacktrack {
	padding: 20px 50px 0;
}
.subContent {
	overflow: hidden;
}

.subContent .softShadowDivider {
	background-color: transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5QAAAAWCAMAAACIeCM0AAAAVFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkwc6KAAAAHHRSTlMAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaKunIwQAAAm5JREFUeNrtmttuAyEMRDO9/f8Xd/oQpWqTKODxmMAGXiKBMd6sD2PQ4nSw9nba7XDt+/yDF3lcbJp2e0nCDwnlhmjhHTDYuN/dSLxxXPhwm1nYibS3gvlxxSr0YUey4Vmb5m5S8Xb8fMZGdqVM58sTbIMSS2U7Np5zJCuXCpmzQYkJ8xX5+XQ42cXqcDeckDO6ocQMmEBkBAODNDOIhcHKO+SQlXjOrGW2ALwL3MiZBL8pnh7BkeWTv6+8Oo9ZYcwB4NGP6QMoUZ2J8PiDLTDU8Ia1GKybRY+NEUlW/jcyrhcoaxQEKUfIhiIPo4I5HIpGGqyo+2fp4mW4dpavH9X60SSDENzCGopDbJdlk05LpgwYm0PzOs1hjoH0FspkgsIIUYwj2MCGDBXW49KSaDRmeGCCRI8ZcW+RfIESFRA+GEMSHKQB63dKRKV93F3SGH3UaLzbzbs3RkyD093J2AN6RwI2+DQdt8IzYOzq7UQGcEhkYSI8TTcyNADaI3tMOLvuYjpgTWSlPe0aSlMN2JvXHZRAWxAeHhEBCD7uMI7AbAXXxQ4lMKksRoHZ9I6SLnN5BaXpzFWrYBBgRVaF64V0fBWbOAOFatU4F/+7BK9SILmKWOCw/QLw5ciwfkqR1EVEXSJMnYL/KlAmb3W6skwpQxkTsuYSTX8th1GkYvwxDmX0eNghQoJOITSMIP3N7QCJnUe+GXPNsn5Nk7gyiReW1Ecb3mkJWNC/OJl/oJTPgVrx2PCMAJIBWpGSUf0cunRjAZH02PZDzFjE6o2SQ00vH6T7EglPmD3qy7c63GarYEe55ZiVOMMfxt6viH8Ak5fwUcJQhAMAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 40px;
}
.subContent .softShadowDividerDown {
	background-color: transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5QAAAAWCAYAAAC/ptMGAAADJUlEQVR42u3dy3IbMQxE0YHl/P8nIxsvsonjlDQiHudWaeUSQQAcqtuk5biuK66/893PoE4hLznITZ1xlFQCtV2eW+qNfJfUKKrW7PPrdVpcRJEx7hwzhuQTTXobDWKdem+3+U59NgC8TlhmsflUyCvN9/h7nh0jG6/jLLhPdBmrXS3juq5fRQ3YiThRaKwYlFc0jX3SZFQyOFNNZGVzysj2zavzb9tzSFzmsqZJ6Rr3ZN3TGh5hXE/GeUsej69XRzEQDceOIuNVEfkTTPfJHGLAWqy6HqbsZczpTHLxvCqKxyyY18l8TtajQi86G9hqa/HUftPVpB77bHhc1/UxTDhtP8mIQWNMNCrRKHYXM8sIgbncMZduArLKSc7JsSbVdeIayQXPUpX9c0IO34qwzyff39UgdjSgTGO/HsagPlWf14T9aJJhZvLrGb6O+XQ89Zwu9Kdc252cUxZ/9jqbqwkm9OWxnzWUFcTElOtoXa7wbhhrgxGLxWuYUWQImbl5c3Q6WtvobLxGueVvDd/53E+5MtrGKP6PYHgUEw8h3gqDsNVQ3h2jS03zev0Jd16MIaOITgY0h8a+ywzc8S8DsmFft17TzMbPoDjD5/OnoZwiUCYZUua6TgzXu+vuBVtiMovYZDpzSewJV/Q65ZAD127KZ8T+1/rPI15lKAm0vrmfPN2Zdo0xxBg5l+omjYnEFiFD/J2fQ+drk6k/frHADN535fVjiFAx1/o1CmtlRWxfIKOmYDDlUW9euaj+riTqgbm+WaR8EERr8nDa02Nevqhl5/7CNIKYkReTNLN/arV7v5m6bx4xlHeLsFwkzJzGEvHWgZyBSeLqji+cIST3zZ2xNGe5Hcg9fiB6iCK1+dcHf+iructZ7UAgqaH85PGSfGLx82wPa1ifnxhKoodIVJ+5+aeayB8grtRG/uoD9ZpuKAlNPYCa6QdAhEFf1EwPwFCCOIW+6hkAAlKPoHfYJoYIJxDssE4AENaANQRrq5wIIwbB8Px8M/G8AAAIYsBaZ+TkCQD2MoDxAGBvIU5gnQAAAIBRAqMAwDMEAEAdc5TJNwFV+Q3o/fM7Bnf/TQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 40px;
}
.pageBody hr,
.subContent .topFeature,
.subContent .centerCompareNow,
.subContent .thinShadowDivider {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAycAAAAbCAMAAABRJwDQAAAAQlBMVEUAAADx8fHm5ubz8/P9/f3w8PDl5eX8/Pz6+vr4+Pj39/f29vb09PTp6enr6+vu7u7n5+fs7OzX19fZ2dnh4eHc3NywP0A+AAAAEnRSTlMAYfVNAXD9BA4YHy0838SV662OIFgVAAACVUlEQVR42uzViW6jMBAG4HAEjHNBU97/VXeuHzsWYV2ttqqq+bCBwROT+FBOY40Q+PTWpKK5ZK6qg6ZpzuZhFnYXNzPPVNq5bdsh87ln/Vx3PNcnlcIHeX64/0ZHuLByWXfQ1L0zmLalRSCL4WbuYmEPcza0tDq4qksmmkmFt3S9F059Zhyp6l2NYOVw98T97WO6pOkadk4eVHLLYzH3wo3KjYqZtcoAQ8tFxp1Hf5Ajw5NCBXVIsRQhebjPE17qTldZFjpIyXlo7fye9GoJ8FGkKvRrQQr3fhAue98eHRDcp4SdriAbysGGd6YCPAGYDqBp4gkrLIYmOceLIGkYLZTkerQh4uGOwOqt0p9Mz7WnUmuUerSJ4O1OmiCaCx9wLfYVdIRPcpdrcMWlyZ1xxo3tSip6wj232CN8QNqQ2nB9SdYcDXEg00KNNURHRK5IYil5ezk+UyaVvaAnJGto8XYItKA7/ApEeEUxFFtzGrWDsYU0H7i+0BnVWU0uuS2KfJgJwq7KDWDL+O9O/2x/E+EypveMtUKQGuT0FVN2SyjGOPJFYi0YZSQRPOIwcolojRIy6SZaMnKRjI9CkMqt0g2aQ/EiPNi+BkLcRG1JTQgDnyTEA4QBP8IiiC9viQhJ5BoCHkirdoPk/EVp4CBiaPngK0tJxRRV25YB11pYlFiBdkBy+tnwBXu6o1oJf19SpRyFVL9FX/3o2C//Yn0xRUdh/zW0jMSPX/bOOeecc84555xzzjnnnHPOuT/twQEJAAAAgKD/r9sRqAAAAAAAAAAAAAA8BCIseUX3hl2vAAAAAElFTkSuQmCC);
}
.subContent .thinShadowDivider {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 40px;
}


/* MAIN PAGE CONTENT TEXT STYLES */
.pageBody p {
	margin: 0 0 15px 0;
}
.overviewTopThird p, .overviewTopThird ul {
	margin-right: 441px !important;
}
.pageBody hr {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
	height: 1px;
	border: 0 none #FFF;
	display: block;
	width: 100%;
	clear: both;
	margin: 0;
	padding: 10px 0;
	color: transparent;
}
.pageBody h1 {
	color: #00853F;
	font-size: 32px;
	font-weight: normal;
	line-height: 1.1;    
	margin: 0 0 5px 0;
	padding: 40px 0 0 0;
}
.pageBody h2 {
	font-size: 28px;
	font-weight: normal;
	padding: 0;
	color: #444;
	line-height: 1.1;
	margin: 0 0 5px 0;
}
.pageBody h3 {
	font-size: 24px;
	font-weight: normal;
	padding: 0;
	color: #444;
	line-height: 1.1;
	margin: 0 0 5px 0;
}
.pageBody h4 {
	font-size: 20px;
	font-weight: normal;
	color: #000;
	line-height: 1.2;
	margin: 0 0 15px 0;
}
.pageBody h5 {
	font-size: 19px;
	font-weight: normal;
	color: #000;
	line-height: 1.2;
	margin: 0 0 15px 0;
}
.pageBody h6 {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	line-height: 1.2;
	margin: 0 0 15px 0;
}
.pageBody .threeCol h1 {
	font-size: 29px;
}
.pageBody .threeCol h2 {
	font-size: 25px;
}
.pageBody .threeCol h3 {
	font-size: 21px;
}
.pageBody .threeCol h4 {
	font-size: 17px;
}
.pageBody .threeCol h5 {
	font-size: 16px;
}
.pageBody .threeCol h6 {
	font-size: 15px;
}
.pageBody .h1gray {
	color: #444;
}

.pageBody ul {
	padding: 0 0 10px 20px;
}
.pageBody ol {
	padding: 0 0 10px 30px;
}
.pageBody ul li {
	list-style: disc;
	padding: 0 0 5px 0;
}
.pageBody .orangePhoneCTA {
	color: #ff6319;
	text-align: left;
}


.blueAccent {
	color: #009bda;
}
.orangeAccent {
	color: #ff6319;
}

/* FLEXIBLE BUTTON STYLES */

.bookendButton { height: 32px; line-height: 30px; display: inline-block; color: #FFF; text-decoration: none; font-size: 14px; text-shadow: 0 -1px 4px rgba(0,0,0,0.2); position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADAgMAAAAvs40RAAAACVBMVEUAAAAAAAAAAACDY+nAAAAAA3RSTlMLIkQgIOiWAAAADklEQVQI12NoYHBgYAAAA0YAwS3hRw0AAAAASUVORK5CYII=); background-position: bottom center; background-repeat: repeat-x; border-radius: 5px; }

.bookend { height: 30px; display: inline-block; color: #FFF; text-decoration: none; font-size: 14px; background-position: center top; background-color: transparent; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAhCAMAAAAyCiXOAAAAt1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6TCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEQQAAAAAAAAAAACUxF2by2GVxV4jdiAkdyAhdR6k1mae0mOk1mYsjCYniSMojCQqjSYtjycxkSk1kys5li09mDBBmzJGnjVLoTdQpDpVpz1aqj9grkJlsUVqtEhwuEt1u016vlB/wVOExFWJx1iNylqRzF2Vz1+Z0WGd02Og1WSi1mal2GfGaNu9AAAAH3RSTlMAAQMEBgkKCxEUFRscICItMjtCRJWanKSqru/w8PL0pLMKRQAAALxJREFUeNrt1cFpQzEQRVGNvj5ZBXfghSH915NdWggmkFiyJk1MIItzSnhceBH9fD1vDap8/Nznjn5e3mxBqff7HL2faQlKvXz1EcdVWNS6fq7RQ1dUixhNWPxJWE1Y1BMWwkJYCEtYCAthISwQFsJCWCAshIWwQFgIC2GBsBAWwgJh8X/DyjnMQKmVOXbOwxKUemQePVp0U1AnH9/zOfae2SPMQVVXudfeI1cTFqVhPffKaBHdF1Jo5878BeJ7TFuNscoKAAAAAElFTkSuQmCC); font-weight: bold; vertical-align: top; position: relative; top: 0; left: 0; z-index: 20; }
.leftBookend { background-position: left top; width: 55%; top: 0; left: -2px; position: absolute; }
.rightBookend { background-position: right top; width: 55%; top: 0; left: auto; right: -2px; position: absolute; }

.orangeBookend .leftBookend, .orangeBookend .rightBookend { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAhCAMAAAAyCiXOAAAAt1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaNxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdCwIAAAAAAAAAAADojijvkyrqjynHTg3KTw3GTA38my36lyv8my3pXBDnWQ/tWw/uXQ/uXhDvYBHvYhLwZBPwZhTxaBXxaxbybhfzcBjzcxr0dRv1eBz2ex72fh/3gSD4gyH4hiP5iCT6iyX6jib7kCf7kij8lCn8lir9mCv9mSz+myz+nC0zaIulAAAAH3RSTlMAAQMEBgkKCxEUFRscICItMjtCRJWanKSqru/w8PL0pLMKRQAAALxJREFUeNrt1cFpQzEQRVGNvj5ZBXfghSH915NdWggmkFiyJk1MIItzSnhceBH9fD1vDap8/Nznjn5e3mxBqff7HL2faQlKvXz1EcdVWNS6fq7RQ1dUixhNWPxJWE1Y1BMWwkJYCEtYCAthISwQFsJCWCAshIWwQFgIC2GBsBAWwgJh8X/DyjnMQKmVOXbOwxKUemQePVp0U1AnH9/zOfae2SPMQVVXudfeI1cTFqVhPffKaBHdF1Jo5878BeJ7TFuNscoKAAAAAElFTkSuQmCC); }
.centerBookend { padding: 0 20px; margin: 0; z-index: 25; position: relative; height: 30px; background-image: none; border-radius: 3px;
	-webkit-transition: background-color 200ms;
	-moz-transition: background-color 200ms;
	-ms-transition: background-color 200ms;
	-o-transition: background-color 200ms;
	transition: background-color 200ms;
}

a.orangeBookend:hover .centerBookend,
a.bookendButton:hover .centerBookend { background-color: rgba(0,0,0,0.2); }
a.bookendButton:hover { text-decoration: none; }


/* Glossy Subtabs */
.glossysubnav .glossybtn {
	display: block;
	height: 46px;
	margin: 0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-shadow: 0 0 2px #FFF;
	color: #000;
	text-align: center;
	line-height: 44px;
	text-decoration: none;
}
.glossysubnav .glossybtn span {
	float: left;
	display: block;
	background-color: transparent;
	background-image: url(data:image/png;base64,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);
	background-repeat: repeat; 
}
.glossysubnav .glossybtn .glossyLCap,
.glossysubnav .glossybtn .glossyRCap {
	width: 10px;
}
.glossysubnav .glossyLEnd,
.glossysubnav .glossyREnd {
	width: 23px;
}
.glossysubnav .glossyMiddle,
.glossysubnav .glossyLCap,
.glossysubnav .glossyRCap,
.glossysubnav .glossyLEnd,
.glossysubnav .glossyREnd {
	height: 46px;
}
.glossysubnav a:hover { color: #000; text-shadow: 0 0 15px #FFF; }
.glossysubnav a.selected { color: #00853F; text-shadow: 0 0 0 #FFF; }

.glossysubnav .glossybtn .glossyMiddle { background-position: top center; }
.glossysubnav .glossybtn .glossyLCap { background-position: -45px top; }
.glossysubnav .glossybtn .glossyRCap { background-position: 60px top; }
.glossysubnav .glossybtn .glossyLEnd { background-position: left top; }
.glossysubnav .glossybtn .glossyREnd { background-position: right top; }

.glossysubnav a:hover .glossyMiddle, .glossysubnav .selected .glossyMiddle { background-position: center bottom; }
.glossysubnav a:hover .glossyLCap, .glossysubnav .selected .glossyLCap { background-position: -45px bottom; }
.glossysubnav a:hover .glossyRCap, .glossysubnav .selected .glossyRCap { background-position: 55px bottom; }
.glossysubnav a:hover .glossyLEnd, .glossysubnav .selected .glossyLEnd { background-position: left bottom; }
.glossysubnav a:hover .glossyREnd, .glossysubnav .selected .glossyREnd { background-position: right bottom; }


.darkBubble {
	float: left;
	clear: both;
	padding: 20px;
	background: #000;
	border-radius: 10px;
	margin: 10px 0;
	width: 80%;
}


.disclaimer {
	color: #999;
	font-size: 11px;
	line-height: 1.1;
}
.pageBody a.disclaimer {
	font-size: 13px;
	text-decoration: underline;
}
.centerDisclaimer,
.centerCTA {
	text-align: center;
}
.pageBody ol li {
	line-height: 1.2;
	padding: 0 0 5px 0;
}
.grayHeader h4 {
	padding: 0 0 10px 0;
}
.grayHeader p {
	padding: 0 0 10px 0;
}

/* ACCORDIAN */
.expander {
	display: block;
	display: inline-block;
	font-weight: normal;
}
.expander span {
	display: none;
	padding: 0px 14px 0px 0;
	background-color: transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAmBAMAAADgsHz9AAAAHlBMVEX///8zmTMzmTMzmTMzmTMzmTMzmTMzmTMzmTMzmTOKq/3jAAAACXRSTlMAETNmiJmqu+5R4cxbAAAAM0lEQVQY02NgIB2wKICpyCYQyTpzBogbOXMmkMtcXl5eJsBAewCzCGItzBFQJ8EcSBoAAI82DKHTouoOAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: right top;	
}
.expander .toexpand {
	background-position: right -21px;	
}
.accoridan-closed .toexpand,
.accoridan-open .tocollapse,
.clicktoexpand .toexpand,
.clicktocollapse .tocollapse,
.toCollapseAll .expandAll .tocollapse,
.toExpandAll .expandAll .toexpand {
	display: block;
	display: inline-block;
}
.experienceCTA {
	padding: 30px 20px;
	border-bottom: 1px solid #CCC;
	margin: 0 0 20px 0;
}
.experienceCTA h3 {
	text-align: center;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	line-height: 33px;
}

/* BLOCKQUOTE UTILITY */
.showcaseQuote blockquote {
	font-size: 21px;
	font-weight: bold;
	color: #FFF;
	text-indent: -12px;
}
.showcaseQuote .cite {
	font-size: 14px;
	font-weight: normal;
	text-indent: 0.5em;
	color: #FFF;
}

/* SUBCONTENT FEATURES */
.subContent .feature {
	clear: both;
	min-height: 300px;
	float: left;
}
.subContent .introfeature {
	clear: both;
	width: 100%;
	float: left;
}
.subContent .introSubHeader {
	font-weight: normal;
	font-size: 17px;
	color: #333;
}
.subContent .topFeature {
	padding: 0 0 70px 0;
}
.subContent .centerCompareNow {
	padding: 40px 0 0 0;
}
.subContent .breakpad {
	display: block;
	width: 100%;
	height: 30px;
	clear: both;
	margin:0;
	padding: 0;
	border: 0 none #FFF;
	color: #FFF;
	background: transparent;
}
.subContent .topFeature,
.subContent .centerCompareNow {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
}
.subContent .centerCompareNow h3 {
	text-align: center;
	font-size: 20px;
}

.subContent .nolist {
	padding: 0;
}
.subContent .nolist li {
	list-style: none;
}
.subContent .blockList {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
}
.subContent .blockList li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
.subContent .blockList .caption {
	display: block;
	margin: 0;
	padding: 0 25px 0 0;
	text-align: center;
}
.subContent .twoColList li {
	width: 50%;
	float: left;
}
.subContent .threeColList li {
	width: 33%;
	float: left;
}
.subContent .iconList li {
	height: 90px;
	margin: 0;	
}
.subContent .iconList h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 2px 0;
}
.subContent .iconList h4, .subContent .iconList p {
	margin: 0 20px 0 60px;
}
.subContent .wideIcons h4, .subContent .wideIcons p {
	margin: 0 20px 0 90px;
}

.iconList .icon-smmed-appc h4 	{ color: #852469; }
.iconList .icon-smmed-fif h4 	{ color: #f3961a; }
.iconList .icon-smmed-l5 h4 	{ color: #719fb6; }
.iconList .icon-smmed-mtvw h4 	{ color: #3f7d8b; }
.iconList .icon-smmed-whdvr h4 	{ color: #339933; }
.iconList .icon-smmed-wscc h4 	{ color: #670c7e; }
.iconList .icon-smmed-3dod h4 	{ color: #ff3333; }
.iconList .icon-smmed-mams h4 	{ color: #cc0000; }
.iconList .icon-smmed-prism h4 	{ color: #000; }
.iconList .icon-smmed-wsw h4 	{ color: #6bbc96; }

.iconList .icon-dollar h4 	{ color: #ffa02f; }
.iconList .icon-bundle h4 	{ color: #ff6600; }
.iconList .icon-raf h4 	{ color: #0099cc; }


.relative {
	position: relative;
}
.feature .featCopy {
	padding-bottom: 70px;
	clear: both;
	color: #666;
}
.featCopy .narrowCopy {
	padding: 0 125px 0 0;
}
.feature .featureImg {
	display: block;
	position: absolute;
	top: 0;
}
.feature .featureImg {
	text-align: center;
}
.feature .featureImgFloat {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	float: right;
}
.feature .featureWideImg {
	display: block;
	position: relative;
	top: 0;
	left: 0;
}
.feature .wideFeatureHeader {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	clear: both;
	float: left;
	width: 100%;
	padding: 15px 0 0 0;
}

/* DIVIDER UTILITY STYLES */
.featCopyDividers .featCopy {
	margin-bottom: 50px;
	padding-bottom: 50px;
	border-bottom: 1px solid #CCC;
}
.featCopyDividers .noDivider  {
	margin-bottom: 0;
	border-bottom: 0 none;
}


.icon-med-whdvr{
	background-image: url(/prismtv/images/icons/icon-med-whdvr.png);
	background-repeat: no-repeat;
	background-position: 12px 24px !important;
}

/* TOOLTIP UTILITY STYLE */
.pageCont a .tooltip,
.pageCont a:link .tooltip {
	cursor: default;
	display: none;
	padding: 5px;
	clear: both;
	background: #FFF;
	border: 1px solid #CCC;
	box-shadow: 0 3px 7px #999;
	color: #000;
	text-decoration: none;
	position: absolute;
	top: -70px;
	left: 0;
	width: 200px;
}
.pageCont a:visited .tooltip, 
.pageCont a:hover .tooltip, 
.pageCont a:active .tooltip, 
.pageCont a:focus .tooltip  {
	display: block;
	opacity:1;
}

/* TOOLTIP STYLES FOR 99.99 bundle */
#bundle99s{
	width: 140px;
	line-height: 14px;
	text-align: left;
	left: -34px;
	background-color: #fbfbdd;
	padding: 15px;
	box-shadow: 0 3px 15px #666;
	font-size: 12px;
	top: -95px;
}
#bundle99s .tooltiparrow{
	width: 18px;
	height: 12px;
	display: block;
	background: transparent url("/prismtv/images/plansAndPrices/tooltiparrow.png");
	position: absolute;
	left: 75px;
	bottom: -12px;
	z-index: 2000;
}
a.tooltipLink.cancelclick{
	color: rgb(0, 133, 63);
}

/* PRICE POINT UTILITY STYLE */
.offerPricePoint {
	padding: 5px 0;
	/*overflow: hidden*/
}
.offerPricePoint .textPrice {
	font-size: 55px;
	line-height: 50px;
	height: 50px;
	margin: 0;
	padding: 0;
	color: #00853F;
	float: left;
}
#body .textPrice .hide {
	display: none;
}
.offerPricePoint .prePrice {
	font-size: 16px;
	color: #666;
	margin: 0;
}
.offerPricePoint .noPrice {
	font-size: 28px;
	color: #00853F;
	font-weight: normal;
	line-height: 1;
	padding: 0 0 10px;
}
.offerPricePoint .terms {
	display: block;
	padding: 0 0 5px 0;
	clear: both;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1000;
}
.offerPricePoint .terms a {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	z-index: 1000;
	text-decoration: none;
}
.offerPricePoint .textPrice sup, .offerPricePoint .textPrice .sup {
	font-size: 26px;
	top: -20px;
	position: relative;
	left: 0;
	height: 53px;
}

.offerPricePoint .textPrice .dollar {
	letter-spacing: -1px;
}
.offerPricePoint .textPrice .disclaimer {
	font-size: 9px;
	left: -45px;
	position: relative;
	top: 0;
	width: 53px;
}
.addPrismOptions .offerPricePoint .textPrice .disclaimer {
	top: 36px;
	width: 90px;
}
.offerPricePoint .textPrice span {
	display: inline-block;
}
.offerPricePoint.boldPrice .textPrice .sup, .offerPricePoint.boldPrice .textPrice .dollars {
	font-weight: bold;
}


/* FEATURE IMAGE UTILITY STYLES */
.imgRight .featureImg {
	right: 0px;
	top: 10px;
}
.imgLeft .featureImg {
	left: -30px;
}
.imgLeft .featureImg.leftAlignImg{
	left:-20px;
}
.onEdgeLeft .featureImg {
	left: -51px;
}
.onEdgeRight .featureImg {
	right: -51px;
}
.imgLeft .featCopy {
	margin-left: 48%;
}
.imgRight .featCopy {
	margin-right: 48%;
}
.topFeature .featCopy {
	margin-right: 52%;
	clear: none;
}
.narrowImgLeft .featCopy {
	margin-left: 55%;
}
.narrowImgRight .featCopy {
	margin-right: 40%;
}


/* MISCELLANEOUS FEATURE STYLES */
.feature .icon {
	float: left;
	padding: 0 20px 10px 0;
}
.feature .featureHead {
	display: block;
	clear: both;
}
.featureHero {
	height: 380px;
	clear: both;
}
.featureHero img {
	position: absolute;
	top: 0;
	left: 0;
}
.featureHero .disclaimer {
	bottom: 10px;
	display: block;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 300;
}
.content .pageBody .twoCol {
	float: left;
	width: 50%;
	clear: none;
	min-height: 100%;
}
.twoCol .colPad {
	padding: 0 30px 0 0;
}


/* MULTI-COLUMN LAYOUT SYTLES */
.threeCol {
	float: left;
	width: 30%;
	margin: 0 0 20px 3%;
	z-index: 300;
}
.firstCol {
	margin: 0;
}

.pageBody .lastCol .colPad {
	padding: 0;
}
.threeCol .colPad {
	width: 260px;
}
.threeCol .colPad p {
	padding: 0 10px 0 0;
}


/* PAGE BOTTOM STYLES */
.pageBottomCta h4 {
	padding: 30px;
	margin: 0;
	text-align: center;
	line-height: 35px;
}



/* FOOTER STYLES */
/* footer chat button us4680 */

	/* chat available */
	a#prismtv-footer-chat-link-available div.container-chat-available {
		margin-top : 2px;
		-webkit-transition: all 200ms;
		-moz-transition: all 200ms;
		-ms-transition: all 200ms;
		-o-transition: all 200ms;
	}
	a#prismtv-footer-chat-link-available:hover div.container-chat-available {
		margin-top : -6px;
		-webkit-transition: all 200ms;
		-moz-transition: all 200ms;
		-ms-transition: all 200ms;
		-o-transition: all 200ms;
		transition: all 200ms;
	}

	a#prismtv-footer-chat-link-available div.chat-text {
		margin-top : 54px;
		-webkit-transition: all 200ms;
		-moz-transition: all 200ms;
		-ms-transition: all 200ms;
		-o-transition: all 200ms;
		transition: all 200ms;
	}
	
	a#prismtv-footer-chat-link-available:hover div.chat-text {
		margin-top : 62px;
		-webkit-transition: all 200ms;
		-moz-transition: all 200ms;
		-ms-transition: all 200ms;
		-o-transition: all 200ms;
		transition: all 200ms;
	}
	
	div.container-chat-available {
		background-image : url("/prismtv/images/icons/icons-sprite-footer-contact.png");
		background-repeat: no-repeat;
		background-position: -95px -0px;
		height: 44px;
		left: 6px;
		height: 52px;
		width: 80px;
		display: inline-block;
	}
	
	div.container-chat-available div.chat-text {
		color: #00853F;
		text-decoration: none;
		margin-top : 54px;
		margin-left : -18px;
	}


	/* chat offline, chat busy */
	a#prismtv-footer-chat-link-offline {
		width : 120px;
	}

	div.container-chat-offline,
	div.container-chat-busy {
		background-image : url("/prismtv/images/icons/icons-sprite-footer-contact.png");
		background-repeat: no-repeat;
		background-position: -95px -61px;
		height: 44px;
		left: 6px;
		height: 52px;
		width: 80px;
		display: inline-block;
	}
	
	div.container-chat-offline div.chat-text,
	div.container-chat-busy div.chat-text {
		text-align : center;
		color: #999;
		text-decoration: none;
		margin-top : 56px;
		width : 118px;
		margin-left : -28px;
	}
	
	/* chat offline, chat busy */
/* footer chat button us4680 */

.contFooter {
	border-left: 1px solid #cacccd;
	border-right: 1px solid #cacccd;
	padding: 20px 22px;
	background: rgba(0, 0, 0, 0) url("/assets/images/sprites/template.png") no-repeat scroll -1px -151px;
	padding: 20px 22px 20px 20px;
}
.contFooter .roundcorner {
    display: none;
}
.footIconLinks li {
	width: 33%;
	float: left;
	display: block;
	text-align: center;
}
.footIconLinks li a {
	display: inline-block;
	text-align: center;
}
.footIconLinks li a:hover {
	display: inline-block;
	text-align: center;
	text-decoration: none;
}

.footIconLinks li a .icon {
	height: 52px;
	width: 85px;
	display: inline-block;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms;
	position: relative;
	top: 0;
	left: 0;
}
.footIconLinks li a:hover .icon {
	top: -10px;
}
.footIconLinks li a .icon,
.fb_icon {
	background-image: url(data:image/png;base64,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);
}


.footIconLinks .foot-icon-orderonline .icon { background-position: 0 0; }
.footIconLinks .foot-icon-chat .icon { background-position: -85px 0; }
.footIconLinks .foot-icon-storelocator .icon { background-position: -170px 0; }


.bubbleCta {
	border: 1px solid #CCC;
	clear: both;
	width: 100%;
	float: left;
	border-radius: 8px;
	background-color: white;
	box-shadow: 0 1px 2px #cacccd;
}
.bubbleCTABox {
	padding: 25px 0;
}
.footerHeadline {
	padding: 25px 25px 0 25px;
	clear: both;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}
.bubbleCTALeft {
	float: left;
	position: relative;
	top: 0;
	left: 25px;
	width: 50%;
}
.bubbleCTARight {
	float: right;
	position: relative;
	top: 0;
	right: 25px;
	width: 40%;
}
.contFooter .right {
	float: right;
}
.bubbleCta h4 {
	font-size: 18px;
	color: #867474;
	font-weight: normal;
}
.bubbleCta h4 strong {
	color: #00853F;
	font-weight: bold;
}
.bubbleCta h5 {
	color: #888;
}
.contFooter .sharing {
	clear: both;
	padding: 20px 0;
}


.sharingLeft {
	float: left;
	width: 50%;
}
.sharingRight {
	float: right;
	width: 49%;
}
.sharingRight .socialText {
	float: left;
	width: 50%;
	height: 32px;
	line-height: 32px;
}
.sharingRight .socialLink {
	float: right;
	width: 22%;
	height: 22px;
	position: relative;
	top: 6px;
	left: 0;
	display: block;
}

.FB_text { line-height: 32px; height: 32px; margin: 0;}
.fb_icon { 	
	background-repeat: no-repeat;
	background-position: -268px 0; 
	width: 32px; height: 32px; 
	display: inline-block; padding: 0 10px 0 0; 
}


/* LINKING UTILITY STYLES */
/*
.arrowLink {
	display: block;
	background: transparent url('/prismtv/images/btns/btn-green-arrow.gif') no-repeat 0px center;
	padding: 5px 20px;
	position:relative;
}
.arrowLinkDark {
	display: block;
	background: transparent url('/prismtv/images/btns/btn-green-arrow-dark.gif') no-repeat 0px center;
	padding: 5px 20px;
	position:relative;
}
*/
.btn img {
	vertical-align: middle;
}
.addPrismOptions .disclaimer {
	line-height: 8px;
}
.addPrismOptions #line-height-adjust.disclaimer {
	line-height: 1.1!important;
}
.wideFeature {
	clear: both;
	padding: 20px 0;
	margin: 0;
	width: 100%;
	float: left;
}

.colWrap {
	width: 100%;
	overflow: hidden;
}

.medWideGroup {
	width: 100%;
	clear: both;
}
.wideGroup {
	width: 100%;
	clear: both;
}


.pageCont .multiVideoPlayerHeader {
	padding: 40px 0 0 0;
}
.pageCont .multiVideoPlayerHeader h3, .tabholder .multiVideoPlayerHeader h4 {
	padding: 0;
	margin: 0;
}
.tabholder {
	border-left: 1px solid #cacccd;
	border-right: 1px solid #cacccd;
	border-bottom: 1px solid #cacccd;
	border-top: none;
	border-radius: 15px 15px 8px 8px;
	box-shadow: 0 -1px 2px #cacccd;
}
.pageCont .videoPlayerFrameBox {
	margin: 10px 0 40px 0;
	color: #FFF;
}
.pageCont .videoPlayerFrame {
	width: 100%;
	height: 700px;
	display: block;
	overflow: hidden;
}
.noVideo .pageCont .videoPlayerFrame,
.initnojs .pageCont .videoPlayerFrame {
	width: 100%;
	height: 1250px;
	display: block;
	overflow: hidden;
}
/*
.expanderBtn {
	clear: both;
	padding: 20px 0;
	display: none;
}
.expanderBtn .ghostWhiteBtn {
	background: transparent url('/prismtv/images/btns/btn-ghostWhite.png') no-repeat left top;
	width: 273px;
	height: 38px;
	display: block;
	margin: 0 auto;
	font-weight: bold;
	font-size: 14px;
	color: #34b233;
	text-decoration: none;
}
.expanderBtn .ghostWhiteBtn .grnArrow {
	background: transparent;
	background-image: url('/prismtv/images/btns/arrow-greenUpDown.png');
	background-repeat: no-repeat;
	background-position: 240px top;
	width: 100%;
	height: 100%;
	display: block;
	text-align: left;
	text-indent: 25px;
	line-height: 35px;
}
.expanderBtn .ghostWhiteBtn .pointdown {
	background-position: 240px bottom;
}
*/
.sliderWrap {
	clear: both;
	width: 816px;
	margin: 25px 0 45px 0;
}
.enableSlider {
	padding: 0 25px;
	overflow: hidden;
	margin: 0;
	/*background: transparent url('/prismtv/images/slider-bg-inactive.gif') repeat-x center top;*/
}
.initnojs .enableSlider {
	background: transparent;
}
.sliderWrap .sliderActive {
	padding: 0;
	margin: 0 25px;
	/*background: transparent url('/prismtv/images/slider-bg.gif') repeat-x left top;*/
}
.enableSlider .sliding img {
	vertical-align:middle;
}
.enableSlider .sliding {
	float: left;
	display: block;
	width: 190px;
	text-align: left;
	height: 109px;
	line-height: 109px;
	overflow: hidden;
	top: 9px;
}
.sliderWrap .prev, .sliderWrap .next  {
	position: absolute;
	display: block;
	height: 109px;
	width: 33px;
	top: 0px;
	text-indent: -9999px;
}
.sliderWrap .prev {
	left: 0;
	/* background-image: url('/prismtv/images/btns/slider-prev.gif'); */
	background-position: left top;
}
.sliderWrap .next {
	right: 0;
	/*background-image: url('/prismtv/images/btns/slider-next.gif');*/
	background-position: right top;
}
.sliderWrap a {
	background-repeat: no-repeat;
}
.sliderWrap a.prev:hover {
	background-position: left bottom;
}
.sliderWrap a.next:hover {
	background-position: right bottom;
}
.contFooter .disclaimer {
	padding: 0;
}
.featureOffersHead {
	padding: 0 0 10px 0;
	text-align: left;
}
.offerFeature {
	width: 47%;
	height: 41em;
}
.featLeft {
	float: left;
}
.featRight {
	float: right;
}
.backTrackFoot {
	padding: 20px 0;
	width: 100%;
	clear: both;
	float: left;
}
.backTrackFoot .leftLink {
	float:left;
}
.backTrackFoot .rightLink {
	float:right;
	text-align: right;
}
/*
.addthis_toolbox {
	float: left;
}
*/
.footerPhoneCTA, .hoveringPhoneCTA {
	font-size: 24px;
	font-weight: bold;
	color: #FF6600;
}
.footerPhoneCTA {
	text-align: center;
	padding: 0 0 0 0;
}
.hoveringPhoneCTA {
	position: absolute;
	right: 2px;
	top: 60px;
	z-index: 102;
	display: none;
}
.headCyclePhoneCTA {
	position: relative;
	right: 0;
	top: 0;
	margin: 0 0 10px 0;
	z-index: 100;
	font-size: 18px;
	line-height: 1.1;
	font-weight: normal;
	color: #FFF;
	display: block;
}
.headCyclePhoneCTA .callNumber {
	color: #FF6600;
	font-size: 28px;
	font-weight: bold;
}
.callNumber a {
	color: inherit;
}
#tabScrollToView .hoveringPhoneCTA { display: block; }

#Whole_Home_DVR .flexBtn {
	float: right;
}

.lastChanceFooter {
	clear: both;
}





/* FIXES FOR LACK OF JAVSCRIPT, DELAYED AJAX LOADING, OR TABS */
.initnojs #viewChannelBtnPreID,
.initnojs .dbl_social,
.socialLink,
.deeplinkToTab #Prism_TV_Overview,
#BlankPreload,
.noVideo #main .hideIfNoVideo,
.tabholder,
.ajaxFragment,
.initnojs .hideIfNoJS,
.js-proc .validateCity, 
.initnojs .videoOverlay, 
.js-proc .videoOverlay, 
.initnojs .ptvpVideoOverlay, 
.js-proc .ptvpVideoOverlay,
.hideTab,
#main .ui-tabs .ui-tabs-hide,
#footer .ajaxDisclaimer,
.initnojs #index .prismAdvancedFeatures, 
.initnojs #index .prismChannelLineup, 
.initnojs #index .prismCompare, 
.initnojs #index .prismFeaturedOffers, 
.initnojs #index .prismWhySwitch, 
.initnojs #index .wholeHomeDVR { display: none; }

.deeplinkToTab #BlankPreload, 
#index .index, 
#prism-tv-advanced-features .prismAdvancedFeatures, 
#prism-tv-channel-lineup .prismChannelLineup, 
#prism-tv-plans-and-prices .prismFeaturedOffers, 
#prism-tv-customer-reviews .prism-customer-reviews, 
#prism-tv-virtual-test-drive .prism-tv-virtual-test-drive, 
#prism-tv-whole-home-dvr .wholeHomeDVR { display: block; }



.pageCont .tabPreload {
	display: block;
	background: #FFF url('images/loading.gif') no-repeat center 40px;
}
.tabPreload .subContent {
	display: block;
	height: 2000px;
}
.ui-tabs-panel {
	display: block;
	height: auto;
}

#chatBtn{ padding-right:15px; }

.fullWidthShadow{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: center top;
}


/*overlay alt styles*/
#html5VideoList {
	margin: 10px 0 0 0;
	padding: 0;
}

#html5VideoList.msie6, #html5VideoList.msie7, #html5VideoList.msie8 {
	display: none;
	margin: 0;
}

#html5VideoList li {
	display: block;
	float: left;
	position: relative;
	width: 138px;
	height: 130px;
	margin: 0 10px 0 0;
	padding: 0;
}

#html5VideoList li.last {
	margin: 0;
}

#html5VideoList li a {
	display: block;
	float: left;
	position: relative;
	color: #fff;
	font-size: 11px;
	padding: 0;
	margin: 0;
	background: #000;
}
#html5VideoList li a img {
	display: block;
}
#html5VideoList li a:hover {
	text-decoration: none;
}
p.FB_text{
	color:#666666;
	padding-bottom:10px;
}
.subContent h5.lightGrey{
	color:#999999;
	margin-bottom: 15px;
	margin-top: 5px;
}

/* MARKET SPECIFIC FEATURES */
.mkt .tnthide,
.mkt .callNumber,
.mkt .textPrice,
.mkt .pricepoint,
.mkt .numChannels,
.mkt .sprite-oo2yr,
.mkt .sprite-2yr,
.mkt .offerSavingsOf,
.mkt .headCtaItem,
.mkt .hsi,
.mkt .freefeature,
.mkt .guarantee,
.mkt .offerbox,
.mkt .midTriBox,
.mkt .premiumCardAmt,
.mkt .prepaidCard { visibility: hidden; }

.initnojs .mkt .tnthide,
.initnojs .mkt .callNumber,
.initnojs .mkt .textPrice,
.initnojs .mkt .pricepoint,
.initnojs .mkt .numChannels,
.initnojs .mkt .sprite-oo2yr,
.initnojs .mkt .sprite-2yr,
.initnojs .mkt .offerSavingsOf,
.initnojs .mkt .headCtaItem,
.initnojs .mkt .hsi,
.initnojs .mkt .freefeature,
.initnojs .mkt .guarantee,
.initnojs .mkt .offerbox,
.initnojs .mkt .midTriBox,
.initnojs .mkt .premiumCardAmt,
.initnojs .mkt .prepaidCard { visibility: visible; }

.bool_wireless_set_top_false .wireless_set_top { display: none; }
.bool_prism_buisness_false  .forBizcallNumber { display: none; }
.bool_prism_buisness_false .contFooter .bubbleCTARight .cta { font-size: 24px; top: 15px; position: relative; text-align: center; }

/***************** MODAL STYLING ******************/
.legal_modal {
	z-index: 100;
	text-align: center;
	display: none;
	margin-left:-334px;
	background-color: rgba(0,0,0,0.6);
	border-radius: 5px 5px 0 0;
	border: 1px solid #888;
}
.legal_modal > .content {
	text-align: left;
	display: inline-block;
	background-color: #F7F7F7;
	box-sizing: border-box;
	color: white;
	position: relative;
	width: 668px;
	height:auto;
	vertical-align: middle;
}
.legal_wrap > .ok_wrap {
	display: block;
	margin: 10px 0 0;
	width: 100%;
}
.upper.close-btn {
    background: rgba(0, 0, 0, 0) url(/assets/images/page-components/greenX.png) no-repeat scroll 4px -1px;
    display: block;
    font-size: 14px;
    height: 22px;
    position: absolute;
    right: 40px;
    text-decoration: none;
    top: 13px;
    width: 24px;
    z-index: 2;
    cursor: pointer;
    font-weight: bold;
    background-size: 21px auto;
}
.close-btn.btn.ctlButton {
    color: white;
    display: block;
    margin: 0 auto;
    position: relative;
    width: 90px;
    padding: 4px;
    margin: 13px auto;
    font-size: 14px;
    font-family: Verdana,Arial,sans-serif;
    background: -webkit-linear-gradient(top, #8BC53F, #008643);
    background: -o-linear-gradient(top, #8BC53F, #008643);
    background: -ms-linear-gradient(top, #8BC53F, #008643);
    -pie-background: linear-gradient(#8BC53F , #008643);
    box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
    text-shadow: 0 1px 1px rgba(7, 3, 3, 0.36);
    line-height: 14px;
}
:root .legal_modal > .content {
	border-radius: 5px 5px 0 0;
}
.legal_header {
    color: black;
    font-size: 20px;
    padding: 9px 22px;
    font-weight: bold;
    position: absolute;
    z-index: 1;
    background-color: #8cc63f;
    width: 649px;
}
.legal_wrap {
	height: 347px;
}
.legal_frame {
	border-radius: 5px;
	box-shadow: 0 0 6px #ddd inset;
	box-sizing:border-box;
	height: 284px;
	width: 100%;
	overflow: auto;
	border-bottom: 1px solid rgba(0,0,0,0.2);
}

.close-btn img {
	clip: rect(3px, 28px, 26px, 7px);
	left: 37px;
	position: absolute;
	top: -6px;
}
#lean_overlay {
	position: fixed;
	z-index:10000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #000000;
	display: none;
}
#masthead .phone {
	right: 0;
	z-index: 3947;
	width: 427px;
}
.buttonwrap {
	margin-right: 32px;
	float: right;
}
.buttonwrap#tandt_check_prism {
	margin-top: -6px;
}
.phone_text {
	display: none;
	padding: 20px 0px 0px 0px;
}
.vidHeader {
	color: #00853f;
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
.demoVidWrap {
	padding: 19pt 8pt 45pt 21pt;
}
.vidThumb {
	float: left;
	height: 155px;
	width: 262px;
	position: relative;
}
.leftThumb {
	background-image: url("/prismtv/images/Video_thumbnail_2.png");
	background-position: center -32px;
	background-size: 402px auto;
}
.rightThumb {
	background-image: url("/prismtv/images/Video_thumbnail_1.png");
	background-position: center -6px;
	background-size: auto 169px;
}
.vidDescription {
	color: #616365;
	float: left;
	padding-left: 23px;
	position: relative;
	top: -4px;
	width: 130px;
	font-size: 10pt;
}
.demoYT {
	left: 106px;
	position: absolute;
	top: 60px;
}
#prism-overview-body-tn-wrapper {
  position: absolute;
  right: 21px;
  top: 22px;
  width: 280px;
  white-space: nowrap;
}
/* Orange Call Now Button */
#prism-offer-cta-wrapper {
	top:10px;
	position:absolute;
	left:763px;
	
}
div#dynamicChannelLineup #prism-order-cta-wrapper {
	top:-7px;
	position:absolute;
	left:700px;
	
}
div#channelsLocal #prism-order-cta-wrapper {
	top:200px;
	position:absolute;
	left:0px;
	
}
div#channelsSports #prism-order-cta-wrapper {
	top:260px;
	position:absolute;
	left:0px;
	
}
div#channelsPremium #prism-order-cta-wrapper {
	top:210px;
	position:absolute;
	left:0px;
	
}
div#channelsGO #prism-order-cta-wrapper {
	top:345px;
	position:absolute;
	left:0px;
	
}
div#channelsGO #potgTerm {
	top:340px;
	position:absolute;
	left:465px;
	width:360px;
	
}
div#channelsHD #prism-order-cta-wrapper {
	top:255px;
	position:absolute;
	left:0px;
	
}
div#channelsLatino #prism-order-cta-wrapper {
	top:230px;
	position:absolute;
	left:0px;
	
}
div#prism-offer-cta-wrapper a#prismofferCTA,
div#prism-offer-cta-wrapper a#prismofferCTA:visited {
	display: inline-block;
    text-align: center;
    padding: 8px 22px;
    border-radius: none;
    color: #fff;
    background-color: #ff8b19;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: none;
}
div#prism-offer-cta-wrapper a#prismofferCTA:focus,
div#prism-offer-cta-wrapper a#prismofferCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#prismorderCTA,
div#prism-order-cta-wrapper a#prismorderCTA:focus,
div#prism-order-cta-wrapper a#prismorderCTA:visited,
div#prism-order-cta-wrapper a#prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#prismorderCTA:focus,
div#prism-order-cta-wrapper a#prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#local_prismorderCTA,
div#prism-order-cta-wrapper a#local_prismorderCTA:focus,
div#prism-order-cta-wrapper a#local_prismorderCTA:visited,
div#prism-order-cta-wrapper a#local_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#local_prismorderCTA:focus,
div#prism-order-cta-wrapper a#local_prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#premium_prismorderCTA,
div#prism-order-cta-wrapper a#premium_prismorderCTA:focus,
div#prism-order-cta-wrapper a#premium_prismorderCTA:visited,
div#prism-order-cta-wrapper a#premium_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#premium_prismorderCTA:focus,
div#prism-order-cta-wrapper a#premium_prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#sports_prismorderCTA,
div#prism-order-cta-wrapper a#sports_prismorderCTA:focus,
div#prism-order-cta-wrapper a#sports_prismorderCTA:visited,
div#prism-order-cta-wrapper a#sports_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#sports_prismorderCTA:focus,
div#prism-order-cta-wrapper a#sports_prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#potg_prismorderCTA,
div#prism-order-cta-wrapper a#potg_prismorderCTA:focus,
div#prism-order-cta-wrapper a#potg_prismorderCTA:visited,
div#prism-order-cta-wrapper a#potg_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#potg_prismorderCTA:focus,
div#prism-order-cta-wrapper a#potg_prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#hd_prismorderCTA,
div#prism-order-cta-wrapper a#hd_prismorderCTA:focus,
div#prism-order-cta-wrapper a#hd_prismorderCTA:visited,
div#prism-order-cta-wrapper a#hd_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#hd_prismorderCTA:focus,
div#prism-order-cta-wrapper a#hd_prismorderCTA:hover {
	background-color:#E57302;
}
div#prism-order-cta-wrapper a#hispanic_prismorderCTA,
div#prism-order-cta-wrapper a#hispanic_prismorderCTA:focus,
div#prism-order-cta-wrapper a#hispanic_prismorderCTA:visited,
div#prism-order-cta-wrapper a#hispanic_prismorderCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
    background-color : #FF6319;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
}
div#prism-order-cta-wrapper a#hispanic_prismorderCTA:focus,
div#prism-order-cta-wrapper a#hispanic_prismorderCTA:hover {
	background-color:#E57302;
}
div.bubbleCTABox a#prismofferCTA,
div.bubbleCTABox a#prismofferCTA:focus,
div.bubbleCTABox a#prismofferCTA:visited,
div.bubbleCTABox a#prismofferCTA:hover {
	display : block;
	width : 125px;
	text-align : center;
	padding-top : 6px;
	padding-bottom : 6px;
	border-radius : none;
	color : #fff;
	background-color : #ff8b19;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	text-shadow:
       0px 0px 0px rgba(0,0,0, 0),
     0px 0px 0px rgba(0,0,0, 0),  
      0px 0px 0px rgba(0,0,0, 0),
      0px 0px 0px rgba(0,0,0, 0),
       0px 0px 0px rgba(0,0,0, 0);
	position:relative;
	top: -26px;
	right: -180px;
}
div.bubbleCTABox a#prismofferCTA:focus,
div.bubbleCTABox a#prismofferCTA:hover {
	background-color:#E57302;
}
/* End of Call Now Button */
#overview_learn_more {
  margin-top: 9px;
}
.button-color-orange {
	background-color: #e17a0d !important;
	margin-top: 10px;
}
.pageBottomCta p {
	text-align: center;
}
.notifSignUp {
	font-size: 15px;
	line-height: 25px;
	padding-bottom: 5px;
	position: relative;
	top: -13px;
}

.notifSignUp a {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

	.interactive-feature {
		margin-bottom: 8px !important;
		margin-left: 11px !important;
		margin-top: 41px !important;
	}
	.app-center-footer {
		margin-bottom: 50px;
		margin-top: 10px;
	}

	.fb {
		background: url('/assets/images/sprites/global_nav_sprite.png') no-repeat -58px -380px;
		width: 32px;
		height: 24px;
	}
	.yt {
		background: url('/assets/images/sprites/global_nav_sprite.png') no-repeat -130px -380px;
		width: 57px;
		height: 25px;
	}
	.box {
		background: rgba(0, 0, 0, 0) url("/assets/images/sprites/template.png") no-repeat scroll -1px -356px;
		border-bottom: 1px solid #cacccd;
		border-left: 1px solid #cacccd;
		border-radius: 0 0 5px 5px;
		border-right: 1px solid #cacccd;
		padding-bottom: 25px;
		padding-right: 20px;
	}
	#popupWrap {
		border-radius: 0 5px 5px 0;
		float: left;
		width: 173px;
		border-top: 1px solid #cacccd;
		border-right: 1px solid #cacccd;
		border-bottom: 1px solid #cacccd;
		border-left: none;
		background-color: white;
	}
	.sml-logo {
		background: url('/assets/images/sprites/global_nav_sprite.png') no-repeat -12px -461px;
		float: left;
		width: 108px;
		height: 22px;
	}
	.footer-new, .footer-new a
	{
		color: #666;
		font-size: 12px;
		line-height: 1.6em;
	}
	.footerFeedback{
		margin-left: 440px;
		margin-top: -19px;
	}

	.horizontalLine {
		background: none repeat scroll 0 0 #cccccc;
		border: medium none;
		color: #cccccc;
		height: 1px;
		margin-top: 13px;
		clear: both;
	}
	#shorty.legal_wrap {
		height: auto;
		padding: 24px 35px 26px;
	}
	#ad_popup_header {
		color: black;
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 16px;
	}
	#ad_popup_content.legal_frame {
		color: black;
		font-size: 14px;
		height: auto;
		padding: 13px 9px 18px;
	}
	#ad_sub {
		color: #00853f;
		font-size: 16px;
		font-weight: bold;
		margin-top: 26px;
		text-align: center;
	}
	
	/* TN Banner */
/* mid-body tn banner */
div#body-tn-banner-wrapper {
	background-color : #FFA02F;
	padding-top : 4px;
	padding-bottom : 4px;
	margin : 0 -20px 15px -20px;
	z-index:9999;
}

div#body-tn-banner-wrapper div.body-tn-content {
	float : left;
	margin : 0 130px 0 300px;
}

div#body-tn-banner-wrapper div.body-tn-content,
div#body-tn-banner-wrapper span#tfnInternet	{
	font-size : 18px;
	font-weight : bold;
	color : #fff;
}

div#body-tn-banner-wrapper a#body-tn-banner-ec-link,
div#body-tn-banner-wrapper a#body-tn-banner-ec-link:focus,
div#body-tn-banner-wrapper a#body-tn-banner-ec-link:hover,
div#body-tn-banner-wrapper a#body-tn-banner-ec-link:visited {
	font-size : 14px;
	font-weight : normal;
	color : #fff;
}

div#body-tn-banner-wrapper div.existing-customer-link {
	margin : 5px 0 0 0;
}


	#Channel_Lineup {
		z-index: 101 !important;
	}

#overview_learn_more .newbookend{
	
	
	background: url('/prismtv/images/US12094_PrismOverviewTab_CTA.png') no-repeat 0 0;
	width: 131px;
	height: 28px;
}
#prism-overview-body-tn-wrapper{
	color: #ff6600; 
	font-weight: bold;
}
.workingLate{
	width:370px;
}
.whdvrWrap{
	width:826px;
}
.whdvrLaptopWrap{
	margin-top:50px;
	width:826px;
}
#plansAndPricesTable .btmpricerow .cellPad {
	height: auto;
}
.pageBody p {
	margin: 0 0 5px;
}
.feat-channels{
	height: 46px;
}
.setTopBox{
	height: 43px;
}
.noWrap{
	white-space: nowrap;
}
.wirelessRow{
	height: 43px;
}
.hdservice{
	height: 46px;
}
.feat-premiumchannels{
	height: 93px;
}
.fourLogos{
	padding: 8px 0px 14px;
}
.positionRelative{
	position:relative;
}
.bottomImg{
	width:400px;
}
.whdvrRow{
	height: 47px;
}