/*=========================== = AUI = ===========================*/
 html.aui .btn, html.aui .btn:active, html.aui .btn:hover, .aui .btn:visited, .aui .btn:focus, .aui .btn:active:hover, .aui .btn:active:focus {
     background-position: 13px center;
     -webkit-transition: none;
     -moz-transition: none;
     -o-transition: none;
     transition: none;
     background-color: transparent;
     color: #FFFFFF;
     box-shadow: none;
}
 .aui body, .aui html {
     font-size: 16px;
}
 @media (min-width: 48em) {
     .aui body {
         margin-top: 120px !important;
    }
     .aui body.isAdmin {
         margin-top: 160px !important;
    }
}
 .aui .toolbar button, .aui .toolbar select, .aui .toolbar a.btn {
     background-color: transparent;
     text-shadow: none;
     line-height: 2.625rem;
     display: inline-block;
     padding-top: 0;
     padding-bottom: 0;
     border: 0;
     border-radius: 0;
     box-shadow: none;
     color: #fff;
     font-size: .6875rem;
     height: auto;
     background-image: none;
}
 .aui .toolbar button:active, .aui .toolbar button:hover, .aui .toolbar button:visited, .aui .toolbar button:focus, .aui .toolbar button:active:hover, .aui .toolbar button:active:focus {
     background-color: none;
}
 .aui .btn-primary {
     background-image: none;
}
/* Generic Input File */
 .aui input[type="submit"], .aui input[type="button"] {
     width: 100%;
}
 .aui input:focus:invalid:focus, .aui textarea:focus:invalid:focus, .aui select:focus:invalid:focus {
     border: none;
     box-shadow: none;
}
 .aui select, .aui textarea, .aui input[type="text"], .aui input[type="password"], .aui input[type="datetime"], .aui input[type="datetime-local"], .aui input[type="date"], .aui input[type="month"], .aui input[type="time"], .aui input[type="week"], .aui input[type="number"], .aui input[type="email"], .aui input[type="url"], .aui input[type="search"], .aui input[type="tel"], .aui input[type="color"], .aui .uneditable-input {
     font-size: 16px;
}
 .aui input, .aui button, .aui select, .aui textarea {
     font-family: "Open Sans", sans-serif;
}
 .aui .filter-form input {
     box-shadow: none;
}
 .aui form.form-login {
     margin-top: 30px;
}
 .inputext i {
     vertical-align: middle;
}
 .aui button.own-button-filter {
     font-weight: 700;
     font-size: 1.07692rem;
     color: #FFF;
     padding: 0;
     margin: 0 10px;
     width: 180px;
     text-align: left;
     position: relative;
}
 .aui .own-button-filter hr {
     clear: both;
     border-width: 3px;
     margin-bottom: 0;
     margin-top: 5px;
     border-image: none;
     border-color: #eeeeee;
     border-style: solid none none;
}
 .aui h1, .aui h2, .aui h3, .aui h4, .aui h5, .aui h6 {
     color: none;
     line-height: none;
     font-family: none;
}
 .aui h1.main-footer h4, .aui h2.main-footer h4, .aui h3.main-footer h4, .aui h4.main-footer h4, .aui h5.main-footer h4, .aui h6.main-footer h4 {
     font-family: "Open Sans";
}
 .aui h2, .h2 {
     font-size: 1.38462rem;
     font-weight: 700;
     color: #0077A3;
     font-family: "Open Sans";
}
 .data-title h3, .data-title h3:hover {
     line-height: 1.1em;
     color: #424242;
}
 .aui .theme .subsection-titles h2 {
     font-family: "Open Sans";
     line-height: none;
}
 .aui .theme .subsection-titles h1 {
     font-family: "Playfair Display";
}
 .aui nav {
     display: block;
}
 .aui a:hover {
     text-decoration: none;
}
 @media (min-width: 1200px) {
     .aui .main-nav-container nav {
         height: 77px;
    }
     .aui section.main-footer {
         width: 1175px;
    }
}
 .aui section.newsletter {
     display: inline-block;
}
 .aui .avatar-container nav {
     height: 250px;
}
 .aui .portlet-body .modal {
     position: none;
     top: inherit;
     left: inherit;
     right: inherit;
}
 .aui .carousel-indicators li {
     display: inline-block;
     width: 10px;
     height: 10px;
     margin: 1px;
     text-indent: -999px;
     border: 1px solid #fff;
     border-radius: 10px;
     cursor: pointer;
     background-color: transparent;
}
 .alert.alert-error {
     width: 100%;
     display: inline-block;
     z-index: 1051;
     margin: 0;
     padding: 15px 27px;
     background-color: rgba(0, 119, 163, 0.9);
     text-align: left;
     font-size: .8125rem;
     max-width: 300px;
     position: fixed;
     right: 20px;
     text-align: left;
}
 .portlet-topper {
     display: none;
}
 .aui ul.tags {
     margin-left: 0;
}
/*1/6/2016*/
 .aui .tabbable .nav-tabs > .active > a, .aui .tabbable .nav-tabs > .active > a:hover, .aui .tabbable .nav-tabs > .active > a:focus {
     color: #555;
     background-color: transparent;
     border: none;
     border-bottom-color: transparent;
     cursor: default;
}
/*===== End of AUI ======*/
/* To enable support for browsers that do not support @media queries, // (IE <= 8, Firefox <= 3, Opera <= 9) set $mq-responsive to false // Create a separate stylesheet served exclusively to these browsers, // meaning @media queries will be rasterized, relying on the cascade itself */
/* Name your breakpoints in a way that creates a ubiquitous language // across team members. It will improve communication between // stakeholders, designers, developers, and testers. */
/* Define the breakpoint from the $mq-breakpoints list that should // be used as the target width when outputting a static stylesheet // (i.e. when $mq-responsive is set to 'false'). */
/* If you want to display the currently active breakpoint in the top // right corner of your site during development, add the breakpoints // to this list, ordered by width, e.g. (mobile, tablet, desktop). //$mq-show-breakpoints: (mobile, mobileLandscape, tablet, desktop, wide);
 */
/*===================================== = Custom colors = =====================================*/
/*===== End of Custom colors ======*/
/*================================== = Typography = ==================================*/
/*========================================== = Liferay font-sizes = ==========================================*/
/*===== End of Liferay font-sizes ======*/
/*DOCKBAR*/
/*DOCKBAR*/
 .aui .dockbar {
     top: 120px;
}
 .aui .dockbar.navbar-static-top {
     position: fixed;
     z-index: 201;
}
 .aui .dockbar .navbar-inner {
     background-color: #118ade;
     background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #118ade), color-stop(100%, #1273c7));
     background-image: -webkit-linear-gradient(top, #118ade, #1273c7);
     background-image: -moz-linear-gradient(top, #118ade, #1273c7);
     background-image: -o-linear-gradient(top, #118ade, #1273c7);
     background-image: linear-gradient(top, #118ade, #1273c7);
     *zoom: 1;
     filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF118ADE',endColorstr='#FF1273C7');
     font-size: 0.85em;
}
 .aui .dockbar .dropdown-menu {
     width: auto;
}
 .aui .collapse {
     display: block;
}
 .aui .navbar.dockbar .nav > li > a, .aui .navbar.dockbar .nav > li.open > a, .aui .navbar.dockbar .nav > li > a:focus, .aui .navbar.dockbar .nav > li.open > a:focus, .aui .navbar.dockbar .nav > li > a:hover, .aui .navbar.dockbar .nav > li.open > a:hover, .aui .navbar.dockbar .nav > li > a:active, .aui .navbar.dockbar .nav > li.open > a:active {
     color: #fff;
     text-shadow: none;
}
 .aui .navbar .icon-caret-down, .aui .dockbar .container .btn .user-avatar-image, .aui .dockbar .nav li.dropdown.user-avatar .user-avatar-image {
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     -ms-border-radius: 50%;
     -o-border-radius: 50%;
     border-radius: 50%;
}
 .aui .dockbar .icon-caret-down {
     background: rgba(39, 167, 235, 0.5);
     display: inline-block;
     width: 15px;
     text-align: center;
}
 .aui .dockbar .divider-vertical {
     display: none;
}
 .aui .dockbar .navbar-inner ul.nav-account-controls li.open > .dropdown-toggle {
     background-color: #118ade;
     background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #0ea6f9), color-stop(100%, #0993dd));
     background-image: -webkit-linear-gradient(top, #0ea6f9, #0993dd);
     background-image: -moz-linear-gradient(top, #0ea6f9, #0993dd);
     background-image: -o-linear-gradient(top, #0ea6f9, #0993dd);
     background-image: linear-gradient(top, #0ea6f9, #0993dd);
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
     box-shadow: none;
     *zoom: 1;
     filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF0EA6F9',endColorstr='#FF0993DD');
}
 .aui .dockbar .navbar-inner ul.nav-navigation > li a:hover {
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     -ms-border-radius: 4px;
     -o-border-radius: 4px;
     border-radius: 4px;
}
 .aui .dockbar-user-notifications .dropdown-toggle .user-notifications-count {
     margin: -2px 0 0;
}
 .aui .dockbar .dropdown-menu li {
     display: block;
}
 .aui .portlet-body .modal.own-container-sm {
     right: 0;
     left: 0;
     top: 100px;
}
 .aui .modal {
     background-color: none;
     border: none;
     border-radius: 0;
     margin: 0;
     top: 20px;
     left: 20px;
     right: 20px;
     width: auto;
     position: fixed;
     z-index: 1052;
     -webkit-overflow-scrolling: touch;
}
 .aui .modal .modalfooter {
     background-color: #FFFFFF;
}
 .aui .modal .btn {
     background-color: #DDDDDD;
     color: #000000;
     border: none;
     border-radius: 4px;
}
 .aui .modal .btn:active, .aui .modal .btn:hover, .aui .modal .btn:visited, .aui .modal .btn:focus, .aui .modal .btn:active:hover, .aui .modal .btn:active:focus {
     color: #000000;
}
 .aui .modal.fade {
     top: -100px;
}
 .aui .modal.fade.in {
     top: 20px;
     background-color: transparent;
}
 .aui .modal.own-container-sm {
     width: 100%;
     max-width: 800px;
     margin: 0 auto;
     top: 50px;
}
 .aui .modal .dates input {
     position: static;
     float: right;
}
 .aui .modal .button-dropdown {
     height: 45px;
}
 .aui .modal-backdrop {
     background-color: #023d51;
     opacity: 0.5;
}
 .aui .full-modal {
     margin: 0;
}
 .aui .full-modal .toolbar-search {
     margin: 0 !important;
     padding: 0;
}
 .aui .full-modal .modal-content {
     border: 0;
     border-radius: none;
     box-shadow: none;
}
 .aui .own-modal {
     margin-top: 0;
}
 .aui .own-modal input {
     border: none;
     margin-bottom: 25px;
}
 .aui .modal-inner-container .row {
     margin-left: -20px;
}
 .aui .modal-dialog {
     margin: 0;
}
 .aui .modal-full {
     margin: 0 auto;
     background-color: transparent;
}
 .aui .modal-full .modal-content {
     background-color: rgba(0, 159, 227, 0.75);
}
 .aui .modal-full .modal-content .panel {
     background-color: transparent;
}
 .modal {
     display: block;
     position: fixed;
     z-index: 1050;
     -webkit-overflow-scrolling: touch;
     bottom: auto;
}
 div.modal:not([class*="yui"]) {
     display: none;
     bottom: none;
}
 .aui .forms .tabbable input[type="date"], .aui .forms .tabbable input[type="tel"], .aui .forms .tabbable input[type="number"], .aui .forms .tabbable input[type="email"] {
     width: 100%;
     border: none;
     box-shadow: none;
     border-bottom: 1px solid #DDDDDD;
     padding-bottom: 5px;
     margin: 20px 0;
}
 .aui .forms .tabbable select {
     width: 100%;
     border: none;
     box-shadow: none;
     border-bottom: 1px solid #DDDDDD;
     padding-bottom: 5px;
     margin: 20px 0;
}
 .aui .form-login {
     margin: 0 auto;
}
 .aui nav {
     overflow: inherit;
}
 .aui .pager, .pager {
     font-weight: 700;
     margin-bottom: 50px;
     width: 100%;
     text-align: center;
}
 .aui .pager li, .pager li {
     display: inline-block;
     padding: 0px;
     margin: 0 5px;
     background-color: rgba(0, 159, 227, 0.5);
}
 .aui .pager li a, .pager li a {
     color: #009FE3;
     padding: 10px 15px;
     display: inline-block;
}
 .aui .pager li.active, .aui .pager li:last-child, .pager li.active, .pager li:last-child {
     background-color: #009FE3;
}
 .aui .pager li.active a, .pager li.active a {
     font-size: 14px;
     font-size: 1.07692rem;
}
 .aui .pager li.active a, .aui .pager li.disabled a, .aui .pager li:last-child a, .pager li.active a, .pager li.disabled a, .pager li:last-child a {
     color: #FFF;
     font-weight: 700;
     text-transform: uppercase;
}
 .aui .pager li > a, .aui .pager li > a:hover, .aui .pager .disabled > a, .aui .pager .disabled > a:hover, .aui .pager li > span, .pager li > a, .pager li > a:hover, .pager .disabled > a, .pager .disabled > a:hover, .pager li > span {
     border: none;
     padding: none;
     background-color: transparent;
     color: white;
}
 .aui .pager li > a:hover, .aui .pager .disabled > a:hover, .pager li > a:hover, .pager .disabled > a:hover {
     -webkit-transition-duration: 0.15s;
     transition-duration: 0.15s;
     -webkit-transition-timing-function: ease-in-out;
     transition-timing-function: ease-in-out;
     background-color: #00a6ed;
     border-radius: 0px;
}
/*# sourceMappingURL=aui.css.map */
 