/*
Theme Name: MCZ Theme
Description: Child-theme with seriously good looks
Author: Your name and a link to your site
Version: 0.0.1
Template: bootstrap-ultimate
Tags: 
*/
@import url("../../plugins/thumbnail-grid/css/thumbnailgrid.css");
@import url("../bootstrap-ultimate/style.css");
@import url("../bootstrap-ultimate/lib/bootstrap/css/bootstrap.min.css");

html {
    background: url(images/bg.jpg) no-repeat center center fixed!important;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
  }
body {
    background-color: transparent!important;
}

h1, .h1, h2, .h2, h3, .h3 {
    margin-bottom: 10px;
    margin-top: 12px;
}

#container {
    max-width: 1024px;
    margin-top: 50px;
}

#content img {
    display: inline;
    margin-right: 10px;

}

.thumbnailgridcontainer {
    display: inline!important;
}

#maincnot {
    margin-top: 50px;
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
/* Header */
.flag {
   width: 70px;
   Height: 20px;
   float: right;
   Margin-top: -35px;
   margin-right: 0px;
}

/* Header Navigation */
.navbar-default {
   border: none;
}

#topmenuwrap{margin-top: 20px; padding-right: 0px; padding-left: 0px;}

.nav-container{margin-top: 20px; padding: 0px;}

.navbar-collapse{padding: 0px;}

.navbar-form.navbar-right:last-child {
    float: right;
    margin-right: -30px;
}


.menu {
    background-color: #343435;
    background-image: none;
}

.top-nav a{padding: 15px 20px;}
.menu .current_page_item a, .menu .current-menu-item a {
    background-color: #000;
}
.menu a:hover, .menu li li a:hover, ul.sub-menu .current-menu-item a, ul.sub-menu .current_page_item a {
    background: #000!important;
    color: #fff!important;
    background-image: none;
}

.searchwrap{display: none;}


/* Responsive Navigation */

@media screen and (max-width: 990px) {
  .eo-mobile-select-wrap{display: none;}
  .searchwrap{display: none;}
  .container { width: 92%;} 
}

@media screen and (max-width: 320px) {
   .container { width: 100%;} 
}
/* Category Navigation */

.navigation .next {
    display: none;
}
.navigation .previous {
    display: none;
}

.post-data {
    display: none;
}
.post-meta {
    display: none;
}
.widget-title h3, .widget-title-home h3 {
    padding: 0 0 0 0px;
    font-size: 20px;
}
a.thumbnail {
    display:none;
}

img.textwidget {
	display:inline;}

.lead {
    display: none;
}


/* Google Map */

.panel-group {
    margin: 5px 0px;
}

/* image float*/

.panel-grid-cell img {
    float: left;
}

.post_content img {
    float: left;
}
.postimage-title{
    float: left;
    font-size: 120%;
}

.postimage-title a {
   text-align: center;
   font-size: 120%;
   color: #000;
}
.postimage-title a:hover {
    font-size: 14px;
    color: red;
}

.griditemleft {
   width: 30%;   
}


@media screen and (max-width: 800px) {
  .griditemleft {
    width: 45%;   
}
}

@media screen and (max-width: 515px) {
  .griditemleft {
    width: 100%;   
}

#mc_embed_signup_scroll{display:none;}

}

#form_comparison input {
    float: left;
}

#form_comparison label {
    float: left;
}

#form_comparison label + input {
    clear: both;
}

/* freebee form in header */
#post-7246{ 
  background-color: #141111;
  color: #fff;
  padding: 25px;
}

#mc_embed_signup h2 {
    font-size: 150%;
}
#mc_embed_signup p {
    font-size: 80%;
}

#text-freebee-form{
  padding-top: 15px;
}

.mc-field-group{
  padding: 2px!important;
}

.form-control{
  height: 25px; 
  width: 100%!important; 
  margin: 5px 0px; 
  line-height: 1;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  font-size: 12px;
}

#mc_embed_signup_scroll{
  color:#fff;
}

#mc-embedded-subscribe{
  background-color: #8bc616; 
  color:white; border: none;
}


.da-lt-table {
  color:#fff;
  border: 1px solid red;
}

#pgc-8240-1-0 h2, label {
	
	color: #000;
}