/**
* Theme Name: Industrial Child
* Description: This is a child theme of Industrial, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/Anps/portfolio">AnpsThemes</a>
* Template: industrial
* Version: 1.7.0
*/

/*side menu*/
@media (min-width: 1200px)
{
	body.vertical-menu .site-footer, body.vertical-menu .site-main, body.vertical-menu .top-bar {
    margin-left: 270px;
}
	.site-header.vertical {
    width: 270px;
}
	.site-header.vertical .header-wrap {
    width: 270px;
}
	.vertical + .site-main .elementor-section-full_width, .vertical + .site-main .elementor-section-stretched {
    width: calc(100vw - 270px - var(--scrollbar-width)) !important;
    left: 50% !important;
    margin-left: calc(-50vw + 127px + var(--scrollbar-width) / 2) !important;
}
	.site-header.vertical .logo.relative {
    margin: 60px 30px 0;
}
	body.vertical-menu .top-bar {
    background-color: #ec008b;
}
	.page-header-sm {
    padding: 30px 0;
}
	.page-header .page-title {
    font-size: 35px !important;
    color: #ffff00 !important;
}
}
.elementor-element-9cf9e13 .social li {
    margin-right: 7px;
}
.page-header {
    background-color: #000088 !important;
}
.page-header .page-title {
    font-size: 35px !important;
    color: #ffff00 !important;
}
.elementor-94 .elementor-element.elementor-element-f33ba7c:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-f33ba7c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000088 !important;
}






.site-main .content-container > .row > *.col-md-12 {
    padding-bottom: 0px;
    padding-top: 0px;
}
.elementor-element-9418d08, .elementor-element-b0f4e73, .elementor-element-fe7c419 {
    text-align: center;
}
.elementor-element-7097ef8 .icon-header {
    border: 1px solid #cccccc;
    padding-bottom: 20px;
}
.heading-left.divider-sm span:before, .heading-middle.divider-sm span:before, .heading-middle span:before, .heading-left span:before, .title:after, .widgettitle:after, .divider-modern:not(.heading-content) span:after {
    background-color: #0000ef !important;
}
#white-title span:before{
	background-color: #ffffff !important;
}
#yellow-title span:before{
	background-color: #ffff00 !important;
}

.site-footer .widget-title:after{
	background-color: #ffff00 !important;
}

.list-pad li{
	padding-bottom:15px;
}
.wp-image-599 {
    background-color: #ffffff;
}
.elementor-element.elementor-element-08e29e8.elementor-widget.elementor-widget-logos {
    margin: 0;
}
div#recent-posts-2, #newsletterwidget-1 {
    display: none;
}
.form-group textarea, .wpcf7 textarea {
    height: 100PX;
    max-width: 100%;
}
.elementor-element-abef32b {
    text-align: center;
}
.simplefilter li {
    margin-top: 5px;
    margin-bottom: 8px;
}
.gallery-fs .gallery-fs-fullscreen, .gallery-fs .owl-nav > * {
	background: #ec008b;
}
.elementor-128 .elementor-widget-icon {
    border: 1px solid #cccccc;
}
.elementor-128 .elementor-widget-icon .icon-title {
    font-size: 15px;
}
@media (min-width: 1000px)
{
	.site-footer .col-md-3 {
    width: 33.333%;
}
}