/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
div#ss_pages {width:50%;float:left;}
div.clear {clear:both;}
.footer_top_holder {
    display: block;
    background-color: #3b3f3f;
    background-image: url("https://adtech-it.com/wp-content/uploads/2015/07/footer-map.png") !important;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover;
    
    position: relative;
}
.drop_down .narrow .second .inner ul li {
    padding: 0px;
    width: 600px;
}
.ui-widget-content {
    border: 0px solid !important;
    
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px!important;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px!important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px!important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px!important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 0px solid rgb(211, 211, 211)!important;
    
}
nav.main_menu > ul > li > a {
    color: #fff;
}
input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    border-color: #363636;
  	color: #363636;
}
nav.content_menu {
    padding: 0px 0px;
    width: 100%;
}
nav.content_menu .nav_select_menu {
    margin: 30px;
}

div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: transperent !important;
}
div.wpcf7-response-output {
    position: relative;
    padding: 0px 0px 0px 44px;
    color: #db3333;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: 500;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0px;
    border: 0px none;
}
div.wpcf7-response-output {
    margin: 0em 0.5em 0em;
    padding: 0.2em 1em;
}
div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: transparent!important;
}
div.wpcf7-response-output {
    margin: 0em 0.5em;
    padding: 0.2em 0em;
}
div.wpcf7-response-output::before {
    font-family: "FontAwesome",sans-serif;
    width: 20px;
    height: 20px;
    display:none;
    color: #FFF;
    position: absolute;
    left: -10px;
}
#respond textarea, #respond input[type="text"], .contact_form input[type="text"], .contact_form textarea, .comment_holder #respond textarea, .comment_holder #respond input[type="text"], input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz, .post-password-form input[type="password"] {
    background-color: #F6F6F6;
}

a.nf-modal-link{
	color:#fff;
}
a.nf-modal-link:hover {
	color:#000;
}
.post-password-form input[type="submit"] {
    border-color: #262626!important;
}
.post-password-form {
  width: 300px;
  position: relative;
  left: 45px!important;
  top: 90px;
}
.blog_holder.blog_small_image article {
    margin: 20px 0px 32px!important;
}
section.parallax_section_holder {
    position: static;
    padding: 0px;
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center 0px;
    background-attachment: fixed;
    overflow: hidden;
    margin: 5px 0px 0px !important;
}
div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: transparent!important;
}
li#nav-menu-item-17586 a span{
color:transparent !important;
font-weight:bold;
}
.menu_icon.fa.fa-home {
	
	font-size:32px!important;
	
}
div.comment_form form p.form-submit, div.comment_holder .comment p.form-submit {
    margin: 0px;
    text-align: left!important;
}
.comment_holder {
    padding: 28px 0px 38px;
    margin: 0px;
    display: none!important;
}