/*
 Theme Name:   Industrial Child Theme
 Theme URI:    http://themeforest.net/user/Anps/portfolio
 Description:  Industrial Child Theme
 Author:       AnpsThemes
 Author URI:   http://themeforest.net/user/Anps/portfolio
 Template:     industrial
 Version:      1.0.0
 License:      GNU General Public License
 License URI:  license.txt
 Tags:         responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
 Text Domain:  industrial-child
*/

/* Place your custom CSS in this file */

.site-main {
    background: #fff url(/wp-content/uploads/2018/07/bg_page.png) no-repeat left center !important;
}
footer .social-border li a { color: #fff !important; }
.site-footer .social.social-border {
    border-color: rgba(255, 255, 255, 0) !important;
}
.site-footer .social.social-border i {
    font-size: 18px !important;
}
.site-header.classic .above-nav-bar .contact-info li {
    border: 1px solid #3d80a4 !important;
    color: #3d80a4;
    margin-left: 10px;
}

.site-header.classic .above-nav-bar .contact-info li::before {
    border-color: #3d80a4;
}

@media (min-width: 768px)
{
.anps_cta .btn {
    border-radius: 25px !important;
    border:1px solid #fff !important;
    background: transparent !important;
}
}

.anps_cta .cta-content.font1{
    font-size: 24px !important;
    text-transform: uppercase !important;
    line-height: 37px !important;
}

@media (min-width: 1200px)
{
header.classic:not(.sticky) .header-wrap {
    min-height: 135px !important;
}
}
.btn, .btn.btn-md, .button
{border-radius: 25px !important;}
@media(max-width:763px)
{.logo-mobile img{
	height: 55px !important;
	}
.side-menu{display: block !important ;}
} 

.side-menu{display: none ;}
.inner-menu{display: block ;}
.inner-menu ul{ list-style: none; padding-left: 0px; margin-left: 0px; }
.inner-menu li{list-style: none; padding:10px 10px 10px 20px; border-bottom: 1px solid #e4e4e4;}

.inner-menu li:before{content: '\f105'; font-family: 'FontAwesome'; margin-right: 10px; }

table.table > tbody th, table.table > tfoot th, table.table > thead th {
    text-align: left !important;
}


#sidebar {
    min-width: 250px;
    max-width: 250px;
    transition: all 0.3s;
}

#sidebar.active {
    margin-left: -250px;
}

#sidebar .sidebar-header {
    padding: 20px;
}

#sidebar ul.components {
    padding: 20px 0;
    border-bottom: 1px solid #47748b;
}

#sidebar ul p {
    color: #fff;
    padding: 10px;
}

#sidebar ul li a {
    padding: 10px;
    font-size: 1.1em;
    display: block;
}

#sidebar ul li a:hover {
    color: #7386D5;
    background: #fff;
}

#sidebar ul li.active>a,
a[aria-expanded="true"] {
    color: #fff;
}

a[data-toggle="collapse"] {
    position: relative;
}

.dropdown-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}

ul ul a {
    font-size: 0.9em !important;
    padding-left: 30px !important;
}

ul.CTAs {
    padding: 20px;
}

ul.CTAs a {
    text-align: center;
    font-size: 0.9em !important;
    display: block;
    border-radius: 5px;
    margin-bottom: 5px;
}




/* ---------------------------------------------------
    MEDIAQUERIES
----------------------------------------------------- */

@media (max-width: 768px) {
    #sidebar {
        margin-left: -250px;
    }
    #sidebar.active {
        margin-left: 0;
    }
    #sidebarCollapse span {
        display: none;
    }
}


.comment-respond{display: none;}

.btn.btn-shadow:after {
    border-color: #ffffff00 transparent transparent transparent !important;
}
@media (min-width: 768px){
.post:not(.post-single) .post-content {
    padding-bottom: 30px !important;
}
}
