/*
Theme Name: Vantage Child for University Life
Description: Child theme for the Vantage theme
Author: Karen Wolf
Template: vantage
 */

@import url("../vantage/style.css");

body {
	font-size: 14px;
}

.widget ul {
	margin-left: 0;
}

.widget ul li {
	list-style: none;
}

.main-navigation a, mega-menu-item a {
	font-size: 1.4em;
	color: #fff;
}

ul.mega-sub-menu li {

}

#skipnav {
	background: white;
	text-align: right;
	font-size: .8em;
}


/* Front Page */

ul.slides .caption-wrap .caption {
	font-size: 2.0em;
}

ul.slides .caption-wrap{
	line-height: 2.4em;
}

.entry-content .landing_page_links p {
	font-size: .8em;
}

.entry-content .landing_page_links a {
	text-decoration: none;
	color: #000;
}

.panel-row-style.landing_page_links{
	padding: 0 20px 25px 20px;
	margin-top: -30px;
}

/*.widget_circleicon-widget .circle-icon-box .circle-icon {
    width: 150px;
    height: 150px;
    position: relative;
}

.widget_circleicon-widget .circle-icon-box.circle-icon-position-top .circle-icon {
    top:0;
    margin-top: -60px;
    margin-bottom: 10px;
    left: 0;
    margin-left: 0;
    background-position: center center;
}*/

.widget_circleicon-widget .circle-icon-box a.more-button {
	display: none;
}

#main-slider .caption {
	padding: 2% 20px;
	font-size: 1.6em;
	line-height: 1.4em;
}

#main-slider .caption button {
	float: left;
	clear: both;
	background: #00909E;
	color: #fff;
	padding: 10px;
	margin-bottom: 10px;
	border: none;
	text-shadow: none;
}

div#pg-2636-0 {
	margin-top: 35px;
    margin-bottom: 50px;
}

div#pg-2636-1, div#pg-2636-3, div#pg-2636-4 {
	/*border-top: 1px dashed #4a4a4a;*/
	padding-top: 30px;
	margin-top: -20px;
}

div#pg-2636-1{
	padding-bottom: 20px;
	margin-bottom: 0;
	padding-top: 20px;
	/*margin-top: -60px;*/
}

.so-widget-sow-button-atom-6444477ad053 .ow-button-base a {
	padding: 1.8em 3.6em 1.95em 3.6em;
}
div#pg-2636-2 {
	padding-top:40px;
	margin-top:0;
	padding-bottom: 20px;
	margin-bottom: 20px;

}

div#pg-2636-3 {
	margin-bottom: 0px;
}

/*div#pg-2636-3 {
	background: #eee;
}*/

div#pg-2636-1 .textwidget img {
	height: 125px;
	vertical-align: top;
}
div#pg-2636-1 .textwidget a {
	text-decoration: none;
}

div#pg-2636-3 {
	padding: 20px 0 50px 0;
}

div#pg-2636-4 {
	padding-top:50px;
}

ul.light li.tweets_avatar {
	background: #fcfcfc !important;
}

.entry-content ul li, .entry-content ol li {
    list-style: outside none disc !important;
    margin-left: 2em;
    margin-bottom: 10px;
}



/* Colors */

/*

body, #main, #masthead {
	background: #d1d3d5;
	}
*/

/*
.main-navigation, #search-icon #search-icon-icon, #colophon {
    background-color: #00909E;
}

.main-navigation ul li:hover > a, .main-navigation ul ul li:hover > a {
    background-color: #425195;

}
.main-navigation ul ul li:hover > a {
	background-color: #666;
}

a, .entry-content a {
	color: #00909E;
}
a:hover, a:active, a:focus {
	color: #425195;
} */

.main-navigation, #search-icon #search-icon-icon, #colophon {
    background-color: #3D4143;
}

.main-navigation ul li:hover > a, .main-navigation ul ul li:hover > a {
    background-color: #3D4143;

}
.main-navigation ul ul li:hover > a {
	background-color: #666;
}

a, .entry-content a {
	color: #3D4143;
}
a:hover, a:active, a:focus, .entry-content a:hover, .entry-content a:focus {
	color: #006633;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    margin: 0px 1.5% 0px 0px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-columns-1-of-3,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-columns-1-of-3 {
	width: 33% !important;
}

#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
    margin-left: 20px !important;
}

.tablepress .odd td {
    background-color: #ddd;
}




/* Single */



.entry-content img.wp-post-image {
	float: left;
	margin: 0 20px 20px 0;
}

h1.news-title {
	font-size: 20px;
font-weight: 500;
line-height: 1.35em;
color: #3B3B3B;
margin-bottom: 30px;
}

.tweet_data {
	font-size: 1em !important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.fetched_tweets > li {
    box-shadow: 0px 0px 0px !important;
    border-radius: 0px !important;
}

#footer-widgets .widget {
    color: #ffffff;
}

#main {
	font-size: 1.2em;
}

h5.eventlinks{
	margin-top:-80px;
	margin-right: 100px;
}

h5.newslink {
	margin-top: -30px;
}

.vantage-carousel-title {
    font-size: 1.0em;
    font-weight: 500;
    color: #444;
    text-transform: none;
    line-height: 1em;
}

.entry-content h3.ytc_title {
	font-size: .8em;
	margin-top: -5px;
}




/* Responsive Nav with Mega Menus */


/*nav ul#menu-main-navigation ul li a, nav ul#menu-main-navigation ul li a:hover,
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a, .wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a:hover
 {
	color: #fff !important;
}*/



/*.so-mobilenav-mobile + #mega-menu-wrap-primary {
display:none;
}
.so-mobilenav-standard + #mega-menu-wrap-primary {
	display: block;
}*/


/* Sidebar Expand/Collapse

.colomat-close {
    background-image: url("images/minus-icon.png") !important;
}

.textwidget .collapseomatic {
	font-size: 1.2em;
	background-image: url("images/plus-icon.png");
	padding: 5px 0px 0 40px;
	margin-top: -20px;
	line-height: 1.0em;
	min-height: 30px;
	display: block;
}

.page #secondary .widget h3.widget-title, .single #secondary .widget h3.widget-title {
	margin-bottom: 30px;
}

.page .textwidget .collapseomatic, .single .textwidget .collapseomatic {
	padding: 8px 0px 15px 40px;
	margin-top: -20px;
	line-height: 1.2em;
	min-height: 30px;
	display: block;
}

.collapseomatic_content {
	margin-top: -25px;
	margin-bottom: 40px;
}
*/

/* Diversity Initiatives Page */

.page-id-5320 .entry-content h3 {
	background: #444;
	color: #fff;
	font-size: 1.0em;
	padding: 10px;
}

.page-id-5320 .entry-content #pg-5320-2 a {
	text-decoration: none !important;
}

.page-id-5320 .entry-content #pg-5320-2 a:hover {
	text-decoration: underline !important;
}

#pg-5320-2 .widget {
	margin-left: 8px;
	margin-right: 8px;
}

.page-id-5320 .entry-content .widget p {
	margin-right: 20px;
}

.page-id-5320 .widget ul {
	margin-left: 30px;
}

.page-id-5320 .entry-content .widget ul li {
	/*list-style-image: url('images/arrow_bullet.png') !important;*/
}


/* Forms */



.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    font-size: .813em !important;
}


#masthead .hgroup #header-sidebar aside.widget {
    margin-right: -140px;
}

#masthead .hgroup #header-sidebar aside.widget:last-child {
    margin-bottom: -140px;
}

@media screen and (max-width:680px) {

#masthead .hgroup {
    padding-top: 10px;
    padding-bottom: 45px;
}


#header-sidebar #vantage-social-media-3 {
    margin-right: 0 !important;
}

body.responsive #masthead .hgroup #header-sidebar {
    margin: 30px auto 0 auto;
}
}
