/*
Theme Name: Porto
Theme URI: http://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: http://www.portotheme.com/
Description: Porto Responsive Wordpress + eCommerce Theme.
Version: 5.5.5
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: porto
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.bypostauthor { display: block; }

.info_box {
    border: 1px solid #ccc;
    padding: 40px;
}
a.porto-sicon-read.xx {
    color: #000bab;
	font-weight: 700;
}
a.porto-sicon-read.xx:hover {
    color: #000bab;
	font-weight: 700;
}
.section-custom-construction .container:after{
	background: #818133 none repeat scroll 0 0;
}
.section-custom-construction .container:before
{
	background: #373737 none repeat scroll 0 0;
}
h2.vc_custom_heading {
    font-weight:700;
}
h2
{
	font-size:24px;
}
.section-custom-construction-2:after{
	display:none;
}
.section-custom-construction-2
{
	padding-bottom:60px;
}
#footer:after
{
	display:none;
}
#footer .logo
{
	margin-top: 0px;
	width: 200px;
}
h3.widget-title {
    text-transform: capitalize !important;
    font-weight: 600 !important;
}
#text-5 h3.widget-title {
    opacity: 0;
}
#text-4
{
	padding-left:50px;
}
#footer{
	padding-bottom:0px;
}
.footer-center {
    padding-bottom: 20px !important;
}
.footer-bottom .container
{
	border-top:none;
}
.content_section {
    padding-left: 75px;
}
.img_section2
{
	margin-top:-25px;
}
#header .share-links a:not(:hover) {
    color: #fff;
}
#header {
     padding-top: 0px;
}
.fixed-header #header
{
	position:relative;
}
p.page-sub-title {
    display: none;
}
h3.widget-title.sbg_title {
    font-size: 22px;
    font-weight: 700;
    color: #000;
}
#door_page
{
	margin-top:-70px;
}
.mar_t{margin-top:52px;}
.sticky-header .home-logo{
	display:none;
}
#header .logo {
    margin: -6px;   
}

.mobile-logo{display:none;}

@media (max-width:990px)
{
	.mobile-logo{display:block;}
	.sticky .mobile-logo{display:none;}
}

@media (max-width:1024px)
{
	.mobile_mar_t_20{
		margin-top:20px !important;
	}
	#text-4 {
    padding-left: 0px;
}
	.main_services{
		left:0px !important;
		    width: 100% !important;
	}
	.mar_t{margin-top:0px;}
	.sticky-header .home-logo{
	display:none;
}
}