Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
/*
Theme Name: UCS
Author: Brian Dunnigan of the UConn Web Development Lab
Author URI: http://webdev.uconn.edu/
Description: This theme uses the UCS web template, and is mobile responsive. It's built with the Twitter Bootstrap library, and supports traditional site layouts or blogs.
Version: 3.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ucs
Template: hale
*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2013 Brian Dunnigan - UConn WebLab
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Wordpress Admin Bar
- Brands the Admin Bar with "UConn Aurora"
- Removes links and references to wordpress.org, as those are all geared towards single installs.
- removes user avatar, since we don't support that currently
*/
#wp-admin-bar-wp-logo>.ab-item .ab-icon {
background-image:url(../../plugins/uc-admin-themes/logo.png);
background-position:0 1px !important;
width:120px;
}
#wp-admin-bar-wp-logo-default,
#wp-admin-bar-wp-logo-external,
img.avatar,
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
display:none !important;
}
#wp-admin-bar-root-default,
#wp-admin-bar-wp-logo,
#wp-admin-bar-wp-logo .ab-item,
#wp-admin-bar-wp-logo .ab-item .ab-icon,
#wp-admin-bar-root-default:hover,
#wp-admin-bar-wp-logo:hover,
#wp-admin-bar-wp-logo .ab-item:hover,
#wp-admin-bar-wp-logo .ab-item .ab-icon:hover {
background-color:#464646 !important;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
margin-left:0 !important;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Wordpress User Registration
- Hides innaccurate message regarding login process after a Site Admin creates a user.
- Need this because we're handling all users through CAS.
*/
#signup-welcome {
display:none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UConn Blue Banner
* Will be moved to central file soon *
Notes
- Built to work independently of any template, theme, or library.
Changes from UC Template v4
- all selectors begin with prefix "uc-"
- single CSS file for all color variations.
Dependencies
- uc-print.css
- uc-modernizr.js
*/
#uc-header {
}
#uc-header .container {
position: relative;
height:55px;
}
#uc-header .container * {
min-height:0;
margin:0;
padding:0;
border:0;
outline:0;
font-weight:normal;
font-family:inherit;
vertical-align:baseline;
background-image:none;
font-style:normal;
text-decoration:none;
font-size:1em;
line-height:normal;
list-style-type:none;
border-radius:0;
box-shadow:none;
transition:none;
color:#000;
}
#uc-identity {}
#uc-header #uc-logo {
display:block;
position:absolute;
left:12px;
top:18px;
}
#uc-header #uc-logo a {
display:block;
}
#uc-header #uc-logo-fallback {
display:block;
}
.uc-svg #uc-header #uc-logo-fallback {
display:none;
}
#uc-header #uc-logo-svg {
display:none;
}
.uc-svg #uc-header #uc-logo-svg {
display:block;
}body
#uc-header.container #uc-utility-btn-az {
display:block;
}
#uc-header .container #uc-utility-btn-az-fallback {
color:white;
display:block;
text-align:center;
padding-top:8px;
font-size:80%;
font-weight:bold;
}
#uc-header #uc-utility-btn-az-svg {
display:none;
}
.uc-svg #uc-header #uc-utility-btn-az-svg {
display:block;
}
.uc-svg #uc-header #uc-utility-btn-az-fallback {
display:none;
}
#uc-header #uc-title {
position:absolute;
top:18px;
left:124px;
height:21px;
padding-left:9px;
border-left:2px solid #3f4760;
}
#uc-header #uc-title a {
display:block;
height:13px;
margin-top:4px;
}
#uc-header #uc-title-universityof,
#uc-header #uc-title-connecticut {
float:left;
}
#uc-header #uc-title-universityof *,
#uc-header #uc-title-universityof img {
max-width:none;
height:13px;
width:145px;
}
#uc-header #uc-title-connecticut *,
#uc-header #uc-title-connecticut img {
max-width:none;
height:13px;
width:140px;
}
.uc-header-fallback {}
#uc-header #uc-title-universityof-fallback {
margin-right:7px;
}
#uc-header #uc-title-universityof-svg,
#uc-header #uc-title-connecticut-svg {
display:none;
}
.uc-svg #uc-header #uc-title-universityof-svg,
.uc-svg #uc-header #uc-title-connecticut-svg {
display:inline;
}
.uc-svg #uc-header #uc-title-universityof-svg {
margin-right:7px;
}
#uc-header .uc-svg .uc-header-fallback {
display:none;
}
#uc-header #uc-hc {
position:absolute;
top:18px;
left:124px;
height:21px;
padding-left:9px;
border-left:2px solid #3f4760;
}
#uc-header #uc-hc a {
display:block;
height:13px;
margin-top:4px;
}
#uc-header #uc-hc-health-center {
float:left;
}
#uc-header #uc-hc-health-center * {
height:13px;
width:145px;
}
#uc-header #uc-hc-health-center * {
height:13px;
width:140px;
}
#uc-header #uc-hc-health-center-svg {
display:none;
}
.uc-svg #uc-header #uc-hc-health-center-svg {
display:inline;
}
.uc-svg .uc-header-fallback {
display:none;
}
#uc-header #uc-utility {
float:right;
width:auto;
}
#uc-header #uc-utility-list {
padding:11px 20px 0 0;
}
#uc-header .uc-utility-item {
float:left;
margin-left:10px;
}
#uc-header .uc-utility-btn-wrap {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 1px 1px 0 0 #000000;
-webkit-box-shadow: 1px 1px 0 0 #000000;
box-shadow: 1px 1px 0 0 #000000;
}
#uc-header .uc-utility-btn {
display:block;
position:relative;
width:32px;
height:32px;
background-color:#27355f;
border:1px solid #1e2b51;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: inset 1px 1px 0 #3957b0;
-webkit-box-shadow: inset 1px 1px 0 #3957b0;
box-shadow: inset 1px 1px 0 #3957b0;
background: #304994;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwNDk5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzMxNzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #304994 0%, #1c3173 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#304994), color-stop(100%,#1c3173));
background: -webkit-linear-gradient(top, #304994 0%,#1c3173 100%);
background: -o-linear-gradient(top, #304994 0%,#1c3173 100%);
background: -ms-linear-gradient(top, #304994 0%,#1c3173 100%);
background: linear-gradient(to bottom, #304994 0%,#1c3173 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#304994', endColorstr='#1c3173',GradientType=0 );
}
.ie9 #uc-header .uc-utility-btn {
filter:none;
}
.uc-utility-btn svg {
fill:#c1e8f8;
position:absolute;
}
.uc-utility-btn:hover svg {
fill:#ffffff;
}
#uc-utility-btn-search svg {
left:7px;
top:7px;
}
#uc-utility-btn-az svg {
left:6px;
top:11px;
}
#uc-utility-btn-dash svg {
left:9px;
top:9px;
}
#uc-utility-btn-search {
float:left;
}
#uc-search {
float:left;
display:block;
position: relative;
}
#uc-search label {
visibility: hidden;
position: absolute;
}
#uc-header .container #uc-search fieldset {
border-radius:4px;
-moz-box-shadow: 1px 1px 1px rgba(255,255,255,0.2);
-webkit-box-shadow: 1px 1px 1px rgba(255,255,255,0.2);
box-shadow: 1px 1px 1px rgba(255,255,255,0.2);
}
#uc-search #uc-search-field {
width: 175px;
padding: 7px 28px 4px 7px;
background-image: none;
background-color: #212976;
-moz-box-shadow: inset 2px 2px 3px rgba(0,0,0,0.3);
-webkit-box-shadow: inset 2px 2px 3px rgba(0,0,0,0.3);
box-shadow: inset 2px 2px 3px rgba(0,0,0,0.3);
border-radius: 3px;
color: white;
line-height:20px;
border-top:1px solid #070e24;
border-left:1px solid #070e24;
}
#uc-search #uc-search-button {
position: absolute;
right: 7px;
top: 18px;
margin-top: -8px;
}
#uc-header {
color:#fff;
background-color:#0f1938;
}
.uc-svg #uc-logo-svg {
fill:#ffffff;
}
.uc-svg #uc-header #uc-title-universityof-svg,
.uc-svg #uc-header #uc-title-connecticut-svg,
.uc-svg #uc-header #uc-hc-health-center-svg {
fill:#9faab2;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UConn Blue Banner - Mobile
- Adapts the UConn banner for mobile devices.
*/
@media (max-width: 767px) {
body {
padding-left:0;
padding-right:0;
}
#uc-logo {
border-right:0;
}
}
@media (max-width: 680px) {
#uc-title {
width:200px;
padding-left:5px;
}
#uc-title a {
margin-top:3px;
}
#uc-title-universityof #uc-title-universityof-svg,
#uc-title-connecticut #uc-title-connecticut-svg {
position: relative;
top:-8px;
height:10px;
}
#uc-search #uc-search-field {
width:140px;
}
}
@media (max-width: 510px) {
#uc-title {
display:none;
}
}
@media (max-width: 321px) {
#uc-search #uc-search-field {
width:85px;
}
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Huskypress: Hale
- Everything south of the UConn Blue bar.
Dependencies
- Bootstrap
- jQuery
*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Fonts
- Do not not alter the fontspring.com comment block that follows, requied by license.
Dependencies
- Proxima Nova webfonts
+ Regular
+ Regular Italic
+ Semibold
+ Semibold Itlaic
+ Bold
+ Bold Italic
*/
/*
* Web Fonts from fontspring.com
*
* All OpenType features and all extended glyphs have been removed.
* Fully installable fonts can be purchased at http://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010-2012 Fontspring
*
*
*
*
* The fonts included are copyrighted by the vendor listed below.
*
* Vendor: Mark Simonson Studio
* License URL: http://www.fontspring.com/fflicense/mark-simonson-studio
*
*
*/
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_regular/ProximaNova-Reg-webfont.eot');
src: url('fonts/proximanova_regular/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_regular/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular') format('svg'),
url('fonts/proximanova_regular/ProximaNova-Reg-webfont.woff') format('woff'),
url('fonts/proximanova_regular/ProximaNova-Reg-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_italic/ProximaNova-RegIt-webfont.eot');
src: url('fonts/proximanova_italic/ProximaNova-RegIt-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_italic/ProximaNova-RegIt-webfont.svg#proxima_novaregular_italic') format('svg'),
url('fonts/proximanova_italic/ProximaNova-RegIt-webfont.woff') format('woff'),
url('fonts/proximanova_italic/ProximaNova-RegIt-webfont.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot');
src: url('fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_semibold/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold') format('svg'),
url('fonts/proximanova_semibold/ProximaNova-Sbold-webfont.woff') format('woff'),
url('fonts/proximanova_semibold/ProximaNova-Sbold-webfont.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_semibolditalic/ProximaNova-SboldIt-webfont.eot');
src: url('fonts/proximanova_semibolditalic/ProximaNova-SboldIt-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_semibolditalic/ProximaNova-SboldIt-webfont.svg#proxima_nova_ltsemibold') format('svg'),
url('fonts/proximanova_semibolditalic/ProximaNova-SboldIt-webfont.woff') format('woff'),
url('fonts/proximanova_semibolditalic/ProximaNova-SboldIt-webfont.ttf') format('truetype');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_bold/ProximaNova-Bold-webfont.eot');
src: url('fonts/proximanova_bold/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_bold/ProximaNova-Bold-webfont.svg#proxima_nova_ltsemibold') format('svg'),
url('fonts/proximanova_bold/ProximaNova-Bold-webfont.woff') format('woff'),
url('fonts/proximanova_bold/ProximaNova-Bold-webfont.ttf') format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Proxima Nova';
src: url('fonts/proximanova_bolditalic/ProximaNova-BoldIt-webfont.eot');
src: url('fonts/proximanova_bolditalic/ProximaNova-BoldIt-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova_bolditalic/ProximaNova-BoldIt-webfont.svg#proxima_novabold_italic') format('svg'),
url('fonts/proximanova_bolditalic/ProximaNova-BoldIt-webfont.woff') format('woff'),
url('fonts/proximanova_bolditalic/ProximaNova-BoldIt-webfont.ttf') format('truetype');
font-weight: bold;
font-style: italic;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Titlebar & Navigation
- Lots of bootstrap overwrites
- Site Parent (school, college, department)
- Site Title
- Navigation menu
*/
body {
position: relative;
color: 565656;
}
#uc-titlebar {
margin-bottom:0;
background: #FFF;
border-bottom-color: #b8bcc9;
background-color:#f8fdff;
z-index:1000;
}
#uc-titlebar.uc-titlebar-gradient {
background: transparent;
}
.ie10 #uc-titlebar.uc-titlebar-gradient,
.gt10 #uc-titlebar.uc-titlebar-gradient {
filter:none;
}
#uc-site-header {
padding-bottom:15px;
padding-top:30px;
padding-right:270px;
}
#uc-site-parent,
#uc-site-title {
margin:0;
font-weight:normal;
line-height:inherit;
}
#uc-site-parent {
text-transform:uppercase;
padding-left: 15px;
}
#uc-site-parent a {
display:block;
float:left;
margin-bottom:5px;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
letter-spacing:1px;
color:#868695;
}
#uc-site-title {
padding-left: 15px;
}
#uc-site-title a {
display:block;
float:left;
clear:both;
font:500 24px 'Proxima Nova', Helvetica, Arial, sans-serif;
-ms-word-wrap: break-word;
word-wrap: break-word;
color:#0b1860;
text-transform:uppercase;
}
#uc-navbar {
margin-bottom:0;
width:100%;
/*padding-right:40px; BD */
}
#uc-navbar .navbar-inner {
padding: 0;
border-radius:0;
border-color:transparent;
border-width:0;
filter:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background-color:transparent;
background-image:none;
}
#uc-navbar.navbar .menu-icon {
display:block;
float:left;
}
#uc-navbar.navbar .menu-label {
display:block;
float:left;
padding-left:10px;
color: rgba(17,23,57,.6);
font:500 15px 'Proxima Nova', Helvetica, Arial, sans-serif;
text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.9);
}
.navbar .nav {
width:100%;
margin-right:0;
}
#uc-navbar.navbar .nav > li > a {
color:#0a4776;
font:700 13px 'Proxima Nova', Helvetica, Arial, sans-serif;
position:relative;
}
#uc-navbar.navbar .nav > li > a:hover,
#uc-navbar.navbar .nav > li.open > a.dropdown-toggle {
color:rgba(17,23,57,1);
text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.9);
}
#uc-navbar.navbar .nav > .active > a,
#uc-navbar.navbar .nav > .active > a:hover,
#uc-navbar.navbar .nav > .active > a:focus {
color:rgba(17,23,57,.55);
text-decoration: none;
background-color:transparent;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#uc-navbar .dropdown-menu {
border-radius:0;
}
#uc-navbar .caret {
margin-left: 4px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Main Content
- #top-gradient is tricky so that the gradient is consistent irrgardless of page height.
*/
body {
background-color:#f6f6f6;
background-image:url(img/background.jpg);
background-repeat:repeat;
}
#top-gradient {
/*height:400px;
margin-bottom:-400px;*/
background-image:url(img/background.jpg);
background-repeat:repeat;
/* +++++++++HALE GRADIENT+++++++++background: #ffffff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}
.ie10 #top-gradient,
.gt10 #top-gradient {
filter:none;
}
.ie8 #top-gradient {
display:none;
} */
}
#uc-main {
background-color:#f8fdff;
padding-bottom:15px;
}
.lte9 #uc-main {
position: relative;
}
#home .row-fluid+.row-fluid {
margin-top:40px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Base Styles
- alters bootstrap's typography
- supports Wordpress classes for media, captions
- keeps images, embeds responsive
*/
.entry-content img,
.comment-content img,
.widget img {
max-width: 100%;
}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
height: auto;
}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
max-width: 100%;
height: auto;
}
embed,
iframe,
object,
video {
max-width: 100%;
}
.entry-content .twitter-tweet-rendered {
max-width: 100% !important;
}
.entry-content dl.gallery-item {
margin: 0;
}
.gallery-item a,
.gallery-caption {
width: 90%;
}
.gallery-item a {
display: block;
}
.gallery-caption a {
display: inline;
}
.gallery-columns-1 .gallery-item a {
max-width: 100%;
width: auto;
}
.gallery .gallery-icon img {
height: auto;
max-width: 90%;
padding: 5%;
}
.gallery-columns-1 .gallery-icon img {
padding: 3%;
}
.content {
font-family: "Proxima Nova", sans-serif;
-ms-word-wrap: break-word;
word-wrap: break-word;
margin-top:0px;
}
.lte9 .content {
}
.content h1 {
font-size: 21px;
line-height: 28px;
}
.content h2 {
font-size: 18px;
line-height: 24px;
}
.content h3 {
font-size: 16px;
line-height: 20px;
}
.content h4,
.content h5,
.content h6 {
font-size: 14px;
line-height: 18px;
}
.content blockquote p {
font-size: 14px;
}
.content cite {
display:block;
color:#999;
font-style:italic;
}
.content code {
font-size: 11px;
}
.content pre {
font-size: 11px;
line-height: 18px;
}
.content a {
border-bottom: 1px solid #cfedff;
}
.content .gallery a {
border-bottom: none;
}
.content a:hover {
border-bottom-color: #005580;
text-decoration: none;
}
.content img {
}
.lte9 .content .img {
}
.content .alignright {
float:right;
margin:0 0 20px 20px;
}
.content .alignleft {
float:left;
margin: 0 20px 20px 0;
}
.content .aligncenter {
margin-bottom:20px;
}
.content .aligncenter {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.content .wp-caption {
max-width:100% !important;
}
.content .wp-caption-text {
text-indent: 3px;
font-size: .8em;
font-style: italic;
color: #5c5c5c;
text-align:left;
}
.content table {
width: 100% !important;
margin-bottom: 20px;
}
.content table th,
.content table td {
padding: 8px;
line-height: 20px;
text-align: left;
vertical-align: top;
border-top: 1px solid #dddddd;
}
.content table th {
font-weight: bold;
}
.content table thead th {
vertical-align: bottom;
}
.content table caption + thead tr:first-child th,
.content table caption + thead tr:first-child td,
.content table colgroup + thead tr:first-child th,
.content table colgroup + thead tr:first-child td,
.content table thead:first-child tr:first-child th,
.content table thead:first-child tr:first-child td {
border-top: 0;
}
.content table tbody + tbody {
border-top: 2px solid #dddddd;
}
.content table .content table {
background-color: #ffffff;
}
.content table-condensed th,
.content table-condensed td {
padding: 4px 5px;
}
.content table tbody > tr:nth-child(odd) > td,
.content table striped tbody > tr:nth-child(odd) > th {
background-color: #f9f9f9;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Posts
- used for page-posts.php template, and for standard index.php.
- for pages of posts, use .posts on a wrapping element.
- includes styles for previous / next navigation.
*/
.post {
/*padding:20px 40px 50px;*/
padding:0px;
background-color: transparent;
}
.posts .post {
margin-bottom:30px;
}
.post-meta {
font-size:90%;
color:#999;
}
.content .post-meta a {
border-bottom-width: 0;
color:#999;
}
.content .post-meta a:hover {
text-decoration: underline;
color:#09F;
}
.post-meta i {
opacity:.3;
margin:-1px 5px 0 0;
}
.post-date,
.post-author,
.post-tags {
margin-right: 15px;
}
.post-tags {
color:#ccc;
}
.navigation {
padding: 20px 0;
margin-bottom: 10px;
}
.navigation .older {
float: left;
}
.navigation .newer {
float: right;
}
.navigation a {
max-width: 400px;
display: inline-block;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Post Archives
By:
- Author
- Category
- Tag
- Month
*/
.author-info {
border-radius: 7px;
border:1px solid #eee;
padding: 20px;
background-color: #f7f7f7;
margin-bottom: 30px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Widgets
-
*/
#sidebar-widgets {
margin: 0;
}
.widget {
overflow:hidden;
list-style-type:none;
background-color:#f8fdff;
font-size: 90%;
margin-bottom: 20px;
min-height:20px;
font-family: "Proxima Nova", sans-serif;
}
.lte9 .widget {
}
.widget-title {
padding:11px 10px 7px;
margin:0;
font:500 13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:normal !important;
text-shadow: 0 1px 0 #fff;
font-size: 18px;
font-weight: 500;
color:#6B1AB6;
}
.ie10 .widget-title,
#uc-navbar .navbar-inner {
filter:none;
}
.lte9 .widget-title {
background-color:#f8fdff;
}
.lte8 .widget-title {
background-color:#f8fdff;
}
#menu-quick-links li {
margin-bottom:8px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Specific Widgets
-
*/
.widget_archive ul,
.widget_categories ul,
.widget_meta ul,
.widget_pages ul,
.widget_recent_comments ul,
.widget_recent_entries ul {
margin:10px;
list-style-type: none;
}
.widget_archive ul ul,
.widget_categories ul ul,
.widget_meta ul ul,
.widget_pages ul ul,
.widget_recent_comments ul ul,
.widget_recent_entries ul ul {
list-style-type:circle;
margin: 0 0 5px 18px;
color: #b9b9b9;
}
.widget_calendar table {
margin-bottom:0;
margin-top: 10px;
}
.widget_rss {}
.widget_rss .widget-title {
position:relative;
top:1px;
}
.widget_rss .widget-title img {
position: relative;
top:-1px;
}
.widget_rss ul {
list-style-type: none;
margin: 15px;
}
.widget_rss li {
margin:15px 0;
}
.widget_rss ul .rsswidget {
display: block;
}
.widget_rss .rss-date {
display: block;
color: #aaa;
font-size: .8em;
}
.widget_rss .rssSummary {
display: block;
}
.widget_rss cite {
display: block;
color: #aaa;
font-size: .8em;
}
.widget_tag_cloud .tagcloud {
margin: 15px 20px;
}
.widget_nav_menu {}
.widget_nav_menu .menu {
margin-top: 10px;
margin-left:15px;
list-style-type: none;
}
.widget_text {}
.textwidget {
padding:15px;
}
.textwidget {
font-family: "Proxima Nova", sans-serif;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.lte9 .textwidget {
}
.textwidget h1 {
font-size: 21px;
line-height: 28px;
}
.textwidget h2 {bodu
font-size: 18px;
line-height: 24px;
}
.textwidget h3 {
font-size: 16px;
line-height: 20px;
}
.textwidget h4,
.textwidget h5,
.textwidget h6 {
font-size: 14px;
line-height: 18px;
}
.textwidget blockquote p {
font-size: 14px;
}
.textwidget code {
font-size: 11px;
}
.textwidget pre {
font-size: 11px;
line-height: 18px;
}
.textwidget a {
border-bottom:none;
color:#115487;
}
.textwidget .gallery a {
border-bottom: none;
}
.textwidget a:hover {
border-bottom-color: #005580;
text-decoration: underline;
}
.textwidget img {
max-width:100% !important;
}
.lte9 .textwidget .img {
width:100% !important;
}
.widget_search {}
.widget_search #searchform {
padding:15px 15px 0;
}
.span3 input, .span3 textarea, .span3 .uneditable-input {
max-width: 174px;
}
#searchsubmit {
display: inline-block;
padding: 4px 12px;
margin-bottom: 10px;
font-size: 14px;
line-height: 20px;
text-align: center;
vertical-align: middle;
cursor: pointer;
color: #333333;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #cccccc;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.widget_sp_image {
border:none;
background-color:transparent;
}
.widget_sp_image img {
max-width:100% !important;
}
.widget_rcpt {}
.rcpt_items {
width:100%;
}
.rcpt_items+.rcpt_items {
border-top:1px solid #eee;
}
.rcpt_items:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.rcpt_items {
display: inline-block;
}
html[xmlns] .rcpt_items {
display: block;
}
* html .rcpt_items {
height: 1%;
}
.rcpt_items_list {
list-style-type: none;
padding: 10px;
margin:0;
}
.rcpt_items_list li {
list-style-type: none;
margin: 0;
}
.rcpt_item_title {
font-size:110%;
font-weight: bold;
}
.rcpt_item_image{
float: right;
margin: 0 0 10px 10px;
}
.lte9 .rcpt_item_image img {
width:150px;
}
.rcpt_item_excerpt {
margin: 10px 0;
}
.rcpt_item_date {}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UC Slideshow Widget
- this one is weird, but it's what I could think of
- would prefer a solution with more variable hieghts.
- maintains fixed aspect ratio across all widhts and breakpoints.
*/
.uc-ssw {
border: none;
background-color:transparent;
margin-bottom:40px;
}
.uc-ssw .theme-light.slider-wrapper {
padding:0 !important;
}
.uc-ssw .nivoSlider {
overflow: hidden;
margin-bottom: 0 !important;
}
/* default for older browsers. */
.span3 .uc-ssw .nivoSlider {
height:86px;
}
.span4 .uc-ssw .nivoSlider {
height: 117px;
}
.span6 .uc-ssw .nivoSlider {
height: 179px;
}
.span8 .uc-ssw .nivoSlider {
height: 241px;
}
.span12 .uc-ssw .nivoSlider {
height:366px;
}
@media (min-width: 1200px) {
.span3 .uc-ssw .nivoSlider {
height:105px;
}
.span4 .uc-ssw .nivoSlider {
height: 144px;
}
.span6 .uc-ssw .nivoSlider {
height: 222px;
}
.span8 .uc-ssw .nivoSlider {
height: 300px;
}
.span12 .uc-ssw .nivoSlider {
height:456px;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
}
@media (min-width: 480px) and (max-width: 979px) {
.span3 .uc-ssw .nivoSlider {
height:65px;
}
.span4 .uc-ssw .nivoSlider {
height: 89px;
}
.span6 .uc-ssw .nivoSlider {
height: 137px;
}
.span8 .uc-ssw .nivoSlider {
height: 185px;
}
.span12 .uc-ssw .nivoSlider {
height:282px;
}
}
@media (max-width: 479px) {
.span3 .uc-ssw .nivoSlider,
.span4 .uc-ssw .nivoSlider,
.span6 .uc-ssw .nivoSlider,
.span8 .uc-ssw .nivoSlider,
.span12 .uc-ssw .nivoSlider {
height:117px;
}
}
.uc-ssw .nivoSlider img {
min-width: 100%;
min-height: 100%;
}
.
.uc-ssw .slider-wrapper {
padding: 0 !important;
}
#home1 .nivoSlider a.nivo-imageLink {
width:auto !important;
height: auto !important;
min-height: 100% !important;
min-width: 100% !important;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Post Comments
- supports nested comments.
*/
.commentlist {
list-style-type: none;
margin-left: 0;
}
.comment,
.pingback {
padding: 30px 0;
border-top: 1px dotted #ddd;
}
.comment .comment {
padding: 0;
border: none;
}
.comment-body {
position: relative;
padding-left: 175px;
min-height: 50px;
}
.comment .comment .comment-body {
padding: 0;
min-height: inherit;
}
.comment-author {
position: absolute;
top:0;
left: 0;
width: 150px;
}
.comment .comment .comment-author {
position: relative;
width: auto;
}
.comment-meta {
float: right;
}
.content .comment-meta a {
color: #999;
border-bottom-width:0;
}
.content .comment-meta a.comment-edit-link {
color: #08c;
border-bottom-width: 1px;
}
.children {
list-style-type: none;
margin-left: 175px;
padding-top: 20px;
}
.children .children {
margin-left: 25px;
}
#commentform {}
#comment {
width:100%;
}
.nocomments {
margin: 30px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Footer Menu
-
*/
#uc-footer {
padding: 0 20px 20px;
margin-top: 15px;
}
#uc-footer-links,
#uc-footer-links li {
padding: 0;
margin: 0;
list-style-type: none;
background-color:#f8fdff;
border-radius: 5px;
}
#uc-footer-links {
padding-left:20px;
padding-top:10px;
padding-bottom: 10px;
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
width:100%;
margin-left:-10px;
}
#uc-footer .container {
}
#uc-footer-links li {
float: left;
font-size: .8em;
margin-right: 2em;
}
#uc-footer-links a {
color: #707070;
}
#uc-footer-links a:hover {
color:#08c;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UC Calendar Style Override
*/
/* CSS Reset */
/* basic */
.uc-cal {
padding: 0px 10px 15px 10px !important;
}
/* reset */
.uc-cal * {
margin:0;
padding:0;
list-style-type:none;
line-height:1em;
font-size:1em;
border: none;
}
.uc-cal abbr[title], .uc-cal abbr[data-original-title] {
border: none;
}
/* bootstrap reset */
/* ------------------------------------
IconCal Styles
------------------------------------ */
/* Layout
- Leave this one as is.
*/
.uc-iconcal .uc-cal-item {
margin: .5em 0;
}
.uc-iconcal .uc-cal-event {
display:block;
position:relative;
padding:3px 5px 4px 48px;
min-height:32px;
border-radius:3px;
font-family:"Proxima Nova", Helvetica, Arial, sans-serif;
}
/* these '.ie' classes require ie conditional classes... */
.ie6 .uc-iconcal .uc-cal-event {
height:28px;
}
.lte9 .uc-iconcal .uc-cal-event {
}
.uc-iconcal .uc-cal-event-date {
display:block;
position:absolute;
left:7px;
top:3px;
width:28px;
border: 1px solid white;
}
.ie6 .uc-iconcal .uc-cal-event-date {
left:10px;
}
.uc-iconcal .uc-cal-event-month {
display:block;
padding:3px 4px 0;
height:10px;
text-align:center;
font-size:9px;
text-transform:uppercase;
letter-spacing:1px;
font-weight: 500;
}
.uc-iconcal .uc-cal-event-day {
display:block;
text-align:center;
padding-top:4px;
height:13px;
font-size:10px;
}
.uc-iconcal .uc-cal-event-title {
white-space:nowrap;
overflow:hidden;
display:block;
padding-top:2px;
font-size:14px;
color:black;
}
.uc-iconcal .uc-cal-event-time {
display:block;
font-size:11px;
padding-top: 2px;
}
/* Colors
- copy and paste this block and overrride in your own theme.
*/
.uc-iconcal .uc-cal-event-date {
background-color:white;
-moz-box-shadow: 0px 1px 4px #9c9c9c;
-webkit-box-shadow: 0px 1px 4px #9c9c9c;
box-shadow: 0px 1px 4px #9c9c9c;
color:#000;
}
.lte9 .uc-iconcal .uc-cal-event-date {
border:1px solid #ccc;
}
.uc-iconcal .uc-cal-event-month {
background-color:#828282;
color:#fff;
}
.uc-iconcal .uc-cal-event-title {
color:black;
}
.uc-iconcal .uc-cal-event-time {
color:#595959;
}
/* ------------------------------------
ListCal Styles
------------------------------------ */
/* Layout
- Leave this one be.
*/
.uc-listcal .uc-cal-list {}
.uc-listcal .uc-cal-item {
margin: 1em 0;
}
.uc-listcal .uc-cal-event {
position: relative;
display: block;
padding-left: 3em;
}
.uc-listcal .uc-cal-event-date {
position: absolute;
top:0;
left:0;
color:#565656 !important;
font-weight:500;
}
.uc-listcal .uc-cal-event-title {
font-style: normal;
}
/* Colors
- copy and paste this block and overrride in your own theme.
*/
.uc-listcal .uc-cal-list {}
.uc-listcal .uc-cal-item {}
.uc-listcal .uc-cal-event {}
.uc-listcal .uc-cal-event-date {}
.uc-listcal .uc-cal-event-title {
color:#115487 !important;
}
/*Calendar-Lite Style*/
.event_upcoming_lite ul, .event_upcoming_lite li {padding:0; margin:0; list-style-type:none;}
.event_upcoming_lite a {text-decoration:none;}
.event_upcoming_lite a:link, .event_upcoming_lite a:visited {color:#333333; border-bottom-width:0; display:block; padding:5px; overflow:hidden; white-space:nowrap;}
.event_upcoming_lite a:visited {color:#666666;}
.event_upcoming_lite a:hover {background-color:#efefef;}
.event_upcoming_lite a em {color:#999999; padding-right:15px; font-style:normal;}
.event_upcoming_lite li span{font-size:1.6em; vertical-align:sub; color:#999999; padding-right:15px; font-style:normal;}
.event_upcoming_lite li+li {border-top:1px solid #cccccc;}
.event_upcoming_lite {}
/* lite greyscale */
.event_upcoming_lite.greyscale a {text-decoration:none;}
.event_upcoming_lite.greyscale a:link, .event_upcoming_lite a:visited {color:#333333;}
.event_upcoming_lite.greyscale a:visited {color:#666666;}
.event_upcoming_lite.greyscale a:hover {background-color:#efefef;}
.event_upcoming_lite.greyscale a em {color:#999999; font-style:normal;}
.event_upcoming_lite.greyscale li span{color:#999999; font-style:normal; font-size:1.6em;}
.event_upcoming_lite.greyscale li+li {border-top:1px solid #cccccc;}
/* lite whus */
.event_upcoming_lite.whus a {text-decoration:none;}
.event_upcoming_lite.whus a:link, .event_upcoming_lite a:visited {color:#333333;}
.event_upcoming_lite.whus a:visited {color:#666666;}
.event_upcoming_lite.whus a:hover {background-color:#efefef;}
.event_upcoming_lite.whus a em {color:#999999; font-style:normal;}
.event_upcoming_lite.whus li span{color:#999999; font-style:normal; font-size:1.6em;}
.event_upcoming_lite.whus li+li {border-top:1px solid #cccccc;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS Homepage
-
*/
#main-content-wrapper {
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
margin-top:-20px;
padding: 0px 10px;
background-color:#f8fdff;
border-radius:0px 0px 5px 5px;
}
.row {
margin-left:0 !important;
}
.cork-container h1 {
padding:11px 10px 7px;
margin:0;
font:500 13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:normal !important;
text-shadow: 0 1px 0 #fff;
font-size: 18px;
font-weight: 500;
color:#6B1AB6;
}
#home4.span4 { /* +++Quick links section resizing so that 3 rows will fit across +++ */
margin-left:0 !important;
}
.cork-container {
background-image:url(img/cork-bgrnd.png);
box-shadow:0px 2px 5px #c9c9c9;
-moz-box-shadow:2px 0px 5px #c9c9c9;
-webkit-box-shadow:2px 0px 5px #c9c9c9;
margin-bottom: 20px;
}
.left-cork {
background-color:trasnparent;
margin-left:0;
padding-right:1.05%;
}
.uc-ssw .theme-light.slider-wrapper {
background-color:transparent;
}
.cork-slideshow {
margin:15px;
margin-right:0px;
}
.right-cork {
background-color:trasnparent;
margin-left:0;
padding-right:1.05%;
}
.cork-announcements {
background-color:white;
margin:15px;
margin-right:5px;
padding-left:25px;
padding-right:25px;
padding-top:8px;
padding-bottom:10px;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
color:#565656
}
.cork-announcements h1 a{
color:#6b1ab6 !important;
}
.cork-announcements a {
font-weight:500;
color:#115487;
}
.cork-announcements .read-more {
color:#6B1AB6;
font-weight:normal;
font-size:11px;
}
.right-cork .widget {
background-color:white;
}
.right-cork h1 {
padding-left:0px;
font-size:20px;
}
#menu-quick-links li a {
color: #115487;
}
.theme-light .nivo-controlNav {
display:none;
}
.span6 .uc-ssw .nivoSlider {
width:89%;
margin-top:5%;
margin-left:6%;
display:block;
padding-bottom:18.7%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
width:89%;
margin-top:29px;
margin-left:6%;
display:block;
padding-bottom:18.7%;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 1200px){ /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
width:89%;
margin-top:22px;
margin-left:6%;
display:block;
padding-bottom:18.7%;
}}
.ie7 .span6 .uc-ssw .nivoSlider {
height: 260px;
width:93%;
margin-top:4.7%;
margin-left:2.5%;
background-color:transparent;
}
.ie8 .span6 .uc-ssw .nivoSlider {
margin-top:22px;
margin-left:28px;
}
.ie7 .uc-ssw {
padding-bottom:0;
margin-bottom:-40px;
}
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:6%;
margin-top: 27px;
}
@media (max-width: 1200px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:26px;
margin-top: 20px;
}
}
@media (max-width: 980px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:18px;
margin-top: 13px;
}
}
@media (max-width: 767px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:5.9%;
margin-top: 50px;
}
}
@media (max-width: 600px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:5%;
margin-top: 40px;
}
}
@media (max-width: 500px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:4.7%;
margin-top: 35px;
}
}
@media (max-width: 450px) {
.ie9 .span6 .uc-ssw .nivoSlider, .ie10 .span6 .uc-ssw .nivoSlider {
margin-left:4.1%;
margin-top: 24px;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 979px){ /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
margin-top:12px !important;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 767px){ /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
margin-top:48px !important;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 500px){ /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
margin-top:30px !important;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 400px){ /* ie10, ie11+ */
.span6 .uc-ssw .nivoSlider {
margin-top:25px !important;
}}
.span6.left-cork {
background-image:url(img/cork-photoStack.png);
*background-image:url(img/cork-photoStack-IE.png);
background-image:url(img/cork-photoStack-IE.png)\9;
background-repeat:no-repeat;
background-size: 100%;
padding-bottom:15px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-image-and-sidebar.php
-
*/
.floatleft {
float:left;
}
.noMargLeft {
margin-left: 0px;
}
.span2.floatleft img {
border:3px solid white;
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
margin-top:13px;
}
.sub-navigation {
background-color:#0f0;
height:20px;
padding-botton:0px;
}
#uc-navbar.navbar .nav > li > a:hover, #uc-navbar.navbar .nav > li.open > a.dropdown-toggle {
}
.left-thumbnail-info {
background-color:#0f0;
}
#sidebar-widgets ul {
list-style-type:none;
margin:0px;
}
#sidebar-widgets li {
line-height:2em;
}
#sidebar-widgets .textwidget {
padding:5px 15px;
}
.Director-Info {
color:#565656;
font:12px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.3em;
margin-top:15px;
margin-left:3px;
}
.Director-Info strong {
font-weight:500;
}
h1, h2 {
color:#6B1AB6;
font-weight:500;
}
.content h1 a {
color:#6B1AB6;
font-weight:500;
}
/* ##Nav Bar - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#uc-navbar .dropdown-menu {
display:block;
position:absolute;
margin-top:-50px;
height:25px;
padding-left:20px;
margin-left:-10px;
background: #832bdb; /* Old browsers */
background: -moz-linear-gradient(top, #832bdb 0%, #6818b3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#832bdb), color-stop(100%,#6818b3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* IE10+ */
background: linear-gradient(to bottom, #832bdb 0%,#6818b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#832bdb', endColorstr='#6818b3',GradientType=0 ); /* IE6-9 */
}
.navbar .nav > li > .dropdown-menu:after {
border-bottom: 6px solid #b273ed;
}
.navbar .nav > li.menu-item-object-page > .dropdown-menu:after {
}
.dropdown-menu > li > a {
color:white;
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{
text-decoration:none;
color:#ffffff;
background-color:#5a119f;
background-color:#5a119f\9 !important;
background-image:none;
}
#uc-navbar .nav-collapse .collapse {
visibility:visible;
display:block;
}
.dropdown-menu {
border:0;
}
.dropdown-menu li {
float:left;
}
.dropup, .dropdown {
position:static;
}
.dropdown-menu {
width:100%;
}
.dropdown-menu > li > a {
font-size:13px;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
background:none\9 !important;
background-image: none\9 !important;
background-color:#6818b3\9 !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6818b3', endColorstr='#6818b3', GradientType=0);
}
#uc-navbar .dropdown-menu {
display:none;
}
li.current-menu-ancestor ul.dropdown-menu {
display:block !important;
}
li.current-menu-item ul.dropdown-menu {
display:block !important;
}
li a b.caret{
display:none;
}
li.menu-item-object-page.current-menu-item.page_item.dropdown {
margin-bottom:50px;
*padding-bottom:55px;
}
#uc-navbar.navbar .nav > li.current-menu-item > a, #uc-navbar.navbar .nav > li.current-menu-ancestor > a {
color:#6B1AB6;
}
#uc-navbar.navbar .nav > li.current-menu-item.menu-item-has-children > a:after, #uc-navbar.navbar .nav > li.current-menu-ancestor.menu-item-has-children > a:after {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: transparent transparent #832bdb;
border-image: none;
border-style: solid;
border-width: 6px;
bottom: -1px;
content: "";
display: block;
height: 0;
left: 50%;
margin-left: -6px;
position: absolute;
width: 0;
}
#uc-navbar.navbar .nav ul.dropdown-menu li.current-menu-item a:after {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: transparent transparent #F8FDFF;
border-image: none;
border-style: solid;
border-width: 6px;
bottom: -1px;
content: "";
display: block;
height: 0;
left: 50%;
margin-left: -6px;
position: absolute;
width: 0;
}
@media (max-width: 979px) {
#uc-navbar.navbar .nav > li.current-menu-item.menu-item-has-children > a:after, #uc-navbar.navbar .nav > li.current-menu-ancestor.menu-item-has-children > a:after {
display:none;
}
#uc-navbar.navbar .nav ul.dropdown-menu li.current-menu-item a:after {
display:none;
}
}
ul.dropdown-menu {
box-shadow:none !important;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
background-color:transparent;
background-image:none;
position:relative;
padding-bottom: 7px;
}
li.menu-item-object-page.current-menu-ancestor {
margin-bottom:50px;
*padding-bottom:55px;
}
@media (max-width: 979px) {
li.menu-item-object-page.current-menu-ancestor {
margin-bottom:0px;
*padding-bottom:55px;
}
}
/* THIS IS THE BEGINNING OF EDITING THE NAV ARROWS */
.navbar .nav > li > .dropdown-menu:before {
border:0;
display:none;
}
.navbar .nav > li.menu-item-object-page > .dropdown-menu:after {
border:0;
display:none;
}
/* THIS IS THE END OF EDITING THE NAV ARROWS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-posts.php
-
*/
.content h2 a {
border-bottom:0;
color:#6B1AB6;
}
.content a {
color:#115487;
border-bottom: 0;
}
.content a:hover {
border-bottom: 1px solid #115487;
}
.posts .post {
margin-bottom:10px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-contact.php
-
*/
.Contact-Main-Header {
color:#6B1AB6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-bottom:15px;
margin-top:20px;
}
.Contact-Main-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Main-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Main-Phone strong {
font-weight:500;
color:#6B1AB6;
font-size:12px;
text-transform:uppercase;
}
.Contact-Hartford-Header {
color:#6B1AB6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-bottom:15px;
}
.Contact-Hartford-Person {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Hartford-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Hartford-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Hartford-Phone strong {
font-weight:500;
color:#6B1AB6;
font-size:12px;
text-transform:uppercase;
}
.Contact-Storrs-Header {
color:#33bbb3;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-bottom:15px;
}
.Contact-Storrs-Person {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Storrs-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Storrs-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Storrs-Phone strong {
font-weight:500;
color:#33bbb3;
font-size:12px;
text-transform:uppercase;
}
.Contact-Torrington-Header {
color:#0d85ca;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-bottom:15px;
}
.Contact-Torrington-Person {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Torrington-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Torrington-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Torrington-Phone strong {
font-weight:500;
color:#0d85ca;
font-size:12px;
text-transform:uppercase;
}
.Contact-Waterbury-Header {
color:#0a5fa6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-bottom:15px;
}
.Contact-Waterbury-Person {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Waterbury-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Waterbury-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Waterbury-Phone strong {
font-weight:500;
color:#0a5fa6;
font-size:12px;
text-transform:uppercase;
}
.Contact-Director-Header {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:normal;
margin-bottom:15px;
margin-top:10px;
}
.Contact-Director-Header strong {
color:#565656;
}
.Contact-Director-Person {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Director-Address {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
margin-bottom:15px;
}
.Contact-Director-Phone {
color:#565656;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
.Contact-Director-Phone strong {
font-weight:500;
color:#0d85ca;
font-size:12px;
text-transform:uppercase;
}
.margin-top {
margin-top:20px;
}
.ucs-button {
margin-top:35px;
}
.ucs-button a {
padding:10px 45px;
background: #832bdb; /* Old browsers */
background: -moz-linear-gradient(top, #832bdb 0%, #6818b3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#832bdb), color-stop(100%,#6818b3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* IE10+ */
background: linear-gradient(to bottom, #832bdb 0%,#6818b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#832bdb', endColorstr='#6818b3',GradientType=0 ); /* IE6-9 */
color:white;
border-radius:5px 5px 5px 5px;
text-align:center;
font:12px 'Proxima Nova', Helvetica, Arial, sans-serif;
*display:block;
*width:150px;
*padding:10px 5px;
}
.ucs-button a:hover {
text-decoration:none;
background:#5a119f;
}
.ucs-button a:active {
background:#666;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-profile.php
-
*/
.span3.floatleft img {
border:3px solid white;
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
margin-top:13px;
}
.Faculty-Name {
color:red;
}
.profile-details-container {
padding-left:15px;
}
.profile-float-left {
float:left;
width:40%
}
.profile-float-right {
float:left;
margin-left:50px;
width:33%;
}
.entry.profile {
color:#565656;
font:14px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
padding:25px;
margin-top:20px;
}
.entry.profile strong {
font-weight:500;
}
.entry.profile h4 {
color:#6B1AB6;
font-size:15px;
font-weight:500;
}
h4.profile {
font-weight:500;
*font-weight:bold;
font-weight:bold\9;
}
.span3 h4 {
color:#6b1ab6;
}
.span3 a {
color:#115487;
}
.ucs-button a {
color:white;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-maps.php
-
*/
.maps p {
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
color:#565656;
line-height:1.5em;
}
.maps img {
border:0 !important;
}
h4.purpletext {color:#6B1AB6;font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;font-weight:500;margin-top:20px;}
h4.tealtext {color:#33bbb3;font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;font-weight:500;margin-top:20px;}
h4.lightbluetext{color:#0d85ca;font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;font-weight:500;margin-top:20px;}
h4.darkbluetext{color:#0a5fa6;font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;font-weight:500;margin-top:20px;}
.teal-button a {
padding:10px 45px;
background: rgb(51,187,179);
*background: rgb(51,187,179) !important;
background: rgb(51,187,179)\9 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzMzYmJiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDllOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(51,187,179,1) 4%, rgba(32,158,151,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(51,187,179,1)), color-stop(100%,rgba(32,158,151,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33bbb3', endColorstr='#209e97',GradientType=0 ); /*IE6-8 */
color:white;
border-radius:5px 5px 5px 5px;
text-align:center;
font:12px 'Proxima Nova', Helvetica, Arial, sans-serif;
*display:block;
*width:150px;
*padding:10px 5px;
}
.lightblue-button a {
padding:10px 45px;
background: rgb(57,167,230);
*background: rgb(57,167,230) !important;
background: rgb(57,167,230)\9 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTdlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDg1Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(57,167,230,1) 0%, rgba(13,133,202,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,167,230,1)), color-stop(100%,rgba(13,133,202,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39a7e6', endColorstr='#0d85ca',GradientType=0 ); /* IE6-8 */
color:white;
border-radius:5px 5px 5px 5px;
text-align:center;
font:12px 'Proxima Nova', Helvetica, Arial, sans-serif;
*display:block;
*width:150px;
*padding:10px 5px;
}
.darkblue-button a {
padding:10px 45px;
background: rgb(62,142,209);
*background: rgb(62,142,209) !important;
background: rgb(62,142,209)\9 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlOGVkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTVmYTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(62,142,209,1) 0%, rgba(10,95,166,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,142,209,1)), color-stop(100%,rgba(10,95,166,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e8ed1', endColorstr='#0a5fa6',GradientType=0 ); /* IE6-8 */
color:white;
border-radius:5px 5px 5px 5px;
text-align:center;
font:12px 'Proxima Nova', Helvetica, Arial, sans-serif;
*display:block;
*width:150px;
*padding:10px 5px;
}
img.no-border {
border:0px !important;
box-shadow:none !important;
}
hr {
margin-top:35px;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
width:70%;
margin-left:10px;
margin-top:5px;
}
form {
color:#565656;
font:14px 'Proxima Nova', Helvetica, Arial, sans-serif;
line-height:1.5em;
}
form ul {
margin:20px 0px 20px 0px;
float:left;
clear:both;
border-radius:7px;
border: 1px solid #cecece;
background: rgb(244,244,244); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(244,244,244,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
}
form input[type="text"] {
font:14px 'Proxima Nova', Helvetica, Arial, sans-serif;
padding-top:5px;
}
form li {
float:left;
list-style-type:none;
/*margin-top:10px;
margin-bottom:8px;*/
}
form button, html input[type="button"] {
background-color:transparent;
border:0;
padding:11px 18px 10px 18px;
border-left:1px solid #d1d1d1;
color:#565656;
font:14px 'Proxima Nova', Helvetica, Arial, sans-serif;
}
form button:hover, html input[type="button"]:hover {
}
form button, html input[type="button"].maps-hartford-but {
border-left:0;
}
form li a:hover {
padding:11px 18px 10px 18px;
text-decoration:none;
}
form button:hover, html input[type="button"]:hover.maps-hartford-but {
background: #b273ed; /* Old browsers */
background: -moz-linear-gradient(top, #b273ed 0%, #8e3add 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b273ed), color-stop(100%,#8e3add)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* IE10+ */
background: linear-gradient(to bottom, #b273ed 0%,#8e3add 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b273ed', endColorstr='#8e3add',GradientType=0 ); /* IE6-9 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
border-radius: 6px 0px 0px 6px;
}
form button:hover, html input[type="button"]:hover.maps-storrs-but {
background: rgb(51,187,179); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzMzYmJiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDllOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(51,187,179,1) 4%, rgba(32,158,151,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(51,187,179,1)), color-stop(100%,rgba(32,158,151,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(51,187,179,1) 4%,rgba(32,158,151,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33bbb3', endColorstr='#209e97',GradientType=0 ); /*IE6-8 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
}
form button:hover, html input[type="button"]:hover.maps-torrington-but {
background: rgb(57,167,230); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTdlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDg1Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(57,167,230,1) 0%, rgba(13,133,202,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,167,230,1)), color-stop(100%,rgba(13,133,202,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(57,167,230,1) 0%,rgba(13,133,202,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39a7e6', endColorstr='#0d85ca',GradientType=0 ); /* IE6-8 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
}
form button:hover, html input[type="button"]:hover.maps-waterbury-but {
background: rgb(62,142,209); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlOGVkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTVmYTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(62,142,209,1) 0%, rgba(10,95,166,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,142,209,1)), color-stop(100%,rgba(10,95,166,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(62,142,209,1) 0%,rgba(10,95,166,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e8ed1', endColorstr='#0a5fa6',GradientType=0 ); /* IE6-8 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
}
form button:hover, html input[type="button"]:hover.maps-averypoint-but {
background: rgb(240,179,13); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYjMwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzlhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(240,179,13,1) 0%, rgba(204,154,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,179,13,1)), color-stop(100%,rgba(204,154,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(240,179,13,1) 0%,rgba(204,154,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(240,179,13,1) 0%,rgba(204,154,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(240,179,13,1) 0%,rgba(204,154,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(240,179,13,1) 0%,rgba(204,154,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0b30d', endColorstr='#cc9a00',GradientType=0 ); /* IE6-8 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
}
form button:hover, html input[type="button"]:hover.maps-stamford-but {
background: rgb(224,56,44); /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwMzgyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTEwMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(224,56,44,1) 0%, rgba(185,16,11,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,56,44,1)), color-stop(100%,rgba(185,16,11,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(224,56,44,1) 0%,rgba(185,16,11,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(224,56,44,1) 0%,rgba(185,16,11,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(224,56,44,1) 0%,rgba(185,16,11,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(224,56,44,1) 0%,rgba(185,16,11,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0382c', endColorstr='#b9100b',GradientType=0 ); /* IE6-8 */
color:white;
-moz-box-shadow:none;
-webkit-box-shadow:none;
text-shadow:none;
border-radius: 0px 6px 6px 0px;
}
.submit-but {
padding:10px 45px;
border: 1px solid #cecece;
*border:#ccc;
background: rgb(244,244,244); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(244,244,244,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
color:#565656;
border-radius:5px 5px 5px 5px;
text-align:center;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
-moz-text-shadow: 0px 1px #fff;
-webkit-text-shadow: 0px 1px #fff;
text-shadow: 0px 1px #fff;
}
input[type="submit"]:hover {
background: #b273ed; /* Old browsers */
background: -moz-linear-gradient(top, #b273ed 0%, #8e3add 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b273ed), color-stop(100%,#8e3add)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b273ed 0%,#8e3add 100%); /* IE10+ */
background: linear-gradient(to bottom, #b273ed 0%,#8e3add 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b273ed', endColorstr='#8e3add',GradientType=0 ); /* IE6-9 */
color:white;
-moz-text-shadow:none;
-webkit-text-shadow:none;
text-shadow:none;
border:1px solid #8e3eda;
}
.form-hr {
margin-top:0;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-mediagallery.php
-
*/
.media-header {
background-color:#0f0;
margin:0;
padding:0;
}
.media-header h1 {
font:21px 'Proxima Nova', Helvetica, Arial, sans-serif !important;
font-weight:500 !important;
margin-left:20px;
padding:10px 0px;
float:left;
}
.media-title {
float:right;
margin-right:20px;
margin-top:26px;
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
color:#6B1AB6;
margin-bottom: 10px;
}
.mediaPhotos a {
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
color:#6B1AB6;
}
.mediaVideos a {
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
color:#6B1AB6;
width:100%;
}
.mediaAudio a {
font:13px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
color:#6B1AB6;
}
.mediaPhotos ul, .mediaVideos ul, .mediaAudio ul {
list-style-type: none;
margin-left:0;
}
.mediaPhotos li, .mediaVideos li, .mediaAudio li {
float:left;
width:100%;
margin:10px 0px;
padding-right:10px;
}
.mediaPhotos img, .mediaVideos img, .mediaAudio img {
border: 4px solid white;
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
width:100px;
height:100px;
margin-right:20px;
float:left;
}
.media-photo-header {
color:#6B1AB6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-top:20px;
}
.media-video-header {
color:#6B1AB6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-top:20px;
}
.media-audio-header {
color:#6B1AB6;
font:16px 'Proxima Nova', Helvetica, Arial, sans-serif;
font-weight:500;
margin-top:20px;
}
.media-stage {
height:auto;
width: 100%;
background-color:#d6edf9;
/*border:1px solid #c0deee;*/
}
.media-stage p {
padding:10px 0px;
}
.row.ie7 {
*zoom:0;
}
.clear{
width:100%;
clear:both!important;
display:inline-block
}
.clear:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## UCS page-facultylist.php
-
*/
.entry.facultyPage ul {
list-style-type:none;
margin-left:0;
}
.entry.facultyPage li {
}
.entry.facultyPage li a {
float:left;
width:100%;
clear:both;
font-weight:500;
margin: 14px 0px;
}
.entry.facultyPage li a:hover {
text-decoration:none;
border-bottom:0;
}
.entry.facultyPage li a img {
float:left;
margin-right:20px;
width:100px;
height:100px;
border: 3px solid white;
box-shadow:0px 0px 5px #c4c4c4;
-moz-box-shadow:0px 0px 5px #c4c4c4;
-webkit-box-shadow:0px 0px 5px #c4c4c4;
display:block;
}
.profile-field {
padding-left:20px;
color:#565656;
font-weight:300;
position:relative;
display:block;
margin-top:8px;
margin-left: 106px;
}
@media (max-width: 400px) {
.profile-field {
margin-left: 0px;
}
}
/*//////////////////////////////// BRIAN MOBILE EDITS ////////////////////////////////*/
.span12 {
width:900px;
}
@media (min-width: 1200px) {
.span12 {
width: 1116px;
}
.entry.profile {
padding-left:35px;
padding-right:35px;
}
}
@media (min-width:768px) and (max-width:979px) {
.span12 {
width:684px;
}
.contact {
width:350px;
}
.torrington {
margin-left:20px;
margin-top:20px;
}
.waterbury {
margin-top:20px;
}
form button, html input[type="button"] {
padding:10px;
}
form button:hover, html input[type="button"]:hover {
padding:11px 10px 9px 10px;
}
.mediaPhotos img, .mediaVideos img, .mediaAudio img {
display:block;
margin-bottom:10px;
}
.span6 .uc-ssw .nivoSlider {
margin-left:5%;
margin-top:4%;
}
.maps {
margin-right:8px;
}
}
@media (max-width: 767px) {
.span12, .row-fluid .span12 {
width:100%;
}
.leftspacer-wrapper {
margin-left:10px;
}
.Contact-Main-Header {
margin-top:-20px;
margin-left:10px;
}
.Contact-Main-Address, .Contact-Main-Phone {
margin-left:10px;
}
.hartford {
margin-top:35px;
width:50%;
}
.storrs {
margin-top:20px;
width:50%;
padding-left:20px;
}
.torrington {
margin-top:20px;
width:50%;
}
.waterbury {
margin-top:20px;
width:50%;
padding-left:20px;
}
.director {
margin-bottom: 20px;
}
.row.profile-mobile {
padding-left:15px;
}
.profile-float-right {
margin-left:0px;
width:50%;
}
.profile-float-left {
width:50%;
}
.entry.profile {
margin-top:0px;
}
.profile-details-container {
padding-left:0;
}
.maps {
width:50%;
margin-bottom:25px;
}
.entry.facultyPage {
margin-left:10px;
}
h1.mediaMobileHeader {
margin-left:10px;
}
.mediaPhotos, .mediaVideos, .mediaAudio {
margin-left:20px;
}
.span6 .uc-ssw .nivoSlider {
margin-top:6.9%;
margin-left:5.8%;
padding-bottom:39%;
}
}
@media (max-width: 700px) {
.span6 .uc-ssw .nivoSlider {
padding-bottom:38%;
}
}
@media (max-width: 600px) {
.span6 .uc-ssw .nivoSlider {
padding-bottom:34%;
}
}
@media (max-width: 500px) {
.span6 .uc-ssw .nivoSlider {
padding-bottom:28%;
}
}
@media (max-width: 979px) {
#uc-navbar .navbar-inner {
background: #832bdb; /* Old browsers */
background: -moz-linear-gradient(top, #832bdb 0%, #6818b3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#832bdb), color-stop(100%,#6818b3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #832bdb 0%,#6818b3 100%); /* IE10+ */
background: linear-gradient(to bottom, #832bdb 0%,#6818b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#832bdb', endColorstr='#6818b3',GradientType=0 ); /* IE6-9 */
padding-bottom:5px;
}
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
background-color:#5a119f;
}
#uc-navbar.navbar .nav > li > a:hover, #uc-navbar.navbar .nav > li.open > a.dropdown-toggle {
color:white;
text-shadow:none;
}
#uc-navbar.navbar .nav > li > a {
color:white;
text-shadow:none;
}
#uc-main {
margin-top:0px;
padding-top:0px;
}
#uc-site-header {
background-color:#f8fdff;
}
.dropdown-menu li {
float:none;
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
color:white;
float:none;
position:relative;
}
#uc-navbar .dropdown-menu {
background:#8434D3 !important;
position:relative !important;
height:auto;
margin-top:0;
margin-left:0;
padding-left:15px;
}
#uc-navbar .navbar-inner {
padding-bottom:0;
}
li.menu-item-object-page.current-menu-item.page_item.dropdown {
margin-bottom:0;
}
li.menu-item-object-page.current-menu-item.page_item.dropdown li {
background-color:#8434D3;
}
.nav-collapse .dropdown-menu li + li a {
margin-bottom:0px;
margin-left:0px;
}
#uc-navbar {
padding-right:0;
}
}
@media (max-width: 605px) {
form button, html input[type="button"] {
padding:10px 9px;
}
form button:hover, html input[type="button"]:hover {
padding:11px 9px 10px 9px;
}
}
@media (max-width: 500px) {
.hartford {
width:100%;
}
.storrs {
width:100%;
padding-left:0px;
}
.torrington {
width:100%;
}
.waterbury {
width:100%;
padding-left:0px;
}
.row.profile-mobile {
padding-left:5px;
}
.profile-float-left {
width:100%;
}
.profile-float-right {
margin-left:0px;
margin-top:25px;
width:100%;
}
.entry.profile {
padding:15px;
margin-top:10px;
}
form ul {
background:none;
border:none;
}
form li {
margin:3px;
}
form button, html input[type="button"] {
padding:10px 14px;
border-radius:7px;
border: 1px solid #cecece;
background: rgb(244,244,244); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(244,244,244,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(244,244,244,1) 0%,rgba(219,219,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
}
form button:hover, html input[type="button"]:hover {
padding:10px 14px;
}
form button, html input[type="button"].maps-hartford-but {
border: 1px solid #cecece;
}
.maps {
width:100%;
}
}
@media (max-width:400px) {
.profile-field {
padding-left:0;
}
.entry.facultyPage li a img {
margin-right:100%;
margin-bottom:20px;
}
.mediaPhotos img, .mediaVideos img, .mediaAudio img {
display:block;
margin-bottom:10px;
}
.entry.facultyPage {
margin-left:0px;
}
h1.mediaMobileHeader {
margin-left:0px;
}
.mediaPhotos, .mediaVideos, .mediaAudio {
margin-left:0px;
}
.span6 .uc-ssw .nivoSlider {
margin-top:8%;
margin-left:5%;
padding-bottom:24%;
}
}
@media (max-width:360px) {
.span6 .uc-ssw .nivoSlider {
padding-bottom:19%;
}}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
## Mobile/iPad Styles
@media (max-width: 979px) { -
*/
@media (max-width: 979px) {
.nav {
padding-top: 10px;
position: relative;
}
#uc-navbar .navbar-inner {
min-height:0;
}
#uc-nav-mobile {
position:absolute;
top:82px !important;
right:12%;
margin:0;
width:70px;
}
#uc-navbar.navbar .nav #sitesearch {
position:absolute;
top:10px;
left:15px;
}
html.ua-mobile-android .dropdown-submenu>.dropdown-menu {
display: block;
}
html.ua-mobile-android .dropdown-submenu>a:after {
border:none;
}
#uc-site-header {
padding-right:118px;
padding-bottom:25px;
}
#uc-site-title {
margin-bottom:5px;
}
}
@media (max-width: 890px) {
#uc-nav-mobile {
top:82px !important;
right:8%;
}}
@media (max-width: 767px) {
/* tablet rules */
body {
/* overwrites bootstrap defaults so the top bar can be full width. */
padding-left:0;
padding-right:0;
}
#uc-site-header {
padding-left:10px;
padding-top: 20px;
padding-bottom: 10px;
}
#uc-logo {
border-right:0;
}
#uc-site-parent a {
font-size: 10px;
}
#uc-site-title a {
font-size: 18px;
line-height:1.1em;
}
#uc-main {
/* reintroduce the extra padding for the content area */
padding-left:7px;
padding-right:7px;
}
.post {
padding: 10px 10px 20px
}
.comment-body {
padding-left: 0;
}
.comment-author {
position: relative;
width: auto;
}
.comment-meta {
float: none;
margin-bottom: 1em;
}
.children {
margin-left: 20px;
}
#uc-nav-mobile {
top:65px !important;
right:2%;
}
}
@media (max-width: 680px) {
#uc-footer-links li {
float: none;
font-size: .9em;
margin: .75em 0;
}
}
@media (max-width: 321px) {
}
.sidebar {
font-family: "Proxima Nova", sans-serif !important;
}
.sidebar ul {
list-style-type:none;
margin-left:0;
}
.listing {
padding-top: 10px;
}
.uc-listcal .uc-cal-event-date, .uc-listcal .uc-cal-event-title {
line-height: 1.5em;
}
.faculty-title {
font-style:italic;
}
.faculty-title-list {
font-style:italic;
font-weight:normal;
color:#565656;
}
.faculty-name {
margin-bottom:4px;
}
.white-bg {
background-color:white;
}
.container-fluid {
padding-left:0px;
padding-right:0px;
}
.opp-padding {
padding-top:5px;
}
.media-stage embed, .media-stage iframe, .media-stage object, .media-stage video {
display: block;
margin-left: auto;
margin-right: auto;
}
.view-all-announcements {
float:right;
margin-top:-27px;
font-size:11px;
}
.view-all-announcements a {
color:#6b1ab6;
}