/*
Theme Name:     Divi-Customize-Find
Description:    Created a Search to Find other sites in Multisite.
Author:         Trula E Fountaine
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@import url("../Divi/style.css");

#top-menu li li a {
	line-height: 20px;
}

.widget_search #findform {
	position: relative;	
	border: 1px solid #ccc;
	width: 100%;
}

section.widget_find_capu_eportfolio {
	margin-bottom: 20px;
}
.widget_search #findterm {
    width: 100%;
	
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.widget_search input#findterm, 
.widget_search input#findsubmit {
    padding: .7em;
    height: 40px !important;
    margin: 0;
    font-size: 14px;
    line-height: normal !important;
    border: 1px solid #ddd;
    color: #666;
}

.widget_search #findsubmit {
    background-color: #ddd;
    width: 70px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    position: absolute;
    right: 0;
    top: 0;
	font-weight: 600;
}

.et_pb_widget_area_left {
    border-right: none;
	padding-right: 0;
}


.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_module {
    margin-bottom: 5px !important;
}

.et_pb_text_2 {
    margin-bottom: 1% !important;
}

.row {
	padding: 5px;
	font-weight: 600;
}

.row-striped a {
	text-decoration: underline;	
}

.row-striped:nth-of-type(odd){
  background-color: #efefef;
}

.row-striped:nth-of-type(even){
  background-color: #ffffff;
}

#loginform {
	padding: 10px;
	background-color:#b2bb1c;
	color: #fff;
}

#loginform h2 {
	color: #ffffff;
	text-align: center;
	line-height: 1.2em;
}
#auth-external-service-login {
	width: 100% !important;
}

#auth-external-service-login p {
	margin: .7em 1em;
	padding: 10px !important;
	color: #fff;	
	text-align: center;
}

#loginform p {
	margin: .7em 1em;
	padding: 0px !important;
	color: #fff;	
}

#auth-external-service-login a {
	border: 2px #fff solid;
	padding: 5px 20px;
	color: #fff;
	background-color:#1b61a9;
	border-radius: 4px;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	font-size: 125%;
}

#auth-external-service-login a:hover {
	background-color:#1e73be;	
}
