.post-13324 .et_pb_text, .post-13432 .et_pb_text {text-transform:uppercse;}

.mobile_menu_bar:before {
font-size: 50px;
}
.et_pb_column {background:none!important;}
.mfp-close {color:#fdf367!important; }
.mfp-title { color:white!important; margin-top:-80px; font-size: 200%;margin-left:0px;text-align:center!important;display:none;}
  #footer-info {display:none;}
.project-title p{font-weight:normal;font-size:larger;text-indent:0px; padding-left:10px;padding-bottom: 5px; font-size:15px;line-height: 1.5;}
.et_pb_more_button {border:4px solid!important;}
hr.project-hr {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
  	width: 98%;
  	text-align:center;
}
et_pb_section {background-color: #222!important;}
.homepage-slider {
  margin-top:100px!important;margin-bottom:100px!important;}
.post-meta {display:none!important;}
a.et-pb-arrow-prev {color:#ffffff!important;}
a.et-pb-arrow-next {color:#ffffff!important;}
h3 {color:#ffffff!important;}
  
  .mfp-img {max-height:1240px!important;}
/* Set the spacing between images */
.et_pb_portfolio_grid .et_pb_portfolio_item { 
margin-bottom:0px !important; 
margin-right: 1px !important; 
} 
.thumbs-container {border:0px solid red;padding:0!important;margin-left:0.25%!important;}
.et_pb_row {padding:0!important;margin-top:0px!important;}
.et_pb_gallery_item et_pb_grid_item et_pb_bg_layout_light {margin:0!important;margin-left:0.25%!important;}
.slider-section {padding:0!important;margin:0!important;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {top:60px!important;right:20px!important;color:#ff0000;}

.et_pb_gutters2 .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters2 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item, .et_pb_gutters2 .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters2 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item, .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product {margin:0 0.5% 0.8% 0!important;width:24.4%;opacity:1.0;}

.et_overlay {background: rgba (0, 0, 0, 0.7)!important;opacity:1.0;}
.et_overlay:before {display:none!important;}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul 
  a {transition:none!important;border-bottom:0px solid #cecece;padding:0!important;margin:0!important;color:#000000!important;}
a:hover {transition:none!important;padding-bottom: 0px;border-bottom: 0px solid orange;}
.et_overlay:before {display:none!important;}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul {padding:0 !important;line-height:3.2em;}
.et_overlay {background: rgba(0, 0, 0, 0.4)!important;margin:0!important;padding:0!important;}
.et_pb_gallery_image img {margin:0!important;}
.gallery-interiors img {border:0px solid red!important;margin:0px!important;}
.bullet-group-one {padding-left:0px!important;border: 0px solid gray;width:100%!important;font-size:18px;margin-left:40px;text-transform:uppercase;}
.bullet-group-one li {margin:4px 0;}
.bullet-group-two {margin-left:0px!important;border: 0px solid gray;width:100%!important;font-size:18px;text-transform:uppercase;}
.bullet-group-two li {margin:4px 0;}
.project-subhead h4 {line-height: 1.7!important;}
.project-bullets li a{font-size:20px;line-height:1.7;text-transform:none;color:#993300;}
.project-bullets li a:hover {text-decoration:underline;}
.full-width-mod {border-top:4px solid #fff!important;border-bottom:6px solid #fff!important;margin-top:0px;}
.et_pb_contact_captcha_question {display:none!important;}
.et_pb_contact_captcha {display:none!important;}
.other-title p{text-transform:uppercase!important;font-size:1.4em;}
.fred-quote {padding:24px 0 26px 0!important;margin-top:2px!important;margin-bottom:2px!important;}

.quote-row {border-top:40px solid #ffffff!important;}

/* #top-menu a {padding:20px 31px 20px 31px!important;margin:-20px -22px 20px 0!important;}  */

/* .row-2 {border:1px solid #777; padding:0px 20px 0 20px!important;margin:0 0 0 0!important;} *//*
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a {color: #c12323 !important;}
.et_contact_bottom_container {display:none!important;}
#Top-Section {border:0px solid red;padding:30px 0 20px 0;}
.footer-widget:nth-child(3n) {border:0px solid red; padding-right: 50px!important;margin-right:0!important;width:400px!important;}
.footer-widget:nth-child(3n) h4 {font-weight: 300!important;}
{pp.clearfix  {display:none!important;}
  .et_pb_gallery_title h3{display:none!important;}
.row-1 {padding:40px 20px 0 20px!important;border:0px solid #ddd;}
#top-menu a {/*display:block; background-color:#5d5d5d;*//*color:#ffffff!important;}
#top-menu a:hover {/*background-color:#5d5d5d*//*color:#ffffff!important;}
.parallax-mod {border: 0px solid red!important;margin-bottom: 0px!important;}
.full-width-mod {border-top:12px solid #fff!important;border-bottom:36px solid #fff!important;margin-top:0px;}
.full-content {margin-top:0px!important;margin-bottom:0px!important;}
.fred-image {margin-top:20px!important;}
.fred-quote {padding:10px 0 10px 0!important;}
.et_pb_section {padding:0!important;}
.quote-row {border-top:40px solid #ffffff!important;}
#logo {max-height:70%!important;}
.et_pb_button_0 {margin-top:-40px!important;}
#footer-info {display:none!important;}
.project-section {padding:40px 0!important;}
.project-bullets li {font-size:20px;line-height:1.7;text-transform:uppercase;}
.project-subhead h4 {line-height: 1.7!important;}
.three-col-text {padding-bottom:0!important;}
.post-meta  {display:none!important;}
.sub-menu {padding-top:10px!important;}
.sub-menu li a {line-height:1.2!important;border-bottom:1px dotted #777;padding:5px 0!important;}
/*.sub-menu li a:nth-child(5) {margin-top:15px;border-top:1px dotted #ccc;} *//*
#top-menu li.mega-menu >ul >li >a:first-child {padding-top:20px!important;}
.divider {z-index:1000!important;}
.gallery-images {width:100%!important;}
.gallery-images img {padding:0!important;margin:0!important;}
    .gallery-images h3 {display:none;}
.gallery-images-4 {width:100%!important;border:0px solid red;margin-top: 0px;padding-right:25px!important;}
.mfp-img {width:140%!important;height:140%!important;max-width:140%!important;padding:0!important;margin-left:-60px;}
.category-menu li a:hover {color:#ffffff!important;}
.category-menu li a{padding:0 15px 30px!important;color:#222!important;}
.category-menu li {font-size: 18px!important;}
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a {color:red!important;} */
#menu-categories-menu-2 a {color:#111111!important;font-weight:500!important;font-size:13px!important;padding:0 5px 0px!important;}
#menu-categories-menu-2 a:hover {color:#ffffff!important;}/*
.bullet-group-one {padding-left:0px!important;border: 0px solid gray;width:100%!important;}
.bullet-group-two {margin-left:0px!important;border: 0px solid gray;width:100%!important;}
.bullet-group-one-cadd {padding-left:0px!important;border: 0px solid gray;width:120%!important;}
.bullet-group-two-cadd {margin-left:0px!important;border: 0px solid gray;width:120%!important;}
.et_overlay {display:noe!important;}
/* Tablets in landscape mode (981-1100px) */
/*@media only screen ( max-width: 1100px ) { 
      .bullet-group-one {padding-left:0px!important;border: 0px solid red;width:100%!important;}
}
.fullwidth-menu li > a{color:red!important;}
    .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .fullwidth-menu-nav li.current-menu-item a {color:blue!important;} */
.et_pb_gallery_title h3 {color:white!important;}
.gallery-images img {padding:10px!important;margin:0!important;}
@media (max-width: 980px) { 
.et_header_style_left #logo {
max-width: 80% !important; /* Logo Size */
position: absolute; 
top: 20px; /* Moves the logo up a bit */
}
}
@media (max-width: 400px) { 
.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description {
  padding-top: 100px!important;
  padding-bottom: 100px!important;
}
.homepage-slider {
  margin-top:30px!important;margin-bottom:30px!important;}
.et_pb_slide_0 .et_pb_slide_description h2{font-size:48px!important;}
.et_pb_slide_1 .et_pb_slide_description h2{font-size:48px!important;}
}


  

