/*!
Theme Name: Edwom Tech Theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: edwom_tech
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
#wpadminbar { z-index: 9999999999999999999999; }
.menu-main-menu-container { display: inline-block; }
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output {
    display: inline-block;
    margin: 0;
}
.wpcf7 form.sent .wpcf7-response-output {
    display: inline;
}
.geat_a_quote_form  span.wpcf7-not-valid-tip {
    position: absolute;
    left: 170px;
    width: 200px;
    top: 25px;
    z-index: 1111;
}

.sidebar_section .widget-title {
    font-size: 27px;
    border-bottom: 1px solid #0066992e;
    padding-bottom: 10px;
	font-weight: 700;
}

.sidebar_section ul li a:hover {
    transition: 0.5s;
    color: #006598;
    margin-left: 10px;
}

.sidebar_section ul li a {
    color: #000;
    transition: 0.5s;
}
.sidebar_section ul {
    padding-left: 0px;
}
.sidebar_section ul li {
    list-style: none;
	padding: 10px 0px;
    border-bottom: 1px solid #eee;
}

.sidebar_section section {
    margin: 45px 0px;
}
.sidebar_section .tagcloud a:hover {
    background-color: #006598;
    transition: 0.5s;
    color: #fff;
}
.sidebar_section .tagcloud a {
    transition: 0.5s;
    border: 1px solid #006598;
    padding: 10px;
    margin: 5px;
    float: left;
	font-size: 12px !important;
}

.posted-on a:hover, .byline .author a:hover {
    color: #000;
    transition: 0.3s;
}
.posted-on a, .byline .author a {
    color: #989898;
    transition: 0.3s;
}

.posts_section_blog article {
    margin: 35px 0px;
	padding-bottom:25px;
    border-bottom: 1px solid #d1e3ed;
}
.posts_section_blog article .entry-meta {
    margin: 15px 0px 20px;
}
.posts_section_blog article .entry-content {
    font-size: 16px;
}
posts_section_blog article .entry-footer {
    margin: 15px 0px 30px;
}

.posts_section_blog article .entry-footer span {
    margin: 0 15px 10px 0px;
}
.posts_section_blog article .entry-title a {
    font-weight: 800;
    color: #006598;
}

.product_content table, .product_content table tr, .product_content table, .product_content table tr td {
    border: 1px solid #444;
    padding: 10px;
}
.product_content {
    padding: 50px 0px;
}

.fixed-nav-top .desktop-menu ul li .dropdown-menu li a {
    padding: 10px;
}

.desktop-menu .dropdown-menu .dropdown-menu {
    top: 0px;
    left: 100%;
    padding: 0px;
}

.desktop-menu .dropdown-menu .dropdown-menu li {
    border-bottom: 1px solid #000;
    padding: 0 !important;
	width:100%;
}

.desktop-menu .dropdown-menu .dropdown-menu li a {
    border: none;
    padding: 10px 10px;
	width:100%;
}	

.desktop-menu .dropdown-menu .dropdown-menu li:last-child {
    border: none;
}

.news_list article div {
    text-align: left !important;
}

.news_list article div h3.entry-title a {
    color: #006598 !important;
    font-size: 31px !important;
}

.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary:before{display:none;}

.lvca-tab-panes h3 {
    color: #006598;
}