.ourcompany-timeline .btn-content, .ourcompany-timeline .btn-grey { margin: 20px 0; }
.ourcompany-timeline .timeline { left: -32%; }
.ourcompany-timeline .timeline > li { margin-bottom: 75px; }
.ourcompany-timeline .timeline > li > .timeline-panel { left: 28%; width: 66%; }
.ourcompany-timeline .timeline > li h2 { left: 30%; font-size: 18px; top: 100px; }
.ourcompany-timeline .carousel .btn-share { padding: 5px 12px; }
.ourcompany-timeline .glyphicon-chevron-left { top: 2px; }
.ourcompany-timeline .timeline-footer > ul li span { display: none; }
.ourcompany-timeline .tags .navbar-text { padding-left: 3px; }
.ourcompany-timeline .timeline-footer > ul li:first-child:before { border-right: none; margin-right: 0px; }
.ourcompany-timeline .timeline-footer > ul li:before { margin-right: 2px; }
.investor .tab-pane .publish-date { padding-left: 0px; }
.investor .flex-caption .glyphicon { top: 5px; }
.investor .contact-links-block .glyphicon { top: 5px; }
.investor .htabscarousel-block { padding-bottom: 10px; border-bottom: 0; }
.investor .htabs-twocol-block { padding-bottom: 20px; background: #fff; border-bottom: 1px solid #b2b2b6; }
.investor .htabs-twocol-block div[id$="-accordion"] { margin-bottom: 0; }
.investor .htabs-twocol-block .panel-body div.clearfix:first-child { border-bottom: 1px solid #b2b2b6; margin-bottom: 20px; }
.investor .htabs-twocol-block .panel-body div.clearfix img { margin: 0 auto; }
#ourcompany.investor #news.tab-pane .img-responsive { width: auto; margin: 0 auto; }
.investor .news-block .tab-pane > div.clearfix:first-child { border-bottom: 1px solid #b2b2b6; margin-bottom: 20px; }
.left-menu-page .gmaps .btn-group { width: 57%; }
.left-menu-page .gmaps .btn-block { width: 39%; }
#search-results .panel-body { padding: 15px 0; }
#search-results .content-margin { padding: 0; }
#search-results .title h1 { font-family: "verizonapex-bold"; font-size: 22px; border-bottom: 1px solid #BDBCBF; padding-left: 2%; padding-bottom: 10px; margin-bottom: 20px; }
#search-results .title h3 { font-family: "verizonapex-book"; font-size: 14px; padding-left: 2%; padding-bottom: 10px; }
#search-results #left-column { padding: 0; }
#search-results #left-column > aside { padding: 0 3%; }
#search-results #left-column h2 a.active { color: #FF151F !important; }
#search-results .accordion .panel-heading { background: #EFF1F0; padding: 0; }
#search-results .accordion .panel-heading a { color: #333; background: url("../img/arrow.png") no-repeat scroll 97% 19px #eff1f0; }
#search-results .accordion .panel-heading.activebg { background: #C7C8CA; padding: 0; }
#search-results .accordion .panel-heading.activebg a { background-position: 97% -54px; background-color: #C7C8CA; }
#search-results .accordion .panel { border-radius: 0; margin-top: 0; }
#search-results .accordion .panel-default { border-color: #bbbbbb; border-top: none; }
#search-results .accordion .panel-default:first-child { border-top: 1px solid #bbb; }
#search-results .accordion h4.panel-title { background: #c8c9ca; padding: 0 !important; margin-bottom: 0 !important; }
#search-results .accordion h4.panel-title a { display: block; padding: 10px 0 40px 10px; font-size: 20px; font-family: verizonapex-book; text-decoration: none; }
#search-results .accordion h4.panel-title .panel { margin-top: 0; }
#search-results .restulsCnt section, #search-results .restulsCnt .sort { padding: 0 3%; }
#search-results .restulsCnt .sort { padding: 15px 3%; }
#search-results .restulsCnt .sort a { color: #0066CC; }
#search-results .restulsCnt .sort a.active { color: #999; }
#search-results .restulsCnt .sort a.active:hover { color: #999 !important; text-decoration: none; cursor: text; }
.search-careers .content-margin { padding: 0 2.6%; }
.search-careers h1 { font-size: 18px; }
.search-careers .search-container .input-group-addon { width: 45px; }
.search-careers .search-container .form-inline .btn-block { width: 100%; }
.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: 100%; }
.search-careers .search-container .btn-group { width: 100%; }
.search-careers .search-container .form-group.country { width: 100%; margin-right: 10px; }
.search-careers .search-container .form-group.country input { width: 100%; }
#form-page .form-group .form-control, #form-page .captcha .form-control, .form .form-group .form-control, .form .captcha .form-control { background-position: 0 0; }
#form-page .captcha input, .form .captcha input { width: 100%; margin-left: 0; margin-top: 15px; }
#form-page h1, .form h1 { font-size: 24px; }
#form-page h2, .form h2 { font-size: 24px; }
#form-page h4, .form h4 { font-size: 18px; }
#form-page .content-margin, .form .content-margin { padding: 0 2.6%; }
#form-page .breadcrumb, .form .breadcrumb { margin-left: 2.6%; }
#form-page .breadcrumb span, .form .breadcrumb span { font-family: Arial, Helvetica, sans-serif; }
#form-page h3, .form h3 { font-size: 14px; }
#form-page .captcha, .form .captcha { position: relative; width: 106%; left: -2.7%; margin-top: 15px; }
#form-page .captcha .btn-red, .form .captcha .btn-red { width: 100%; margin-top: 15px; }
#form-page .form-group, .form .form-group { width: 99%; clear: left; }
#form-page h1.title, .form h1.title { font-family: "verizonapex-bold"; border-bottom: 1px solid #ccc; padding: 10px 0 10px 20px; margin-bottom: 15px; font-size: 24px; }
#form-page .form-group .form-control, .form .form-group .form-control { font-weight: bold; font-size: 12px; }
#form-page .form-group .star, .form .form-group .star { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAACEmcMcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ0RTIyQkM5MzNDMTFFMzk2NjhCNEU5MEMxMTZGRTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ0RTIyQkQ5MzNDMTFFMzk2NjhCNEU5MEMxMTZGRTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDRFMjJCQTkzM0MxMUUzOTY2OEI0RTkwQzExNkZFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDRFMjJCQjkzM0MxMUUzOTY2OEI0RTkwQzExNkZFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEsQRcAAABoSURBVHjaYvgPArffa/l///kHyGL69+ULAwMvo5kqExszkM343sb6v6Inz6Kkb3HZ/67yMwLV/Dq0/ufL7wxMqrzBpgy/r+16ZxT67c29D+7un/ZfZ/j//8+vR09Aqh49+vf/P0CAAQDhMz0gaeO79gAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: 7px 16px; }
#form-page .form-group .star:focus, .form .form-group .star:focus { background-image: none; }
#article.viewpoint-details .content-margin, #article.career-details .content-margin { padding: 0 2%; }
#article.viewpoint-details .col-sm-3.content-margin, #article.career-details .col-sm-3.content-margin { padding-left: 0; }
#article.viewpoint-details .breadcrumb, #article.career-details .breadcrumb { margin-left: 2.6%; }
#article.viewpoint-details #right-column, #article.career-details #right-column { padding: 0 0 0 2%; }
#article.viewpoint-details .content-txt, #article.career-details .content-txt { padding: 0; }
#article.viewpoint-details .col-ms-12.content-margin, #article.viewpoint-details .col-xs-12.content-margin, #article.career-details .col-ms-12.content-margin, #article.career-details .col-xs-12.content-margin { float: left; }
#article.viewpoint-details h1, #article.career-details h1 { margin-top: 0; padding-top: 0; }
#article.viewpoint-details h1.title, #article.career-details h1.title { font-family: "verizonapex-bold"; font-size: 22px; padding: 15px; }
#article.viewpoint-details .transcript h3, #article.career-details .transcript h3 { padding: 15px 0 0 0; }
#article.viewpoint-details .mt5, #article.career-details .mt5 { margin-top: 0; }
#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-heading, #article.career-details #accordion .panel-default .panel-heading { background: #EFF1F0; padding-left: 0; padding-bottom: 0px; }
#article.viewpoint-details #accordion .panel-default .panel-title a, #article.career-details #accordion .panel-default .panel-title a { padding-bottom: 30px; display: block; padding-left: 2%; }
#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: 12px; color: #ADADAD; }
#article.viewpoint-details .rel-viewpoints div, #article.career-details .rel-viewpoints div { float: left; padding-right: 5.7%; }
#article.career-details h1.article-title { font-family: "verizonapex-bold"; font-size: 22px; padding: 10px 0 5px 15px; border-bottom: 1px solid #ccc; font-style: normal; }
#article.career-details h3 { font-size: 24px; }
#article.career-details p, #article.career-details ul { font-size: 14px; }
#article.career-details .btn-red { width: 99.5%; }
#article.career-details .btn-wrapper a { display: inline-block; padding-top: 20px; }
#article.career-details .content-margin { padding: 0; }
#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: 2%; padding-right: 2%; }
#article.career-details img { width: 100%; }
#article.career-details p.links { padding-top: 0; padding-bottom: 0; }
#article.career-details ul.body-copy { padding-left: 2em; }
#article.career-details #right-column h4 { font-size: 14px; }
#article.career-details #right-column a { font-size: 12px; }
#article.career-details #right-column img { padding: 0; width: 98%; }
#article.career-details.event .form-group, #article.career-details.event .check-group { padding: 0 2%; }
#article.career-details.event h4.sub-title { font-size: 12px; padding: 2%; }
#article.career-details.event h1.article-title { padding-left: 2%; padding-right: 2%; }
#article.career-details.event .btn-red { width: 99.5%; }
#article.career-details.event img { width: 98%; }
#article.career-details.event .form-group { margin-bottom: 20px; }
#article.career-details.event ul.story-info { padding-bottom: 0; }
#article.career-details.event .btn-wrapper { margin-bottom: 25px; }
#article.career-details.event h3 { padding-bottom: 10px; }
#article.career-details.event #form-page .form-group { width: 100%; }
#article.career-details.event .checkbox-inline { display: block; padding: 10px 0; }
#article.career-details.event .checkbox-inline + .checkbox-inline { margin-left: 0; }
#article.career-details.event .check-group h4 { padding: 0; }
#article.career-details.event .captcha { margin-left: 2%; }
#article.career-details.event .captcha img { padding: 0; }
#article.career-details.event .captcha .btn-red { width: 99.5%; }
#article.career-details.event h4, #article.career-details.event .action-links { padding: 0 2%; }
.left-menu-page.cost-basis .greyBox { margin-top: 25px; }
.left-menu-page.cost-basis .content-margin { padding-left: 3.5%; padding-right: 3.5%; }
.left-menu-page.cost-basis #form-page .form-group { width: 100%; }
.left-menu-page.cost-basis #left-column { width: auto; }
.microsite h1 { font-size: 24px; }
.microsite .btm-block { padding: 3% 3.1%; }
.microsite header .navbar-brand { margin: 0 0.714em; }
.microsite footer .container .list-inline { border-top: none; border-bottom: none; padding-top: 0; }
.microsite footer .container .list-inline li:first-child { padding-right: 3px; }
.microsite footer .container .list-inline li { padding: 0 3px; }
.microsite footer .container { width: 100%; }
.microsite footer .content-margin { padding-left: 2%; padding-right: 2%; }
.microsite footer .container .copyright { text-align: left; }
.microsite .no-header .right-col { border-left: none; }
.microsite .no-header h2 { margin-top: 0; }
.microsite .no-header .btm-block { padding: 3% 2.1%; }
.microsite .no-header .right-col aside.hotjobs { padding-left: 12px; }
.microsite .no-header .form h2 { padding-left: 10px; padding-right: 10px; }
.microsite .no-header table tbody tr { border-top: 1px dotted #ccc !important; border-bottom: none !important; }
.microsite .no-header table tbody tr:first-child { border-top: none !important; }
.microsite .no-header table tbody td { width: auto !important; font-family: Arial, Helvetica, sans-serif !important; padding-left: 0 !important; }
.microsite .no-header #accordion .list { padding: 2%; }
.microsite .no-header #accordion .list ul { float: none; padding: 0 0 0 3%; width: 100%; }
.microsite .no-header #accordion .panel-default { border: none; box-shadow: none; border-radius: 0; }
.microsite .no-header #accordion .panel-default .panel-title { font-size: 18px; cursor: pointer; }
.microsite .no-header #accordion .panel-default .panel-heading { background: #EFF1F0; padding-left: 0; padding-bottom: 0px; border-radius: 0; border: 1px solid #ccc; border-left: none; border-right: none; }
.microsite .no-header #accordion .panel-default h4 a { color: #333; }
.microsite .no-header #accordion .panel-default .panel-title a { padding-bottom: 30px; display: block; padding-left: 2%; }
.microsite .no-header #accordion .panel-default .panel-heading + .panel-collapse .panel-body { border-top: none; padding-left: 0; padding-top: 0; }
.microsite .no-header #accordion .panel-default .glyphicon { font-size: 12px; color: #ADADAD; }
.responsibility #impacting-people .nav-tabs, .responsibility #improving-com .nav-tabs { float: left; }
.responsibility .pager { float: right; }
.responsibility .contact-links-block ul { padding: 0 0 0 5%; margin-bottom: 0; }
.responsibility .contact-links-block p { padding-left: 3.7%; }
.responsibility .contact-links-block .searchmngr { width: 100%; margin-left: 0; }
.responsibility .contact-links-block .searchmngr .btn-red, .responsibility .contact-links-block .searchmngr input { width: 47%; }
.responsibility #delvering-results .graph img { width: 50%; }
.responsibility .htabscarousel-block .panel-heading { background: #EFF1F0; padding: 0; }
.responsibility .htabscarousel-block .panel-heading a { color: #333; background: url("../img/arrow.png") no-repeat scroll 97% 16px #eff1f0; }
.responsibility .htabscarousel-block .panel-heading.activebg { background: #C7C8CA; padding: 0; }
.responsibility .htabscarousel-block .panel-heading.activebg a { background-position: 97% -54px; background-color: #C7C8CA; }
.responsibility .htabscarousel-block .panel { border-radius: 0; }
.responsibility .htabscarousel-block .panel-default { border-color: #bbbbbb; border-top: none; }
.responsibility .htabscarousel-block .panel-default:first-child { border-top: 1px solid #bbb; }
.responsibility .htabscarousel-block h4.panel-title { background: #c8c9ca; padding: 0 !important; margin-bottom: 0 !important; }
.responsibility .htabscarousel-block h4.panel-title a { display: block; padding: 10px 0 40px 20px; font-size: 20px; font-family: verizonapex-book; text-decoration: none; }
.responsibility .htabscarousel-block .panel { margin-top: 0; }
#campus_events table thead, .microsite.no-header table thead, .kpi_table table thead { border-top: 1px solid #B2B2B6; font: 14px "verizonapex-medium"; height: 40px; }
#campus_events table thead th, .microsite.no-header table thead th, .kpi_table table thead th { padding-left: 20px; }
#campus_events table thead tr, .microsite.no-header table thead tr, .kpi_table table thead tr { display: none; }
#campus_events table tbody td, .microsite.no-header table tbody td, .kpi_table table tbody td { font: 14px "verizonapex-book"; padding-left: 20px; display: block; border-top: none; }
#campus_events table tbody tr, .microsite.no-header table tbody tr, .kpi_table table tbody tr { border-bottom: 1px solid #b2b2b6; }
#campus_events table .mobile-field, .microsite.no-header table .mobile-field, .kpi_table table .mobile-field { float: left; margin-right: 10px; font-weight: bold; }
#campus_events .submit .btn, .microsite.no-header .submit .btn, .kpi_table .submit .btn { width: 100%; 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; margin-bottom: 20px; }
#campus_events .submit .btn:hover, .microsite.no-header .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 .links-container, .microsite.no-header .links-container, .kpi_table .links-container { padding-right: 25px; }
#article .row.viewpoints .subtitle-link a { color: #428BCA; font-size: 20px; }
#article .row.viewpoints h1 { font-weight: bold; border-bottom: 1px solid #b2b2b6; padding-bottom: 5px; }
#article .row.viewpoints .content-txt .article-video { width: 100%; }
#article .row.viewpoints .content-txt .story-detail { margin: 10px 0 20px; }
#article .row.viewpoints .content-txt .story-detail .source { font-family: "verizonapex-bookitalic"; margin-bottom: 5px; }
#article .row.viewpoints .content-txt .story-detail a.action-links.story { font-size: 14px; font-family: "verizonapex-book"; line-height: 2em; }
#article .row.viewpoints .content-txt .leadership-bio img { margin: 10px auto; width: 100%; }
#news-section { background: #ffffff; }
#news-section .tags { background-color: #fff; margin-top: 30px; }
.accordionInit .panel .collapse { display: block !important; visibility: hidden; height: 0px; }
#leadership .tab-content .accordion-flex, #awards .tab-content .accordion-flex, #corpgov .tab-content .accordion-flex, #workinghere .tab-content .accordion-flex { background: #F5F5F5; border: 1px solid #DDDDDD; color: #333333; margin: 5px 2%; padding: 10px; }
#leadership .tab-content .accordion-flex .panel-title a, #awards .tab-content .accordion-flex .panel-title a, #corpgov .tab-content .accordion-flex .panel-title a, #workinghere .tab-content .accordion-flex .panel-title a { padding-left: 10px; }
#careers .our_people .slider_header { margin-top: 20px; }
#careers .htabscarousel-block .tab-pane.active { border: none; }
#ourcompany .htabscarousel-block .tab-pane.active { border: none; }
#careers .our_people .flexslider-tabs { padding: 0px; }
.flexslider-tabs { padding: 0 10px; }
.flex-tab-init { display: block !important; height: 0px !important; }
#leadership.htabscarousel-block .tab-pane.active { border-top: none; }
#leadership.htabscarousel-block .tab-content { border: none; }
.awards-caption { width: 100%; }
#awards { margin-bottom: -5px; }
#awards .awards-caption img { margin: 1.5% auto 5%; width: auto; }
#awards .awards-caption h2 { text-align: center; }
#awards .awards-content { width: 100%; margin-bottom: 5%; }
#awards .awards-content h3 { font-size: 21px; }
#awards.awardscarousel-block .tab-pane.active { border: none; }
#ourcompany .awardscarousel-block .tab-pane ul { }
#ourcompany .awardscarousel-block .tab-pane ul li { float: left; }
#ourcompany .awardscarousel-block .tab-pane ul h3 { font: 18px "verizonapex-medium"; color: #2a2d32; display: inline-block; padding-bottom: 0; text-transform: uppercase; }
#ourcompany .awardscarousel-block .tab-pane ul h4 { font: 14px "verizonapex-medium"; color: #333333; padding: 0 0 20px 0; width: 91%; }
#ourcompany .awardscarousel-block .tab-pane ul p { font-family: "verizonapex-book"; font-size: 28px; color: #333333; font-size: 14px; width: 91%; }
#ourcompany .awardscarousel-block .tab-pane ul a { color: #428bca; }
#ourcompany .awardscarousel-block .tab-pane ul a span { vertical-align: text-top; }
#ourcompany .awardscarousel-block .tab-pane ul h3 { font-size: 21px; }

@media only screen and (max-width: 767px) {
.backto_csr { padding: 20px; }
.backto_csr #back_to_down { float: right; }
.kpi_table table tbody td { display: block !important; white-space: normal !important; }
.kpi_table table thead tr { display: none !important; }
#ourcompany_overview.search-careers .table-responsive { border-top: 1px solid #b2b2b6 !important; margin-bottom: 15px; width: 100%; border-right: 0px; border-left: 0px; }
#ourcompany_overview #left-column { padding: 20px; }
#ourcompany_overview #left-column h3 a { float: right; }
#ourcompany_overview #campus_events .search-container h1 { float: left; }
#ourcompany_overview #campus_events .search-container h3 { float: right; font-size: 14px; }
#ourcompany_overview #campus_events .search-container h3 a { color: #333; }
}

@media (min-width: 568px) and (max-width: 767px) {
.kpi_table table tbody td { white-space: normal !important; }

#article .content-txt p:first-child { margin-bottom: 15px; }
#article .content-txt h3.article-title { padding: 2px 0 12px 0; }
.flex-caption { padding: 0; margin-bottom: 0; postion: static; }
.flex-caption h3 { padding: 0 20px; }
.flex-caption h3 a { font-size: 1em; padding-left: 0; }
.module-height { min-height: 100%; height: auto; }
.module-height h3 { font-size: 23.8px; line-height: 1.231527094; }
.module-height img { width: 100%; }
.module-height .slide-content h3 { padding-bottom: 12px; }
.module-height .slide-content h3 a { font-size: 16.1px; }
#homepage section#hot-topics, #content { padding: 3.5em 1.2em; }
#homepage #twitter div { padding: 3.5em 1em 1.429em; }
#hot-topics + section.col-ms-6 { width: 49.7%; }
#hot-topics.col-ms-6 { width: 49.9%; }
.btm-align { position: absolute; bottom: 2px; }
#careers .img-responsive { max-width: 100%; }
#careers .content-part .module-spacing { padding-left: 12px; }
#ourcompany .img-responsive, #responsibility .img-responsive { width: auto; }
#ourcompany .content-part .module-spacing, #responsibility .content-part .module-spacing { padding-left: 12px; }
.htabscarousel-block .flexslider .slides img { width: auto; }
.htabscarousel-block .flexslider .slides > li { display: block; }
#article .leadership-bio, #invearn .leadership-bio { }
#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 .rel-articles, #invearn .rel-articles { width: 100%; }
#article .rel-articles div, #invearn .rel-articles div { float: left; margin-left: 4%; width: 48%; }
#article .rel-articles img, #invearn .rel-articles img { margin: 0 auto; }
#article .rel-articles p, #invearn .rel-articles p { width: auto; margin: 1em 0; }
#article .listing h2.article-title, #article .media-contacts h2.article-title, #invearn .listing h2.article-title, #invearn .media-contacts h2.article-title { font-size: 32px; }
.left-menu-page { }
.left-menu-page .bnr-img h1 { position: absolute; font: 34px "verizonapex-bold"; line-height: 4em; }
.responsibility .searchmngr { width: 100% !important; }
.responsibility .searchmngr .btn-red, .responsibility .searchmngr input { width: 48% !important; }
.ourcompany-timeline .btn-content, .ourcompany-timeline .btn-grey { margin: 20px 0; }
.ourcompany-timeline .timeline { left: -35%; }
.ourcompany-timeline .timeline > li { margin-bottom: 75px; }
.ourcompany-timeline .timeline > li > .timeline-panel { left: 21%; width: 66%; }
.ourcompany-timeline .timeline > li h2 { left: 36%; font-size: 24px; top: 90px; }
.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; }
#careers-browse-careers h1 { font: 24px; font-family: verizonapex-book; font-weight: normal; color: #333; margin: 0.5em 0 !important; padding-left: 0; }
#careers-browse-careers .links-list { padding-right: 1.3em; }
#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-heading { font-size: 1em; }
#careers-browse-careers .panel-heading h4.panel-title a:link, #careers-browse-careers .panel-heading h4.panel-title a:hover, #careers-browse-careers .panel-heading h4.panel-title a:focus { text-decoration: none; }
#careers-browse-careers span .caret { top: 5em; }
#careers-browse-careers .list-pagination { font-size: .7em; 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 h2 { font-size: .8em; font-family: verizonapex-bold; 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; }
.search-careers .search-container .form-inline .btn-block { width: 100%; }
.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: 100%; }
.search-careers .search-container .btn-group { width: 100%; }
.search-careers .search-container .form-group.country { width: 100%; margin-right: 10px; }
.search-careers .search-container .form-group.country input { width: 100%; }
#careers .content-part h4 + a.action-links { margin: -4% 5% 0 0; }
#careers h3, #careers .swipe-image h4, #careers p, #careers .action-links { padding-left: 12px; }
#careers .swipe-image h4 { width: 37%; }
#careers .swipe-image p { width: 37%; }
.search-container input { width: 100%; }
.search-container a.action-links { float: right; padding: 5% 3% 0 0; }
.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 ul li { padding: 0 0 0 13%; }
.job-locations ul 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 ul .body-copy { width: 100%; }
#form-page .captcha input { width: 54%; margin: 0 0 0 15px; }
#form-page .content-margin { padding: 0 2.6%; }
#form-page .breadcrumb { margin-left: 2.6%; }
#form-page h3 { font-size: 14px; }
#form-page .captcha .btn-red { width: 23%; margin-top: 15px; }
#form-page .form-group { width: 99%; clear: left; }
#form-page h1.title { font-family: "verizonapex-bold"; border-bottom: 1px solid #ccc; padding: 10px 0 10px 20px; margin-bottom: 15px; font-size: 24px; }
#article.career-details.event .btn-red { width: 38.5%; }
#article.career-details.event .captcha .btn-red { width: 17.5%; }
#article.career-details.event .checkbox-inline { display: inline-block; padding: 20px 0; }
#article.career-details.event .checkbox-inline + .checkbox-inline { margin-left: 20px; }
.microsite footer .container .copyright { text-align: right; }
#article .row.viewpoints .content-txt .leadership-bio { float: left; margin-right: 5%; }
#article .row.viewpoints .content-txt .text.story-detail { float: left; }
#workinghere1 .swipe-image p, #workinghere1 .swipe-image h4, #workinghere2 .swipe-image p, #workinghere2 .swipe-image h4, #workinghere3 .swipe-image p, #workinghere3 .swipe-image h4, #workinghere4 .swipe-image p, #workinghere4 .swipe-image h4 { width: 100%; }
#workinghere .swipe-image p, #workinghere .swipe-image h4 { width: 100%; }
}
