/*
   THEME NAME:Headway Child Theme
   THEME URI:http://www.headwaythemes.com
   VERSION:1.0   
   AUTHOR:Headway Themes
   AUTHOR URI:http://www.headwaythemes.com
   DESCRIPTION:This is an example.
   TEMPLATE:headway
*/
#tribe-events-pg-template {width:100% !important !important;} 
#tribe-events > section > section {width:100% !important !important;}
.fullneess {width: 100% !important;}
#tribe-events > section{width: 100% !important;}
#wrapper-43 > div > section.column.column-1.grid-left-0.grid-width-6 {display:none !important;}
.tribe-events-sub-nav { display:none }
.best-damn-wrapper-right{float: right;width: 26% !important;text-align: right;}
.best-damn-wrapper-left{float: left;width: 74% !important}
#field_9_6{width: 95%;float: none !important;}
#field_9_3{width: 95%;float: none !important;}
#field_9_4{width: 97%;float: none !important;}
#input_9_4 {padding: 0 !important;margin-top: -15px !important;}
#gform_9 > div.gform_footer.top_label {text-align: center !important;}
#gform_submit_button_9{background-color: #CC3726;color:white;padding: 10px;width:80%;}
.best-damn-wrapper-right img {margin-top:-40px;}
.best-damn-image{text-align: right;}
.privacy{text-align: center; margin-top: -20px;font-size: 10px;}
.gfield{background:none !important;}
.gfield_checkbox li{background:none !important;}
.gfield_checkbox li label{margin: 0 !important;}
.gform_wrapper .gform_footer {padding: 0 !important;margin: 0 !important;}
#block-44.block-original-87{margin-top: 0px !important;}


#block-2 .nav-horizontal ul.menu > li > a, #block-2 .nav-search-active .nav-search {
  height: auto !important;
  margin-bottom: -10px;
  padding-top: 20px;
}

.home #block-2 .nav-horizontal ul.menu > li > a, .home #block-2 .nav-search-active .nav-search {
  margin-bottom: 0;
  padding-top: 10px;
}
#gform_submit_button_17{background:#cf322c !important;color:white !important;}

.page-id-72 .us_posts_top, .page-id-72 .us_posts_bottom {
  display: none !important
}

.post-tags {
  display: none;
}

.single .post-tags {
  display: block;
  margin: 10px 0;
}





div.grid-container {
  width: 1012px;
  height: auto;
  margin: 0;
}


@media only screen and (max-width: 1024px) {
  #block-1 {
    height: 180px !important;
  }
}
@media only screen and (max-width: 600px) {
/*
  .responsive-grid-active .block, .responsive-grid-active .row, .responsive-grid-active .column {
    width: initial !important;
    margin-left: initial !important; 
    margin-right: initial !important; 
  }
*/
}


.blogsidebar  .wpfl-social-links li span.ppm-wpfl {
  padding: 0.25em 1.15em;
}