﻿/*
Theme Name: lincoln Child Theme
Theme URI: http://www.lunartheme.com
Author: lunartheme
Description: This is a child theme for lincoln
Version: child-theme
Author URI: http://www.lunartheme.com
Template: lincoln/lincoln
Text Domain: lincoln-child
@import url('../lincoln/style.css');
*/
/* [Add Your custom css below] */


body p {
	font-family: arial;
	color:#000000;
}

.x-navbar {
   -webkit-transform: none !important;
   position: static !important;
}


a:link {
   text-decoration: underline;
	color:#000000;
}

p a:link {
   text-decoration: underline;
color:#000000;
}

.h-element {
    color: #ffffff;
}

.wpb_wrapper > ul > li a{
    
text-decoration:underline;
    
font-weight:400;

}

strong {
	font-weight: 600;
}

tr td a { text-decoration: underline; }
tr td a:hover { text-decoration: underline; }
tr td a:visited { text-decoration: underline; }
tr td a:active { text-decoration: underline; }

.widget-title {
    
display:none;

}

.k2t-searchbox .mark {
    background-color: #8e0816;

}

.k2t-header-mid .k2t-menu > li.current-menu-item > a, .k2t-header-mid .k2t-menu > li.current-menu-parent > a, .k2t-header-mid .k2t-menu > li.current-menu-ancestor > a {
    
    background-color: #ffffff;
}

.k2t-header-mid .k2t-menu > li:hover a, .k2t-header-mid .k2t-menu > li > a:hover, .k2t-header-mid .k2t-menu > li.current-menu-item > a, .k2t-header-mid .k2t-menu > li.current-menu-parent > a, .k2t-header-mid .k2t-menu > li.current-menu-ancestor > a {
    color: #000000!important;
}

.k2t-footer .k2t-wrap .k2t-row > div a {
    color: #ffffff;
    text-decoration: underline;
}


ul a:link {
	color: #000000;
}

ul a:hover {
	color: #8e0816;
}

a:link {
	color: #000000;
}

a:hover {
	color: #000000;
}

p > ul a:hover {
	color: #8e0816;
}

.pt-cv-ifield a {
	text-decoration: underline;

}


input[type="text"] {
    border:1px solid #000000;

}

input[type="email"] {
    border:1px solid #000000;

}

textarea {
    border:1px solid #000000;

}

.mobi-menu-login {
	display:none;
}

h1.main-title {
	
	text-transform:uppercase;
}

.homenews {
	font-size: 1.5em;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}

li {
	
	list-style: inside;	
	list-style-type: disc;
	margin-bottom: 10px;
}

li a {
	text-decoration: none;	
		
}

.input {
	border-color: #000000;
}

.k2t-title-menu a:active {
	text-decoration:underline;
color:#ffffff;

	
}

.entry-date > time {
    color:#000000;
}


.footerlink a:hover {
	color:#ecdebb;
}

.k2t-title-bar .k2t-wrap.breadcrum, .k2t-title-bar .k2t-wrap.breadcrumb li, .k2t-title-bar .k2t-wrap.breadcrumb li:before {
    color: #ffffff;
}

.k2t-title-bar .k2t-wrap.breadcrumb a {
    color: #ffffff;
    text-decoration: underline;
}

.k2t-breadcrumbs a {
    display: inline-block;
    line-height: 1;
    text-decoration: underline;
}

select#quicklinks2 {
	border: 1px solid #000000;
        padding: 2px;
}

.k2-header-m {
	background: #98002e;
}

.k2t-sidebar {

    padding-left: 10px;
    padding-top: 15px;

    background: rgb(236, 222, 187); /* Fall-back for browsers that don't support rgba */
    background: rgba(236, 222, 187, .5);
	
	border: 1px solid #8e0816;

}

.k2t-sidebar > ul > li {
	background-color: #ffffff;
	height: 25px;
	min-height: 25px;
	padding: 5px;
}

.admin-bar .offcanvas-sidebar .k2t-sidebar {
    margin-top: 30px;
    background-color: #ffffff;
}


.offcanvas-sidebar .k2t-sidebar > * ul > li {    
min-height: 30px;    
line-height: 30px;    
position: relative;    
color: #252525;
margin-bottom: 5px;
}

.offcanvas-sidebar .k2t-sidebar > * ul > li:before {
    height: 30px;
}

.offcanvas-right .offcanvas-sidebar.is-open {
    margin-top: -20px;
}


.menu-quicklinks-container {
	
background-color: #ffffff


}

.ui-icon-carat-d:after{
            background: url("https://cdn1.iconfinder.com/data/icons/pixel-perfect-at-16px-volume-2/16/5001-128.png") 95% 32% !important;
            background-repeat: no-repeat !important;
            background-color: #fff !important;
    }



.menu-quicklinks-container > ul > li {
    
background-color: #ffffff;    
height: 20px;   
max-height: 20px;    
vertical-align: top;
}


ul.sub-menu {
	margin-top: 10px;
	
}

ul.sub-menu > li {
	padding: 0px;
	list-style-type: none;

}

ul.sub-menu > li:hover {

	font-weight: bold;
	
}

ul.sub-menu > li > a {
	color: #000000;
	
}

ul.menu > li {
	list-style-type: none;
	font-size: 1em;
	padding: 5px;
	text-indent: 0em;
	margin-right: 5px;
	
        

	-webkit-list-style-type: none;
	-webkit-font-size: 1.1em;
	-webkit-padding: 10px;
	-webkit-text-indent: 0em;
	-webkit-margin-right: 5px;
	-webkit-border-radius: 10px;
        -webkit-background: #5a8c9a;
}

ul.menu > li:hover {


}

ul.menu > li > a {
	color: #000000;
	
}

ul.menu > li > a:hover {
	color: #ffffff;
	
}

ul#menu-quicklinks {
	color: #492833;
}

ul.k2t-breadcrumbs li {
    display: inline-block;
    position: relative;
    margin-right: 10px;
    font-weight: 400;
    text-indent: 1em;
}

ul.k2t-breadcrumbs li::before {
   
    
}

.post-entry p  {

    color: #000000;
}

h3.intelliwidget-title a {
	font-size: 50%;
}



li#menu-item {


}

ul#menu-main-menu.h-element.k2t-menu {

	text-indent: none;
}


li#menu-main-menu.h-element.k2t-menu {
	text-indent: 4em;
}

ul#menu-academics-academic-affairs.menu {
	text-decoration: underline;
	text-indent: -2em;
}

ul#menu-engineering-department.menu
{
	text-decoration: underline;
	text-indent: -2em;
}

ul#menu-quicklinks {
	text-decoration: underline;
	
}

/* unvisited link */
aside#custom_html-2.widget_text.widget.widget_custom_html a:link {
    
    padding: 3px;
}

/* visited link */
aside#custom_html-2.widget_text.widget.widget_custom_html a:visited {
    color: #ECDEBB;
}

/* mouse over link */
aside#custom_html-2.widget_text.widget.widget_custom_html a:hover {
    background-color: #ffffff;
    text-decoration: bold;
}

/* selected link */
aside#custom_html-2.widget_text.widget.widget_custom_html a:active {
    color: #0000FF;
}

/* unvisited link */

div.textwidget.custom-html-widget  a:link {

}

/* visited link */

div.textwidget.custom-html-widget  a:visited {
  

}

/* mouse over link */

div.textwidget.custom-html-widget  a:hover {
 background-color: #ffffff;

}

/* selected link */

div.textwidget.custom-html-widget  a:active {
    
color: #0000FF;

}


.social li {
    margin-left: 35px;
}

h4.widget-title {
	margin-left: 10px;
}


.menu-financial-aid-container {
	
}

.menu#menu-quicklinks > ul {
	padding: 5px;
	background-color: #8e0816;
}

h3.intelliwidget-title {
font-size: 14px;
}

.tribe-event-title {
	font-size: .5em;
}

.admissions_buttons {
   font-size: .5em;
}

.pt-cv-gls-header {
	color: #ffffff;
}

.mobile-menu {
	background-color: #000000;
	color: #ffffff;
}

.cflabel {
	font-size: 20px;
	font-weight: bold;

}

.cfvalue {
	font-size: 20px;
	font-weight: bold;

}

@media only screen and (max-width: 800px) {
.k2t-header .k2t-header-m .mobile-menu {
    padding-left: 0;
    max-width: 260px;
    background-color: #454545;
}


.k2t-header .k2t-header-m ul li .wrap-link-item {
    position: relative;
    background-color: black;
}


.k2t-header .k2t-header-m ul.mobile-menu > li > .wrap-link-item a {
    font-size: 12px;
    min-height: 30px;
    line-height: 30px;
}


.mobi-menu-login {
    display:none;
}


.k2t-header .k2t-header-m ul li a {
    display: inline-block;
    color: #ffffff;
    font-size: 14px;
    min-height: 40px;
    line-height: 40px;
    width: 100%;
    text-transform: uppercase;
    font-family: "Arial";
    font-weight: 400;
}

.k2t-header .k2t-header-m ul > li a, .k2t-header .k2t-header-m ol > li a {
    padding-left: 20px;
    padding-right: 30px;
}


.k2t-header .k2t-header-m a, .k2t-header .k2t-header-m a:before {
    webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}


.k2t-header .k2t-header-m .mobile-menu-wrap .top-mobile-menu .mobi-menu-login {
    float: left;
    width: 50%;
    text-align: right;
}


.k2t-header .k2t-header-m .mobile-menu-wrap.active {
    left: 0;
    -webkit-transition: all 0.3s ease 0.3s;
    -moz-transition: all 0.3s ease 0.3s;
    -o-transition: all 0.3s ease 0.3s;
    transition: all 0.3s ease 0.3s;
    background-color: #454545;
}
}

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

.k2t-header .k2t-header-m ul > li, .k2t-header .k2t-header-m ol > li {
    line-height: 10px;
}

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

.wpfront-message {
    font-size:4px;
}

li {
    list-style: inside;
    list-style-type: none;
    margin-bottom: 10px;
}

}

}


