.international-office-header{text-align:left;color:#fff;background-color:#333;padding:5px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.international-office-body{padding:12px}.international-office-body>p{font-size:18px}.international-office-body>p>span{font-weight:bold;font-size:20px}.international-office-footer{text-align:center;padding:12px}.international-office-footer>span{font-weight:bold;font-size:18px}.international-office-footer>ul{padding-left:0}.international-office-footer>ul>li{list-style:none;padding:6px;font-size:16px}.view-forms>a{text-decoration:none}.btn.international-office-view{display:block;padding:20px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;background-color:#95140f;margin:0 auto}.international-office-view:hover{}.col-md-3>.card{min-height:400px!important}.body-title{text-transform:uppercase;font-weight:600;font-size:16px;text-align:center}.sub-text{text-align:center;padding:8px 0}.ajax-image{display:flex;margin:0 auto;width:80px;height:80px}.class-list-content{min-height:100px!important;display:flex;flex-direction:column}.class-list-content>img{width:150px;height:150px;margin-top:10px;align-self:center}.-class-title{font-size:18px!important;font-weight:600}.card{box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12)}.card{margin-top:10px;box-sizing:border-box;border-radius:2px;background-clip:padding-box;margin-bottom:50px}.card .card-title{color:#000;text-align:center;font-size:24px;font-weight:400;text-transform:uppercase}.card .card-image{position:relative;overflow:hidden}.card .card-image img{border-radius:2px 2px 0 0;background-clip:padding-box;position:relative;z-index:-1}.card .card-image .card-title{position:absolute;bottom:0;left:0;padding:16px}.card .card-header{padding:16px;border-radius:0 0 2px 2px;background-clip:padding-box;box-sizing:border-box;position:relative;bottom:0;left:0}.card .card-header>p{text-align:center;font-weight:500;font-size:17px}.card .card-header>p>span{font-weight:600}.card .card-content{padding:0 16px 16px 16px;border-radius:0 0 2px 2px;background-clip:padding-box;box-sizing:border-box}.card .card-content.card-1{min-height:420px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid rgba(160,160,160,.2);padding:16px}.card .card-action a{color:#ffab40;margin-right:16px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:hover{color:#ffd8a6;text-decoration:none}.list-group{margin-top:20px}.list-group-item>a>span{font-style:italic}.letter-content>li>a{text-decoration:none;cursor:pointer}.card-content-format{margin-top:8px;padding:12px;line-height:1.5}.card-top-content{border:1px solid #000}.important-heading{text-transform:uppercase;color:red;font-weight:600;text-align:center}.card-warning>p{color:red!important}.card-warning>p>span{font-weight:600}.sidebar-form-content{list-style:none}.sidebar-form-content>li{padding:8px 0}.sidebar-form-content>li>p>span{font-size:18px}.general-letter-form{border-left:1px solid rgba(160,160,160,.2);padding-left:12px;margin-bottom:200px}.general-letter-form-header{margin-bottom:20px}.general-letter-form-header>p{padding:12px}.general-letter-title{font-size:24px;font-weight:400;line-height:56px;display:block;background-color:#47a447;border-color:#398439;color:#fff;text-align:center;margin-bottom:12px}.non-eu{font-style:italic;text-decoration:underline;font-size:18px;font-weight:600;text-align:center;display:block;margin:0 auto}.choose-letter{font-style:italic;text-decoration:underline;font-size:18px;font-weight:600;text-align:center;display:block;margin:0 auto 30px auto}.letters{box-shadow:none}.main-form-review{margin-bottom:100px;margin-top:20px}.submit-review{margin-top:20px}.review-top{padding:20px;border:2px solid #ccc}.review-content{border:0;box-shadow:none}.irish-bank{margin-top:10px;margin-bottom:10px}.irish-bank>p{border:2px solid #ccc;padding:20px}.invitation-policy{font-weight:600;font-style:italic}.invitation-policy>span{text-decoration:underline}.additional-requirements{margin-top:30px}.admin-international-heading{border-bottom:1px solid #ccc;margin-bottom:15px}.adjust-paragraph>p{line-height:2;margin-top:15px;font-weight:600}.er-head{font-size:24px;font-weight:400;line-height:56px;display:block;background-color:#fdfcbc;border-color:#f8ac16;color:#f8ac16;text-align:center;margin-bottom:30px}.extend-renew-visa{border-left:1px solid #ddd;padding-left:10px}.attendance-notice{font-style:italic;color:#e54c4c}.final-visa-application{border:1px solid #ddd;padding:20px;border-radius:4px;margin-bottom:50px}.final-visa-application>header{margin-bottom:20px}.final-visa-application-body>ul{list-style:none;padding-left:0}.last-chance-copy{font-size:18px}.visa-requests-export{margin-bottom:100px}.bg-success{padding:15px}.choose-letter{list-style:none}.choose-letter>li{text-align:left;display:flex;justify-content:space-between}.choose-letter>li>input[type="checkbox"]{width:100px;height:20px}.general-spacing-bottom{margin-top:30px;margin-bottom:50px}.admin-export-individual{margin-bottom:200px}.export-general{margin-top:20px}.request-result{margin-bottom:50px;border-radius:8px;max-width:90%;margin:0 auto;text-align:center;font-size:17px;font-weight:600}.print{margin-top:10px}.tooltip-inner{max-width:350px;max-height:180px;padding:10px 20px 20px 20px;font-size:14px}.required-field{color:red}.list-group-item>a{color:#000}.list-group-item:first-child{border-bottom:none}.export-error{padding:10px;font-size:14px}.info-box{padding:8px 20px;margin-top:30px;text-align:center;color:#e54c4c}.info-box.-print{font-size:18px}.inline-info-box{padding:8px 20px;margin-bottom:30px;border:1px solid #ccc;border-radius:4px;text-align:center}.section-heading{padding-bottom:20px;padding-top:20px;font-size:18px;text-decoration:underline;font-weight:600}@media screen and (max-width:480px ){.extend-renew-visa{border-left:0}.general-letter-form{border-left:0}.admin-export-individual{margin-bottom:50px}}.bg-warning{padding:15px;margin-top:3px}.bg-danger{padding:15px;text-align:center;text-transform:uppercase;font-size:17px;font-weight:600}input[type="submit"]{min-width:170px}@media print{body{width:100%}.list-group{margin:0}.list-group-item{border:0;padding:0}.print-button{display:none}.bg-warning{display:none}.bg-success{display:none}}.specific-style{list-style-type:circle}.international-office-body ul li{font-size:18px}p.notice{font-weight:600;font-size:18px;color:red;padding-bottom:20px}