
/*==========================================================================================
	
This file contains styles related to the colour scheme of the theme

==========================================================================================*/



body{ font-size:16px;
font-family: "Lato", "Times New Roman", serif;
color:#333333;
background:#ffffff;
}

#main{background:#ffffff;}

a{color:#ffffff;text-decoration:none;}
a:hover{color:#737975;
text-decoration:underline;
}

h1,h2,h3,h4,h5{font-family: "Lato", "Times New Roman", serif;
	line-height:1.2;}
	p {font-size:16px;
		line-height:1.5;
		margin: 0 0 24px 0;}

.page-head{color: #ffffff;background-color:#ffffff;}
.page-title:after{ background-color: #ffffff;
    bottom: 0px;
    content: "";
    height: 1px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}

#header-bar{background:#113c72;
color:#113c72;}

.header-phone .fa-circle, .header-email .fa-circle{color:#ffffff;}
.header-phone .fa-phone, .header-email .fa-envelope{color:#113c72;}

.menu-nav li a{color:#ffffff;}
.menu-nav li a:hover, .menu-nav li a:focus, .menu-nav li.current_page_item .sub-menu li a:hover{color:#737975;}
.menu-nav li.current_page_item > a, .menu-nav li.current_page_item a:focus, .menu-nav li.current_page_ancestor > a{color:#737975;
border:1px solid #737975;}

.menu-nav ul {background:#113c72;
border-top:5px solid #737975;}

.sub-menu li.current_page_item > a{color:#737975;
border:none;}

.navbar-toggle{border:2px solid #737975;}
.navbar-toggle .icon-bar{background:#737975;}

.flex-caption{color:#ffffff;}

.flex-caption h4:before{ background-color: #ffffff;
    top: 0px;
    content: "";
    height: 1px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}
    
.flex-control-nav li a {background:none;
	border:1px solid #ffffff;
    }    
    
.flex-control-nav li a.flex-active,
.flex-control-nav li a:hover {
	background: #ffffff;
}
    
.intro-msg{color:#414141;}
.intro-big-italic{color:#ffffff;}

.section-title{border-bottom:1px solid #c5c5c5;
color:#ffffff;}
.section-title:before, .blog-post:before{ background-color: #ffffff;
    bottom: -3px;
    content: "";
    height: 5px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}

.single-subtitle{color:#ffffff;}

.practice-item{border:5px solid #ffffff;}
.practice-icon, .circle-icon{color:#ffffff;}

.practice-title, .circle-title, .small-title, .lawyer-title, .testimonial-client strong{color:#414141;}
.practice-item:hover, .circle-icon:hover{background:#ffffff;}
.practice-item:hover .practice-icon, .practice-item:hover .practice-title, .circle-icon:hover{color:#ffffff;}


.modal-header{border:none;min-height:0px;}
.modal-body{padding-top:0;}

.modal-content{background:#000000;
color:#404040;}

.practice-single-title{color:#ffffff;
border-bottom: 1px solid #ffffff;
margin-bottom:24px;}

.practice-single-subtitle{color:#ffffff}

.view-more a{border:3px solid #ffffff;
background:#ffffff;
color:#ffffff;}

.view-more a:hover{color:#ffffff;}

.lawyer-title:before{background-color: #c5c5c5;
    bottom: 0px;
    content: "";
    height: 1px;
    left: 50%;
	margin-left:-25px;
    position: absolute;
    width: 50px;}
.lawyer-social li a{border:3px solid #ffffff;
color:#ffffff;}
.lawyer-social li a:hover{background:#ffffff;
color:#ffffff;}

.lawyer{border-bottom:1px solid #c5c5c5;}
.lawyer:after{background-color: #ffffff;
    bottom: -3px;
    content: "";
    height: 5px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}
.lawyer-bio h3{color:#414141;}

.about-section{border-bottom:1px solid #c5c5c5;}
.about-section:after{background-color: #ffffff;
    bottom: -3px;
    content: "";
    height: 5px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}
.about-title h3{color:#414141;}
.circle-icon{border:5px solid #ffffff;}

.gal-btn{border:3px solid #ffffff;
color:#ffffff;}

.faq-title{border-bottom:1px solid #c5c5c5;}
.faq-title a{color:#414141;}
.faq-title a:hover, .active a{color:#ffffff;}


.case{border-bottom:1px solid #c5c5c5;}
.case:after{background-color: #ffffff;
    bottom: -3px;
    content: "";
    height: 5px;
    left: 50%;
	margin-left:-50px;
    position: absolute;
    width: 100px;}
.case-2col-title, .case-1col-title{color:#414141;}
.case-verdict{color:#ffffff;
border:3px solid #ffffff;}

.blog-post{border-bottom:1px solid #c5c5c5;}
.blog-title, .practice-single-page-title{color:#414141;}
.blog-title a, .articles-title a{color:#414141;}
.blog-title a:hover, .articles-title a:hover{color:#ffffff;}
.blog-date li i{color:#ffffff;}
.blog-date li, .blog-date li a{color:#c5c5c5;}
.blog-date li a:hover{color:#ffffff;}
.blog-button a{border:3px solid #ffffff;
color:#ffffff;}
.blog-button a:hover{background:#ffffff;
color:#ffffff;}

.widgettitle, .single-page-tags{color:#414141;}
.widget_categories ul li a, .widget_archive ul li a, .widget_recent_entries ul li a{color:#333333;}
.widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_recent_entries ul li a:hover{color:#ffffff;}
.widget_categories ul li:before, .widget_archive ul li:before, .widget_recent_entries ul li:before{font-family: FontAwesome;
	content: "\f105";
    display: inline-block;
    padding-right: 8px;
	color:#ffffff;}
.widget_tag_cloud a, .tagcloud a{border:3px solid #ffffff;
background:#ffffff;
color:#ffffff;}
.widget_tag_cloud a:hover, .tagcloud a:hover{color:#ffffff;
background:none;
text-decoration:none;}

#search-string{border:3px solid #c5c5c5;}

.comm-title{border-top:1px solid #c5c5c5;}
.comment-right{border:1px solid #c5c5c5;}
.comment-author cite, .comment-author .author a:link{color:#414141;}
.comment-date {color:#c5c5c5;}
.comment-avatar img{border:3px solid #ffffff;}
.comment-reply-link:before{font-family: FontAwesome;
	content: "\f112";
    display: inline-block;
    padding-right: 8px;
	color:#ffffff;}



.contact-right ul li span{color:#ffffff;}

#footer-var1, #footer-var2{background:#072a52;
color:#ffffff;}

.foo-block .widgettitle{color:#ffffff}

.contact-field, #msg-evaluation{color: #ffffff;
background:#404a55;}

.comm-field, #msg-contact{border:1px solid #e5e5e5;
background:#f2f2f2;
color:#707070;}

#contact-form-holder label{color:#414141;}

#submit-evaluation, #submit-contact, #submit{border:3px solid #ffffff;
color:#ffffff;}

#submit-evaluation:hover, #submit-contact:hover, #submit:hover{background:#ffffff;
color:#ffffff;}

.footer-social li a{color:#ffffff;}
.footer-social li a:hover{color:#ffffff;}

.foo-copyright{color:#333333;}

.output2{border:1px solid #ffffff;
color:#ffffff;}

.page-numbers, .page-numbers:hover{ border: 3px solid #ffffff;
color:#ffffff;} 
.page-numbers:hover, .current, .current:hover{color:#ffffff;
background:#ffffff;
border: 3px solid #ffffff;}

.no-page-title h1{color: #c5c5c5;margin-bottom:32px;
font-size:180px;}

.scrollup i {color: #ffffff;
background:#113c72;}

::-webkit-input-placeholder { /* WebKit browsers */

    opacity: 0.7;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    opacity: 0.7;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */

    opacity: 0.7;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */

    opacity: 0.7;
}

.menu-nav ul{width: 220px;}.column-group{margin:25px 0; border-bottom:1px solid #c0c0c0; padding-bottom:20px;}.column h4{margin-bottom:15px;}.wpcf7-submit{width:20%!important;}.wpcf7-form-control-wrap input{width:20%;}.req{color:red;font-size:14px}.wp_cart_variation_section{float:left!important;margin-right:10px!important}#submit,#submit-contact,#submit-evaluation{border:3px!important;color:#af8215!important;background:#072A54!important}.wpcf7-submit{border:3px!important;color:#af8215!important;background:#072A54!important;width:50%;margin:0;padding:10px;text-align:center;display:block}.wpcf7-submit:hover{color:#072A54!important;background:#af8215!important}.foo-block ul li{margin-bottom:19px;list-style:none}h1,h2,h3,h4,h5{font-family:'EB Garamond',serif}.menu-nav li.current_page_item>a{color:#fff;border:1px solid #001935;background:#272d34}#header-bar{background:#113c72 url(https://www.wau.edu/gala/wp-content/uploads/2014/07/Site-bg1.jpg) no-repeat center 0;color:#cc8d0c;background-size:100% 100%;padding:35px 0 0 20px}#logo{margin-left:23px}#evaluation-form-holder,.page-title{font-family:'EB Garamond',serif}.slides li{max-height:700px}.flex-caption h1,.flex-caption h4{font-family:'EB Garamond',serif;text-transform:none;text-shadow:0 2px 3px rgba(0,0,0,.5);font-style:normal}.flex-caption h1{font-size:9em;margin-bottom:12px}.flex-caption h4{font-size:2.5em;margin-top:12px;padding-top:12px}#submit-contact:hover,#submit-evaluation:hover,#submit:hover,.evaluation-btn{background:#ce8c0a;color:#072a52}#submit-evaluation{border:none}.foo-copyright{color:#fff}footer h1{font-size:3em;text-align:center;margin-bottom:2.6em;position:relative;top:130px}footer h3{font-size:2em;text-align:center;margin-bottom:.5em;position:relative;top:14px}.footer-subtitle{margin-top:16px;top:15px;position:relative}.intro-msg{display:none}.contact-right ul li span,.page-content a{color:#072a52}.vertical .page-title{font-size:8.5em;text-shadow:0 3px 3px rgba(0,0,0,.5)}.header-social-links{padding:0;margin:0;width:250px;height:auto;float:right;position:relative;top:45px}.header-social-links p{padding:0 10px 0 0;margin:0;width:31px;height:auto;float:left}.widget_wp_paypal_payment{border:1px solid #ccc;padding:10px}.widget_wp_paypal_payment h5{font-size:20px;text-align:center}.widget_wp_paypal_payment select{text-transform:none;margin:0 auto;width:100%}@media screen and (max-width:640px){.flex-caption h1{font-size:5em;margin:0 auto 5px;display:block;width:85%}.flex-caption h4{font-size:1em;margin:10px auto 0;padding-top:5px;display:block;width:70%}#logo{margin:32px auto 0;float:none;clear:both;width:310px}.header-social-links{margin:0 auto;width:125px;float:none}#footer-var1{padding-top:0}}
@media (max-width: 767px) {

.menu-nav ul {border:none;}
.navbar-collapse{background:#113c72;}

}