
@media (min-width: 768px) and (max-width: 1023px) {
.branding .hori_line { width: 82%; }
.microsite h1 { font-size: 28px; }
.microsite header .navbar-default .navbar-nav li a { font-size: 15px; }
.microsite header .navbar { margin-top: 2.7em; }
.microsite header .navbar-brand { margin: 0 1.429em; }
.microsite .btm-block { padding: 3% 2.1%; }
.microsite footer .container .list-inline li:first-child { padding-right: 10px; }
.microsite footer .container .list-inline li { padding: 0 5px; }
.microsite footer .content-margin { padding-left: 2%; padding-right: 2%; }
.microsite footer .container .copyright { text-align: right; }
.mm-opening .microsite .mm-menu.mm-top.mm-front { top: 9% !important; }
.textoverflow { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.breadcrumb { margin-left: 8.4%; }
.hero-arrow:before { left: -3.4em; top: -9em; }
#homepage section#hot-topics { float: left; overflow: hidden; padding: 5em 1.429em 1.6em; }
#hot-topics ul li a { font-size: 15.4px; }
#hot-topics + section.col-ms-6 { width: 49.82%; }
#hot-topics.col-ms-6 { width: 49.9%; }
#product-services { padding: 50px 1.5em 0 1.5em; }
#product-services h2 { position: absolute; top: 3px; }
#product-services h2 + div.col-lg-6 { background: #ed1c24; height: 100%; }
#product-services h3 { font-size: 24px; line-height: 1.5em; margin: 0 0 .5em; padding: 0; }
#product-services p { font-size: 1em; }
#product-services a.link-caret { padding-top: 1em; }
.flexslider .slides img { width: 66.6667%; }
.flexslider .flex-direction-nav a { margin-top: 5px; }
.flexslider .flex-direction-nav .flex-next { right: 35%; }
.flexslider .flex-direction-nav .flex-next:hover { right: 35%; }
.flex-caption { width: 33.33%; position: static; padding: 0px 0 0 0px; }
.flex-caption > * { padding: 0 20px; }
.flex-caption h2 { position: static; margin-top: 0px; }
.flex-caption h3 { padding-top: 0; }
.flex-caption .action-links { position: absolute; bottom: 0; }
.flex-caption .action-links span { padding-top: 2px; }
.btm-align { position: absolute; }
.module-height h3 { font-size: 24px; line-height: 34px; }
.module-height .slide-content h3 { padding-bottom: 15px; line-height: 20px; }
.module-height .slide-content h3 a { font-size: 16.1px; }
.module-spacing { padding: 4em 1.429em 1.429em 1.5em; }
#article, #invearn { }
#article .container-sm-pad12, #invearn .container-sm-pad12 { padding: 0; }
#article .content-margin, #invearn .content-margin { padding-left: 0; padding-right: 3.5%; }
#article .pager-prev, #invearn .pager-prev { text-align: center; margin-top: 0; }
#article .pager-next, #invearn .pager-next { text-align: center; margin-top: 0; }
#article .rel-articles, #invearn .rel-articles { padding-left: 0px; width: 100%; }
#article .rel-articles div, #invearn .rel-articles div { float: left; width: 48%; margin-left: 4%; }
#article .rel-articles img, #invearn .rel-articles img { margin-bottom: 10px; margin: 0 auto; padding-top: 20px; }
#article .content-txt .quote, #invearn .content-txt .quote { padding: 65px 30px; }
#article #right-column, #invearn #right-column { padding: 0 0 0 0; }
#article #right-column #twitter, #invearn #right-column #twitter { margin-top: 20px; background: #eee; }
#article #right-column #twitter h2, #invearn #right-column #twitter h2 { background: #d2d3d4; color: #333333; display: inline-block; font: bold 0.786em "verizonapex-book"; margin: 0; text-transform: uppercase; letter-spacing: 0.1em; font-family: "verizonapex-bold"; font-weight: normal; }
#article #right-column #twitter div, #invearn #right-column #twitter div { padding: 0 0.6em 1.429em 0.8em; background: url("../img/twitter_white.png") no-repeat scroll 92% 87% transparent; }
#article #right-column #twitter div p, #invearn #right-column #twitter div p { font-family: "verizonapex-book"; font-size: 1.14em; padding-top: 10px; margin-bottom: 0px; color: #333333; }
#article #right-column #twitter div span, #invearn #right-column #twitter div span { color: #333333; font-family: "verizonapex-book"; font-size: .643em; text-transform: uppercase; }
#article #right-column #twitter div span b, #invearn #right-column #twitter div span b { color: #7c7c7d; font-weight: normal; margin-left: .5em; }
#article #right-column #twitter div a, #invearn #right-column #twitter div a { font: bold 11px "verizonapex-book"; text-transform: uppercase; letter-spacing: 1px; font-size: 10px; }
#article #right-column #twitter div a span, #invearn #right-column #twitter div a span { font-family: 'Glyphicons Halflings' !important; color: #0066CC; }
#article #right-column .article-tabs, #invearn #right-column .article-tabs { margin-top: 20px; border-top: 1px solid #b2b2b6; padding-top: 20px; padding-bottom: 10px; font: 1em "verizonapex-book"; }
#article #right-column .article-tabs ul, #invearn #right-column .article-tabs ul { border-bottom: none; }
#article #right-column .article-tabs ul li, #invearn #right-column .article-tabs ul li { margin-right: 0px; float: left; margin-left: 10%; }
#article #right-column .article-tabs ul li:first-child, #invearn #right-column .article-tabs ul li:first-child { float: left; margin-left: 0; }
#article #right-column .article-tabs ul li.active, #invearn #right-column .article-tabs ul li.active { margin-top: 1px; }
#article #right-column .article-tabs ul li.active > a, #invearn #right-column .article-tabs ul li.active > a { color: #cc0000; border: none; border-bottom: 2px solid #cc0000; padding: 0 1px 2px 1px; margin-top: 10px; }
#article #right-column .article-tabs ul li a, #invearn #right-column .article-tabs ul li a { font: 0.857em "verizonapex-book"; text-transform: uppercase; padding-left: 0px; padding-right: 0px; margin-bottom: 12px; color: #696b6d; }
#article #right-column .article-tabs ul li a:hover, #invearn #right-column .article-tabs ul li a:hover { border-color: transparent; background: none; color: #cc0000 !important; }
#article .pager-arrow, #invearn .pager-arrow { position: relative; top: 14em; }
#article .pager-arrow .pager, #invearn .pager-arrow .pager { position: relative; top: 100px; }
#article .pager-arrow .pager.fixed, #invearn .pager-arrow .pager.fixed { position: fixed; bottom: 0; top: 80px; }
#article .pager-arrow .pager-next, #invearn .pager-arrow .pager-next { right: 2.5%; }
#article .pager-arrow .pager-prev, #invearn .pager-arrow .pager-prev { left: 2.5%; }
.tags ul li:before { padding: 30px 0 9px; }
#careers #jumpnav > .navbar .navbar-collapse { margin-left: 2%; }
#careers .jump-bar li { width: 14.5%; }
#careers .jump-bar li.active a { padding: 8px 15px 10px 11px; }
#careers .jump-bar li:first-child { padding: 2.6% 0 21px 0; width: 10%; }
#careers .jump-bar li.onelntxt-divder { padding-bottom: 19px; }
#careers .jump-bar li a { padding: 10px 15px 10px 11px; }
.container #jumpnav > .navbar .navbar-collapse { margin-left: 8%; }
.container .jump-bar li { width: 15%; height: 100%; }
.container .jump-bar li.active a { padding: 8px 25px 10px; }
.container .jump-bar li:first-child { padding: 2.6% 0 22px 0; }
.container .jump-bar li.onelntxt-divder { padding-bottom: 19px; }
.container .jump-bar li a { padding: 10px 25px; }
.container .jump-bar.long li.active a { padding: 8px 12px 6px; }
.container .jump-bar.long li a { padding: 10px 5px; }
#responsibility .section-rheight + div.col-lg-4 { display: none; }
#ourcompany .content-part section.text-center { text-align: center; }
#ourcompany .content-part section.text-center .module-spacing:first-child h3 { padding-top: 0px; }
#careers .our_people .slider_header { margin-top: 20px; }
#careers .htabscarousel-block.our_people .flex-viewport { margin-left: 0px; }
.ourcompany .module-spacing { height: 26%; }
#ourcompany.investor #scrollspy-menu, #responsibility.investor #scrollspy-menu, #careers.investor #scrollspy-menu { height: 55px; }
#ourcompany .tab-content img, #responsibility .tab-content img, #careers .tab-content img { padding: 0px; }
#ourcompany .flex-caption, #responsibility .flex-caption, #careers .flex-caption { bottom: 0 !important; right: 0 !important; position: absolute; width: 100%; }
#ourcompany .flexslider .flex-direction-nav .flex-next, #responsibility .flexslider .flex-direction-nav .flex-next, #careers .flexslider .flex-direction-nav .flex-next { right: 2%; }
#ourcompany .flexslider img, #responsibility .flexslider img, #careers .flexslider img { width: 100%; }
#ourcompany .flexslider h4, #responsibility .flexslider h4, #careers .flexslider h4 { padding-top: 0; }
#ourcompany .swipe-image p, #responsibility .swipe-image p, #careers .swipe-image p { width: 91%; }
#ourcompany .flex-viewport, #responsibility .flex-viewport, #careers .flex-viewport { margin-left: 12px; padding-bottom: 20px; }
#ourcompany .content-part h4, #responsibility .content-part h4, #careers .content-part h4 { padding-top: 40px; }
#ourcompany .content-part .module-spacing, #responsibility .content-part .module-spacing, #careers .content-part .module-spacing { padding: 1em 12px 16px 12px; }
#ourcompany .vtabs-block .tab-title, #responsibility .vtabs-block .tab-title, #careers .vtabs-block .tab-title { width: 30%; float: left; padding: 0; }
#ourcompany .vtabs-block .tab-content, #responsibility .vtabs-block .tab-content, #careers .vtabs-block .tab-content { width: 70%; float: left; }
#ourcompany .vtabs-block .tab-content img, #responsibility .vtabs-block .tab-content img, #careers .vtabs-block .tab-content img { float: left; }
#ourcompany .vtabs-block .tab-content .module-spacing, #responsibility .vtabs-block .tab-content .module-spacing, #careers .vtabs-block .tab-content .module-spacing { float: left; width: 40%; }
#ourcompany .vtabs-block .tab-content .tab-pane, #responsibility .vtabs-block .tab-content .tab-pane, #careers .vtabs-block .tab-content .tab-pane { }
#ourcompany .vtabs-block .tab-content .tab-pane:before, #ourcompany .vtabs-block .tab-content .tab-pane:after, #responsibility .vtabs-block .tab-content .tab-pane:before, #responsibility .vtabs-block .tab-content .tab-pane:after, #careers .vtabs-block .tab-content .tab-pane:before, #careers .vtabs-block .tab-content .tab-pane:after { content: " "; display: table; }
#ourcompany .vtabs-block .tab-content .tab-pane:after, #responsibility .vtabs-block .tab-content .tab-pane:after, #careers .vtabs-block .tab-content .tab-pane:after { clear: both; }
#ourcompany .vtabs-block .tab-content .tab-pane img, #responsibility .vtabs-block .tab-content .tab-pane img, #careers .vtabs-block .tab-content .tab-pane img { border-right: 1px solid #b2b2b6; }
#ourcompany .vtabs-block .tab-content .tab-pane .module-spacing, #responsibility .vtabs-block .tab-content .tab-pane .module-spacing, #careers .vtabs-block .tab-content .tab-pane .module-spacing { padding: 4px 1px 0 15px; }
#ourcompany .vtabs-block .tab-content .tab-pane .module-spacing h3, #responsibility .vtabs-block .tab-content .tab-pane .module-spacing h3, #careers .vtabs-block .tab-content .tab-pane .module-spacing h3 { padding-bottom: 0; margin-top: 2px; }
#ourcompany .awardscarousel-block .tab-pane li div, #responsibility .awardscarousel-block .tab-pane li div, #careers .awardscarousel-block .tab-pane li div { padding-left: 1.5%; }
#accordion2Content { }
#accordion2Content.border-top-bot { border-bottom: 0; }
#accordion2Content .module-spacing { border-bottom: 0; }
#accordion2Content .tab-pane.active .module-spacing { width: 100%; }
#accordion2Content .module-spacing { background: #fff; position: relative; height: 140px; bottom: 78px; }
#accordion2Content .module-spacing h3 { padding-right: 40px; }
#accordion2Content .module-spacing p { white-space: normal; padding-right: 20px; padding-bottom: 15px; }
#accordion2Content .module-spacing button { margin-bottom: 20px; }
.htabscarousel-block, .awardscarousel-block { border-top: 0; }
#ourcompany .htabscarousel-block .nav-tabs { float: left; }
#ourcompany .htabscarousel-block .pager { float: right; }
#ourcompany .htabscarousel-block .tab-pane.flexslider.active { border-bottom: 0; }
#ourcompany .threecol-wimg-block .text-center { padding-top: 25px; }
#ourcompany .awards-caption img { padding-top: 10px; }
#ourcompany .awards-caption img, #ourcompany .awards-caption h2 { margin: 0.5% 0; width: auto; }
#ourcompany .awards-content { padding-left: 0.2%; width: 100%; }
#ourcompany .awards-content h3 { font-size: 28px; padding-top: 10px; }
#ourcompany .awardscarousel-block .flex-viewport { margin-left: -5px; }
.form-inline.well { margin-bottom: 0; }
#careers .content-part .search-container h3 { padding-left: 0px; font-size: 32px; }
#careers .htabscarousel-block .tab-pane.active { border-bottom: 0; }
#careers .vtabs-block .wtwedo-tabs li.active:first-child a { padding-top: 30px; padding-right: 6px; }
#careers .vtabs-block .wtwedo-tabs li.active:first-child a:after { top: 0; left: 1.4em; }
#careers .vtabs-block .wtwedo-tabs li:first-child a { padding-top: 20px; }
#careers .vtabs-block .wtwedo-tabs .active a { line-height: 0; height: 80px; padding-right: 0px; padding-top: 18px; }
#careers .vtabs-block .wtwedo-tabs .active a:hover { line-height: 0; padding-right: 0px; padding-top: 18px; }
#careers .vtabs-block .wtwedo-tabs .active a:after { left: 1em; top: 0.5em; }
#careers .vtabs-block .wtwedo-tabs a { height: 80px; padding-right: 11px; padding-top: 32px; }
#careers .vtabs-block .wtwedo-tabs a:hover { height: 80px; padding-right: 11px; padding-top: 32px; }
#careers .vtabs-block .tab-content .tab-pane img { border-right: 0; }
#careers .vtabs-block .box-height { border-bottom: 1px solid #B2B2B6; }
#careers .vtabs-block .active a { background: #eff1f0; border: 0; border-radius: 0; }
#careers .vtabs-block .active a::after { position: relative; content: ""; top: -6em; left: -2.2em; width: 0em; height: 0em; border-top: 2em solid rgba(44, 44, 44, 0); border-bottom: 2em solid transparent; border-right: 2em solid #fff; z-index: 2; display: inline-block; border-width: 1em; border-left: 1em solid #eff1f0; border-right: 0em solid #fff; top: 0.5em; left: 1em; }
#careers .vtabs-block .active a:hover { border: 0; }
#careers .vtabs-block .tab-pane.active { border-bottom: 0; }
#careers .vtabs-block .tab-pane.active img { padding-bottom: 20px; }
#careers .vtabs-block .tab-pane.active h3 { margin-top: 0; }
.search-container h3 { display: block; width: 100%; }
.search-container input, .search-container .btn-group { margin-bottom: 2%; }
.search-container .btn-group, .search-container .form-group.country { width: 30%; float: left; }
.search-container .btn-block { width: 35%; float: right; }
.search-container p { padding: 0 15px; }
.search-container p a.action-links { padding-top: 0px; float: none; }
.search-container p a.action-links span.glyphicon { top: 4px; }
.table-responsive { padding: 2% 2%; }
.table-responsive table { border: 1px solid #b2b2b6; border-left: 0; border-right: 0; }
.table-responsive table tbody td { font: 14px "verizonapex-book"; padding-left: 20px; }
.table-responsive table thead { font: 14px "verizonapex-medium"; }
.table-responsive table thead th { padding-left: 20px; }
.htabscarousel-block .nav-tabs { float: left; }
.htabscarousel-block .pager { float: right; }
#careers .content-part .search-container h3 { font-size: 24px; padding: 20px 0 10px 10px; }
#careers .vtabs-block .tab-block h3, #careers .vtabs-block .tab-block p { padding: 0 15px; }
.form-group { margin-bottom: 15px; }
.search-container.gmaps { }
.search-container.gmaps .well { margin-bottom: 0px; padding-bottom: 10px; border-radius: 0; }
.search-container.gmaps .btn-group { width: 62%; }
.search-container a.action-links { padding-top: 3%; }
.search-container .pager { text-align: left; }
.job-locations h5 { font-size: 16px; }
#careers .awardscarousel-block .pager { float: none; }
.left-menu-page .gmaps .btn-group { width: 57%; }
.left-menu-page .gmaps .btn-block { width: 39%; }
.left-menu-page .gmaps img { height: 220px; }
.left-menu-page .job-locations ul li { padding: 0 0 0 18%; }
.left-menu-page .awardscarousel-block .pager { float: left; margin-top: 0; }
.left-menu-page .awardscarousel-block .pager li { display: inline; }
.left-menu-page .awardscarousel-block .pager li a { background: none repeat scroll 0 0 transparent; border: 2px solid #A1A1A1; border-radius: 14px; color: #A1A1A1; margin-left: 2px; padding: 3px 7px; }
.left-menu-page .awardscarousel-block .pager li span.glyphicon { font-size: 10px; top: 0; }
#article .leadership-bio .content-margin-sm, #invearn .leadership-bio .content-margin-sm { padding-right: 0%; }
#article .leadership-bio #right-column, #invearn .leadership-bio #right-column { margin: 0%; padding: 0%; }
#article .leadership-bio .flexslider img, #invearn .leadership-bio .flexslider img { width: auto; }
#article .leadership-bio .content-txt div, #invearn .leadership-bio .content-txt div { display: table-cell; }
#article .leadership-bio .content-txt img, #invearn .leadership-bio .content-txt img { float: left; padding: 0 30px 30px 0; }
#article .listing h2.article-title, #invearn .listing h2.article-title { font-size: 32px; }
#article .listing h3.sub-title, #invearn .listing h3.sub-title { padding: 0px; }
#article .listing #icons-share, #invearn .listing #icons-share { margin-top: 15px; }
#article .listing .back, #invearn .listing .back { padding-left: 0px; }
#article .back, #invearn .back { font-size: 11px; margin: 5% 0 1% 8%; }
#article .media-contacts h2.article-title, #invearn .media-contacts h2.article-title { font-size: 32px; }
#article .media-contacts .back, #invearn .media-contacts .back { padding-left: 0px; }
.search-careers .search-container .search_keyword.npl .form-group { width: 63.5%; }
.search-careers .content-margin { padding: 0 0 0 2.6%; }
.search-careers h1 { font-size: 32px; }
.search-careers .search-container .form-inline .btn-block { width: 31.5%; float: none; }
.search-careers .search-container .input-group-addon { width: 45px; }
.search-careers .search-container .form-group, .search-careers .search-container .btn-group { float: left; }
.search-careers .search-container .form-group:first-child { width: 100%; margin-right: 20px; margin-bottom: 20px; }
.search-careers .search-container .form-group input { width: 99%; }
.search-careers .search-container .btn-group { width: 31.5%; }
.search-careers .search-container .form-group.country { width: 31.5%; margin-right: 10px; }
.search-careers .search-container .form-group.country input { width: 95%; }
#form-page h1 { font-size: 32px; }
#form-page h2 { font-size: 24px; }
#form-page h4 { font-size: 18px; }
#form-page h3 { font-size: 18px; }
#form-page .alert-arrow { width: 56.2%; left: 37.2%; }
#form-page .captcha input { width: 44%; margin: 0 15px; }
#form-page .captcha { position: static; width: 100%; }
#form-page .captcha .btn-red { margin: 0; width: 18%; }
#form-page .content-margin { padding: 0 2.6%; }
#form-page .breadcrumb { margin-left: 2.6%; }
#form-page h3 { font-size: 14px; }
#form-page .form-group { width: 50%; clear: left; }
#article.viewpoint-details, #article.career-details { }
#article.viewpoint-details .content-margin, #article.career-details .content-margin { padding: 0 2.6%; }
#article.viewpoint-details .col-sm-3.content-margin, #article.career-details .col-sm-3.content-margin { padding-left: 0 !important; }
#article.viewpoint-details .breadcrumb, #article.career-details .breadcrumb { margin-left: 2.6%; }
#article.viewpoint-details #right-column, #article.career-details #right-column { padding: 30% 0 0 0 !important; }
#article.viewpoint-details h1, #article.career-details h1 { margin-top: 0; padding-top: 0; }
#article.viewpoint-details .pb0, #article.career-details .pb0 { padding-bottom: 0; }
#article.viewpoint-details .mt5, #article.career-details .mt5 { margin-top: 5px; margin-bottom: 0; }
#article.viewpoint-details .title-link, #article.career-details .title-link { color: #0066CC; font-family: "verizonapex-book"; font-size: 18px; padding-bottom: 25px; float: left; }
#article.viewpoint-details #accordion .panel-default, #article.career-details #accordion .panel-default { border: none; box-shadow: none; }
#article.viewpoint-details #accordion .panel-default .panel-title, #article.career-details #accordion .panel-default .panel-title { font-size: 18px; cursor: pointer; }
#article.viewpoint-details #accordion .panel-default .panel-title a, #article.career-details #accordion .panel-default .panel-title a { padding-bottom: 0px; display: block; padding-left: 0; }
#article.viewpoint-details #accordion .panel-default .panel-heading, #article.career-details #accordion .panel-default .panel-heading { background: none; padding-left: 0; padding-bottom: 30px; }
#article.viewpoint-details #accordion .panel-default .panel-heading + .panel-collapse .panel-body, #article.career-details #accordion .panel-default .panel-heading + .panel-collapse .panel-body { border-top: none; padding-left: 0; padding-top: 0; }
#article.viewpoint-details #accordion .panel-default .glyphicon, #article.career-details #accordion .panel-default .glyphicon { font-size: 10px; color: #ADADAD; }
#article.viewpoint-details .rel-viewpoints div, #article.career-details .rel-viewpoints div { float: left; padding-right: 5.7%; }
#article.career-details h3 { font-size: 24px; }
#article.career-details ul, #article.career-details p { font-size: 14px; }
#article.career-details #right-column { padding-top: 0 !important; }
#article.career-details #right-column h4 { font-size: 14px; }
#article.career-details #right-column a { font-size: 12px; }
#article.career-details .btn-red { width: 19.5%; }
#article.career-details .content-margin { padding: 0 2%; }
#article.career-details ul.story-info, #article.career-details .btn-wrapper, #article.career-details h3, #article.career-details p, #article.career-details ul.body-copy, #article.career-details p.links, #article.career-details img { padding-left: 0; padding-right: 0; }
#article.career-details ul.body-copy { padding-left: 1em; }
#article.career-details.event .form-group, #article.career-details.event .check-group { padding: 0; }
#article.career-details.event h4.sub-title { font-size: 18px; padding: 2% 0; }
#article.career-details.event ul, #article.career-details.event p { font-size: 18px; }
#article.career-details.event h1.article-title { padding-left: 0%; padding-right: 0%; }
#article.career-details.event .btn-red { width: 19.5%; font-size: 12px; }
#article.career-details.event img { width: auto; }
#article.career-details.event #form-page .form-group { width: 58%; }
#article.career-details.event .checkbox-inline { display: inline-block; padding: 20px 0; }
#article.career-details.event .checkbox-inline + .checkbox-inline { margin-left: 20px; }
#article.career-details.event .check-group h4 { padding: 0; }
#article.career-details.event .captcha { margin-left: 0%; }
#article.career-details.event .captcha img { padding: 0; }
#article.career-details.event .captcha .btn-red { width: 19.5%; }
#article.career-details.event h4, #article.career-details.event .action-links { padding: 0; }
#article.career-details.event .btn-wrapper a { padding-left: 20px; }
.ourcompany-timeline .timeline { left: -32%; }
.ourcompany-timeline .timeline > li { margin-bottom: 75px; }
.ourcompany-timeline .timeline > li > .timeline-panel { left: 24%; width: 68%; }
.ourcompany-timeline .timeline > li h2 { left: 30%; font-size: 36px; top: 80px; }
.ourcompany-timeline .carousel .btn-share { padding: 7px 23px; }
.ourcompany-timeline .timeline-footer > ul li span { display: inline-block; }
.ourcompany-timeline .timeline-footer > ul li:first-child:before { border-right: 1px solid #B7BBBD; margin-right: 2px; }
.ourcompany-timeline .timeline-footer > ul li:before { margin-right: 6px; }
.ourcompany-timeline .tags .navbar-text { padding-left: 16px; }
.left-menu-page .breadcrumb { margin-left: 2.7%; }
.left-menu-page .bnr-img h1 { position: absolute; font: 34px "verizonapex-bold"; line-height: 5.5em; }
.left-menu-page .container-sm-pad12 { padding-right: 0%; }
.left-menu-page .left-menu { font-size: 18px; }
.left-menu-page .left-menu li { padding-bottom: 23px; }
.left-menu-page .body-copy { width: 50%; padding-bottom: 5px; }
.left-menu-page .htabscarousel-block .nav-tabs, .left-menu-page .awardscarousel-block .nav-tabs { padding-left: 12px; }
.left-menu-page .awards .tab-pane li { width: 50%; }
.left-menu-page .awards .tab-pane li .awards-caption img { float: left; }
.left-menu-page .awards .tab-pane li .awards-caption h2 { margin-top: 10px; }
.left-menu-page .awards .tab-pane li .awards-content { border-left: 0; padding-left: 0; }
#left-column { margin-left: -34%; }
.awards-caption h2 { margin-top: 10px; }
.awardscarousel-block .tab-pane.active li { border-left: 1px solid #b2b2b6; padding-left: 8px; }
.awardscarousel-block .tab-pane.active li:first-child { border: 0; }
.contact-links-block ul { padding: 3% 0 3% 5%; }
#ourcompany.investor #news.tab-pane .img-responsive { margin: inherit; float: left; padding: 0 2%; }
#ourcompany #shareserv { border-bottom: 0px; }
#shareserv .tab-content { border-top: 1px solid #b2b2b6; border-bottom: 1px solid #b2b2b6; }
#stocktransfer img { width: 76%; }
#stocktransfer .share-content { background: none repeat scroll 0 0 #FFFFFF; left: 72%; margin-top: -77.2%; position: relative; border-left: 1px solid #b2b2b6; }
.invearn h1.page-title { margin-top: 0px; }
.invearn h3.publish-date { padding: 20px 0 6px 0; }
.invearn h4.news-title { padding-top: 20px; }
.invearn h4.news-title + p { padding-bottom: 40px; }
.report-listing li { padding: 25px 0 25px 0; font-size: 18px; }
.report-listing li a { margin-top: -13px; }
.boxed-tab li.active a { background: #EFF1F0; }
.boxed-tab li.active a:hover { border: none; }
.boxed-tab-content { border: 1px solid #b2b2b6; border-top: none; padding: 30px 30px 0px 30px; }
.boxed-tab-content > .tab-pane p { font-family: "verizonapex-book"; font-size: 28px; color: #333333; font-size: 14px; }
.left-menu-page.cost-basis .greyBox { margin-top: 25px; }
.left-menu-page.cost-basis .content-margin { padding-left: 4.6%; padding-right: 4.6%; }
.left-menu-page.cost-basis #form-page .form-group { width: 100%; }
.module-height .img-responsive { margin: 0; }
#article .rel-articles h3, #invearn .rel-articles h3 { font-size: 24px; }
#article .content-txt p:first-child, #invearn .content-txt p:first-child { margin-bottom: 11px; }
#article .content-txt p.lead, #invearn .content-txt p.lead { font-family: "verizonapex-bookitalic"; font-size: 18px; line-height: 1.4em; }
#article .content-txt #icons-share, #invearn .content-txt #icons-share { padding: 0; }
#article .content-txt h3.article-title, #invearn .content-txt h3.article-title { line-height: 24px; padding: 0 0 7px; margin-bottom: 0; }
#article .content-txt h2.article-title, #invearn .content-txt h2.article-title { margin-bottom: 5px !important; }
.nav-sub-3 { display: none; }
.nav-sub-2 { width: 200% !important; }
.tab-block + .module-spacing { margin: 0px; padding: 0; }
.tab-block .report-box { border-bottom: 1px solid #b2b2b6; padding: 0 0 15px 0; }
.report-box { border-bottom: 1px solid #B2B2B6; border-right: 1px solid #B2B2B6; float: left; margin-left: 0; padding: 0 0 1% 2%; width: 33.3%; }
.report-box h3 { padding-right: 10px; }
#accordion2Content .report-box .btn-content { margin-bottom: 10px; }
#ourcompany .report-box span.glyphicon { padding-top: 3px; }
#ourcompany .report-box h3 { font-size: 18px; }
#ourcompany.investor #secfilings .module-spacing { padding-left: 0; }
#ourcompany.investor .vtabs-tab .active a { padding: 38px 0 39px; }
#ourcompany.investor .vtabs-tab a { padding: 51px 14px 39px 0; }
#finperf .box-height { border-bottom: 1px solid #b2b2b6; }
.report-box.noborderbtm { border-bottom: 0; }
}
#ourcompany #news-section section.news-item img { margin: 0% auto; }
#media-contacts { position: absolute !important; width: 100%; bottom: 0; border: 1px solid #ccc; margin: 0; }
#media-contacts .module-spacing { background: url("../img/news/phone.png") no-repeat scroll 125px bottom #6b6b6b; width: 100%; }
#media-contacts .module-spacing > h3 { margin: 40px 0 20px 0; width: 140px; color: #ffffff; }
#media-contacts .module-spacing > a { color: #fff; text-decoration: none; }
.row.sticky-holder { background: #fff; margin-left: 0 !important; }
#news-section { background: #ffffff; }
#news-section .heading { border-bottom: 1px solid #b2b2b6; margin: 20px 0 0; padding: 0 20px; text-align: left; }
#news-section .heading h3 { width: 300px; display: inline-block; }
#news-section .pulldown-wrapper { margin: 0 auto auto 0; width: 320px; display: inline-block; float: right; font-size: 14px; }
#news-section .pulldown-wrapper .pulldown-text.news { font-family: "verizonapex-bold"; font-size: 13px; }
#news-section .pulldown-wrapper .pulldown-menu .btn { border-radius: 5px; border: 1px solid #cccccc; }
#news-section .pulldown-wrapper .active.selection { font-size: 12px; font-weight: bold; }
#news-section .news-item-holder { border-left: 1px solid #b2b2b6; min-height: 700px; height: 100%; }
#news-section section.news-item { padding: 15px 0; border-bottom: 1px solid #b2b2b6; }
#news-section section.news-item:last-child { border-bottom: none; }
#news-section section.news-item img { float: left; margin: 25% auto; vertical-align: middle; padding: 0 15px; }
#news-section section.news-item .article-date { padding-bottom: 15px; }
#news-section section.news-item .summary { padding-bottom: 10px; }
#news-section section.news-item .tags { background-color: #fff; }
#news-section section.news-item .tags ul { margin-top: 0px; padding-bottom: 15px; }
#news-section .main-cnt .left-column { padding: 5px 0px 0px 15px; }
#news-section .main-cnt .left-column h4 { font-size: 19px; padding: 15px 0; }
#news-section .panel-group .panel { border: none; border-radius: 0; }
#news-section .panel { box-shadow: none; }
#news-section .panel-body { border-top: none; padding: 15px 0 0 0px; }
#news-section .panel-body ul { margin-bottom: 0; }
#news-section .panel-body ul li { padding: 10px 0 10px 15px; padding-left: 15px; }
#news-section .panel-body ul li.active { background: #b2b2b6; }
#news-section .panel-body ul li:hover { background: #2a2d32; color: #ffffff; cursor: pointer; }
#news-section .panel-heading { background-color: #ffffff; padding: 0px; }
#news-section .panel-heading a:hover { text-decoration: none; }
#news-section .panel-heading .panel-title > a { color: #2a2d32; }
#news-section .panel-heading .panel-title > a .glyphicon { font-size: 8px; color: #ADADAD; }
#news-section .panel-heading h4 { padding: 0px; }
#news-section .no-caps a { font-size: 14px; text-transform: none; font-family: "verizonapex-book"; }
#news-section .no-caps h4 { padding-top: 0; }
#news-section span.glyphicon { padding-top: 4px; }
#search-results .restulsCnt section, #search-results .restulsCnt .sort { padding: 0; }
#search-results .restulsCnt .sort { padding: 20px 0 25px; }
#search-results .accordion { padding-top: 34px; }
#search-results .accordion h3 { padding-bottom: 13px; font-size: 14px; }
#search-results .content-margin { padding: 0 4.6%; }
#search-results .breadcrumb { margin-left: 2.4%; }
#search-results #left-column { margin-left: 0; padding-left: 10%; padding-right: 0; }
#search-results #left-column aside { padding: 0; }
#search-results #left-column h2.icon > a { color: #333; }
#search-results #left-column .divider-line { margin: 8px 0 19px; }
#search-results #left-column h3, #search-results #left-column h2, #search-results .restulsCnt h3, #search-results .restulsCnt h2 { font-size: 16px; }
#search-results #left-column h2 a.active, #search-results .restulsCnt h2 a.active { color: #333; }
#search-results #jumpnav .jump-bar li:first-child { padding: 0; }
#search-results #jumpnav .jump-bar li { width: auto; padding: 0; }
.kpi_table table tbody td { display: table-cell; }
#campus_events table thead, .kpi_table table thead { border-top: 1px solid #B2B2B6; font: 14px "verizonapex-medium"; height: 40px; }
#campus_events table thead th, .kpi_table table thead th { padding-left: 20px; }
#campus_events table thead tr, .kpi_table table thead tr { display: table-row; }
#campus_events table tbody td, .kpi_table table tbody td { font: 14px "verizonapex-book"; padding-left: 20px; display: table-cell; }
#campus_events .custom-select, .kpi_table .custom-select { width: 24%; margin-right: 2%; float: left; }
#campus_events .select-holder, .kpi_table .select-holder { padding: 20px 20px 0 20px; background-color: #f5f5f5; }
#campus_events .career-pagination, .kpi_table .career-pagination { font-weight: bold; }
#campus_events .career-pagination a, .kpi_table .career-pagination a { font-weight: normal; }
#campus_events .submit .btn, .kpi_table .submit .btn { float: left; width: 22%; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #d60100;  *background-color: #d60100;
background-image: -moz-linear-gradient(top, #df0807, #bb0100); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#df0807), to(#bb0100)); background-image: -webkit-linear-gradient(top, #df0807, #bb0100); background-image: -o-linear-gradient(top, #df0807, #bb0100); background-image: linear-gradient(to bottom, #df0807, #bb0100); background-repeat: repeat-x; border-color: #2c2f33; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#df0807', endColorstr='#bb0100', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
font-family: "Helvetica Neue", Helvetica-, Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 12px 13px; border-radius: 3px; }
#campus_events .submit .btn:hover, .kpi_table .submit .btn:hover { background-color: #bb0100;  *background-color: #bb0100;
background-image: -moz-linear-gradient(top, #bb0100, #df0807); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bb0100), to(#df0807)); background-image: -webkit-linear-gradient(top, #bb0100, #df0807); background-image: -o-linear-gradient(top, #bb0100, #df0807); background-image: linear-gradient(to bottom, #bb0100, #df0807);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bb0100', endColorstr='#df0807', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#campus_events .btn.dropdown-toggle.selectpicker, .kpi_table .btn.dropdown-toggle.selectpicker { padding: 12px; font-size: 12px; font-weight: bold; }
#campus_events .links-container, .kpi_table .links-container { clear: both; padding-top: 30px; }
#campus_events .links-container .pull-left, .kpi_table .links-container .pull-left { clear: both; }
#campus_events .content-txt, .kpi_table .content-txt { padding-bottom: 20px; }
#article .row.viewpoints .content-txt .article-video { width: 75%; }
#article .row.viewpoints .content-txt .leadership-bio { max-width: 350px; float: left; }
#article .row.viewpoints .content-txt .text.story-detail { width: 200px; float: left; margin-left: 5%; }
#article .row.viewpoints h1 { font-weight: bold; }
#article .row.viewpoints h2.article-title { font: 32px/44px "verizonapex-book"; }
#ourcompany.news #hot-topics { position: absolute !important; width: 100%; top: 0; }
#ourcompany .left-col-landing { background-color: #ffffff; width: 100%; height: 100%; position: relative; border: 1px solid #ccc; height: 510px; }
#ourcompany #twitter { bottom: 0; position: absolute !important; }
#ourcompany #whatwedo.vtabs-block { border-bottom: 1px solid #b2b2b6; }
#ourcompany #whatwedo .wtwedo-tabs { border-bottom: 0px; }
#ourcompany #whatwedo .wtwedo-tabs a.twoline { padding: 31px 13px 33px; line-height: 1.7em; }
#ourcompany #whatwedo .wtwedo-tabs .active a.twoline { line-height: 0.5em; padding: 37px 13px 33px; }
#ourcompany #whatwedo .wtwedo-tabs .active a.twoline:after { left: 1.7em; }
#ourcompany #whatwedo #accordion2Content { height: 450px; overflow: hidden; }
#ourcompany #whatwedo #accordion2Content .module-spacing { height: auto; }
#ourcompany #whatwedo .tab-title a { height: 112px; padding: 47px 18px 0; }
#ourcompany #whatwedo .tab-title .active a { padding: 34px 4px 0 0; }
#ourcompany .wtwedo-tabs .active a:after { left: 1.2em; }
#universityrecruit.vtabs-block .wtwedo-tabs li:first-child.active a { padding-top: 15px; }
#universityrecruit.vtabs-block .wtwedo-tabs li:first-child a { padding-top: 30px; }
#universityrecruit.vtabs-block .tab-content img { float: none; }
#ourcompany .awardscarousel-block .awards-content { padding-left: 3%; }
.flex-tab-init { display: block !important; height: 0px !important; }
.tab-content.flex-holder { border: none; }
#leadership.htabscarousel-block .tab-pane.active, #corpgov.htabscarousel-block .tab-pane.active, #workinghere.htabscarousel-block .tab-pane.active { border-top: none; }
#leadership.htabscarousel-block .tab-pane.active, #corpgov.htabscarousel-block .tab-pane.active, #workinghere.htabscarousel-block .tab-pane.active { border: none; }
#awards .awards-caption h2 { text-align: left; }
#awards .tab-content, #corpgov .tab-content, #workinghere .tab-content { padding: 0; }
#social-footer li { width: 50%; }
#social-footer li .social-links { width: 95%; }
#responsibility .htabscarousel-block .tab-pane.active { border-bottom: 0 none; }
.responsibility #impacting-people .flexslider img, .responsibility #improving-com .flexslider img { width: 100%; }
.responsibility #delvering-results p { width: 99%; padding: 0 0 0 0; }
.responsibility #delvering-results .graph img { width: auto; }
.responsibility .contact-links-block h2, .responsibility .contact-links-block p { padding-left: 15px; }
.responsibility .contact-links-block .searchmngr { width: 445px; }
#careers-browse-careers { }
#careers-browse-careers .links-list { padding-right: 0; height: 45em; }
#careers-browse-careers .links-list a { display: block; font-size: .9em; padding-bottom: 1em; }
#careers-browse-careers .panel { padding-right: 1em; }
#careers-browse-careers .panel .panel-heading { background-color: #fff; padding-left: 0; font-weight: normal; color: #2A2D32; font-size: 1em; border: 0; }
#careers-browse-careers .panel-body { padding-left: 0; }
#careers-browse-careers .list-pagination { font-size: .8em; font-weight: bold; text-transform: uppercase; position: relative; border-top: 1px solid #b2b2b6; margin-right: 0; padding: .5em .5em 0 0; }
.col-last { padding-right: 0; margin-right: 0; }
.careers-search h3 { font-size: .8em; font-family: verizonapex-book; font-weight: normal; }
.careers-search a { font-size: .7em; margin-left: 1.1em; display: inline-block; }
.careers-search .popular a { display: block; text-transform: capitalize; padding-bottom: 1em; }
.job-locations ul { border-bottom: 1px solid #b2b2b6; background: url("../img/map-marker.png") no-repeat scroll 1% 5% white; padding-bottom: 2%; margin-left: 0; margin-bottom: 0; }
.job-locations li { padding: 0 0 0 13%; }
.job-locations span { color: #FFFFFF; font-size: 18px; font-weight: bold; left: 2.5%; position: relative; top: .5%; float: left; display: inline; margin-top: 1%; }
.job-locations .body-copy { width: 100%; }

@media (max-width: 1024px) and (orientation: landscape) {
.textoverflow { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.moveup .slide-content { bottom: -39%; }
#ourcompany #hot-topics, #responsibility #hot-topics, #careers #hot-topics { height: auto; }
#ourcompany .section-rheight + div.col-lg-4, #responsibility .section-rheight + div.col-lg-4, #careers .section-rheight + div.col-lg-4 { display: block; }
}
