Launch CSS

body {font-size: 15px; line-height: 1.6;}

.btn-primary {background:none; background-color:transparent; border:none; box-shadow:none}

.btn-primary:focus, .btn-primary:hover, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, .btn.active {
background-color: transparent!important;
background: none;
background-position: 0 -15px;
box-shadow: none;
}

h2.entry-title a:hover, h3 a:hover, h3 a {
color: #17305A;
}

button[aria-expanded=”true”] + .projectmargin .matexcerpt {
display: none;
}

button[aria-expanded=”false”] + .projectmargin .matexcerpt {
display: block;
}

button[aria-expanded=”true”] .fa-plus-circle:before {
content: “\f056”!important;}

.btn-primary.collapsed .fa-plus-circle:before, .btn-primary.start .fa-plus-circle:before {
content: “\f055”;}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
outline: none;
outline-offset: 0;
}

#main-header {background: url(http://99.198.119.130/~californiamat/wp-content/uploads/2019/04/allinmatblueint.jpg);
background-size: cover;
background-position:center;
height: 200px;
}

.home #main-header {
background: url(http://99.198.119.130/~californiamat/wp-content/uploads/2019/04/allinmatblue.jpg);
height: 500px;
background-size: cover;
background-position: center;
}

#et-top-navigation {
float: none;
padding-left: 0!important;
}

#et_search_icon {display:none}

.home #top-menu, .home .fullwidth-menu, .home nav#top-menu-nav, .home nav.fullwidth-menu-nav {
float: left;
margin-top: 210px;
}

.home #logo {
max-height: 125px;
margin-top: 150px;
margin-left: -5px;}

#logo {
max-height: 100px;
margin-top: -50px;
margin-left: -5px;
}

#footer-bottom {display:none}

.home .post-content {display:none}

#top-menu a {color:#fff; font-weight:700}

#top-menu, .fullwidth-menu, nav#top-menu-nav, nav.fullwidth-menu-nav {
float: left;
margin-top: 60px;
}

h2 {font-weight: 700; color:#17305A; font-size:24px}
h3 {font-weight:700; color:#2E6E8E; font-size:18px}

button i {color:#17305A; font-size:24px}

.page-template-archive-matproject.et_right_sidebar #left-area {width:100%; padding-right:0}

#top-menu li {
padding-right: 88px;
font-size: 24px;
}

.et_pb_posts .et_pb_post {
position: relative;
border-bottom: 3px solid #FED597;
padding-bottom:15px; margin-bottom:15px
}

.et_pb_blog_0 h3 {margin-top: 0px;
margin-bottom: 0px;}

.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module {
margin-bottom: 15px;
}

#footer-widgets h2, #footer-widgets h3 {color:#bf4625}
#footer-widgets h2 a {color:#bf4625!important}

#footer-widgets {
padding: 1% 0 0;
border-top: 4px solid #FD9A69;
}

#main-footer .container {padding:0}

.peachbar {display:inline-block; height:8px; width:62px; background-color:#FD9A69}

.et_pb_section {
padding: 10px 0 30px;
}

h1 {
color: #FD9A69;
font-weight: 700;
}

#top-menu a:hover, #top-menu a:active, .single-post #menu-item-227 a, .single-matproject #menu-item-229 a {
background: transparent;
color:#FED597
}

#main-content ul {margin-left:25px}

#main-content ul li {margin-bottom:12px}

.container {padding:0; }

.nav>li>a {padding: 10px 30px 10px 0;}

.page-template-archive-matproject.et_right_sidebar .projectmargin, .page-id-220 #et-main-area ul {
margin: 0 0 0px 46px;
}

#left-area .post-meta {padding-bottom:8px}

.single-post .et_pb_post .entry-content {
padding-top: 0px;
}

.page-template-archive-matproject.et_right_sidebar .accadj h2, .page-id-220 .accadj h2 {padding-left:50px; padding-bottom:28px}

.btn-primary { position: absolute;
left: 0;
margin-top: -4px;}

#top-menu li.current-menu-item>a {color: #FED597;}

#top-menu a {-webkit-transition: none;
-moz-transition: none;
transition: none;}

.accadj button {
font-weight: 700;
color: #17305A;
font-size: 24px;
padding-bottom: 30px;
display: inline;
}

.accadj button:hover, .accadj button:focus, .accadj button:active {color:#FD9A69!important; text-shadow:none; background-color:none; background:none}

.accadj button:focus.collapsed {color: #17305A!important;}

h4, .published {color:#bf4625; font-weight:700}

.et_pb_widget ul li {
margin-bottom: 1em;
}

.et_pb_widget ul li a:hover {
text-decoration:none;
color:#FED597
}

.logo_container:hover {opacity:.6}

h2.entry-title a, h2 a {color:#2E6E8E}
h2.entry-title {padding-bottom:0}

.blog .post {border-bottom: 3px solid #FED597; padding-bottom:20px}

.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {background:none!important}

a.readmore {
font-weight: 600;
}

.blog h2.entry-title {margin-top:6px}

h1.entry-title {margin-top:3px; margin-bottom:0}
h1 {font-size:30px}

.page-id-224 .et_pb_row_0 {margin-top:26px}
@media (max-width: 980px) {
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 75%;
margin-top:40px
}
.page-template-archive-matproject.et_right_sidebar .accadj h2, .page-id-220 .accadj h2 {padding:0; font-size:30px}

.accadj button {
white-space: normal;
position:relative;
padding-bottom:0;
font-size:24px!important;
text-align:left;
}

.accadj button span {display:block; position:relative; left:35px}

#main-content .container {width:90%; padding-top:36px}

.page-template-archive-matproject button i {
top: 33px;
position: relative;
}

}