Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
a0f2f69078
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
880 lines (711 sloc) 17.3 KB
// load all of cornerstone, including blootstrap sass.
@import "_variables.scss";
@import "_fonts.scss";
@import "_buttons-min.scss";
@import "../../cornerstone/style.scss";
// Begin ECE code.
body {
font-family: 'Open Sans', helvetica, arial, sans-serif;
a {
text-decoration: none;
color:$teal;
}
}
p {
line-height: 1.7em;
margin: 0 0 20px;
}
h1, .h1, h2, .h2, h3, .h3 {
margin:20px 0px
}
.hidden {display: none;}
/* ---------------------------- Masthead & Nav ------------------------------ */
#masthead {
margin-top: -1px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: transparent;
}
#site-title {
background: #333333;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI4MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #333333 0%, #282828 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#282828));
background: -webkit-linear-gradient(top, #333333 0%,#282828 100%);
background: -o-linear-gradient(top, #333333 0%,#282828 100%);
background: -ms-linear-gradient(top, #333333 0%,#282828 100%);
background: linear-gradient(to bottom, #333333 0%,#282828 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#282828',GradientType=0 );
border-top:1px solid #3F3F3F;
.searchform {
display: none;
}
#uc-site-title {
width:400px;
@media (max-width:1200px) {
line-height: 1.5em;
font-size:19px;
}
a {
color:white;
@media (max-width:1200px) {
font-size:22px;
}
}
@media (max-width:991px) {
width:auto; }
}
#site-navigation {
#primary-nav {
#menu-primary {
li:nth-last-child(1) {
a:before {
content: "\E028";
font-family:"Glyphicons Regular";
padding-right: 8px;
vertical-align: sub;
}
}
}
}
}
}
#nav-wrapper {
margin-top:16px;
@media (max-width:767px) {
margin-top:0;
}
.navbar-default {
background-color:transparent;
border: none;
.navbar-header {
.navbar-brand {
color:white;
}
.navbar-toggle {
background-color:#DDDDDD;
}
}
.navbar-right {
display: none;
}
}
.navbar {
margin-bottom:16px;
@media (max-width:767px) {
margin-bottom:0;
}
}
.navbar-nav {
float:right;
@media (max-width:767px) {
float:none;
text-align: center;
}
li {
a {
@media (max-width:1200px) {
padding-left:10px;
}
}
}
}
ul {
li {
a {
color:white;
}
a:hover {
color:$teal;
}
}
}
.dropdown-menu {
background-color:#262626;
margin-top: 15px;
li {
a:hover {
background-color:transparent;
}
}
}
.navbar-collapse {
border-color: inherit;
}
.search-field {
margin-top:12px;
font-size:12px;
padding-left:15px;
input {
border:transparent;
border-radius: 3px;
padding-top:4px;
padding-bottom:4px;
padding-left: 7px;
}
}
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
background-color:transparent;
color:$teal !important;
}
/* ----------------------------- UC-Cal ----------------------------- */
uc-cal {
padding:0 !important;
}
ol.uc-cal-list {
margin:0 !important;;
}
.uc-iconcal {
.uc-cal-event-date {
background-color:$green !important;
box-shadow: none !important;
border:1px solid #309C2C !important;
width:49px !important;
left:0 !important;
}
.uc-cal-event-date:hover {
background-color:darken($green, 8%) !important;
}
.uc-cal-event-month {
height: 19px !important;
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size: 17px !important;
background-color:transparent !important;
padding-top:5px !important;
cursor: inherit !important;
}
.uc-cal-event-day {
height:33px !important;
padding-top: 4px !important;
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size: 26px !important;
color:white;
}
.uc-cal-event-time {
color:$purple !important;
padding-top:5px !important;
}
.uc-cal-event {
padding: 2px 4px 6px 60px !important;
}
.uc-cal-event:hover {
text-decoration: none !important;
}
.uc-cal-event-title {
padding-top: 3px !important;
line-height:1.2em !important;
}
.uc-cal-event-title:hover {
color:$purple !important;
}
.uc-cal-item {
min-height: 50px;
}
}
/* ----------------------------- Content ----------------------------- */
#content {
.widget {
border-radius:0px;
background-color:#FAFAFA;
border:1px solid #EBEBEB;
padding:30px;
h3 {
font-size:27px;
letter-spacing:0.5px;
}
.widget-title {
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
text-shadow: 0px 1px 0px white;
color:#4B4B4B;
}
a {
color:$teal;
}
a.btn {
width:100%;
color:white;
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:19px;
letter-spacing:0.5px;
text-shadow: 0px 1px 0px rgba(0,0,0,0.3);
white-space:normal !important;
line-height:1.1em;
margin-top:5px;
padding-top:8px;
}
article {
padding:0;
}
h4.entry-title {
text-transform: uppercase;
color:$teal;
font-size:16px;
font-weight: 600;
margin-bottom: 18px;
}
}
.widget.widget_metaslider_widget {
padding:0;
}
.post {
background-color:transparent;
}
ul.slides {
li {
margin-bottom:0;
}
}
.entry-content {
@media (max-width:767px) {
padding:inherit;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
color:$teal;
}
margin:0;
}
.widget_black-studio-tinymce {
margin-bottom: 15px !important;
}
.in-page-list {
border:none;
background:transparent;
}
.btn {
color:white;
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:19px;
letter-spacing:0.5px;
text-shadow: 0px 1px 0px rgba(0,0,0,0.3);
white-space:normal !important;
line-height:1.1em;
padding-top:8px;
}
.btn-lg {
padding-top:13px;
}
.btn-xs {
padding:3px 10px;
font-size:14px;
}
.btn-default {
color:$teal;
text-shadow: 0px 1px 0px rgba(255,255,255,0.7);
}
.btn-link {
color:$teal;
text-shadow: 0px 1px 0px rgba(255,255,255,0.7);
}
.alignleft, .alignright {
margin-top:1em;
margin-bottom:1em;
}
}
#page-blank, #page-page {
.metaslider .caption-wrap {
opacity:1 !important;
background-color:rgba(65, 178, 60,0.8) !important;
.caption {
padding:7px 12px;
font-size:12px;
text-shadow: 0px 1px 0px rgba(0,0,0,0.5);
line-height:1.3em;
}
}
.ie8 .metaslider .caption-wrap {
background-color:$green;
}
}
/* ---------------------------- Home Page Specific Styles ------------------------------- */
body.home {
.entry-content {
padding-right:0px !important;
}
.panel-grid:nth-child(2) {
.panel-grid-cell:nth-child(1) {
p {
margin-bottom:5px !important;
}
}
}
.metaslider .caption-wrap {
top:0;
width:45%;
background-color:rgba(242,234,14,0.8);
opacity:1;
@media (max-width:991px) {
width:100%;
}
@media (max-width:767px) {
position:relative;
}
.caption {
padding: 12px 40px;
font-size:14px;
@media (max-width:767px) {
padding: 12px 40px 30px;
}
}
h1 {
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:45px;
letter-spacing:0.5px;
color:#333;
text-shadow:0 1px 0 rgba(255,255,255,0.7);
line-height: 1em;
@media (max-width:991px) {
font-size:32px;
}
}
p {
line-height: 1.5em;
font-size:15px;
color:#333;
text-shadow:0 1px 0 rgba(255,255,255,0.7);
}
a.btn {
margin-top:20px !important;
width:auto !important;
font-size:15px !important;
padding-left:25px;
padding-right:25px;
padding-top:7px !important;
}
}
.hentry{
margin:0;
}
}
/* ----------------------------- Default Page Styles ----------------------------- */
#page-page, #page-blank, #page-userlist, #page-user-profile .col-sm-9, #page-single, #page-archive, #page-advising {
background-color:#FAFAFA;
.row:nth-child(1) {
background-color:#FAFAFA;
border:1px solid #EBEBEB;
}
#main {
background-color:transparent;
padding-left:40px;
padding-right:40px;
margin-top:18px;
}
h1 {
margin-bottom:30px;
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:40px;
letter-spacing:0.5px;
text-shadow: 0px 1px 0px white;
color:#4B4B4B;
}
h2 {
text-transform: uppercase;
color:$teal;
font-size:20px;
}
}
#page-user-profile .col-sm-9 {
border:1px solid #EBEBEB;
}
/* ----------------------------- Page Blank ----------------------------- */
#page-blank {
background-color:#FAFAFA;
.entry-content {
margin-top:-1px;
padding-top:40px;
padding-right:auto;;
}
.row:nth-child(1) {
background-color:#FAFAFA;
border:1px solid #EBEBEB;
}
.widget {
border:0;
padding:0;
}
h1 {
margin-top:0;
text-shadow: 0px 1px 0px white;
color:#4B4B4B;
}
.menu-item {
padding: 4px 10px 4px 28px;
}
.widget_nav_menu {
margin-left:-15px !important;
h3 {
padding-left:28px;
}
}
.menu {
margin-left:0 !important;
}
.current_page_item {
background-color:$red;
a {
color:white;
}
a:hover {
color:#ccc;
}
}
.textwidget {
padding-left: 15px;
padding-right:15px;
@media (max-width:767px) {
padding-right: 10px;
padding-left: 10px;
}
}
}
/* ----------------------------- Page Page ----------------------------- */
#page-page {
.entry-content {
padding-right:0;
.widget {
padding:0px !important;
border:none;
h1 {
margin-top:0px;
margin-bottom:20px;
}
}
}
}
/* ----------------------------- Page Advising ----------------------------- */
#page-advising {
.left-courses {
/*padding-left:0;
padding-right:0;
border-right:1px solid red;*/
}
.select-course {
margin-top:10px;
}
#ece-course {
margin-top:30px;
#ece-course-name {
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:30px;
letter-spacing:0.5px;
text-shadow: 0px 1px 0px white;
color:#4B4B4B;
}
}
#ece-major {
margin-top:30px;
#ece-major-name {
font-family: 'bebas_neue_regularregular', helvetica, arial, sans-serif;
font-size:30px;
letter-spacing:0.5px;
text-shadow: 0px 1px 0px white;
color:#4B4B4B;
line-height:1em;
}
}
input, button, select, textarea {
width: 85%;
}
}
/* ----------------------------- Archive/Blog ----------------------------- */
#page-single, #page-archive {
.widget {
padding:0px !important;
border:none;
h1 {
margin-top:0px;
margin-bottom:20px;
}
}
.nav-links {
border:none !important;
}
.entry-meta {
margin: 20px 0;
}
.post {
padding-left:0;
}
.comments-link {
display: none;
}
.edit-link {
margin-left:10px;
}
.page-title {
margin-bottom:0;
color:#bbb;
}
#secondary {
margin-top:50px !important;
.searchform {
display: none;
}
#meta {
display: none;
}
}
}
/* ----------------------------- Metaslider Colors ----------------------------- */
.slider-green {
.caption-wrap {
background-color:rgba(65, 178, 60,0.7)!important;
h1, p {
text-shadow: 0px 1px 0px rgba(0,0,0,0.6) !important;;
color:white !important;;
}
}
}
.slider-red {
.caption-wrap {
background-color:rgba(197, 17, 46, 0.8) !important;
h1, p {
text-shadow: 0px 1px 0px rgba(0,0,0,0.6) !important;;
color:white !important;;
}
}
}
.slider-purple {
.caption-wrap {
background-color:rgba(128, 0, 128, 0.8) !important;
h1, p {
text-shadow: 0px 1px 0px rgba(0,0,0,0.6) !important;
color:white !important;
}
}
}
.slider-teal {
.caption-wrap {
background-color:rgba(0, 168, 177, 0.8) !important;
h1, p {
text-shadow: 0px 1px 0px rgba(0,0,0,0.6) !important;;
color:white !important;;
}
}
}
.slider-orange {
.caption-wrap {
background-color:rgba(247, 138, 17, 0.8) !important;
h1, p {
text-shadow: 0px 1px 0px rgba(0,0,0,0.6) !important;;
color:white !important;;
}
}
}
.slider-right {
.caption-wrap {
right:0;
left:auto !important;
}
}
/* ----------------------------- UUP ----------------------------- */
.uup-title {
font-style: italic;
}
.uup-list .uup-item {
float: left;
width: 50%;
}
/* ----------------------------- Footer ----------------------------- */
.footer-img {
margin-top:20px;
height:90px;
background-image: url('../img/ece_title.png');
background-repeat: no-repeat;
background-size: calc(90%);
background-position: center center;
@media (max-width:1200px) {
height:70px;
}
@media (max-width:991px) {
height:60px;
}
@media (max-width:767px) {
height:50px;
}
@media (max-width:550px) {
height:30px;
}
}
#footers {
border-top:none;
padding-top:2px;
background: #43b23a;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzYjIzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzQzYjIzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwYThiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzAwYThiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzk3NDVhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzk3NDVhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2Y3OGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2Y3OGExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2M1MTEyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNTExMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #43b23a 0%, #43b23a 19%, #00a8b1 20%, #00a8b1 39%, #9745a9 40%, #9745a9 59%, #f78a11 60%, #f78a11 79%, #c5112e 81%, #c5112e 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#43b23a), color-stop(19%,#43b23a), color-stop(20%,#00a8b1), color-stop(39%,#00a8b1), color-stop(40%,#9745a9), color-stop(59%,#9745a9), color-stop(60%,#f78a11), color-stop(79%,#f78a11), color-stop(81%,#c5112e), color-stop(100%,#c5112e));
background: -webkit-linear-gradient(left, #43b23a 0%,#43b23a 19%,#00a8b1 20%,#00a8b1 39%,#9745a9 40%,#9745a9 59%,#f78a11 60%,#f78a11 79%,#c5112e 81%,#c5112e 100%);
background: -o-linear-gradient(left, #43b23a 0%,#43b23a 19%,#00a8b1 20%,#00a8b1 39%,#9745a9 40%,#9745a9 59%,#f78a11 60%,#f78a11 79%,#c5112e 81%,#c5112e 100%);
background: -ms-linear-gradient(left, #43b23a 0%,#43b23a 19%,#00a8b1 20%,#00a8b1 39%,#9745a9 40%,#9745a9 59%,#f78a11 60%,#f78a11 79%,#c5112e 81%,#c5112e 100%);
background: linear-gradient(to right, #43b23a 0%,#43b23a 19%,#00a8b1 20%,#00a8b1 39%,#9745a9 40%,#9745a9 59%,#f78a11 60%,#f78a11 79%,#c5112e 81%,#c5112e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43b23a', endColorstr='#c5112e',GradientType=1 );
.widget {
background-color:transparent;
border:none;
color:white;
font-size:12px;
}
.widget-head {
background-color:transparent !important;
color:white;
border: none !important;
border-color:transparent;
.widget-title {
color:white !important;
}
}
.simple-social-icons {
@media (max-width:767px) {
float:left;
.alignright {
margin-left:0 !important;
}
}
li.social-vimeo {
a {
width:auto;
font-family: 'Open Sans', helvetica, arial, sans-serif;
-moz-osx-font-smoothing:auto !important;
font-size:12px;
padding:12px 22px;
font-weight:600 !important;
background-color:#41B23C !important;
}
a:hover {
background-color:#2E9929 !important;
}
}
}
.widget_black_studio_tinymce {
margin-bottom:0px;
.textwidget {
margin-left:0 !important;
p {
margin-bottom:5px;
}
a {
color:$teal;
}
}
}
#footer {
color:white;
font-size:12px;
padding-top:0px;
background-color:#313131;
a {
color:white;
font-size:12px;
}
#uc-footer-links {
text-align: center;
}
}
#mega-footer {
background-color:#313131;
}
}