#edit-field-report-count-this-term,#edit-field-affilate-id,#edit-field-trial-expiration-date,#user-register-form #field-affilate-id-add-more-wrapper{display:none;}.download-full.grey{background:#AAA !important;}.download-full .loading{margin-right:10px;}.printthis-wrapper{border:2px dashed;box-shadow:2px 1px 5px;}#printthis{padding:20px;padding-top:20px !important;}.printable-message{font-size:10px;padding:1px 4px;}.printthis-wrapper{margin-bottom:40px;}#generate-resistance-program{display:block;width:300px;margin:0 auto;margin-bottom:60px;}@media print{body{width:800px;}#report-actions,.center-heading,.node-resistance-form,#generate-resistance-program,#generate-grocery-list{display:none !important;}#main{background:#FFF !important;}.body-part,.exercise-wrap{border:none !important;}.hide-print,.printable-message{display:none;}#printthis{border:none;box-shadow:none;}.printthis-wrapper{border:none;box-shadow:none;}}.col-sm-9,.col-sm-3{float:left;}.btn-o{position:relative;}.btn-o .loading{ertical-align:-3px;left:24px;position:absolute;font-size:24px;margin-right:10px;color:var(--primary-color);}.btn-0 .loading svg{animation-name:spin;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear;}.btn-o .checkbox{ertical-align:-3px;left:24px;position:absolute;font-size:24px;margin-right:10px;color:green;}.small-font{font-style:italic;font-size:14px;color:green;margin-top:5px;font-weight:bold;text-align:center;}.node-type-evaluation header,.node-type-evaluation .footer-content,.page-user-meal-plan header,.page-user-meal-plan .footer-content,.page-user-cardio header,.page-user-cardio .footer-content,.page-user-resistance header,.page-user-resistance .footer-content{display:none;}.node-type-evaluation h1.page-header,.page-user-meal-plan h1.page-header,.page-user-cardio h1.page-header,.page-user-resistance h1.page-header{padding:40px 20px !important;color:#FFF;font-size:20px !important;text-transform:uppercase;font-weight:bold;}.node-type-evaluation #printthis{padding-top:20px !important;}.node-evaluation .content .field-items{font-size:24px;margin-left:10px;}.node-evaluation .content .field .field-label{padding-top:6px;font-size:16px;}#report-actions a{width:80%;margin:0 auto;}.report-header{padding:20px;background:#000;margin-top:20px;display:flex;margin-bottom:5px;}.report-header img{}.report-header .eval-title{color:#FFF;width:100%;text-align:center;padding-top:33px;font-size:22px;font-weight:bold;}.region-popup-one{top:0;position:fixed;width:100%;height:100%;overflow-y:scroll;}.popup-outer-wrapper{height:100%;background-color:rgba(0,0,0,0.7)}.popup-full-wrapper{margin:0 auto;width:900px;max-width:100%;padding:40px;}.popup-wrapper{background:#e5e5e5;}.popup-close{float:right;background:var(--secondary-color);color:#FFF;margin:10px;width:40px;height:40px;text-align:center;border-radius:20px;line-height:1.3em;}.popup-close svg{font-size:40px;background:#000;padding:5px;border-radius:50%;}.popup-header{background:var(--primary-color);text-align:center;}.popup-header h2{font-family:var(--font-family);color:#FFF;padding:20px;text-transform:uppercase;font-weight:bold;font-size:26px;}.popup-body{padding:30px;}.popup-body p{text-align:center;}#report-popup .popup-body{padding:20px;}#report-popup .report-list{margin-bottom:20px;}#report-popup .report-credits{width:35px;border-radius:20px;font-size:31px;background:#FFF;color:var(--primary-color);font-weight:bold;}#report-popup span.checkbox{color:green;font-size:34px;margin-right:15px;}#report-popup span.checkbox.red{color:var(--primary-color);}#report-popup span.checkbox i{}.commerce-line-item-views-form .form-submit{display:none;}.white-out{color:#FFF !important;}#save-exercise,#save-exercise-complete{color:var(--primary-color);margin-right:20px;text-decoration:underline;}.radio-input-wrap{float:left;width:50%;padding:10px 0;}.radio-input-wrap .input-label{margin-left:10px;font-weight:bold;}.exercise-group-letter{background:var(--primary-color);color:#FFF;font-size:38px;padding:16px 0;text-align:center;width:80px;height:80px;line-height:initial;}.exercise-wrap{padding:40px 20px;border:1px solid #000;margin:20px 0;}.single-exercise{float:left;width:44%;padding:20px 0;}.single-exercise span{width:100%;}.number-reps-sets,.sets-or-reps{display:inline;margin-right:5px;}.exercise-group .exercise-name{font-weight:bold;text-transform:uppercase;margin-bottom:10px;border-bottom:2px solid var(--primary-color);margin-right:20px;min-height:70px;}.single-exercise{margin-right:30px;}span.number-reps-sets{font-size:16px;min-height:102px;display:block;}.node-type-article .field-name-body div,.node-type-article .field-name-body span
.node-type-article .field-name-body p{background-color:transparent !important;font-size:20px !important;}.add-exercise{margin-bottom:20px;color:var(--primary-color);text-transform:uppercase;border-bottom:2px solid;font-weight:bold;}#edit-field-all-body-parts,#field-days-todo-resistance-train-values .field-multiple-drag,#field-days-todo-resistance-train-values .form-required,.node-resistance-form #edit-actions{display:none;}.submitted{font-style:italic;margin-bottom:10px;font-size:14px;}.views-field-title a{color:var(--primary-color)font-size:24px;}.views-field-view-node .btn{padding:10px 30px;line-height:35px;font-size:23px;margin-bottom:40px;}.views-field-view-node a{color:#FFF;}.day-session-label{margin-top:40px;font-size:22px;color:var(--primary-color);text-transform:uppercase;font-weight:bold;padding-bottom:5px;margin-bottom:10px;border-bottom:5px solid #000;}.edit-add-exercise{background:#e5e5e5;padding:20px;margin-bottom:40px;}.edit-add-exercise .form-control{border-color:#000;}#save-exercise{margin-top:20px;}.container{padding-left:15px;padding-right:15px;}@media(min-width:1301px){.container{max-width:1300px;}}@media(max-width:1300px){.container{max-width:100%;}}.debug h4{font-size:16px;color:var(--primary-color);}.debug{padding:20px;background:#283b9b;color:#FFF;font-size:14px;border-radius:20px;}.mini-debug{padding:2px 5px;margin:0 0 5px 5px;background:#283b9b;color:#FFF;font-size:8px;border-radius:20px;display:inherit;}.loading-message{text-align:center;}.loading-buffering{padding:40px;width:200px;margin:0 auto;}span.refresh,span.edit,span.delete{font-size:29px;color:var(--primary-color);}form .field-multiple-table{margin:0;width:100%;}.dietary-program-label{background:var(--primary-color);color:#FFF;padding:15px;font-weight:bold;font-size:24px;}h2.day-number{color:#FFF;font-weight:bold;padding:10px 20px;margin-top:50px;text-transform:uppercase;background:#000;}table.debug td{border:1px solid;padding:2px 10px;min-width:150px;}table.debug thead{background:#FFF;color:#000;}.page-user-evaluation .tabs,.page-user-evaluation td.field-multiple-drag,.page-user-meal-plan td.field-multiple-drag{display:none;}.evaluation-email{display:none;}span.grams,span.bpm{font-weight:bold;font-size:26px;}.form-select{border:3px solid var(--primary-color);border-radius:0px;}.hide{display:none;}#bmi-scale{margin:20px 0}#bmi-scale span{width:100%;}#bmi-scale span.bold{font-weight:bold;color:var(--primary-color);}#treadmill-speed{border:2px solid var(--primary-color);padding:5px;margin-left:10px;}.main-section{width:100%;}.node-unpublished{background:transparent;}.node-type-evaluation .field{border-bottom:1px solid #CCC;margin-bottom:3px;padding-bottom:3px;}.node-type-evaluation ul.primary:first-of-type{display:none;}.node-type-evaluation #main{background:#FFF;}.back-button{}.next-button{}[class^="field-name-field-next-"]{text-align:right;}[class^="field-name-field-back-"]{text-align:left;}.page-user-evaluation #edit-submit,.next-button{float:right;margin-top:-95px;}#edit-field-next-step-2{text-align:right;}#edit-field-next-step-2 .next-button{float:none;margin-top:0px;}body.Client{}body.Trainer .tabs li:nth-of-type(4),body.Trainer .tabs li:nth-of-type(5),body.Trainer .tabs li:nth-of-type(6),body.Trainer .tabs li:nth-of-type(7),body.Trainer .tabs li:nth-of-type(8),body.Trainer .tabs li:nth-of-type(9){display:none}.Client .tabs li:nth-of-type(3){display:none}.Client .filter-wrapper,.Client .vertical-tabs,.page-user-evaluation .vertical-tabs,.page-user-meal-plan .vertical-tabs,.page-user-resistance .vertical-tabs{display:none;}.Bronze .main-container{background:#000 !important;}.Bronze .field-name-field-report-count-this-term,.Bronze .field-name-field-user-reference,.Bronze .field-name-field-users-remaining,.Bronze .field-name-field-evaluation-nid,.Bronze .tabs{display:none;}.Client .field-name-field-report-count-this-term,.Client .field-name-field-user-reference,.Client .field-name-field-users-remaining,.Client .field-name-field-evaluation-nid{display:none;}#edit-field-10-select-dietary-program-und label{font-size:14px;margin-left:3px}table.table-tpn-style thead{height:40px !important;background:var(--primary-color);color:#FFF;text-transform:uppercase;}table.table-tpn-style thead td{border:2px solid #000 !important;font-size:14px;}table.table-tpn-style tbody td{border:2px solid #000 !important;background:#ebebeb;padding:20px 15px;}table.table-tpn-style tbody td.title{max-width:200px;}.black-background{background:#000;color:#FFF;display:block !important;}.text-right{text-align:right;}h6.center-heading{text-transform:uppercase;text-align:center;width:60%;display:block;margin:40px auto;padding-bottom:15px;border-bottom:5px solid var(--primary-color);}#client-programs-list h5.title{color:#FFF;background:#000;text-transform:uppercase;text-align:center;font-weight:bold;padding:20px;}#client-programs-list h5{text-transform:uppercase;text-align:center;}#client-programs-list h5.sub-title{padding:20px;font-weight:bold;min-height:100px;}#client-programs-list .border-black{border:2px solid #000;min-height:410px;}#client-programs-list .border-red{border-bottom:2px solid var(--primary-color)}#client-programs-list .section{text-align:center;text-transform:uppercase;padding:20px 0}#client-programs-list .section-title{text-align:center;text-transform:uppercase;}#client-programs-list .section span{text-align:center;text-transform:uppercase;}#client-programs-list .btn{width:100%;margin-top:20px;font-size:16px;}#cardio-program{padding-bottom:40px;}span.cardio-session{width:100%}.d-inline{display:inline;}#edit-submit{margin-right:20px;}.region-sidebar-first .btn{padding:10px;font-size:18px;margin-top:20px;width:100%;background:#000;border:4px solid var(--primary-color);}.region-sidebar-first .block{padding:20px;}.float-right{float:right;}.main-container{}.page-node-2 .main-container{display:block;}.page-user .region-content{background:#FFF;padding:20px;margin-bottom:20px}ul.primary li.active a{color:#000}ul.primary li a{text-transform:uppercase;font-weight:bold;color:#FFF;background-color:var(--primary-color);padding:15px 0;padding:15px;}ul.primary li a:hover{color:var(--primary-color);}.interior-header{background:url(/sites/all/themes/tpnperfectbodies/images/header-bg.jpg);background-size:cover;}.interior-header h1.page-header{padding:80px 20px;color:#FFF;font-size:40px;text-transform:uppercase;font-weight:bold;}.user-details{text-align:right;color:#FFF;font-size:14px;padding:2px 5px;}.user-details .membership-level a{background:var(--primary-color);color:#FFF;font-weight:bold;text-align:center;margin:5px;padding:4px 10px;border-radius:5px;}.view-content .col{float:left;box-sizing:border-box;margin-top:20px;}.view-content .views-field-commerce-price{font-size:40px;font-weight:bold;color:#FFF;background-color:var(--primary-color);padding:20px;}.view-content .views-field-field-tier-label{color:#FFF;font-weight:bold;background:#3b3b3d;padding:20px;}.view-content .views-field-field-product-description{min-height:240px;display:block;background:#FFF;padding:20px;}.view-content .views-field-add-to-cart-form{background:#FFF;padding:20px;}.view-content .views-field-field-product-description span{font-size:14px;margin-bottom:0px;}.btn-o{display:block;text-align:center;padding:20px 10px;line-height:25px;font-size:15px;font-weight:900;color:#000;text-transform:uppercase;border:5px solid #000;}.btn-o:hover{background:#EEE;color:var(--primary-color);border-color:var(--primary-color);}.red-background{background:var(--primary-color);color:#FFF}.tabledrag-toggle-weight{display:none;}.node-form,.node-resistance-form{width:500px;margin:0 auto;max-width:100%;}.field-add-more-submit{font-size:14px;padding:5px 10px;font-weight:normal;}.node-meal_plan-form .field-select-start-date-add-more-wrapper legend{}.date-padding .description{display:none;}.center{text-align:center;}.uppercase{text-transform:uppercase;}#views-form-commerce-cart-form-default #edit-submit{margin-right:20px;display:none;}body{font-family:var(--font-family);background-color:#000;color:#000;font-size:20px;}#main{background:#CCC;}p{margin-bottom:20px;line-height:1.7em;}.bg-black{color:#FFF;background:#000;}.text-center{text-align:center;}.title-red-underline,.fieldset-legend{border-bottom:5px solid var(--primary-color);margin:20px 0;padding:10px;font-size:20px;font-weight:bold;text-transform:uppercase;}.view-testimonials- .views-row{border-top:10px solid;margin-left:-15px;margin-right:-15px;padding:0px 20px;}.view-testimonials- .title-red-underline{padding-left:0px !important;}.view-testimonials- .field-content{width:100%;}.view-testimonials- .columns{float:left;}.view-testimonials- img{margin:20px 0 30px 0;}.padding-bottom{padding-bottom:30px;}input.field-add-more-submit,.btn-green{color:#FFF;background:var(--primary-color)}.form-control{border-radius:0;border:3px solid var(--primary-color);}.header-content{min-height:175px;padding:10px 0;}.logo img{max-width:260px;}.menu{background-color:var(--primary-color);padding:5px 0;}.menu ul{background-color:#000;}.menu ul li a{font-size:18px;color:#fff;font-weight:900;text-transform:uppercase;display:block;text-align:center;padding:15px 30px;line-height:20px;}.menu .container-fluid{max-width:1440px;padding:0;}.menu ul li a.login-link{background-color:var(--primary-color);}.header-block .login-link{color:#fff;font-size:16px;font-weight:900;color:#fff;}.header-block .login-link:hover{color:var(--primary-color);}.header-block .nav-icon:not(:first-child){margin-left:15px;}.banner{min-height:530px;background:url(/sites/all/themes/tpnperfectbodies/images/banner.jpg) center center no-repeat;background-size:cover;padding:30px 0;}.banner h1{text-transform:uppercase;font-weight:900;color:#fff;}.banner h1:not(:last-child){margin-bottom:25px;}.banner h5{font-weight:900;color:#fff;}.create-account-strip{background-color:var(--primary-color);padding:20px 0;}.create-account-strip h5{text-transform:uppercase;color:#fff;}.create-account-btn{display:block;text-align:center;padding:20px 30px;line-height:25px;font-size:25px;font-weight:900;color:#fff;text-transform:uppercase;border:5px solid #fff;color:#fff;}.create-account-btn:hover{background-color:#fff;color:var(--primary-color);}.create-account-strip .row.rows{margin:-10px;}.create-account-strip .row.rows .columns{padding:10px;}.program-section{padding:60px 0;background-color:#ccc;}.program-section .container > .row.rows{margin:-35px -20px;}.program-section .container > .row.rows > .columns{padding:35px 20px;}.program > .row.rows{margin:-12px;}.program > .row.rows > .columns{padding:12px;}.program-icon{width:175px;height:175px;border-radius:100%;background-color:var(--primary-color);padding:10px;display:flex;align-items:center;justify-content:center;}.program-icon img{max-width:60%;}.program h6{color:var(--primary-color);text-transform:uppercase;font-weight:900;}.program h6:not(:last-child){margin-bottom:10px;}.article-section{position:relative;}.article-section::after{position:absolute;right:0;top:0;width:50%;height:100%;background:url(/sites/all/themes/tpnperfectbodies/images/bg-1.jpg) right center no-repeat;background-size:cover;content:"";}.article h5:not(:last-child),.article figure:not(:last-child){margin-bottom:25px;}.article-section .article{padding:40px 30px 40px 0;}.article-section .article h5{color:#fff;}.article-section .btn{max-width:80%;margin:0 auto;display:block;}.tpn-software-section-header{padding:25px 0;background-color:var(--primary-color);}.tpn-software-section-header h2,.tpn-software-section-header h4{color:#fff;text-transform:uppercase;}.tpn-software-section-header h2{font-weight:900;}.tpn-software-section-header h4{font-weight:700;}.tpn-software-section-header h2:not(:last-child){margin-bottom:10px;}.tpn-software-section-content{background-color:#ccc;padding:30px 0;}.tpn-software-section-content .row.rows{margin:-20px;}.tpn-software-section-content .row.rows .columns{padding:20px;}.tpn-software-section-content ul li:not(:last-child){margin-bottom:30px;}.tpn-software-section-content ul li{padding-left:50px;position:relative;}.tpn-software-section-content ul li::before{width:38px;height:38px;border-radius:100%;background:url(/sites/all/themes/tpnperfectbodies/images/check.png) center center no-repeat var(--primary-color);background-size:60% auto;content:"";position:absolute;left:0;top:0;}.button-group{padding:50px 0;background-color:#2a2a2a;}.button-group .container > .row.rows{margin:-8px -17px;}.button-group .container > .row.rows > .columns{padding:8px 17px;}.button{padding:30px 90px;line-height:28px;border-radius:50px;background-color:var(--primary-color);color:#fff;text-align:center;font-size:25px;font-weight:900;text-transform:uppercase;display:block;position:relative;}.button:hover{background-color:var(--primary-hover-color);color:#fff;}.button::after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";border-radius:100%;width:88px;height:88px;background:url(/sites/all/themes/tpnperfectbodies/images/double-angle-right.png) center center no-repeat var(--primary-hover-color);background-size:30% auto;}.button:hover::after{background:url(/sites/all/themes/tpnperfectbodies/images/double-angle-right.png) center center no-repeat var(--primary-color);background-size:30% auto;}.copyright{min-height:90px;padding:15px 0;background-color:var(--primary-color);}.copyright h5{font-weight:initial;color:#fff;text-transform:uppercase;font-size:19px;}.copyright h5 a{color:#fff;}.copyright h5 a:hover{opacity:0.8;}.footer-content{padding:40px 0;}.footer-content .container > .row.rows{margin:-15px -40px;}.footer-content .container > .row.rows > .columns{padding:15px 40px;}.footer-block:not(:last-child){margin-bottom:80px;}.footer-block-header:not(:last-child){margin-bottom:30px;}.footer-block-header h4{font-weight:900;color:#fff;text-transform:uppercase;border-bottom:5px solid var(--primary-color);padding-bottom:10px;}.footer-links li a{color:#fff;text-transform:uppercase;}.footer-links li a:hover{color:var(--primary-color);}.footer-links li:not(:last-child){margin-bottom:25px;}.social-media a{width:90px;height:90px;border-radius:100%;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:33px;}.social-media a:hover{background-color:var(--primary-hover-color);}.social-media a:not(:last-child){margin-right:5px;}.footer-row:not(:last-child){margin-bottom:30px;}.address h5{color:#fff;}.address li:not(:last-child){margin-bottom:20px;}.address li{display:flex;}.address li span{width:30px;color:var(--primary-color);font-size:25px;}.address li span:not(:last-child){margin-right:10px;}.news-letter h5{color:#fff;font-weight:900;text-transform:uppercase;}.news-letter h5:not(:last-child),.news-letter-field:not(:last-child){margin-bottom:15px;}.news-letter input{height:65px;background-color:#fff;border:0;width:100%;padding:5px 30px;}.news-letter-field{position:relative;}.news-letter-field label{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#2a2a2a;padding:0 30px;pointer-events:none;}.news-letter-field input:focus ~ label{display:none;}.news-letter-field label span{color:red;}.news-letter input,.news-letter-field label,.news-letter-submit{font-size:25px;}.news-letter-submit{min-width:225px;}@media(max-width:1399px){.menu{padding:3px 0;}.menu ul li a{font-size:18px;padding:12px 20px;}.logo img{max-width:230px;}.header-content{min-height:130px;}.banner{min-height:500px;}.create-account-btn{font-size:23px;border-width:3px;padding:18px 25px;line-height:23px;}.program-section .container > .row.rows{margin:-20px -15px;}.program-section .container > .row.rows > .columns{padding:20px 15px;}.program-icon{width:150px;height:150px;}.tpn-software-section-content .row.rows{margin:-15px;}.tpn-software-section-content .row.rows .columns{padding:15px;}.button{padding:25px 80px;line-height:24px;font-size:23px;}.button::after{width:74px;height:74px;}.button-group .container > .row.rows{margin:-8px -15px;}.button-group .container > .row.rows > .columns{padding:8px 15px;}.footer-content .container > .row.rows{margin:-15px -15px;}.footer-content .container > .row.rows > .columns{padding:15px 15px;}.news-letter input,.news-letter-field label,.news-letter-submit{font-size:23px;}}@media(max-width:1199px){.menu{padding:2px 0;}.menu ul li a{font-size:16px;padding:10px 15px;}.logo img{max-width:200px;}.header-content{min-height:auto;}.banner{min-height:450px;}.banner h1 br{display:none;}.create-account-strip{text-align:center;}.create-account-btn{font-size:21px;border-width:2px;padding:15px 20px;line-height:20px;max-width:300px;margin:0 auto;}.program-icon{width:120px;height:120px;}.program > .row.rows{margin:-10px;}.program > .row.rows > .columns{padding:10px;}.program-section{padding:50px 0;}.tpn-software-section-content ul li{padding-left:40px;}.tpn-software-section-content ul li::before{width:28px;height:28px;}.button{padding:20px 70px;line-height:20px;font-size:21px;}.button::after{width:60px;height:60px;}.button-group .container > .row.rows{margin:-10px;}.button-group .container > .row.rows > .columns{padding:10px;}.copyright{min-height:80px;}.social-media a{width:70px;height:70px;font-size:21px;}.news-letter input,.news-letter-field label,.news-letter-submit,.address li span{font-size:21px;}.news-letter input,.news-letter-field label{padding:5px 25px;}.news-letter input{height:55px;}.footer-block:not(:last-child){margin-bottom:60px;}}@media(min-width:992px){.menu ul li a:not(.login-link):hover{color:var(--primary-color);}}@media(max-width:991px){.menu{padding:0;display:none;}.logo img{max-width:180px;}.menu ul li:not(:last-child){border-bottom:1px solid var(--primary-hover-color);}.menu ul li a{text-align:left;background-color:var(--primary-color);padding:12px 15px;}.menu ul li a:hover{background-color:var(--primary-hover-color);}.banner{min-height:400px;}.banner h1:not(:last-child){margin-bottom:20px;}.create-account-btn{font-size:20px;padding:13px 15px;line-height:18px;}.program-icon{width:100px;height:100px;}.program-section{padding:40px 0;}.article-section::after{display:none;}.article-section .article{padding-right:0;text-align:center;}.article figure img{max-width:70%;margin:0 auto;}.button{padding:18px 60px;line-height:18px;font-size:16px;}.button::after{width:54px;height:54px;}.copyright{min-height:70px;}.social-media a{width:60px;height:60px;font-size:18px;}.footer-block-header h4{border-bottom-width:3px;}.news-letter input,.news-letter-field label,.news-letter-submit,.address li span{font-size:20px;}.news-letter input,.news-letter-field label{padding:5px 20px;}.news-letter input{height:50px;}.address li span{width:25px;}.footer-block:not(:last-child){margin-bottom:50px;}}@media(max-width:767px){.interior-header h1.page-header{font-size:18px;padding:40px 20px;}.logo img{max-width:160px;}.menu ul li a,.header-block .login-link{font-size:14px;}.banner{min-height:350px;}.banner h1:not(:last-child){margin-bottom:15px;}.banner h5{max-width:80%;margin:0 auto;}.create-account-btn{font-size:18px;}.banner{text-align:center;}.program-icon{width:80px;height:80px;}.program h6:not(:last-child){margin-bottom:5px;}.program-section{padding:30px 0;}.article h5:not(:last-child),.article figure:not(:last-child){margin-bottom:20px;}.article-section .article{padding:30px 0;}.button-group{padding:30px 0;}.copyright{min-height:auto;}.footer-links li:not(:last-child){margin-bottom:15px;}.news-letter input,.news-letter-field label,.news-letter-submit,.address li span{font-size:18px;}.news-letter input,.news-letter-field label{padding:5px 15px;}.address li span{width:20px;}.social-media a{width:50px;height:50px;}.news-letter-submit{min-width:200px;}.footer-block:not(:last-child){margin-bottom:40px;}.news-letter input{height:45px;}ul.primary li{float:left;margin:10px 0;}}@media(max-width:575px){.view-content .col{width:100%}.logo img{max-width:140px;}.menu ul li a{padding:10px 15px;font-size:13px;}.header-block .login-link{font-size:13px;}.create-account-btn{font-size:16px;}.banner h5{max-width:90%;}.program{text-align:center;}.program-icon{margin:0 auto;}.program p{max-width:90%;margin:0 auto;}.article h5:not(:last-child),.article figure:not(:last-child){margin-bottom:15px;}.tpn-software-section-content ul li{padding-left:30px;}.tpn-software-section-content ul li::before{width:22px;height:22px;}.tpn-software-section-content ul li:not(:last-child){margin-bottom:20px;}.news-letter input,.news-letter-field label,.news-letter-submit,.address li span{font-size:16px;}.news-letter-submit{min-width:auto;width:100%;}.social-media a{width:40px;height:40px;}}
