From 23b1b2bae498927fbb4dc8fc6618f84269f0a1fd Mon Sep 17 00:00:00 2001 From: Brian Dunnigan Date: Wed, 16 May 2018 09:04:19 -0400 Subject: [PATCH] Megamenu fix so site title is clickable --- css/business-mega-menu.css | 8 + css/executive.css | 17925 ++++++++++++++--------------------- css/executive.css.map | 1 + prepros-6.config | 438 + sass/executive.scss | 12 +- 5 files changed, 7320 insertions(+), 11064 deletions(-) create mode 100644 css/executive.css.map create mode 100644 prepros-6.config diff --git a/css/business-mega-menu.css b/css/business-mega-menu.css index 9982b56..62a4365 100644 --- a/css/business-mega-menu.css +++ b/css/business-mega-menu.css @@ -1,5 +1,13 @@ #mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul, #mega-menu-wrap-primary #mega-menu-primary li, #mega-menu-wrap-primary #mega-menu-primary p, #mega-menu-wrap-primary #mega-menu-primary img, #mega-menu-wrap-primary #mega-menu-primary div, #mega-menu-wrap-primary #mega-menu-primary a {color: #fff;font-family: inherit;font-size: 14px;background: none;border: 0;-webkit-border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-ms-border-radius: 0 0 0 0;-o-border-radius: 0 0 0 0;border-radius: 0 0 0 0;margin: 0;opacity: 1;padding: 0;position: relative;right: auto;top: auto;bottom: auto;left: auto;text-align: left;text-transform: none;vertical-align: baseline;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;list-style-type: none;line-height: 1.7;box-sizing: border-box;float: none;overflow: visible;display: block;min-height: 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;text-decoration: none;width: auto;clip: auto;height: auto;outline: none;visibility: inherit;}#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul:before, #mega-menu-wrap-primary #mega-menu-primary li:before, #mega-menu-wrap-primary #mega-menu-primary p:before, #mega-menu-wrap-primary #mega-menu-primary img:before, #mega-menu-wrap-primary #mega-menu-primary div:before, #mega-menu-wrap-primary #mega-menu-primary a:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul:after, #mega-menu-wrap-primary #mega-menu-primary li:after, #mega-menu-wrap-primary #mega-menu-primary p:after, #mega-menu-wrap-primary #mega-menu-primary img:after, #mega-menu-wrap-primary #mega-menu-primary div:after, #mega-menu-wrap-primary #mega-menu-primary a:after {display: none;}#mega-menu-wrap-primary #mega-menu-primary {visibility: visible;}#mega-menu-wrap-primary #mega-menu-primary a {display: inline;}#mega-menu-wrap-primary #mega-menu-primary table, #mega-menu-wrap-primary #mega-menu-primary td, #mega-menu-wrap-primary #mega-menu-primary tr, #mega-menu-wrap-primary #mega-menu-primary th {border: 0;margin: 0;padding: 0;background: none;}#mega-menu-wrap-primary {background: rgba(34, 34, 34, 0);-webkit-border-radius: 0px 0px 0px 0px;-moz-border-radius: 0px 0px 0px 0px;-ms-border-radius: 0px 0px 0px 0px;-o-border-radius: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px;}#mega-menu-wrap-primary #mega-menu-primary {text-align: left;padding: 0px 0px 0px 0px;}#mega-menu-wrap-primary #mega-menu-primary p {margin-bottom: 10px;}#mega-menu-wrap-primary #mega-menu-primary input, #mega-menu-wrap-primary #mega-menu-primary img {max-width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;}#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before {font-family: dashicons;}#mega-menu-wrap-primary #mega-menu-primary li.mega-disable-link > a {cursor: default;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a:before {margin: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left.mega-toggle-on > a {-webkit-border-radius: 0px 0px 0 0;-moz-border-radius: 0px 0px 0 0;-ms-border-radius: 0px 0px 0 0;-o-border-radius: 0px 0px 0 0;border-radius: 0px 0px 0 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right.mega-toggle-on > a {-webkit-border-radius: 0px 0px 0 0;-moz-border-radius: 0px 0px 0 0;-ms-border-radius: 0px 0px 0 0;-o-border-radius: 0px 0px 0 0;border-radius: 0px 0px 0 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {position: static;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {margin: 0 0px 0 0;display: inline-block;height: auto;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: right;margin: 0 0 0 0px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a:focus {background: rgba(51, 51, 51, 0);color: #d0e751;font-weight: normal;text-decoration: none;border-color: #fff;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a {background: rgba(51, 51, 51, 0);color: #d0e751;font-weight: normal;text-decoration: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a {border-top: 0px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;border-bottom: 0px solid #fff;outline: none;text-decoration: none;padding: 0px 10px 0px 10px;line-height: 40px;font-weight: normal;height: 40px;vertical-align: baseline;text-align: left;width: auto;display: block;color: #fff;text-transform: none;text-decoration: none;background: rgba(0, 0, 0, 0);-webkit-border-radius: 0px 0px 0px 0px;-moz-border-radius: 0px 0px 0px 0px;-ms-border-radius: 0px 0px 0px 0px;-o-border-radius: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px;font-family: inherit;font-size: 14px;cursor: pointer;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a {-webkit-border-radius: 0 0 0 0 0 0 0;-moz-border-radius: 0 0 0 0 0 0 0;-ms-border-radius: 0 0 0 0 0 0 0;-o-border-radius: 0 0 0 0 0 0 0;border-radius: 0 0 0 0 0 0 0;border: 0;margin: 0;line-height: 40px;height: 40px;padding: 0 10px;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 999;-webkit-border-radius: 0px 0px 0px 0px;-moz-border-radius: 0px 0px 0px 0px;-ms-border-radius: 0px 0px 0px 0px;-o-border-radius: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px;background: rgba(30, 96, 146, 0.95);padding: 0px 0px 0px 0px;position: absolute;width: 100%;border-top: 0px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;border-bottom: 0px solid #fff;left: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100% !important;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {width: 100%;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;-webkit-border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-ms-border-radius: 0 0 0 0;-o-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li {width: 50% !important;clear: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li:nth-child(odd) {clear: left;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li ul.mega-sub-menu {clear: both;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li ul.mega-sub-menu li ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu {margin-left: 20px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {color: #fff;font-family: inherit;font-size: 14px;display: block;float: left;clear: none;padding: 15px 15px 15px 15px;vertical-align: top;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;/* Widget titles */}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #fff;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;vertical-align: top;display: block;border-top: 0px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;border-bottom: 0px solid #fff;/* Second level menu item */}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a {color: #fff;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;border-bottom: 0px solid #fff;/* Second level menu item hover */}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a:focus {color: #fff;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);/* third level menu item */}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a {color: #fff;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;/* Second level menu item hover */}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a:focus {color: #fff;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {z-index: 999;position: absolute;width: 200px;border-top: 0px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;border-bottom: 0px solid #fff;padding: 0px 0px 0px 0px;background: #f1f1f1;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100% !important;padding: 0;border: 0;}}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a {display: block;background: #1e6092;color: #fff;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:focus {background: #0f4d7d;font-weight: normal;text-decoration: none;color: #d0e751;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;left: 100%;top: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a {padding-left: 20px;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children > a:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children > a:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a:after {content: '\f140';display: inline-block;font: inherit;font-family: dashicons;margin: 0 0 0 6px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);color: inherit;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children a:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children a:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children a:after {float: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on > a:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on > a:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children.mega-toggle-on > a:after {content: '\f142';}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-arrow > a:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-arrow > a:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children.mega-hide-arrow > a:after {display: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item-has-children > a:after {content: '\f139';float: right;margin: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item-has-children > a:after {content: '\f140';}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li a {text-align: right;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li a {text-align: left;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li a:before {float: right;margin: 0 0 0 6px;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li a:before {float: left;margin: 0 6px 0 0;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a:after {content: '\f141';float: left;margin: 0;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a:after {content: '\f140';float: right;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}#mega-menu-wrap-primary .mega-menu-toggle {display: none;z-index: 1;cursor: pointer;text-align: right;background: rgba(34, 34, 34, 0);-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;-ms-border-radius: 2px 2px 2px 2px;-o-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;line-height: 40px;height: 40px;color: #fff;}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary .mega-menu-toggle {display: block;}}#mega-menu-wrap-primary .mega-menu-toggle:before {content: "\f333";font-family: 'dashicons';font-size: 24px;margin: 0 5px;float: right;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:before {content: "\f153";}#mega-menu-wrap-primary .mega-menu-toggle:after {content: 'MENU';}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:after {content: "";}@media only screen and (max-width: 600px) {#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {display: none;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {display: block;}}#mega-menu-wrap-primary {clear: both;} + +@media (max-width:600px) { + #mega-menu-wrap-primary .mega-menu-toggle { + display: inline-block; + float: right; + } +} + #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block::before { content: '\f333'; font-family: 'dashicons'; diff --git a/css/executive.css b/css/executive.css index f951337..cb9e1bf 100644 --- a/css/executive.css +++ b/css/executive.css @@ -8,12 +8,10 @@ html { font-family: sans-serif; -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} + -webkit-text-size-adjust: 100%; } body { - margin: 0; -} + margin: 0; } article, aside, @@ -27,108 +25,87 @@ main, nav, section, summary { - display: block; -} + display: block; } audio, canvas, progress, video { display: inline-block; - vertical-align: baseline; -} + vertical-align: baseline; } audio:not([controls]) { display: none; - height: 0; -} + height: 0; } [hidden], template { - display: none; -} + display: none; } a { - background: transparent; -} + background: transparent; } a:active, a:hover { - outline: 0; -} + outline: 0; } abbr[title] { - border-bottom: 1px dotted; -} + border-bottom: 1px dotted; } b, strong { - font-weight: bold; -} + font-weight: bold; } dfn { - font-style: italic; -} + font-style: italic; } h1 { font-size: 2em; - margin: 0.67em 0; -} + margin: 0.67em 0; } mark { background: #ff0; - color: #000; -} + color: #000; } small { - font-size: 80%; -} + font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; -} + vertical-align: baseline; } sup { - top: -0.5em; -} + top: -0.5em; } sub { - bottom: -0.25em; -} + bottom: -0.25em; } img { - border: 0; -} + border: 0; } svg:not(:root) { - overflow: hidden; -} + overflow: hidden; } figure { - margin: 1em 40px; -} + margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; - height: 0; -} + height: 0; } pre { - overflow: auto; -} + overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; - font-size: 1em; -} + font-size: 1em; } button, input, @@ -137,170 +114,133 @@ select, textarea { color: inherit; font: inherit; - margin: 0; -} + margin: 0; } button { - overflow: visible; -} + overflow: visible; } button, select { - text-transform: none; -} + text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; - cursor: pointer; -} + cursor: pointer; } button[disabled], html input[disabled] { - cursor: default; -} + cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; - padding: 0; -} + padding: 0; } input { - line-height: normal; -} + line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; - padding: 0; -} + padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { - height: auto; -} + height: auto; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; - box-sizing: content-box; -} + box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} + -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} + padding: 0.35em 0.625em 0.75em; } legend { border: 0; - padding: 0; -} + padding: 0; } textarea { - overflow: auto; -} + overflow: auto; } optgroup { - font-weight: bold; -} + font-weight: bold; } table { border-collapse: collapse; - border-spacing: 0; -} + border-spacing: 0; } td, th { - padding: 0; -} + padding: 0; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; - box-shadow: none !important; - } + box-shadow: none !important; } a, a:visited { - text-decoration: underline; - } + text-decoration: underline; } a[href]:after { - content: " (" attr(href) ")"; - } + content: " (" attr(href) ")"; } abbr[title]:after { - content: " (" attr(title) ")"; - } + content: " (" attr(title) ")"; } a[href^="javascript:"]:after, a[href^="#"]:after { - content: ""; - } + content: ""; } pre, blockquote { border: 1px solid #999; - page-break-inside: avoid; - } + page-break-inside: avoid; } thead { - display: table-header-group; - } + display: table-header-group; } tr, img { - page-break-inside: avoid; - } + page-break-inside: avoid; } img { - max-width: 100% !important; - } + max-width: 100% !important; } p, h2, h3 { orphans: 3; - widows: 3; - } + widows: 3; } h2, h3 { - page-break-after: avoid; - } + page-break-after: avoid; } select { - background: #fff !important; - } + background: #fff !important; } .navbar { - display: none; - } + display: none; } .table td, .table th { - background-color: #fff !important; - } + background-color: #fff !important; } .btn > .caret, .dropup > .btn > .caret { - border-top-color: #000 !important; - } + border-top-color: #000 !important; } .label { - border: 1px solid #000; - } + border: 1px solid #000; } .table { - border-collapse: collapse !important; - } + border-collapse: collapse !important; } .table-bordered th, .table-bordered td { - border: 1px solid #ddd !important; - } -} + border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); -} + src: url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../../../global/bootstrap-sass-master/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); } .glyphicon { position: relative; @@ -311,834 +251,629 @@ th { font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} + -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { - content: "\2a"; -} + content: "\2a"; } .glyphicon-plus:before { - content: "\2b"; -} + content: "\2b"; } .glyphicon-euro:before { - content: "\20ac"; -} + content: "\20ac"; } .glyphicon-minus:before { - content: "\2212"; -} + content: "\2212"; } .glyphicon-cloud:before { - content: "\2601"; -} + content: "\2601"; } .glyphicon-envelope:before { - content: "\2709"; -} + content: "\2709"; } .glyphicon-pencil:before { - content: "\270f"; -} + content: "\270f"; } .glyphicon-glass:before { - content: "\e001"; -} + content: "\e001"; } .glyphicon-music:before { - content: "\e002"; -} + content: "\e002"; } .glyphicon-search:before { - content: "\e003"; -} + content: "\e003"; } .glyphicon-heart:before { - content: "\e005"; -} + content: "\e005"; } .glyphicon-star:before { - content: "\e006"; -} + content: "\e006"; } .glyphicon-star-empty:before { - content: "\e007"; -} + content: "\e007"; } .glyphicon-user:before { - content: "\e008"; -} + content: "\e008"; } .glyphicon-film:before { - content: "\e009"; -} + content: "\e009"; } .glyphicon-th-large:before { - content: "\e010"; -} + content: "\e010"; } .glyphicon-th:before { - content: "\e011"; -} + content: "\e011"; } .glyphicon-th-list:before { - content: "\e012"; -} + content: "\e012"; } .glyphicon-ok:before { - content: "\e013"; -} + content: "\e013"; } .glyphicon-remove:before { - content: "\e014"; -} + content: "\e014"; } .glyphicon-zoom-in:before { - content: "\e015"; -} + content: "\e015"; } .glyphicon-zoom-out:before { - content: "\e016"; -} + content: "\e016"; } .glyphicon-off:before { - content: "\e017"; -} + content: "\e017"; } .glyphicon-signal:before { - content: "\e018"; -} + content: "\e018"; } .glyphicon-cog:before { - content: "\e019"; -} + content: "\e019"; } .glyphicon-trash:before { - content: "\e020"; -} + content: "\e020"; } .glyphicon-home:before { - content: "\e021"; -} + content: "\e021"; } .glyphicon-file:before { - content: "\e022"; -} + content: "\e022"; } .glyphicon-time:before { - content: "\e023"; -} + content: "\e023"; } .glyphicon-road:before { - content: "\e024"; -} + content: "\e024"; } .glyphicon-download-alt:before { - content: "\e025"; -} + content: "\e025"; } .glyphicon-download:before { - content: "\e026"; -} + content: "\e026"; } .glyphicon-upload:before { - content: "\e027"; -} + content: "\e027"; } .glyphicon-inbox:before { - content: "\e028"; -} + content: "\e028"; } .glyphicon-play-circle:before { - content: "\e029"; -} + content: "\e029"; } .glyphicon-repeat:before { - content: "\e030"; -} + content: "\e030"; } .glyphicon-refresh:before { - content: "\e031"; -} + content: "\e031"; } .glyphicon-list-alt:before { - content: "\e032"; -} + content: "\e032"; } .glyphicon-lock:before { - content: "\e033"; -} + content: "\e033"; } .glyphicon-flag:before { - content: "\e034"; -} + content: "\e034"; } .glyphicon-headphones:before { - content: "\e035"; -} + content: "\e035"; } .glyphicon-volume-off:before { - content: "\e036"; -} + content: "\e036"; } .glyphicon-volume-down:before { - content: "\e037"; -} + content: "\e037"; } .glyphicon-volume-up:before { - content: "\e038"; -} + content: "\e038"; } .glyphicon-qrcode:before { - content: "\e039"; -} + content: "\e039"; } .glyphicon-barcode:before { - content: "\e040"; -} + content: "\e040"; } .glyphicon-tag:before { - content: "\e041"; -} + content: "\e041"; } .glyphicon-tags:before { - content: "\e042"; -} + content: "\e042"; } .glyphicon-book:before { - content: "\e043"; -} + content: "\e043"; } .glyphicon-bookmark:before { - content: "\e044"; -} + content: "\e044"; } .glyphicon-print:before { - content: "\e045"; -} + content: "\e045"; } .glyphicon-camera:before { - content: "\e046"; -} + content: "\e046"; } .glyphicon-font:before { - content: "\e047"; -} + content: "\e047"; } .glyphicon-bold:before { - content: "\e048"; -} + content: "\e048"; } .glyphicon-italic:before { - content: "\e049"; -} + content: "\e049"; } .glyphicon-text-height:before { - content: "\e050"; -} + content: "\e050"; } .glyphicon-text-width:before { - content: "\e051"; -} + content: "\e051"; } .glyphicon-align-left:before { - content: "\e052"; -} + content: "\e052"; } .glyphicon-align-center:before { - content: "\e053"; -} + content: "\e053"; } .glyphicon-align-right:before { - content: "\e054"; -} + content: "\e054"; } .glyphicon-align-justify:before { - content: "\e055"; -} + content: "\e055"; } .glyphicon-list:before { - content: "\e056"; -} + content: "\e056"; } .glyphicon-indent-left:before { - content: "\e057"; -} + content: "\e057"; } .glyphicon-indent-right:before { - content: "\e058"; -} + content: "\e058"; } .glyphicon-facetime-video:before { - content: "\e059"; -} + content: "\e059"; } .glyphicon-picture:before { - content: "\e060"; -} + content: "\e060"; } .glyphicon-map-marker:before { - content: "\e062"; -} + content: "\e062"; } .glyphicon-adjust:before { - content: "\e063"; -} + content: "\e063"; } .glyphicon-tint:before { - content: "\e064"; -} + content: "\e064"; } .glyphicon-edit:before { - content: "\e065"; -} + content: "\e065"; } .glyphicon-share:before { - content: "\e066"; -} + content: "\e066"; } .glyphicon-check:before { - content: "\e067"; -} + content: "\e067"; } .glyphicon-move:before { - content: "\e068"; -} + content: "\e068"; } .glyphicon-step-backward:before { - content: "\e069"; -} + content: "\e069"; } .glyphicon-fast-backward:before { - content: "\e070"; -} + content: "\e070"; } .glyphicon-backward:before { - content: "\e071"; -} + content: "\e071"; } .glyphicon-play:before { - content: "\e072"; -} + content: "\e072"; } .glyphicon-pause:before { - content: "\e073"; -} + content: "\e073"; } .glyphicon-stop:before { - content: "\e074"; -} + content: "\e074"; } .glyphicon-forward:before { - content: "\e075"; -} + content: "\e075"; } .glyphicon-fast-forward:before { - content: "\e076"; -} + content: "\e076"; } .glyphicon-step-forward:before { - content: "\e077"; -} + content: "\e077"; } .glyphicon-eject:before { - content: "\e078"; -} + content: "\e078"; } .glyphicon-chevron-left:before { - content: "\e079"; -} + content: "\e079"; } .glyphicon-chevron-right:before { - content: "\e080"; -} + content: "\e080"; } .glyphicon-plus-sign:before { - content: "\e081"; -} + content: "\e081"; } .glyphicon-minus-sign:before { - content: "\e082"; -} + content: "\e082"; } .glyphicon-remove-sign:before { - content: "\e083"; -} + content: "\e083"; } .glyphicon-ok-sign:before { - content: "\e084"; -} + content: "\e084"; } .glyphicon-question-sign:before { - content: "\e085"; -} + content: "\e085"; } .glyphicon-info-sign:before { - content: "\e086"; -} + content: "\e086"; } .glyphicon-screenshot:before { - content: "\e087"; -} + content: "\e087"; } .glyphicon-remove-circle:before { - content: "\e088"; -} + content: "\e088"; } .glyphicon-ok-circle:before { - content: "\e089"; -} + content: "\e089"; } .glyphicon-ban-circle:before { - content: "\e090"; -} + content: "\e090"; } .glyphicon-arrow-left:before { - content: "\e091"; -} + content: "\e091"; } .glyphicon-arrow-right:before { - content: "\e092"; -} + content: "\e092"; } .glyphicon-arrow-up:before { - content: "\e093"; -} + content: "\e093"; } .glyphicon-arrow-down:before { - content: "\e094"; -} + content: "\e094"; } .glyphicon-share-alt:before { - content: "\e095"; -} + content: "\e095"; } .glyphicon-resize-full:before { - content: "\e096"; -} + content: "\e096"; } .glyphicon-resize-small:before { - content: "\e097"; -} + content: "\e097"; } .glyphicon-exclamation-sign:before { - content: "\e101"; -} + content: "\e101"; } .glyphicon-gift:before { - content: "\e102"; -} + content: "\e102"; } .glyphicon-leaf:before { - content: "\e103"; -} + content: "\e103"; } .glyphicon-fire:before { - content: "\e104"; -} + content: "\e104"; } .glyphicon-eye-open:before { - content: "\e105"; -} + content: "\e105"; } .glyphicon-eye-close:before { - content: "\e106"; -} + content: "\e106"; } .glyphicon-warning-sign:before { - content: "\e107"; -} + content: "\e107"; } .glyphicon-plane:before { - content: "\e108"; -} + content: "\e108"; } .glyphicon-calendar:before { - content: "\e109"; -} + content: "\e109"; } .glyphicon-random:before { - content: "\e110"; -} + content: "\e110"; } .glyphicon-comment:before { - content: "\e111"; -} + content: "\e111"; } .glyphicon-magnet:before { - content: "\e112"; -} + content: "\e112"; } .glyphicon-chevron-up:before { - content: "\e113"; -} + content: "\e113"; } .glyphicon-chevron-down:before { - content: "\e114"; -} + content: "\e114"; } .glyphicon-retweet:before { - content: "\e115"; -} + content: "\e115"; } .glyphicon-shopping-cart:before { - content: "\e116"; -} + content: "\e116"; } .glyphicon-folder-close:before { - content: "\e117"; -} + content: "\e117"; } .glyphicon-folder-open:before { - content: "\e118"; -} + content: "\e118"; } .glyphicon-resize-vertical:before { - content: "\e119"; -} + content: "\e119"; } .glyphicon-resize-horizontal:before { - content: "\e120"; -} + content: "\e120"; } .glyphicon-hdd:before { - content: "\e121"; -} + content: "\e121"; } .glyphicon-bullhorn:before { - content: "\e122"; -} + content: "\e122"; } .glyphicon-bell:before { - content: "\e123"; -} + content: "\e123"; } .glyphicon-certificate:before { - content: "\e124"; -} + content: "\e124"; } .glyphicon-thumbs-up:before { - content: "\e125"; -} + content: "\e125"; } .glyphicon-thumbs-down:before { - content: "\e126"; -} + content: "\e126"; } .glyphicon-hand-right:before { - content: "\e127"; -} + content: "\e127"; } .glyphicon-hand-left:before { - content: "\e128"; -} + content: "\e128"; } .glyphicon-hand-up:before { - content: "\e129"; -} + content: "\e129"; } .glyphicon-hand-down:before { - content: "\e130"; -} + content: "\e130"; } .glyphicon-circle-arrow-right:before { - content: "\e131"; -} + content: "\e131"; } .glyphicon-circle-arrow-left:before { - content: "\e132"; -} + content: "\e132"; } .glyphicon-circle-arrow-up:before { - content: "\e133"; -} + content: "\e133"; } .glyphicon-circle-arrow-down:before { - content: "\e134"; -} + content: "\e134"; } .glyphicon-globe:before { - content: "\e135"; -} + content: "\e135"; } .glyphicon-wrench:before { - content: "\e136"; -} + content: "\e136"; } .glyphicon-tasks:before { - content: "\e137"; -} + content: "\e137"; } .glyphicon-filter:before { - content: "\e138"; -} + content: "\e138"; } .glyphicon-briefcase:before { - content: "\e139"; -} + content: "\e139"; } .glyphicon-fullscreen:before { - content: "\e140"; -} + content: "\e140"; } .glyphicon-dashboard:before { - content: "\e141"; -} + content: "\e141"; } .glyphicon-paperclip:before { - content: "\e142"; -} + content: "\e142"; } .glyphicon-heart-empty:before { - content: "\e143"; -} + content: "\e143"; } .glyphicon-link:before { - content: "\e144"; -} + content: "\e144"; } .glyphicon-phone:before { - content: "\e145"; -} + content: "\e145"; } .glyphicon-pushpin:before { - content: "\e146"; -} + content: "\e146"; } .glyphicon-usd:before { - content: "\e148"; -} + content: "\e148"; } .glyphicon-gbp:before { - content: "\e149"; -} + content: "\e149"; } .glyphicon-sort:before { - content: "\e150"; -} + content: "\e150"; } .glyphicon-sort-by-alphabet:before { - content: "\e151"; -} + content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} + content: "\e152"; } .glyphicon-sort-by-order:before { - content: "\e153"; -} + content: "\e153"; } .glyphicon-sort-by-order-alt:before { - content: "\e154"; -} + content: "\e154"; } .glyphicon-sort-by-attributes:before { - content: "\e155"; -} + content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} + content: "\e156"; } .glyphicon-unchecked:before { - content: "\e157"; -} + content: "\e157"; } .glyphicon-expand:before { - content: "\e158"; -} + content: "\e158"; } .glyphicon-collapse-down:before { - content: "\e159"; -} + content: "\e159"; } .glyphicon-collapse-up:before { - content: "\e160"; -} + content: "\e160"; } .glyphicon-log-in:before { - content: "\e161"; -} + content: "\e161"; } .glyphicon-flash:before { - content: "\e162"; -} + content: "\e162"; } .glyphicon-log-out:before { - content: "\e163"; -} + content: "\e163"; } .glyphicon-new-window:before { - content: "\e164"; -} + content: "\e164"; } .glyphicon-record:before { - content: "\e165"; -} + content: "\e165"; } .glyphicon-save:before { - content: "\e166"; -} + content: "\e166"; } .glyphicon-open:before { - content: "\e167"; -} + content: "\e167"; } .glyphicon-saved:before { - content: "\e168"; -} + content: "\e168"; } .glyphicon-import:before { - content: "\e169"; -} + content: "\e169"; } .glyphicon-export:before { - content: "\e170"; -} + content: "\e170"; } .glyphicon-send:before { - content: "\e171"; -} + content: "\e171"; } .glyphicon-floppy-disk:before { - content: "\e172"; -} + content: "\e172"; } .glyphicon-floppy-saved:before { - content: "\e173"; -} + content: "\e173"; } .glyphicon-floppy-remove:before { - content: "\e174"; -} + content: "\e174"; } .glyphicon-floppy-save:before { - content: "\e175"; -} + content: "\e175"; } .glyphicon-floppy-open:before { - content: "\e176"; -} + content: "\e176"; } .glyphicon-credit-card:before { - content: "\e177"; -} + content: "\e177"; } .glyphicon-transfer:before { - content: "\e178"; -} + content: "\e178"; } .glyphicon-cutlery:before { - content: "\e179"; -} + content: "\e179"; } .glyphicon-header:before { - content: "\e180"; -} + content: "\e180"; } .glyphicon-compressed:before { - content: "\e181"; -} + content: "\e181"; } .glyphicon-earphone:before { - content: "\e182"; -} + content: "\e182"; } .glyphicon-phone-alt:before { - content: "\e183"; -} + content: "\e183"; } .glyphicon-tower:before { - content: "\e184"; -} + content: "\e184"; } .glyphicon-stats:before { - content: "\e185"; -} + content: "\e185"; } .glyphicon-sd-video:before { - content: "\e186"; -} + content: "\e186"; } .glyphicon-hd-video:before { - content: "\e187"; -} + content: "\e187"; } .glyphicon-subtitles:before { - content: "\e188"; -} + content: "\e188"; } .glyphicon-sound-stereo:before { - content: "\e189"; -} + content: "\e189"; } .glyphicon-sound-dolby:before { - content: "\e190"; -} + content: "\e190"; } .glyphicon-sound-5-1:before { - content: "\e191"; -} + content: "\e191"; } .glyphicon-sound-6-1:before { - content: "\e192"; -} + content: "\e192"; } .glyphicon-sound-7-1:before { - content: "\e193"; -} + content: "\e193"; } .glyphicon-copyright-mark:before { - content: "\e194"; -} + content: "\e194"; } .glyphicon-registration-mark:before { - content: "\e195"; -} + content: "\e195"; } .glyphicon-cloud-download:before { - content: "\e197"; -} + content: "\e197"; } .glyphicon-cloud-upload:before { - content: "\e198"; -} + content: "\e198"; } .glyphicon-tree-conifer:before { - content: "\e199"; -} + content: "\e199"; } .glyphicon-tree-deciduous:before { - content: "\e200"; -} + content: "\e200"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; -} + box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; -} + box-sizing: border-box; } html { font-size: 10px; - -webkit-tap-highlight-color: transparent; -} + -webkit-tap-highlight-color: transparent; } body { font-family: "Myriad Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: #333333; - background-color: #fafafa; -} + background-color: #fafafa; } input, button, @@ -1146,43 +881,33 @@ select, textarea { font-family: inherit; font-size: inherit; - line-height: inherit; -} + line-height: inherit; } a { color: #20a1da; - text-decoration: none; -} - -a:hover, a:focus { - color: #097aac; - text-decoration: underline; -} - -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} + text-decoration: none; } + a:hover, a:focus { + color: #097aac; + text-decoration: underline; } + a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } figure { - margin: 0; -} + margin: 0; } img { - vertical-align: middle; -} + vertical-align: middle; } .img-responsive { display: block; width: 100% \9; max-width: 100%; - height: auto; -} + height: auto; } .img-rounded { - border-radius: 6px; -} + border-radius: 6px; } .img-thumbnail { padding: 4px; @@ -1196,19 +921,16 @@ img { display: inline-block; width: 100% \9; max-width: 100%; - height: auto; -} + height: auto; } .img-circle { - border-radius: 50%; -} + border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; - border-top: 1px solid #eeeeee; -} + border-top: 1px solid #eeeeee; } .sr-only { position: absolute; @@ -1218,8 +940,7 @@ hr { padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); - border: 0; -} + border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; @@ -1227,310 +948,242 @@ hr { height: auto; margin: 0; overflow: visible; - clip: auto; -} + clip: auto; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; - color: inherit; -} - -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777777; -} + color: inherit; } + h1 small, + h1 .small, h2 small, + h2 .small, h3 small, + h3 .small, h4 small, + h4 .small, h5 small, + h5 .small, h6 small, + h6 .small, + .h1 small, + .h1 .small, .h2 small, + .h2 .small, .h3 small, + .h3 .small, .h4 small, + .h4 .small, .h5 small, + .h5 .small, .h6 small, + .h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; - margin-bottom: 10px; -} - -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; -} + margin-bottom: 10px; } + h1 small, + h1 .small, .h1 small, + .h1 .small, + h2 small, + h2 .small, .h2 small, + .h2 .small, + h3 small, + h3 .small, .h3 small, + .h3 .small { + font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; - margin-bottom: 10px; -} - -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; -} + margin-bottom: 10px; } + h4 small, + h4 .small, .h4 small, + .h4 .small, + h5 small, + h5 .small, .h5 small, + .h5 .small, + h6 small, + h6 .small, .h6 small, + .h6 .small { + font-size: 75%; } h1, .h1 { - font-size: 36px; -} + font-size: 36px; } h2, .h2 { - font-size: 30px; -} + font-size: 30px; } h3, .h3 { - font-size: 24px; -} + font-size: 24px; } h4, .h4 { - font-size: 18px; -} + font-size: 18px; } h5, .h5 { - font-size: 14px; -} + font-size: 14px; } h6, .h6 { - font-size: 12px; -} + font-size: 12px; } p { - margin: 0 0 10px; -} + margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; - line-height: 1.4; -} - -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} + line-height: 1.4; } + @media (min-width: 768px) { + .lead { + font-size: 21px; } } small, .small { - font-size: 85%; -} + font-size: 85%; } cite { - font-style: normal; -} + font-style: normal; } mark, .mark { background-color: #fcf8e3; - padding: .2em; -} + padding: .2em; } .text-left { - text-align: left; -} + text-align: left; } .text-right { - text-align: right; -} + text-align: right; } .text-center { - text-align: center; -} + text-align: center; } .text-justify { - text-align: justify; -} + text-align: justify; } .text-nowrap { - white-space: nowrap; -} + white-space: nowrap; } .text-lowercase { - text-transform: lowercase; -} + text-transform: lowercase; } .text-uppercase { - text-transform: uppercase; -} + text-transform: uppercase; } .text-capitalize { - text-transform: capitalize; -} + text-transform: capitalize; } .text-muted { - color: #777777; -} + color: #777777; } .text-primary { - color: #428bca; -} + color: #428bca; } a.text-primary:hover { - color: #3071a9; -} + color: #3071a9; } .text-success { - color: #3c763d; -} + color: #3c763d; } a.text-success:hover { - color: #2b542c; -} + color: #2b542c; } .text-info { - color: #31708f; -} + color: #31708f; } a.text-info:hover { - color: #245269; -} + color: #245269; } .text-warning { - color: #8a6d3b; -} + color: #8a6d3b; } a.text-warning:hover { - color: #66512c; -} + color: #66512c; } .text-danger { - color: #a94442; -} + color: #a94442; } a.text-danger:hover { - color: #843534; -} + color: #843534; } .bg-primary { - color: #fff; -} + color: #fff; } .bg-primary { - background-color: #428bca; -} + background-color: #428bca; } a.bg-primary:hover { - background-color: #3071a9; -} + background-color: #3071a9; } .bg-success { - background-color: #dff0d8; -} + background-color: #dff0d8; } a.bg-success:hover { - background-color: #c1e2b3; -} + background-color: #c1e2b3; } .bg-info { - background-color: #d9edf7; -} + background-color: #d9edf7; } a.bg-info:hover { - background-color: #afd9ee; -} + background-color: #afd9ee; } .bg-warning { - background-color: #fcf8e3; -} + background-color: #fcf8e3; } a.bg-warning:hover { - background-color: #f7ecb5; -} + background-color: #f7ecb5; } .bg-danger { - background-color: #f2dede; -} + background-color: #f2dede; } a.bg-danger:hover { - background-color: #e4b9b9; -} + background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; -} + border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; - margin-bottom: 10px; -} - -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; -} + margin-bottom: 10px; } + ul ul, + ul ol, + ol ul, + ol ol { + margin-bottom: 0; } .list-unstyled, .list-inline { padding-left: 0; - list-style: none; -} + list-style: none; } .list-inline { - margin-left: -5px; -} - -.list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; -} + margin-left: -5px; } + .list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; } dl { margin-top: 0; - margin-bottom: 20px; -} + margin-bottom: 20px; } dt, dd { - line-height: 1.42857; -} + line-height: 1.42857; } dt { - font-weight: bold; -} + font-weight: bold; } dd { - margin-left: 0; -} + margin-left: 0; } .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; - display: table; -} + display: table; } .dl-horizontal dd:after { - clear: both; -} + clear: both; } @media (min-width: 768px) { .dl-horizontal dt { @@ -1540,51 +1193,39 @@ dd { text-align: right; overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; - } + white-space: nowrap; } .dl-horizontal dd { - margin-left: 180px; - } -} + margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; - border-bottom: 1px dotted #777777; -} + border-bottom: 1px dotted #777777; } .initialism { font-size: 90%; - text-transform: uppercase; -} + text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; - border-left: 5px solid #eeeeee; -} - -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} - -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; -} - -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} + border-left: 5px solid #eeeeee; } + blockquote p:last-child, + blockquote ul:last-child, + blockquote ol:last-child { + margin-bottom: 0; } + blockquote footer, + blockquote small, + blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857; + color: #777777; } + blockquote footer:before, + blockquote small:before, + blockquote .small:before { + content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { @@ -1592,52 +1233,43 @@ blockquote.pull-right { padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; - text-align: right; -} - -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ''; -} - -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} + text-align: right; } + .blockquote-reverse footer:before, + .blockquote-reverse small:before, + .blockquote-reverse .small:before, + blockquote.pull-right footer:before, + blockquote.pull-right small:before, + blockquote.pull-right .small:before { + content: ''; } + .blockquote-reverse footer:after, + .blockquote-reverse small:after, + .blockquote-reverse .small:after, + blockquote.pull-right footer:after, + blockquote.pull-right small:after, + blockquote.pull-right .small:after { + content: '\00A0 \2014'; } blockquote:before, blockquote:after { - content: ""; -} + content: ""; } address { margin-bottom: 20px; font-style: normal; - line-height: 1.42857; -} + line-height: 1.42857; } code, kbd, pre, samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; - border-radius: 0; -} + border-radius: 0; } kbd { padding: 2px 4px; @@ -1645,14 +1277,11 @@ kbd { color: #fff; background-color: #333; border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -kbd kbd { - padding: 0; - font-size: 100%; - box-shadow: none; -} + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } + kbd kbd { + padding: 0; + font-size: 100%; + box-shadow: none; } pre { display: block; @@ -1665,826 +1294,573 @@ pre { color: #333333; background-color: #f5f5f5; border: 1px solid #ccc; - border-radius: 0; -} - -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} + border-radius: 0; } + pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; } .pre-scrollable { max-height: 340px; - overflow-y: scroll; -} + overflow-y: scroll; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; - padding-right: 15px; -} - -.container:before, .container:after { - content: " "; - display: table; -} - -.container:after { - clear: both; -} - -@media (min-width: 768px) { - .container { - width: 750px; - } -} - -@media (min-width: 992px) { - .container { - width: 970px; - } -} - -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} + padding-right: 15px; } + .container:before, .container:after { + content: " "; + display: table; } + .container:after { + clear: both; } + @media (min-width: 768px) { + .container { + width: 750px; } } + @media (min-width: 992px) { + .container { + width: 970px; } } + @media (min-width: 1200px) { + .container { + width: 1170px; } } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; - padding-right: 15px; -} - -.container-fluid:before, .container-fluid:after { - content: " "; - display: table; -} - -.container-fluid:after { - clear: both; -} + padding-right: 15px; } + .container-fluid:before, .container-fluid:after { + content: " "; + display: table; } + .container-fluid:after { + clear: both; } .row { margin-left: -15px; - margin-right: -15px; -} - -.row:before, .row:after { - content: " "; - display: table; -} - -.row:after { - clear: both; -} + margin-right: -15px; } + .row:before, .row:after { + content: " "; + display: table; } + .row:after { + clear: both; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; - padding-right: 15px; -} + padding-right: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} + float: left; } .col-xs-1 { - width: 8.33333%; -} + width: 8.33333%; } .col-xs-2 { - width: 16.66667%; -} + width: 16.66667%; } .col-xs-3 { - width: 25%; -} + width: 25%; } .col-xs-4 { - width: 33.33333%; -} + width: 33.33333%; } .col-xs-5 { - width: 41.66667%; -} + width: 41.66667%; } .col-xs-6 { - width: 50%; -} + width: 50%; } .col-xs-7 { - width: 58.33333%; -} + width: 58.33333%; } .col-xs-8 { - width: 66.66667%; -} + width: 66.66667%; } .col-xs-9 { - width: 75%; -} + width: 75%; } .col-xs-10 { - width: 83.33333%; -} + width: 83.33333%; } .col-xs-11 { - width: 91.66667%; -} + width: 91.66667%; } .col-xs-12 { - width: 100%; -} + width: 100%; } .col-xs-pull-0 { - right: auto; -} + right: auto; } .col-xs-pull-1 { - right: 8.33333%; -} + right: 8.33333%; } .col-xs-pull-2 { - right: 16.66667%; -} + right: 16.66667%; } .col-xs-pull-3 { - right: 25%; -} + right: 25%; } .col-xs-pull-4 { - right: 33.33333%; -} + right: 33.33333%; } .col-xs-pull-5 { - right: 41.66667%; -} + right: 41.66667%; } .col-xs-pull-6 { - right: 50%; -} + right: 50%; } .col-xs-pull-7 { - right: 58.33333%; -} + right: 58.33333%; } .col-xs-pull-8 { - right: 66.66667%; -} + right: 66.66667%; } .col-xs-pull-9 { - right: 75%; -} + right: 75%; } .col-xs-pull-10 { - right: 83.33333%; -} + right: 83.33333%; } .col-xs-pull-11 { - right: 91.66667%; -} + right: 91.66667%; } .col-xs-pull-12 { - right: 100%; -} + right: 100%; } .col-xs-push-0 { - left: auto; -} + left: auto; } .col-xs-push-1 { - left: 8.33333%; -} + left: 8.33333%; } .col-xs-push-2 { - left: 16.66667%; -} + left: 16.66667%; } .col-xs-push-3 { - left: 25%; -} + left: 25%; } .col-xs-push-4 { - left: 33.33333%; -} + left: 33.33333%; } .col-xs-push-5 { - left: 41.66667%; -} + left: 41.66667%; } .col-xs-push-6 { - left: 50%; -} + left: 50%; } .col-xs-push-7 { - left: 58.33333%; -} + left: 58.33333%; } .col-xs-push-8 { - left: 66.66667%; -} + left: 66.66667%; } .col-xs-push-9 { - left: 75%; -} + left: 75%; } .col-xs-push-10 { - left: 83.33333%; -} + left: 83.33333%; } .col-xs-push-11 { - left: 91.66667%; -} + left: 91.66667%; } .col-xs-push-12 { - left: 100%; -} + left: 100%; } .col-xs-offset-0 { - margin-left: 0%; -} + margin-left: 0%; } .col-xs-offset-1 { - margin-left: 8.33333%; -} + margin-left: 8.33333%; } .col-xs-offset-2 { - margin-left: 16.66667%; -} + margin-left: 16.66667%; } .col-xs-offset-3 { - margin-left: 25%; -} + margin-left: 25%; } .col-xs-offset-4 { - margin-left: 33.33333%; -} + margin-left: 33.33333%; } .col-xs-offset-5 { - margin-left: 41.66667%; -} + margin-left: 41.66667%; } .col-xs-offset-6 { - margin-left: 50%; -} + margin-left: 50%; } .col-xs-offset-7 { - margin-left: 58.33333%; -} + margin-left: 58.33333%; } .col-xs-offset-8 { - margin-left: 66.66667%; -} + margin-left: 66.66667%; } .col-xs-offset-9 { - margin-left: 75%; -} + margin-left: 75%; } .col-xs-offset-10 { - margin-left: 83.33333%; -} + margin-left: 83.33333%; } .col-xs-offset-11 { - margin-left: 91.66667%; -} + margin-left: 91.66667%; } .col-xs-offset-12 { - margin-left: 100%; -} + margin-left: 100%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } + float: left; } .col-sm-1 { - width: 8.33333%; - } + width: 8.33333%; } .col-sm-2 { - width: 16.66667%; - } + width: 16.66667%; } .col-sm-3 { - width: 25%; - } + width: 25%; } .col-sm-4 { - width: 33.33333%; - } + width: 33.33333%; } .col-sm-5 { - width: 41.66667%; - } + width: 41.66667%; } .col-sm-6 { - width: 50%; - } + width: 50%; } .col-sm-7 { - width: 58.33333%; - } + width: 58.33333%; } .col-sm-8 { - width: 66.66667%; - } + width: 66.66667%; } .col-sm-9 { - width: 75%; - } + width: 75%; } .col-sm-10 { - width: 83.33333%; - } + width: 83.33333%; } .col-sm-11 { - width: 91.66667%; - } + width: 91.66667%; } .col-sm-12 { - width: 100%; - } + width: 100%; } .col-sm-pull-0 { - right: auto; - } + right: auto; } .col-sm-pull-1 { - right: 8.33333%; - } + right: 8.33333%; } .col-sm-pull-2 { - right: 16.66667%; - } + right: 16.66667%; } .col-sm-pull-3 { - right: 25%; - } + right: 25%; } .col-sm-pull-4 { - right: 33.33333%; - } + right: 33.33333%; } .col-sm-pull-5 { - right: 41.66667%; - } + right: 41.66667%; } .col-sm-pull-6 { - right: 50%; - } + right: 50%; } .col-sm-pull-7 { - right: 58.33333%; - } + right: 58.33333%; } .col-sm-pull-8 { - right: 66.66667%; - } + right: 66.66667%; } .col-sm-pull-9 { - right: 75%; - } + right: 75%; } .col-sm-pull-10 { - right: 83.33333%; - } + right: 83.33333%; } .col-sm-pull-11 { - right: 91.66667%; - } + right: 91.66667%; } .col-sm-pull-12 { - right: 100%; - } + right: 100%; } .col-sm-push-0 { - left: auto; - } + left: auto; } .col-sm-push-1 { - left: 8.33333%; - } + left: 8.33333%; } .col-sm-push-2 { - left: 16.66667%; - } + left: 16.66667%; } .col-sm-push-3 { - left: 25%; - } + left: 25%; } .col-sm-push-4 { - left: 33.33333%; - } + left: 33.33333%; } .col-sm-push-5 { - left: 41.66667%; - } + left: 41.66667%; } .col-sm-push-6 { - left: 50%; - } + left: 50%; } .col-sm-push-7 { - left: 58.33333%; - } + left: 58.33333%; } .col-sm-push-8 { - left: 66.66667%; - } + left: 66.66667%; } .col-sm-push-9 { - left: 75%; - } + left: 75%; } .col-sm-push-10 { - left: 83.33333%; - } + left: 83.33333%; } .col-sm-push-11 { - left: 91.66667%; - } + left: 91.66667%; } .col-sm-push-12 { - left: 100%; - } + left: 100%; } .col-sm-offset-0 { - margin-left: 0%; - } + margin-left: 0%; } .col-sm-offset-1 { - margin-left: 8.33333%; - } + margin-left: 8.33333%; } .col-sm-offset-2 { - margin-left: 16.66667%; - } + margin-left: 16.66667%; } .col-sm-offset-3 { - margin-left: 25%; - } + margin-left: 25%; } .col-sm-offset-4 { - margin-left: 33.33333%; - } + margin-left: 33.33333%; } .col-sm-offset-5 { - margin-left: 41.66667%; - } + margin-left: 41.66667%; } .col-sm-offset-6 { - margin-left: 50%; - } + margin-left: 50%; } .col-sm-offset-7 { - margin-left: 58.33333%; - } + margin-left: 58.33333%; } .col-sm-offset-8 { - margin-left: 66.66667%; - } + margin-left: 66.66667%; } .col-sm-offset-9 { - margin-left: 75%; - } + margin-left: 75%; } .col-sm-offset-10 { - margin-left: 83.33333%; - } + margin-left: 83.33333%; } .col-sm-offset-11 { - margin-left: 91.66667%; - } + margin-left: 91.66667%; } .col-sm-offset-12 { - margin-left: 100%; - } -} + margin-left: 100%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } + float: left; } .col-md-1 { - width: 8.33333%; - } + width: 8.33333%; } .col-md-2 { - width: 16.66667%; - } + width: 16.66667%; } .col-md-3 { - width: 25%; - } + width: 25%; } .col-md-4 { - width: 33.33333%; - } + width: 33.33333%; } .col-md-5 { - width: 41.66667%; - } + width: 41.66667%; } .col-md-6 { - width: 50%; - } + width: 50%; } .col-md-7 { - width: 58.33333%; - } + width: 58.33333%; } .col-md-8 { - width: 66.66667%; - } + width: 66.66667%; } .col-md-9 { - width: 75%; - } + width: 75%; } .col-md-10 { - width: 83.33333%; - } + width: 83.33333%; } .col-md-11 { - width: 91.66667%; - } + width: 91.66667%; } .col-md-12 { - width: 100%; - } + width: 100%; } .col-md-pull-0 { - right: auto; - } + right: auto; } .col-md-pull-1 { - right: 8.33333%; - } + right: 8.33333%; } .col-md-pull-2 { - right: 16.66667%; - } + right: 16.66667%; } .col-md-pull-3 { - right: 25%; - } + right: 25%; } .col-md-pull-4 { - right: 33.33333%; - } + right: 33.33333%; } .col-md-pull-5 { - right: 41.66667%; - } + right: 41.66667%; } .col-md-pull-6 { - right: 50%; - } + right: 50%; } .col-md-pull-7 { - right: 58.33333%; - } + right: 58.33333%; } .col-md-pull-8 { - right: 66.66667%; - } + right: 66.66667%; } .col-md-pull-9 { - right: 75%; - } + right: 75%; } .col-md-pull-10 { - right: 83.33333%; - } + right: 83.33333%; } .col-md-pull-11 { - right: 91.66667%; - } + right: 91.66667%; } .col-md-pull-12 { - right: 100%; - } + right: 100%; } .col-md-push-0 { - left: auto; - } + left: auto; } .col-md-push-1 { - left: 8.33333%; - } + left: 8.33333%; } .col-md-push-2 { - left: 16.66667%; - } + left: 16.66667%; } .col-md-push-3 { - left: 25%; - } + left: 25%; } .col-md-push-4 { - left: 33.33333%; - } + left: 33.33333%; } .col-md-push-5 { - left: 41.66667%; - } + left: 41.66667%; } .col-md-push-6 { - left: 50%; - } + left: 50%; } .col-md-push-7 { - left: 58.33333%; - } + left: 58.33333%; } .col-md-push-8 { - left: 66.66667%; - } + left: 66.66667%; } .col-md-push-9 { - left: 75%; - } + left: 75%; } .col-md-push-10 { - left: 83.33333%; - } + left: 83.33333%; } .col-md-push-11 { - left: 91.66667%; - } + left: 91.66667%; } .col-md-push-12 { - left: 100%; - } + left: 100%; } .col-md-offset-0 { - margin-left: 0%; - } + margin-left: 0%; } .col-md-offset-1 { - margin-left: 8.33333%; - } + margin-left: 8.33333%; } .col-md-offset-2 { - margin-left: 16.66667%; - } + margin-left: 16.66667%; } .col-md-offset-3 { - margin-left: 25%; - } + margin-left: 25%; } .col-md-offset-4 { - margin-left: 33.33333%; - } + margin-left: 33.33333%; } .col-md-offset-5 { - margin-left: 41.66667%; - } + margin-left: 41.66667%; } .col-md-offset-6 { - margin-left: 50%; - } + margin-left: 50%; } .col-md-offset-7 { - margin-left: 58.33333%; - } + margin-left: 58.33333%; } .col-md-offset-8 { - margin-left: 66.66667%; - } + margin-left: 66.66667%; } .col-md-offset-9 { - margin-left: 75%; - } + margin-left: 75%; } .col-md-offset-10 { - margin-left: 83.33333%; - } + margin-left: 83.33333%; } .col-md-offset-11 { - margin-left: 91.66667%; - } + margin-left: 91.66667%; } .col-md-offset-12 { - margin-left: 100%; - } -} + margin-left: 100%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } + float: left; } .col-lg-1 { - width: 8.33333%; - } + width: 8.33333%; } .col-lg-2 { - width: 16.66667%; - } + width: 16.66667%; } .col-lg-3 { - width: 25%; - } + width: 25%; } .col-lg-4 { - width: 33.33333%; - } + width: 33.33333%; } .col-lg-5 { - width: 41.66667%; - } + width: 41.66667%; } .col-lg-6 { - width: 50%; - } + width: 50%; } .col-lg-7 { - width: 58.33333%; - } + width: 58.33333%; } .col-lg-8 { - width: 66.66667%; - } + width: 66.66667%; } .col-lg-9 { - width: 75%; - } + width: 75%; } .col-lg-10 { - width: 83.33333%; - } + width: 83.33333%; } .col-lg-11 { - width: 91.66667%; - } + width: 91.66667%; } .col-lg-12 { - width: 100%; - } + width: 100%; } .col-lg-pull-0 { - right: auto; - } + right: auto; } .col-lg-pull-1 { - right: 8.33333%; - } + right: 8.33333%; } .col-lg-pull-2 { - right: 16.66667%; - } + right: 16.66667%; } .col-lg-pull-3 { - right: 25%; - } + right: 25%; } .col-lg-pull-4 { - right: 33.33333%; - } + right: 33.33333%; } .col-lg-pull-5 { - right: 41.66667%; - } + right: 41.66667%; } .col-lg-pull-6 { - right: 50%; - } + right: 50%; } .col-lg-pull-7 { - right: 58.33333%; - } + right: 58.33333%; } .col-lg-pull-8 { - right: 66.66667%; - } + right: 66.66667%; } .col-lg-pull-9 { - right: 75%; - } + right: 75%; } .col-lg-pull-10 { - right: 83.33333%; - } + right: 83.33333%; } .col-lg-pull-11 { - right: 91.66667%; - } + right: 91.66667%; } .col-lg-pull-12 { - right: 100%; - } + right: 100%; } .col-lg-push-0 { - left: auto; - } + left: auto; } .col-lg-push-1 { - left: 8.33333%; - } + left: 8.33333%; } .col-lg-push-2 { - left: 16.66667%; - } + left: 16.66667%; } .col-lg-push-3 { - left: 25%; - } + left: 25%; } .col-lg-push-4 { - left: 33.33333%; - } + left: 33.33333%; } .col-lg-push-5 { - left: 41.66667%; - } + left: 41.66667%; } .col-lg-push-6 { - left: 50%; - } + left: 50%; } .col-lg-push-7 { - left: 58.33333%; - } + left: 58.33333%; } .col-lg-push-8 { - left: 66.66667%; - } + left: 66.66667%; } .col-lg-push-9 { - left: 75%; - } + left: 75%; } .col-lg-push-10 { - left: 83.33333%; - } + left: 83.33333%; } .col-lg-push-11 { - left: 91.66667%; - } + left: 91.66667%; } .col-lg-push-12 { - left: 100%; - } + left: 100%; } .col-lg-offset-0 { - margin-left: 0%; - } + margin-left: 0%; } .col-lg-offset-1 { - margin-left: 8.33333%; - } + margin-left: 8.33333%; } .col-lg-offset-2 { - margin-left: 16.66667%; - } + margin-left: 16.66667%; } .col-lg-offset-3 { - margin-left: 25%; - } + margin-left: 25%; } .col-lg-offset-4 { - margin-left: 33.33333%; - } + margin-left: 33.33333%; } .col-lg-offset-5 { - margin-left: 41.66667%; - } + margin-left: 41.66667%; } .col-lg-offset-6 { - margin-left: 50%; - } + margin-left: 50%; } .col-lg-offset-7 { - margin-left: 58.33333%; - } + margin-left: 58.33333%; } .col-lg-offset-8 { - margin-left: 66.66667%; - } + margin-left: 66.66667%; } .col-lg-offset-9 { - margin-left: 75%; - } + margin-left: 75%; } .col-lg-offset-10 { - margin-left: 83.33333%; - } + margin-left: 83.33333%; } .col-lg-offset-11 { - margin-left: 91.66667%; - } + margin-left: 91.66667%; } .col-lg-offset-12 { - margin-left: 100%; - } -} + margin-left: 100%; } } table { - background-color: transparent; -} + background-color: transparent; } th { - text-align: left; -} + text-align: left; } .table { width: 100%; max-width: 100%; - margin-bottom: 20px; -} - -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; -} - -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} - -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} - -.table > tbody + tbody { - border-top: 2px solid #ddd; -} - -.table .table { - background-color: #fafafa; -} + margin-bottom: 20px; } + .table > thead > tr > th, + .table > thead > tr > td, + .table > tbody > tr > th, + .table > tbody > tr > td, + .table > tfoot > tr > th, + .table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857; + vertical-align: top; + border-top: 1px solid #ddd; } + .table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } + .table > caption + thead > tr:first-child > th, + .table > caption + thead > tr:first-child > td, + .table > colgroup + thead > tr:first-child > th, + .table > colgroup + thead > tr:first-child > td, + .table > thead:first-child > tr:first-child > th, + .table > thead:first-child > tr:first-child > td { + border-top: 0; } + .table > tbody + tbody { + border-top: 2px solid #ddd; } + .table .table { + background-color: #fafafa; } .table-condensed > thead > tr > th, .table-condensed > thead > tr > td, @@ -2492,49 +1868,39 @@ th { .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { - padding: 5px; -} + padding: 5px; } .table-bordered { - border: 1px solid #ddd; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} + border: 1px solid #ddd; } + .table-bordered > thead > tr > th, + .table-bordered > thead > tr > td, + .table-bordered > tbody > tr > th, + .table-bordered > tbody > tr > td, + .table-bordered > tfoot > tr > th, + .table-bordered > tfoot > tr > td { + border: 1px solid #ddd; } + .table-bordered > thead > tr > th, + .table-bordered > thead > tr > td { + border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} + background-color: #f9f9f9; } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { - background-color: #f5f5f5; -} + background-color: #f5f5f5; } table col[class*="col-"] { position: static; float: none; - display: table-column; -} + display: table-column; } table td[class*="col-"], table th[class*="col-"] { position: static; float: none; - display: table-cell; -} + display: table-cell; } .table > thead > tr > td.active, .table > thead > tr > th.active, @@ -2548,16 +1914,14 @@ table th[class*="col-"] { .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { - background-color: #f5f5f5; -} + background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} + background-color: #e8e8e8; } .table > thead > tr > td.success, .table > thead > tr > th.success, @@ -2571,16 +1935,14 @@ table th[class*="col-"] { .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { - background-color: #dff0d8; -} + background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} + background-color: #d0e9c6; } .table > thead > tr > td.info, .table > thead > tr > th.info, @@ -2594,16 +1956,14 @@ table th[class*="col-"] { .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { - background-color: #d9edf7; -} + background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} + background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > thead > tr > th.warning, @@ -2617,16 +1977,14 @@ table th[class*="col-"] { .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { - background-color: #fcf8e3; -} + background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} + background-color: #faf2cc; } .table > thead > tr > td.danger, .table > thead > tr > th.danger, @@ -2640,16 +1998,14 @@ table th[class*="col-"] { .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { - background-color: #f2dede; -} + background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} + background-color: #ebcccc; } @media screen and (max-width: 767px) { .table-responsive { @@ -2659,52 +2015,43 @@ table th[class*="col-"] { overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; - -webkit-overflow-scrolling: touch; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} + -webkit-overflow-scrolling: touch; } + .table-responsive > .table { + margin-bottom: 0; } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; } + .table-responsive > .table-bordered { + border: 0; } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; } } fieldset { padding: 0; margin: 0; border: 0; - min-width: 0; -} + min-width: 0; } legend { display: block; @@ -2715,58 +2062,49 @@ legend { line-height: inherit; color: #333333; border: 0; - border-bottom: 1px solid #e5e5e5; -} + border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; - font-weight: bold; -} + font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; -} + box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; - line-height: normal; -} + line-height: normal; } input[type="file"] { - display: block; -} + display: block; } input[type="range"] { display: block; - width: 100%; -} + width: 100%; } select[multiple], select[size] { - height: auto; -} + height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} + outline-offset: -2px; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857; - color: #555555; -} + color: #555555; } .form-control { display: block; @@ -2784,97 +2122,78 @@ output { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} - -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -} - -.form-control::-moz-placeholder { - color: #777777; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #777777; -} - -.form-control::-webkit-input-placeholder { - color: #777777; -} - -.form-control[disabled], .form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eeeeee; - opacity: 1; -} + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } + .form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } + .form-control::-moz-placeholder { + color: #777777; + opacity: 1; } + .form-control:-ms-input-placeholder { + color: #777777; } + .form-control::-webkit-input-placeholder { + color: #777777; } + .form-control[disabled], .form-control[readonly], + fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; + opacity: 1; } textarea.form-control { - height: auto; -} + height: auto; } input[type="search"] { - -webkit-appearance: none; -} + -webkit-appearance: none; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 34px; - line-height: 1.42857 \0; -} - -input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control, -.input-group-sm > input[type="date"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="date"].btn, -input[type="time"].input-sm, -.form-horizontal .form-group-sm input[type="time"].form-control, -.input-group-sm > input[type="time"].form-control, -.input-group-sm > input[type="time"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="time"].btn, -input[type="datetime-local"].input-sm, -.form-horizontal .form-group-sm input[type="datetime-local"].form-control, -.input-group-sm > input[type="datetime-local"].form-control, -.input-group-sm > input[type="datetime-local"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="datetime-local"].btn, -input[type="month"].input-sm, -.form-horizontal .form-group-sm input[type="month"].form-control, -.input-group-sm > input[type="month"].form-control, -.input-group-sm > input[type="month"].input-group-addon, -.input-group-sm > .input-group-btn > input[type="month"].btn { - line-height: 30px; -} - -input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control, -.input-group-lg > input[type="date"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="date"].btn, -input[type="time"].input-lg, -.form-horizontal .form-group-lg input[type="time"].form-control, -.input-group-lg > input[type="time"].form-control, -.input-group-lg > input[type="time"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="time"].btn, -input[type="datetime-local"].input-lg, -.form-horizontal .form-group-lg input[type="datetime-local"].form-control, -.input-group-lg > input[type="datetime-local"].form-control, -.input-group-lg > input[type="datetime-local"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="datetime-local"].btn, -input[type="month"].input-lg, -.form-horizontal .form-group-lg input[type="month"].form-control, -.input-group-lg > input[type="month"].form-control, -.input-group-lg > input[type="month"].input-group-addon, -.input-group-lg > .input-group-btn > input[type="month"].btn { - line-height: 46px; -} + line-height: 1.42857 \0; } + input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control, + .input-group-sm > input[type="date"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="date"].btn, + input[type="time"].input-sm, + .form-horizontal .form-group-sm input[type="time"].form-control, + .input-group-sm > input[type="time"].form-control, + .input-group-sm > input[type="time"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="time"].btn, + input[type="datetime-local"].input-sm, + .form-horizontal .form-group-sm input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, + input[type="month"].input-sm, + .form-horizontal .form-group-sm input[type="month"].form-control, + .input-group-sm > input[type="month"].form-control, + .input-group-sm > input[type="month"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="month"].btn { + line-height: 30px; } + input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control, + .input-group-lg > input[type="date"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="date"].btn, + input[type="time"].input-lg, + .form-horizontal .form-group-lg input[type="time"].form-control, + .input-group-lg > input[type="time"].form-control, + .input-group-lg > input[type="time"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="time"].btn, + input[type="datetime-local"].input-lg, + .form-horizontal .form-group-lg input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, + input[type="month"].input-lg, + .form-horizontal .form-group-lg input[type="month"].form-control, + .input-group-lg > input[type="month"].form-control, + .input-group-lg > input[type="month"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="month"].btn { + line-height: 46px; } .form-group { - margin-bottom: 15px; -} + margin-bottom: 15px; } .radio, .checkbox { @@ -2882,16 +2201,13 @@ input[type="month"].input-lg, display: block; min-height: 20px; margin-top: 10px; - margin-bottom: 10px; -} - -.radio label, -.checkbox label { - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} + margin-bottom: 10px; } + .radio label, + .checkbox label { + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], @@ -2899,13 +2215,11 @@ input[type="month"].input-lg, .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; - margin-top: 4px \9; -} + margin-top: 4px \9; } .radio + .radio, .checkbox + .checkbox { - margin-top: -5px; -} + margin-top: -5px; } .radio-inline, .checkbox-inline { @@ -2914,14 +2228,12 @@ input[type="month"].input-lg, margin-bottom: 0; vertical-align: middle; font-weight: normal; - cursor: pointer; -} + cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; - margin-left: 10px; -} + margin-left: 10px; } input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], @@ -2929,39 +2241,33 @@ input[type="checkbox"][disabled], input[type="checkbox"].disabled, fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} + cursor: not-allowed; } .radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled, fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} + cursor: not-allowed; } .radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label, fieldset[disabled] .checkbox label { - cursor: not-allowed; -} + cursor: not-allowed; } .form-control-static { padding-top: 7px; padding-bottom: 7px; - margin-bottom: 0; -} - -.form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { - padding-left: 0; - padding-right: 0; -} + margin-bottom: 0; } + .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control, + .input-group-lg > .form-control-static.input-group-addon, + .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control, + .input-group-sm > .form-control-static.input-group-addon, + .input-group-sm > .input-group-btn > .form-control-static.btn { + padding-left: 0; + padding-right: 0; } .input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, @@ -2970,15 +2276,13 @@ fieldset[disabled] padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; -} + border-radius: 3px; } select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { height: 30px; - line-height: 30px; -} + line-height: 30px; } textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, @@ -2988,8 +2292,7 @@ select[multiple].input-sm, .input-group-sm > select[multiple].form-control, .input-group-sm > select[multiple].input-group-addon, .input-group-sm > .input-group-btn > select[multiple].btn { - height: auto; -} + height: auto; } .input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, @@ -2998,15 +2301,13 @@ select[multiple].input-sm, padding: 10px 16px; font-size: 18px; line-height: 1.33; - border-radius: 6px; -} + border-radius: 6px; } select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { height: 46px; - line-height: 46px; -} + line-height: 46px; } textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, @@ -3016,16 +2317,12 @@ select[multiple].input-lg, .input-group-lg > select[multiple].form-control, .input-group-lg > select[multiple].input-group-addon, .input-group-lg > .input-group-btn > select[multiple].btn { - height: auto; -} + height: auto; } .has-feedback { - position: relative; -} - -.has-feedback .form-control { - padding-right: 42.5px; -} + position: relative; } + .has-feedback .form-control { + padding-right: 42.5px; } .form-control-feedback { position: absolute; @@ -3036,24 +2333,21 @@ select[multiple].input-lg, width: 34px; height: 34px; line-height: 34px; - text-align: center; -} + text-align: center; } .input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback { width: 46px; height: 46px; - line-height: 46px; -} + line-height: 46px; } .input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback { width: 30px; height: 30px; - line-height: 30px; -} + line-height: 30px; } .has-success .help-block, .has-success .control-label, @@ -3061,30 +2355,24 @@ select[multiple].input-lg, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { - color: #3c763d; -} + color: #3c763d; } .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } .has-success .input-group-addon { color: #3c763d; border-color: #3c763d; - background-color: #dff0d8; -} + background-color: #dff0d8; } .has-success .form-control-feedback { - color: #3c763d; -} + color: #3c763d; } .has-warning .help-block, .has-warning .control-label, @@ -3092,30 +2380,24 @@ select[multiple].input-lg, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { - color: #8a6d3b; -} + color: #8a6d3b; } .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } .has-warning .input-group-addon { color: #8a6d3b; border-color: #8a6d3b; - background-color: #fcf8e3; -} + background-color: #fcf8e3; } .has-warning .form-control-feedback { - color: #8a6d3b; -} + color: #8a6d3b; } .has-error .help-block, .has-error .control-label, @@ -3123,89 +2405,70 @@ select[multiple].input-lg, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { - color: #a94442; -} + color: #a94442; } .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } .has-error .input-group-addon { color: #a94442; border-color: #a94442; - background-color: #f2dede; -} + background-color: #f2dede; } .has-error .form-control-feedback { - color: #a94442; -} + color: #a94442; } .has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} + top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; - color: #737373; -} + color: #737373; } @media (min-width: 768px) { .form-inline .form-group, .navbar-form .form-group { display: inline-block; margin-bottom: 0; - vertical-align: middle; - } + vertical-align: middle; } .form-inline .form-control, .navbar-form .form-control { display: inline-block; width: auto; - vertical-align: middle; - } + vertical-align: middle; } .form-inline .input-group, .navbar-form .input-group { display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, .navbar-form .input-group .input-group-btn, - .form-inline .input-group .form-control, .navbar-form .input-group .form-control { - width: auto; - } + vertical-align: middle; } + .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, .navbar-form .input-group .input-group-btn, + .form-inline .input-group .form-control, .navbar-form .input-group .form-control { + width: auto; } .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control { - width: 100%; - } + width: 100%; } .form-inline .control-label, .navbar-form .control-label { margin-bottom: 0; - vertical-align: middle; - } + vertical-align: middle; } .form-inline .radio, .navbar-form .radio, .form-inline .checkbox, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, .navbar-form .radio label, - .form-inline .checkbox label, .navbar-form .checkbox label { - padding-left: 0; - } + vertical-align: middle; } + .form-inline .radio label, .navbar-form .radio label, + .form-inline .checkbox label, .navbar-form .checkbox label { + padding-left: 0; } .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .checkbox input[type="checkbox"] { position: relative; - margin-left: 0; - } + margin-left: 0; } .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} + top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, @@ -3213,52 +2476,38 @@ select[multiple].input-lg, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; - padding-top: 7px; -} + padding-top: 7px; } .form-horizontal .radio, .form-horizontal .checkbox { - min-height: 27px; -} + min-height: 27px; } .form-horizontal .form-group { margin-left: -15px; - margin-right: -15px; -} - -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - content: " "; - display: table; -} - -.form-horizontal .form-group:after { - clear: both; -} + margin-right: -15px; } + .form-horizontal .form-group:before, .form-horizontal .form-group:after { + content: " "; + display: table; } + .form-horizontal .form-group:after { + clear: both; } @media (min-width: 768px) { .form-horizontal .control-label { text-align: right; margin-bottom: 0; - padding-top: 7px; - } -} + padding-top: 7px; } } .form-horizontal .has-feedback .form-control-feedback { top: 0; - right: 15px; -} + right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { - padding-top: 14.3px; - } -} + padding-top: 14.3px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - } -} + padding-top: 6px; } } .btn { display: inline-block; @@ -3277,328 +2526,242 @@ select[multiple].input-lg, -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; -} - -.btn:focus, .btn:active:focus, .btn.active:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} + user-select: none; } + .btn:focus, .btn:active:focus, .btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } + .btn:hover, .btn:focus { + color: #333; + text-decoration: none; } + .btn:active, .btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + .btn.disabled, .btn[disabled], + fieldset[disabled] .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; } -.btn:hover, .btn:focus { +.btn-default { color: #333; - text-decoration: none; -} - -.btn:active, .btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn.disabled, .btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - pointer-events: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} - -.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, -.open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} - -.btn-default:active, .btn-default.active, -.open > .btn-default.dropdown-toggle { - background-image: none; -} - -.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, -fieldset[disabled] .btn-default, -fieldset[disabled] .btn-default:hover, -fieldset[disabled] .btn-default:focus, -fieldset[disabled] .btn-default:active, -fieldset[disabled] .btn-default.active { - background-color: #fff; - border-color: #ccc; -} - -.btn-default .badge { - color: #fff; - background-color: #333; -} + background-color: #fff; + border-color: #ccc; } + .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, + .open > .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } + .btn-default:active, .btn-default.active, + .open > .btn-default.dropdown-toggle { + background-image: none; } + .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, + fieldset[disabled] .btn-default, + fieldset[disabled] .btn-default:hover, + fieldset[disabled] .btn-default:focus, + fieldset[disabled] .btn-default:active, + fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; } + .btn-default .badge { + color: #fff; + background-color: #333; } .btn-primary { color: #fff; background-color: #428bca; - border-color: #357ebd; -} - -.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, -.open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #3071a9; - border-color: #285e8e; -} - -.btn-primary:active, .btn-primary.active, -.open > .btn-primary.dropdown-toggle { - background-image: none; -} - -.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, -fieldset[disabled] .btn-primary, -fieldset[disabled] .btn-primary:hover, -fieldset[disabled] .btn-primary:focus, -fieldset[disabled] .btn-primary:active, -fieldset[disabled] .btn-primary.active { - background-color: #428bca; - border-color: #357ebd; -} - -.btn-primary .badge { - color: #428bca; - background-color: #fff; -} + border-color: #357ebd; } + .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, + .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #3071a9; + border-color: #285e8e; } + .btn-primary:active, .btn-primary.active, + .open > .btn-primary.dropdown-toggle { + background-image: none; } + .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, + fieldset[disabled] .btn-primary, + fieldset[disabled] .btn-primary:hover, + fieldset[disabled] .btn-primary:focus, + fieldset[disabled] .btn-primary:active, + fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; } + .btn-primary .badge { + color: #428bca; + background-color: #fff; } .btn-success { color: #fff; background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, -.open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - border-color: #398439; -} - -.btn-success:active, .btn-success.active, -.open > .btn-success.dropdown-toggle { - background-image: none; -} - -.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, -fieldset[disabled] .btn-success, -fieldset[disabled] .btn-success:hover, -fieldset[disabled] .btn-success:focus, -fieldset[disabled] .btn-success:active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} + border-color: #4cae4c; } + .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, + .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; } + .btn-success:active, .btn-success.active, + .open > .btn-success.dropdown-toggle { + background-image: none; } + .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, + fieldset[disabled] .btn-success, + fieldset[disabled] .btn-success:hover, + fieldset[disabled] .btn-success:focus, + fieldset[disabled] .btn-success:active, + fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; } + .btn-success .badge { + color: #5cb85c; + background-color: #fff; } .btn-info { color: #fff; background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, -.open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} - -.btn-info:active, .btn-info.active, -.open > .btn-info.dropdown-toggle { - background-image: none; -} - -.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, -fieldset[disabled] .btn-info, -fieldset[disabled] .btn-info:hover, -fieldset[disabled] .btn-info:focus, -fieldset[disabled] .btn-info:active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} + border-color: #46b8da; } + .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, + .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } + .btn-info:active, .btn-info.active, + .open > .btn-info.dropdown-toggle { + background-image: none; } + .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, + fieldset[disabled] .btn-info, + fieldset[disabled] .btn-info:hover, + fieldset[disabled] .btn-info:focus, + fieldset[disabled] .btn-info:active, + fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; } + .btn-info .badge { + color: #5bc0de; + background-color: #fff; } .btn-warning { color: #fff; background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, -.open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} - -.btn-warning:active, .btn-warning.active, -.open > .btn-warning.dropdown-toggle { - background-image: none; -} - -.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, -fieldset[disabled] .btn-warning, -fieldset[disabled] .btn-warning:hover, -fieldset[disabled] .btn-warning:focus, -fieldset[disabled] .btn-warning:active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} + border-color: #eea236; } + .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, + .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } + .btn-warning:active, .btn-warning.active, + .open > .btn-warning.dropdown-toggle { + background-image: none; } + .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, + fieldset[disabled] .btn-warning, + fieldset[disabled] .btn-warning:hover, + fieldset[disabled] .btn-warning:focus, + fieldset[disabled] .btn-warning:active, + fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; } + .btn-warning .badge { + color: #f0ad4e; + background-color: #fff; } .btn-danger { color: #fff; background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, -.open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} - -.btn-danger:active, .btn-danger.active, -.open > .btn-danger.dropdown-toggle { - background-image: none; -} - -.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, -fieldset[disabled] .btn-danger, -fieldset[disabled] .btn-danger:hover, -fieldset[disabled] .btn-danger:focus, -fieldset[disabled] .btn-danger:active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} + border-color: #d43f3a; } + .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, + .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } + .btn-danger:active, .btn-danger.active, + .open > .btn-danger.dropdown-toggle { + background-image: none; } + .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, + fieldset[disabled] .btn-danger, + fieldset[disabled] .btn-danger:hover, + fieldset[disabled] .btn-danger:focus, + fieldset[disabled] .btn-danger:active, + fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; } + .btn-danger .badge { + color: #d9534f; + background-color: #fff; } .btn-link { color: #20a1da; font-weight: normal; cursor: pointer; - border-radius: 0; -} - -.btn-link, .btn-link:active, .btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; -} - -.btn-link:hover, .btn-link:focus { - color: #097aac; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, .btn-link[disabled]:focus, -fieldset[disabled] .btn-link:hover, -fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; -} + border-radius: 0; } + .btn-link, .btn-link:active, .btn-link[disabled], + fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; } + .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; } + .btn-link:hover, .btn-link:focus { + color: #097aac; + text-decoration: underline; + background-color: transparent; } + .btn-link[disabled]:hover, .btn-link[disabled]:focus, + fieldset[disabled] .btn-link:hover, + fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; - border-radius: 6px; -} + border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; -} + border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; - border-radius: 3px; -} + border-radius: 3px; } .btn-block { display: block; - width: 100%; -} + width: 100%; } .btn-block + .btn-block { - margin-top: 5px; -} + margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { - width: 100%; -} + width: 100%; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} + transition: opacity 0.15s linear; } + .fade.in { + opacity: 1; } .collapse { - display: none; -} - -.collapse.in { - display: block; -} + display: none; } + .collapse.in { + display: block; } tr.collapse.in { - display: table-row; -} + display: table-row; } tbody.collapse.in { - display: table-row-group; -} + display: table-row-group; } .collapsing { position: relative; @@ -3606,8 +2769,7 @@ tbody.collapse.in { overflow: hidden; -webkit-transition: height 0.35s ease; -o-transition: height 0.35s ease; - transition: height 0.35s ease; -} + transition: height 0.35s ease; } .caret { display: inline-block; @@ -3617,16 +2779,13 @@ tbody.collapse.in { vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; - border-left: 4px solid transparent; -} + border-left: 4px solid transparent; } .dropdown { - position: relative; -} + position: relative; } .dropdown-toggle:focus { - outline: 0; -} + outline: 0; } .dropdown-menu { position: absolute; @@ -3647,73 +2806,58 @@ tbody.collapse.in { border-radius: 0; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857; - color: #333333; - white-space: nowrap; -} + background-clip: padding-box; } + .dropdown-menu.pull-right { + right: 0; + left: auto; } + .dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; } + .dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857; + color: #333333; + white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; - background-color: #f5f5f5; -} + background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; outline: 0; - background-color: #428bca; -} + background-color: #428bca; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; -} + color: #777777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; -} + cursor: not-allowed; } .open > .dropdown-menu { - display: block; -} + display: block; } .open > a { - outline: 0; -} + outline: 0; } .dropdown-menu-right { left: auto; - right: 0; -} + right: 0; } .dropdown-menu-left { left: 0; - right: auto; -} + right: auto; } .dropdown-header { display: block; @@ -3721,8 +2865,7 @@ tbody.collapse.in { font-size: 12px; line-height: 1.42857; color: #777777; - white-space: nowrap; -} + white-space: nowrap; } .dropdown-backdrop { position: fixed; @@ -3730,171 +2873,129 @@ tbody.collapse.in { right: 0; bottom: 0; top: 0; - z-index: 990; -} + z-index: 990; } .pull-right > .dropdown-menu { right: 0; - left: auto; -} + left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid; - content: ""; -} + content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; - margin-bottom: 1px; -} + margin-bottom: 1px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; - left: auto; - } + left: auto; } .navbar-right .dropdown-menu-left { left: 0; - right: auto; - } -} + right: auto; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} - -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus { - outline: 0; -} + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + float: left; } + .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:hover, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 2; } + .btn-group > .btn:focus, + .btn-group-vertical > .btn:focus { + outline: 0; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { - margin-left: -1px; -} + margin-left: -1px; } .btn-toolbar { - margin-left: -5px; -} - -.btn-toolbar:before, .btn-toolbar:after { - content: " "; - display: table; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} - -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} + margin-left: -5px; } + .btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; } + .btn-toolbar:after { + clear: both; } + .btn-toolbar .btn-group, + .btn-toolbar .input-group { + float: left; } + .btn-toolbar > .btn, + .btn-toolbar > .btn-group, + .btn-toolbar > .input-group { + margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} + border-radius: 0; } .btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} + margin-left: 0; } + .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .btn-group > .btn-group { - float: left; -} + float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} + border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; - border-top-right-radius: 0; -} + border-top-right-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0; -} + outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; - padding-right: 8px; -} + padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-left: 12px; - padding-right: 12px; -} + padding-right: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + .btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; } .btn .caret { - margin-left: 0; -} + margin-left: 0; } .btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; - border-bottom-width: 0; -} + border-bottom-width: 0; } .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; -} + border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, @@ -3902,129 +3003,101 @@ tbody.collapse.in { display: block; float: none; width: 100%; - max-width: 100%; -} + max-width: 100%; } .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; - display: table; -} + display: table; } .btn-group-vertical > .btn-group:after { - clear: both; -} + clear: both; } .btn-group-vertical > .btn-group > .btn { - float: none; -} + float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; - margin-left: 0; -} + margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} + border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} + border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-right-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} + border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} + border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; - border-collapse: separate; -} - -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - float: none; - display: table-cell; - width: 1%; -} - -.btn-group-justified > .btn-group .btn { - width: 100%; -} - -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} + border-collapse: separate; } + .btn-group-justified > .btn, + .btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; } + .btn-group-justified > .btn-group .btn { + width: 100%; } + .btn-group-justified > .btn-group .dropdown-menu { + left: auto; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; opacity: 0; - filter: alpha(opacity=0); -} + filter: alpha(opacity=0); } .input-group { position: relative; display: table; - border-collapse: separate; -} - -.input-group[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; -} - -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} + border-collapse: separate; } + .input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; } + .input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; } .input-group-addon, .input-group-btn, .input-group .form-control { - display: table-cell; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} + display: table-cell; } + .input-group-addon:not(:first-child):not(:last-child), + .input-group-btn:not(:first-child):not(:last-child), + .input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; - vertical-align: middle; -} + vertical-align: middle; } .input-group-addon { padding: 6px 12px; @@ -4035,29 +3108,22 @@ tbody.collapse.in { text-align: center; background-color: #eeeeee; border: 1px solid #ccc; - border-radius: 0; -} - -.input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} - -.input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} + border-radius: 0; } + .input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control, + .input-group-sm > .input-group-addon, + .input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; } + .input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control, + .input-group-lg > .input-group-addon, + .input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; } + .input-group-addon input[type="radio"], + .input-group-addon input[type="checkbox"] { + margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, @@ -4067,12 +3133,10 @@ tbody.collapse.in { .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; - border-top-right-radius: 0; -} + border-top-right-radius: 0; } .input-group-addon:first-child { - border-right: 0; -} + border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, @@ -4082,258 +3146,170 @@ tbody.collapse.in { .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .input-group-addon:last-child { - border-left: 0; -} + border-left: 0; } .input-group-btn { position: relative; font-size: 0; - white-space: nowrap; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -1px; -} - -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; -} - -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - margin-left: -1px; -} + white-space: nowrap; } + .input-group-btn > .btn { + position: relative; } + .input-group-btn > .btn + .btn { + margin-left: -1px; } + .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { + z-index: 2; } + .input-group-btn:first-child > .btn, + .input-group-btn:first-child > .btn-group { + margin-right: -1px; } + .input-group-btn:last-child > .btn, + .input-group-btn:last-child > .btn-group { + margin-left: -1px; } .nav { margin-bottom: 0; padding-left: 0; - list-style: none; -} + list-style: none; } + .nav:before, .nav:after { + content: " "; + display: table; } + .nav:after { + clear: both; } + .nav > li { + position: relative; + display: block; } + .nav > li > a { + position: relative; + display: block; + padding: 10px 15px; } + .nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; } + .nav > li.disabled > a { + color: #777777; } + .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; } + .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #20a1da; } + .nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; } + .nav > li > a > img { + max-width: none; } -.nav:before, .nav:after { - content: " "; - display: table; -} +.nav-tabs { + border-bottom: 1px solid #ddd; } + .nav-tabs > li { + float: left; + margin-bottom: -1px; } + .nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857; + border: 1px solid transparent; + border-radius: 0 0 0 0; } + .nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; } + .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fafafa; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; } -.nav:after { - clear: both; -} +.nav-pills > li { + float: left; } + .nav-pills > li > a { + border-radius: 0; } + .nav-pills > li + li { + margin-left: 2px; } + .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #428bca; } -.nav > li { - position: relative; - display: block; -} +.nav-stacked > li { + float: none; } + .nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; } -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} +.nav-justified, .nav-tabs.nav-justified { + width: 100%; } + .nav-justified > li, .nav-tabs.nav-justified > li { + float: none; } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; } + .nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; } + @media (min-width: 768px) { + .nav-justified > li, .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; } } -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} +.nav-tabs-justified, .nav-tabs.nav-justified { + border-bottom: 0; } + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 0; } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; } + @media (min-width: 768px) { + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 0 0 0 0; } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fafafa; } } -.nav > li.disabled > a { - color: #777777; -} +.tab-content > .tab-pane { + display: none; } -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} +.tab-content > .active { + display: block; } -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #20a1da; -} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; } -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; } + .navbar:before, .navbar:after { + content: " "; + display: table; } + .navbar:after { + clear: both; } + @media (min-width: 768px) { + .navbar { + border-radius: 0; } } -.nav > li > a > img { - max-width: none; -} +.navbar-header:before, .navbar-header:after { + content: " "; + display: table; } -.nav-tabs { - border-bottom: 1px solid #ddd; -} +.navbar-header:after { + clear: both; } -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} - -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 0 0 0 0; -} - -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; -} - -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - background-color: #fafafa; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} - -.nav-pills > li { - float: left; -} - -.nav-pills > li > a { - border-radius: 0; -} - -.nav-pills > li + li { - margin-left: 2px; -} - -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #428bca; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; -} - -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; -} - -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - text-align: center; - margin-bottom: 5px; -} - -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} - -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; -} - -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 0; -} - -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} - -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 0 0 0 0; - } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fafafa; - } -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} - -.navbar:before, .navbar:after { - content: " "; - display: table; -} - -.navbar:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar { - border-radius: 0; - } -} - -.navbar-header:before, .navbar-header:after { - content: " "; - display: table; -} - -.navbar-header:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} +@media (min-width: 768px) { + .navbar-header { + float: left; } } .navbar-collapse { overflow-x: visible; @@ -4341,85 +3317,60 @@ tbody.collapse.in { padding-left: 15px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} - -.navbar-collapse:before, .navbar-collapse:after { - content: " "; - display: table; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse.in { - overflow-y: auto; -} - -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } + -webkit-overflow-scrolling: touch; } + .navbar-collapse:before, .navbar-collapse:after { + content: " "; + display: table; } + .navbar-collapse:after { + clear: both; } .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-left: 0; - padding-right: 0; - } -} + overflow-y: auto; } + @media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; } + .navbar-collapse.in { + overflow-y: visible; } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} - -@media (max-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} + max-height: 340px; } + @media (max-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; } } .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: -15px; - margin-left: -15px; -} - -@media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} + margin-left: -15px; } + @media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-header, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; } } .navbar-static-top { z-index: 1000; - border-width: 0 0 1px; -} - -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} + border-width: 0 0 1px; } + @media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { @@ -4428,45 +3379,33 @@ tbody.collapse.in { left: 0; z-index: 1030; -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} + transform: translate3d(0, 0, 0); } + @media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; } } .navbar-fixed-top { top: 0; - border-width: 0 0 1px; -} + border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; - border-width: 1px 0 0; -} + border-width: 1px 0 0; } .navbar-brand { float: left; padding: 15px 15px; font-size: 18px; line-height: 20px; - height: 50px; -} - -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} + height: 50px; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + @media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; } } .navbar-toggle { position: relative; @@ -4478,87 +3417,59 @@ tbody.collapse.in { background-color: transparent; background-image: none; border: 1px solid transparent; - border-radius: 0; -} - -.navbar-toggle:focus { - outline: 0; -} - -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} - -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} - -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} + border-radius: 0; } + .navbar-toggle:focus { + outline: 0; } + .navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; } + .navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; } + @media (min-width: 768px) { + .navbar-toggle { + display: none; } } .navbar-nav { - margin: 7.5px -15px; -} - -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} - -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} - -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } + margin: 7.5px -15px; } .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } - .navbar-nav.navbar-right:last-child { - margin-right: -15px; - } -} + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; } + @media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; } } + @media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; } + .navbar-nav > li { + float: left; } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; } + .navbar-nav.navbar-right:last-child { + margin-right: -15px; } } @media (min-width: 768px) { .navbar-left { - float: left !important; - } + float: left !important; } .navbar-right { - float: right !important; - } -} + float: right !important; } } .navbar-form { margin-left: -15px; @@ -4569,532 +3480,359 @@ tbody.collapse.in { -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 8px; - margin-bottom: 8px; -} - -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } -} - -@media (min-width: 768px) { - .navbar-form { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-form.navbar-right:last-child { - margin-right: -15px; - } -} + margin-bottom: 8px; } + @media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; } } + @media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; } + .navbar-form.navbar-right:last-child { + margin-right: -15px; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; - border-top-left-radius: 0; -} + border-top-left-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} + border-bottom-left-radius: 0; } .navbar-btn { margin-top: 8px; - margin-bottom: 8px; -} - -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; -} - -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; -} + margin-bottom: 8px; } + .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { + margin-top: 10px; + margin-bottom: 10px; } + .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { + margin-top: 14px; + margin-bottom: 14px; } .navbar-text { margin-top: 15px; - margin-bottom: 15px; -} - -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-left: 15px; - margin-right: 15px; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } -} + margin-bottom: 15px; } + @media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; } + .navbar-text.navbar-right:last-child { + margin-right: 0; } } .navbar-default { background-color: #f8f8f8; - border-color: #e7e7e7; -} - -.navbar-default .navbar-brand { - color: #777; -} - -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} - -.navbar-default .navbar-text { - color: #777; -} - -.navbar-default .navbar-nav > li > a { - color: #777; -} - -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} - -.navbar-default .navbar-toggle { - border-color: #ddd; -} - -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} - -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} - -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - background-color: #e7e7e7; - color: #555; -} - -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + border-color: #e7e7e7; } + .navbar-default .navbar-brand { + color: #777; } + .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; } + .navbar-default .navbar-text { + color: #777; } + .navbar-default .navbar-nav > li > a { + color: #777; } + .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; } + .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + background-color: #e7e7e7; } + .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; - background-color: transparent; - } -} + background-color: transparent; } + .navbar-default .navbar-toggle { + border-color: #ddd; } + .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; } + .navbar-default .navbar-toggle .icon-bar { + background-color: #888; } + .navbar-default .navbar-collapse, + .navbar-default .navbar-form { + border-color: #e7e7e7; } + .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; } + @media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; } } + .navbar-default .navbar-link { + color: #777; } + .navbar-default .navbar-link:hover { + color: #333; } + .navbar-default .btn-link { + color: #777; } + .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; } + .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, + fieldset[disabled] .navbar-default .btn-link:hover, + fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; } -.navbar-default .navbar-link { - color: #777; -} +.navbar-inverse { + background-color: #222; + border-color: #090909; } + .navbar-inverse .navbar-brand { + color: #777777; } + .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; } + .navbar-inverse .navbar-text { + color: #777777; } + .navbar-inverse .navbar-nav > li > a { + color: #777777; } + .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; } + .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; } + .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; } + .navbar-inverse .navbar-toggle { + border-color: #333; } + .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; } + .navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; } + .navbar-inverse .navbar-collapse, + .navbar-inverse .navbar-form { + border-color: #101010; } + .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: #090909; + color: #fff; } + @media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #777777; } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #090909; } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; } } + .navbar-inverse .navbar-link { + color: #777777; } + .navbar-inverse .navbar-link:hover { + color: #fff; } + .navbar-inverse .btn-link { + color: #777777; } + .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; } + .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, + fieldset[disabled] .navbar-inverse .btn-link:hover, + fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; } -.navbar-default .navbar-link:hover { - color: #333; -} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 0; } + .breadcrumb > li { + display: inline-block; } + .breadcrumb > li + li:before { + content: "/ "; + padding: 0 5px; + color: #ccc; } + .breadcrumb > .active { + color: #777777; } -.navbar-default .btn-link { - color: #777; -} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 0; } + .pagination > li { + display: inline; } + .pagination > li > a, + .pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857; + text-decoration: none; + color: #20a1da; + background-color: #fff; + border: 1px solid #ddd; + margin-left: -1px; } + .pagination > li:first-child > a, + .pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .pagination > li:last-child > a, + .pagination > li:last-child > span { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .pagination > li > a:hover, .pagination > li > a:focus, + .pagination > li > span:hover, + .pagination > li > span:focus { + color: #097aac; + background-color: #eeeeee; + border-color: #ddd; } + .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, + .pagination > .active > span, + .pagination > .active > span:hover, + .pagination > .active > span:focus { + z-index: 2; + color: #fff; + background-color: #428bca; + border-color: #428bca; + cursor: default; } + .pagination > .disabled > span, + .pagination > .disabled > span:hover, + .pagination > .disabled > span:focus, + .pagination > .disabled > a, + .pagination > .disabled > a:hover, + .pagination > .disabled > a:focus { + color: #777777; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; } -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; -} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; } -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:hover, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; } -.navbar-inverse { - background-color: #222; - border-color: #090909; -} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; } -.navbar-inverse .navbar-brand { - color: #777777; -} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; } -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } -.navbar-inverse .navbar-text { - color: #777777; -} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } -.navbar-inverse .navbar-nav > li > a { - color: #777777; -} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; } + .pager:before, .pager:after { + content: " "; + display: table; } + .pager:after { + clear: both; } + .pager li { + display: inline; } + .pager li > a, + .pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; } + .pager li > a:hover, + .pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; } + .pager .next > a, + .pager .next > span { + float: right; } + .pager .previous > a, + .pager .previous > span { + float: left; } + .pager .disabled > a, + .pager .disabled > a:hover, + .pager .disabled > a:focus, + .pager .disabled > span { + color: #777777; + background-color: #fff; + cursor: not-allowed; } -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; color: #fff; - background-color: transparent; -} + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; } + .label:empty { + display: none; } + .btn .label { + position: relative; + top: -1px; } -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { +a.label:hover, a.label:focus { color: #fff; - background-color: #090909; -} + text-decoration: none; + cursor: pointer; } -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} +.label-default { + background-color: #777777; } + .label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; } -.navbar-inverse .navbar-toggle { - border-color: #333; -} +.label-primary { + background-color: #428bca; } + .label-primary[href]:hover, .label-primary[href]:focus { + background-color: #3071a9; } -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} +.label-success { + background-color: #5cb85c; } + .label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; } -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} +.label-info { + background-color: #5bc0de; } + .label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; } -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} - -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - background-color: #090909; - color: #fff; -} - -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #777777; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} - -.navbar-inverse .navbar-link { - color: #777777; -} - -.navbar-inverse .navbar-link:hover { - color: #fff; -} - -.navbar-inverse .btn-link { - color: #777777; -} - -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; -} - -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:hover, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 0; -} - -.breadcrumb > li { - display: inline-block; -} - -.breadcrumb > li + li:before { - content: "/ "; - padding: 0 5px; - color: #ccc; -} - -.breadcrumb > .active { - color: #777777; -} - -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 0; -} - -.pagination > li { - display: inline; -} - -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - line-height: 1.42857; - text-decoration: none; - color: #20a1da; - background-color: #fff; - border: 1px solid #ddd; - margin-left: -1px; -} - -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.pagination > li > a:hover, .pagination > li > a:focus, -.pagination > li > span:hover, -.pagination > li > span:focus { - color: #097aac; - background-color: #eeeeee; - border-color: #ddd; -} - -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, -.pagination > .active > span, -.pagination > .active > span:hover, -.pagination > .active > span:focus { - z-index: 2; - color: #fff; - background-color: #428bca; - border-color: #428bca; - cursor: default; -} - -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777777; - background-color: #fff; - border-color: #ddd; - cursor: not-allowed; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 6px; - border-top-left-radius: 6px; -} - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-bottom-right-radius: 6px; - border-top-right-radius: 6px; -} - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -.pager { - padding-left: 0; - margin: 20px 0; - list-style: none; - text-align: center; -} - -.pager:before, .pager:after { - content: " "; - display: table; -} - -.pager:after { - clear: both; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} - -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.pager .next > a, -.pager .next > span { - float: right; -} - -.pager .previous > a, -.pager .previous > span { - float: left; -} - -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777777; - background-color: #fff; - cursor: not-allowed; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.label-default { - background-color: #777777; -} - -.label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; -} - -.label-primary { - background-color: #428bca; -} - -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #3071a9; -} - -.label-success { - background-color: #5cb85c; -} - -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; -} - -.label-info { - background-color: #5bc0de; -} - -.label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; -} - -.label-warning { - background-color: #f0ad4e; -} - -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; -} +.label-warning { + background-color: #f0ad4e; } + .label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; } .label-danger { - background-color: #d9534f; -} - -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; -} + background-color: #d9534f; } + .label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; } .badge { display: inline-block; @@ -5108,83 +3846,55 @@ a.label:hover, a.label:focus { white-space: nowrap; text-align: center; background-color: #777777; - border-radius: 10px; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.btn-xs .badge, .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} - -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #20a1da; - background-color: #fff; -} - -.nav-pills > li > a > .badge { - margin-left: 3px; -} + border-radius: 10px; } + .badge:empty { + display: none; } + .btn .badge { + position: relative; + top: -1px; } + .btn-xs .badge, .btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; } + a.list-group-item.active > .badge, + .nav-pills > .active > a > .badge { + color: #20a1da; + background-color: #fff; } + .nav-pills > li > a > .badge { + margin-left: 3px; } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; - cursor: pointer; -} + cursor: pointer; } .jumbotron { padding: 30px; margin-bottom: 30px; color: inherit; - background-color: #eeeeee; -} - -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} - -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} - -.jumbotron > hr { - border-top-color: #d5d5d5; -} - -.container .jumbotron { - border-radius: 6px; -} - -.jumbotron .container { - max-width: 100%; -} - -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron { - padding-left: 60px; - padding-right: 60px; - } + background-color: #eeeeee; } .jumbotron h1, .jumbotron .h1 { - font-size: 63px; - } -} + color: inherit; } + .jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; } + .jumbotron > hr { + border-top-color: #d5d5d5; } + .container .jumbotron { + border-radius: 6px; } + .jumbotron .container { + max-width: 100%; } + @media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; } + .container .jumbotron { + padding-left: 60px; + padding-right: 60px; } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; } } .thumbnail { display: block; @@ -5196,141 +3906,97 @@ a.badge:hover, a.badge:focus { border-radius: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.thumbnail > img, -.thumbnail a > img { - display: block; - width: 100% \9; - max-width: 100%; - height: auto; - margin-left: auto; - margin-right: auto; -} - -.thumbnail .caption { - padding: 9px; - color: #333333; -} + transition: all 0.2s ease-in-out; } + .thumbnail > img, + .thumbnail a > img { + display: block; + width: 100% \9; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; } + .thumbnail .caption { + padding: 9px; + color: #333333; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { - border-color: #20a1da; -} + border-color: #20a1da; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; - border-radius: 0; -} - -.alert h4 { - margin-top: 0; - color: inherit; -} - -.alert .alert-link { - font-weight: bold; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.alert > p + p { - margin-top: 5px; -} + border-radius: 0; } + .alert h4 { + margin-top: 0; + color: inherit; } + .alert .alert-link { + font-weight: bold; } + .alert > p, + .alert > ul { + margin-bottom: 0; } + .alert > p + p { + margin-top: 5px; } .alert-dismissable, .alert-dismissible { - padding-right: 35px; -} - -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} + padding-right: 35px; } + .alert-dismissable .close, + .alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; - color: #3c763d; -} - -.alert-success hr { - border-top-color: #c9e2b3; -} - -.alert-success .alert-link { - color: #2b542c; -} + color: #3c763d; } + .alert-success hr { + border-top-color: #c9e2b3; } + .alert-success .alert-link { + color: #2b542c; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; - color: #31708f; -} - -.alert-info hr { - border-top-color: #a6e1ec; -} - -.alert-info .alert-link { - color: #245269; -} + color: #31708f; } + .alert-info hr { + border-top-color: #a6e1ec; } + .alert-info .alert-link { + color: #245269; } .alert-warning { background-color: #fcf8e3; border-color: #faebcc; - color: #8a6d3b; -} - -.alert-warning hr { - border-top-color: #f7e1b5; -} - -.alert-warning .alert-link { - color: #66512c; -} + color: #8a6d3b; } + .alert-warning hr { + border-top-color: #f7e1b5; } + .alert-warning .alert-link { + color: #66512c; } .alert-danger { background-color: #f2dede; border-color: #ebccd1; - color: #a94442; -} - -.alert-danger hr { - border-top-color: #e4b9c0; -} - -.alert-danger .alert-link { - color: #843534; -} + color: #a94442; } + .alert-danger hr { + border-top-color: #e4b9c0; } + .alert-danger .alert-link { + color: #843534; } @-webkit-keyframes progress-bar-stripes { from { - background-position: 40px 0; - } + background-position: 40px 0; } to { - background-position: 0 0; - } -} + background-position: 0 0; } } @keyframes progress-bar-stripes { from { - background-position: 40px 0; - } + background-position: 40px 0; } to { - background-position: 0 0; - } -} + background-position: 0 0; } } .progress { overflow: hidden; @@ -5339,8 +4005,7 @@ a.thumbnail.active { background-color: #f5f5f5; border-radius: 0; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar { float: left; @@ -5355,116 +4020,90 @@ a.thumbnail.active { box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} + transition: width 0.6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; -} + background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} + animation: progress-bar-stripes 2s linear infinite; } .progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] { - min-width: 30px; -} + min-width: 30px; } .progress-bar[aria-valuenow="0"] { color: #777777; min-width: 30px; background-color: transparent; background-image: none; - box-shadow: none; -} + box-shadow: none; } .progress-bar-success { - background-color: #5cb85c; -} - -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} + background-color: #5cb85c; } + .progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { - background-color: #5bc0de; -} - -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} + background-color: #5bc0de; } + .progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { - background-color: #f0ad4e; -} - -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} + background-color: #f0ad4e; } + .progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { - background-color: #d9534f; -} - -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} + background-color: #d9534f; } + .progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media, .media-body { overflow: hidden; - zoom: 1; -} + zoom: 1; } .media, .media .media { - margin-top: 15px; -} + margin-top: 15px; } .media:first-child { - margin-top: 0; -} + margin-top: 0; } .media-object { - display: block; -} + display: block; } .media-heading { - margin: 0 0 5px; -} + margin: 0 0 5px; } .media > .pull-left { - margin-right: 10px; -} + margin-right: 10px; } .media > .pull-right { - margin-left: 10px; -} + margin-left: 10px; } .media-list { padding-left: 0; - list-style: none; -} + list-style: none; } .list-group { margin-bottom: 20px; - padding-left: 0; -} + padding-left: 0; } .list-group-item { position: relative; @@ -5472,182 +4111,124 @@ a.thumbnail.active { padding: 10px 15px; margin-bottom: -1px; background-color: #fff; - border: 1px solid #ddd; -} - -.list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.list-group-item > .badge { - float: right; -} - -.list-group-item > .badge + .badge { - margin-right: 5px; -} + border: 1px solid #ddd; } + .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; } + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .list-group-item > .badge { + float: right; } + .list-group-item > .badge + .badge { + margin-right: 5px; } a.list-group-item { - color: #555; -} - -a.list-group-item .list-group-item-heading { - color: #333; -} - -a.list-group-item:hover, a.list-group-item:focus { - text-decoration: none; - color: #555; - background-color: #f5f5f5; -} + color: #555; } + a.list-group-item .list-group-item-heading { + color: #333; } + a.list-group-item:hover, a.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; color: #777777; - cursor: not-allowed; -} - -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} - -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; -} + cursor: not-allowed; } + .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; } + .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #428bca; - border-color: #428bca; -} - -.list-group-item.active .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} - -.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #e1edf7; -} + border-color: #428bca; } + .list-group-item.active .list-group-item-heading, + .list-group-item.active .list-group-item-heading > small, + .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, + .list-group-item.active:hover .list-group-item-heading > small, + .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, + .list-group-item.active:focus .list-group-item-heading > small, + .list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; } + .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #e1edf7; } .list-group-item-success { color: #3c763d; - background-color: #dff0d8; -} + background-color: #dff0d8; } a.list-group-item-success { - color: #3c763d; -} - -a.list-group-item-success .list-group-item-heading { - color: inherit; -} - -a.list-group-item-success:hover, a.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} - -a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} + color: #3c763d; } + a.list-group-item-success .list-group-item-heading { + color: inherit; } + a.list-group-item-success:hover, a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; } + a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; } .list-group-item-info { color: #31708f; - background-color: #d9edf7; -} + background-color: #d9edf7; } a.list-group-item-info { - color: #31708f; -} - -a.list-group-item-info .list-group-item-heading { - color: inherit; -} - -a.list-group-item-info:hover, a.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} - -a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} + color: #31708f; } + a.list-group-item-info .list-group-item-heading { + color: inherit; } + a.list-group-item-info:hover, a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; } + a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; } .list-group-item-warning { color: #8a6d3b; - background-color: #fcf8e3; -} + background-color: #fcf8e3; } a.list-group-item-warning { - color: #8a6d3b; -} - -a.list-group-item-warning .list-group-item-heading { - color: inherit; -} - -a.list-group-item-warning:hover, a.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} - -a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} + color: #8a6d3b; } + a.list-group-item-warning .list-group-item-heading { + color: inherit; } + a.list-group-item-warning:hover, a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; } + a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; } .list-group-item-danger { color: #a94442; - background-color: #f2dede; -} + background-color: #f2dede; } a.list-group-item-danger { - color: #a94442; -} - -a.list-group-item-danger .list-group-item-heading { - color: inherit; -} - -a.list-group-item-danger:hover, a.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} - -a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} + color: #a94442; } + a.list-group-item-danger .list-group-item-heading { + color: inherit; } + a.list-group-item-danger:hover, a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; } + a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; } .list-group-item-heading { margin-top: 0; - margin-bottom: 5px; -} + margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; - line-height: 1.3; -} + line-height: 1.3; } .panel { margin-bottom: 20px; @@ -5655,410 +4236,291 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body { - padding: 15px; -} - -.panel-body:before, .panel-body:after { - content: " "; - display: table; -} - -.panel-body:after { - clear: both; -} + padding: 15px; } + .panel-body:before, .panel-body:after { + content: " "; + display: table; } + .panel-body:after { + clear: both; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: -1; - border-top-left-radius: -1; -} - -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} + border-top-left-radius: -1; } + .panel-heading > .dropdown .dropdown-toggle { + color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; - color: inherit; -} - -.panel-title > a { - color: inherit; -} + color: inherit; } + .panel-title > a { + color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: -1; - border-bottom-left-radius: -1; -} + border-bottom-left-radius: -1; } .panel > .list-group { - margin-bottom: 0; -} - -.panel > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} - -.panel > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-right-radius: -1; - border-top-left-radius: -1; -} - -.panel > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: -1; - border-bottom-left-radius: -1; -} + margin-bottom: 0; } + .panel > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; } + .panel > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: -1; + border-top-left-radius: -1; } + .panel > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: -1; + border-bottom-left-radius: -1; } .panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} + border-top-width: 0; } .list-group + .panel-footer { - border-top-width: 0; -} + border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { - margin-bottom: 0; -} + margin-bottom: 0; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: -1; - border-top-left-radius: -1; -} - -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: -1; -} - -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: -1; -} + border-top-left-radius: -1; } + .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, + .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, + .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, + .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: -1; } + .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, + .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, + .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, + .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: -1; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: -1; - border-bottom-left-radius: -1; -} - -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: -1; -} - -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: -1; -} + border-bottom-left-radius: -1; } + .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, + .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: -1; } + .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, + .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: -1; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive { - border-top: 1px solid #ddd; -} + border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} + border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { - border: 0; -} - -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} - -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} - -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} - -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} + border: 0; } + .panel > .table-bordered > thead > tr > th:first-child, + .panel > .table-bordered > thead > tr > td:first-child, + .panel > .table-bordered > tbody > tr > th:first-child, + .panel > .table-bordered > tbody > tr > td:first-child, + .panel > .table-bordered > tfoot > tr > th:first-child, + .panel > .table-bordered > tfoot > tr > td:first-child, + .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, + .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, + .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, + .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; } + .panel > .table-bordered > thead > tr > th:last-child, + .panel > .table-bordered > thead > tr > td:last-child, + .panel > .table-bordered > tbody > tr > th:last-child, + .panel > .table-bordered > tbody > tr > td:last-child, + .panel > .table-bordered > tfoot > tr > th:last-child, + .panel > .table-bordered > tfoot > tr > td:last-child, + .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, + .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, + .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, + .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; } + .panel > .table-bordered > thead > tr:first-child > td, + .panel > .table-bordered > thead > tr:first-child > th, + .panel > .table-bordered > tbody > tr:first-child > td, + .panel > .table-bordered > tbody > tr:first-child > th, + .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, + .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, + .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, + .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; } + .panel > .table-bordered > tbody > tr:last-child > td, + .panel > .table-bordered > tbody > tr:last-child > th, + .panel > .table-bordered > tfoot > tr:last-child > td, + .panel > .table-bordered > tfoot > tr:last-child > th, + .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, + .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, + .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, + .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; } .panel > .table-responsive { border: 0; - margin-bottom: 0; -} + margin-bottom: 0; } .panel-group { - margin-bottom: 20px; -} - -.panel-group .panel { - margin-bottom: 0; - border-radius: 0; -} - -.panel-group .panel + .panel { - margin-top: 5px; -} - -.panel-group .panel-heading { - border-bottom: 0; -} - -.panel-group .panel-heading + .panel-collapse > .panel-body { - border-top: 1px solid #ddd; -} - -.panel-group .panel-footer { - border-top: 0; -} - -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} + margin-bottom: 20px; } + .panel-group .panel { + margin-bottom: 0; + border-radius: 0; } + .panel-group .panel + .panel { + margin-top: 5px; } + .panel-group .panel-heading { + border-bottom: 0; } + .panel-group .panel-heading + .panel-collapse > .panel-body { + border-top: 1px solid #ddd; } + .panel-group .panel-footer { + border-top: 0; } + .panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; } .panel-default { - border-color: #ddd; -} - -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; -} - -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} - -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; -} - -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} + border-color: #ddd; } + .panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; } + .panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; } + .panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; } + .panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; } .panel-primary { - border-color: #428bca; -} - -.panel-primary > .panel-heading { - color: #fff; - background-color: #428bca; - border-color: #428bca; -} - -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #428bca; -} - -.panel-primary > .panel-heading .badge { - color: #428bca; - background-color: #fff; -} - -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #428bca; -} + border-color: #428bca; } + .panel-primary > .panel-heading { + color: #fff; + background-color: #428bca; + border-color: #428bca; } + .panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #428bca; } + .panel-primary > .panel-heading .badge { + color: #428bca; + background-color: #fff; } + .panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #428bca; } .panel-success { - border-color: #d6e9c6; -} - -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} - -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} - -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} - -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} + border-color: #d6e9c6; } + .panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; } + .panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; } + .panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; } + .panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; } .panel-info { - border-color: #bce8f1; -} - -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} - -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} - -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} - -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} + border-color: #bce8f1; } + .panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; } + .panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; } + .panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; } + .panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; } .panel-warning { - border-color: #faebcc; -} - -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} - -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} - -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} - -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} + border-color: #faebcc; } + .panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; } + .panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; } + .panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; } + .panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; } .panel-danger { - border-color: #ebccd1; -} - -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} - -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} - -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} - -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} + border-color: #ebccd1; } + .panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; } + .panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; } + .panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; } + .panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; - overflow: hidden; -} - -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; -} - -.embed-responsive.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -.embed-responsive.embed-responsive-4by3 { - padding-bottom: 75%; -} + overflow: hidden; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; } + .embed-responsive.embed-responsive-16by9 { + padding-bottom: 56.25%; } + .embed-responsive.embed-responsive-4by3 { + padding-bottom: 75%; } .well { min-height: 20px; @@ -6068,23 +4530,18 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g border: 1px solid #e3e3e3; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } + .well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); } .well-lg { padding: 24px; - border-radius: 6px; -} + border-radius: 6px; } .well-sm { padding: 9px; - border-radius: 3px; -} + border-radius: 3px; } .close { float: right; @@ -6094,28 +4551,23 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; - filter: alpha(opacity=20); -} - -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); -} + filter: alpha(opacity=20); } + .close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; - -webkit-appearance: none; -} + -webkit-appearance: none; } .modal-open { - overflow: hidden; -} + overflow: hidden; } .modal { display: none; @@ -6127,33 +4579,26 @@ button.close { left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; - outline: 0; -} - -.modal.fade .modal-dialog { - -webkit-transform: translate3d(0, -25%, 0); - transform: translate3d(0, -25%, 0); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} - -.modal.in .modal-dialog { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} + outline: 0; } + .modal.fade .modal-dialog { + -webkit-transform: translate3d(0, -25%, 0); + transform: translate3d(0, -25%, 0); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; } + .modal.in .modal-dialog { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } .modal-open .modal { overflow-x: hidden; - overflow-y: auto; -} + overflow-y: auto; } .modal-dialog { position: relative; width: auto; - margin: 10px; -} + margin: 10px; } .modal-content { position: relative; @@ -6164,8 +4609,7 @@ button.close { -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; - outline: 0; -} + outline: 0; } .modal-backdrop { position: fixed; @@ -6174,94 +4618,67 @@ button.close { bottom: 0; left: 0; z-index: 1040; - background-color: #000; -} - -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} - -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); } + .modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; - min-height: 16.42857px; -} + min-height: 16.42857px; } .modal-header .close { - margin-top: -2px; -} + margin-top: -2px; } .modal-title { margin: 0; - line-height: 1.42857; -} + line-height: 1.42857; } .modal-body { position: relative; - padding: 15px; -} + padding: 15px; } .modal-footer { padding: 15px; text-align: right; - border-top: 1px solid #e5e5e5; -} - -.modal-footer:before, .modal-footer:after { - content: " "; - display: table; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer .btn + .btn { - margin-left: 5px; - margin-bottom: 0; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} + border-top: 1px solid #e5e5e5; } + .modal-footer:before, .modal-footer:after { + content: " "; + display: table; } + .modal-footer:after { + clear: both; } + .modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; } + .modal-footer .btn-group .btn + .btn { + margin-left: -1px; } + .modal-footer .btn-block + .btn-block { + margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; - overflow: scroll; -} + overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; - margin: 30px auto; - } + margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { - width: 300px; - } -} + width: 300px; } } @media (min-width: 992px) { .modal-lg { - width: 900px; - } -} + width: 900px; } } .tooltip { position: absolute; @@ -6271,33 +4688,22 @@ button.close { font-size: 12px; line-height: 1.4; opacity: 0; - filter: alpha(opacity=0); -} - -.tooltip.in { - opacity: 0.9; - filter: alpha(opacity=90); -} - -.tooltip.top { - margin-top: -3px; - padding: 5px 0; -} - -.tooltip.right { - margin-left: 3px; - padding: 0 5px; -} - -.tooltip.bottom { - margin-top: 3px; - padding: 5px 0; -} - -.tooltip.left { - margin-left: -3px; - padding: 0 5px; -} + filter: alpha(opacity=0); } + .tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); } + .tooltip.top { + margin-top: -3px; + padding: 5px 0; } + .tooltip.right { + margin-left: 3px; + padding: 0 5px; } + .tooltip.bottom { + margin-top: 3px; + padding: 5px 0; } + .tooltip.left { + margin-left: -3px; + padding: 0 5px; } .tooltip-inner { max-width: 200px; @@ -6306,76 +4712,66 @@ button.close { text-align: center; text-decoration: none; background-color: #000; - border-radius: 0; -} + border-radius: 0; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; - border-style: solid; -} + border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; - border-top-color: #000; -} + border-top-color: #000; } .tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; - border-top-color: #000; -} + border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; - border-top-color: #000; -} + border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; - border-right-color: #000; -} + border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; - border-left-color: #000; -} + border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; - border-bottom-color: #000; -} + border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; - border-bottom-color: #000; -} + border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; - border-bottom-color: #000; -} + border-bottom-color: #000; } .popover { position: absolute; @@ -6393,24 +4789,15 @@ button.close { border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - white-space: normal; -} - -.popover.top { - margin-top: -10px; -} - -.popover.right { - margin-left: 10px; -} - -.popover.bottom { - margin-top: 10px; -} - -.popover.left { - margin-left: -10px; -} + white-space: normal; } + .popover.top { + margin-top: -10px; } + .popover.right { + margin-left: 10px; } + .popover.bottom { + margin-top: 10px; } + .popover.left { + margin-left: -10px; } .popover-title { margin: 0; @@ -6420,12 +4807,10 @@ button.close { line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} + border-radius: 5px 5px 0 0; } .popover-content { - padding: 9px 14px; -} + padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; @@ -6433,17 +4818,14 @@ button.close { width: 0; height: 0; border-color: transparent; - border-style: solid; -} + border-style: solid; } .popover > .arrow { - border-width: 11px; -} + border-width: 11px; } .popover > .arrow:after { border-width: 10px; - content: ""; -} + content: ""; } .popover.top > .arrow { left: 50%; @@ -6451,16 +4833,13 @@ button.close { border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); - bottom: -11px; -} - -.popover.top > .arrow:after { - content: " "; - bottom: 1px; - margin-left: -10px; - border-bottom-width: 0; - border-top-color: #fff; -} + bottom: -11px; } + .popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; } .popover.right > .arrow { top: 50%; @@ -6468,16 +4847,13 @@ button.close { margin-top: -11px; border-left-width: 0; border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); -} - -.popover.right > .arrow:after { - content: " "; - left: 1px; - bottom: -10px; - border-left-width: 0; - border-right-color: #fff; -} + border-right-color: rgba(0, 0, 0, 0.25); } + .popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; } .popover.bottom > .arrow { left: 50%; @@ -6485,16 +4861,13 @@ button.close { border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); - top: -11px; -} - -.popover.bottom > .arrow:after { - content: " "; - top: 1px; - margin-left: -10px; - border-top-width: 0; - border-bottom-color: #fff; -} + top: -11px; } + .popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; } .popover.left > .arrow { top: 50%; @@ -6502,81 +4875,56 @@ button.close { margin-top: -11px; border-right-width: 0; border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); -} - -.popover.left > .arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -10px; -} + border-left-color: rgba(0, 0, 0, 0.25); } + .popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; } .carousel { - position: relative; -} + position: relative; } .carousel-inner { position: relative; overflow: hidden; - width: 100%; -} - -.carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - width: 100% \9; - max-width: 100%; - height: auto; - line-height: 1; -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} - -.carousel-inner > .active { - left: 0; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} - -.carousel-inner > .next { - left: 100%; -} - -.carousel-inner > .prev { - left: -100%; -} - -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} - -.carousel-inner > .active.left { - left: -100%; -} - -.carousel-inner > .active.right { - left: 100%; -} + width: 100%; } + .carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; } + .carousel-inner > .item > img, + .carousel-inner > .item > a > img { + display: block; + width: 100% \9; + max-width: 100%; + height: auto; + line-height: 1; } + .carousel-inner > .active, + .carousel-inner > .next, + .carousel-inner > .prev { + display: block; } + .carousel-inner > .active { + left: 0; } + .carousel-inner > .next, + .carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; } + .carousel-inner > .next { + left: 100%; } + .carousel-inner > .prev { + left: -100%; } + .carousel-inner > .next.left, + .carousel-inner > .prev.right { + left: 0; } + .carousel-inner > .active.left { + left: -100%; } + .carousel-inner > .active.right { + left: 100%; } .carousel-control { position: absolute; @@ -6589,72 +4937,53 @@ button.close { font-size: 20px; color: #fff; text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} - -.carousel-control.right { - left: auto; - right: 0; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); -} - -.carousel-control:hover, .carousel-control:focus { - outline: 0; - color: #fff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} - -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; -} - -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} - -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - font-family: serif; -} - -.carousel-control .icon-prev:before { - content: '\2039'; -} - -.carousel-control .icon-next:before { - content: '\203a'; -} + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } + .carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } + .carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); } + .carousel-control .icon-prev, + .carousel-control .icon-next, + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; } + .carousel-control .icon-prev, + .carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; } + .carousel-control .icon-next, + .carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; } + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; } + .carousel-control .icon-prev:before { + content: '\2039'; } + .carousel-control .icon-next:before { + content: '\203a'; } .carousel-indicators { position: absolute; @@ -6665,28 +4994,23 @@ button.close { margin-left: -30%; padding-left: 0; list-style: none; - text-align: center; -} - -.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: #000 \9; - background-color: transparent; -} - -.carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #fff; -} + text-align: center; } + .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: #000 \9; + background-color: transparent; } + .carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; } .carousel-caption { position: absolute; @@ -6698,12 +5022,9 @@ button.close { padding-bottom: 20px; color: #fff; text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-caption .btn { - text-shadow: none; -} + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + .carousel-caption .btn { + text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, @@ -6713,87 +5034,68 @@ button.close { width: 30px; height: 30px; margin-top: -15px; - font-size: 30px; - } + font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { - margin-left: -15px; - } + margin-left: -15px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { - margin-right: -15px; - } + margin-right: -15px; } .carousel-caption { left: 20%; right: 20%; - padding-bottom: 30px; - } + padding-bottom: 30px; } .carousel-indicators { - bottom: 20px; - } -} + bottom: 20px; } } .clearfix:before, .clearfix:after { content: " "; - display: table; -} + display: table; } .clearfix:after { - clear: both; -} + clear: both; } .center-block { display: block; margin-left: auto; - margin-right: auto; -} + margin-right: auto; } .pull-right { - float: right !important; -} + float: right !important; } .pull-left { - float: left !important; -} + float: left !important; } .hide { - display: none !important; -} + display: none !important; } .show { - display: block !important; -} + display: block !important; } .invisible { - visibility: hidden; -} + visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; - border: 0; -} + border: 0; } .hidden { display: none !important; - visibility: hidden !important; -} + visibility: hidden !important; } .affix { position: fixed; -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} + transform: translate3d(0, 0, 0); } @-ms-viewport { - width: device-width; -} + width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { - display: none !important; -} + display: none !important; } .visible-xs-block, .visible-xs-inline, @@ -6807,224 +5109,151 @@ button.close { .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { - display: none !important; -} + display: none !important; } @media (max-width: 767px) { .visible-xs { - display: block !important; - } + display: block !important; } table.visible-xs { - display: table; - } + display: table; } tr.visible-xs { - display: table-row !important; - } + display: table-row !important; } th.visible-xs, td.visible-xs { - display: table-cell !important; - } -} + display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { - display: block !important; - } -} + display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { - display: inline !important; - } -} + display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { - display: inline-block !important; - } -} + display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { - display: block !important; - } + display: block !important; } table.visible-sm { - display: table; - } + display: table; } tr.visible-sm { - display: table-row !important; - } + display: table-row !important; } th.visible-sm, td.visible-sm { - display: table-cell !important; - } -} + display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { - display: block !important; - } -} + display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { - display: inline !important; - } -} + display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { - display: inline-block !important; - } -} + display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { - display: block !important; - } + display: block !important; } table.visible-md { - display: table; - } + display: table; } tr.visible-md { - display: table-row !important; - } + display: table-row !important; } th.visible-md, td.visible-md { - display: table-cell !important; - } -} + display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { - display: block !important; - } -} + display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { - display: inline !important; - } -} + display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { - display: inline-block !important; - } -} + display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { - display: block !important; - } + display: block !important; } table.visible-lg { - display: table; - } + display: table; } tr.visible-lg { - display: table-row !important; - } + display: table-row !important; } th.visible-lg, td.visible-lg { - display: table-cell !important; - } -} + display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { - display: block !important; - } -} + display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { - display: inline !important; - } -} + display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { - display: inline-block !important; - } -} + display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { - display: none !important; - } -} + display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { - display: none !important; - } -} + display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { - display: none !important; - } -} + display: none !important; } } @media (min-width: 1200px) { .hidden-lg { - display: none !important; - } -} + display: none !important; } } .visible-print { - display: none !important; -} + display: none !important; } @media print { .visible-print { - display: block !important; - } + display: block !important; } table.visible-print { - display: table; - } + display: table; } tr.visible-print { - display: table-row !important; - } + display: table-row !important; } th.visible-print, td.visible-print { - display: table-cell !important; - } -} + display: table-cell !important; } } .visible-print-block { - display: none !important; -} - -@media print { - .visible-print-block { - display: block !important; - } -} + display: none !important; } + @media print { + .visible-print-block { + display: block !important; } } .visible-print-inline { - display: none !important; -} - -@media print { - .visible-print-inline { - display: inline !important; - } -} + display: none !important; } + @media print { + .visible-print-inline { + display: inline !important; } } .visible-print-inline-block { - display: none !important; -} - -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} + display: none !important; } + @media print { + .visible-print-inline-block { + display: inline-block !important; } } @media print { .hidden-print { - display: none !important; - } -} + display: none !important; } } /* - - - - - - - - - - - - - - - - - - - == Variables @@ -7045,8 +5274,7 @@ button.close { == Utilities - - - - - - - - - - - - - - - - - - - */ #content .modal { - position: absolute; -} + position: absolute; } /* - - - - - - - - - - - - - - - - - - - == Fonts @@ -7056,16 +5284,14 @@ button.close { src: url("../../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot"); src: url("../../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg"), url("../../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.woff") format("woff"), url("../../../global/fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf") format("truetype"); font-weight: normal; - font-style: normal; -} + font-style: normal; } @font-face { font-family: 'Proxima Nova'; src: url("../../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot"); src: url("../../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg"), url("../../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff") format("woff"), url("../../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf") format("truetype"); font-weight: 500; - font-style: normal; -} + font-style: normal; } /* - - - - - - - - - - - - - - - - - - - == Titlebar @@ -7076,20 +5302,15 @@ button.close { min-height: 56px; background-color: #0F1938; overflow: hidden; - height: 56px; -} - -#uc-header .container { - display: none; -} + height: 56px; } + #uc-header .container { + display: none; } #uc-site-header { - padding-top: 30px; -} + padding-top: 30px; } #masthead.header-image #uc-site-header { - padding-top: 0; -} + padding-top: 0; } #uc-site-header h1, #uc-site-header p, @@ -7102,99 +5323,78 @@ button.close { font-style: normal; font-weight: normal; border: 0; - font-family: "Proxima Nova", Helvetica, Arial, sans-serif; -} + font-family: "Proxima Nova", Helvetica, Arial, sans-serif; } #uc-site-header .glyphicon { - display: none; -} + display: none; } #uc-site-header #uc-site-parent { - margin-bottom: 5px; -} + margin-bottom: 5px; } #uc-site-header #uc-site-parent a { font-size: 13px; letter-spacing: 1px; - text-transform: uppercase; -} + text-transform: uppercase; } #uc-site-header #uc-site-title { - padding-bottom: 20px; -} + padding-bottom: 20px; } #uc-site-header #uc-site-title a { font-weight: 500; font-size: 24px; word-wrap: break-word; - max-width: 100%; -} + max-width: 100%; } #site-title .searchform .form-group { - width: 100%; -} - -#site-title .searchform .form-group .form-control { - width: 150px; -} + width: 100%; } + #site-title .searchform .form-group .form-control { + width: 150px; } .lte7.form-control { - width: 20px; -} + width: 20px; } /* - - - - - - - - - - - - - - - - - - - == Header Image - - - - - - - - - - - - - - - - - - - */ #masthead.header-image .container { - position: relative; -} + position: relative; } #header-image-wrap { overflow: hidden; - max-height: 250px; -} + max-height: 250px; } #header-image { min-height: 100px; - width: 100%; -} + width: 100%; } #masthead.header-image .site-branding { position: absolute; top: 30px; - left: 30px; -} + left: 30px; } #masthead.header-image .container .row { position: absolute; top: 0; left: 0; width: 100%; - margin: 0; -} + margin: 0; } #site-title .searchform { float: right; - padding-top: 30px; -} + padding-top: 30px; } #site-title .parent-spacing .searchform { - margin-top: 10px; -} + margin-top: 10px; } #primary-nav .searchform .form-control { display: inline-block; - width: auto; -} + width: auto; } @media (max-width: 768px) { #nav-wrapper .container { - padding: 0; - } + padding: 0; } .dropdown-menu .dropdown-menu { - padding-left: 20px; - } -} + padding-left: 20px; } } /* - - - - - - - - - - - - - - - - - - - == Widgets @@ -7202,6712 +5402,4455 @@ button.close { .widget-placeholder { padding: 2em !important; border: 4px dashed #ccc !important; - color: #696969 !important; -} - -.widget-placeholder * { - color: #696969 !important; - font-size: 1em !important; - margin: auto !important; -} - -.widget-placeholder h3 { - margin-bottom: 1em !important; - color: #474747 !important; -} + color: #696969 !important; } + .widget-placeholder * { + color: #696969 !important; + font-size: 1em !important; + margin: auto !important; } + .widget-placeholder h3 { + margin-bottom: 1em !important; + color: #474747 !important; } /* Post Loop Styling */ .widget_siteorigin-panels-postloop .content-template-date { - font-size: 12px; -} + font-size: 12px; } .widget_siteorigin-panels-postloop h2.entry-title { - line-height: 1.25em; -} + line-height: 1.25em; } .widget_siteorigin-panels-postloop .entry-content { - margin-top: 0.75em; -} + margin-top: 0.75em; } /* Header widget area */ #masthead #site-title .header-widget-area { max-height: 90px; - overflow: hidden; -} - -#masthead #site-title .header-widget-area .widget { - float: right; -} - -#masthead #site-title .header-widget-area .widget.simple-social-icons { - margin-top: 27px; -} - -#masthead #site-title .header-widget-area .widget.simple-social-icons li:before { - display: none; -} - -#masthead #site-title .header-widget-area .widget.widget_sp_image .widget-head, #masthead #site-title .header-widget-area .widget.widget_sp_image widget_sp_image-description { - display: none; -} - -#masthead #site-title .header-widget-area .widget.widget_sp_image img { - margin-top: 14px; -} - -#masthead #site-title .header-widget-area .widget.widget_search .searchform { - margin-left: 10px; -} - -@media (max-width: 991px) { - #masthead #site-title .header-widget-area .widget.widget_search .searchform .form-group .form-control { - width: 124px; - } -} - -#masthead #site-title .header-widget-area .widget.widget_black_studio_tinymce { - color: white !important; - margin-top: 10px; -} - -#masthead #site-title .header-widget-area .widget.widget_black_studio_tinymce h2.widget-title { - color: white !important; - margin-bottom: 5px; -} - -#masthead #site-title .header-widget-area .widget:nth-child(n+4) { - display: none; -} - -#masthead #site-title .header-widget-area .widget.widget_nav_menu .menu { - list-style-type: none; - margin-top: 37px; - float: right; -} - -#masthead #site-title .header-widget-area .widget.widget_nav_menu .menu li { - float: left; - margin-right: 22px; -} - -#masthead #site-title .header-widget-area .widget.widget_nav_menu .menu li a { - line-height: 1.5em; -} + overflow: hidden; } + #masthead #site-title .header-widget-area .widget { + float: right; } + #masthead #site-title .header-widget-area .widget.simple-social-icons { + margin-top: 27px; } + #masthead #site-title .header-widget-area .widget.simple-social-icons li:before { + display: none; } + #masthead #site-title .header-widget-area .widget.widget_sp_image .widget-head, #masthead #site-title .header-widget-area .widget.widget_sp_image widget_sp_image-description { + display: none; } + #masthead #site-title .header-widget-area .widget.widget_sp_image img { + margin-top: 14px; } + #masthead #site-title .header-widget-area .widget.widget_search .searchform { + margin-left: 10px; } + @media (max-width: 991px) { + #masthead #site-title .header-widget-area .widget.widget_search .searchform .form-group .form-control { + width: 124px; } } + #masthead #site-title .header-widget-area .widget.widget_black_studio_tinymce { + color: white !important; + margin-top: 10px; } + #masthead #site-title .header-widget-area .widget.widget_black_studio_tinymce h2.widget-title { + color: white !important; + margin-bottom: 5px; } + #masthead #site-title .header-widget-area .widget:nth-child(n+4) { + display: none; } + #masthead #site-title .header-widget-area .widget.widget_nav_menu .menu { + list-style-type: none; + margin-top: 37px; + float: right; } + #masthead #site-title .header-widget-area .widget.widget_nav_menu .menu li { + float: left; + margin-right: 22px; } + #masthead #site-title .header-widget-area .widget.widget_nav_menu .menu li a { + line-height: 1.5em; } .widget.widget_count_down_widget { background-color: #dedede; padding: 15px 18px; border: 1px solid #ccc; - border-radius: 6px; -} - -.widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -.widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -.widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} + border-radius: 6px; } + .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + .widget.widget_count_down_widget a:hover { + color: #388ac3; } -.widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} +/* - - - - - - - - - - - - - - - - - - - + == Content +- - - - - - - - - - - - - - - - - - - */ +.home #content { + /* Make sure select elements fit in widgets */ } + .home #content .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + .home #content .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #ccc; + background-color: transparent; } + .home #content .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + .home #content .widget a { + color: #20a1da; } + .home #content .widget a:hover { + color: #097aac; } + .home #content .widget .nav-pills .active a { + color: #fff; } + .home #content .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + .home #content .widget form { + margin: 0; } + .home #content .widget ul, + .home #content .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + .home #content .widget ul li, + .home #content .widget ol li { + margin-bottom: .75em; } + .home #content .widget ul li ul, + .home #content .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + .home #content .widget ul li ul li, + .home #content .widget ol li ul li { + margin-bottom: .5em; } + .home #content .widget ul li ul li ul, + .home #content .widget ol li ul li ul { + list-style-type: circle; } + .home #content .widget ul li ol, + .home #content .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + .home #content .widget ul li ol li, + .home #content .widget ol li ol li { + margin-bottom: .5em; } + .home #content .widget .nav-tabs { + margin: 0; } + .home #content .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + .home #content .widget .nav-tabs li.active a { + color: #333333; } + .home #content .widget .nav-pills { + margin: 0; } + .home #content .widget .nav-pills li { + margin: 0; + list-style-type: none; } + .home #content * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + .home #content .widget select { + max-width: 100%; } + .home #content .widget { + /* === UC People + */ + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ } + .home #content .widget.uc-people-widget { + padding: 10px 30px !important; } + .home #content .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + .home #content .widget.uc-people-widget .person ul { + list-style-type: disc; } + .home #content .widget.uc-people-widget .person ol { + list-style-type: decimal; } + .home #content .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + .home #content .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + .home #content .widget.uc-people-widget table { + margin-bottom: 0px; } + .home #content .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + .home #content .widget.widget_text .textwidget { + margin: 0; } + .home #content .widget.widget_tag_cloud .tagcloud { + margin: 0; } + .home #content .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + .home #content .widget.widget_black_studio_tinymce ul, .home #content .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + .home #content .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + .home #content .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + .home #content .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + .home #content .widget.widget_black-studio-tinymce ul, .home #content .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + .home #content .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + .home #content .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + .home #content .widget.simple-social-icons ul { + margin: 0.5em !important; } + .home #content .widget.simple-social-icons ul li { + margin: 0.5em !important; } + .home #content .widget.simple-social-icons .social-bloglovin:before, .home #content .widget.simple-social-icons .social-dribbble:before, .home #content .widget.simple-social-icons .social-email:before, .home #content .widget.simple-social-icons .social-facebook:before, .home #content .widget.simple-social-icons .social-flickr:before, .home #content .widget.simple-social-icons .social-github:before, .home #content .widget.simple-social-icons .social-gplus:before, .home #content .widget.simple-social-icons .social-instagram:before, .home #content .widget.simple-social-icons .social-linkedin:before, .home #content .widget.simple-social-icons .social-pinterest:before, .home #content .widget.simple-social-icons .social-rss:before, .home #content .widget.simple-social-icons .social-stumbleupon:before, .home #content .widget.simple-social-icons .social-tumblr:before, .home #content .widget.simple-social-icons .social-twitter:before, .home #content .widget.simple-social-icons .social-vimeo:before, .home #content .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + .home #content .widget.widget_rcpt ul { + margin: 0; } + .home #content .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + .home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + .home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + .home #content .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + .home #content .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + .home #content .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + .home #content .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + .home #content .widget.widget_metaslider_widget ul, + .home #content .widget.widget_metaslider_widget ol { + margin: 0; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + .home #content .widget.uc-contact-widget th { + white-space: nowrap; } + .home #content .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + .home #content .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + .home #content .widget.uc-contact-widget .table-responsive { + border: none; } + .home #content .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + .home #content .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + .home #content .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + .home #content .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + .home #content .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: inherit !important; } + .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: inherit !important; } + .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: inherit !important; } + .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: inherit !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: inherit !important; } + .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + .home #content .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + .home #content .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + .home #content .widget.uc-hours-widget caption { + padding: .5em; } + .home #content .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + .home #content .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + .home #content .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + .home #content .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + .home #content .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + .home #content .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + .home #content .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + .home #content .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + .home #content .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + .home #content .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + .home #content .widget.widget_count_down_widget a:hover { + color: #388ac3; } + .home #content .panel-grid { + /* Make sure select elements fit in widgets */ } + .home #content .panel-grid .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + .home #content .panel-grid .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #ccc; + background-color: transparent; } + .home #content .panel-grid .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + .home #content .panel-grid .widget a { + color: #20a1da; } + .home #content .panel-grid .widget a:hover { + color: #097aac; } + .home #content .panel-grid .widget .nav-pills .active a { + color: #fff; } + .home #content .panel-grid .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + .home #content .panel-grid .widget form { + margin: 0; } + .home #content .panel-grid .widget ul, + .home #content .panel-grid .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + .home #content .panel-grid .widget ul li, + .home #content .panel-grid .widget ol li { + margin-bottom: .75em; } + .home #content .panel-grid .widget ul li ul, + .home #content .panel-grid .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + .home #content .panel-grid .widget ul li ul li, + .home #content .panel-grid .widget ol li ul li { + margin-bottom: .5em; } + .home #content .panel-grid .widget ul li ul li ul, + .home #content .panel-grid .widget ol li ul li ul { + list-style-type: circle; } + .home #content .panel-grid .widget ul li ol, + .home #content .panel-grid .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + .home #content .panel-grid .widget ul li ol li, + .home #content .panel-grid .widget ol li ol li { + margin-bottom: .5em; } + .home #content .panel-grid .widget .nav-tabs { + margin: 0; } + .home #content .panel-grid .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + .home #content .panel-grid .widget .nav-tabs li.active a { + color: #333333; } + .home #content .panel-grid .widget .nav-pills { + margin: 0; } + .home #content .panel-grid .widget .nav-pills li { + margin: 0; + list-style-type: none; } + .home #content .panel-grid * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + .home #content .panel-grid .widget select { + max-width: 100%; } + .home #content .panel-grid .widget { + /* === UC People + */ + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ } + .home #content .panel-grid .widget.uc-people-widget { + padding: 10px 30px !important; } + .home #content .panel-grid .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + .home #content .panel-grid .widget.uc-people-widget .person ul { + list-style-type: disc; } + .home #content .panel-grid .widget.uc-people-widget .person ol { + list-style-type: decimal; } + .home #content .panel-grid .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + .home #content .panel-grid .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + .home #content .panel-grid .widget.uc-people-widget table { + margin-bottom: 0px; } + .home #content .panel-grid .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + .home #content .panel-grid .widget.widget_text .textwidget { + margin: 0; } + .home #content .panel-grid .widget.widget_tag_cloud .tagcloud { + margin: 0; } + .home #content .panel-grid .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + .home #content .panel-grid .widget.widget_black_studio_tinymce ul, .home #content .panel-grid .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + .home #content .panel-grid .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + .home #content .panel-grid .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + .home #content .panel-grid .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + .home #content .panel-grid .widget.widget_black-studio-tinymce ul, .home #content .panel-grid .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + .home #content .panel-grid .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + .home #content .panel-grid .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + .home #content .panel-grid .widget.simple-social-icons ul { + margin: 0.5em !important; } + .home #content .panel-grid .widget.simple-social-icons ul li { + margin: 0.5em !important; } + .home #content .panel-grid .widget.simple-social-icons .social-bloglovin:before, .home #content .panel-grid .widget.simple-social-icons .social-dribbble:before, .home #content .panel-grid .widget.simple-social-icons .social-email:before, .home #content .panel-grid .widget.simple-social-icons .social-facebook:before, .home #content .panel-grid .widget.simple-social-icons .social-flickr:before, .home #content .panel-grid .widget.simple-social-icons .social-github:before, .home #content .panel-grid .widget.simple-social-icons .social-gplus:before, .home #content .panel-grid .widget.simple-social-icons .social-instagram:before, .home #content .panel-grid .widget.simple-social-icons .social-linkedin:before, .home #content .panel-grid .widget.simple-social-icons .social-pinterest:before, .home #content .panel-grid .widget.simple-social-icons .social-rss:before, .home #content .panel-grid .widget.simple-social-icons .social-stumbleupon:before, .home #content .panel-grid .widget.simple-social-icons .social-tumblr:before, .home #content .panel-grid .widget.simple-social-icons .social-twitter:before, .home #content .panel-grid .widget.simple-social-icons .social-vimeo:before, .home #content .panel-grid .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + .home #content .panel-grid .widget.widget_rcpt ul { + margin: 0; } + .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + .home #content .panel-grid .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + .home #content .panel-grid .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + .home #content .panel-grid .widget.widget_metaslider_widget ul, + .home #content .panel-grid .widget.widget_metaslider_widget ol { + margin: 0; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + .home #content .panel-grid .widget.uc-contact-widget .table-responsive { + padding: 1em; } + .home #content .panel-grid .widget.uc-contact-widget th { + white-space: nowrap; + padding-left: 0; } + .home #content .panel-grid .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + .home #content .panel-grid .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + .home #content .panel-grid .widget.uc-contact-widget .table-responsive { + border: none; } + .home #content .panel-grid .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + .home #content .panel-grid .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: #20a1da !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: #097aac !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: #097aac !important; } + .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: #000 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: #000 !important; } + .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + .home #content .panel-grid .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + .home #content .panel-grid .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + .home #content .panel-grid .widget.uc-hours-widget caption { + padding: .5em; } + .home #content .panel-grid .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + .home #content .panel-grid .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + .home #content .panel-grid .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + .home #content .panel-grid .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + .home #content .panel-grid .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + .home #content .panel-grid .widget.widget_count_down_widget a:hover { + color: #388ac3; } -.widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} +#page-sidebar { + /* Make sure select elements fit in widgets */ } + #page-sidebar .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + #page-sidebar .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #ccc; + background-color: transparent; } + #page-sidebar .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + #page-sidebar .widget a { + color: #20a1da; } + #page-sidebar .widget a:hover { + color: #097aac; } + #page-sidebar .widget .nav-pills .active a { + color: #fff; } + #page-sidebar .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + #page-sidebar .widget form { + margin: 0; } + #page-sidebar .widget ul, + #page-sidebar .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + #page-sidebar .widget ul li, + #page-sidebar .widget ol li { + margin-bottom: .75em; } + #page-sidebar .widget ul li ul, + #page-sidebar .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + #page-sidebar .widget ul li ul li, + #page-sidebar .widget ol li ul li { + margin-bottom: .5em; } + #page-sidebar .widget ul li ul li ul, + #page-sidebar .widget ol li ul li ul { + list-style-type: circle; } + #page-sidebar .widget ul li ol, + #page-sidebar .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + #page-sidebar .widget ul li ol li, + #page-sidebar .widget ol li ol li { + margin-bottom: .5em; } + #page-sidebar .widget .nav-tabs { + margin: 0; } + #page-sidebar .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + #page-sidebar .widget .nav-tabs li.active a { + color: #333333; } + #page-sidebar .widget .nav-pills { + margin: 0; } + #page-sidebar .widget .nav-pills li { + margin: 0; + list-style-type: none; } + #page-sidebar * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + #page-sidebar .widget select { + max-width: 100%; } + #page-sidebar .widget { + /* === UC People + */ + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ } + #page-sidebar .widget.uc-people-widget { + padding: 10px 30px !important; } + #page-sidebar .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + #page-sidebar .widget.uc-people-widget .person ul { + list-style-type: disc; } + #page-sidebar .widget.uc-people-widget .person ol { + list-style-type: decimal; } + #page-sidebar .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + #page-sidebar .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + #page-sidebar .widget.uc-people-widget table { + margin-bottom: 0px; } + #page-sidebar .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + #page-sidebar .widget.widget_text .textwidget { + margin: 0; } + #page-sidebar .widget.widget_tag_cloud .tagcloud { + margin: 0; } + #page-sidebar .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + #page-sidebar .widget.widget_black_studio_tinymce ul, #page-sidebar .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + #page-sidebar .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + #page-sidebar .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + #page-sidebar .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + #page-sidebar .widget.widget_black-studio-tinymce ul, #page-sidebar .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + #page-sidebar .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + #page-sidebar .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + #page-sidebar .widget.simple-social-icons ul { + margin: 0.5em !important; } + #page-sidebar .widget.simple-social-icons ul li { + margin: 0.5em !important; } + #page-sidebar .widget.simple-social-icons .social-bloglovin:before, #page-sidebar .widget.simple-social-icons .social-dribbble:before, #page-sidebar .widget.simple-social-icons .social-email:before, #page-sidebar .widget.simple-social-icons .social-facebook:before, #page-sidebar .widget.simple-social-icons .social-flickr:before, #page-sidebar .widget.simple-social-icons .social-github:before, #page-sidebar .widget.simple-social-icons .social-gplus:before, #page-sidebar .widget.simple-social-icons .social-instagram:before, #page-sidebar .widget.simple-social-icons .social-linkedin:before, #page-sidebar .widget.simple-social-icons .social-pinterest:before, #page-sidebar .widget.simple-social-icons .social-rss:before, #page-sidebar .widget.simple-social-icons .social-stumbleupon:before, #page-sidebar .widget.simple-social-icons .social-tumblr:before, #page-sidebar .widget.simple-social-icons .social-twitter:before, #page-sidebar .widget.simple-social-icons .social-vimeo:before, #page-sidebar .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + #page-sidebar .widget.widget_rcpt ul { + margin: 0; } + #page-sidebar .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + #page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + #page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + #page-sidebar .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + #page-sidebar .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + #page-sidebar .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + #page-sidebar .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + #page-sidebar .widget.widget_metaslider_widget ul, + #page-sidebar .widget.widget_metaslider_widget ol { + margin: 0; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + #page-sidebar .widget.uc-contact-widget th { + white-space: nowrap; } + #page-sidebar .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + #page-sidebar .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + #page-sidebar .widget.uc-contact-widget .table-responsive { + border: none; } + #page-sidebar .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + #page-sidebar .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + #page-sidebar .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: inherit !important; } + #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: inherit !important; } + #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: inherit !important; } + #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: inherit !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: inherit !important; } + #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + #page-sidebar .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + #page-sidebar .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + #page-sidebar .widget.uc-hours-widget caption { + padding: .5em; } + #page-sidebar .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + #page-sidebar .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + #page-sidebar .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + #page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + #page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + #page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + #page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + #page-sidebar .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + #page-sidebar .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + #page-sidebar .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + #page-sidebar .widget.widget_count_down_widget a:hover { + color: #388ac3; } -.widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} +.subpage { + /* Make sure select elements fit in widgets */ } + .subpage .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + .subpage .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #ccc; + background-color: transparent; } + .subpage .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + .subpage .widget a { + color: #20a1da; } + .subpage .widget a:hover { + color: #097aac; } + .subpage .widget .nav-pills .active a { + color: #fff; } + .subpage .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + .subpage .widget form { + margin: 0; } + .subpage .widget ul, + .subpage .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + .subpage .widget ul li, + .subpage .widget ol li { + margin-bottom: .75em; } + .subpage .widget ul li ul, + .subpage .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + .subpage .widget ul li ul li, + .subpage .widget ol li ul li { + margin-bottom: .5em; } + .subpage .widget ul li ul li ul, + .subpage .widget ol li ul li ul { + list-style-type: circle; } + .subpage .widget ul li ol, + .subpage .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + .subpage .widget ul li ol li, + .subpage .widget ol li ol li { + margin-bottom: .5em; } + .subpage .widget .nav-tabs { + margin: 0; } + .subpage .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + .subpage .widget .nav-tabs li.active a { + color: #333333; } + .subpage .widget .nav-pills { + margin: 0; } + .subpage .widget .nav-pills li { + margin: 0; + list-style-type: none; } + .subpage * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + .subpage .widget select { + max-width: 100%; } + .subpage .widget { + /* === UC People + */ + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ } + .subpage .widget.uc-people-widget { + padding: 10px 30px !important; } + .subpage .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + .subpage .widget.uc-people-widget .person ul { + list-style-type: disc; } + .subpage .widget.uc-people-widget .person ol { + list-style-type: decimal; } + .subpage .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + .subpage .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + .subpage .widget.uc-people-widget table { + margin-bottom: 0px; } + .subpage .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + .subpage .widget.widget_text .textwidget { + margin: 0; } + .subpage .widget.widget_tag_cloud .tagcloud { + margin: 0; } + .subpage .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + .subpage .widget.widget_black_studio_tinymce ul, .subpage .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + .subpage .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + .subpage .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + .subpage .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + .subpage .widget.widget_black-studio-tinymce ul, .subpage .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + .subpage .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + .subpage .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + .subpage .widget.simple-social-icons ul { + margin: 0.5em !important; } + .subpage .widget.simple-social-icons ul li { + margin: 0.5em !important; } + .subpage .widget.simple-social-icons .social-bloglovin:before, .subpage .widget.simple-social-icons .social-dribbble:before, .subpage .widget.simple-social-icons .social-email:before, .subpage .widget.simple-social-icons .social-facebook:before, .subpage .widget.simple-social-icons .social-flickr:before, .subpage .widget.simple-social-icons .social-github:before, .subpage .widget.simple-social-icons .social-gplus:before, .subpage .widget.simple-social-icons .social-instagram:before, .subpage .widget.simple-social-icons .social-linkedin:before, .subpage .widget.simple-social-icons .social-pinterest:before, .subpage .widget.simple-social-icons .social-rss:before, .subpage .widget.simple-social-icons .social-stumbleupon:before, .subpage .widget.simple-social-icons .social-tumblr:before, .subpage .widget.simple-social-icons .social-twitter:before, .subpage .widget.simple-social-icons .social-vimeo:before, .subpage .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + .subpage .widget.widget_rcpt ul { + margin: 0; } + .subpage .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + .subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + .subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + .subpage .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + .subpage .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + .subpage .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + .subpage .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + .subpage .widget.widget_metaslider_widget ul, + .subpage .widget.widget_metaslider_widget ol { + margin: 0; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + .subpage .widget.uc-contact-widget .table-responsive { + padding: 1em; } + .subpage .widget.uc-contact-widget th { + white-space: nowrap; + padding-left: 0; } + .subpage .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + .subpage .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + .subpage .widget.uc-contact-widget .table-responsive { + border: none; } + .subpage .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + .subpage .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + .subpage .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + .subpage .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + .subpage .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: #20a1da !important; } + .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: #097aac !important; } + .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: #097aac !important; } + .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: #000 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: #000 !important; } + .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + .subpage .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + .subpage .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + .subpage .widget.uc-hours-widget caption { + padding: .5em; } + .subpage .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + .subpage .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + .subpage .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + .subpage .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + .subpage .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + .subpage .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + .subpage .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + .subpage .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + .subpage .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + .subpage .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + .subpage .widget.widget_count_down_widget a:hover { + color: #388ac3; } -.widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} +img { + height: auto; + max-width: 100%; } -.widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} +code { + white-space: normal; } -.widget.widget_count_down_widget a:hover { - color: #388ac3; -} +.table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: auto; + overflow-y: hidden; + webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -/* - - - - - - - - - - - - - - - - - - - - == Content -- - - - - - - - - - - - - - - - - - - */ -.home #content { - /* Make sure select elements fit in widgets */ -} +.az-letter-list li { + list-style-type: none; } -.home #content .widget { - overflow: hidden; +#page #content .widget .btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; border: 1px solid transparent; - border-width: 0; - border-color: #ccc; + white-space: normal; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} - -.home #content .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #ccc; - background-color: transparent; -} + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + #page #content .widget .btn:active:focus, #page #content .widget .btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } + #page #content .widget .btn:hover, #page #content .widget .btn:focus { + color: #333 !important; + text-decoration: none; } + #page #content .widget .btn:active, #page #content .widget .btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + #page #content .widget .btn.disabled, #page #content .widget .btn[disabled], + fieldset[disabled] #page #content .widget .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; } -.home #content .widget .widget-title { - margin: 0; - font-size: 1em; - color: #000; -} +#page #content .widget .btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; } + #page #content .widget .btn-default:hover, #page #content .widget .btn-default:focus, #page #content .widget .btn-default:active, #page #content .widget .btn-default.active, + .open > #page #content .widget .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } + #page #content .widget .btn-default:active, #page #content .widget .btn-default.active, + .open > #page #content .widget .btn-default.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-default.disabled, #page #content .widget .btn-default.disabled:hover, #page #content .widget .btn-default.disabled:focus, #page #content .widget .btn-default.disabled:active, #page #content .widget .btn-default.disabled.active, #page #content .widget .btn-default[disabled], #page #content .widget .btn-default[disabled]:hover, #page #content .widget .btn-default[disabled]:focus, #page #content .widget .btn-default[disabled]:active, #page #content .widget .btn-default[disabled].active, + fieldset[disabled] #page #content .widget .btn-default, + fieldset[disabled] #page #content .widget .btn-default:hover, + fieldset[disabled] #page #content .widget .btn-default:focus, + fieldset[disabled] #page #content .widget .btn-default:active, + fieldset[disabled] #page #content .widget .btn-default.active { + background-color: #fff; + border-color: #ccc; } + #page #content .widget .btn-default .badge { + color: #fff; + background-color: #333; } -.home #content .widget a { - color: #20a1da; -} +#page #content .widget .btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; } + #page #content .widget .btn-primary:hover, #page #content .widget .btn-primary:focus, #page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, + .open > #page #content .widget .btn-primary.dropdown-toggle { + color: #fff; + background-color: #3071a9; + border-color: #285e8e; } + #page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, + .open > #page #content .widget .btn-primary.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-primary.disabled, #page #content .widget .btn-primary.disabled:hover, #page #content .widget .btn-primary.disabled:focus, #page #content .widget .btn-primary.disabled:active, #page #content .widget .btn-primary.disabled.active, #page #content .widget .btn-primary[disabled], #page #content .widget .btn-primary[disabled]:hover, #page #content .widget .btn-primary[disabled]:focus, #page #content .widget .btn-primary[disabled]:active, #page #content .widget .btn-primary[disabled].active, + fieldset[disabled] #page #content .widget .btn-primary, + fieldset[disabled] #page #content .widget .btn-primary:hover, + fieldset[disabled] #page #content .widget .btn-primary:focus, + fieldset[disabled] #page #content .widget .btn-primary:active, + fieldset[disabled] #page #content .widget .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; } + #page #content .widget .btn-primary .badge { + color: #428bca; + background-color: #fff; } -.home #content .widget a:hover { - color: #097aac; -} +#page #content .widget .btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; } + #page #content .widget .btn-success:hover, #page #content .widget .btn-success:focus, #page #content .widget .btn-success:active, #page #content .widget .btn-success.active, + .open > #page #content .widget .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; } + #page #content .widget .btn-success:active, #page #content .widget .btn-success.active, + .open > #page #content .widget .btn-success.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-success.disabled, #page #content .widget .btn-success.disabled:hover, #page #content .widget .btn-success.disabled:focus, #page #content .widget .btn-success.disabled:active, #page #content .widget .btn-success.disabled.active, #page #content .widget .btn-success[disabled], #page #content .widget .btn-success[disabled]:hover, #page #content .widget .btn-success[disabled]:focus, #page #content .widget .btn-success[disabled]:active, #page #content .widget .btn-success[disabled].active, + fieldset[disabled] #page #content .widget .btn-success, + fieldset[disabled] #page #content .widget .btn-success:hover, + fieldset[disabled] #page #content .widget .btn-success:focus, + fieldset[disabled] #page #content .widget .btn-success:active, + fieldset[disabled] #page #content .widget .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; } + #page #content .widget .btn-success .badge { + color: #5cb85c; + background-color: #fff; } -.home #content .widget .nav-pills .active a { +#page #content .widget .btn-info { color: #fff; -} + background-color: #5bc0de; + border-color: #46b8da; } + #page #content .widget .btn-info:hover, #page #content .widget .btn-info:focus, #page #content .widget .btn-info:active, #page #content .widget .btn-info.active, + .open > #page #content .widget .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } + #page #content .widget .btn-info:active, #page #content .widget .btn-info.active, + .open > #page #content .widget .btn-info.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-info.disabled, #page #content .widget .btn-info.disabled:hover, #page #content .widget .btn-info.disabled:focus, #page #content .widget .btn-info.disabled:active, #page #content .widget .btn-info.disabled.active, #page #content .widget .btn-info[disabled], #page #content .widget .btn-info[disabled]:hover, #page #content .widget .btn-info[disabled]:focus, #page #content .widget .btn-info[disabled]:active, #page #content .widget .btn-info[disabled].active, + fieldset[disabled] #page #content .widget .btn-info, + fieldset[disabled] #page #content .widget .btn-info:hover, + fieldset[disabled] #page #content .widget .btn-info:focus, + fieldset[disabled] #page #content .widget .btn-info:active, + fieldset[disabled] #page #content .widget .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; } + #page #content .widget .btn-info .badge { + color: #5bc0de; + background-color: #fff; } -.home #content .widget .nav-pills .active a:hover { +#page #content .widget .btn-warning { color: #fff; - background-color: #428bca; -} + background-color: #f0ad4e; + border-color: #eea236; } + #page #content .widget .btn-warning:hover, #page #content .widget .btn-warning:focus, #page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, + .open > #page #content .widget .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } + #page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, + .open > #page #content .widget .btn-warning.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-warning.disabled, #page #content .widget .btn-warning.disabled:hover, #page #content .widget .btn-warning.disabled:focus, #page #content .widget .btn-warning.disabled:active, #page #content .widget .btn-warning.disabled.active, #page #content .widget .btn-warning[disabled], #page #content .widget .btn-warning[disabled]:hover, #page #content .widget .btn-warning[disabled]:focus, #page #content .widget .btn-warning[disabled]:active, #page #content .widget .btn-warning[disabled].active, + fieldset[disabled] #page #content .widget .btn-warning, + fieldset[disabled] #page #content .widget .btn-warning:hover, + fieldset[disabled] #page #content .widget .btn-warning:focus, + fieldset[disabled] #page #content .widget .btn-warning:active, + fieldset[disabled] #page #content .widget .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; } + #page #content .widget .btn-warning .badge { + color: #f0ad4e; + background-color: #fff; } -.home #content .widget form { - margin: 0; -} +#page #content .widget .btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; } + #page #content .widget .btn-danger:hover, #page #content .widget .btn-danger:focus, #page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, + .open > #page #content .widget .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } + #page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, + .open > #page #content .widget .btn-danger.dropdown-toggle { + background-image: none; } + #page #content .widget .btn-danger.disabled, #page #content .widget .btn-danger.disabled:hover, #page #content .widget .btn-danger.disabled:focus, #page #content .widget .btn-danger.disabled:active, #page #content .widget .btn-danger.disabled.active, #page #content .widget .btn-danger[disabled], #page #content .widget .btn-danger[disabled]:hover, #page #content .widget .btn-danger[disabled]:focus, #page #content .widget .btn-danger[disabled]:active, #page #content .widget .btn-danger[disabled].active, + fieldset[disabled] #page #content .widget .btn-danger, + fieldset[disabled] #page #content .widget .btn-danger:hover, + fieldset[disabled] #page #content .widget .btn-danger:focus, + fieldset[disabled] #page #content .widget .btn-danger:active, + fieldset[disabled] #page #content .widget .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; } + #page #content .widget .btn-danger .badge { + color: #d9534f; + background-color: #fff; } -.home #content .widget ul, -.home #content .widget ol { - list-style-type: none; - padding: 0; - margin: 0; -} +#page #content .widget .btn-link { + color: #20a1da !important; + font-weight: normal; + cursor: pointer; + border-radius: 0; } + #page #content .widget .btn-link, #page #content .widget .btn-link:active, #page #content .widget .btn-link[disabled], + fieldset[disabled] #page #content .widget .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; } + #page #content .widget .btn-link, #page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus, #page #content .widget .btn-link:active { + border-color: transparent; } + #page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus { + color: #097aac !important; + text-decoration: underline; + background-color: transparent; } + #page #content .widget .btn-link[disabled]:hover, #page #content .widget .btn-link[disabled]:focus, + fieldset[disabled] #page #content .widget .btn-link:hover, + fieldset[disabled] #page #content .widget .btn-link:focus { + color: #777777 !important; + text-decoration: none; } -.home #content .widget ul li, -.home #content .widget ol li { - margin-bottom: .75em; -} +#page #content .widget .btn-lg, #page #content .widget .btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; } -.home #content .widget ul li ul, -.home #content .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -.home #content .widget ul li ul li, -.home #content .widget ol li ul li { - margin-bottom: .5em; -} - -.home #content .widget ul li ul li ul, -.home #content .widget ol li ul li ul { - list-style-type: circle; -} - -.home #content .widget ul li ol, -.home #content .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} +#page #content .widget .btn-sm, #page #content .widget .btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -.home #content .widget ul li ol li, -.home #content .widget ol li ol li { - margin-bottom: .5em; -} +#page #content .widget .btn-xs, #page #content .widget .btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -.home #content .widget .nav-tabs { - margin: 0; -} +#page #content .widget .btn-block { + display: block; + width: 100%; } -.home #content .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} +#page #content .widget .btn-block + #page #content .widget .btn-block { + margin-top: 5px; } -.home #content .widget .nav-tabs li.active a { - color: #333333; -} +input[type="submit"]#page #content .widget.btn-block, +input[type="reset"]#page #content .widget.btn-block, +input[type="button"]#page #content .widget.btn-block { + width: 100%; } -.home #content .widget .nav-pills { - margin: 0; -} - -.home #content .widget .nav-pills li { - margin: 0; - list-style-type: none; -} +/* PAGE +--------------------------------------------------------------*/ +#main { + border-radius: 0; + background-color: #fff; + padding: 1em; + overflow: hidden; + /* + -ms-word-break: break-all; + word-break: break-all; + + // Non standard for webkit + word-break: break-word; + + -webkit-hyphens: auto; + -moz-hyphens: auto; + hyphens: auto; + */ } -.home #content * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} +/* POSTS +--------------------------------------------------------------*/ +.post { + background-color: #fff; + padding: 1em; } -.home #content .widget select { - max-width: 100%; -} +.panel-grid .post { + background-color: transparent; } -.home #content .widget { - /* === UC People - */ - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} +/*-------------------------------------------------------------- +10.0 Content +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +10.1 Posts and pages +--------------------------------------------------------------*/ +.hentry { + margin: 0 0 1.5em; } -.home #content .widget.uc-people-widget { - padding: 10px 30px !important; -} +.byline, +.updated { + display: none; } -.home #content .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} +.single .byline { + display: inline; } -.home #content .widget.uc-people-widget .person ul { - list-style-type: disc; -} +.page-content, +.entry-content, +.entry-summary { + margin: 1.5em 0 0; } -.home #content .widget.uc-people-widget .person ol { - list-style-type: decimal; -} +.page-links { + clear: both; + margin: 0 0 1.5em; } -.home #content .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} +.nav-next { + text-align: right; } -.home #content .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} +.entry-content a, +.entry-footer a { + text-decoration: underline; } -.home #content .widget.uc-people-widget table { - margin-bottom: 0px; -} +.nav a, +a.btn { + text-decoration: none !important; } -.home #content .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} +/*-------------------------------------------------------------- +10.2 Asides +--------------------------------------------------------------*/ +.blog .format-aside .entry-title, +.archive .format-aside .entry-title { + display: none; } -.home #content .widget.widget_text .textwidget { - margin: 0; -} +/*-------------------------------------------------------------- +10.3 Comments +--------------------------------------------------------------*/ +.comment-list { + padding: 0; + list-style-type: none; } -.home #content .widget.widget_tag_cloud .tagcloud { - margin: 0; -} +.comment-list ol { + list-style-type: none; } -.home #content .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} +.comment { + padding: 1em; + border-top: 1px solid transparent; + border-top-color: #ccc; } -.home #content .widget.widget_black_studio_tinymce ul, .home #content .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} +.comment.thread-odd { + background-color: #f5f5f5; } -.home #content .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} +.comment-content a { + word-wrap: break-word; } -.home #content .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} +/* comments form */ +.form-submit { + display: none; } -.home #content .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} +.comment-form-author, +.comment-form-email, +.comment-form-url { + width: 50%; } -.home #content .widget.widget_black-studio-tinymce ul, .home #content .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} +/*-------------------------------------------------------------- +10.4 Private Page List +--------------------------------------------------------------*/ +#page-private-list li { + list-style-type: none; + padding-bottom: 10px; } -.home #content .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} +/*-------------------------------------------------------------- +10.5 UC People Page Template +--------------------------------------------------------------*/ +#page-userlist .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + #page-userlist .person ul { + list-style-type: disc; } + #page-userlist .person ol { + list-style-type: decimal; } + #page-userlist .person a.person-permalink h4.person-name { + font-size: 19px; } -.home #content .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} +#page-userlist h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } -.home #content .widget.simple-social-icons ul { - margin: 0.5em !important; -} +#page-userlist table { + margin-bottom: 0px; } + #page-userlist table td.person-thumbnail img { + max-width: none; } + #page-userlist table thead { + border-top: none !important; + border-bottom: none !important; } -.home #content .widget.simple-social-icons ul li { - margin: 0.5em !important; -} +#page-userlist .table > thead > tr > th { + border-bottom: none !important; } -.home #content .widget.simple-social-icons .social-bloglovin:before, .home #content .widget.simple-social-icons .social-dribbble:before, .home #content .widget.simple-social-icons .social-email:before, .home #content .widget.simple-social-icons .social-facebook:before, .home #content .widget.simple-social-icons .social-flickr:before, .home #content .widget.simple-social-icons .social-github:before, .home #content .widget.simple-social-icons .social-gplus:before, .home #content .widget.simple-social-icons .social-instagram:before, .home #content .widget.simple-social-icons .social-linkedin:before, .home #content .widget.simple-social-icons .social-pinterest:before, .home #content .widget.simple-social-icons .social-rss:before, .home #content .widget.simple-social-icons .social-stumbleupon:before, .home #content .widget.simple-social-icons .social-tumblr:before, .home #content .widget.simple-social-icons .social-twitter:before, .home #content .widget.simple-social-icons .social-vimeo:before, .home #content .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} +#page-userlist .table > tbody > tr > td { + border-top: none !important; } -.home #content .widget.widget_rcpt ul { - margin: 0; -} +#page-userlist .table > tbody > tr { + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; } -.home #content .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} +/*-------------------------------------------------------------- +10.6 UC Calendar - Fixes for Sub/Super Characters +--------------------------------------------------------------*/ +#content .widget.uc-ecw .uc-cal-list .uc-cal-item .uc-cal-event-title { + display: flex !important; } -.home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} +.ui-datepicker-header { + color: black; } -.home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} +/*-------------------------------------------------------------- +10.7 Breadcrumbs +--------------------------------------------------------------*/ +.breadcrumb { + margin-bottom: 0px; } + .breadcrumb li.menu-item { + margin-right: -3px; } + @media (max-width: 767px) { + .breadcrumb { + display: none; } } -.home #content .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} +.breadcrumb > li + li::before { + content: "/"; } -.home #content .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} +/*-------------------------------------------------------------- +10.8 Responsive Tables +--------------------------------------------------------------*/ +@media (max-width: 767px) { + .table-responsive table img { + min-width: 100px; } } -.home #content .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} +/* - - - - - - - - - - - - - - - - - - - + == Captions +- - - - - - - - - - - - - - - - - - - */ +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; } -.home #content .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} +.wp-caption img[class*="wp-image-"] { + display: block; + margin: 0 auto; } -.home #content .widget.widget_metaslider_widget ul, -.home #content .widget.widget_metaslider_widget ol { - margin: 0; -} +.wp-caption-text { + text-align: center; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} +.wp-caption .wp-caption-text { + margin: 0.8075em 0; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; +/* - - - - - - - - - - - - - - - - - - - + == Alignments +- - - - - - - - - - - - - - - - - - - */ +.alignleft { display: inline; -} + float: left; + margin-right: 1.5em; + margin-bottom: 1.5em; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { +.alignright { display: inline; - position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} + float: right; + margin-left: 1.5em; + margin-bottom: 1.5em; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; +.aligncenter { clear: both; - height: 0; -} - -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { display: block; -} + margin: 1em auto; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { - display: block; - margin-bottom: 10px; -} +/* - - - - - - - - - - - - - - - - - - - + == Galleries +- - - - - - - - - - - - - - - - - - - */ +.gallery { + margin-bottom: 1.5em; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} +.gallery-item { + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} +.gallery-columns-2 .gallery-item { + max-width: 50%; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} +.gallery-columns-3 .gallery-item { + max-width: 33.33%; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - display: block; - float: left; - clear: none; -} +.gallery-columns-4 .gallery-item { + max-width: 25%; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} +.gallery-columns-5 .gallery-item { + max-width: 20%; } -.home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} +.gallery-columns-6 .gallery-item { + max-width: 16.66%; } -.home #content .widget.uc-contact-widget th { - white-space: nowrap; -} +.gallery-columns-7 .gallery-item { + max-width: 14.28%; } -.home #content .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} +.gallery-columns-8 .gallery-item { + max-width: 12.5%; } -.home #content .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} +.gallery-columns-9 .gallery-item { + max-width: 11.11%; } -.home #content .widget.uc-contact-widget .table-responsive { +/* - - - - - - - - - - - - - - - - - - - + == Media +- - - - - - - - - - - - - - - - - - - */ +.page-content img.wp-smiley, +.entry-content img.wp-smiley, +.comment-content img.wp-smiley { border: none; -} + margin-bottom: 0; + margin-top: 0; + padding: 0; } -.home #content .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} +/* Make sure embeds and iframes fit their containers */ +embed, +iframe, +object { + max-width: 100%; } -.home #content .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} +/* - - - - - - - - - - - - - - - - - - - + == Link Flags +- - - - - - - - - - - - - - - - - - - */ +.flag { + background-color: rgba(0, 0, 0, 0.1) !important; + font-size: 80% !important; + padding: 0.2em 0.3em !important; + margin-left: 0.4em !important; + border-radius: 0.3em !important; + text-decoration: none !important; } -.home #content .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} +.btn .flag { + border-width: 0 !important; + opacity: 0.7 !important; } -.home #content .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} +.external .glyphicon-new-window { + font-size: 0.8em !important; + margin-left: 0.4em !important; + opacity: 0.7 !important; } -.home #content .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: inherit !important; -} +.external:hover .glyphicon-new-window { + opacity: 1 !important; } -.home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: inherit !important; -} +table .flag { + background-color: rgba(0, 0, 0, 0.1) !important; + font-size: 80% !important; + padding: 0.2em 0.3em !important; + margin-left: 0.4em !important; + border-radius: 0.3em !important; + text-decoration: none !important; } -.home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: inherit !important; -} - -.home #content .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} +table .btn .flag { + border-width: 0 !important; + opacity: 0.7 !important; } -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: inherit !important; -} +table .external .glyphicon-new-window { + font-size: 0.8em !important; + margin-left: 0.4em !important; + opacity: 0.7 !important; } -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} +table .external:hover .glyphicon-new-window { + opacity: 1 !important; } -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: inherit !important; -} +/* - - - - - - - - - - - - - - - - - - - + == Accessibility +- - - - - - - - - - - - - - - - - - - */ +#skiplinks { + position: absolute; + left: 0; + top: 0; + visibility: hidden; + height: 0; + width: 0; } -.home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} +.accessibility-fail { + -webkit-filter: grayscale(100%); + -moz-filter: grayscale(100%); + filter: grayscale(100%); + opacity: .3; } -.home #content .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -.home #content .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -.home #content .widget.uc-hours-widget caption { - padding: .5em; -} - -.home #content .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} - -.home #content .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} - -.home #content .widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -.home #content .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -.home #content .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -.home #content .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} +.accessibility-fail-msg { + border-top-right-radius: 0; + border-top-left-radius: 0; } -.home #content .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} +.accessibility-fail-msg .glyphicon { + color: red; + margin-right: 1em; } -.home #content .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} +.accessibility-fail-msg a { + text-decoration: underline; } -.home #content .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} +/* - - - - - - - - - - - - - - - - - - - + == Table Stripper + + Our effort to combat the use of table-based layouts by site authors. + +- - - - - - - - - - - - - - - - - - - */ +table div, table span, table applet, table object, table iframe, table h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table a, table abbr, table acronym, table address, table big, table cite, table code, table del, table dfn, table em, table img, table ins, table kbd, table q, table s, table samp, table small, table strike, table strong, table sub, table sup, table tt, table var, table b, table u, table i, table center, table dl, table dt, table dd, table ol, table ul, table li, table fieldset, table form, table label, table legend, table article, table aside, table canvas, table details, table embed, table figure, table figcaption, table footer, table header, table hgroup, table menu, table nav, table output, table ruby, table section, table summary, table time, table mark, table audio, table video { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + vertical-align: baseline !important; } -.home #content .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} +/* HTML5 display-role reset for older browsers */ +table article, table aside, table details, table figcaption, table figure, table footer, table header, table hgroup, table menu, table nav, table section { + display: block !important; } -.home #content .widget.widget_count_down_widget a:hover { - color: #388ac3; -} +table body { + line-height: 1 !important; } -.home #content .panel-grid { - /* Make sure select elements fit in widgets */ -} +table ol, table ul { + list-style: none !important; } -.home #content .panel-grid .widget { - overflow: hidden; - border: 1px solid transparent; - border-width: 0; - border-color: #ccc; - border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} +table blockquote, table q { + quotes: none !important; } -.home #content .panel-grid .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #ccc; - background-color: transparent; -} +table blockquote:before, table blockquote:after, table q:before, table q:after { + content: "" !important; + content: none !important; } -.home #content .panel-grid .widget .widget-title { +/* - - - - - - - - - - - - - - - - - - - + == UUP +- - - - - - - - - - - - - - - - - - - */ +.uup-list { + list-style-type: none; margin: 0; - font-size: 1em; - color: #000; -} - -.home #content .panel-grid .widget a { - color: #20a1da; -} - -.home #content .panel-grid .widget a:hover { - color: #097aac; -} + padding: 0; } + .uup-list .has-image { + display: block; + position: relative; + padding-left: 170px; + min-height: 150px; } + .uup-list .has-image .uup-thumbnail { + display: block; + width: 150px; + height: 150px; + position: absolute; + left: 0; + top: 0; } + .uup-list .uup-item { + margin-bottom: 1em; } + .uup-list .uup-item .uup-text { + display: block; } + .uup-list .uup-item .uup-text > span { + display: block; } + .uup-list .uup-item .uup-text a .uup-name { + display: inline; } + .uup-list .uup-item .uup-text .uup-name { + font-weight: bold; } + .uup-list .uup-item .uup-text .uup-name .uup-first:after { + content: ' '; } + .uup-list .uup-item .uup-text .uup-phones .uup-phone2 { + display: block; } -.home #content .panel-grid .widget .nav-pills .active a { - color: #fff; -} +.uup-index-table .uup-table-name.table-has-image { + position: relative; + padding-left: 60px; } + .uup-index-table .uup-table-name.table-has-image .uup-table-thumbnail { + display: block; + width: 50px; + height: 50px; + position: absolute; + left: 0; + top: 5px; } + .uup-index-table .uup-table-name.table-has-image .uup-name { + display: block; } -.home #content .panel-grid .widget .nav-pills .active a:hover { - color: #fff; - background-color: #428bca; -} +.uup-index-table .uup-table-name .uup-last:before { + content: ' '; } -.home #content .panel-grid .widget form { - margin: 0; -} +/* + Profile Page +*/ +.page-template-page-user-profile-php .uup-user { + padding: 1em; } + .page-template-page-user-profile-php .uup-user > span { + display: block; } + .page-template-page-user-profile-php .uup-user .uup-image { + margin-bottom: 1em; } + .page-template-page-user-profile-php .uup-user .uup-name { + font-weight: bold; } + .page-template-page-user-profile-php .uup-user .uup-name .uup-first:after { + content: ' '; } + .page-template-page-user-profile-php .uup-user .uup-phones .uup-phone2 { + display: block; } -.home #content .panel-grid .widget ul, -.home #content .panel-grid .widget ol { +/* - - - - - - - - - - - - - - - - - - - + == Calendar +- - - - - - - - - - - - - - - - - - - */ +#vb #vb-timespan { list-style-type: none; padding: 0; margin: 0; -} - -.home #content .panel-grid .widget ul li, -.home #content .panel-grid .widget ol li { - margin-bottom: .75em; -} - -.home #content .panel-grid .widget ul li ul, -.home #content .panel-grid .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -.home #content .panel-grid .widget ul li ul li, -.home #content .panel-grid .widget ol li ul li { - margin-bottom: .5em; -} - -.home #content .panel-grid .widget ul li ul li ul, -.home #content .panel-grid .widget ol li ul li ul { - list-style-type: circle; -} - -.home #content .panel-grid .widget ul li ol, -.home #content .panel-grid .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} + font-size: 2em; } + #vb #vb-timespan .glyphicon-new-window { + display: none; } -.home #content .panel-grid .widget ul li ol li, -.home #content .panel-grid .widget ol li ol li { - margin-bottom: .5em; -} +#events-grid-wrap li { + margin-bottom: 1em !important; } + #events-grid-wrap li strong { + font-weight: normal; } + #events-grid-wrap li .glyphicon-new-window { + display: none; } -.home #content .panel-grid .widget .nav-tabs { +.uc-listcal .uc-cal-list { + list-style-type: none; margin: 0; -} + padding: 0; } + .uc-listcal .uc-cal-list .uc-cal-item { + margin-bottom: 1em; } + .uc-listcal .uc-cal-list .uc-cal-item .uc-cal-event-title { + font-style: normal; + margin-left: 1em; + display: flex !important; } + .uc-listcal .uc-cal-list .uc-cal-item .glyphicon-new-window { + display: none; } -.home #content .panel-grid .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} +#events-table #events-toolbar { + margin-bottom: 1em; } + #events-table #events-toolbar #events-month { + width: 10em; } -.home #content .panel-grid .widget .nav-tabs li.active a { - color: #333333; -} +#events-table table { + font-size: 85%; } + #events-table table thead th { + width: 14%; + text-align: center; } + #events-table table tbody th { + border-bottom-width: 0; + padding-bottom: 0; + padding-left: 0; + text-align: right; + font-weight: normal; + opacity: .7; } + #events-table table tbody th.today { + background: #ccc; + color: #000; } + #events-table table tbody td { + border-top-width: 0; + padding-top: 0; } + #events-table table tbody td a { + text-decoration: none; } + #events-table table tbody td a:hover { + text-decoration: underline; } + #events-table table tbody td a strong { + font-weight: normal; } + #events-table table tbody td a .glyphicon { + display: none; } + #events-table table tbody td .event-list + .event-list { + margin-top: 1em !important; } + #events-table table tbody td .event-list li + li { + margin-top: .5em !important; } -.home #content .panel-grid .widget .nav-pills { - margin: 0; -} +/* - - - - - - - - - - - - - - - - - - - + == In Page Menus +- - - - - - - - - - - - - - - - - - - */ +.in-page-list { + float: right; + padding: .5em; + border: 1px solid transparent; + border-color: #e7e7e7; + background-color: #f8f8f8; + margin: 0 0 1.5em 2em; + width: 20%; + min-width: 200px; + max-width: 400px; + border-radius: 3px; } -.home #content .panel-grid .widget .nav-pills li { - margin: 0; - list-style-type: none; -} +.in-page-tabs { + margin-bottom: 2em; } -.home #content .panel-grid * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} +/* - - - - - - - - - - - - - - - - - - - + == Footers +- - - - - - - - - - - - - - - - - - - */ +#footers { + background-color: #eee; + margin: 1.5em 0 0 0; + border: 0px solid transparent; + border-color: #ccc; + border-width: 2px 0 0 0; } -.home #content .panel-grid .widget select { - max-width: 100%; -} +body.sticky #footers { + position: absolute; + bottom: 0; + left: 0; + width: 100%; } -.home #content .panel-grid .widget { - /* === UC People - */ - /* === CORE WP Widgets +body.sticky .ie8 #footers { + position: inherit; + width: inherit; } + +#mega-footer { + padding-top: 1em; + background-color: transparent; + /* Make sure select elements fit in widgets */ } + #mega-footer .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + #mega-footer .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0; + border-color: #ccc; + background-color: transparent; } + #mega-footer .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + #mega-footer .widget a { + color: #20a1da; } + #mega-footer .widget a:hover { + color: #097aac; } + #mega-footer .widget .nav-pills .active a { + color: #fff; } + #mega-footer .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + #mega-footer .widget form { + margin: 0; } + #mega-footer .widget ul, + #mega-footer .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + #mega-footer .widget ul li, + #mega-footer .widget ol li { + margin-bottom: .75em; } + #mega-footer .widget ul li ul, + #mega-footer .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + #mega-footer .widget ul li ul li, + #mega-footer .widget ol li ul li { + margin-bottom: .5em; } + #mega-footer .widget ul li ul li ul, + #mega-footer .widget ol li ul li ul { + list-style-type: circle; } + #mega-footer .widget ul li ol, + #mega-footer .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + #mega-footer .widget ul li ol li, + #mega-footer .widget ol li ol li { + margin-bottom: .5em; } + #mega-footer .widget .nav-tabs { + margin: 0; } + #mega-footer .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + #mega-footer .widget .nav-tabs li.active a { + color: #333333; } + #mega-footer .widget .nav-pills { + margin: 0; } + #mega-footer .widget .nav-pills li { + margin: 0; + list-style-type: none; } + #mega-footer * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + #mega-footer .widget select { + max-width: 100%; } + #mega-footer .widget { + /* === UC People */ - /* === 3rd Party Widgets + /* === CORE WP Widgets */ - /* === UCONN Widgets + /* === 3rd Party Widgets */ -} - -.home #content .panel-grid .widget.uc-people-widget { - padding: 10px 30px !important; -} - -.home #content .panel-grid .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} + /* === UCONN Widgets + */ } + #mega-footer .widget.uc-people-widget { + padding: 10px 30px !important; } + #mega-footer .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + #mega-footer .widget.uc-people-widget .person ul { + list-style-type: disc; } + #mega-footer .widget.uc-people-widget .person ol { + list-style-type: decimal; } + #mega-footer .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + #mega-footer .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + #mega-footer .widget.uc-people-widget table { + margin-bottom: 0px; } + #mega-footer .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + #mega-footer .widget.widget_text .textwidget { + margin: 0; } + #mega-footer .widget.widget_tag_cloud .tagcloud { + margin: 0; } + #mega-footer .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + #mega-footer .widget.widget_black_studio_tinymce ul, #mega-footer .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + #mega-footer .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + #mega-footer .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + #mega-footer .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + #mega-footer .widget.widget_black-studio-tinymce ul, #mega-footer .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + #mega-footer .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + #mega-footer .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + #mega-footer .widget.simple-social-icons ul { + margin: 0.5em !important; } + #mega-footer .widget.simple-social-icons ul li { + margin: 0.5em !important; } + #mega-footer .widget.simple-social-icons .social-bloglovin:before, #mega-footer .widget.simple-social-icons .social-dribbble:before, #mega-footer .widget.simple-social-icons .social-email:before, #mega-footer .widget.simple-social-icons .social-facebook:before, #mega-footer .widget.simple-social-icons .social-flickr:before, #mega-footer .widget.simple-social-icons .social-github:before, #mega-footer .widget.simple-social-icons .social-gplus:before, #mega-footer .widget.simple-social-icons .social-instagram:before, #mega-footer .widget.simple-social-icons .social-linkedin:before, #mega-footer .widget.simple-social-icons .social-pinterest:before, #mega-footer .widget.simple-social-icons .social-rss:before, #mega-footer .widget.simple-social-icons .social-stumbleupon:before, #mega-footer .widget.simple-social-icons .social-tumblr:before, #mega-footer .widget.simple-social-icons .social-twitter:before, #mega-footer .widget.simple-social-icons .social-vimeo:before, #mega-footer .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + #mega-footer .widget.widget_rcpt ul { + margin: 0; } + #mega-footer .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + #mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + #mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + #mega-footer .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + #mega-footer .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + #mega-footer .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + #mega-footer .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + #mega-footer .widget.widget_metaslider_widget ul, + #mega-footer .widget.widget_metaslider_widget ol { + margin: 0; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + #mega-footer .widget.uc-contact-widget .table-responsive { + padding: 1em; } + #mega-footer .widget.uc-contact-widget th { + white-space: nowrap; + padding-left: 0; } + #mega-footer .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + #mega-footer .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + #mega-footer .widget.uc-contact-widget .table-responsive { + border: none; } + #mega-footer .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + #mega-footer .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + #mega-footer .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: #20a1da !important; } + #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: #097aac !important; } + #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: #097aac !important; } + #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: #000 !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: #000 !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: #000 !important; } + #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + #mega-footer .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + #mega-footer .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + #mega-footer .widget.uc-hours-widget caption { + padding: .5em; } + #mega-footer .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + #mega-footer .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + #mega-footer .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + #mega-footer .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + #mega-footer .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + #mega-footer .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + #mega-footer .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + #mega-footer .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + #mega-footer .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + #mega-footer .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + #mega-footer .widget.widget_count_down_widget a:hover { + color: #388ac3; } -.home #content .panel-grid .widget.uc-people-widget .person ul { - list-style-type: disc; -} +#footer { + padding: 1.5em 0; + color: #20a1da; } + #footer ul { + padding: 0; } + #footer a { + color: #20a1da; } + #footer a:hover { + color: #097aac; } + #footer li { + display: inline; + margin-right: 1em; } + #footer li:last-child { + margin-right: 0; } + #footer li a { + padding: 15px 0px; } -.home #content .panel-grid .widget.uc-people-widget .person ol { - list-style-type: decimal; -} +#footers .btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: normal; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + border-radius: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + #footers .btn:active:focus, #footers .btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } + #footers .btn:hover, #footers .btn:focus { + color: #333 !important; + text-decoration: none; } + #footers .btn:active, #footers .btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + #footers .btn.disabled, #footers .btn[disabled], + fieldset[disabled] #footers .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; } -.home #content .panel-grid .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} +#footers .btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; } + #footers .btn-default:hover, #footers .btn-default:focus, #footers .btn-default:active, #footers .btn-default.active, + .open > #footers .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } + #footers .btn-default:active, #footers .btn-default.active, + .open > #footers .btn-default.dropdown-toggle { + background-image: none; } + #footers .btn-default.disabled, #footers .btn-default.disabled:hover, #footers .btn-default.disabled:focus, #footers .btn-default.disabled:active, #footers .btn-default.disabled.active, #footers .btn-default[disabled], #footers .btn-default[disabled]:hover, #footers .btn-default[disabled]:focus, #footers .btn-default[disabled]:active, #footers .btn-default[disabled].active, + fieldset[disabled] #footers .btn-default, + fieldset[disabled] #footers .btn-default:hover, + fieldset[disabled] #footers .btn-default:focus, + fieldset[disabled] #footers .btn-default:active, + fieldset[disabled] #footers .btn-default.active { + background-color: #fff; + border-color: #ccc; } + #footers .btn-default .badge { + color: #fff; + background-color: #333; } -.home #content .panel-grid .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} +#footers .btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; } + #footers .btn-primary:hover, #footers .btn-primary:focus, #footers .btn-primary:active, #footers .btn-primary.active, + .open > #footers .btn-primary.dropdown-toggle { + color: #fff; + background-color: #3071a9; + border-color: #285e8e; } + #footers .btn-primary:active, #footers .btn-primary.active, + .open > #footers .btn-primary.dropdown-toggle { + background-image: none; } + #footers .btn-primary.disabled, #footers .btn-primary.disabled:hover, #footers .btn-primary.disabled:focus, #footers .btn-primary.disabled:active, #footers .btn-primary.disabled.active, #footers .btn-primary[disabled], #footers .btn-primary[disabled]:hover, #footers .btn-primary[disabled]:focus, #footers .btn-primary[disabled]:active, #footers .btn-primary[disabled].active, + fieldset[disabled] #footers .btn-primary, + fieldset[disabled] #footers .btn-primary:hover, + fieldset[disabled] #footers .btn-primary:focus, + fieldset[disabled] #footers .btn-primary:active, + fieldset[disabled] #footers .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; } + #footers .btn-primary .badge { + color: #428bca; + background-color: #fff; } -.home #content .panel-grid .widget.uc-people-widget table { - margin-bottom: 0px; -} +#footers .btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; } + #footers .btn-success:hover, #footers .btn-success:focus, #footers .btn-success:active, #footers .btn-success.active, + .open > #footers .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; } + #footers .btn-success:active, #footers .btn-success.active, + .open > #footers .btn-success.dropdown-toggle { + background-image: none; } + #footers .btn-success.disabled, #footers .btn-success.disabled:hover, #footers .btn-success.disabled:focus, #footers .btn-success.disabled:active, #footers .btn-success.disabled.active, #footers .btn-success[disabled], #footers .btn-success[disabled]:hover, #footers .btn-success[disabled]:focus, #footers .btn-success[disabled]:active, #footers .btn-success[disabled].active, + fieldset[disabled] #footers .btn-success, + fieldset[disabled] #footers .btn-success:hover, + fieldset[disabled] #footers .btn-success:focus, + fieldset[disabled] #footers .btn-success:active, + fieldset[disabled] #footers .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; } + #footers .btn-success .badge { + color: #5cb85c; + background-color: #fff; } -.home #content .panel-grid .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} +#footers .btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; } + #footers .btn-info:hover, #footers .btn-info:focus, #footers .btn-info:active, #footers .btn-info.active, + .open > #footers .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } + #footers .btn-info:active, #footers .btn-info.active, + .open > #footers .btn-info.dropdown-toggle { + background-image: none; } + #footers .btn-info.disabled, #footers .btn-info.disabled:hover, #footers .btn-info.disabled:focus, #footers .btn-info.disabled:active, #footers .btn-info.disabled.active, #footers .btn-info[disabled], #footers .btn-info[disabled]:hover, #footers .btn-info[disabled]:focus, #footers .btn-info[disabled]:active, #footers .btn-info[disabled].active, + fieldset[disabled] #footers .btn-info, + fieldset[disabled] #footers .btn-info:hover, + fieldset[disabled] #footers .btn-info:focus, + fieldset[disabled] #footers .btn-info:active, + fieldset[disabled] #footers .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; } + #footers .btn-info .badge { + color: #5bc0de; + background-color: #fff; } -.home #content .panel-grid .widget.widget_text .textwidget { - margin: 0; -} +#footers .btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; } + #footers .btn-warning:hover, #footers .btn-warning:focus, #footers .btn-warning:active, #footers .btn-warning.active, + .open > #footers .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } + #footers .btn-warning:active, #footers .btn-warning.active, + .open > #footers .btn-warning.dropdown-toggle { + background-image: none; } + #footers .btn-warning.disabled, #footers .btn-warning.disabled:hover, #footers .btn-warning.disabled:focus, #footers .btn-warning.disabled:active, #footers .btn-warning.disabled.active, #footers .btn-warning[disabled], #footers .btn-warning[disabled]:hover, #footers .btn-warning[disabled]:focus, #footers .btn-warning[disabled]:active, #footers .btn-warning[disabled].active, + fieldset[disabled] #footers .btn-warning, + fieldset[disabled] #footers .btn-warning:hover, + fieldset[disabled] #footers .btn-warning:focus, + fieldset[disabled] #footers .btn-warning:active, + fieldset[disabled] #footers .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; } + #footers .btn-warning .badge { + color: #f0ad4e; + background-color: #fff; } -.home #content .panel-grid .widget.widget_tag_cloud .tagcloud { - margin: 0; -} +#footers .btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; } + #footers .btn-danger:hover, #footers .btn-danger:focus, #footers .btn-danger:active, #footers .btn-danger.active, + .open > #footers .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } + #footers .btn-danger:active, #footers .btn-danger.active, + .open > #footers .btn-danger.dropdown-toggle { + background-image: none; } + #footers .btn-danger.disabled, #footers .btn-danger.disabled:hover, #footers .btn-danger.disabled:focus, #footers .btn-danger.disabled:active, #footers .btn-danger.disabled.active, #footers .btn-danger[disabled], #footers .btn-danger[disabled]:hover, #footers .btn-danger[disabled]:focus, #footers .btn-danger[disabled]:active, #footers .btn-danger[disabled].active, + fieldset[disabled] #footers .btn-danger, + fieldset[disabled] #footers .btn-danger:hover, + fieldset[disabled] #footers .btn-danger:focus, + fieldset[disabled] #footers .btn-danger:active, + fieldset[disabled] #footers .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; } + #footers .btn-danger .badge { + color: #d9534f; + background-color: #fff; } -.home #content .panel-grid .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} +#footers .btn-link { + color: #20a1da !important; + font-weight: normal; + cursor: pointer; + border-radius: 0; } + #footers .btn-link, #footers .btn-link:active, #footers .btn-link[disabled], + fieldset[disabled] #footers .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; } + #footers .btn-link, #footers .btn-link:hover, #footers .btn-link:focus, #footers .btn-link:active { + border-color: transparent; } + #footers .btn-link:hover, #footers .btn-link:focus { + color: #097aac !important; + text-decoration: underline; + background-color: transparent; } + #footers .btn-link[disabled]:hover, #footers .btn-link[disabled]:focus, + fieldset[disabled] #footers .btn-link:hover, + fieldset[disabled] #footers .btn-link:focus { + color: #777777 !important; + text-decoration: none; } -.home #content .panel-grid .widget.widget_black_studio_tinymce ul, .home #content .panel-grid .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} +#footers .btn-lg, #footers .btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; } -.home #content .panel-grid .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} +#footers .btn-sm, #footers .btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -.home #content .panel-grid .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} +#footers .btn-xs, #footers .btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -.home #content .panel-grid .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} +#footers .btn-block { + display: block; + width: 100%; } -.home #content .panel-grid .widget.widget_black-studio-tinymce ul, .home #content .panel-grid .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} +#footers .btn-block + #footers .btn-block { + margin-top: 5px; } -.home #content .panel-grid .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} +input[type="submit"]#footers.btn-block, +input[type="reset"]#footers.btn-block, +input[type="button"]#footers.btn-block { + width: 100%; } -.home #content .panel-grid .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} +.panel-grid { + /* Denotes the beginning of a Page Builder section */ } + .panel-grid .simple-social-icons ul li.social-bloglovin:before, .panel-grid .simple-social-icons ul li.social-dribbble:before, .panel-grid .simple-social-icons ul li.social-email:before, .panel-grid .simple-social-icons ul li.social-facebook:before, .panel-grid .simple-social-icons ul li.social-flickr:before, .panel-grid .simple-social-icons ul li.social-github:before, .panel-grid .simple-social-icons ul li.social-gplus:before, .panel-grid .simple-social-icons ul li.social-instagram:before, .panel-grid .simple-social-icons ul li.social-linkedin:before, .panel-grid .simple-social-icons ul li.social-pinterest:before, .panel-grid .simple-social-icons ul li.social-rss:before, .panel-grid .simple-social-icons ul li.social-stumbleupon:before, .panel-grid .simple-social-icons ul li.social-tumblr:before, .panel-grid .simple-social-icons ul li.social-twitter:before, .panel-grid .simple-social-icons ul li.social-vimeo:before, .panel-grid .simple-social-icons ul li.social-youtube:before { + display: none !important; + content: none !important; } + .panel-grid .simple-social-icons ul li a .glyphicon-new-window { + display: none !important; + content: none !important; } -.home #content .panel-grid .widget.simple-social-icons ul { - margin: 0.5em !important; -} +#page-page-builder #primary #main .page h3.widget-title { + margin-top: 0px; + margin-bottom: 0.75em; + font-weight: 500; } -.home #content .panel-grid .widget.simple-social-icons ul li { - margin: 0.5em !important; -} +#page-page-builder-cards #primary #main { + background-color: transparent; + border: none; + padding-left: 0px; + padding-right: 0px; } + #page-page-builder-cards #primary #main .page .entry-content { + margin-top: 0; } + #page-page-builder-cards #primary #main .page .entry-content h3.widget-title { + margin-top: 0px; + margin-bottom: 0.75em; + font-weight: 500; } + #page-page-builder-cards #primary #main .page .entry-content .widget { + background-color: white; + border: 1px solid #eaeaea; + padding: 2em; + margin-bottom: 10px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_metaslider_widget { + background-color: transparent; + border: none; + padding: 0; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop { + /*Post Loop Widget */ } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop h2 { + margin-top: 12px; + margin-bottom: 12px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop .content-template-date { + margin-bottom: 10px; + display: block; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts { + /*Recent Posts Widget */ } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts .post-date { + display: block; + font-size: 11.5px; + margin-top: 5px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget { + /*Flexible Posts Widget */ } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget li { + margin-bottom: 0px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt { + /*Recent Custom Posts Type Widget */ } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul { + padding-left: 0; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_title { + padding: 0px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: 0; + margin-top: 10px; } + #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_date { + margin-top: 10px; } + #page-page-builder-cards #primary #main .panel-grid { + margin-bottom: 0px; + margin-left: -5px; + margin-right: -5px; } + #page-page-builder-cards #primary #main .panel-grid .panel-grid-cell { + padding-left: 5px; + padding-right: 5px; } -.home #content .panel-grid .widget.simple-social-icons .social-bloglovin:before, .home #content .panel-grid .widget.simple-social-icons .social-dribbble:before, .home #content .panel-grid .widget.simple-social-icons .social-email:before, .home #content .panel-grid .widget.simple-social-icons .social-facebook:before, .home #content .panel-grid .widget.simple-social-icons .social-flickr:before, .home #content .panel-grid .widget.simple-social-icons .social-github:before, .home #content .panel-grid .widget.simple-social-icons .social-gplus:before, .home #content .panel-grid .widget.simple-social-icons .social-instagram:before, .home #content .panel-grid .widget.simple-social-icons .social-linkedin:before, .home #content .panel-grid .widget.simple-social-icons .social-pinterest:before, .home #content .panel-grid .widget.simple-social-icons .social-rss:before, .home #content .panel-grid .widget.simple-social-icons .social-stumbleupon:before, .home #content .panel-grid .widget.simple-social-icons .social-tumblr:before, .home #content .panel-grid .widget.simple-social-icons .social-twitter:before, .home #content .panel-grid .widget.simple-social-icons .social-vimeo:before, .home #content .panel-grid .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} +.home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget { + margin-bottom: 0px !important; } + .home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget ul.flex-direction-nav li { + margin: 0 !important; } -.home #content .panel-grid .widget.widget_rcpt ul { - margin: 0; -} +body.page-template-page-blank .widget.widget_rcpt { + /*Recent Custom Posts Type Widget */ } + body.page-template-page-blank .widget.widget_rcpt ul { + padding-left: 0; + list-style-type: none; } + body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_image { + margin-bottom: 10px; } + body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_excerpt { + margin-top: 10px; } + body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_date { + margin-top: 10px; } + body.page-template-page-blank .widget.widget_rcpt ul li { + margin-bottom: 30px; } -.home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} +body.page-template-page-blank .widget.widget_recent-posts { + /*Recent Posts Widget */ } + body.page-template-page-blank .widget.widget_recent-posts ul { + padding-left: 0; + list-style-type: none; } + body.page-template-page-blank .widget.widget_recent-posts ul li { + margin-bottom: 15px; } + body.page-template-page-blank .widget.widget_recent-posts ul li .post-date { + display: block; + font-size: 11.5px; + margin-top: 5px; } -.home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} +body.page-template-page-blank .widget.widget_dpe_fp_widget { + /*Flexible Posts Widget */ } + body.page-template-page-blank .widget.widget_dpe_fp_widget ul { + padding-left: 0; + list-style-type: none; } + body.page-template-page-blank .widget.widget_dpe_fp_widget ul li { + margin-bottom: 0px; } -.home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} +body.home.page-template-page-blank h3.widget-title { + margin-bottom: 15px !important; } -.home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} +/* +* +* bootstrap-override.scss +* +*/ +.breadcrumb { + background-color: white; } + .breadcrumb li a { + text-decoration: none; } -.home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} +.breadcrumb > li + li::before { + content: "›"; } -.home #content .panel-grid .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} +/* +* +* _mixins.scss +* +*/ +h2 { + font-size: 28px !important; } -.home #content .panel-grid .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} +p { + margin-bottom: 14px; } -.home #content .panel-grid .widget.widget_metaslider_widget ul, -.home #content .panel-grid .widget.widget_metaslider_widget ol { - margin: 0; -} +blockquote { + border-left: 5px solid #428bca; + font-size: 24px; } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} +.wp-caption-text { + font-style: italic; } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline; -} +@media (max-width: 767px) { + ol.breadcrumb { + display: none !important; } } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: inline; +#masthead { position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} + margin-top: -2px; + border-top: 1px solid #076093; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); + background: #075b8e; + background: -moz-linear-gradient(top, #075b8e 0%, #0b4e85 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #075b8e), color-stop(100%, #0b4e85)); + background: -webkit-linear-gradient(top, #075b8e 0%, #0b4e85 100%); + background: -o-linear-gradient(top, #075b8e 0%, #0b4e85 100%); + background: -ms-linear-gradient(top, #075b8e 0%, #0b4e85 100%); + background: linear-gradient(to bottom, #075b8e 0%, #0b4e85 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#075b8e', endColorstr='#0b4e85',GradientType=0 ); + padding-bottom: 6px; } + #masthead #site-title #uc-site-title a { + color: #fff; } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} +#uc-site-parent a { + color: white; + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { - display: block; -} +@media (min-width: 700px) { + #navspan.col-sm-9, + #navspan.col-sm-8, + #navspan.col-sm-6 { + position: relative; + top: 24px; } + .col-sm-9 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + width: 135%; + left: -35%; + padding: 0 15px; } + .col-sm-8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + width: 152%; + left: -52%; + padding: 0 15px; } + .col-sm-6 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + width: 206%; + left: -106%; + padding: 0 15px; } + #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a { + height: 50px; } + .ie8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + background-color: #076093; } } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { +#mega-menu-wrap-primary #mega-menu-primary .mega-sub-menu ul.menu li.menu-item a { display: block; - margin-bottom: 10px; -} - -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} - -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} - -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} + line-height: 1.4em !important; + margin-bottom: 8px; } -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { +#mega-menu-wrap-primary #mega-menu-primary .mega-menu-flyout li a { display: block; - float: left; - clear: none; -} - -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} - -.home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} - -.home #content .panel-grid .widget.uc-contact-widget .table-responsive { - padding: 1em; -} - -.home #content .panel-grid .widget.uc-contact-widget th { - white-space: nowrap; - padding-left: 0; -} - -.home #content .panel-grid .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} - -.home #content .panel-grid .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} - -.home #content .panel-grid .widget.uc-contact-widget .table-responsive { - border: none; -} - -.home #content .panel-grid .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} - -.home #content .panel-grid .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: #20a1da !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: #097aac !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: #097aac !important; -} - -.home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: #000 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: #000 !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -.home #content .panel-grid .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -.home #content .panel-grid .widget.uc-hours-widget caption { - padding: .5em; -} - -.home #content .panel-grid .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} + line-height: 1.4em !important; + padding-top: 10px !important; + padding-bottom: 4px !important; } -.home #content .panel-grid .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} +/* fixes nested siteorigin panels for ie8 */ +.ie8 .panel-grid-cell .panel-grid-cell { + width: 100%; } -.home #content .panel-grid .widget.widget_count_down_widget .countdown-top { +.panel { position: relative; - min-height: 50px; -} - -.home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -.home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -.home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} - -.home #content .panel-grid .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} - -.home #content .panel-grid .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} - -.home #content .panel-grid .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} - -.home #content .panel-grid .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} - -.home #content .panel-grid .widget.widget_count_down_widget a:hover { - color: #388ac3; -} - -#page-sidebar { - /* Make sure select elements fit in widgets */ -} - -#page-sidebar .widget { - overflow: hidden; - border: 1px solid transparent; - border-width: 0; - border-color: #ccc; - border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} - -#page-sidebar .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #ccc; - background-color: transparent; -} - -#page-sidebar .widget .widget-title { - margin: 0; - font-size: 1em; - color: #000; -} - -#page-sidebar .widget a { - color: #20a1da; -} - -#page-sidebar .widget a:hover { - color: #097aac; -} - -#page-sidebar .widget .nav-pills .active a { - color: #fff; -} - -#page-sidebar .widget .nav-pills .active a:hover { - color: #fff; - background-color: #428bca; -} - -#page-sidebar .widget form { - margin: 0; -} - -#page-sidebar .widget ul, -#page-sidebar .widget ol { - list-style-type: none; - padding: 0; - margin: 0; -} - -#page-sidebar .widget ul li, -#page-sidebar .widget ol li { - margin-bottom: .75em; -} - -#page-sidebar .widget ul li ul, -#page-sidebar .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -#page-sidebar .widget ul li ul li, -#page-sidebar .widget ol li ul li { - margin-bottom: .5em; -} - -#page-sidebar .widget ul li ul li ul, -#page-sidebar .widget ol li ul li ul { - list-style-type: circle; -} - -#page-sidebar .widget ul li ol, -#page-sidebar .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} - -#page-sidebar .widget ul li ol li, -#page-sidebar .widget ol li ol li { - margin-bottom: .5em; -} - -#page-sidebar .widget .nav-tabs { - margin: 0; -} - -#page-sidebar .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} - -#page-sidebar .widget .nav-tabs li.active a { - color: #333333; -} - -#page-sidebar .widget .nav-pills { - margin: 0; -} - -#page-sidebar .widget .nav-pills li { - margin: 0; - list-style-type: none; -} - -#page-sidebar * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} - -#page-sidebar .widget select { - max-width: 100%; -} - -#page-sidebar .widget { - /* === UC People - */ - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} - -#page-sidebar .widget.uc-people-widget { - padding: 10px 30px !important; -} - -#page-sidebar .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} - -#page-sidebar .widget.uc-people-widget .person ul { - list-style-type: disc; -} - -#page-sidebar .widget.uc-people-widget .person ol { - list-style-type: decimal; -} - -#page-sidebar .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} - -#page-sidebar .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} - -#page-sidebar .widget.uc-people-widget table { - margin-bottom: 0px; -} - -#page-sidebar .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} - -#page-sidebar .widget.widget_text .textwidget { - margin: 0; -} - -#page-sidebar .widget.widget_tag_cloud .tagcloud { - margin: 0; -} - -#page-sidebar .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} - -#page-sidebar .widget.widget_black_studio_tinymce ul, #page-sidebar .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} - -#page-sidebar .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} - -#page-sidebar .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} - -#page-sidebar .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} - -#page-sidebar .widget.widget_black-studio-tinymce ul, #page-sidebar .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} - -#page-sidebar .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} - -#page-sidebar .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} - -#page-sidebar .widget.simple-social-icons ul { - margin: 0.5em !important; -} + -webkit-box-shadow: none; + box-shadow: none; } -#page-sidebar .widget.simple-social-icons ul li { - margin: 0.5em !important; -} +#page-business-home .entry-content { + margin-top: 0; } -#page-sidebar .widget.simple-social-icons .social-bloglovin:before, #page-sidebar .widget.simple-social-icons .social-dribbble:before, #page-sidebar .widget.simple-social-icons .social-email:before, #page-sidebar .widget.simple-social-icons .social-facebook:before, #page-sidebar .widget.simple-social-icons .social-flickr:before, #page-sidebar .widget.simple-social-icons .social-github:before, #page-sidebar .widget.simple-social-icons .social-gplus:before, #page-sidebar .widget.simple-social-icons .social-instagram:before, #page-sidebar .widget.simple-social-icons .social-linkedin:before, #page-sidebar .widget.simple-social-icons .social-pinterest:before, #page-sidebar .widget.simple-social-icons .social-rss:before, #page-sidebar .widget.simple-social-icons .social-stumbleupon:before, #page-sidebar .widget.simple-social-icons .social-tumblr:before, #page-sidebar .widget.simple-social-icons .social-twitter:before, #page-sidebar .widget.simple-social-icons .social-vimeo:before, #page-sidebar .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} +/* --------------------------- Mega Menu Overrides --------------------------- */ +@media (max-width: 1200px) { + #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]::before { + display: none; } } -#page-sidebar .widget.widget_rcpt ul { - margin: 0; -} +@media (min-width: 767px) and (max-width: 991px) { + #uc-site-header #uc-site-title a { + font-size: 18px; } + #navspan.col-sm-9, #navspan.col-sm-8, #navspan.col-sm-6 { + top: 20px !important; } } -#page-sidebar .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} +@media (min-width: 601px) and (max-width: 766px) { + #navspan.col-sm-9, #navspan.col-sm-8, #navspan.col-sm-6 { + top: 0px !important; + padding: 0 0 0 10px !important; } } -#page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} +@media (max-width: 600px) { + #mega-menu-wrap-primary .mega-menu-toggle { + margin-top: -38px; } + #uc-site-header { + padding-bottom: 0px !important; + padding-top: 17px; } + #uc-site-header #uc-site-title { + padding-bottom: 9px !important; } + #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]::before { + display: inline; } + #uc-site-header #uc-site-title a { + font-size: 18px; } } -#page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { +#page-business-home .widget_sp_image-description { + position: absolute; + left: 0; + bottom: 0; width: 100%; -} - -#page-sidebar .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} - -#page-sidebar .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} + color: #fff; + background-color: rgba(41, 41, 41, 0.9); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } + #page-business-home .widget_sp_image-description p { + margin: 1em; } + #page-business-home .widget_sp_image-description p strong { + display: block; + font-size: 140%; } -#page-sidebar .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} +#page-business-home .hero-caption-left .widget_sp_image-description { + top: 7% !important; + left: 5%; + width: 40%; + bottom: auto; + padding: 10px 15px; } + @media (max-width: 767px) { + #page-business-home .hero-caption-left .widget_sp_image-description { + top: auto !important; + bottom: 0; + left: 0; + width: 100%; } } + #page-business-home .hero-caption-left .widget_sp_image-description h1 { + padding-left: 15px; } -#page-sidebar .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} - -#page-sidebar .widget.widget_metaslider_widget ul, -#page-sidebar .widget.widget_metaslider_widget ol { - margin: 0; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: inline; - position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { - display: block; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { - display: block; - margin-bottom: 10px; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - display: block; - float: left; - clear: none; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} - -#page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} - -#page-sidebar .widget.uc-contact-widget th { - white-space: nowrap; -} - -#page-sidebar .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} - -#page-sidebar .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} - -#page-sidebar .widget.uc-contact-widget .table-responsive { - border: none; -} - -#page-sidebar .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} - -#page-sidebar .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: inherit !important; -} - -#page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: inherit !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: inherit !important; -} - -#page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} - -#page-sidebar .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -#page-sidebar .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -#page-sidebar .widget.uc-hours-widget caption { - padding: .5em; -} - -#page-sidebar .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} - -#page-sidebar .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} - -#page-sidebar .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} - -#page-sidebar .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} - -#page-sidebar .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} - -#page-sidebar .widget.widget_count_down_widget a:hover { - color: #388ac3; -} - -.subpage { - /* Make sure select elements fit in widgets */ -} - -.subpage .widget { - overflow: hidden; - border: 1px solid transparent; - border-width: 0; - border-color: #ccc; - border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} - -.subpage .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #ccc; - background-color: transparent; -} - -.subpage .widget .widget-title { - margin: 0; - font-size: 1em; - color: #000; -} - -.subpage .widget a { - color: #20a1da; -} - -.subpage .widget a:hover { - color: #097aac; -} - -.subpage .widget .nav-pills .active a { - color: #fff; -} - -.subpage .widget .nav-pills .active a:hover { - color: #fff; - background-color: #428bca; -} - -.subpage .widget form { - margin: 0; -} - -.subpage .widget ul, -.subpage .widget ol { - list-style-type: none; - padding: 0; - margin: 0; -} - -.subpage .widget ul li, -.subpage .widget ol li { - margin-bottom: .75em; -} - -.subpage .widget ul li ul, -.subpage .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -.subpage .widget ul li ul li, -.subpage .widget ol li ul li { - margin-bottom: .5em; -} - -.subpage .widget ul li ul li ul, -.subpage .widget ol li ul li ul { - list-style-type: circle; -} - -.subpage .widget ul li ol, -.subpage .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} - -.subpage .widget ul li ol li, -.subpage .widget ol li ol li { - margin-bottom: .5em; -} - -.subpage .widget .nav-tabs { - margin: 0; -} - -.subpage .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} - -.subpage .widget .nav-tabs li.active a { - color: #333333; -} - -.subpage .widget .nav-pills { - margin: 0; -} - -.subpage .widget .nav-pills li { - margin: 0; - list-style-type: none; -} - -.subpage * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} - -.subpage .widget select { - max-width: 100%; -} - -.subpage .widget { - /* === UC People - */ - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} - -.subpage .widget.uc-people-widget { - padding: 10px 30px !important; -} - -.subpage .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} - -.subpage .widget.uc-people-widget .person ul { - list-style-type: disc; -} - -.subpage .widget.uc-people-widget .person ol { - list-style-type: decimal; -} - -.subpage .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} - -.subpage .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} - -.subpage .widget.uc-people-widget table { - margin-bottom: 0px; -} - -.subpage .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} - -.subpage .widget.widget_text .textwidget { - margin: 0; -} - -.subpage .widget.widget_tag_cloud .tagcloud { - margin: 0; -} - -.subpage .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} - -.subpage .widget.widget_black_studio_tinymce ul, .subpage .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} - -.subpage .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} - -.subpage .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} - -.subpage .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} - -.subpage .widget.widget_black-studio-tinymce ul, .subpage .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} - -.subpage .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} - -.subpage .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} - -.subpage .widget.simple-social-icons ul { - margin: 0.5em !important; -} - -.subpage .widget.simple-social-icons ul li { - margin: 0.5em !important; -} - -.subpage .widget.simple-social-icons .social-bloglovin:before, .subpage .widget.simple-social-icons .social-dribbble:before, .subpage .widget.simple-social-icons .social-email:before, .subpage .widget.simple-social-icons .social-facebook:before, .subpage .widget.simple-social-icons .social-flickr:before, .subpage .widget.simple-social-icons .social-github:before, .subpage .widget.simple-social-icons .social-gplus:before, .subpage .widget.simple-social-icons .social-instagram:before, .subpage .widget.simple-social-icons .social-linkedin:before, .subpage .widget.simple-social-icons .social-pinterest:before, .subpage .widget.simple-social-icons .social-rss:before, .subpage .widget.simple-social-icons .social-stumbleupon:before, .subpage .widget.simple-social-icons .social-tumblr:before, .subpage .widget.simple-social-icons .social-twitter:before, .subpage .widget.simple-social-icons .social-vimeo:before, .subpage .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} - -.subpage .widget.widget_rcpt ul { - margin: 0; -} - -.subpage .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} - -.subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} - -.subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} - -.subpage .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} - -.subpage .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} - -.subpage .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} - -.subpage .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} - -.subpage .widget.widget_metaslider_widget ul, -.subpage .widget.widget_metaslider_widget ol { - margin: 0; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: inline; - position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { - display: block; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { - display: block; - margin-bottom: 10px; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - display: block; - float: left; - clear: none; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} - -.subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} - -.subpage .widget.uc-contact-widget .table-responsive { - padding: 1em; -} - -.subpage .widget.uc-contact-widget th { - white-space: nowrap; - padding-left: 0; -} - -.subpage .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} - -.subpage .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} - -.subpage .widget.uc-contact-widget .table-responsive { - border: none; -} - -.subpage .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} - -.subpage .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} - -.subpage .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} - -.subpage .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} - -.subpage .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: #20a1da !important; -} - -.subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: #097aac !important; -} - -.subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: #097aac !important; -} - -.subpage .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: #000 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: #000 !important; -} - -.subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} - -.subpage .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -.subpage .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -.subpage .widget.uc-hours-widget caption { - padding: .5em; -} - -.subpage .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} - -.subpage .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} - -.subpage .widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -.subpage .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -.subpage .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -.subpage .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} - -.subpage .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} - -.subpage .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} - -.subpage .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} - -.subpage .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} - -.subpage .widget.widget_count_down_widget a:hover { - color: #388ac3; -} - -img { - height: auto; - max-width: 100%; -} - -code { - white-space: normal; -} - -.table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-x: auto; - overflow-y: hidden; - webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} - -.az-letter-list li { - list-style-type: none; -} - -#page #content .widget .btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: normal; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -#page #content .widget .btn:active:focus, #page #content .widget .btn.active:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -#page #content .widget .btn:hover, #page #content .widget .btn:focus { - color: #333 !important; - text-decoration: none; -} - -#page #content .widget .btn:active, #page #content .widget .btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -#page #content .widget .btn.disabled, #page #content .widget .btn[disabled], -fieldset[disabled] #page #content .widget .btn { - cursor: not-allowed; - pointer-events: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -#page #content .widget .btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} - -#page #content .widget .btn-default:hover, #page #content .widget .btn-default:focus, #page #content .widget .btn-default:active, #page #content .widget .btn-default.active, -.open > #page #content .widget .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} - -#page #content .widget .btn-default:active, #page #content .widget .btn-default.active, -.open > #page #content .widget .btn-default.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-default.disabled, #page #content .widget .btn-default.disabled:hover, #page #content .widget .btn-default.disabled:focus, #page #content .widget .btn-default.disabled:active, #page #content .widget .btn-default.disabled.active, #page #content .widget .btn-default[disabled], #page #content .widget .btn-default[disabled]:hover, #page #content .widget .btn-default[disabled]:focus, #page #content .widget .btn-default[disabled]:active, #page #content .widget .btn-default[disabled].active, -fieldset[disabled] #page #content .widget .btn-default, -fieldset[disabled] #page #content .widget .btn-default:hover, -fieldset[disabled] #page #content .widget .btn-default:focus, -fieldset[disabled] #page #content .widget .btn-default:active, -fieldset[disabled] #page #content .widget .btn-default.active { - background-color: #fff; - border-color: #ccc; -} - -#page #content .widget .btn-default .badge { - color: #fff; - background-color: #333; -} - -#page #content .widget .btn-primary { - color: #fff; - background-color: #428bca; - border-color: #357ebd; -} - -#page #content .widget .btn-primary:hover, #page #content .widget .btn-primary:focus, #page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, -.open > #page #content .widget .btn-primary.dropdown-toggle { - color: #fff; - background-color: #3071a9; - border-color: #285e8e; -} - -#page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, -.open > #page #content .widget .btn-primary.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-primary.disabled, #page #content .widget .btn-primary.disabled:hover, #page #content .widget .btn-primary.disabled:focus, #page #content .widget .btn-primary.disabled:active, #page #content .widget .btn-primary.disabled.active, #page #content .widget .btn-primary[disabled], #page #content .widget .btn-primary[disabled]:hover, #page #content .widget .btn-primary[disabled]:focus, #page #content .widget .btn-primary[disabled]:active, #page #content .widget .btn-primary[disabled].active, -fieldset[disabled] #page #content .widget .btn-primary, -fieldset[disabled] #page #content .widget .btn-primary:hover, -fieldset[disabled] #page #content .widget .btn-primary:focus, -fieldset[disabled] #page #content .widget .btn-primary:active, -fieldset[disabled] #page #content .widget .btn-primary.active { - background-color: #428bca; - border-color: #357ebd; -} - -#page #content .widget .btn-primary .badge { - color: #428bca; - background-color: #fff; -} - -#page #content .widget .btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} - -#page #content .widget .btn-success:hover, #page #content .widget .btn-success:focus, #page #content .widget .btn-success:active, #page #content .widget .btn-success.active, -.open > #page #content .widget .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - border-color: #398439; -} - -#page #content .widget .btn-success:active, #page #content .widget .btn-success.active, -.open > #page #content .widget .btn-success.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-success.disabled, #page #content .widget .btn-success.disabled:hover, #page #content .widget .btn-success.disabled:focus, #page #content .widget .btn-success.disabled:active, #page #content .widget .btn-success.disabled.active, #page #content .widget .btn-success[disabled], #page #content .widget .btn-success[disabled]:hover, #page #content .widget .btn-success[disabled]:focus, #page #content .widget .btn-success[disabled]:active, #page #content .widget .btn-success[disabled].active, -fieldset[disabled] #page #content .widget .btn-success, -fieldset[disabled] #page #content .widget .btn-success:hover, -fieldset[disabled] #page #content .widget .btn-success:focus, -fieldset[disabled] #page #content .widget .btn-success:active, -fieldset[disabled] #page #content .widget .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} - -#page #content .widget .btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - -#page #content .widget .btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} - -#page #content .widget .btn-info:hover, #page #content .widget .btn-info:focus, #page #content .widget .btn-info:active, #page #content .widget .btn-info.active, -.open > #page #content .widget .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} - -#page #content .widget .btn-info:active, #page #content .widget .btn-info.active, -.open > #page #content .widget .btn-info.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-info.disabled, #page #content .widget .btn-info.disabled:hover, #page #content .widget .btn-info.disabled:focus, #page #content .widget .btn-info.disabled:active, #page #content .widget .btn-info.disabled.active, #page #content .widget .btn-info[disabled], #page #content .widget .btn-info[disabled]:hover, #page #content .widget .btn-info[disabled]:focus, #page #content .widget .btn-info[disabled]:active, #page #content .widget .btn-info[disabled].active, -fieldset[disabled] #page #content .widget .btn-info, -fieldset[disabled] #page #content .widget .btn-info:hover, -fieldset[disabled] #page #content .widget .btn-info:focus, -fieldset[disabled] #page #content .widget .btn-info:active, -fieldset[disabled] #page #content .widget .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} - -#page #content .widget .btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - -#page #content .widget .btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} - -#page #content .widget .btn-warning:hover, #page #content .widget .btn-warning:focus, #page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, -.open > #page #content .widget .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} - -#page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, -.open > #page #content .widget .btn-warning.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-warning.disabled, #page #content .widget .btn-warning.disabled:hover, #page #content .widget .btn-warning.disabled:focus, #page #content .widget .btn-warning.disabled:active, #page #content .widget .btn-warning.disabled.active, #page #content .widget .btn-warning[disabled], #page #content .widget .btn-warning[disabled]:hover, #page #content .widget .btn-warning[disabled]:focus, #page #content .widget .btn-warning[disabled]:active, #page #content .widget .btn-warning[disabled].active, -fieldset[disabled] #page #content .widget .btn-warning, -fieldset[disabled] #page #content .widget .btn-warning:hover, -fieldset[disabled] #page #content .widget .btn-warning:focus, -fieldset[disabled] #page #content .widget .btn-warning:active, -fieldset[disabled] #page #content .widget .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} - -#page #content .widget .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - -#page #content .widget .btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} - -#page #content .widget .btn-danger:hover, #page #content .widget .btn-danger:focus, #page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, -.open > #page #content .widget .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} - -#page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, -.open > #page #content .widget .btn-danger.dropdown-toggle { - background-image: none; -} - -#page #content .widget .btn-danger.disabled, #page #content .widget .btn-danger.disabled:hover, #page #content .widget .btn-danger.disabled:focus, #page #content .widget .btn-danger.disabled:active, #page #content .widget .btn-danger.disabled.active, #page #content .widget .btn-danger[disabled], #page #content .widget .btn-danger[disabled]:hover, #page #content .widget .btn-danger[disabled]:focus, #page #content .widget .btn-danger[disabled]:active, #page #content .widget .btn-danger[disabled].active, -fieldset[disabled] #page #content .widget .btn-danger, -fieldset[disabled] #page #content .widget .btn-danger:hover, -fieldset[disabled] #page #content .widget .btn-danger:focus, -fieldset[disabled] #page #content .widget .btn-danger:active, -fieldset[disabled] #page #content .widget .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} - -#page #content .widget .btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - -#page #content .widget .btn-link { - color: #20a1da !important; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} - -#page #content .widget .btn-link, #page #content .widget .btn-link:active, #page #content .widget .btn-link[disabled], -fieldset[disabled] #page #content .widget .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -#page #content .widget .btn-link, #page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus, #page #content .widget .btn-link:active { - border-color: transparent; -} - -#page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus { - color: #097aac !important; - text-decoration: underline; - background-color: transparent; -} - -#page #content .widget .btn-link[disabled]:hover, #page #content .widget .btn-link[disabled]:focus, -fieldset[disabled] #page #content .widget .btn-link:hover, -fieldset[disabled] #page #content .widget .btn-link:focus { - color: #777777 !important; - text-decoration: none; -} - -#page #content .widget .btn-lg, #page #content .widget .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -#page #content .widget .btn-sm, #page #content .widget .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -#page #content .widget .btn-xs, #page #content .widget .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -#page #content .widget .btn-block { - display: block; - width: 100%; -} - -#page #content .widget .btn-block + #page #content .widget .btn-block { - margin-top: 5px; -} - -input[type="submit"]#page #content .widget.btn-block, -input[type="reset"]#page #content .widget.btn-block, -input[type="button"]#page #content .widget.btn-block { - width: 100%; -} - -/* PAGE ---------------------------------------------------------------*/ -#main { - border-radius: 0; - background-color: #fff; - padding: 1em; - overflow: hidden; - /* - -ms-word-break: break-all; - word-break: break-all; - - // Non standard for webkit - word-break: break-word; - - -webkit-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; - */ -} - -/* POSTS ---------------------------------------------------------------*/ -.post { - background-color: #fff; - padding: 1em; -} - -.panel-grid .post { - background-color: transparent; -} - -/*-------------------------------------------------------------- -10.0 Content ---------------------------------------------------------------*/ -/*-------------------------------------------------------------- -10.1 Posts and pages ---------------------------------------------------------------*/ -.hentry { - margin: 0 0 1.5em; -} - -.byline, -.updated { - display: none; -} - -.single .byline { - display: inline; -} - -.page-content, -.entry-content, -.entry-summary { - margin: 1.5em 0 0; -} - -.page-links { - clear: both; - margin: 0 0 1.5em; -} - -.nav-next { - text-align: right; -} - -.entry-content a, -.entry-footer a { - text-decoration: underline; -} - -.nav a, -a.btn { - text-decoration: none !important; -} - -/*-------------------------------------------------------------- -10.2 Asides ---------------------------------------------------------------*/ -.blog .format-aside .entry-title, -.archive .format-aside .entry-title { - display: none; -} - -/*-------------------------------------------------------------- -10.3 Comments ---------------------------------------------------------------*/ -.comment-list { - padding: 0; - list-style-type: none; -} - -.comment-list ol { - list-style-type: none; -} - -.comment { - padding: 1em; - border-top: 1px solid transparent; - border-top-color: #ccc; -} - -.comment.thread-odd { - background-color: #f5f5f5; -} - -.comment-content a { - word-wrap: break-word; -} - -/* comments form */ -.form-submit { - display: none; -} - -.comment-form-author, -.comment-form-email, -.comment-form-url { - width: 50%; -} - -/*-------------------------------------------------------------- -10.4 Private Page List ---------------------------------------------------------------*/ -#page-private-list li { - list-style-type: none; - padding-bottom: 10px; -} - -/*-------------------------------------------------------------- -10.5 UC People Page Template ---------------------------------------------------------------*/ -#page-userlist .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} - -#page-userlist .person ul { - list-style-type: disc; -} - -#page-userlist .person ol { - list-style-type: decimal; -} - -#page-userlist .person a.person-permalink h4.person-name { - font-size: 19px; -} - -#page-userlist h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} - -#page-userlist table { - margin-bottom: 0px; -} - -#page-userlist table td.person-thumbnail img { - max-width: none; -} - -#page-userlist table thead { - border-top: none !important; - border-bottom: none !important; -} - -#page-userlist .table > thead > tr > th { - border-bottom: none !important; -} - -#page-userlist .table > tbody > tr > td { - border-top: none !important; -} - -#page-userlist .table > tbody > tr { - border-top: 1px solid #eee; - border-bottom: 1px solid #eee; -} - -/*-------------------------------------------------------------- -10.6 UC Calendar - Fixes for Sub/Super Characters ---------------------------------------------------------------*/ -#content .widget.uc-ecw .uc-cal-list .uc-cal-item .uc-cal-event-title { - display: flex !important; -} - -.ui-datepicker-header { - color: black; -} - -/*-------------------------------------------------------------- -10.7 Breadcrumbs ---------------------------------------------------------------*/ -.breadcrumb { - margin-bottom: 0px; -} - -.breadcrumb li.menu-item { - margin-right: -3px; -} - -@media (max-width: 767px) { - .breadcrumb { - display: none; - } -} - -.breadcrumb > li + li::before { - content: "/"; -} - -/*-------------------------------------------------------------- -10.8 Responsive Tables ---------------------------------------------------------------*/ -@media (max-width: 767px) { - .table-responsive table img { - min-width: 100px; - } -} - -/*-------------------------------------------------------------- -10.9 Private Pages ---------------------------------------------------------------*/ -#page-private-list ul { - padding-left: 0px; -} - -/* - - - - - - - - - - - - - - - - - - - - == Captions -- - - - - - - - - - - - - - - - - - - */ -.wp-caption { - margin-bottom: 1.5em; - max-width: 100%; -} - -.wp-caption img[class*="wp-image-"] { - display: block; - margin: 0 auto; -} - -.wp-caption-text { - text-align: center; -} - -.wp-caption .wp-caption-text { - margin: 0.8075em 0; -} - -/* - - - - - - - - - - - - - - - - - - - - == Alignments -- - - - - - - - - - - - - - - - - - - */ -.alignleft { - display: inline; - float: left; - margin-right: 1.5em; - margin-bottom: 1.5em; -} - -.alignright { - display: inline; - float: right; - margin-left: 1.5em; - margin-bottom: 1.5em; -} - -.aligncenter { - clear: both; - display: block; - margin: 1em auto; -} - -/* - - - - - - - - - - - - - - - - - - - - == Galleries -- - - - - - - - - - - - - - - - - - - */ -.gallery { - margin-bottom: 1.5em; -} - -.gallery-item { - display: inline-block; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-columns-3 .gallery-item { - max-width: 33.33%; -} - -.gallery-columns-4 .gallery-item { - max-width: 25%; -} - -.gallery-columns-5 .gallery-item { - max-width: 20%; -} - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -/* - - - - - - - - - - - - - - - - - - - - == Media -- - - - - - - - - - - - - - - - - - - */ -.page-content img.wp-smiley, -.entry-content img.wp-smiley, -.comment-content img.wp-smiley { - border: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -/* Make sure embeds and iframes fit their containers */ -embed, -iframe, -object { - max-width: 100%; -} - -/* - - - - - - - - - - - - - - - - - - - - == Link Flags -- - - - - - - - - - - - - - - - - - - */ -.flag { - background-color: rgba(0, 0, 0, 0.1) !important; - font-size: 80% !important; - padding: 0.2em 0.3em !important; - margin-left: 0.4em !important; - border-radius: 0.3em !important; - text-decoration: none !important; -} - -.btn .flag { - border-width: 0 !important; - opacity: 0.7 !important; -} - -.external .glyphicon-new-window { - font-size: 0.8em !important; - margin-left: 0.4em !important; - opacity: 0.7 !important; -} - -.external:hover .glyphicon-new-window { - opacity: 1 !important; -} - -table .flag { - background-color: rgba(0, 0, 0, 0.1) !important; - font-size: 80% !important; - padding: 0.2em 0.3em !important; - margin-left: 0.4em !important; - border-radius: 0.3em !important; - text-decoration: none !important; -} - -table .btn .flag { - border-width: 0 !important; - opacity: 0.7 !important; -} - -table .external .glyphicon-new-window { - font-size: 0.8em !important; - margin-left: 0.4em !important; - opacity: 0.7 !important; -} - -table .external:hover .glyphicon-new-window { - opacity: 1 !important; -} - -/* - - - - - - - - - - - - - - - - - - - - == Accessibility -- - - - - - - - - - - - - - - - - - - */ -#skiplinks { - position: absolute; - left: 0; - top: 0; - visibility: hidden; - height: 0; - width: 0; -} - -.accessibility-fail { - -webkit-filter: grayscale(100%); - -moz-filter: grayscale(100%); - filter: grayscale(100%); - opacity: .3; -} - -.accessibility-fail-msg { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.accessibility-fail-msg .glyphicon { - color: red; - margin-right: 1em; -} - -.accessibility-fail-msg a { - text-decoration: underline; -} - -/* - - - - - - - - - - - - - - - - - - - - == Table Stripper - - Our effort to combat the use of table-based layouts by site authors. - -- - - - - - - - - - - - - - - - - - - */ -table div, table span, table applet, table object, table iframe, table -h1, table h2, table h3, table h4, table h5, table h6, table p, table blockquote, table pre, table -a, table abbr, table acronym, table address, table big, table cite, table code, table -del, table dfn, table em, table img, table ins, table kbd, table q, table s, table samp, table -small, table strike, table strong, table sub, table sup, table tt, table var, table -b, table u, table i, table center, table -dl, table dt, table dd, table ol, table ul, table li, table -fieldset, table form, table label, table legend, table -article, table aside, table canvas, table details, table embed, table -figure, table figcaption, table footer, table header, table hgroup, table -menu, table nav, table output, table ruby, table section, table summary, table -time, table mark, table audio, table video { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - vertical-align: baseline !important; -} - -/* HTML5 display-role reset for older browsers */ -table article, table aside, table details, table figcaption, table figure, table -footer, table header, table hgroup, table menu, table nav, table section { - display: block !important; -} - -table body { - line-height: 1 !important; -} - -table ol, table ul { - list-style: none !important; -} - -table blockquote, table q { - quotes: none !important; -} - -table blockquote:before, table blockquote:after, table -q:before, table q:after { - content: "" !important; - content: none !important; -} - -/* - - - - - - - - - - - - - - - - - - - - == UUP -- - - - - - - - - - - - - - - - - - - */ -.uup-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.uup-list .has-image { - display: block; - position: relative; - padding-left: 170px; - min-height: 150px; -} - -.uup-list .has-image .uup-thumbnail { - display: block; - width: 150px; - height: 150px; - position: absolute; - left: 0; - top: 0; -} - -.uup-list .uup-item { - margin-bottom: 1em; -} - -.uup-list .uup-item .uup-text { - display: block; -} - -.uup-list .uup-item .uup-text > span { - display: block; -} - -.uup-list .uup-item .uup-text a .uup-name { - display: inline; -} - -.uup-list .uup-item .uup-text .uup-name { - font-weight: bold; -} - -.uup-list .uup-item .uup-text .uup-name .uup-first:after { - content: ' '; -} - -.uup-list .uup-item .uup-text .uup-phones .uup-phone2 { - display: block; -} - -.uup-index-table .uup-table-name.table-has-image { - position: relative; - padding-left: 60px; -} - -.uup-index-table .uup-table-name.table-has-image .uup-table-thumbnail { - display: block; - width: 50px; - height: 50px; - position: absolute; - left: 0; - top: 5px; -} - -.uup-index-table .uup-table-name.table-has-image .uup-name { - display: block; -} - -.uup-index-table .uup-table-name .uup-last:before { - content: ' '; -} - -/* - Profile Page -*/ -.page-template-page-user-profile-php .uup-user { - padding: 1em; -} - -.page-template-page-user-profile-php .uup-user > span { - display: block; -} - -.page-template-page-user-profile-php .uup-user .uup-image { - margin-bottom: 1em; -} - -.page-template-page-user-profile-php .uup-user .uup-name { - font-weight: bold; -} - -.page-template-page-user-profile-php .uup-user .uup-name .uup-first:after { - content: ' '; -} - -.page-template-page-user-profile-php .uup-user .uup-phones .uup-phone2 { - display: block; -} - -/* - - - - - - - - - - - - - - - - - - - - == Calendar -- - - - - - - - - - - - - - - - - - - */ -#vb #vb-timespan { - list-style-type: none; - padding: 0; - margin: 0; - font-size: 2em; -} - -#vb #vb-timespan .glyphicon-new-window { - display: none; -} - -#events-grid-wrap li { - margin-bottom: 1em !important; -} - -#events-grid-wrap li strong { - font-weight: normal; -} - -#events-grid-wrap li .glyphicon-new-window { - display: none; -} - -.uc-listcal .uc-cal-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.uc-listcal .uc-cal-list .uc-cal-item { - margin-bottom: 1em; -} - -.uc-listcal .uc-cal-list .uc-cal-item .uc-cal-event-title { - font-style: normal; - margin-left: 1em; - display: flex !important; -} - -.uc-listcal .uc-cal-list .uc-cal-item .glyphicon-new-window { - display: none; -} - -#events-table #events-toolbar { - margin-bottom: 1em; -} - -#events-table #events-toolbar #events-month { - width: 10em; -} - -#events-table table { - font-size: 85%; -} - -#events-table table thead th { - width: 14%; - text-align: center; -} - -#events-table table tbody th { - border-bottom-width: 0; - padding-bottom: 0; - padding-left: 0; - text-align: right; - font-weight: normal; - opacity: .7; -} - -#events-table table tbody th.today { - background: #ccc; - color: #000; -} - -#events-table table tbody td { - border-top-width: 0; - padding-top: 0; -} - -#events-table table tbody td a { - text-decoration: none; -} - -#events-table table tbody td a:hover { - text-decoration: underline; -} - -#events-table table tbody td a strong { - font-weight: normal; -} - -#events-table table tbody td a .glyphicon { - display: none; -} - -#events-table table tbody td .event-list + .event-list { - margin-top: 1em !important; -} - -#events-table table tbody td .event-list li + li { - margin-top: .5em !important; -} - -/* - - - - - - - - - - - - - - - - - - - - == In Page Menus -- - - - - - - - - - - - - - - - - - - */ -.in-page-list { - float: right; - padding: .5em; - border: 1px solid transparent; - border-color: #e7e7e7; - background-color: #f8f8f8; - margin: 0 0 1.5em 2em; - width: 20%; - min-width: 200px; - max-width: 400px; - border-radius: 3px; -} - -.in-page-tabs { - margin-bottom: 2em; -} - -/* - - - - - - - - - - - - - - - - - - - - == Footers -- - - - - - - - - - - - - - - - - - - */ -#footers { - background-color: #eee; - margin: 1.5em 0 0 0; - border: 0px solid transparent; - border-color: #ccc; - border-width: 2px 0 0 0; -} - -body.sticky #footers { - position: absolute; - bottom: 0; - left: 0; - width: 100%; -} - -body.sticky .ie8 #footers { - position: inherit; - width: inherit; -} - -#mega-footer { - padding-top: 1em; - background-color: transparent; - /* Make sure select elements fit in widgets */ -} - -#mega-footer .widget { - overflow: hidden; - border: 1px solid transparent; - border-width: 0; - border-color: #ccc; - border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} - -#mega-footer .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0; - border-color: #ccc; - background-color: transparent; -} - -#mega-footer .widget .widget-title { - margin: 0; - font-size: 1em; - color: #000; -} - -#mega-footer .widget a { - color: #20a1da; -} - -#mega-footer .widget a:hover { - color: #097aac; -} - -#mega-footer .widget .nav-pills .active a { - color: #fff; -} - -#mega-footer .widget .nav-pills .active a:hover { - color: #fff; - background-color: #428bca; -} - -#mega-footer .widget form { - margin: 0; -} - -#mega-footer .widget ul, -#mega-footer .widget ol { - list-style-type: none; - padding: 0; - margin: 0; -} - -#mega-footer .widget ul li, -#mega-footer .widget ol li { - margin-bottom: .75em; -} - -#mega-footer .widget ul li ul, -#mega-footer .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -#mega-footer .widget ul li ul li, -#mega-footer .widget ol li ul li { - margin-bottom: .5em; -} - -#mega-footer .widget ul li ul li ul, -#mega-footer .widget ol li ul li ul { - list-style-type: circle; -} - -#mega-footer .widget ul li ol, -#mega-footer .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} - -#mega-footer .widget ul li ol li, -#mega-footer .widget ol li ol li { - margin-bottom: .5em; -} - -#mega-footer .widget .nav-tabs { - margin: 0; -} - -#mega-footer .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} - -#mega-footer .widget .nav-tabs li.active a { - color: #333333; -} - -#mega-footer .widget .nav-pills { - margin: 0; -} - -#mega-footer .widget .nav-pills li { - margin: 0; - list-style-type: none; -} - -#mega-footer * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} - -#mega-footer .widget select { - max-width: 100%; -} - -#mega-footer .widget { - /* === UC People - */ - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} - -#mega-footer .widget.uc-people-widget { - padding: 10px 30px !important; -} - -#mega-footer .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} - -#mega-footer .widget.uc-people-widget .person ul { - list-style-type: disc; -} - -#mega-footer .widget.uc-people-widget .person ol { - list-style-type: decimal; -} - -#mega-footer .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} - -#mega-footer .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} - -#mega-footer .widget.uc-people-widget table { - margin-bottom: 0px; -} - -#mega-footer .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} - -#mega-footer .widget.widget_text .textwidget { - margin: 0; -} - -#mega-footer .widget.widget_tag_cloud .tagcloud { - margin: 0; -} - -#mega-footer .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} - -#mega-footer .widget.widget_black_studio_tinymce ul, #mega-footer .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} - -#mega-footer .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} - -#mega-footer .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} - -#mega-footer .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} - -#mega-footer .widget.widget_black-studio-tinymce ul, #mega-footer .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} - -#mega-footer .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} - -#mega-footer .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} - -#mega-footer .widget.simple-social-icons ul { - margin: 0.5em !important; -} - -#mega-footer .widget.simple-social-icons ul li { - margin: 0.5em !important; -} - -#mega-footer .widget.simple-social-icons .social-bloglovin:before, #mega-footer .widget.simple-social-icons .social-dribbble:before, #mega-footer .widget.simple-social-icons .social-email:before, #mega-footer .widget.simple-social-icons .social-facebook:before, #mega-footer .widget.simple-social-icons .social-flickr:before, #mega-footer .widget.simple-social-icons .social-github:before, #mega-footer .widget.simple-social-icons .social-gplus:before, #mega-footer .widget.simple-social-icons .social-instagram:before, #mega-footer .widget.simple-social-icons .social-linkedin:before, #mega-footer .widget.simple-social-icons .social-pinterest:before, #mega-footer .widget.simple-social-icons .social-rss:before, #mega-footer .widget.simple-social-icons .social-stumbleupon:before, #mega-footer .widget.simple-social-icons .social-tumblr:before, #mega-footer .widget.simple-social-icons .social-twitter:before, #mega-footer .widget.simple-social-icons .social-vimeo:before, #mega-footer .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} - -#mega-footer .widget.widget_rcpt ul { - margin: 0; -} - -#mega-footer .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} - -#mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} - -#mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} - -#mega-footer .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} - -#mega-footer .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} - -#mega-footer .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} - -#mega-footer .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} - -#mega-footer .widget.widget_metaslider_widget ul, -#mega-footer .widget.widget_metaslider_widget ol { - margin: 0; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: inline; - position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { - display: block; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { - display: block; - margin-bottom: 10px; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - display: block; - float: left; - clear: none; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} - -#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} - -#mega-footer .widget.uc-contact-widget .table-responsive { - padding: 1em; -} - -#mega-footer .widget.uc-contact-widget th { - white-space: nowrap; - padding-left: 0; -} - -#mega-footer .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} - -#mega-footer .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} - -#mega-footer .widget.uc-contact-widget .table-responsive { - border: none; -} - -#mega-footer .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} - -#mega-footer .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: #20a1da !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: #097aac !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: #097aac !important; -} - -#mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: #000 !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: #000 !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: #000 !important; -} - -#mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} - -#mega-footer .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -#mega-footer .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -#mega-footer .widget.uc-hours-widget caption { - padding: .5em; -} - -#mega-footer .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} - -#mega-footer .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} - -#mega-footer .widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -#mega-footer .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -#mega-footer .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -#mega-footer .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} - -#mega-footer .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} - -#mega-footer .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} - -#mega-footer .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} - -#mega-footer .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} - -#mega-footer .widget.widget_count_down_widget a:hover { - color: #388ac3; -} - -#footer { - padding: 1.5em 0; - color: #20a1da; -} - -#footer ul { - padding: 0; -} - -#footer a { - color: #20a1da; -} - -#footer a:hover { - color: #097aac; -} - -#footer li { - display: inline; - margin-right: 1em; -} - -#footer li:last-child { - margin-right: 0; -} - -#footer li a { - padding: 15px 0px; -} - -#footers .btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: normal; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - border-radius: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -#footers .btn:active:focus, #footers .btn.active:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -#footers .btn:hover, #footers .btn:focus { - color: #333 !important; - text-decoration: none; -} - -#footers .btn:active, #footers .btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -#footers .btn.disabled, #footers .btn[disabled], -fieldset[disabled] #footers .btn { - cursor: not-allowed; - pointer-events: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -#footers .btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} - -#footers .btn-default:hover, #footers .btn-default:focus, #footers .btn-default:active, #footers .btn-default.active, -.open > #footers .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} - -#footers .btn-default:active, #footers .btn-default.active, -.open > #footers .btn-default.dropdown-toggle { - background-image: none; -} - -#footers .btn-default.disabled, #footers .btn-default.disabled:hover, #footers .btn-default.disabled:focus, #footers .btn-default.disabled:active, #footers .btn-default.disabled.active, #footers .btn-default[disabled], #footers .btn-default[disabled]:hover, #footers .btn-default[disabled]:focus, #footers .btn-default[disabled]:active, #footers .btn-default[disabled].active, -fieldset[disabled] #footers .btn-default, -fieldset[disabled] #footers .btn-default:hover, -fieldset[disabled] #footers .btn-default:focus, -fieldset[disabled] #footers .btn-default:active, -fieldset[disabled] #footers .btn-default.active { - background-color: #fff; - border-color: #ccc; -} - -#footers .btn-default .badge { - color: #fff; - background-color: #333; -} - -#footers .btn-primary { - color: #fff; - background-color: #428bca; - border-color: #357ebd; -} - -#footers .btn-primary:hover, #footers .btn-primary:focus, #footers .btn-primary:active, #footers .btn-primary.active, -.open > #footers .btn-primary.dropdown-toggle { - color: #fff; - background-color: #3071a9; - border-color: #285e8e; -} - -#footers .btn-primary:active, #footers .btn-primary.active, -.open > #footers .btn-primary.dropdown-toggle { - background-image: none; -} - -#footers .btn-primary.disabled, #footers .btn-primary.disabled:hover, #footers .btn-primary.disabled:focus, #footers .btn-primary.disabled:active, #footers .btn-primary.disabled.active, #footers .btn-primary[disabled], #footers .btn-primary[disabled]:hover, #footers .btn-primary[disabled]:focus, #footers .btn-primary[disabled]:active, #footers .btn-primary[disabled].active, -fieldset[disabled] #footers .btn-primary, -fieldset[disabled] #footers .btn-primary:hover, -fieldset[disabled] #footers .btn-primary:focus, -fieldset[disabled] #footers .btn-primary:active, -fieldset[disabled] #footers .btn-primary.active { - background-color: #428bca; - border-color: #357ebd; -} - -#footers .btn-primary .badge { - color: #428bca; - background-color: #fff; -} - -#footers .btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} - -#footers .btn-success:hover, #footers .btn-success:focus, #footers .btn-success:active, #footers .btn-success.active, -.open > #footers .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - border-color: #398439; -} - -#footers .btn-success:active, #footers .btn-success.active, -.open > #footers .btn-success.dropdown-toggle { - background-image: none; -} - -#footers .btn-success.disabled, #footers .btn-success.disabled:hover, #footers .btn-success.disabled:focus, #footers .btn-success.disabled:active, #footers .btn-success.disabled.active, #footers .btn-success[disabled], #footers .btn-success[disabled]:hover, #footers .btn-success[disabled]:focus, #footers .btn-success[disabled]:active, #footers .btn-success[disabled].active, -fieldset[disabled] #footers .btn-success, -fieldset[disabled] #footers .btn-success:hover, -fieldset[disabled] #footers .btn-success:focus, -fieldset[disabled] #footers .btn-success:active, -fieldset[disabled] #footers .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} - -#footers .btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - -#footers .btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} - -#footers .btn-info:hover, #footers .btn-info:focus, #footers .btn-info:active, #footers .btn-info.active, -.open > #footers .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} - -#footers .btn-info:active, #footers .btn-info.active, -.open > #footers .btn-info.dropdown-toggle { - background-image: none; -} - -#footers .btn-info.disabled, #footers .btn-info.disabled:hover, #footers .btn-info.disabled:focus, #footers .btn-info.disabled:active, #footers .btn-info.disabled.active, #footers .btn-info[disabled], #footers .btn-info[disabled]:hover, #footers .btn-info[disabled]:focus, #footers .btn-info[disabled]:active, #footers .btn-info[disabled].active, -fieldset[disabled] #footers .btn-info, -fieldset[disabled] #footers .btn-info:hover, -fieldset[disabled] #footers .btn-info:focus, -fieldset[disabled] #footers .btn-info:active, -fieldset[disabled] #footers .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} - -#footers .btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - -#footers .btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} - -#footers .btn-warning:hover, #footers .btn-warning:focus, #footers .btn-warning:active, #footers .btn-warning.active, -.open > #footers .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} - -#footers .btn-warning:active, #footers .btn-warning.active, -.open > #footers .btn-warning.dropdown-toggle { - background-image: none; -} - -#footers .btn-warning.disabled, #footers .btn-warning.disabled:hover, #footers .btn-warning.disabled:focus, #footers .btn-warning.disabled:active, #footers .btn-warning.disabled.active, #footers .btn-warning[disabled], #footers .btn-warning[disabled]:hover, #footers .btn-warning[disabled]:focus, #footers .btn-warning[disabled]:active, #footers .btn-warning[disabled].active, -fieldset[disabled] #footers .btn-warning, -fieldset[disabled] #footers .btn-warning:hover, -fieldset[disabled] #footers .btn-warning:focus, -fieldset[disabled] #footers .btn-warning:active, -fieldset[disabled] #footers .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} - -#footers .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - -#footers .btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} - -#footers .btn-danger:hover, #footers .btn-danger:focus, #footers .btn-danger:active, #footers .btn-danger.active, -.open > #footers .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} - -#footers .btn-danger:active, #footers .btn-danger.active, -.open > #footers .btn-danger.dropdown-toggle { - background-image: none; -} - -#footers .btn-danger.disabled, #footers .btn-danger.disabled:hover, #footers .btn-danger.disabled:focus, #footers .btn-danger.disabled:active, #footers .btn-danger.disabled.active, #footers .btn-danger[disabled], #footers .btn-danger[disabled]:hover, #footers .btn-danger[disabled]:focus, #footers .btn-danger[disabled]:active, #footers .btn-danger[disabled].active, -fieldset[disabled] #footers .btn-danger, -fieldset[disabled] #footers .btn-danger:hover, -fieldset[disabled] #footers .btn-danger:focus, -fieldset[disabled] #footers .btn-danger:active, -fieldset[disabled] #footers .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} - -#footers .btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - -#footers .btn-link { - color: #20a1da !important; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} - -#footers .btn-link, #footers .btn-link:active, #footers .btn-link[disabled], -fieldset[disabled] #footers .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -#footers .btn-link, #footers .btn-link:hover, #footers .btn-link:focus, #footers .btn-link:active { - border-color: transparent; -} - -#footers .btn-link:hover, #footers .btn-link:focus { - color: #097aac !important; - text-decoration: underline; - background-color: transparent; -} - -#footers .btn-link[disabled]:hover, #footers .btn-link[disabled]:focus, -fieldset[disabled] #footers .btn-link:hover, -fieldset[disabled] #footers .btn-link:focus { - color: #777777 !important; - text-decoration: none; -} - -#footers .btn-lg, #footers .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -#footers .btn-sm, #footers .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -#footers .btn-xs, #footers .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -#footers .btn-block { - display: block; - width: 100%; -} - -#footers .btn-block + #footers .btn-block { - margin-top: 5px; -} - -input[type="submit"]#footers.btn-block, -input[type="reset"]#footers.btn-block, -input[type="button"]#footers.btn-block { - width: 100%; -} - -.panel-grid { - /* Denotes the beginning of a Page Builder section */ -} - -.panel-grid .simple-social-icons ul li.social-bloglovin:before, .panel-grid .simple-social-icons ul li.social-dribbble:before, .panel-grid .simple-social-icons ul li.social-email:before, .panel-grid .simple-social-icons ul li.social-facebook:before, .panel-grid .simple-social-icons ul li.social-flickr:before, .panel-grid .simple-social-icons ul li.social-github:before, .panel-grid .simple-social-icons ul li.social-gplus:before, .panel-grid .simple-social-icons ul li.social-instagram:before, .panel-grid .simple-social-icons ul li.social-linkedin:before, .panel-grid .simple-social-icons ul li.social-pinterest:before, .panel-grid .simple-social-icons ul li.social-rss:before, .panel-grid .simple-social-icons ul li.social-stumbleupon:before, .panel-grid .simple-social-icons ul li.social-tumblr:before, .panel-grid .simple-social-icons ul li.social-twitter:before, .panel-grid .simple-social-icons ul li.social-vimeo:before, .panel-grid .simple-social-icons ul li.social-youtube:before { - display: none !important; - content: none !important; -} - -.panel-grid .simple-social-icons ul li a .glyphicon-new-window { - display: none !important; - content: none !important; -} - -#page-page-builder #primary #main .page h3.widget-title { - margin-top: 0px; - margin-bottom: 0.75em; - font-weight: 500; -} - -#page-page-builder-cards #primary #main { - background-color: transparent; - border: none; - padding-left: 0px; - padding-right: 0px; -} - -#page-page-builder-cards #primary #main .page .entry-content { - margin-top: 0; -} - -#page-page-builder-cards #primary #main .page .entry-content h3.widget-title { - margin-top: 0px; - margin-bottom: 0.75em; - font-weight: 500; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget { - background-color: white; - border: 1px solid #eaeaea; - padding: 2em; - margin-bottom: 10px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_metaslider_widget { - background-color: transparent; - border: none; - padding: 0; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop { - /*Post Loop Widget */ -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop h2 { - margin-top: 12px; - margin-bottom: 12px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop .content-template-date { - margin-bottom: 10px; - display: block; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts { - /*Recent Posts Widget */ -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts .post-date { - display: block; - font-size: 11.5px; - margin-top: 5px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget { - /*Flexible Posts Widget */ -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget li { - margin-bottom: 0px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt { - /*Recent Custom Posts Type Widget */ -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul { - padding-left: 0; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_title { - padding: 0px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: 0; - margin-top: 10px; -} - -#page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_date { - margin-top: 10px; -} - -#page-page-builder-cards #primary #main .panel-grid { - margin-bottom: 0px; - margin-left: -5px; - margin-right: -5px; -} - -#page-page-builder-cards #primary #main .panel-grid .panel-grid-cell { - padding-left: 5px; - padding-right: 5px; -} - -.home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget { - margin-bottom: 0px !important; -} - -.home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget ul.flex-direction-nav li { - margin: 0 !important; -} - -body.page-template-page-blank .widget.widget_rcpt { - /*Recent Custom Posts Type Widget */ -} - -body.page-template-page-blank .widget.widget_rcpt ul { - padding-left: 0; - list-style-type: none; -} - -body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_image { - margin-bottom: 10px; -} - -body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_excerpt { - margin-top: 10px; -} - -body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_date { - margin-top: 10px; -} - -body.page-template-page-blank .widget.widget_rcpt ul li { - margin-bottom: 30px; -} - -body.page-template-page-blank .widget.widget_recent-posts { - /*Recent Posts Widget */ -} - -body.page-template-page-blank .widget.widget_recent-posts ul { - padding-left: 0; - list-style-type: none; -} - -body.page-template-page-blank .widget.widget_recent-posts ul li { - margin-bottom: 15px; -} - -body.page-template-page-blank .widget.widget_recent-posts ul li .post-date { - display: block; - font-size: 11.5px; - margin-top: 5px; -} - -body.page-template-page-blank .widget.widget_dpe_fp_widget { - /*Flexible Posts Widget */ -} - -body.page-template-page-blank .widget.widget_dpe_fp_widget ul { - padding-left: 0; - list-style-type: none; -} - -body.page-template-page-blank .widget.widget_dpe_fp_widget ul li { - margin-bottom: 0px; -} - -body.home.page-template-page-blank h3.widget-title { - margin-bottom: 15px !important; -} - -/* -* -* bootstrap-override.scss -* -*/ -.breadcrumb { - background-color: white; -} - -.breadcrumb li a { - text-decoration: none; -} - -.breadcrumb > li + li::before { - content: "›"; -} - -/* -* -* _mixins.scss -* -*/ -h2 { - font-size: 28px !important; -} - -p { - margin-bottom: 14px; -} - -blockquote { - border-left: 5px solid #428bca; - font-size: 24px; -} - -.wp-caption-text { - font-style: italic; -} - -@media (max-width: 767px) { - ol.breadcrumb { - display: none !important; - } -} - -#masthead { - position: relative; - margin-top: -2px; - border-top: 1px solid #076093; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); - background: #075b8e; - background: -moz-linear-gradient(top, #075b8e 0%, #0b4e85 100%); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #075b8e), color-stop(100%, #0b4e85)); - background: -webkit-linear-gradient(top, #075b8e 0%, #0b4e85 100%); - background: -o-linear-gradient(top, #075b8e 0%, #0b4e85 100%); - background: -ms-linear-gradient(top, #075b8e 0%, #0b4e85 100%); - background: linear-gradient(to bottom, #075b8e 0%, #0b4e85 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#075b8e', endColorstr='#0b4e85',GradientType=0 ); - padding-bottom: 6px; -} - -#masthead #site-title #uc-site-title a { - color: #fff; -} - -#uc-site-parent a { - color: white; - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); -} - -@media (min-width: 700px) { - #navspan.col-sm-9, - #navspan.col-sm-8, - #navspan.col-sm-6 { - position: relative; - top: 24px; - } - .col-sm-9 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - width: 135%; - left: -35%; - padding: 0 15px; - } - .col-sm-8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - width: 152%; - left: -52%; - padding: 0 15px; - } - .col-sm-6 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - width: 206%; - left: -106%; - padding: 0 15px; - } - #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a { - height: 50px; - } - .ie8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - background-color: #076093; - } -} - -#mega-menu-wrap-primary #mega-menu-primary .mega-sub-menu ul.menu li.menu-item a { - display: block; - line-height: 1.4em !important; - margin-bottom: 8px; -} - -#mega-menu-wrap-primary #mega-menu-primary .mega-menu-flyout li a { - display: block; - line-height: 1.4em !important; - padding-top: 10px !important; - padding-bottom: 4px !important; -} - -/* fixes nested siteorigin panels for ie8 */ -.ie8 .panel-grid-cell .panel-grid-cell { - width: 100%; -} - -.panel { - position: relative; - -webkit-box-shadow: none; - box-shadow: none; -} - -#page-business-home .entry-content { - margin-top: 0; -} - -/* --------------------------- Mega Menu Overrides --------------------------- */ -@media (max-width: 1200px) { - #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]::before { - display: none; - } -} - -@media (min-width: 767px) and (max-width: 991px) { - #uc-site-header #uc-site-title a { - font-size: 18px; - } - #navspan.col-sm-9, #navspan.col-sm-8, #navspan.col-sm-6 { - top: 20px !important; - } -} - -@media (min-width: 601px) and (max-width: 766px) { - #navspan.col-sm-9, #navspan.col-sm-8, #navspan.col-sm-6 { - top: 0px !important; - padding: 0 0 0 10px !important; - } -} - -@media (max-width: 600px) { - #mega-menu-wrap-primary .mega-menu-toggle { - margin-top: -60px; - } - #uc-site-header { - padding-bottom: 12px; - padding-top: 17px; - } - #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]::before { - display: inline; - } - #uc-site-header #uc-site-title a { - font-size: 18px; - } -} - -#page-business-home .widget_sp_image-description { - position: absolute; - left: 0; - bottom: 0; - width: 100%; - color: #fff; - background-color: rgba(41, 41, 41, 0.9); - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#page-business-home .widget_sp_image-description p { - margin: 1em; -} - -#page-business-home .widget_sp_image-description p strong { - display: block; - font-size: 140%; -} - -#page-business-home .hero-caption-left .widget_sp_image-description { - top: 7% !important; - left: 5%; - width: 40%; - bottom: auto; - padding: 10px 15px; -} - -@media (max-width: 767px) { - #page-business-home .hero-caption-left .widget_sp_image-description { - top: auto !important; - bottom: 0; - left: 0; - width: 100%; - } -} - -#page-business-home .hero-caption-left .widget_sp_image-description h1 { - padding-left: 15px; -} - -#page-business-home .hero-caption-right .widget_sp_image-description { - top: 7% !important; - right: 5%; - left: auto; - width: 40%; - bottom: auto; - padding: 10px 15px; -} - -@media (max-width: 767px) { - #page-business-home .hero-caption-right .widget_sp_image-description { - top: auto !important; - bottom: 0; - right: 0; - left: auto; - width: 100%; - } -} - -#page-business-home .hero-caption-right .widget_sp_image-description h1 { - padding-left: 15px; -} - -#page-business-home .btn-lg, #page-business-home .btn-group-lg > .btn { - line-height: 1.2em; -} - -@media (max-width: 1200px) { - #page-business-home .btn-lg, #page-business-home .btn-group-lg > .btn { - white-space: normal !important; - } -} - -#page-business-home .widget_widget_sp_image .widget_sp_image-description a { - color: white !important; - text-decoration: none; -} - -#page-business-home .widget_widget_sp_image .widget_sp_image-description a.external .glyphicon { - display: none; -} - -#page-business-home .widget_widget_sp_image .widget_sp_image-description a:hover { - text-decoration: underline; -} - -#page-business-home .widget_rss img { - width: auto !important; -} - -#page-business-home .widget_rss h3 .rsswidget.external .glyphicon { - display: none; -} - -.ie8 #page-business-home .widget_sp_image-description { - background-color: black; -} - -#page-business-home .entry-content .panel-grid .caption-blue .widget_sp_image-description { - background-color: rgba(38, 173, 228, 0.9); - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { - background-color: rgba(208, 231, 81, 0.9); - color: #000; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); -} - -#page-business-home .entry-content .panel-grid .caption-green a { - color: black !important; -} - -#page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { - background-color: rgba(208, 231, 81, 0.9); - color: #000; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); -} - -#page-business-home .entry-content .panel-grid .caption-green a { - color: black !important; -} - -.ie8 #page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { - background-color: #d0e751; -} - -#page-business-home .caption-darkred .widget_sp_image-description { - background-color: rgba(74, 5, 0, 0.9); - color: #fff; -} - -.ie8 #page-business-home .caption-darkred .widget_sp_image-description { - background-color: #4a0500; -} - -#page-business-home .caption-teal .widget_sp_image-description { - background-color: rgba(11, 186, 186, 0.9); - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -.ie8 #page-business-home .caption-teal .widget_sp_image-description { - background-color: #0BBABA; -} - -#page-business-home .caption-purple .widget_sp_image-description { - background-color: rgba(132, 54, 181, 0.9); - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -.ie8 #page-business-home .caption-purple .widget_sp_image-description { - background-color: #8436b5; -} - -#page-business-home .caption-darkpurple .widget_sp_image-description { - background-color: rgba(81, 7, 127, 0.9); - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -.ie8 #page-business-home .caption-darkpurple .widget_sp_image-description { - background-color: #51077F; -} - -#page-business-home .caption-orange .widget_sp_image-description { - background-color: rgba(209, 112, 17, 0.9); - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -.ie8 #page-business-home .caption-orange .widget_sp_image-description { - background-color: #d17011; -} - -#content .panel-row-style.row-green { - background-color: rgba(208, 231, 81, 0.9); -} - -#content .panel-row-style.row-green .widget { - color: #000; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); -} - -#content .panel-row-style.row-green .widget_sp_image-description { - display: none; -} - -.ie8 #content .panel-row-style.row-green { - background-color: #d0e751; -} - -#content .entry-content .panel-grid .panel-row-style.row-darkgrey { - background-color: rgba(41, 41, 41, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-darkgrey .widget { - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#content .entry-content .panel-grid .panel-row-style.row-darkgrey .widget_sp_image-description { - display: none; -} - -.ie8 #content .entry-content .panel-grid .panel-row-style.row-darkgrey { - background-color: #292929; -} - -#content .entry-content .panel-grid .panel-row-style.row-lightgrey { - background-color: rgba(239, 239, 239, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-lightgrey .widget { - color: #000; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); -} - -#content .entry-content .panel-grid .panel-row-style.row-lightgrey .widget_sp_image-description { - display: none; -} - -.ie8 #content .entry-content .panel-grid .panel-row-style.row-lightgrey { - background-color: #EFEFEF; -} - -#content .entry-content .panel-grid .panel-row-style.row-blue { - background-color: rgba(38, 173, 228, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-blue .widget { - color: #fff; -} - -#content .entry-content .panel-grid .panel-row-style.row-blue .widget_sp_image-description { - display: none; -} - -#content .entry-content .panel-grid .panel-row-style.row-blue a { - color: yellow; -} - -.ie8 #content .entry-content .panel-grid .panel-row-style.row-blue { - background-color: #26ade4; -} - -#content .entry-content .panel-grid .panel-row-style.row-darkred { - background-color: rgba(74, 5, 0, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-darkred .widget { - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#content .entry-content .panel-grid .panel-row-style.row-darkred .widget_sp_image-description { - display: none; -} - -.ie8 #content .panel-row-style.row-darkred { - background-color: #4a0500; -} - -#content .entry-content .panel-grid .panel-row-style.row-purple { - background-color: rgba(132, 54, 181, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-purple .widget { - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#content .entry-content .panel-grid .panel-row-style.row-purple .widget_sp_image-description { - display: none; -} - -.ie8 #content .entry-content .panel-grid .panel-row-style.row-purple { - background-color: #8436b5; -} - -#content .entry-content .panel-grid .panel-row-style.row-orange { - background-color: rgba(209, 112, 17, 0.9); -} - -#content .entry-content .panel-grid .panel-row-style.row-orange .widget { - color: #fff; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); -} - -#content .entry-content .panel-grid .panel-row-style.row-orange .widget_sp_image-description { - display: none; -} - -.ie8 #content .entry-content .panel-grid .panel-row-style.row-orange { - background-color: #d17011; -} - -#content .widget_black-studio-tinymce { - padding: 0; -} - -.page-template-page-business-home #content .widget_black-studio-tinymce { - padding: 25px 45px; -} - -.panel-grid widget_siteorigin-panels-builder img { - width: 100%; - height: auto; -} - -#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - background-color: rgba(30, 96, 146, 0.95); - top: 0; - margin-top: 0px; - padding: 15px 20px !important; -} - -#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout { - position: static; -} - -#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu { - top: 0; -} - -.ie8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { - background-color: #1e6092; -} - -#mega-menu-wrap-primary #mega-menu-primary a:hover { - color: rgba(208, 231, 81, 0.9); - text-decoration: underline; -} - -/* ----------------------------- PRESS PAGE ----------------------------- */ -#content .widget { - position: relative; -} - -#content #page-press { - background-color: #fff; - border: 1px solid #ebebeb; - border-top: 0; - /* - .panel-grid { - - .panel-grid-cell:nth-child(4){ - - .widget { - margin-top:3.3em; - padding:30px; - background-color:#fafafa; - border:1px solid #f0f0f0; - - .widget-title { - color:#636363; - font-size:1.3em; - padding-top: 0; - margin-top:0; - } - - } - - a { - text-decoration:none; - - &:hover { - text-decoration:underline; - } - } - } - - } - .panel-grid:nth-child(1){ - margin-bottom:0; - } - */ -} - -#content #page-press .panel-grid + .panel-grid { - padding: 0 50px; -} - -#content #page-press .panel-grid + .panel-grid .widget_siteorigin-panels-postloop .widget-title { - /* - color:#636363; - font-size:1.3em; - padding-top: 1em; - */ -} - -#content #page-press .entry-content { - margin-top: 0; -} - -#content #page-press .entry-content #presstop { - background-color: #efefef; -} - -#content #page-press .entry-content #presstop .post { - padding-top: 0; - padding-bottom: 0; - background-color: transparent; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { - padding-left: 0px; -} - -@media (max-width: 991px) { - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { - padding-right: 0px; - } -} - -@media (min-width: 991px) and (max-width: 1200px) { - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { - overflow: hidden; - } -} - -@media (min-width: 991px) and (max-width: 1200px) { - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) img { - max-width: 125%; - } -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) { - padding-left: 38px; - padding-right: 38px; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-title { - padding-top: 20px; - font-size: 32px; - font-weight: bold; - color: #3d3d3d; - line-height: 1.1em; - margin-bottom: 0px; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .btn-default { - background-color: #e0e0e0; - text-decoration: none; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .btn-default a { - color: #636363; - text-decoration: none; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag { - background-color: #4cbde7; - color: white; - font-size: 10px; - padding: 5px 11px 3px; - text-decoration: none; - text-transform: uppercase; - display: table; - margin-top: 8px; - margin-bottom: 8px; -} - -@media (max-width: 991px) { - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag { - margin-bottom: 0px; - } -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag:hover { - background-color: #39AAD3; -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content img { - display: none; - /* Hiding image from excerpt */ -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content iframe { - display: none; - /* Hiding youtube and other embeds from excerpt */ -} - -#content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content .wp-caption-text { - /* Hiding image caption from excerpt */ - display: none; -} - -@media (max-width: 991px) { - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) { - padding-bottom: 18px; - } - #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) h4.entry-title { - padding-top: 15px; - } -} - -#content #page-press .entry-content #presstop .entry-header h4.entry-title a { - color: #3d3d3d !important; -} - -#content #page-press .entry-content #presstop .entry-header a { - text-decoration: none; -} - -#content #page-press .entry-content #presstop .entry-header a:hover { - color: #3d3d3d; - text-decoration: underline; -} - -#content #page-press h4.entry-title { - line-height: 1.4em; -} - -#content #page-press .presspage-article { - margin-bottom: 20px !important; -} - -#content #page-press .uc-cal { - padding: 0; -} - -.ie8 #page-press img { - width: 100%; -} - -.presspage-article.hentry { - margin-bottom: .5em; -} - -.presspage-article.post { - padding: 0; -} - -.presspage-article a { - text-decoration: none; - color: rgba(41, 41, 41, 0.9); -} - -.presspage-article a:hover { - color: rgba(38, 173, 228, 0.9); - text-decoration: underline; -} - -.presspage-large-image .entry-title { - font-weight: 600; -} - -.presspage-small-image .entry-title { - font-size: 1em; - margin: 0; -} - -.presspage-small-image .post-authors { - margin-top: 8px; - margin-bottom: 0px; -} - -.presspage-small-image .post-authors a { - color: #20a1da; -} - -.presspage-small-image .post-authors p.text-muted { - margin-top: 0px; -} - -.presspage-headline-only { - padding-bottom: 0; -} - -.presspage-headline-only .entry-title { - font-size: 1em; - margin: 0; -} - -#mega-menu-wrap-primary #mega-menu-primary { - z-index: 9999 !important; -} - -#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a:before { - font-size: 1.9em; - margin-top: -2px; -} - -#page-featured-image { - margin-bottom: 40px; -} - -#content .subpage-sidebar { - /* Make sure select elements fit in widgets */ -} - -#content .subpage-sidebar .widget { - overflow: hidden; - border: 1px solid transparent; - border-width: 0; - border-color: #ccc; - border-radius: 0; - margin: 0; - padding: 0; - background-color: transparent; - color: #000; -} - -#content .subpage-sidebar .widget .widget-head { - border: 1px solid transparent; - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #ccc; - background-color: transparent; -} - -#content .subpage-sidebar .widget .widget-title { - margin: 0; - font-size: 1em; - color: #000; -} - -#content .subpage-sidebar .widget a { - color: #20a1da; -} - -#content .subpage-sidebar .widget a:hover { - color: #097aac; -} - -#content .subpage-sidebar .widget .nav-pills .active a { - color: #fff; -} - -#content .subpage-sidebar .widget .nav-pills .active a:hover { - color: #fff; - background-color: #428bca; -} - -#content .subpage-sidebar .widget form { - margin: 0; -} - -#content .subpage-sidebar .widget ul, -#content .subpage-sidebar .widget ol { - list-style-type: none; - padding: 0; - margin: 0; -} - -#content .subpage-sidebar .widget ul li, -#content .subpage-sidebar .widget ol li { - margin-bottom: .75em; -} - -#content .subpage-sidebar .widget ul li ul, -#content .subpage-sidebar .widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} - -#content .subpage-sidebar .widget ul li ul li, -#content .subpage-sidebar .widget ol li ul li { - margin-bottom: .5em; -} - -#content .subpage-sidebar .widget ul li ul li ul, -#content .subpage-sidebar .widget ol li ul li ul { - list-style-type: circle; -} - -#content .subpage-sidebar .widget ul li ol, -#content .subpage-sidebar .widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} - -#content .subpage-sidebar .widget ul li ol li, -#content .subpage-sidebar .widget ol li ol li { - margin-bottom: .5em; -} - -#content .subpage-sidebar .widget .nav-tabs { - margin: 0; -} - -#content .subpage-sidebar .widget .nav-tabs li { - margin-bottom: -1px; - list-style-type: none; -} - -#content .subpage-sidebar .widget .nav-tabs li.active a { - color: #333333; -} - -#content .subpage-sidebar .widget .nav-pills { - margin: 0; -} - -#content .subpage-sidebar .widget .nav-pills li { - margin: 0; - list-style-type: none; -} - -#content .subpage-sidebar * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} - -#content .subpage-sidebar .widget select { - max-width: 100%; -} - -#content .subpage-sidebar .widget { - /* === UC People - */ - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} - -#content .subpage-sidebar .widget.uc-people-widget { - padding: 10px 30px !important; -} - -#content .subpage-sidebar .widget.uc-people-widget .person { - padding-right: 20px; - padding-bottom: 20px; - padding-top: 5px; -} - -#content .subpage-sidebar .widget.uc-people-widget .person ul { - list-style-type: disc; -} - -#content .subpage-sidebar .widget.uc-people-widget .person ol { - list-style-type: decimal; -} - -#content .subpage-sidebar .widget.uc-people-widget .person a.person-permalink h4.person-name { - font-size: 19px; -} - -#content .subpage-sidebar .widget.uc-people-widget h3.group-title { - border-bottom: 1px solid #eee; - padding-bottom: 10px; - width: 100%; -} - -#content .subpage-sidebar .widget.uc-people-widget table { - margin-bottom: 0px; -} - -#content .subpage-sidebar .widget.uc-people-widget table td.person-thumbnail img { - max-width: none; -} - -#content .subpage-sidebar .widget.widget_text .textwidget { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_tag_cloud .tagcloud { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_black_studio_tinymce .textwidget { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_black_studio_tinymce ul, #content .subpage-sidebar .widget.widget_black_studio_tinymce ol { - padding-left: 2em; -} - -#content .subpage-sidebar .widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} - -#content .subpage-sidebar .widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} - -#content .subpage-sidebar .widget.widget_black-studio-tinymce .textwidget { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_black-studio-tinymce ul, #content .subpage-sidebar .widget.widget_black-studio-tinymce ol { - padding-left: 2em; -} - -#content .subpage-sidebar .widget.widget_black-studio-tinymce ul li { - list-style-type: disc; -} - -#content .subpage-sidebar .widget.widget_black-studio-tinymce ol li { - list-style-type: decimal; -} - -#content .subpage-sidebar .widget.simple-social-icons ul { - margin: 0.5em !important; -} - -#content .subpage-sidebar .widget.simple-social-icons ul li { - margin: 0.5em !important; -} - -#content .subpage-sidebar .widget.simple-social-icons .social-bloglovin:before, #content .subpage-sidebar .widget.simple-social-icons .social-dribbble:before, #content .subpage-sidebar .widget.simple-social-icons .social-email:before, #content .subpage-sidebar .widget.simple-social-icons .social-facebook:before, #content .subpage-sidebar .widget.simple-social-icons .social-flickr:before, #content .subpage-sidebar .widget.simple-social-icons .social-github:before, #content .subpage-sidebar .widget.simple-social-icons .social-gplus:before, #content .subpage-sidebar .widget.simple-social-icons .social-instagram:before, #content .subpage-sidebar .widget.simple-social-icons .social-linkedin:before, #content .subpage-sidebar .widget.simple-social-icons .social-pinterest:before, #content .subpage-sidebar .widget.simple-social-icons .social-rss:before, #content .subpage-sidebar .widget.simple-social-icons .social-stumbleupon:before, #content .subpage-sidebar .widget.simple-social-icons .social-tumblr:before, #content .subpage-sidebar .widget.simple-social-icons .social-twitter:before, #content .subpage-sidebar .widget.simple-social-icons .social-vimeo:before, #content .subpage-sidebar .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} - -#content .subpage-sidebar .widget.widget_rcpt ul { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 0 0; - font-weight: bold; -} - -#content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; - padding: 0 9%; -} - -#content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} - -#content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 0 1em; -} - -#content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 0 1em; -} - -#content .subpage-sidebar .widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} - -#content .subpage-sidebar .widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} - -#content .subpage-sidebar .widget.widget_metaslider_widget ul, -#content .subpage-sidebar .widget.widget_metaslider_widget ol { - margin: 0; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: inline; - position: relative; - font-size: 1em; - font-weight: normal; - clear: left; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { - display: block; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { - display: block; - margin-bottom: 10px; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - float: left; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { - width: 48%; - margin-right: 2%; - float: left; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { - width: 100%; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - display: block; - float: left; - clear: none; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { - width: 50%; -} - -#content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { - text-decoration: underline; -} - -#content .subpage-sidebar .widget.uc-contact-widget th { - white-space: nowrap; -} - -#content .subpage-sidebar .widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} - -#content .subpage-sidebar .widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} - -#content .subpage-sidebar .widget.uc-contact-widget .table-responsive { - border: none; -} - -#content .subpage-sidebar .widget .uc-cal { - font: inherit; - padding: 0 !important; - margin: 0 !important; - /*- - - - - */ - /**/ - /**/ -} - -#content .subpage-sidebar .widget .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - text-decoration: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item { - margin: 1em 0 !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event { - position: relative !important; - color: #20a1da !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover { - text-decoration: underline !important; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { - border-color: #ccc !important; - background-color: transparent !important; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { - background-color: transparent !important; - color: inherit !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { - color: #097aac !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-listcal { - padding-left: 3.7em !important; -} - -#content .subpage-sidebar .widget .uc-cal.uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; -} - -#content .subpage-sidebar .widget.uc-hours-widget caption { - padding: .5em; -} - -#content .subpage-sidebar .widget.widget_siteorigin-panels-postloop .post { - padding: 0; -} - -#content .subpage-sidebar .widget.widget_count_down_widget { - background-color: #dedede; - padding: 15px 18px; - border: 1px solid #ccc; - border-radius: 6px; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-top { - position: relative; - min-height: 50px; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { - position: absolute; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { - font-size: 35px; - font-weight: 700; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { - margin-left: 48px; - margin-top: 14px; - margin-bottom: 10px; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { - font-size: 16px; -} - -#content .subpage-sidebar .widget.widget_count_down_widget .countdown-bottom { - font-size: 12px; - color: rgba(0, 0, 0, 0.4); -} - -#content .subpage-sidebar .widget.widget_count_down_widget .glyphicon-new-window { - display: none; -} - -#content .subpage-sidebar .widget.widget_count_down_widget a { - text-decoration: none !important; - color: black; -} - -#content .subpage-sidebar .widget.widget_count_down_widget a:hover { - color: #388ac3; -} - -#page-business-main { - padding: 50px; - border: 1px solid #ebebeb; - background-color: #fff; -} - -#page-business-main:after { - display: block; - content: ''; - clear: both; -} - -@media (max-width: 767px) { - #page-business-main { - padding: 22px; - } -} - -.subpage-sidebar .widget_nav_menu:first-child { - display: none; -} - -#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > h4.mega-block-title { - display: block; - margin-bottom: 4px !important; -} - -/* ----------------------------- UUP ----------------------------- */ -#page-user-profile .uup-professional-title { - margin-bottom: 40px; -} - -#page-user-profile .content-area { - border: 1px solid #ebebeb; - margin-top: 30px; -} - -#page-user-profile .uup-user { - padding: 0; - margin-top: 30px; -} - -#page-user-profile .uup-user .uup-name { - display: none; -} - -#page-user-profile .uup-user .uup-email { - display: none; -} - -#page-user-profile .uup-user span { - margin-bottom: 15px; -} - -#page-user-profile .entry-content { - margin-top: 0; -} - -#page-user-profile .page { - padding: 20px 40px 40px; -} - -#page-user-profile .page h1 { - margin-bottom: 0px; -} - -#page-user-profile .page h3 { - color: rgba(38, 173, 228, 0.9); - margin-top: 25px; -} - -.uup-list-wrapper::after { - clear: both; - content: " "; - display: table; -} - -/* ----------------------------- FOOTER ----------------------------- */ -#footers { - background-color: #313131; - border-top: 0; -} - -#footers #uc-footer-links li { - color: white; -} - -#footers #uc-footer-links li a { - color: white; -} - -#footers #mega-footer { - padding-top: 2.5em !important; -} - -#footers #mega-footer .widget-head { - padding-left: 0; - border-bottom: 0; - margin: 20px 0px; -} - -#footers #mega-footer .widget-head h2.widget-title { - color: white; - font-size: 20px; -} - -#footers #mega-footer .widget.widget_black_studio_tinymce .textwidget ul { - padding-left: 2px; -} - -#footers #mega-footer .widget.widget_black_studio_tinymce .textwidget ul li { - list-style-type: none !important; -} - -#footers #mega-footer .widget.simple-social-icons ul { - margin-top: 13px !important; -} - -#footers #mega-footer .uc-cal { - padding-left: 40px !important; -} - -#footers #mega-footer .uc-cal-item { - margin: 0 0 1em !important; -} - -#footers #mega-footer .uc-cal-item a.uc-cal-event { - color: white !important; -} - -#footers #mega-footer .uc-cal-item .uc-cal-event-date { - color: #20a1da !important; - margin-top: -4px !important; - padding: 3px 15px 0 !important; - /*background-color:#282828 !important;*/ - width: auto !important; - border: 1px solid #333 !important; -} - -#footers #mega-footer .widget { - color: white !important; -} - -#footers #mega-footer .widget.widget_siteorigin-panels-builder { - margin-bottom: 0px !important; - padding-bottom: 0px !important; -} - -#footers #mega-footer .widget.widget_siteorigin-panels-builder .widget { - margin-bottom: 20px !important; -} - -#footers #mega-footer .widget h3.widget-title { - font-size: 20px !important; - color: white !important; - margin-bottom: 20px !important; -} - -#footers #mega-footer .widget.widget_simple-social-icons ul { - margin-left: 0px !important; -} - -#footers #mega-footer .widget.widget_simple-social-icons ul li { - margin-left: 0px !important; - margin-right: 1em !important; -} - -#footers #mega-footer .widget:nth-child(1).widget_dpe_fp_widget { - margin-bottom: 8px !important; -} - -#footers #mega-footer .textwidget ul { - padding-left: 0px !important; -} - -#footers #mega-footer .textwidget ul li { - list-style-type: none !important; -} - -#footers #mega-footer .panel-grid-cell .widget:nth-last-child(1) { - padding-bottom: 0 !important; - margin-bottom: 0 !important; -} - -#footers #footer { - margin-top: 0em; - color: white; -} - -/* - Widgets in main content areas. -*/ -#content #page-page .entry-content .widget_black-studio-tinymce { - padding: 0; -} - -#navspan { - position: relative; -} - -#page-business-home img { - width: 100% !important; -} - -a.btn-primary { - color: white !important; -} - -/* Post Launch, Unorganized. */ -#page .widget .uc-cal .uc-cal-list a.uc-cal-event .uc-cal-event-date { - border: none; -} - -#navspan { - padding: 0; -} - -#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a { - font-size: .95em; -} - -body.single-post label { - display: none; -} - -body.single-post #secondary { - margin-top: 40px; -} - -body.single-post .widget { - overflow: !important; - padding-bottom: 30px !important; -} - -body.single-post .widget-head { - margin-bottom: 12px; - padding-left: 0 !important; -} - -body.single-post .widget-head h2 { - font-size: 20px !important; -} - -body.single-post #secondary select { - width: 99%; - margin-left: 1px; -} - -.hero-caption-left h3 { - padding-left: 14px; - padding-right: 14px; -} - -#content .panel-row-style-row-blue a { - color: #d0e751; -} - -.simple-social-icons ul li a { - padding-left: 7px !important; -} - -#main { - padding: 0; -} - -.mega-menu-item .searchform .btn { - height: 34px; - border-left: 0; -} - -#page-az { - background-color: #fff; - border: 1px solid #ebebeb; - padding: 50px; -} - -#page-az .btn { - padding: 6px 12px 2px; -} - -@media (min-width: 1200px) { - .uup-list .has-image { - float: left; - width: 50%; - } -} - -#site-title .searchform .form-group .form-control { - width: 85%; -} - -h1.entry-title { - margin-top: 10px; -} - -.btn { - padding: 8px 12px 4px; -} - -/* ----------------------------- UC People ----------------------------- */ -#page-userlist { - background-color: white; - border-left: 1px solid #eee; - border-right: 1px solid #eee; - border-bottom: 1px solid #eee; -} - -#page-userlist #page-sidebar { - padding-top: 8px; - padding-left: 52px; -} - -@media (max-width: 767px) { - #page-userlist #page-sidebar { - padding: 0px 20px; - } -} - -#page-userlist .col-sm-9 #main { - padding: 50px; - padding-left: 0px; - padding-top: 0px; -} - -@media (max-width: 767px) { - #page-userlist .col-sm-9 #main { - padding: 20px; - } -} - -#page-userlist .col-sm-12 #main { - padding: 0px 50px; -} - -@media (max-width: 767px) { - #page-userlist .col-sm-12 #main { - padding: 20px; - } -} - -#page-userlist .col-sm-12 #main table .person-title strong { - font-weight: normal; -} - -#page-userlist .col-sm-12 #main table .person-department strong { - font-weight: normal; -} - -#page-userlist .col-sm-12 #main .uc-people { - overflow: hidden; -} - -#page-userlist .widget_nav_menu .current-menu-item { - background-color: #428BCA; -} - -#page-userlist .widget_nav_menu .current-menu-item a { - color: white !important; -} - -#page-userlist .widget_nav_menu a { - display: block; - padding: 7px 15px 4px; - position: relative; -} - -#page-userlist .person { - min-height: 175px; -} - -#page-userlist .person .person-image { - position: absolute; -} - -@media (max-width: 600px) { - #page-userlist .person .person-image { - position: relative; - } -} - -#page-userlist .person .person-details-wrapper { - padding-left: 165px; -} - -@media (max-width: 600px) { - #page-userlist .person .person-details-wrapper { - padding-left: 0px; - } -} - -#page-userlist .person .person-name { - font-weight: bold; - font-size: 17px !important; - margin-bottom: 5px; -} +#page-business-home .hero-caption-right .widget_sp_image-description { + top: 7% !important; + right: 5%; + left: auto; + width: 40%; + bottom: auto; + padding: 10px 15px; } + @media (max-width: 767px) { + #page-business-home .hero-caption-right .widget_sp_image-description { + top: auto !important; + bottom: 0; + right: 0; + left: auto; + width: 100%; } } + #page-business-home .hero-caption-right .widget_sp_image-description h1 { + padding-left: 15px; } -#page-userlist .person .person-email { - word-wrap: break-word; -} +#page-business-home .btn-lg, #page-business-home .btn-group-lg > .btn { + line-height: 1.2em; } -#page-userlist .person p { - margin-bottom: 5px; -} +@media (max-width: 1200px) { + #page-business-home .btn-lg, #page-business-home .btn-group-lg > .btn { + white-space: normal !important; } } -#page-userlist ol.breadcrumb { - padding-left: 50px; - padding-top: 50px; -} +#page-business-home .widget_widget_sp_image .widget_sp_image-description a { + color: white !important; + text-decoration: none; } + #page-business-home .widget_widget_sp_image .widget_sp_image-description a.external .glyphicon { + display: none; } + #page-business-home .widget_widget_sp_image .widget_sp_image-description a:hover { + text-decoration: underline; } -@media (max-width: 767px) { - #page-userlist ol.breadcrumb { - padding-left: 20px; - padding-bottom: 0px; - display: none; - } -} +#page-business-home .widget_rss img { + width: auto !important; } -.single-person #main { - border: 1px solid #eee; - margin-top: 20px; -} +#page-business-home .widget_rss h3 .rsswidget.external .glyphicon { + display: none; } -.single-person #main .col-sm-8 { - padding: 30px 30px 30px 60px; -} +.ie8 #page-business-home .widget_sp_image-description { + background-color: black; } -@media (max-width: 767px) { - .single-person #main .col-sm-8 { - padding-top: 5px; - padding-left: 30px; - padding-right: 30px; - } -} +#page-business-home .entry-content .panel-grid .caption-blue .widget_sp_image-description { + background-color: rgba(38, 173, 228, 0.9); + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } -.single-person #main .col-sm-8 h1 { - margin-bottom: 5px; -} +#page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { + background-color: rgba(208, 231, 81, 0.9); + color: #000; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); } -.single-person #main .col-sm-4 { - padding-top: 30px; -} +#page-business-home .entry-content .panel-grid .caption-green a { + color: black !important; } -.single-person #main .col-sm-4 table { - margin-top: 20px; - margin-bottom: 5px; -} +#page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { + background-color: rgba(208, 231, 81, 0.9); + color: #000; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); } -.single-person #main .col-sm-4 a.person-cv { - margin-bottom: 20px; -} +#page-business-home .entry-content .panel-grid .caption-green a { + color: black !important; } -@media (max-width: 767px) { - .single-person #main .col-sm-4 a.person-cv { - margin-left: 5px; - } -} +.ie8 #page-business-home .entry-content .panel-grid .caption-green .widget_sp_image-description { + background-color: #d0e751; } -.single-person #main .text-muted { - margin-bottom: 5px !important; -} +#page-business-home .caption-darkred .widget_sp_image-description { + background-color: rgba(74, 5, 0, 0.9); + color: #fff; } -.single-person #main .col-sm-2.col-sm-offset-2 { - padding-top: 40px; -} +.ie8 #page-business-home .caption-darkred .widget_sp_image-description { + background-color: #4a0500; } -@media (max-width: 767px) { - .single-person #main .col-sm-2.col-sm-offset-2 { - padding-top: 20px; - padding-left: 30px; - } -} +#page-business-home .caption-teal .widget_sp_image-description { + background-color: rgba(11, 186, 186, 0.9); + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } -.single-person #main .col-sm-6 { - margin-top: 20px; -} +.ie8 #page-business-home .caption-teal .widget_sp_image-description { + background-color: #0BBABA; } -@media (max-width: 767px) { - .single-person #main .col-sm-6 { - padding-left: 30px; - padding-right: 30px; - } -} +#page-business-home .caption-purple .widget_sp_image-description { + background-color: rgba(132, 54, 181, 0.9); + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } -.single-person #main .col-sm-6 h1 { - margin-bottom: 5px; -} +.ie8 #page-business-home .caption-purple .widget_sp_image-description { + background-color: #8436b5; } -.single-person #main .col-sm-6 table { - margin-top: 20px; - margin-bottom: 5px; -} +#page-business-home .caption-darkpurple .widget_sp_image-description { + background-color: rgba(81, 7, 127, 0.9); + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } -.single-person #main .col-sm-6 .text-muted { - margin-bottom: 5px !important; -} +.ie8 #page-business-home .caption-darkpurple .widget_sp_image-description { + background-color: #51077F; } -.single-person #main .col-sm-6 a.person-cv { - margin-bottom: 20px; -} +#page-business-home .caption-orange .widget_sp_image-description { + background-color: rgba(209, 112, 17, 0.9); + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } -@media (max-width: 767px) { - .single-person #main .col-sm-6 a.person-cv { - margin-left: 5px; - } -} +.ie8 #page-business-home .caption-orange .widget_sp_image-description { + background-color: #d17011; } -/* ----------------------------- UC People Archive Page ----------------------------- */ -#page-archive .col-sm-9 #main { - padding: 20px 40px 30px; - border: 1px solid #ededed; -} +#content .panel-row-style.row-green { + background-color: rgba(208, 231, 81, 0.9); } + #content .panel-row-style.row-green .widget { + color: #000; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); } + #content .panel-row-style.row-green .widget_sp_image-description { + display: none; } -#page-archive .col-sm-9 #main h1.page-title { - border-bottom: 1px solid #ddd; - margin-bottom: 35px; - padding-bottom: 10px; -} +.ie8 #content .panel-row-style.row-green { + background-color: #d0e751; } -#page-archive .col-sm-9 #main h2 { - margin-top: 0px; - margin-bottom: 5px; - font-size: 17px; -} +#content .entry-content .panel-grid .panel-row-style.row-darkgrey { + background-color: rgba(41, 41, 41, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-darkgrey .widget { + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } + #content .entry-content .panel-grid .panel-row-style.row-darkgrey .widget_sp_image-description { + display: none; } -#page-archive .col-sm-9 #main .entry-content { - margin-top: 0px; -} +.ie8 #content .entry-content .panel-grid .panel-row-style.row-darkgrey { + background-color: #292929; } -#page-archive .col-sm-9 #main .entry-content p { - margin-bottom: 5px; -} +#content .entry-content .panel-grid .panel-row-style.row-lightgrey { + background-color: rgba(239, 239, 239, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-lightgrey .widget { + color: #000; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); } + #content .entry-content .panel-grid .panel-row-style.row-lightgrey .widget_sp_image-description { + display: none; } -#page-archive .col-sm-9 #main hr { - margin-bottom: 0px; -} +.ie8 #content .entry-content .panel-grid .panel-row-style.row-lightgrey { + background-color: #EFEFEF; } -#page-archive .col-sm-9 #main .navigation.paging-navigation { - border-top: 1px solid #ddd; - margin-top: 30px; - padding-top: 30px; -} +#content .entry-content .panel-grid .panel-row-style.row-blue { + background-color: rgba(38, 173, 228, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-blue .widget { + color: #fff; } + #content .entry-content .panel-grid .panel-row-style.row-blue .widget_sp_image-description { + display: none; } + #content .entry-content .panel-grid .panel-row-style.row-blue a { + color: yellow; } -@media (max-width: 767px) { - #page-archive .col-sm-9 #main .col-sm-10 { - margin-top: 20px; - } -} +.ie8 #content .entry-content .panel-grid .panel-row-style.row-blue { + background-color: #26ade4; } -#page-archive #page-sidebar { - background-color: white; - border: 1px solid #ebebeb; - padding-top: 24px; - padding-bottom: 20px; -} +#content .entry-content .panel-grid .panel-row-style.row-darkred { + background-color: rgba(74, 5, 0, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-darkred .widget { + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } + #content .entry-content .panel-grid .panel-row-style.row-darkred .widget_sp_image-description { + display: none; } -@media (max-width: 767px) { - #page-archive #page-sidebar { - margin: 15px; - } -} +.ie8 #content .panel-row-style.row-darkred { + background-color: #4a0500; } -#page-archive #page-sidebar .widget-head { - padding-left: 0px; - margin-bottom: 15px; -} +#content .entry-content .panel-grid .panel-row-style.row-purple { + background-color: rgba(132, 54, 181, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-purple .widget { + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } + #content .entry-content .panel-grid .panel-row-style.row-purple .widget_sp_image-description { + display: none; } -#page-archive #page-sidebar .screen-reader-text { - display: none; -} +.ie8 #content .entry-content .panel-grid .panel-row-style.row-purple { + background-color: #8436b5; } -#page-archive #page-sidebar h2.widget-title { - font-size: 20px !important; -} +#content .entry-content .panel-grid .panel-row-style.row-orange { + background-color: rgba(209, 112, 17, 0.9); } + #content .entry-content .panel-grid .panel-row-style.row-orange .widget { + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); } + #content .entry-content .panel-grid .panel-row-style.row-orange .widget_sp_image-description { + display: none; } -/* ----------------------------- Search Results Page ----------------------------- */ -#page-search #main { - padding: 20px 40px 30px; - border: 1px solid #ededed; -} +.ie8 #content .entry-content .panel-grid .panel-row-style.row-orange { + background-color: #d17011; } -#page-search #main h1.page-title { - border-bottom: 1px solid #ddd; - margin-bottom: 35px; - padding-bottom: 10px; -} +#content .widget_black-studio-tinymce { + padding: 0; } -#page-search #main h3 { - font-size: 17px; - line-height: 1.35em; -} +.page-template-page-business-home #content .widget_black-studio-tinymce { + padding: 25px 45px; } -#page-search #main .navigation.paging-navigation { - border-top: 1px solid #ddd; - margin-top: 30px; - padding-top: 30px; -} +.panel-grid widget_siteorigin-panels-builder img { + width: 100%; + height: auto; } -#page-search #page-sidebar { - background-color: white; - border: 1px solid #ebebeb; - padding-top: 24px; - padding-bottom: 20px; -} +#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + background-color: rgba(30, 96, 146, 0.95); + top: 0; + margin-top: 0px; + padding: 15px 20px !important; } -@media (max-width: 767px) { - #page-search #page-sidebar { - margin: 15px; - } -} +#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout { + position: static; } -#page-search #page-sidebar .widget-head { - padding-left: 0px; - margin-bottom: 15px; -} +#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu { + top: 0; } -#page-search #page-sidebar .screen-reader-text { - display: none; -} +.ie8 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { + background-color: #1e6092; } -#page-search #page-sidebar h2.widget-title { - font-size: 20px !important; -} +#mega-menu-wrap-primary #mega-menu-primary a:hover { + color: rgba(208, 231, 81, 0.9); + text-decoration: underline; } -#page-single, #page-archive, #page-blog-set { - background-color: transparent; - border: none; - border-top: none; -} +/* ----------------------------- PRESS PAGE ----------------------------- */ +#content .widget { + position: relative; } -#page-single #main, #page-archive #main, #page-blog-set #main { - padding: 40px; - background-color: white; +#content #page-press { + background-color: #fff; border: 1px solid #ebebeb; - border-top: none; -} + border-top: 0; + /* + .panel-grid { + + .panel-grid-cell:nth-child(4){ + + .widget { + margin-top:3.3em; + padding:30px; + background-color:#fafafa; + border:1px solid #f0f0f0; + + .widget-title { + color:#636363; + font-size:1.3em; + padding-top: 0; + margin-top:0; + } + + } + + a { + text-decoration:none; + + &:hover { + text-decoration:underline; + } + } + } + + } + .panel-grid:nth-child(1){ + margin-bottom:0; + } + */ } + #content #page-press .panel-grid + .panel-grid { + padding: 0 50px; } + #content #page-press .panel-grid + .panel-grid .widget_siteorigin-panels-postloop .widget-title { + /* + color:#636363; + font-size:1.3em; + padding-top: 1em; + */ } + #content #page-press .entry-content { + margin-top: 0; } + #content #page-press .entry-content #presstop { + background-color: #efefef; } + #content #page-press .entry-content #presstop .post { + padding-top: 0; + padding-bottom: 0; + background-color: transparent; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { + padding-left: 0px; } + @media (max-width: 991px) { + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { + padding-right: 0px; } } + @media (min-width: 991px) and (max-width: 1200px) { + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) { + overflow: hidden; } } + @media (min-width: 991px) and (max-width: 1200px) { + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(1) img { + max-width: 125%; } } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) { + padding-left: 38px; + padding-right: 38px; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-title { + padding-top: 20px; + font-size: 32px; + font-weight: bold; + color: #3d3d3d; + line-height: 1.1em; + margin-bottom: 0px; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .btn-default { + background-color: #e0e0e0; + text-decoration: none; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .btn-default a { + color: #636363; + text-decoration: none; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag { + background-color: #4cbde7; + color: white; + font-size: 10px; + padding: 5px 11px 3px; + text-decoration: none; + text-transform: uppercase; + display: table; + margin-top: 8px; + margin-bottom: 8px; } + @media (max-width: 991px) { + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag { + margin-bottom: 0px; } } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .moretag:hover { + background-color: #39AAD3; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content img { + display: none; + /* Hiding image from excerpt */ } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content iframe { + display: none; + /* Hiding youtube and other embeds from excerpt */ } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) .entry-content .wp-caption-text { + /* Hiding image caption from excerpt */ + display: none; } + @media (max-width: 991px) { + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) { + padding-bottom: 18px; } + #content #page-press .entry-content #presstop .post .col-md-6:nth-child(2) h4.entry-title { + padding-top: 15px; } } + #content #page-press .entry-content #presstop .entry-header h4.entry-title a { + color: #3d3d3d !important; } + #content #page-press .entry-content #presstop .entry-header a { + text-decoration: none; } + #content #page-press .entry-content #presstop .entry-header a:hover { + color: #3d3d3d; + text-decoration: underline; } + #content #page-press h4.entry-title { + line-height: 1.4em; } + #content #page-press .presspage-article { + margin-bottom: 20px !important; } + #content #page-press .uc-cal { + padding: 0; } -@media (max-width: 767px) { - #page-single #main, #page-archive #main, #page-blog-set #main { - padding: 22px; - } -} +.ie8 #page-press img { + width: 100%; } -@media (max-width: 991px) { - #page-single .col-md-9, #page-archive .col-md-9, #page-blog-set .col-md-9 { - padding-left: 0px; - padding-right: 0px; - } -} +.presspage-article.hentry { + margin-bottom: .5em; } -@media (max-width: 991px) { - #page-single .col-md-3, #page-archive .col-md-3, #page-blog-set .col-md-3 { - padding-left: 0px; - padding-right: 0px; - } -} +.presspage-article.post { + padding: 0; } -#page-single .col-sm-2, #page-archive .col-sm-2, #page-blog-set .col-sm-2 { - padding-left: 0px; -} +.presspage-article a { + text-decoration: none; + color: rgba(41, 41, 41, 0.9); } + .presspage-article a:hover { + color: rgba(38, 173, 228, 0.9); + text-decoration: underline; } -#page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { - padding-left: 0px; - margin-left: -20px; -} +.presspage-large-image .entry-title { + font-weight: 600; } -@media (max-width: 1200px) { - #page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { - margin-left: 0px; - } -} +.presspage-small-image .entry-title { + font-size: 1em; + margin: 0; } -@media (max-width: 767px) { - #page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { - margin-bottom: 10px; - margin-left: 0px; - } -} +.presspage-small-image .post-authors { + margin-top: 8px; + margin-bottom: 0px; } + .presspage-small-image .post-authors a { + color: #20a1da; } + .presspage-small-image .post-authors p.text-muted { + margin-top: 0px; } -@media (max-width: 767px) { - #page-single .col-sm-10.social-section a, #page-archive .col-sm-10.social-section a, #page-blog-set .col-sm-10.social-section a { - margin-bottom: 8px; - display: block; - } -} +.presspage-headline-only { + padding-bottom: 0; } + .presspage-headline-only .entry-title { + font-size: 1em; + margin: 0; } -#page-single .col-sm-12, #page-archive .col-sm-12, #page-blog-set .col-sm-12 { - padding-left: 0px; - padding-right: 0px; -} +#mega-menu-wrap-primary #mega-menu-primary { + z-index: 9999 !important; } -#page-single #page-sidebar, #page-archive #page-sidebar, #page-blog-set #page-sidebar { - padding: 60px 20px 20px 20px; - background-color: white; +#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a:before { + font-size: 1.9em; + margin-top: -2px; } + +#page-featured-image { + margin-bottom: 40px; } + +#content .subpage-sidebar { + /* Make sure select elements fit in widgets */ } + #content .subpage-sidebar .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 0; + border-color: #ccc; + border-radius: 0; + margin: 0; + padding: 0; + background-color: transparent; + color: #000; } + #content .subpage-sidebar .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #ccc; + background-color: transparent; } + #content .subpage-sidebar .widget .widget-title { + margin: 0; + font-size: 1em; + color: #000; } + #content .subpage-sidebar .widget a { + color: #20a1da; } + #content .subpage-sidebar .widget a:hover { + color: #097aac; } + #content .subpage-sidebar .widget .nav-pills .active a { + color: #fff; } + #content .subpage-sidebar .widget .nav-pills .active a:hover { + color: #fff; + background-color: #428bca; } + #content .subpage-sidebar .widget form { + margin: 0; } + #content .subpage-sidebar .widget ul, + #content .subpage-sidebar .widget ol { + list-style-type: none; + padding: 0; + margin: 0; } + #content .subpage-sidebar .widget ul li, + #content .subpage-sidebar .widget ol li { + margin-bottom: .75em; } + #content .subpage-sidebar .widget ul li ul, + #content .subpage-sidebar .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; } + #content .subpage-sidebar .widget ul li ul li, + #content .subpage-sidebar .widget ol li ul li { + margin-bottom: .5em; } + #content .subpage-sidebar .widget ul li ul li ul, + #content .subpage-sidebar .widget ol li ul li ul { + list-style-type: circle; } + #content .subpage-sidebar .widget ul li ol, + #content .subpage-sidebar .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; } + #content .subpage-sidebar .widget ul li ol li, + #content .subpage-sidebar .widget ol li ol li { + margin-bottom: .5em; } + #content .subpage-sidebar .widget .nav-tabs { + margin: 0; } + #content .subpage-sidebar .widget .nav-tabs li { + margin-bottom: -1px; + list-style-type: none; } + #content .subpage-sidebar .widget .nav-tabs li.active a { + color: #333333; } + #content .subpage-sidebar .widget .nav-pills { + margin: 0; } + #content .subpage-sidebar .widget .nav-pills li { + margin: 0; + list-style-type: none; } + #content .subpage-sidebar * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; } + #content .subpage-sidebar .widget select { + max-width: 100%; } + #content .subpage-sidebar .widget { + /* === UC People + */ + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ } + #content .subpage-sidebar .widget.uc-people-widget { + padding: 10px 30px !important; } + #content .subpage-sidebar .widget.uc-people-widget .person { + padding-right: 20px; + padding-bottom: 20px; + padding-top: 5px; } + #content .subpage-sidebar .widget.uc-people-widget .person ul { + list-style-type: disc; } + #content .subpage-sidebar .widget.uc-people-widget .person ol { + list-style-type: decimal; } + #content .subpage-sidebar .widget.uc-people-widget .person a.person-permalink h4.person-name { + font-size: 19px; } + #content .subpage-sidebar .widget.uc-people-widget h3.group-title { + border-bottom: 1px solid #eee; + padding-bottom: 10px; + width: 100%; } + #content .subpage-sidebar .widget.uc-people-widget table { + margin-bottom: 0px; } + #content .subpage-sidebar .widget.uc-people-widget table td.person-thumbnail img { + max-width: none; } + #content .subpage-sidebar .widget.widget_text .textwidget { + margin: 0; } + #content .subpage-sidebar .widget.widget_tag_cloud .tagcloud { + margin: 0; } + #content .subpage-sidebar .widget.widget_black_studio_tinymce .textwidget { + margin: 0; } + #content .subpage-sidebar .widget.widget_black_studio_tinymce ul, #content .subpage-sidebar .widget.widget_black_studio_tinymce ol { + padding-left: 2em; } + #content .subpage-sidebar .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; } + #content .subpage-sidebar .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; } + #content .subpage-sidebar .widget.widget_black-studio-tinymce .textwidget { + margin: 0; } + #content .subpage-sidebar .widget.widget_black-studio-tinymce ul, #content .subpage-sidebar .widget.widget_black-studio-tinymce ol { + padding-left: 2em; } + #content .subpage-sidebar .widget.widget_black-studio-tinymce ul li { + list-style-type: disc; } + #content .subpage-sidebar .widget.widget_black-studio-tinymce ol li { + list-style-type: decimal; } + #content .subpage-sidebar .widget.simple-social-icons ul { + margin: 0.5em !important; } + #content .subpage-sidebar .widget.simple-social-icons ul li { + margin: 0.5em !important; } + #content .subpage-sidebar .widget.simple-social-icons .social-bloglovin:before, #content .subpage-sidebar .widget.simple-social-icons .social-dribbble:before, #content .subpage-sidebar .widget.simple-social-icons .social-email:before, #content .subpage-sidebar .widget.simple-social-icons .social-facebook:before, #content .subpage-sidebar .widget.simple-social-icons .social-flickr:before, #content .subpage-sidebar .widget.simple-social-icons .social-github:before, #content .subpage-sidebar .widget.simple-social-icons .social-gplus:before, #content .subpage-sidebar .widget.simple-social-icons .social-instagram:before, #content .subpage-sidebar .widget.simple-social-icons .social-linkedin:before, #content .subpage-sidebar .widget.simple-social-icons .social-pinterest:before, #content .subpage-sidebar .widget.simple-social-icons .social-rss:before, #content .subpage-sidebar .widget.simple-social-icons .social-stumbleupon:before, #content .subpage-sidebar .widget.simple-social-icons .social-tumblr:before, #content .subpage-sidebar .widget.simple-social-icons .social-twitter:before, #content .subpage-sidebar .widget.simple-social-icons .social-vimeo:before, #content .subpage-sidebar .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; } + #content .subpage-sidebar .widget.widget_rcpt ul { + margin: 0; } + #content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 0 0; + font-weight: bold; } + #content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; + padding: 0 9%; } + #content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; } + #content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 0 1em; } + #content .subpage-sidebar .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 0 1em; } + #content .subpage-sidebar .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; } + #content .subpage-sidebar .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; } + #content .subpage-sidebar .widget.widget_metaslider_widget ul, + #content .subpage-sidebar .widget.widget_metaslider_widget ol { + margin: 0; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: inline; + position: relative; + font-size: 1em; + font-weight: normal; + clear: left; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a { + display: block; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img { + display: block; + margin-bottom: 10px; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + float: left; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium { + width: 48%; + margin-right: 2%; + float: left; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large { + width: 100%; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title, + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + display: block; + float: left; + clear: none; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title { + width: 50%; } + #content .subpage-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title { + text-decoration: underline; } + #content .subpage-sidebar .widget.uc-contact-widget th { + white-space: nowrap; } + #content .subpage-sidebar .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; } + #content .subpage-sidebar .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; } + #content .subpage-sidebar .widget.uc-contact-widget .table-responsive { + border: none; } + #content .subpage-sidebar .widget .uc-cal { + font: inherit; + padding: 0 !important; + margin: 0 !important; + /*- - - - - */ + /**/ + /**/ } + #content .subpage-sidebar .widget .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + text-decoration: none !important; + min-height: inherit !important; + border-radius: 0 !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item { + margin: 1em 0 !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event { + position: relative !important; + color: #20a1da !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover { + text-decoration: underline !important; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date { + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month { + border-color: #ccc !important; + background-color: transparent !important; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day { + background-color: transparent !important; + color: inherit !important; } + #content .subpage-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time { + color: #097aac !important; } + #content .subpage-sidebar .widget .uc-cal.uc-listcal { + padding-left: 3.7em !important; } + #content .subpage-sidebar .widget .uc-cal.uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; } + #content .subpage-sidebar .widget.uc-hours-widget caption { + padding: .5em; } + #content .subpage-sidebar .widget.widget_siteorigin-panels-postloop .post { + padding: 0; } + #content .subpage-sidebar .widget.widget_count_down_widget { + background-color: #dedede; + padding: 15px 18px; + border: 1px solid #ccc; + border-radius: 6px; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-top { + position: relative; + min-height: 50px; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap { + position: absolute; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-days-wrap .countdown-days { + font-size: 35px; + font-weight: 700; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap { + margin-left: 48px; + margin-top: 14px; + margin-bottom: 10px; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-top .countdown-daysuntil-wrap .countdown-daysuntil { + font-size: 16px; } + #content .subpage-sidebar .widget.widget_count_down_widget .countdown-bottom { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); } + #content .subpage-sidebar .widget.widget_count_down_widget .glyphicon-new-window { + display: none; } + #content .subpage-sidebar .widget.widget_count_down_widget a { + text-decoration: none !important; + color: black; } + #content .subpage-sidebar .widget.widget_count_down_widget a:hover { + color: #388ac3; } + +#page-business-main { + padding: 50px; border: 1px solid #ebebeb; - border-top: none; -} + background-color: #fff; } + #page-business-main:after { + display: block; + content: ''; + clear: both; } + @media (max-width: 767px) { + #page-business-main { + padding: 22px; } } -@media (max-width: 991px) { - #page-single #page-sidebar, #page-archive #page-sidebar, #page-blog-set #page-sidebar { - width: 100%; - margin-top: 20px; - padding-top: 20px; - border-top: 1px solid #ebebeb; - } -} +.subpage-sidebar .widget_nav_menu:first-child { + display: none; } -#page-single #page-sidebar .widget-head, #page-archive #page-sidebar .widget-head, #page-blog-set #page-sidebar .widget-head { - padding-left: 0px; - margin-bottom: 15px; - border: none; -} +#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > h4.mega-block-title { + display: block; + margin-bottom: 4px !important; } -#page-single #page-sidebar .screen-reader-text, #page-archive #page-sidebar .screen-reader-text, #page-blog-set #page-sidebar .screen-reader-text { - display: none; -} +/* ----------------------------- UUP ----------------------------- */ +#page-user-profile .uup-professional-title { + margin-bottom: 40px; } -#page-single #page-sidebar h2.widget-title, #page-archive #page-sidebar h2.widget-title, #page-blog-set #page-sidebar h2.widget-title { - font-size: 20px !important; -} +#page-user-profile .content-area { + border: 1px solid #ebebeb; + margin-top: 30px; } -#page-single #page-sidebar .post, #page-archive #page-sidebar .post, #page-blog-set #page-sidebar .post { - background-color: transparent; -} +#page-user-profile .uup-user { + padding: 0; + margin-top: 30px; } + #page-user-profile .uup-user .uup-name { + display: none; } + #page-user-profile .uup-user .uup-email { + display: none; } + #page-user-profile .uup-user span { + margin-bottom: 15px; } -#page-single #page-sidebar .col-sm-5, #page-archive #page-sidebar .col-sm-5, #page-blog-set #page-sidebar .col-sm-5 { - /* For post loop widget using small image */ - padding-right: 0px; -} +#page-user-profile .entry-content { + margin-top: 0; } -@media (max-width: 767px) { - #page-single #page-sidebar .col-sm-5 img, #page-archive #page-sidebar .col-sm-5 img, #page-blog-set #page-sidebar .col-sm-5 img { - width: 60%; - margin-bottom: 20px; - } -} +#page-user-profile .page { + padding: 20px 40px 40px; } + #page-user-profile .page h1 { + margin-bottom: 0px; } + #page-user-profile .page h3 { + color: rgba(38, 173, 228, 0.9); + margin-top: 25px; } -#page-single .shareline-twitter, #page-archive .shareline-twitter, #page-blog-set .shareline-twitter { - border-top: 1px solid #ededed; - padding: 6px 0 4px; -} +.uup-list-wrapper::after { + clear: both; + content: " "; + display: table; } -#page-single .shareline-twitter a, #page-archive .shareline-twitter a, #page-blog-set .shareline-twitter a { - color: #555; - display: inline-block; - padding-top: 2px; - text-decoration: none; -} +/* ----------------------------- FOOTER ----------------------------- */ +#footers { + background-color: #313131; + border-top: 0; } + #footers #uc-footer-links li { + color: white; } + #footers #uc-footer-links li a { + color: white; } + #footers #mega-footer { + padding-top: 2.5em !important; } + #footers #mega-footer .widget-head { + padding-left: 0; + border-bottom: 0; + margin: 20px 0px; } + #footers #mega-footer .widget-head h2.widget-title { + color: white; + font-size: 20px; } + #footers #mega-footer .widget.widget_black_studio_tinymce .textwidget ul { + padding-left: 2px; } + #footers #mega-footer .widget.widget_black_studio_tinymce .textwidget ul li { + list-style-type: none !important; } + #footers #mega-footer .widget.simple-social-icons ul { + margin-top: 13px !important; } + #footers #mega-footer .uc-cal { + padding-left: 40px !important; } + #footers #mega-footer .uc-cal-item { + margin: 0 0 1em !important; } + #footers #mega-footer .uc-cal-item a.uc-cal-event { + color: white !important; } + #footers #mega-footer .uc-cal-item .uc-cal-event-date { + color: #20a1da !important; + margin-top: -4px !important; + padding: 3px 15px 0 !important; + /*background-color:#282828 !important;*/ + width: auto !important; + border: 1px solid #333 !important; } + #footers #mega-footer .widget { + color: white !important; } + #footers #mega-footer .widget.widget_siteorigin-panels-builder { + margin-bottom: 0px !important; + padding-bottom: 0px !important; } + #footers #mega-footer .widget.widget_siteorigin-panels-builder .widget { + margin-bottom: 20px !important; } + #footers #mega-footer .widget h3.widget-title { + font-size: 20px !important; + color: white !important; + margin-bottom: 20px !important; } + #footers #mega-footer .widget.widget_simple-social-icons ul { + margin-left: 0px !important; } + #footers #mega-footer .widget.widget_simple-social-icons ul li { + margin-left: 0px !important; + margin-right: 1em !important; } + #footers #mega-footer .widget:nth-child(1).widget_dpe_fp_widget { + margin-bottom: 8px !important; } + #footers #mega-footer .textwidget ul { + padding-left: 0px !important; } + #footers #mega-footer .textwidget ul li { + list-style-type: none !important; } + #footers #mega-footer .panel-grid-cell .widget:nth-last-child(1) { + padding-bottom: 0 !important; + margin-bottom: 0 !important; } + #footers #footer { + margin-top: 0em; + color: white; } -#page-single .shareline-twitter a:hover, #page-archive .shareline-twitter a:hover, #page-blog-set .shareline-twitter a:hover { - color: #20a1da; - text-decoration: underline; -} +/* + Widgets in main content areas. +*/ +#content #page-page .entry-content .widget_black-studio-tinymce { + padding: 0; } -#page-single .shareline-twitter a:hover .social-twitter::before, #page-archive .shareline-twitter a:hover .social-twitter::before, #page-blog-set .shareline-twitter a:hover .social-twitter::before { - color: #20a1da; - vertical-align: top; -} +#navspan { + position: relative; } -#page-single .shareline-twitter a .social-twitter::before, #page-archive .shareline-twitter a .social-twitter::before, #page-blog-set .shareline-twitter a .social-twitter::before { - font-size: 20px; - color: #555; - display: inline-block; - margin-top: -2px; - margin-right: 3px; - vertical-align: top; -} +#page-business-home img { + width: 100% !important; } -#page-single .shareline-facebook, #page-archive .shareline-facebook, #page-blog-set .shareline-facebook { - border-top: 1px solid #ededed; - padding: 6px 0 4px; -} +a.btn-primary { + color: white !important; } -#page-single .shareline-facebook a, #page-archive .shareline-facebook a, #page-blog-set .shareline-facebook a { - color: #555; - display: inline-block; - padding-top: 2px; - text-decoration: none; -} +/* Post Launch, Unorganized. */ +#page .widget .uc-cal .uc-cal-list a.uc-cal-event .uc-cal-event-date { + border: none; } -#page-single .shareline-facebook a:hover, #page-archive .shareline-facebook a:hover, #page-blog-set .shareline-facebook a:hover { - color: #20a1da; - text-decoration: underline; -} +#navspan { + padding: 0; } -#page-single .shareline-facebook a:hover .social-facebook::before, #page-archive .shareline-facebook a:hover .social-facebook::before, #page-blog-set .shareline-facebook a:hover .social-facebook::before { - color: #20a1da; - vertical-align: top; -} +#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a { + font-size: .95em; } -#page-single .shareline-facebook a .social-facebook::before, #page-archive .shareline-facebook a .social-facebook::before, #page-blog-set .shareline-facebook a .social-facebook::before { - font-size: 20px; - color: #555; - display: inline-block; - margin-top: -2px; - margin-right: 3px; - vertical-align: top; -} +body.single-post label { + display: none; } -#page-single .shareline-linkedin, #page-archive .shareline-linkedin, #page-blog-set .shareline-linkedin { - border-bottom: 1px solid #ededed; - border-top: 1px solid #ededed; - margin-bottom: 20px; - padding: 6px 0 4px; -} +body.single-post #secondary { + margin-top: 40px; } -#page-single .shareline-linkedin a, #page-archive .shareline-linkedin a, #page-blog-set .shareline-linkedin a { - color: #555; - display: inline-block; - padding-top: 2px; - text-decoration: none; -} +body.single-post .widget { + overflow: !important; + padding-bottom: 30px !important; } -#page-single .shareline-linkedin a:hover, #page-archive .shareline-linkedin a:hover, #page-blog-set .shareline-linkedin a:hover { - color: #20a1da; - text-decoration: underline; -} +body.single-post .widget-head { + margin-bottom: 12px; + padding-left: 0 !important; } -#page-single .shareline-linkedin a:hover .social-linked-in::before, #page-archive .shareline-linkedin a:hover .social-linked-in::before, #page-blog-set .shareline-linkedin a:hover .social-linked-in::before { - color: #20a1da; - vertical-align: top; -} +body.single-post .widget-head h2 { + font-size: 20px !important; } -#page-single .shareline-linkedin a .social-linked-in::before, #page-archive .shareline-linkedin a .social-linked-in::before, #page-blog-set .shareline-linkedin a .social-linked-in::before { - font-size: 20px; - color: #555; - display: inline-block; - margin-top: -2px; - margin-right: 3px; - vertical-align: top; -} +body.single-post #secondary select { + width: 99%; + margin-left: 1px; } -#page-single .social, #page-archive .social, #page-blog-set .social { - margin-right: 6px; -} +.hero-caption-left h3 { + padding-left: 14px; + padding-right: 14px; } -#page-single #social-buttons, #page-archive #social-buttons, #page-blog-set #social-buttons { - clear: both; - padding-bottom: 18px; - overflow: hidden; -} +#content .panel-row-style-row-blue a { + color: #d0e751; } -@media (max-width: 767px) { - #page-single #social-buttons, #page-archive #social-buttons, #page-blog-set #social-buttons { - padding-bottom: 0px; - } -} +.simple-social-icons ul li a { + padding-left: 7px !important; } -#page-single #social-buttons .col-sm-2, #page-archive #social-buttons .col-sm-2, #page-blog-set #social-buttons .col-sm-2 { - padding-left: 0px; -} +#main { + padding: 0; } -#page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { - padding-left: 0px; - margin-left: -20px; -} +.mega-menu-item .searchform .btn { + height: 34px; + border-left: 0; } -@media (max-width: 1200px) { - #page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { - margin-left: 0px; - } -} +#page-az { + background-color: #fff; + border: 1px solid #ebebeb; + padding: 50px; } -@media (max-width: 767px) { - #page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { - margin-left: 0px; - } -} - -#page-single #social-buttons .row, #page-archive #social-buttons .row, #page-blog-set #social-buttons .row { - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; - margin-left: 0px; - padding: 6px 0 2px; -} +#page-az .btn { + padding: 6px 12px 2px; } -@media (max-width: 767px) { - #page-single #social-buttons .row, #page-archive #social-buttons .row, #page-blog-set #social-buttons .row { - padding: 14px 0 0px; - } -} +@media (min-width: 1200px) { + .uup-list .has-image { + float: left; + width: 50%; } } -#page-single .cats-and-tags, #page-archive .cats-and-tags, #page-blog-set .cats-and-tags { - overflow: hidden; -} +#site-title .searchform .form-group .form-control { + width: 85%; } -#page-single .cats-and-tags .row, #page-archive .cats-and-tags .row, #page-blog-set .cats-and-tags .row { - border-top: 1px solid #eeeeee; - margin-left: 0px; - padding: 6px 0 2px; -} +h1.entry-title { + margin-top: 10px; } -@media (max-width: 767px) { - #page-single .cats-and-tags .row, #page-archive .cats-and-tags .row, #page-blog-set .cats-and-tags .row { - padding: 14px 0 0px; - } -} +.btn { + padding: 8px 12px 4px; } -#page-single .cats-and-tags .row:nth-child(2), #page-archive .cats-and-tags .row:nth-child(2), #page-blog-set .cats-and-tags .row:nth-child(2) { - border-top: 1px solid #eeeeee; -} +/* ----------------------------- UC People ----------------------------- */ +#page-userlist { + background-color: white; + border-left: 1px solid #eee; + border-right: 1px solid #eee; + border-bottom: 1px solid #eee; } + #page-userlist #page-sidebar { + padding-top: 8px; + padding-left: 52px; } + @media (max-width: 767px) { + #page-userlist #page-sidebar { + padding: 0px 20px; } } + #page-userlist .col-sm-9 #main { + padding: 50px; + padding-left: 0px; + padding-top: 0px; } + @media (max-width: 767px) { + #page-userlist .col-sm-9 #main { + padding: 20px; } } + #page-userlist .col-sm-12 #main { + padding: 0px 50px; } + @media (max-width: 767px) { + #page-userlist .col-sm-12 #main { + padding: 20px; } } + #page-userlist .col-sm-12 #main table .person-title strong { + font-weight: normal; } + #page-userlist .col-sm-12 #main table .person-department strong { + font-weight: normal; } + #page-userlist .col-sm-12 #main .uc-people { + overflow: hidden; } + #page-userlist .widget_nav_menu .current-menu-item { + background-color: #428BCA; } + #page-userlist .widget_nav_menu .current-menu-item a { + color: white !important; } + #page-userlist .widget_nav_menu a { + display: block; + padding: 7px 15px 4px; + position: relative; } + #page-userlist .person { + min-height: 175px; } + #page-userlist .person .person-image { + position: absolute; } + @media (max-width: 600px) { + #page-userlist .person .person-image { + position: relative; } } + #page-userlist .person .person-details-wrapper { + padding-left: 165px; } + @media (max-width: 600px) { + #page-userlist .person .person-details-wrapper { + padding-left: 0px; } } + #page-userlist .person .person-name { + font-weight: bold; + font-size: 17px !important; + margin-bottom: 5px; } + #page-userlist .person .person-email { + word-wrap: break-word; } + #page-userlist .person p { + margin-bottom: 5px; } + #page-userlist ol.breadcrumb { + padding-left: 50px; + padding-top: 50px; } + @media (max-width: 767px) { + #page-userlist ol.breadcrumb { + padding-left: 20px; + padding-bottom: 0px; + display: none; } } -#page-single .relatedpost, #page-archive .relatedpost, #page-blog-set .relatedpost { - padding-left: 0px; - padding-right: 8px; -} +.single-person #main { + border: 1px solid #eee; + margin-top: 20px; } + .single-person #main .col-sm-8 { + padding: 30px 30px 30px 60px; } + @media (max-width: 767px) { + .single-person #main .col-sm-8 { + padding-top: 5px; + padding-left: 30px; + padding-right: 30px; } } + .single-person #main .col-sm-8 h1 { + margin-bottom: 5px; } + .single-person #main .col-sm-4 { + padding-top: 30px; } + .single-person #main .col-sm-4 table { + margin-top: 20px; + margin-bottom: 5px; } + .single-person #main .col-sm-4 a.person-cv { + margin-bottom: 20px; } + @media (max-width: 767px) { + .single-person #main .col-sm-4 a.person-cv { + margin-left: 5px; } } + .single-person #main .text-muted { + margin-bottom: 5px !important; } + .single-person #main .col-sm-2.col-sm-offset-2 { + padding-top: 40px; } + @media (max-width: 767px) { + .single-person #main .col-sm-2.col-sm-offset-2 { + padding-top: 20px; + padding-left: 30px; } } + .single-person #main .col-sm-6 { + margin-top: 20px; } + @media (max-width: 767px) { + .single-person #main .col-sm-6 { + padding-left: 30px; + padding-right: 30px; } } + .single-person #main .col-sm-6 h1 { + margin-bottom: 5px; } + .single-person #main .col-sm-6 table { + margin-top: 20px; + margin-bottom: 5px; } + .single-person #main .col-sm-6 .text-muted { + margin-bottom: 5px !important; } + .single-person #main .col-sm-6 a.person-cv { + margin-bottom: 20px; } + @media (max-width: 767px) { + .single-person #main .col-sm-6 a.person-cv { + margin-left: 5px; } } -#page-single .relatedpost img, #page-archive .relatedpost img, #page-blog-set .relatedpost img { - margin-bottom: 2px; -} +/* ----------------------------- UC People Archive Page ----------------------------- */ +#page-archive .col-sm-9 #main { + padding: 20px 40px 30px; + border: 1px solid #ededed; } + #page-archive .col-sm-9 #main h1.page-title { + border-bottom: 1px solid #ddd; + margin-bottom: 35px; + padding-bottom: 10px; } + #page-archive .col-sm-9 #main h2 { + margin-top: 0px; + margin-bottom: 5px; + font-size: 17px; } + #page-archive .col-sm-9 #main .entry-content { + margin-top: 0px; } + #page-archive .col-sm-9 #main .entry-content p { + margin-bottom: 5px; } + #page-archive .col-sm-9 #main hr { + margin-bottom: 0px; } + #page-archive .col-sm-9 #main .navigation.paging-navigation { + border-top: 1px solid #ddd; + margin-top: 30px; + padding-top: 30px; } + @media (max-width: 767px) { + #page-archive .col-sm-9 #main .col-sm-10 { + margin-top: 20px; } } -#page-single .relatedpost h5, #page-archive .relatedpost h5, #page-blog-set .relatedpost h5 { - margin-top: 10px; - line-height: 1.35em; -} +#page-archive #page-sidebar { + background-color: white; + border: 1px solid #ebebeb; + padding-top: 24px; + padding-bottom: 20px; } + @media (max-width: 767px) { + #page-archive #page-sidebar { + margin: 15px; } } + #page-archive #page-sidebar .widget-head { + padding-left: 0px; + margin-bottom: 15px; } + #page-archive #page-sidebar .screen-reader-text { + display: none; } + #page-archive #page-sidebar h2.widget-title { + font-size: 20px !important; } -#page-single .relatedpost a.relatedtitle, #page-archive .relatedpost a.relatedtitle, #page-blog-set .relatedpost a.relatedtitle { - color: black; - text-decoration: none; -} +/* ----------------------------- Search Results Page ----------------------------- */ +#page-search #main { + padding: 20px 40px 30px; + border: 1px solid #ededed; } + #page-search #main h1.page-title { + border-bottom: 1px solid #ddd; + margin-bottom: 35px; + padding-bottom: 10px; } + #page-search #main h3 { + font-size: 17px; + line-height: 1.35em; } + #page-search #main .navigation.paging-navigation { + border-top: 1px solid #ddd; + margin-top: 30px; + padding-top: 30px; } -#page-single .relatedpost a.relatedtitle:hover, #page-archive .relatedpost a.relatedtitle:hover, #page-blog-set .relatedpost a.relatedtitle:hover { - text-decoration: underline; -} +#page-search #page-sidebar { + background-color: white; + border: 1px solid #ebebeb; + padding-top: 24px; + padding-bottom: 20px; } + @media (max-width: 767px) { + #page-search #page-sidebar { + margin: 15px; } } + #page-search #page-sidebar .widget-head { + padding-left: 0px; + margin-bottom: 15px; } + #page-search #page-sidebar .screen-reader-text { + display: none; } + #page-search #page-sidebar h2.widget-title { + font-size: 20px !important; } -#page-single .entry-footer, #page-archive .entry-footer, #page-blog-set .entry-footer { - margin-top: 40px; -} +#page-single, #page-archive, #page-blog-set { + background-color: transparent; + border: none; + border-top: none; } + #page-single #main, #page-archive #main, #page-blog-set #main { + padding: 40px; + background-color: white; + border: 1px solid #ebebeb; + border-top: none; } + @media (max-width: 767px) { + #page-single #main, #page-archive #main, #page-blog-set #main { + padding: 22px; } } + @media (max-width: 991px) { + #page-single .col-md-9, #page-archive .col-md-9, #page-blog-set .col-md-9 { + padding-left: 0px; + padding-right: 0px; } } + @media (max-width: 991px) { + #page-single .col-md-3, #page-archive .col-md-3, #page-blog-set .col-md-3 { + padding-left: 0px; + padding-right: 0px; } } + #page-single .col-sm-2, #page-archive .col-sm-2, #page-blog-set .col-sm-2 { + padding-left: 0px; } + #page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { + padding-left: 0px; + margin-left: -20px; } + @media (max-width: 1200px) { + #page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { + margin-left: 0px; } } + @media (max-width: 767px) { + #page-single .col-sm-10, #page-archive .col-sm-10, #page-blog-set .col-sm-10 { + margin-bottom: 10px; + margin-left: 0px; } } + @media (max-width: 767px) { + #page-single .col-sm-10.social-section a, #page-archive .col-sm-10.social-section a, #page-blog-set .col-sm-10.social-section a { + margin-bottom: 8px; + display: block; } } + #page-single .col-sm-12, #page-archive .col-sm-12, #page-blog-set .col-sm-12 { + padding-left: 0px; + padding-right: 0px; } + #page-single #page-sidebar, #page-archive #page-sidebar, #page-blog-set #page-sidebar { + padding: 60px 20px 20px 20px; + background-color: white; + border: 1px solid #ebebeb; + border-top: none; } + @media (max-width: 991px) { + #page-single #page-sidebar, #page-archive #page-sidebar, #page-blog-set #page-sidebar { + width: 100%; + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #ebebeb; } } + #page-single #page-sidebar .widget-head, #page-archive #page-sidebar .widget-head, #page-blog-set #page-sidebar .widget-head { + padding-left: 0px; + margin-bottom: 15px; + border: none; } + #page-single #page-sidebar .screen-reader-text, #page-archive #page-sidebar .screen-reader-text, #page-blog-set #page-sidebar .screen-reader-text { + display: none; } + #page-single #page-sidebar h2.widget-title, #page-archive #page-sidebar h2.widget-title, #page-blog-set #page-sidebar h2.widget-title { + font-size: 20px !important; } + #page-single #page-sidebar .post, #page-archive #page-sidebar .post, #page-blog-set #page-sidebar .post { + background-color: transparent; } + #page-single #page-sidebar .col-sm-5, #page-archive #page-sidebar .col-sm-5, #page-blog-set #page-sidebar .col-sm-5 { + /* For post loop widget using small image */ + padding-right: 0px; } + @media (max-width: 767px) { + #page-single #page-sidebar .col-sm-5 img, #page-archive #page-sidebar .col-sm-5 img, #page-blog-set #page-sidebar .col-sm-5 img { + width: 60%; + margin-bottom: 20px; } } + #page-single .shareline-twitter, #page-archive .shareline-twitter, #page-blog-set .shareline-twitter { + border-top: 1px solid #ededed; + padding: 6px 0 4px; } + #page-single .shareline-twitter a, #page-archive .shareline-twitter a, #page-blog-set .shareline-twitter a { + color: #555; + display: inline-block; + padding-top: 2px; + text-decoration: none; } + #page-single .shareline-twitter a:hover, #page-archive .shareline-twitter a:hover, #page-blog-set .shareline-twitter a:hover { + color: #20a1da; + text-decoration: underline; } + #page-single .shareline-twitter a:hover .social-twitter::before, #page-archive .shareline-twitter a:hover .social-twitter::before, #page-blog-set .shareline-twitter a:hover .social-twitter::before { + color: #20a1da; + vertical-align: top; } + #page-single .shareline-twitter a .social-twitter::before, #page-archive .shareline-twitter a .social-twitter::before, #page-blog-set .shareline-twitter a .social-twitter::before { + font-size: 20px; + color: #555; + display: inline-block; + margin-top: -2px; + margin-right: 3px; + vertical-align: top; } + #page-single .shareline-facebook, #page-archive .shareline-facebook, #page-blog-set .shareline-facebook { + border-top: 1px solid #ededed; + padding: 6px 0 4px; } + #page-single .shareline-facebook a, #page-archive .shareline-facebook a, #page-blog-set .shareline-facebook a { + color: #555; + display: inline-block; + padding-top: 2px; + text-decoration: none; } + #page-single .shareline-facebook a:hover, #page-archive .shareline-facebook a:hover, #page-blog-set .shareline-facebook a:hover { + color: #20a1da; + text-decoration: underline; } + #page-single .shareline-facebook a:hover .social-facebook::before, #page-archive .shareline-facebook a:hover .social-facebook::before, #page-blog-set .shareline-facebook a:hover .social-facebook::before { + color: #20a1da; + vertical-align: top; } + #page-single .shareline-facebook a .social-facebook::before, #page-archive .shareline-facebook a .social-facebook::before, #page-blog-set .shareline-facebook a .social-facebook::before { + font-size: 20px; + color: #555; + display: inline-block; + margin-top: -2px; + margin-right: 3px; + vertical-align: top; } + #page-single .shareline-linkedin, #page-archive .shareline-linkedin, #page-blog-set .shareline-linkedin { + border-bottom: 1px solid #ededed; + border-top: 1px solid #ededed; + margin-bottom: 20px; + padding: 6px 0 4px; } + #page-single .shareline-linkedin a, #page-archive .shareline-linkedin a, #page-blog-set .shareline-linkedin a { + color: #555; + display: inline-block; + padding-top: 2px; + text-decoration: none; } + #page-single .shareline-linkedin a:hover, #page-archive .shareline-linkedin a:hover, #page-blog-set .shareline-linkedin a:hover { + color: #20a1da; + text-decoration: underline; } + #page-single .shareline-linkedin a:hover .social-linked-in::before, #page-archive .shareline-linkedin a:hover .social-linked-in::before, #page-blog-set .shareline-linkedin a:hover .social-linked-in::before { + color: #20a1da; + vertical-align: top; } + #page-single .shareline-linkedin a .social-linked-in::before, #page-archive .shareline-linkedin a .social-linked-in::before, #page-blog-set .shareline-linkedin a .social-linked-in::before { + font-size: 20px; + color: #555; + display: inline-block; + margin-top: -2px; + margin-right: 3px; + vertical-align: top; } + #page-single .social, #page-archive .social, #page-blog-set .social { + margin-right: 6px; } + #page-single #social-buttons, #page-archive #social-buttons, #page-blog-set #social-buttons { + clear: both; + padding-bottom: 18px; + overflow: hidden; } + @media (max-width: 767px) { + #page-single #social-buttons, #page-archive #social-buttons, #page-blog-set #social-buttons { + padding-bottom: 0px; } } + #page-single #social-buttons .col-sm-2, #page-archive #social-buttons .col-sm-2, #page-blog-set #social-buttons .col-sm-2 { + padding-left: 0px; } + #page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { + padding-left: 0px; + margin-left: -20px; } + @media (max-width: 1200px) { + #page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { + margin-left: 0px; } } + @media (max-width: 767px) { + #page-single #social-buttons .col-sm-10, #page-archive #social-buttons .col-sm-10, #page-blog-set #social-buttons .col-sm-10 { + margin-left: 0px; } } + #page-single #social-buttons .row, #page-archive #social-buttons .row, #page-blog-set #social-buttons .row { + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #eeeeee; + margin-left: 0px; + padding: 6px 0 2px; } + @media (max-width: 767px) { + #page-single #social-buttons .row, #page-archive #social-buttons .row, #page-blog-set #social-buttons .row { + padding: 14px 0 0px; } } + #page-single .cats-and-tags, #page-archive .cats-and-tags, #page-blog-set .cats-and-tags { + overflow: hidden; } + #page-single .cats-and-tags .row, #page-archive .cats-and-tags .row, #page-blog-set .cats-and-tags .row { + border-top: 1px solid #eeeeee; + margin-left: 0px; + padding: 6px 0 2px; } + @media (max-width: 767px) { + #page-single .cats-and-tags .row, #page-archive .cats-and-tags .row, #page-blog-set .cats-and-tags .row { + padding: 14px 0 0px; } } + #page-single .cats-and-tags .row:nth-child(2), #page-archive .cats-and-tags .row:nth-child(2), #page-blog-set .cats-and-tags .row:nth-child(2) { + border-top: 1px solid #eeeeee; } + #page-single .relatedpost, #page-archive .relatedpost, #page-blog-set .relatedpost { + padding-left: 0px; + padding-right: 8px; } + #page-single .relatedpost img, #page-archive .relatedpost img, #page-blog-set .relatedpost img { + margin-bottom: 2px; } + #page-single .relatedpost h5, #page-archive .relatedpost h5, #page-blog-set .relatedpost h5 { + margin-top: 10px; + line-height: 1.35em; } + #page-single .relatedpost a.relatedtitle, #page-archive .relatedpost a.relatedtitle, #page-blog-set .relatedpost a.relatedtitle { + color: black; + text-decoration: none; } + #page-single .relatedpost a.relatedtitle:hover, #page-archive .relatedpost a.relatedtitle:hover, #page-blog-set .relatedpost a.relatedtitle:hover { + text-decoration: underline; } + #page-single .entry-footer, #page-archive .entry-footer, #page-blog-set .entry-footer { + margin-top: 40px; } @media (max-width: 991px) { #page-archive #page-sidebar, #page-blog-set #page-sidebar { - margin-left: 0px; - } -} + margin-left: 0px; } } #page-archive .post, #page-blog-set .post { - padding-left: 0px; -} + padding-left: 0px; } #page-archive h1.page-title, #page-blog-set h1.page-title { - text-transform: uppercase; -} + text-transform: uppercase; } #page-archive h1.entry-title, #page-blog-set h1.entry-title { - font-size: 30px; -} + font-size: 30px; } #page-archive .widget, #page-blog-set .widget { - margin-bottom: 25px; -} + margin-bottom: 25px; } #page-archive hr, #page-blog-set hr { - margin-top: 5px !important; -} + margin-top: 5px !important; } #page-archive .hentry, #page-blog-set .hentry { margin-bottom: -2px; - padding-bottom: 0px; -} + padding-bottom: 0px; } .panel-grid .uc-cal .uc-cal-event-title { color: #20a1da !important; - line-height: 1.25em; -} + line-height: 1.25em; } .panel-grid .uc-cal.uc-iconcal .uc-cal-event-date { - border: 1px solid #ededed !important; -} + border: 1px solid #ededed !important; } .panel-grid .uc-cal.uc-iconcal .uc-cal-event-title { - margin-top: 2px; -} + margin-top: 2px; } .panel-grid .uc-cal.uc-listcal .uc-cal-event { - padding-left: 2em; -} + padding-left: 2em; } .panel-grid .uc-cal.uc-listcal .uc-cal-event-title { - margin-top: 0px !important; -} + margin-top: 0px !important; } .panel-grid .uc-cal.uc-listcal .uc-cal-event-date { - top: 2px; -} + top: 2px; } .panel-grid .uc-cal .uc-cal-event-month { padding-bottom: 0 !important; @@ -13917,29 +9860,23 @@ h1.entry-title { background-color: transparent; text-decoration: none !important; font-size: 12px; - font-weight: 200 !important; -} + font-weight: 200 !important; } .panel-grid .uc-cal .uc-cal-event-day { - padding-top: 0.3em !important; -} + padding-top: 0.3em !important; } .panel-grid .uc-cal .uc-cal-event-time { - margin-bottom: 7px; -} + margin-bottom: 7px; } .panel-grid .uc-cal.uc-iconcal .uc-cal-list a.uc-cal-event { padding-left: 75px; min-height: 57px; - text-decoration: none !important; -} - -.panel-grid .uc-cal.uc-iconcal .uc-cal-list a.uc-cal-event .uc-cal-event-date { - width: 55px; - height: 55px; - border: 1px solid #e3e3e3; - box-shadow: none !important; -} + text-decoration: none !important; } + .panel-grid .uc-cal.uc-iconcal .uc-cal-list a.uc-cal-event .uc-cal-event-date { + width: 55px; + height: 55px; + border: 1px solid #e3e3e3; + box-shadow: none !important; } .panel-grid .uc-cal.uc-iconcal .uc-cal-list .uc-cal-event-day { padding-bottom: 0.2em !important; @@ -13947,239 +9884,159 @@ h1.entry-title { color: #777777 !important; font-weight: 200 !important; font-size: 20px; - font-family: helvetica, arial, sans-serif; -} + font-family: helvetica, arial, sans-serif; } .subpage .widget .uc-cal.uc-listcal { - padding-left: 2.7em !important; -} - -.subpage .widget .uc-cal.uc-listcal .uc-cal-event-date { - left: -2.7em !important; -} + padding-left: 2.7em !important; } + .subpage .widget .uc-cal.uc-listcal .uc-cal-event-date { + left: -2.7em !important; } #page-page-builder #main, #page-page-builder-cards #main, #error404 #main { padding: 15px 50px; - border: 1px solid #ededed; -} - -#page-page-builder #main .uc-cal-event-month, #page-page-builder-cards #main .uc-cal-event-month, #error404 #main .uc-cal-event-month { - border: none !important; -} - -#page-page-builder #main .uc-cal-event-day, #page-page-builder-cards #main .uc-cal-event-day, #error404 #main .uc-cal-event-day { - border: none !important; -} - -#page-page-builder #main h3.widget-title, #page-page-builder-cards #main h3.widget-title, #error404 #main h3.widget-title { - font-size: 24px; - margin-bottom: 25px; -} + border: 1px solid #ededed; } + #page-page-builder #main .uc-cal-event-month, #page-page-builder-cards #main .uc-cal-event-month, #error404 #main .uc-cal-event-month { + border: none !important; } + #page-page-builder #main .uc-cal-event-day, #page-page-builder-cards #main .uc-cal-event-day, #error404 #main .uc-cal-event-day { + border: none !important; } + #page-page-builder #main h3.widget-title, #page-page-builder-cards #main h3.widget-title, #error404 #main h3.widget-title { + font-size: 24px; + margin-bottom: 25px; } #page-page-builder-cards #main { - background-color: transparent; -} + background-color: transparent; } #page-page .widget.widget_rcpt { - /*Recent Custom Posts Type Widget */ -} - -#page-page .widget.widget_rcpt ul { - padding-left: 0; - list-style-type: none; -} - -#page-page .widget.widget_rcpt ul .rcpt_item_image { - margin-bottom: 10px; -} - -#page-page .widget.widget_rcpt ul .rcpt_item_excerpt { - margin-top: 10px; -} - -#page-page .widget.widget_rcpt ul .rcpt_item_date { - margin-top: 10px; -} - -#page-page .widget.widget_rcpt ul li { - margin-bottom: 30px; -} + /*Recent Custom Posts Type Widget */ } + #page-page .widget.widget_rcpt ul { + padding-left: 0; + list-style-type: none; } + #page-page .widget.widget_rcpt ul .rcpt_item_image { + margin-bottom: 10px; } + #page-page .widget.widget_rcpt ul .rcpt_item_excerpt { + margin-top: 10px; } + #page-page .widget.widget_rcpt ul .rcpt_item_date { + margin-top: 10px; } + #page-page .widget.widget_rcpt ul li { + margin-bottom: 30px; } #page-page .widget.widget_recent-posts { - /*Recent Posts Widget */ -} - -#page-page .widget.widget_recent-posts ul { - padding-left: 0; - list-style-type: none; -} - -#page-page .widget.widget_recent-posts ul li { - margin-bottom: 15px; -} - -#page-page .widget.widget_recent-posts ul li .post-date { - display: block; - font-size: 11.5px; - margin-top: 5px; -} + /*Recent Posts Widget */ } + #page-page .widget.widget_recent-posts ul { + padding-left: 0; + list-style-type: none; } + #page-page .widget.widget_recent-posts ul li { + margin-bottom: 15px; } + #page-page .widget.widget_recent-posts ul li .post-date { + display: block; + font-size: 11.5px; + margin-top: 5px; } #page-page .widget.widget_dpe_fp_widget { - /*Flexible Posts Widget */ -} - -#page-page .widget.widget_dpe_fp_widget ul { - padding-left: 0; - list-style-type: none; -} - -#page-page .widget.widget_dpe_fp_widget ul li { - margin-bottom: 0px; - padding-left: 0px; - padding-top: 0px; -} + /*Flexible Posts Widget */ } + #page-page .widget.widget_dpe_fp_widget ul { + padding-left: 0; + list-style-type: none; } + #page-page .widget.widget_dpe_fp_widget ul li { + margin-bottom: 0px; + padding-left: 0px; + padding-top: 0px; } #page-page .widget.widget_siteorigin-panels-postloop .post { padding: 0px; - margin: 0px; -} + margin: 0px; } #page-page .widget.widget_rss ul { padding-left: 0px; - list-style-type: none; -} - -#page-page .widget.widget_rss ul li { - margin-bottom: 10px; -} + list-style-type: none; } + #page-page .widget.widget_rss ul li { + margin-bottom: 10px; } #page-page .subpage-sidebar .widget { - margin-bottom: 20px; -} - -#page-page .subpage-sidebar .widget .widget-head { - margin-bottom: 12px; - padding-left: 0px; -} + margin-bottom: 20px; } + #page-page .subpage-sidebar .widget .widget-head { + margin-bottom: 12px; + padding-left: 0px; } #page-blank .widget.widget_rcpt { - /*Recent Custom Posts Type Widget */ -} - -#page-blank .widget.widget_rcpt ul { - padding-left: 0; - list-style-type: none; -} - -#page-blank .widget.widget_rcpt ul .rcpt_item_image { - margin-bottom: 10px; -} - -#page-blank .widget.widget_rcpt ul .rcpt_item_excerpt { - margin-top: 10px; -} - -#page-blank .widget.widget_rcpt ul .rcpt_item_date { - margin-top: 10px; -} - -#page-blank .widget.widget_rcpt ul li { - margin-bottom: 30px; -} + /*Recent Custom Posts Type Widget */ } + #page-blank .widget.widget_rcpt ul { + padding-left: 0; + list-style-type: none; } + #page-blank .widget.widget_rcpt ul .rcpt_item_image { + margin-bottom: 10px; } + #page-blank .widget.widget_rcpt ul .rcpt_item_excerpt { + margin-top: 10px; } + #page-blank .widget.widget_rcpt ul .rcpt_item_date { + margin-top: 10px; } + #page-blank .widget.widget_rcpt ul li { + margin-bottom: 30px; } #page-blank .widget.widget_recent-posts { - /*Recent Posts Widget */ -} - -#page-blank .widget.widget_recent-posts ul { - padding-left: 0; - list-style-type: none; -} - -#page-blank .widget.widget_recent-posts ul li { - margin-bottom: 15px; -} - -#page-blank .widget.widget_recent-posts ul li .post-date { - display: block; - font-size: 11.5px; - margin-top: 5px; -} + /*Recent Posts Widget */ } + #page-blank .widget.widget_recent-posts ul { + padding-left: 0; + list-style-type: none; } + #page-blank .widget.widget_recent-posts ul li { + margin-bottom: 15px; } + #page-blank .widget.widget_recent-posts ul li .post-date { + display: block; + font-size: 11.5px; + margin-top: 5px; } #page-blank .widget.widget_dpe_fp_widget { - /*Flexible Posts Widget */ -} - -#page-blank .widget.widget_dpe_fp_widget ul { - padding-left: 0; - list-style-type: none; -} - -#page-blank .widget.widget_dpe_fp_widget ul li { - margin-bottom: 0px; - padding-left: 0px; - padding-top: 0px; -} + /*Flexible Posts Widget */ } + #page-blank .widget.widget_dpe_fp_widget ul { + padding-left: 0; + list-style-type: none; } + #page-blank .widget.widget_dpe_fp_widget ul li { + margin-bottom: 0px; + padding-left: 0px; + padding-top: 0px; } #page-blank .widget.widget_siteorigin-panels-postloop .post { padding: 0px; - margin: 0px; -} + margin: 0px; } #page-blank .widget.widget_rss ul { padding-left: 0px; - list-style-type: none; -} - -#page-blank .widget.widget_rss ul li { - margin-bottom: 10px; -} + list-style-type: none; } + #page-blank .widget.widget_rss ul li { + margin-bottom: 10px; } #page-blank .widget .uc-cal { - padding: 0px; -} + padding: 0px; } #page-blank .widget:nth-child(1).widget_metaslider_widget { - margin-top: -1.5em; -} + margin-top: -1.5em; } #page-blank .entry-content { - margin-top: 0px; -} + margin-top: 0px; } body.home h3.widget-title { - font-size: 24px !important; -} + font-size: 24px !important; } body.home #page-page-builder .uc-cal-event-date, body.home #page-page-builder-cards .uc-cal-event-date { - border: 1px solid #ededed !important; -} + border: 1px solid #ededed !important; } body.home #content .panel-grid .widget.widget_metaslider_widget ul li { - margin-bottom: 0px; -} + margin-bottom: 0px; } body.home #content .panel-grid .row-darkgrey .widget .widget-title { color: white; text-shadow: none; margin-bottom: 10px; - margin-top: 20px; -} + margin-top: 20px; } #social-buttons a { - margin-right: 10px; -} - -#social-buttons a img { - margin-right: 0.5em; - margin-top: -1px; - width: 20px; -} + margin-right: 10px; } + #social-buttons a img { + margin-right: 0.5em; + margin-top: -1px; + width: 20px; } #error404 .page-content .col-sm-6, #error403 .page-content .col-sm-6 { padding: 0px; - width: 60%; -} + width: 60%; } .printbutton { background-color: white; @@ -14187,159 +10044,109 @@ body.home #content .panel-grid .row-darkgrey .widget .widget-title { border-radius: 4px; font-size: 12px; padding: 5px 13px 4px; - margin-top: 3px; -} - -@media (max-width: 767px) { - .printbutton { - margin-top: 18px; - } -} - -.printbutton:hover { - background-color: #eee; -} + margin-top: 3px; } + @media (max-width: 767px) { + .printbutton { + margin-top: 18px; } } + .printbutton:hover { + background-color: #eee; } .byline { - display: inline; -} + display: inline; } .post-password-required .glyphicons-lock { margin-right: 10px; - font-size: 31px; -} + font-size: 31px; } .single-post .widget_sp_image-description p { font-style: italic; margin: 0.8075em 0; - color: #999; -} + color: #999; } .widget_rss h3 { - margin-bottom: 15px; -} - -.widget_rss h3 a { - color: black; - text-decoration: none; -} - -.widget_rss h3 a .glyphicon-new-window { - display: none; -} - -.widget_rss h3 a:hover { - cursor: default; -} - -.widget_rss h3 a img { - display: none; -} + margin-bottom: 15px; } + .widget_rss h3 a { + color: black; + text-decoration: none; } + .widget_rss h3 a .glyphicon-new-window { + display: none; } + .widget_rss h3 a:hover { + cursor: default; } + .widget_rss h3 a img { + display: none; } .widget_rss ul li a .glyphicon-new-window { - display: none; -} + display: none; } .widget_rss ul li .rss-date { display: block; font-size: 13px; font-style: italic; - margin-bottom: 2px; -} + margin-bottom: 2px; } .page-template-page-business-home .widget_rss ul { list-style-type: none; - padding-left: 0px; -} - -.page-template-page-business-home .widget_rss ul li { - margin-bottom: 10px; -} + padding-left: 0px; } + .page-template-page-business-home .widget_rss ul li { + margin-bottom: 10px; } #mega-footer .widget_rss h3.widget-title a { - color: white; -} + color: white; } .page-template-page-business-home .panel-grid .widget_widget_sp_image .widget_sp_image-description h3 { - padding: 0px 15px; -} + padding: 0px 15px; } #page #content .widget .btn.btn-primary { - padding: 6px 12px 4px; -} + padding: 6px 12px 4px; } .panel-default > .panel-heading { - padding: 0px; -} - -.panel-default > .panel-heading a { - padding: 10px 25px 8px 15px; - display: block; - background-color: #fafafa; - text-decoration: none; - color: #20a1da; - font-size: 18px; -} - -.panel-default > .panel-heading a:after { - content: '\E601'; - font-family: 'glyphicons regular'; - position: absolute; - right: 10px; - top: 10px; - color: #c9c9c9; - transform: rotate(0deg); - transition: transform 180ms ease-in; -} - -.panel-default > .panel-heading a.collapsed::after { - transition: transform 180ms ease-in; - transform: rotate(180deg); -} + padding: 0px; } + .panel-default > .panel-heading a { + padding: 10px 25px 8px 15px; + display: block; + background-color: #fafafa; + text-decoration: none; + color: #20a1da; + font-size: 18px; } + .panel-default > .panel-heading a:after { + content: '\E601'; + font-family: 'glyphicons regular'; + position: absolute; + right: 10px; + top: 10px; + color: #c9c9c9; + transform: rotate(0deg); + transition: transform 180ms ease-in; } + .panel-default > .panel-heading a.collapsed::after { + transition: transform 180ms ease-in; + transform: rotate(180deg); } .in-page-tabs { background-color: #003f74; - border-top: 1px solid #08598c; -} - -.in-page-tabs a { - color: white; -} - -.in-page-tabs .nav-tabs { - border-bottom: none; -} - -.in-page-tabs .nav-tabs > li:nth-child(1) a { - margin-left: -15px; - border-bottom: none; -} - -.in-page-tabs .nav-tabs > li a:hover, .in-page-tabs .nav-tabs > li a:active, .in-page-tabs .nav-tabs > li a:focus { - background-color: #00325c; - border-color: transparent; - border-bottom: none; - color: #d0e751; -} - -.in-page-tabs .nav .open > a, .in-page-tabs .nav .open > a:hover, .in-page-tabs .nav .open > a:focus { - background-color: #00325c !important; - border-color: transparent; - border-bottom: none; - color: #d0e751; -} - -.in-page-tabs .menu li:nth-child(1) ul { - margin-left: -15px; -} - -.in-page-tabs .menu li:nth-child(1) ul a { - margin-left: 0px; -} - -.in-page-tabs .dropdown-menu > .active > a, .in-page-tabs .dropdown-menu > .active > a:hover, .in-page-tabs .dropdown-menu > .active > a:focus { - background-color: #003f74; -} + border-top: 1px solid #08598c; } + .in-page-tabs a { + color: white; } + .in-page-tabs .nav-tabs { + border-bottom: none; } + .in-page-tabs .nav-tabs > li:nth-child(1) a { + margin-left: -15px; + border-bottom: none; } + .in-page-tabs .nav-tabs > li a:hover, .in-page-tabs .nav-tabs > li a:active, .in-page-tabs .nav-tabs > li a:focus { + background-color: #00325c; + border-color: transparent; + border-bottom: none; + color: #d0e751; } + .in-page-tabs .nav .open > a, .in-page-tabs .nav .open > a:hover, .in-page-tabs .nav .open > a:focus { + background-color: #00325c !important; + border-color: transparent; + border-bottom: none; + color: #d0e751; } + .in-page-tabs .menu li:nth-child(1) ul { + margin-left: -15px; } + .in-page-tabs .menu li:nth-child(1) ul a { + margin-left: 0px; } + .in-page-tabs .dropdown-menu > .active > a, .in-page-tabs .dropdown-menu > .active > a:hover, .in-page-tabs .dropdown-menu > .active > a:focus { + background-color: #003f74; } .text-overlay .widget_sp_image-description { position: absolute; @@ -14349,20 +10156,16 @@ body.home #content .panel-grid .row-darkgrey .widget .widget-title { right: 0; text-align: center; color: white; - font-size: 24px; -} - -.text-overlay .widget_sp_image-description p { - margin-bottom: 0px; - line-height: 1; - text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4); -} - -.text-overlay .widget_sp_image-description a { - color: white; - text-decoration: none; -} + font-size: 24px; } + .text-overlay .widget_sp_image-description p { + margin-bottom: 0px; + line-height: 1; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4); } + .text-overlay .widget_sp_image-description a { + color: white; + text-decoration: none; } .text-overlay:hover a { - color: #d0e751; -} + color: #d0e751; } + +/*# sourceMappingURL=executive.css.map */ \ No newline at end of file diff --git a/css/executive.css.map b/css/executive.css.map new file mode 100644 index 0000000..6fe518f --- /dev/null +++ b/css/executive.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../sass/executive.scss","../sass/_variables.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_variables.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_mixins.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_hide-text.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_opacity.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_image.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_labels.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_reset-filter.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_resize.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_size.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_tab-focus.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_text-overflow.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_alerts.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_buttons.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_panels.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_pagination.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_list-group.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_nav-divider.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_forms.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_progress-bar.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_table-row.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_background-variant.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_border-radius.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_gradients.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_clearfix.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_center-block.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_nav-vertical-align.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_grid-framework.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_grid.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_normalize.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_print.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_glyphicons.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_scaffolding.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_type.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_code.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_grid.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_tables.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_forms.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_buttons.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_component-animations.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_dropdowns.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_button-groups.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_input-groups.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_navs.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_navbar.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_breadcrumbs.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_pagination.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_pager.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_labels.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_badges.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_jumbotron.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_thumbnails.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_alerts.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_progress-bars.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_media.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_list-group.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_panels.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_responsive-embed.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_wells.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_close.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_modals.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_tooltip.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_popovers.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_carousel.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_utilities.scss","../../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_responsive-utilities.scss","../../cornerstone/sass/_variables.scss","../../cornerstone/sass/_utilities.scss","../../cornerstone/sass/_fonts.scss","../../cornerstone/sass/_titlebar.scss","../../cornerstone/sass/_header-image.scss","../../cornerstone/sass/_widgets.scss","../../cornerstone/sass/_buttons.scss","../../cornerstone/sass/_content.scss","../../cornerstone/sass/_captions.scss","../../cornerstone/sass/_alignments.scss","../../cornerstone/sass/_galleries.scss","../../cornerstone/sass/_media.scss","../../cornerstone/sass/_link-flags.scss","../../cornerstone/sass/_accessibility.scss","../../cornerstone/sass/_table-stripper.scss","../../cornerstone/sass/_uup.scss","../../cornerstone/sass/_cal.scss","../../cornerstone/sass/_in-page-menus.scss","../../cornerstone/sass/_footer.scss","../../cornerstone/sass/_page-builder.scss","../sass/_bootstrap-override.scss","../sass/_mixins.scss"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/prepros-6.config b/prepros-6.config new file mode 100644 index 0000000..006535a --- /dev/null +++ b/prepros-6.config @@ -0,0 +1,438 @@ +{ + "name": "executive", + "firstRun": false, + "exportConfig": true, + "fileConfigs": [ + { + "path": "README.md", + "configJson": "{\"compiler-markdown\":{\"path\":\"README.md\",\"sanitize\":false,\"gfm\":true,\"wrapWithHtml\":false},\"autoCompile\":true,\"customOutput\":\"README.html\"}" + }, + { + "path": "style.css", + "configJson": "{\"compiler-css\":{\"path\":\"style.css\"},\"autoCompile\":false,\"sourceMap\":false,\"compiler-minify-css\":{\"enabled\":true},\"compiler-cssnext\":{\"enabled\":false},\"compiler-autoprefixer\":{\"enabled\":false},\"customOutput\":\"style-dist.css\"}" + }, + { + "path": "css/executive.css", + "configJson": "{\"compiler-css\":{\"path\":\"css/executive.css\"},\"autoCompile\":false,\"sourceMap\":false,\"compiler-minify-css\":{\"enabled\":true},\"compiler-cssnext\":{\"enabled\":false},\"compiler-autoprefixer\":{\"enabled\":false},\"customOutput\":\"css/executive-dist.css\"}" + }, + { + "path": "sass/_bootstrap-override.scss", + "configJson": "{\"compiler-sass\":{\"path\":\"sass/_bootstrap-override.scss\",\"libSass\":true,\"compass\":false,\"fullCompass\":false,\"outputStyle\":\"expanded\"},\"autoCompile\":false,\"compiler-autoprefixer\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"css/_bootstrap-override.css\"}" + }, + { + "path": "sass/_mixins.scss", + "configJson": "{\"compiler-sass\":{\"path\":\"sass/_mixins.scss\",\"libSass\":true,\"compass\":false,\"fullCompass\":false,\"outputStyle\":\"expanded\"},\"autoCompile\":false,\"compiler-autoprefixer\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"css/_mixins.css\"}" + }, + { + "path": "sass/_variables.scss", + "configJson": "{\"compiler-sass\":{\"path\":\"sass/_variables.scss\",\"libSass\":true,\"compass\":false,\"fullCompass\":false,\"outputStyle\":\"expanded\"},\"autoCompile\":false,\"compiler-autoprefixer\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"css/_variables.css\"}" + }, + { + "path": "sass/executive.scss", + "configJson": "{\"forceCompile\":false,\"customOutput\":\"css/executive.css\",\"autoCompile\":true,\"sourceMap\":true,\"compiler-node-sass\":{\"enabled\":true,\"outputStyle\":\"nested\"},\"compiler-autoprefixer\":{\"enabled\":false},\"compiler-minify-css\":{\"enabled\":false},\"compiler-sass\":{\"path\":\"sass/executive.scss\",\"libSass\":true,\"compass\":false,\"fullCompass\":false,\"outputStyle\":\"expanded\"}}" + }, + { + "path": "javascripts/business-network-ga.js", + "configJson": "{\"compiler-javascript\":{\"path\":\"javascripts/business-network-ga.js\",\"mangle\":true},\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"javascripts/business-network-ga-dist.js\"}" + }, + { + "path": "javascripts/executive.js", + "configJson": "{\"compiler-javascript\":{\"path\":\"javascripts/executive.js\",\"mangle\":true},\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"javascripts/executive-dist.js\"}" + }, + { + "path": "javascripts/html5shiv-master/src/html5shiv-printshiv.js", + "configJson": "{\"compiler-javascript\":{\"path\":\"javascripts/html5shiv-master/src/html5shiv-printshiv.js\",\"mangle\":true},\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"javascripts/html5shiv-master/src/html5shiv-printshiv-dist.js\"}" + }, + { + "path": "javascripts/html5shiv-master/src/html5shiv.js", + "configJson": "{\"compiler-javascript\":{\"path\":\"javascripts/html5shiv-master/src/html5shiv.js\",\"mangle\":true},\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"javascripts/html5shiv-master/src/html5shiv-dist.js\"}" + }, + { + "path": "screenshot.jpg", + "configJson": "{\"compiler-jpg\":{\"path\":\"screenshot.jpg\",\"size\":42476,\"initialSize\":42476,\"optimized\":false,\"height\":0,\"width\":0}}" + }, + { + "path": "css/business-mega-menu.css", + "configJson": "{\"compiler-css\":{\"path\":\"css/business-mega-menu.css\"},\"autoCompile\":false,\"sourceMap\":false,\"compiler-minify-css\":{\"enabled\":true},\"compiler-cssnext\":{\"enabled\":false},\"compiler-autoprefixer\":{\"enabled\":false},\"customOutput\":\"css/business-mega-menu-dist.css\"}" + }, + { + "path": "javascripts/min/executive.min.js", + "configJson": "{\"compiler-javascript\":{\"path\":\"javascripts/min/executive.min.js\",\"mangle\":true},\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"customOutput\":\"javascripts/min/executive.min-dist.js\"}" + }, + { + "path": "img/asset.f.logo.lg.png", + "configJson": "{\"compiler-png\":{\"path\":\"img/asset.f.logo.lg.png\",\"size\":1484,\"initialSize\":1484,\"optimized\":false,\"height\":0,\"width\":0}}" + }, + { + "path": "img/email-icon.png", + "configJson": "{\"compiler-png\":{\"path\":\"img/email-icon.png\",\"size\":2927,\"initialSize\":2927,\"optimized\":false,\"height\":0,\"width\":0}}" + }, + { + "path": "img/linkedin.png", + "configJson": "{\"compiler-png\":{\"path\":\"img/linkedin.png\",\"size\":32988,\"initialSize\":32988,\"optimized\":false,\"height\":0,\"width\":0}}" + }, + { + "path": "img/twitter-bird-white-on-blue.png", + "configJson": "{\"compiler-png\":{\"path\":\"img/twitter-bird-white-on-blue.png\",\"size\":4414,\"initialSize\":4414,\"optimized\":false,\"height\":0,\"width\":0}}" + } + ], + "fileTree": { + "expandedDirs": [ + "sass" + ], + "hideSystemFiles": true, + "systemFiles": [ + ".*", + "desktop.ini", + "prepros.config", + "$RECYCLE.BIN", + "prepros.cfg", + "prepros-6.config", + "Prepros Export" + ], + "hideUnwatchedFiles": false + }, + "imports": [ + { + "path": "sass/executive.scss", + "imports": [ + "sass/_variables.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap.scss", + "../cornerstone/sass/_variables.scss", + "../cornerstone/sass/_utilities.scss", + "../cornerstone/sass/_fonts.scss", + "../cornerstone/sass/_titlebar.scss", + "../cornerstone/sass/_header-image.scss", + "../cornerstone/sass/_widgets.scss", + "../cornerstone/sass/_buttons.scss", + "../cornerstone/sass/_content.scss", + "../cornerstone/sass/_captions.scss", + "../cornerstone/sass/_alignments.scss", + "../cornerstone/sass/_galleries.scss", + "../cornerstone/sass/_media.scss", + "../cornerstone/sass/_link-flags.scss", + "../cornerstone/sass/_accessibility.scss", + "../cornerstone/sass/_table-stripper.scss", + "../cornerstone/sass/_uup.scss", + "../cornerstone/sass/_cal.scss", + "../cornerstone/sass/_in-page-menus.scss", + "../cornerstone/sass/_footer.scss", + "../cornerstone/sass/_page-builder.scss", + "sass/_bootstrap-override.scss", + "sass/_mixins.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_variables.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_mixins.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_normalize.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_print.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_glyphicons.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_scaffolding.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_type.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_code.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_grid.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_tables.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_forms.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_buttons.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_component-animations.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_dropdowns.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_button-groups.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_input-groups.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_navs.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_navbar.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_breadcrumbs.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_pagination.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_pager.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_labels.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_badges.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_jumbotron.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_thumbnails.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_alerts.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_progress-bars.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_media.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_list-group.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_panels.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_responsive-embed.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_wells.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_close.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_modals.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_tooltip.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_popovers.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_carousel.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_utilities.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/_responsive-utilities.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_hide-text.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_opacity.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_image.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_labels.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_reset-filter.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_resize.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_size.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_tab-focus.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_text-overflow.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_alerts.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_buttons.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_panels.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_pagination.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_list-group.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_nav-divider.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_forms.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_progress-bar.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_table-row.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_background-variant.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_border-radius.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_gradients.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_clearfix.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_center-block.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_nav-vertical-align.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_grid-framework.scss", + "../../global/bootstrap-sass-master/assets/stylesheets/bootstrap/mixins/_grid.scss" + ] + } + ], + "projectView": { + "selectedView": "file-tree" + }, + "fileWatcher": { + "enabled": true, + "watchedExtensions": [ + "less", + "sass", + "scss", + "styl", + "md", + "markdown", + "coffee", + "js", + "jade", + "haml", + "slim", + "ls", + "kit", + "png", + "jpg", + "jpeg", + "ts", + "pug", + "css", + "html", + "htm", + "php", + "rb", + "asp", + "aspx", + "cfm", + "chm", + "cms", + "do", + "erb", + "jsp", + "mhtml", + "mspx", + "pl", + "py", + "shtml", + "cshtml", + "cs", + "vb", + "vbs", + "tpl", + "ctp" + ] + }, + "pathFilters": [ + "node_modules", + ".*", + "bower_components", + "prepros.config", + "Prepros Export", + "prepros-6.config", + "prepros.cfg", + "wp-admin", + "wp-includes" + ], + "server": { + "port": 7884, + "assignNewPortAutomatically": true, + "enable": true, + "proxy": { + "enable": false, + "url": "" + } + }, + "browser-sync": { + "enable": false, + "clicks": true, + "forms": true, + "scroll": true + }, + "live-reload": { + "enable": true, + "animate": true, + "delay": 0 + }, + "ftp-deploy": { + "connectionType": "ftp", + "remotePath": "", + "uploadTimeout": 20000, + "uploadOnChange": false, + "ftp": { + "secure": false, + "keepAlive": true, + "host": "", + "port": 21, + "user": "", + "password": "" + }, + "sftp": { + "host": "", + "port": 22, + "usePrivateKey": false, + "username": "", + "password": "", + "privateKey": "", + "passphrase": "" + }, + "pathFilters": [ + "config.rb", + "prepros.config", + "prepros-6.config", + "node_modules", + "Prepros Export", + ".git", + ".idea", + ".sass-cache", + ".hg", + ".svn", + ".cache", + ".DS_Store", + "*.sass", + "*.scss", + "*.less", + "*.pug", + "*.jade", + "*.styl", + "*.haml", + "*.slim", + "*.coffee", + "*.ls", + "*.kit", + "*.ts" + ], + "history": [] + }, + "file-type-sass": "{\"autoCompile\":true,\"compiler-autoprefixer\":{\"enabled\":false},\"sourceMap\":false,\"compiler-sass\":{\"libSass\":true,\"compass\":false,\"fullCompass\":false,\"outputStyle\":\"expanded\"},\"compilers\":[\"node-sass\",\"autoprefixer\",\"minify-css\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"less\",\"sass\",\"stylus\",\"scss\",\"styl\"],\"replaceSegmentsWith\":[\"css\"],\"relative\":\"\"},\"compiler-node-sass\":{\"enabled\":true,\"outputStyle\":\"nested\"},\"compiler-minify-css\":{\"enabled\":false}}", + "file-type-less": "{\"autoCompile\":true,\"compiler-autoprefixer\":{\"enabled\":false},\"compiler-minify-css\":{\"enabled\":false},\"sourceMap\":false,\"compilers\":[\"less\",\"autoprefixer\",\"minify-css\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"less\",\"sass\",\"stylus\",\"scss\",\"styl\"],\"replaceSegmentsWith\":[\"css\"],\"relative\":\"\"},\"compiler-less\":{\"enabled\":true}}", + "autoprefixer": { + "browsers": "last 4 versions" + }, + "file-type-pug": "{\"autoCompile\":true,\"compiler-pug\":{\"pretty\":true,\"enabled\":true},\"compilers\":[\"pug\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"jade\",\"haml\",\"slim\",\"markdown\",\"md\",\"kit\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-css": "{\"autoCompile\":false,\"sourceMap\":false,\"compiler-minify-css\":{\"enabled\":true},\"compiler-cssnext\":{\"enabled\":false},\"compiler-autoprefixer\":{\"enabled\":false},\"compilers\":[\"autoprefixer\",\"cssnext\",\"minify-css\"],\"output\":{\"outputType\":\"RELATIVE_SOURCE\",\"replaceSegments\":[],\"replaceSegmentsWith\":[],\"relative\":\"\"},\"outputSuffix\":\"-dist\"}", + "file-type-javascript": "{\"autoCompile\":false,\"compiler-uglify-js\":{\"enabled\":true,\"mangle\":true},\"compiler-javascript\":{\"mangle\":true},\"compiler-babel\":{\"enabled\":false},\"sourceMap\":false,\"compilers\":[\"concat-js\",\"babel\",\"uglify-js\"],\"output\":{\"outputType\":\"RELATIVE_SOURCE\",\"replaceSegments\":[],\"replaceSegmentsWith\":[],\"relative\":\"\"},\"outputSuffix\":\"-dist\",\"compiler-concat-js\":{\"enabled\":true}}", + "file-type-stylus": "{\"autoCompile\":true,\"sourceMap\":false,\"compiler-autoprefixer\":{\"enabled\":false},\"compiler-stylus\":{\"nib\":false,\"enabled\":true},\"compiler-minify-css\":{\"enabled\":false},\"compilers\":[\"stylus\",\"autoprefixer\",\"minify-css\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"less\",\"sass\",\"stylus\",\"scss\",\"styl\"],\"replaceSegmentsWith\":[\"css\"],\"relative\":\"\"}}", + "file-type-markdown": "{\"autoCompile\":true,\"compiler-markdown\":{\"sanitize\":false,\"gfm\":true,\"wrapWithHtml\":false,\"enabled\":true,\"githubFlavored\":true},\"compilers\":[\"markdown\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"jade\",\"haml\",\"slim\",\"markdown\",\"md\",\"kit\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-haml": "{\"autoCompile\":true,\"compiler-haml\":{\"pretty\":true,\"doubleQuotes\":false,\"enabled\":true,\"doubleQuoteAttributes\":true},\"compilers\":[\"haml\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"jade\",\"haml\",\"slim\",\"markdown\",\"md\",\"kit\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-slim": "{\"autoCompile\":true,\"compiler-slim\":{\"pretty\":true,\"indent\":\"default\",\"enabled\":true},\"compilers\":[\"slim\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"jade\",\"haml\",\"slim\",\"markdown\",\"md\",\"kit\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-coffee-script": "{\"autoCompile\":true,\"compiler-coffee-script\":{\"bare\":false,\"mangle\":true,\"iced\":false,\"enabled\":true},\"compiler-uglify-js\":{\"enabled\":false,\"mangle\":true},\"sourceMap\":false,\"compilers\":[\"coffee-script\",\"uglify-js\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"coffee\",\"coffeescript\",\"coffeescripts\",\"ls\",\"livescript\",\"livescripts\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-livescript": "{\"autoCompile\":true,\"compiler-livescript\":{\"bare\":false,\"mangle\":true,\"enabled\":true},\"compiler-uglify-js\":{\"enabled\":false,\"mangle\":true},\"compilers\":[\"livescript\",\"uglify-js\"],\"sourceMap\":false,\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"coffee\",\"coffeescript\",\"coffeescripts\",\"ls\",\"livescript\",\"livescripts\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "file-type-kit": "{\"autoCompile\":true,\"compiler-kit\":{\"minifyHtml\":false,\"enabled\":true},\"compilers\":[\"kit\"],\"output\":{\"outputType\":\"REPLACE_SEGMENT\",\"replaceSegments\":[\"jade\",\"haml\",\"slim\",\"markdown\",\"md\",\"kit\"],\"replaceSegmentsWith\":[\"html\"],\"relative\":\"\"}}", + "uglify-js": { + "ie8": false, + "compress": { + "sequences": true, + "properties": true, + "dead_code": true, + "drop_debugger": true, + "unsafe": false, + "unsafe_comps": false, + "unsafe_math": false, + "unsafe_proto": false, + "unsafe_regexp": false, + "conditionals": true, + "comparisons": true, + "evaluate": true, + "booleans": true, + "loops": true, + "unused": true, + "toplevel": false, + "top_retain": "", + "hoist_funs": true, + "hoist_vars": false, + "if_return": true, + "join_vars": true, + "collapse_vars": true, + "reduce_vars": true, + "warnings": true, + "negate_iife": true, + "pure_getters": false, + "pure_funcs": [], + "drop_console": false, + "expression": false, + "keep_fargs": false, + "keep_fnames": false, + "passes": 1, + "keep_infinity": false, + "side_effects": true, + "global_defs": [] + }, + "output": { + "ascii_only": false, + "beautify": false, + "comments": "", + "indent_level": 4, + "indent_start": 0, + "inline_script": false, + "keep_quoted_props": false, + "max_line_len": false, + "preamble": "", + "preserve_line": false, + "quote_keys": false, + "quote_style": 0, + "semicolons": true, + "shebang": true, + "width": 80 + } + }, + "cssnext": { + "customProperties": true, + "applyRule": true, + "calc": false, + "nesting": true, + "customMedia": true, + "mediaQueriesRange": true, + "customSelectors": true, + "attributeCaseInsensitive": true, + "colorRebeccapurple": true, + "colorHwb": true, + "colorGray": true, + "colorHexAlpha": true, + "colorFunction": true, + "fontVariant": true, + "filter": true, + "initial": true, + "rem": true, + "pseudoElements": true, + "pseudoClassMatches": true, + "pseudoClassNot": true, + "pseudoClassAnyLink": true, + "colorRgba": true, + "overflowWrap": true + }, + "file-type-typescript": "{\"compilers\":[\"typescript\",\"uglify-js\"]}", + "babel": { + "useBabelRc": true, + "presets": { + "babel-preset-es2015": true + }, + "plugins": { + "babel-plugin-syntax-jsx": true, + "babel-plugin-transform-react-jsx": true, + "babel-plugin-transform-async-to-generator": true, + "babel-plugin-transform-class-properties": true, + "babel-plugin-transform-object-rest-spread": true + } + }, + "file-type-png": "{\"compilers\":[\"png\"]}", + "file-type-jpg": "{\"compilers\":[\"jpg\"]}" +} \ No newline at end of file diff --git a/sass/executive.scss b/sass/executive.scss index d4cc8a0..6e0d204 100644 --- a/sass/executive.scss +++ b/sass/executive.scss @@ -239,18 +239,24 @@ $darkpurple: rgba($darkpurple_hex, $transparency); @media (max-width:600px) { #mega-menu-wrap-primary .mega-menu-toggle { - margin-top: -60px; + margin-top: -38px; } #uc-site-header { - padding-bottom: 12px; + padding-bottom: 0px !important; padding-top: 17px; } + + #uc-site-header { + #uc-site-title { + padding-bottom: 9px !important; + } + } #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^="dashicons"]::before { display: inline; } #uc-site-header #uc-site-title a { font-size:18px - } + } }