.eltdf-vertical-align-containers .eltdf-position-center:before, .eltdf-vertical-align-containers .eltdf-position-left:before, .eltdf-vertical-align-containers .eltdf-position-right:before{
margin-right: 0;
}
.eltdf-menu-area {
border-bottom:1px solid #ebebeb;
}
.gallery .eltdf-portfolio-media a:after {
background-color: rgba(156,179,63,.7);
}
@media only screen and (max-width: 1200px) {
blockquote, body {
line-height: 17px !important;
}
}
@media only screen and (max-width: 1024px) {
blockquote, body {
line-height: 27px !important;
}
} .lightbox-test { display: none; position: fixed;
z-index: 9999;
width: 100%;
height: 100%;
text-align: center;
top: 0;
left: 0;
background: black;
background: rgba(0,0,0,0.8);
}
.lightbox-test img { max-width: 90%;
max-height: 80%;
margin-top: 2%;
}
.lightbox-test:focus { display: block; outline: none;
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title {
font-size: 20px !important;
} #nav-menu-item-8149 {
background-color: #D1D3D4;
border-radius: 3px;
margin-left: 15px;
}
#nav-menu-item-8149 a:hover{
background-color: #373737;
border-radius: 3px;
}
#nav-menu-item-8149 a{
color: #fff !important;
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner {
height: 25% !important;
}
.eltdf-main-menu>ul>li>a>span.item_outer .item_text:after {
background-color: #D1D3D4 !important;
}
.eltdf-main-menu>ul>li#nav-menu-item-8149>a>span.item_outer .item_text:after {
display: none !important;
}
#sticky-nav-menu-item-8149 {
background-color: #D1D3D4;
border-radius: 3px;
margin-left: 15px;
}
#sticky-nav-menu-item-8149 a{
color: #fff !important;
}
#sticky-nav-menu-item-8149 a:hover{
background-color: #373737;
border-radius: 3px;
}
.eltdf-main-menu>ul>li#sticky-nav-menu-item-8149>a>span.item_outer .item_text:after {
display: none !important;
}
.eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner {
height: 50%;
}
.eltdf-mobile-header .eltdf-mobile-nav ul li {
padding: 0 0 0 30px !important;
}
#mobile-menu-item-8149 {
background-color: #D1D3D4;
}
#mobile-menu-item-8149 a{
color: #fff !important;
}
#mobile-menu-item-8149 a:hover{
color: #fff !important;
} input.wpcf7-form-control.wpcf7-submit {
float: right;
border-radius: 3px !important;
text-transform: uppercase;
margin-top:30px;
} .row-grid-center {
position: relative;
max-width: 1100px;
margin: 0 auto;
}
@media only screen and (max-width: 1024px) {
.row-grid-center {
padding: 0 20px !important;
}
}
.pos-center {
display: table;
margin: 30px auto !important;
} .eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {
padding: 0 0 16px !important;	
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark {
left: 0 !important;
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder {
padding: 15px 0 15px 25px !important;
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder {
border-top: 0px !important;
}
.eltdf-accordion-holder.eltdf-ac-simple {
border-bottom: 0px !important;
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder.ui-state-active, .eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder.ui-state-hover {
background-color: transparent !important;
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content.ui-accordion-content-active {
border-color: transparent !important;
} .sub-navigation {
font-size: 13px;
text-transform: uppercase;
font-weight: 600;
letter-spacing: .5px;
}
.sub-navigation a {
color: #2d2d2d;
text-decoration: none;
}
.sub-navigation a:hover {
color: #ebebeb;
} .eltdf-btn.eltdf-btn-solid {
border-radius: 3px;
} .eltdf-social-icon-widget-holder:hover {
color: #d1d3d4 !important;
}