/* File: ./e107_web/css/e107.css */
 .left { text-align: left } .right { text-align: right } .center { text-align: center } .justify { text-align: justify } .f-left { float: left } .f-right { float: right } .top { vertical-align: top } .middle { vertical-align: middle } .bottom { vertical-align: bottom } .clear { clear: both } .clear-l { clear: right } .clear-r { clear: left } i.icon-download{ font-size:200%;} .e-footer-info{ margin-top:10px; padding:20px; text-align: center } td.text-center{ text-align:center; } .icon { border: 0px; display: inline-block; margin-right: .3em;} .icon.action { vertical-align: middle } .S16 { width: 16px; height: 16px } .S32 { width: 32px; height: 32px } .S64 { width: 64px; height: 64px } .S128 { width: 128px; height: 128px } .icon-svg { width: 1em; } .icon-svg-2x{ width: 2em; } .icon-svg-3x{ width: 3em; } .icon-svg-4x{ width: 4em; } .icon-svg-5x{ width: 5em; } .odd {} .even { background-color: #F5F5F5 } .first, .last {} .e-list {} ul.e-tabs { list-style-type: none; } ul.e-tabs li { display: inline; margin: 0px; border: 0 none; background-color: transparent; } ul.e-tabs li a { text-decoration: none; padding: 5px; } ul.e-tabs li a:link,ul.e-tabs li a:visited { border: 1px solid #C0C0C0; } ul.e-tabs li a:hover,ul.e-tabs li.active a:link,ul.e-tabs li.active a:visited{ background-color: #EEEEEE; border: 1px solid #808080; } #loading-mask { color: #556B2F; font-size: 1.2em; font-weight:bold; position:absolute; text-align: center; padding: 0; margin: 0; background-color: transparent; } #loading-mask .loader { position: fixed; top: 40%; left: 50%; width: 200px;text-align: center; background: #F0F9E3 none repeat scroll 0 0; border: 2px solid #556B2F; font-weight: bold; padding: 10px 5px; margin-left: -100px; margin-top: 0; } #loading-mask img { margin: 10px auto; } .element-loading-mask { background-repeat: no-repeat; background-position: 50% 50%; background-color: #f5f5f5; } #e-debug-console-cont { position: fixed; top: 0px; left: 5px; margin: 0px; padding: 0px; width: 600px; border: 1px solid #c0c0c0; background-color: white; color: black; } #e-debug-console { padding: 10px; margin: 0px; height: 100px; overflow: auto; text-align: left; } #e-debug-console div div { padding: 5px; } #e-debug-console-controls { text-align: left; padding: 5px; border-top: 1px solid #c0c0c0; background-color: #fff; line-height: 0; } #e-debug-console-controls a { text-decoration: none; color: #000; background-color: #f5f5f5; border: 1px solid #f0f0f0; padding: 5px; margin: 2px 5px; } #e-debug-console-input { width: 480px; border: 1px solid #f5f5f5; } #e-debug-console .console-output { border-bottom: 1px solid #f5f5f5; padding: 5px } .cpage-nav { padding: 5px; margin: 0px 5px 10px 10px; } a.cpage-np { font-size: 14px; } a.cpage-np.current { text-decoration: none; } .s-message { } .validate-result {} .e-info {} .image-preview {} div.bbarea.large, .tbox.large, .helpbox.large { width: 95% } div.bbarea.medium, .tbox.medium, .helpbox.medium { width: 60% !important; } div.bbarea.small, .tbox.small, .helpbox.small { width: 250px !important; } img.bbcode-img { max-width:100%} img.bbcode-img-left { float:left !important;margin: 0 10px 5px 0; } img.bbcode-img-right { float:right !important; margin: 0 0 5px 10px; } .bbcode-panel { width: 100% } .input-block-level { width: 100% !important } p {} p.bbcode { margin: 10px 0px; text-indent: 15px; }  p:first-letter {} h1.bbcode, h2.bbcode, h3.bbcode, h4.bbcode, h5.bbcode, h6.bbcode {} div.bbcode { margin: 15px 0px; clear: both; }  .comments-container { list-style: none outside none; margin:0px } .comments-container > li { padding: 5px 0px } .comment-text { padding: 8px 0 } .e-email:before {content: attr(data-user);} .e-email:after {content: attr(data-dom)} .panel-profile .user-avatar {max-width: 150px;max-height: 150px;margin-top: -90px;margin-bottom: 15px;border: 5px solid #fff;border-radius: 100%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);margin-left:auto;margin-right:auto;} .panel-profile .panel-heading h5.user-id {color:#ffffff;} .panel-profile .panel-body span.padding-left {display:block;} .panel-profile .panel-body p {clear: both;float: none;display: block;} .panel-profile .profile-header { max-width:300px;margin-left: auto;margin-right: auto;} .panel-profile .profile-header h4 {padding-bottom: 30px;} .panel-profile .panel-body p.row {border-top: 1px solid rgba(170,170,170,0.35);padding-top: 10px;} .panel-profile .panel-body div.row {border-top: 1px solid rgba(170,170,170,0.35);padding: 10px 0;} .e-instant-edit { font-size: 10pt; position: absolute; right: 10px; text-align: right; display: inline-block; z-index:1000; margin-right:10px;} ul.checkboxes { display: inline-block; list-style: none; margin: 0; padding: 0;} div.e-comment-edit-save{ margin-top:8px; padding: 5px } .e-comment-edit-active{ -webkit-box-shadow:#CCCCCC 0px 0px 10px; -moz-box-shadow:#CCCCCC0px 0px 10px; box-shadow:#CCCCCC 0px 0px 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;} .e-comment-edit-success{ padding:8px; text-align:center; } .e-comment-edit-error{ padding:8px; text-align:center; } .e-rate-up img{ opacity: 0.4 } .e-rate-down img{ opacity: 0.4 }  .signup-divider{ border-bottom: 1px solid silver;font-size: 18px;margin-bottom: 30px;position: relative;text-align: center; } .signup-divider span { padding: 0 15px; position: relative; top: 10px; } .video-responsive {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;margin-bottom:20px;} .video-responsive iframe,.video-responsive object,.video-responsive embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} div.bbcode-panel {background-color: rgb(245, 245, 245);background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(230, 230, 230));background-repeat: repeat-x;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(179, 179, 179);border-radius: 4px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);} #search-results li { margin-top:5px; padding: 10px 0; } #search-results li h4 { margin-bottom:0 !important } optgroup.level-1 { padding-left:0.1em } optgroup.level-2 { padding-left:0.7em } optgroup.level-3 { padding-left:2em } optgroup.level-4 { padding-left:3em } optgroup.level-5 { padding-left:4em } .online-menu-extended li, .online-menu li ul li { min-height: 40px; padding-top:8px} .online-menu-extended ul { padding-bottom:20px} .online-menu-extended span.online-menu-user { display:block; font-size:1.1em;margin-top:4px; line-height:1} .online-menu-extended-label { font-size:1.2em; } img.e-emoticon { vertical-align:middle; border:0; width:24px } .e-editable-front { position:relative } .e-editable-front:hover,.e-editable-front a:hover { outline: 1px dashed red; } .e-editable-front.active {-moz-box-shadow: inset 0 0 5px 2px #888;-webkit-box-shadow: inset 0 0 5px 2px#888;box-shadow: inset 0 0 5px 2px #888; } #e-editable-front-controls { position: absolute;top: 0px;font-size: 20px;right: -35px;background-color: #424242;border-radius:4px;padding:5px;cursor: pointer;width:35px;color:white;} #e-editable-front-controls .fa-check { color: lawngreen } .e-editable-front-save { color: lawngreen; width:35px; display:block;} .e-editable-front-cancel {display:block;margin-top:5px; color: red;width:35px;} #uiAlert{ z-index: 10001 } #uiAlert .alert { z-index:10000; box-shadow:1px 4px 5px rgba(0,0,0,0.4) } #uiAlert.notifications { top: 48%; left: 0; width: 100%; } #contactInfo .row { display: flex } #contactInfo iframe.sc-contact-map { width:100%; height:100%; } #login-template { max-width: 330px;margin-right: auto;margin-left: auto; } #login-template h2.caption { text-align:center; font-size:120%; opacity:0.8 } #login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto } #login-template .login-page-footer { margin-bottom:100px; margin-right:auto;margin-left:auto } div.login-page-signup-link, div.login-page-fpw-link { text-align:center } .nav-side.listgroup { padding-left:0; } .nav-side li.list-group-item.active { padding:0} div.search-menu { text-align: center } div.e-debug { margin-top:50px; padding:5px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(39, 43, 48) !important; color: rgb(200, 200, 200) !important } div.e-debug .table{ background-color: rgb(46, 51, 56) !important; border-collapse: collapse; border-spacing: 0; box-sizing: border-box;color: rgb(200, 200, 200); font-size: 14px; line-height: 20px; margin-bottom: 20px; width: 100%;} div.e-debug .table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #353a41 !important; } div.e-debug td, div.e-debug th{ padding: 5px;color: rgb(200, 200, 200) !important; } div.e-debug td{ font-size: 14px; line-height: 20px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #1c1e22; } div.e-debug h4{ text-shadow: -1px -1px 0 rgba(0,0,0,0.3); font-size: 18px; } div.e-debug .label{ display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1;color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } div.e-debug .label-danger { background-color: #ee5f5b; } div.e-debug .btn{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle;cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap;padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; } .pagination { display: flex !important; } .justify-content-between{ justify-content: space-between !important; } .page-link.disabled { pointer-events: none; opacity: 0.5; color: #959595; } .news-view-pagination > li{ padding-left: 0; padding-right: 0; } .news-view-pagination > li > a{ float:none; display:inline-block } .svg-inline--fa.fa-w-16 { width:1em } .mx-0 { margin-right:0!important; margin-left:0!important} .mx-1 { margin-right:.25rem!important; margin-left:.25rem!important} .mx-2 { margin-right:.5rem!important; margin-left:.5rem!important} .mx-3 { margin-right:1rem!important; margin-left:1rem!important} .mx-4 { margin-right:1.5rem!important; margin-left:1.5rem!important} .mx-5 { margin-right:3rem!important; margin-left:3rem!important} .mx-auto { margin-right:auto!important; margin-left:auto!important} .my-0 { margin-top:0!important; margin-bottom:0!important} .my-1 { margin-top:.25rem!important; margin-bottom:.25rem!important} .my-2 { margin-top:.5rem!important; margin-bottom:.5rem!important} .my-3 { margin-top:1rem!important; margin-bottom:1rem!important} .my-4 { margin-top:1.5rem!important; margin-bottom:1.5rem!important} .my-5 { margin-top:3rem!important; margin-bottom:3rem!important} 

/* File: ./e107_web/js/bootstrap-notify/css/bootstrap-notify.css */
.notifications{position:fixed;} .notifications.top-right{right:10px;top:25px;} .notifications.top-left{left:10px;top:25px;} .notifications.bottom-left{left:10px;bottom:25px;} .notifications.bottom-right{right:10px;bottom:25px;} .notifications>div{position:relative;z-index:9999;margin:5px 0px;} .notifications.center{top:48%;left:0;width:100%;} .notifications.center>div{margin:5px auto;width:20%;text-align:center;} 

/* File: ./e107_web/js/core/all.jquery.css */
a.e-nav { padding:3px; } div.e-rate{ width:100px; display:inline-block} img.e-rate{} .e-rate-status{ vertical-align:middle; padding-right:4px; display:inline-block; text-align:right} .e-rate-status-download { text-align:left; } .e-rate-votes{ vertical-align:middle; display:inline-block; width:100px } select.e-bb{ margin-top:0px; width:100px } .bbcode_buttons{} .bbcode_buttons:hover{} body.e-iframe{ padding:15px; margin:0px; } 

/* File: ./e107_plugins/featurebox/featurebox.css */
.featurebox.carousel .carousel-inner {} 

/* File: ./e107_plugins/survey/survey_cal.css */
.calendar {position: relative;display: none;border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;font-size: 11px;color: #000;cursor: default;background: #c8d4d0;font-family: tahoma,verdana,sans-serif;z-index: 15;} .calendar table {border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;font-size: 11px;color: #000;cursor: default;background: #c8d4d0;font-family: tahoma,verdana,sans-serif;} .calendar .button { text-align: center;padding: 1px;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;} .calendar thead .title { font-weight: bold;padding: 1px;border: 1px solid #000;background: #788480;color: #fff;text-align: center;} .calendar thead .headrow { } .calendar thead .daynames { } .calendar thead .name { border-bottom: 1px solid #000;padding: 2px;text-align: center;background: #e8f4f0;} .calendar thead .weekend { color: #f00;} .calendar thead .hilite { border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;padding: 0px;background: #d8e4e0;} .calendar thead .active { padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;background: #b8c4c0;} .calendar tbody .day { width: 2em;text-align: right;padding: 2px 4px 2px 2px;} .calendar table .wn {padding: 2px 3px 2px 2px;border-right: 1px solid #000;background: #e8f4f0;} .calendar tbody .rowhilite td {background: #d8e4e0;} .calendar tbody .rowhilite td.wn {background: #c8d4d0;} .calendar tbody td.hilite { padding: 1px 3px 1px 1px;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;} .calendar tbody td.active { padding: 2px 2px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;} .calendar tbody td.selected { font-weight: bold;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;padding: 2px 2px 0px 2px;background: #d8e4e0;} .calendar tbody td.weekend { color: #f00;} .calendar tbody td.today { font-weight: bold;color: #00f;} .calendar tbody .disabled { color: #999; } .calendar tbody .emptycell { visibility: hidden;} .calendar tbody .emptyrow { display: none;} .calendar tfoot .footrow { } .calendar tfoot .ttip { background: #e8f4f0;padding: 1px;border: 1px solid #000;background: #788480;color: #fff;text-align: center;} .calendar tfoot .hilite { border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;padding: 1px;background: #d8e4e0;} .calendar tfoot .active { padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;} .combo {position: absolute;display: none;width: 4em;top: 0px;left: 0px;cursor: default;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;background: #d8e4e0;font-size: smaller;padding: 1px;} .combo .label {text-align: center;padding: 1px;} .combo .active {background: #c8d4d0;padding: 0px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;} .combo .hilite {background: #048;color: #aef;} .tbp {background-color: #9EC6E4;color: #000;} table.alttable td {border-bottom: #c1cdd8 1px solid;color: #000;} table.alttable2 td {border-bottom: #769DB5 1px solid;color: #000;} .alttddr {background-color: #FFF7E5;color: #000;font: 12px Courier New, Courier, mono;} 

/* File: ./e107_themes/e107_exas_accessible/css/app.css */
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i');@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i');body {font-family: 'Roboto', sans-serif;font-size: 14px;color: #333;padding-top: 123px;-webkit-font-smoothing: antialiased;-webkit-overflow-scrolling: touch;} h1, h2 { font-weight: 300;line-height: 1.3;} h1 {font-size: 32px;line-height: 1.15;color: #15909c;} h2, h3.large {font-size: 42px;color: #222;font-weight: 300;} h3 {font-size: 21px;font-weight: 400;color: #444;} h4 {font-size: 18px;color: #017aad;} h5 {font-size: 14px;} p.lead {font-size: 24px;margin-top: 15px;margin-bottom: 25px;} cite {color: #444;} address {font-size: 14px;color: #222;padding: 5px 0;} blockquote {margin: 30px 0;} .form-control {border-radius: 0;} a {color: #137e91;} #main_content ul {overflow: hidden;padding-left: 15px;} #content_rest ul {overflow: hidden;padding-left: 15px;} @media (max-width: 992px) {h1 {font-size: 24px;} h2 {font-size: 36px;} } .img-pad {max-width: 75%;margin-left: auto;margin-right: auto;margin-bottom: 20px;} .img-body {margin: 20px;max-width: 30%} .img-body.pull-left {margin-left: 0;} .img-body.pull-right{margin-right: 0;} .align-image {margin-top: 30px;margin-bottom: 10px;} .pad-top {padding-top: 50px;} .pad-top-sm {padding-top: 30px;} .pad-bottom {padding-bottom: 80px;} .pad-bottom-sm {padding-bottom: 20px;} .line-bottom {border-bottom: 1px solid #e7e7e7;margin-bottom: 50px;} .no-margin {margin: 0;} .fa-rounded {border: 1px solid #137e91;border-radius: 1000px;width: 72px;height: 72px;padding: 21px 0;font-size: 24px;text-align: center;color: #137e91;} .banner .btn-primary {font-size: 19px;} .btn {padding-left: 40px;padding-right: 40px;} .btn-primary {background-color: #137e91;border-color: #137e91;border-radius: 30px;font-weight: 700;} .btn-info {background-color: #ffffff;border-color: #137e91;border-radius: 30px;font-weight: bold;color: #137e91;} .btn-default {border-radius: 30px;font-weight: bold;} .btn-success {border-radius: 30px;font-weight: bold;} .btn-danger {border-radius: 30px;font-weight: bold;} @media (min-width: 768px) {.modal-dialog {width: 800px;} } .modal-body {padding: 40px;} .tab-pane {padding-top: 40px;} .top-header {font-size: 14px;background-color: #09505d;color: #fff;} .navbar-white .top-header {background-color: #f5f5f5;color: #444;} .top-header .btn {padding: 5px 5px;color: #fff;} .navbar-white .top-header .btn {color: #09505d;} .menu-block {display: block;padding: 6px 0;padding-left: 15px;} .menu-block ul {list-style: none;padding: 0;margin: 0;} .menu-block li {display: inline;margin: 0;padding: 0;} .top-header .btn-link:hover, .top-header .btn-link.dropdown-toggle {color: #fff;} .navbar-white .top-header .btn-link:hover, .navbar-white .top-header .btn-link.dropdown-toggle {color: #09505d;} #login-dp {padding: 20px;margin-left: -170px;} #login-dp .btn-primary {color: #fff;} #login-dp label {color: #09505d;} .btn-login {font-weight: bold;color: #fff !important;padding: 3px 0 !important;padding-left: 10px !important;font-size: 17px;} .navbar-white .btn-login {color: #09505d !important;} .navbar-default {background-color: #06434e;margin-bottom: 10px;border-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.15);box-shadow: 0 0 15px 0 rgba(0,0,0,.15);} .navbar-white {background-color: #ffffff;} .navbar-default .navbar-toggle {border: 0;} .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: transparent;} .navbar-default .navbar-toggle > .icon-bar {background-color: #137e91;} .navbar-default .navbar-brand {margin-right: 10px;padding-top: 22px;} .navbar-default .navbar-brand img {max-width: 300px;} .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 500px;} .navbar-default .navbar-nav > li > a {color: #fff;font-weight: 500;font-size: 18px;padding-top: 35px;padding-bottom: 35px;} .navbar-white .navbar-nav > li > a {color: #222;} .navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {color: #137e91;background-color: transparent;} .navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {background-color: transparent;color: #137e91;} .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #f2f2f2;color: #222;} .dropdown-menu {background-color: #f2f2f2;min-width: 150px;border: none;box-shadow: none;} .dropdown-menu>li>a {padding-top: 6px;padding-bottom: 6px;color: #137e91;font-size: 15px;} .navbar-form {padding-top: 18px;padding-bottom: 14px;} .navbar-form input {min-width: 250px;background-color: rgba(255,255,255,0.85);} .navbar-form button {padding: 6px 12px;padding-right: 15px;font-size: 14px;} .no-pad {padding: 0;} @media (max-width: 768px) {body {padding-top: 54px;} .navbar-default .navbar-brand {margin-right: 10px;padding-top: 5px;padding-bottom: 5px;} .navbar-default .navbar-brand img {max-width: 220px;} .navbar-default .navbar-nav > li > a {padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #eeeeee;color: #06434e;} .navbar-nav, .navbar-form {margin-top: 0;margin-bottom: 0;} .mobile-left {text-align: left;} .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {background-color: #f2f2f2;} } .content {padding: 30px 0;} .bread-wrap {padding: 3px 0;background-color: rgba(10,80,90,0.10);} .bread-wrap .breadcrumb {background-color: transparent;margin-bottom: 0;font-size: 13px;color: #444;padding-left: 0;font-weight: 700;} .bread-wrap.dark .breadcrumb {color: #eee;} .bread-wrap.dark .breadcrumb a {color: #fff;text-decoration: underline;} .banner {background-position: center top;background-size: cover;background-attachment: fixed; color: #fff;} .vid-banner {background-color: transparent;} .banner .container {min-height: 520px;padding-bottom: 50px;} .banner .container.tall {min-height: 70vh;padding-top: 20vh;} .banner .container.soon {min-height: 100vh;padding-top: 30vh;} .banner-interior {background-color: rgba(0,0,0,0.20);} .banner h1, .banner h2, .banner h3 { color: #fff;margin-top: 50px;margin-bottom: 18px;} .banner.interior h2, .banner.interior h3 {font-size: 48px;font-weight: 300;margin-top: 150px;} .tall h1 {font-size: 78px;} .tall p.lead {font-size: 32px;} .banner .container.short {min-height: auto;} .no-height {min-height: auto !important;padding-bottom: 0 !important;background-color: transparent !important;} @media (max-width: 992px) {.banner h1, .banner h2, .banner h3 {text-align: center;margin-top: 100px;} .tall h1 {font-size: 65px;} .banner p {text-align: center;} .banner-interior {background-color: rgba(0,0,0,0.35);} .banner .container, .banner .container.tall {min-height: 280px;width: 100%;padding-top: 0;} } .content a:hover .row {background-color: #ebf6fc;cursor: pointer;border-radius: 15px;} .contenta.no-hover:hover .row {background-color: transparent;cursor: pointer;border-radius: 15px;} .content a .row {padding-top: 20px;} .content a .row p {color: #222;margin-bottom: 40px;} @media (max-width: 768px) {.content a:hover .row {background-color: transparent;cursor: pointer;} .content .fa-rounded {margin-left: auto;margin-right: auto;} .content a .row h3,.content a .row h4 {margin-top: 5px;} .content {padding: 0px 0;} } footer {border-top: 1px solid #e7e7e7;font-size: 13px;color: #444;padding-bottom: 100px;margin-top: 50px;background-color: #f9f9f9;} .footer-one {padding-top: 20px;font-size: 21px;font-weight: 300;} .footer-links {padding: 15px 0;line-height: 24px;border-top: 1px solid #e7e7e7;} .footer-links a:not(:last-child) {border-right: 1px solid #ddd;padding-right: 10px;} .footer-links a:not(:first-child) {padding-left: 10px;} footer .spacer {padding: 0 10px;color: #666;} footer .social a {margin-left: 5px;} .exp-link {cursor: pointer;} .exp-link em {color: #ccc;} .sub-links {font-size: 14px;font-weight: 400;padding: 10px 0;} #filters {margin:1%;padding:0;list-style:none;} #filters li {display: inline-block;} #filters li span {display: block;padding:5px 20px;text-decoration:none;color:#666;cursor: pointer;} #filters li span.active {background: #137e91;color:#fff;} #portfoliolist .portfolio {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;width:23%;margin:1%;display:none;float:left;overflow:hidden;} .portfolio-wrapper {overflow:hidden;position: relative !important;background: #666;cursor:pointer;} .portfolio img {max-width:100%;position: relative;top:0;-webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);} .portfolio .label {position: absolute;width: 100%;height:50px;bottom:-50px;font-size: 100%;left: 0;-webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);} .portfolio .label-bg {background: rgba(255,255,255,0.8);width: 100%;height:100%;position: absolute;top:0;left:0;} .portfolio .label-text {color:#fff;position: relative;z-index:500;padding:5px 8px;} .portfolio .text-category {display:block;font-size:10px;color: #444;padding-top: 10px;} .portfolio:hover .label {bottom:0;} .portfolio:hover img {top:-0px;} @media only screen and (max-width: 767px) {#portfoliolist .portfolio {width:48%;margin:1%;} } .line-right {border-right: 1px solid #ddd;padding-right: 40px;} @media (max-width: 992px) {.line-right {border-right: none;padding-right: 0;} } .login-bg {background-color: #f5f5f5;} .login-container {padding: 40px;padding-bottom: 60px;background-color: #fff;border-radius: 20px;max-width: 700px;margin-left: auto;margin-right: auto;margin-top: 50px;-webkit-box-shadow: 0 0 100px 0 rgba(0,0,0,0.15);box-shadow: 0 0 100px 0 rgba(0,0,0,0.15);} .login-footer {padding: 40px;max-width: 700px;margin-left: auto;margin-right: auto;margin-bottom: 50px;} .block-label {display: block;} #soon {font-size: 36px;line-height: 1.15;color: #fff;font-weight: 300;} 

/* File: ./e107_themes/e107_exas_accessible/css/banners.css */
.demo-1 {background-image: url(/e107_themes/e107_exas_accessible/img/demo/bg1.jpg);} .demo-2 {background-image: url(/e107_themes/e107_exas_accessible/img/demo/bg2.jpg);} .demo-3 {background-image: url(/e107_themes/e107_exas_accessible/img/demo/bg3.jpg);} .home-1 {background-image: url(/e107_themes/e107_exas_accessible/img/demo/home1.jpg);} .home-2 {background-image: url(/e107_themes/e107_exas_accessible/img/demo/home-sm-banner.jpg);} .soon-bg {background-image: url(/e107_themes/e107_exas_accessible/img/video/demo.jpg);background-size: cover;} 

/* File: ./e107_themes/e107_exas_accessible/style.css */
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;} .btn {padding-left: 15px;padding-right: 15px;} .fborder {background-color: transparent;border: 0px none;padding: 3px;margin-top: 3px;text-align: left;} .forumheader {background-color: #F9F9F9;border-bottom:1px solid #B5B5B7;padding: 8px 3px;font-weight: bold;vertical-align: middle;text-align: left;} .nforumcaption{background-color: transparent;border-bottom:1px solid #B5B5B7;padding: 3px;font-size: 110%;text-align: left;} .finfobar{background-color: transparent;border-bottom:1px solid #B5B5B7;padding: 3px;font-size: 100%;text-align: left;} .forumheader2{background-color: transparent;border-bottom:1px solid #B5B5B7;padding: 3px;font-size: 99%;text-align: left;} .forumheader3{background-color: transparent;border-bottom:1px solid #B5B5B7;padding: 10px 3px;font-size: 99%;text-align: left;} .forumborder {background-color: transparent;border-bottom:1px solid #B5B5B7;vertical-align: top;text-align: left;} .fcaption {background-color: transparent;border-bottom:1px solid #B5B5B7;border-collapse: collapse;border: 0px none;vertical-align: top;font-size: 13px;text-align: left;font-weight: bold;line-height: 40px;padding: 0px 10px ;} .fcaption a {text-decoration: none;} .fcaption a:hover {text-decoration: underline;} .indent {color: #111111;background-color: #EEEEEE;border:1px solid #B5B5B7;padding: 5px 10px;font-size: 90%;margin: 10px 10px 5px 15px;} .badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #777;border-radius: 10px;margin-left: 10px;} .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {font-size: 14px;} .jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 400;} .nav > li > a {position: relative;display: block;padding: 10px 10px;padding-top: 10px;padding-bottom: 10px;} .glyphicon {margin-right: 5px;} i {margin-right: 5px;} .jumbotron .h1, .jumbotron h1 {font-size: 43px;} .iframeconfig {width: 960px;height: 620px;margin: 0px auto 20px auto;border: 0px;} .modal-body{max-height: 300px;overflow-y: scroll;} .jumbotron {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;color: #fff;background-image: url(/e107_themes/e107_exas_accessible/img/zlimburg.png);background-repeat: no-repeat;background-color: #787878;background-position: right 25% bottom 35%;background-size: 109px 250px;} .panel-body .nav > li > a {position: relative;display: block;padding: 2px 15px;} h2, h3.large {font-size: 18px;color: #222;font-weight: 300;} .portfolio-wrapper {overflow: hidden;position: relative !important;background: #137e91;cursor: pointer;} .portfolio .label {position: absolute;width: 100%;height:100%;bottom:-100%;font-size: 100%;left: 0;-webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);} .portfolio .text-category {display:block;font-size:14px;color: #444;padding-top: 10px;padding-right: 20px;line-height: 1.42857143;font-weight: 400;white-space: normal;text-align: left;} .label-text .btn {} .label-text .text-title {color: #137e91;font-size:18px;} .top-header {font-size: 12px;} .top-header .btn {padding: 5px 5px;font-size: 12px;} #sidebar-left {padding-top:20px;} #sidebar-right {padding-top:20px;} .alert { margin-top:20px } img.logo {} .navbar-default .navbar-nav > li > a { font-size: 16px;} .dropdown-menu > li > a {padding-top: 2px;padding-bottom: 2px;color: #137e91;font-size: 15px;} .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {color: #fff;text-decoration: none;background-color: #137e91;outline: 0;} .options .btn {padding: 6px 12px;} .bbcode-img { display: block; max-width: 100%; height: auto; } .form-signin {max-width: 330px;padding: 15px;margin: 0 auto;} .form-signin .form-signin-heading,.form-signin .checkbox {margin-bottom: 10px;} .form-signin .checkbox {font-weight: normal;} .form-signin .form-control {position: relative;font-size: 16px;height: auto;padding: 10px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;} .form-signin .form-control:focus {z-index: 2;} .form-signin input[type="text"] {margin-bottom: -1px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;} .form-signin input[type="password"] {margin-bottom: 10px;border-top-left-radius: 0;border-top-right-radius: 0;} .section,.section-colored {padding: 50px 0;} .section-colored {background-color: #e1e1e1; color: #000;} .img-home-portfolio, .img-customer, .portfolio-item {margin-bottom: 30px;} .row > .col-md-4:nth-child(4n+1) {clear:right; } .featurebox.carousel { } .carousel-caption {z-index: 10;} .carousel-caption h1 { color: #fff;} .featurebox.carousel .item {background-color: #fff;} .featurebox-item-image.pull-left, .featurebox-item-image.pull-right {margin-top: 10px;} img.featurebox { border-radius: 5px } .xurl-social-icons a {color: inherit;text-decoration: none;opacity: .7;padding-left:15px;transition: opacity .5s ease-out;-moz-transition: opacity .5s ease-out;-webkit-transition: opacity .5s ease-out;-o-transition: opacity .5s ease-out;} .xurl-social-icons a:hover {opacity: 1;} .btn-featurebox, .btn-cpage { margin-top:10px} .tab-pane { padding-top:15px } .modal-lg { width: 70% } table label.checkbox {margin-left: 20px;} #sidebar .panel-body span.badge { float:right} #sidebar .panel-body ul { padding-left:15px } #sidebar .panel-body ul li { padding-bottom:8px } #sidebar .panel-body ul.list-unstyled { padding-left:0} li.dropdown-avatar > a.dropdown-toggle { padding-top: 30px;padding-bottom: 30px; } ul.submenu-start.lower { list-style:none; min-width:150px; margin-left:0px;}  !* Adjust to one's needs *!ul.submenu-start.lower li.dropdown-submenu { display:inline-block;} li.dropdown-submenu.lower ul.submenu-start { list-style-type:initial; list-style-position:inside; border:0; position:relative;display:block; width:auto; padding:0; box-shadow:none; -webkit-box-shadow:none;} li.dropdown-submenu.lower ul.submenu-start li { padding-left:20px; margin-left:0; text-indent:0} li.dropdown-submenu.lower ul.submenu-start li a { display:inline-block; padding-left:0; margin-left:0} li.dropdown-submenu.lower ul.submenu-start li a:hover { background:none} li.dropdown-submenu.lower ul.submenu-start li:hover { background-color:#f5f5f5; } .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{top:1px;width:100%;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} .dropdown-submenu:hover>.dropdown-menu{display:block;} .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} .dropdown-submenu:hover>a:after{border-left-color:#ffffff;} .dropdown-submenu.pull-left{float:none;} .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} .news-grid-default .featured { margin-bottom:30px; } .news-grid-other .featured { margin-bottom:30px; } .theme-sc-bootstrap-megamenu-example { position: static !important; } .theme-sc-bootstrap-megamenu-example .dropdown-menu {padding: 20px 15px 15px;width: 100%;} .theme-sc-bootstrap-megamenu-example .dropdown-menuul.media-list {margin-bottom: 10px;} @media all and (max-width: 767px) { .featurebox.carousel { } .featurebox .carousel-indicators { top:10px; } .featurebox-item-image.pull-left, .featurebox-item-image.pull-right { margin-top: 30px; }  .news-images-main { padding-left: 0; padding-bottom:15px; padding-right:0} } @media all and (min-width: 768px) and (max-width: 991px){.news-images-main { padding-left: 0; padding-bottom:5px } } @media all and (min-width: 992px) and (max-width: 1199px){.news-images-main { padding-left: 0; padding-bottom:5px}  } @media all and (min-width: 1200px) {.news-images-main { padding-left: 0; padding-bottom:5px} } 

