/*
	Theme Name: Manufactory Child
	Theme URI: http://lolthemes.com/demo/wpm/manufactory/
	Description: Manufactory Premium Wordpress Theme
	Author: WPmines
	Author URI: http://themeforest.net/user/wpmines
	Template: manufactory
	Version: 1.0
	Tags: threaded-comments, theme-options, sticky-post, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background
	Text Domain: manufactory-child
	License: GNU General Public License
	License URI: license.txt
*/

@import url("../manufactory/style.css");

/* = Theme customization starts here
-------------------------------------------------------------- */

mainheading {
    font-family: 'Roboto', sans-serif;
    font-size: 41px;
    color: #000;
}


.middle-header .logo-block {
    float: left;
    max-width: 100%;
    margin-top: 15px;
	max-width: 195px;
	max-height: 180px;
}

.middle-header .logo-block .text-logo:focus,
.middle-header .logo-block .text-logo:hover  {
	color: #ea262a;
}

.header-info .btn.btn-warning.btn-lg {
    background-color: #ea262a;
    border-radius: 3px;
    color: #fff;
    padding: 15px 31px;
    float: right;
	border-radius: 0;
	border: none;
    font-size: 13px;
    font-weight: 900;
    line-height: 20px;
    margin-left: 31px;
	margin-top: 4px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
}

.header-info .modal-body .wpcf7-form input[type="submit"] {
	width: auto;
	border: none;
	border-radius: 3px;
	background-color: #ea262a;
    border-radius: 0;
    color: #fff;
    padding: 15px 31px;
	font-size: 13px;
    font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 10px;
	word-wrap: break-word;
	white-space: normal;
    letter-spacing: 0.52px;
	transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
}
.header-social ul li a:hover {
    color: #ea262a;
}

.menu-search .sb-search-submit:hover i {
	color: #ea262a;
}
.footer-main .about-widget .textwidget  > a {
    text-decoration: none;
    color: #ea262a;
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0.84px;
    line-height: 28px;
    position: relative;
    transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
}
.link-widget ul li a::before {
    position: absolute;
    content: "";
    background-color: #ea262a;
    left: 0;
    top: 5px;
    height: 6px;
    width: 6px;
}

.link-widget ul li a:hover {
    color: #ea262a;
    margin-left: 10px;
}
.ftr-widget .widget-contact p:hover a,
.ftr-widget .widget-contact p:hover span,
.ftr-widget .widget-contact p:hover {
    color: #ea262a;
}
.footer-bottom {
    background-color: #ea262a;
    position: relative;
}
.widget_social_icons ul li a:hover {
    background-color: #f7c51d;
    border-color: #ea262a;
}
.footer2 .widget_nav_menu ul li a:hover {
    color: #ea262a;
    margin-left: 5px;
}
 .text-logo:focus,
    .text-logo:active,
    .text-logo:hover {
        color: #ea262a;
        text-decoration: none;
    }

/* CHANGING COPYRIGHT TEXT FROM BLACK TO WHITE */
.footer-bottom .copyright-section p {
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    color: #fff;
    text-transform: capitalize;
	margin-bottom: 0;
	padding: 15px 0;
}
