/*
Theme Name: Wired Messenger Child
Description: Child theme for Wired Messenger theme
Author: Wired Messenger
Author URI: https://www.wiredmessenger.com/
Template: wiredmessenger
Version: 1.0.0
Text Domain: Wired Messenger
*/

/* =======================================
   GLOBAL
   ======================================= */

#toTop {
	box-shadow: 0px 5px 10px rgba(0,0,0,0.25);
}

.red-asterix {
	color: #F60004;
}

#main #comment-submit, 
#main .comment-submit, 
#reviews input#submit, 
.button-default, 
.button.default, 
.comment-form input[type="submit"], 
.fusion-button-default, 
.fusion-portfolio-one .fusion-button, 
.post-password-form input[type="submit"], 
.ticket-selector-submit-btn[type=submit], 
.tml-submit-wrap input[type="submit"], 
input.button-default {
	background: #F60004;
}

/* =======================================
   HEADER
   ======================================= */

.fusion-contact-info .divider {
	margin: 0px 8px;
	font-weight: bold;
	display: inline-block;
}

.fusion-contact-info span {
	margin-right: 5px;
	background: rgba(0,0,0,0.15);
	padding: 1.5px 4px;
	border-radius: 5px;
}

.fusion-menu a {
	text-transform: uppercase;
}

.fusion-logo img, .fusion-logo-link img {
	width: 180px !important;
}

.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
	font-weight: 600 !important;
}

.fusion-main-menu .fusion-dropdown-menu .sub-menu li:last-child a {
	border-bottom: 0px !important;
}

.fusion-dropdown-submenu a:hover,
.fusion-dropdown-submenu a:focus,
.sub-menu .current-menu-item a {
	color: #FFF !important;
}

.quote-btn:hover .fusion-menu-highlight-label {
	background: #f60004;
	transition-property: color,background-color,border-color;
	transition-duration: .2s;
	transition-timing-function: linear;
}

.fusion-menu-highlight-label {
	background-color: #333C4E;
	color: #FFF;
}

.fusion-header {
	height: 100px !important;
}

.current-menu-item .fusion-menu-highlight-label {
	background: #F60004;
}

/* =======================================
   FOOTER
   ======================================= */

.fusion-copyright-notice {
	text-transform: uppercase;
	font-weight: 700;
}

#menu-footer-navigation li {
	border-bottom: 0px !important;
}

.footer-wm-logo {
	width: 140px;
	margin-top: 6px;
	margin-left: 5px;
}

/* =======================================
   CONTACT PAGE
   ======================================= */

input[type="text"],
input[type="tel"],
input[type="email"],
textarea {
	background: #EEE !important;
	border: none !important;
	outline: none !important;
	color: #000 !important;
	font-size: 15px !important;
}

input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
textarea:focus {
	outline: none !important;
}

input[type="tel"],
textarea {
	width: 100% !important;
}

input[type="tel"] {
	height: 47px;
	padding: 0px 15px;
}

textarea {
	padding: 15px !important;
}

.wpcf7-submit {
	background: #F60004 !important;
}

.wpcf7-submit:hover {
	background: #EC0508 !important;
}

/* =======================================
   GET A QUOTE
   ======================================= */

.quote-tab-container .tab-pane {
	padding: 15px 45px !important;
}

.page-get-a-quote .fusion-tabs.fusion-tabs-1 .nav-tabs li a,
.page-get-a-quote .fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover {
	border-top-color: #000;
}

/* =======================================
   MEDIA QUERIES
   ======================================= */









