
body, p, td, th, table, li {font-family:
"Lato";}

h1,h2,h3,h4,h5,h6, 
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited 
{color:#004f23; font-family:
"Lato";}


/* HEADER */
.page-header {background-color:#ffffff; background-image:; background-repeat:repeat; background-position:top left; color:#969696}
.page-header p { color:#969696}
.page-header a {color:#004f23}
.page-header a:hover {color:#61aac6}
.page-header strong {color:#004f23}

.page-header .form-search, .contact-top .form-search, .search-field {background-color:#efefef; border:0;}
.search-field {background-color:#efefef; border:0; padding:10px 15px; border-radius:1px; font-weight:300; width:400px; margin-bottom:30px;}
.search-form label span {display:none;}
.search-submit {background-color:#004f23; color:#fff;border:0; text-transform:uppercase; font-weight:400; letter-spacing:1px; padding:10px 20px; border-radius:1px;}
.page-header .logo img {height:100pxpx;}


/* NAVBAR */
.main-menu .navbar-row, .main-menu .navbar-collapse, .main-menu .navbar-nav > li {background-color:#efefef;}
#Navbar .sub-menu  {background-color:#efefef;}
#Navbar .sub-menu li {border-bottom:1px solid ;}
#Navbar .sub-menu li:last-child {padding-bottom:10px; border-bottom:0;}
#Navbar .navbar > li {background-color:#efefef;}
#Navbar .navbar li a {color:#004f23;}
#Navbar .navbar li a:hover, #Navbar li:hover a {color:#00a7c1; background-color:;}
#Navbar .navbar li li a {color:; background:none; border-radius:0;}
#Navbar .navbar li li a:hover {color:;}
.title {background-color:#004f23;}
.title h1, .title a h1, a .title h1 {color:#ffffff}
.title p, .title a p, a .title p, a .title, a .title strong {color:#ffffff;}
.navbar-toggle {color:#ffffff; background-color:;}
.navbar-toggle:hover {color:#004f23; background-color:;}
.day {color:#004f23}
.hours {border-left: 1px solid ;}
.visual-1, .archive.post-type-archive-projects .visual-1 {background-image:url(https://www.moore.engineering/wordpress/wp-content/uploads/2017/01/visual-irrigation.jpg); background-size:cover; background-position:0 -90px; }

.single .visual-1, .archive .visual-1 {background-image:url(https://www.moore.engineering/wordpress/wp-content/uploads/2017/01/visual-irrigation.jpg); background-size:cover; background-position:0 -90px; }


/* FOOTER */
.footer {background-color:#efefef; color:#aaaaaa; background-image:; background-repeat:repeat; background-position:top left;}
.footer p {color:#aaaaaa}
.footer a {color:}
.footer a:hover {color:}
.footer strong {color:#004f23}
.footer .form-search {background-color:#dddddd;}
.footer .navbar-row,  .footer .footer-nav {border-top:1px solid ; border-bottom:1px solid ; padding:10px 0;}
.footer .sub-menu  {background-color:;}
.footer .navbar-nav li a {color:;}
.footer .navbar-nav li a:hover, .footer .navbar-nav > li:hover > a {color:; background-color:; border-radius:0;}
.footer .footer-nav li li a {color:; background:none; border-radius:0;}
.footer .footer-nav li li a:hover {color:;}
.footer .disclaimer {border-top:1px solid #dddddd; padding-top:5px; margin-top:10px; color:#dddddd;}

.post-navigation {border-top:3px solid #004f23; padding-top:10px;}
.post-navigation .post-title {color:#004f23;}
.post-navigation .post-title:hover {color:#5ba6c4;}

.entry-footer {background-color:#dddddd}



/* BANNER */
.boxed {border: 10px solid #ffffff; box-shadow: 0px 0px 15px #aaaaaa; }
.banner-row {background-color:#efefef;}

.home .boxed {height:calc(450px + 10px + 10px);}

.home .banner-row #Banner		{min-height:calc(450px + 10px + 10px + 15px + 15px ); height:auto;}

#Banner {padding:15px 0; }	
.da-slider, .slide {height:450px;}

#Banner {height: 300px}
.single #Banner, .archive #Banner, .category #Banner  {height: 300px}

.projects-template-default #Banner {padding:0;}

	
.boxed #div1, .boxed #div2, .boxed #div3, .boxed #div4 {width:calc(1170px - 10px - 10px);}



/* LINKS */
a:link		{color:#5ba6c4;}
a:visited	{color:#5ba6c4;}
a:hover		{color:;}
a.active	{color:#004f23;}



/* ITEMS */
blockquote {border-color: #dddddd;}

.sidebar li, ul.list li, ul.grid li, ul.tile li, .date, .pagination, .border, .tagcloud a, .sidebar div {border-color:#efefef !important;}

hr {border-color:#dddddd;}
hr.thick {border-color:#004f23;}
.bleft, .bright, .btop, .bbot {border-color:#dddddd;}


.tabs li {background-color:#dddddd;}

.social a {border-radius:15px;}


/* BUTTONS */
.btn-lg, a.btn-lg, a.btn, button {background-color:#004f23; color:; border-radius:1px;}
.btn-lg:hover a.btn-lg:hover, a.btn:hover, button:hover, input.button:hover {background-color:#5ba6c4; color:;}


/* TABLE */
table thead th {background-color:#dddddd; color:#004f23; text-transform:uppercase;}


/* COLOR 1 */
.color1 {color:#004f23;}
.bkg-color1 {background-color:#004f23; color:#eeeeee;}
.bkg-color1 p, .bkg-color1 li {color:#eeeeee;}
.bkg-color1 h1, .bkg-color1 h2, .bkg-color_1 h3, .bkg-color1 h4, .bkg-color1 h5, .bkg-color1 h6, .bkg-color1 a, .bkg-color1 a:hover {color:#79caea;}
.bkg-color1 a.btn, .bkg-color1 a.btn-lg, .bkg-color1 button {background-color:#79caea; color:#004f23;}
.bkg-color1 a.btn:hover, .bkg-color1 a.btn-lg:hover, .bkg-color1 button:hover  {background-color:#eeeeee; color:#004f23;}
.bkg-color1 .border {border-color:#eeeeee;}



/* COLOR 2 */
.color2, strong {color:#5ba6c4;}
.bkg-color2 {background-color:#5ba6c4; color:#606060;}
.bkg-color2 p, .bkg-color2 li {color:#606060;}
.bkg-color2 h1, .bkg-color2 h2, .bkg-color2 h3, .bkg-color2 h4, .bkg-color2 h5, .bkg-color2 h6, .bkg-color2 a, .bkg-color2 a:hover {color:#004f23;}
.bkg-color2 a.btn, .bkg-color2 a.btn-lg, .bkg-color2 button {background-color:#79caea; color:#004f23;}
.bkg-color2 a.btn:hover, .bkg-color2 a.btn-lg:hover, .bkg-color2 button:hover  {background-color:#eeeeee; color:#004f23;}
.bkg-color2 .border {border-color:#606060;}


/* COLOR 3 */
.color3 {color:#dddddd;}
.bkg-color3 {background-color:#dddddd; color:;}
.bkg-color3 p, .bkg-color3 li {color:;}
.bkg-color3 h1, .bkg-color3 h2, .bkg-color3 h3, .bkg-color3 h4, .bkg-color3 h5, .bkg-color3 h6, .bkg-color3 a, .bkg-color3 a:hover {color:;}
.bkg-color3 a.btn, .bkg-color3 a.btn-lg, .bkg-color3 button  {background-color:#79caea; color:#004f23;}
.bkg-color3 a.btn:hover, .bkg-color3 a.btn-lg:hover, .bkg-color3 button:hover  {background-color:#eeeeee; color:#004f23;}


/* COLOR 4 */
.color4 {color:;}
.bkg-color4 {background-color:; color:;}
.bkg-color4 p, .bkg-color4 li {color:;}
.bkg-color4 h1, .bkg-color4 h2, .bkg-color4 h3, .bkg-color4 h4, .bkg-color4 h5, .bkg-color4 h6, .bkg-color4 a, .bkg-color4 a:hover {color:;}
.bkg-color4 a.btn, .bkg-color4 a.btn-lg, .bkg-color4 button  {background-color:; color:#004f23;}
.bkg-color4 a.btn:hover, .bkg-color4 a.btn-lg:hover, .bkg-color4 button:hover  {background-color:#eeeeee; color:#004f23;}
.bkg-color4 .border {border-color:;}


.video iframe {border:10px solid #dddddd;}
	
	
	
/* FOOBOX */
.fbx-light .fbx-caption, .fbx-light .fbx-open-caption {background-color: #004f23;}
	.fbx-rounded .fbx-inner, .fbx-rounded .fbx-caption, .fbx-rounded .fbx-item-current, .fbx-rounded .fbx-item-image, .fbx-rounded .fbx-item-next {border-radius: 0;}


/* FIXED -LEFT */
@media (max-width:868px) {
.page-header .col-md-2 {width:100%;}




}

/* MODAL */
.modal .close {color:#efefef; background-color:;}
.modal .close:hover {color:#efefef; background-color:#004f23;}
.modal-backdrop {background-color:#efefef;}
.modal-content {background-color:;}
.modal-content, .modal-content p, .modal-content li {color:}
.modal-content a, .modal-content a:visited, .modal-content strong,
.modal-content h1, .modal-content h2, .modal-content h3,
.modal-content h4, .modal-content h5, .modal-content h6
 {color:}
 
 .modal-content {background:none !important; box-shadow:none !important; border:0;}

@media (min-width: 300px) and (max-width: 979px) {
.boxed #div1, .boxed #div2, .boxed #div3, .boxed #div4 {width:calc(95% - 10px - 10px);}
}


/* PUSH MENU */
.cbp-spmenu {background:#e7e7e7; }

.cbp-spmenu li		{border:none; list-style:none; margin:0; padding:0;}

.cbp-spmenu h3 {color: #004f23;border-bottom: 1px solid #cfcfcf;}

.cbp-spmenu a, .cbp-spmenu a:visited {color: #5ba6c4;border-bottom: 1px solid #cfcfcf;text-shadow:none;}

.cbp-spmenu a:hover {background-color:#004f23;color:#ffffff;}

.cbp-spmenu a:active {background:;color:;}

.cbp-spmenu-vertical a {border-bottom: 1px solid #cfcfcf;}
.cbp-spmenu-vertical a.parent	{padding:15px 12px; text-transform:uppercase; color:#5ba6c4;}
.cbp-spmenu-vertical a.parent:hover	{color:#ffffff;}

.cbp-spmenu-vertical button {background-color:#bbbbbb; color:#ffffff;}
	
.cbp-spmenu-vertical button:hover {background-color:#004f23; color:#e7e7e7;}
	
	
	.navbar-toggle {color:#ffffff; background-color:#004f23; border-radius:1px;}



.page-template-page-builder .entry-footer {margin:0 auto; width:1170px; text-align:right; float:none;}
.fl-row-content-wrap, .fl-row-fixed-width {width:100%; max-width:100%;}
.fl-row-content {width:1170px;}
