div.header{
  min-width: 720px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  min-height: 170px;
  top: 0px;
}

div.menu_wrapper{ 
  min-width: 720px; 
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background:#202020 !important;
}

img.call-us{
 display:none; 
}

li#menu-item-1061.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1061{
  width: 14%;
}

li#menu-item-1062.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1062{
  display: none;
}

li#menu-item-114.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-114{
  width: 13%;
}

li#menu-item-113.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-113{
  width: 21%;
}

li#menu-item-1018.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1018{
  width: 23%;
}

li#menu-item-121.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-121{
  padding-left: 3%;
 
}

li#menu-item-1018.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1018{
 text-transform: none !important;
}
  
div.page-content{
 padding-top: 20px;
}

div.page-content-container{
  margin-left: auto;
  margin-right: auto;
}

div.grid_24{
  float:none;
  margin-left: auto;
  margin-right: auto;
}


div.sidebar{
 padding-top: 54px; 
 padding-left: 0px;
}

div.content-bar{
  padding-top: 5%;
}

div.grid_18.alpha{
  width: 77%;
}

div.grid_6.omega{
  width: 20%;
  float: right;
}

div.page-heading{
 display: none; 
}

div.grid_23.alpha{
 width: 100%; 
}

div.container_24{
  width: 65%; 
  float: none;
}

div.top-search{
 padding-right: 2px; 
}

form.searchform{
  width: 75% !important; 
  margin-right: 3% !important;
}

input#search{
 width: 100%; 
}

div.grid_16.alpha{
  width: 65%;
}

div.grid_8.omega{
  width: 25%; 
  padding-top: 6%;
  float: right;
}

img.size-full.wp-image-174.alignright{
 float: right !important; 
}

input#searchsubmit{
  background: url("images/search.png") no-repeat scroll 0% 0%;
  border-top-width: none;
  border-right-width: none;
  border-bottom-width: none;
  border-left-width: none;
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
}

span.copyright{
  display: none;
}

span.blog-desc{
 display: none; 
}

hr{ 
  border: 0; 
  height: 1px; 
  background: #f2f2f2;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)); 
}

div.ngg-gallery-thumbnail{
 text-align: left;
}

div.footer-wrapper{
 margin-top: 3%; 
}

img.size-full.wp-image-173.alignleft{
 margin-right: 30px;
}

img.alignright.size-full.wp-image-195{
 margin-left: 30px;
}

img.size-full.wp-image-174.alignleft{
 margin-right: 30px;
}

img.size-full.wp-image-174.alignright{
 margin-left: 30px;
}

img.alignleft.size-full.wp-image-175{
 margin-right: 30px;
}

img.size-full.wp-image-973.alignleft{
 margin-right: 30px;
}

img.size-full.wp-image-971.alignleft{
 margin-right: 30px;
}

img.size-full.wp-image-908.alignleft{
 margin-right: 30px;
}

img.size-full.wp-image-1076.alignleft{
 margin-right: 30px;
}

img.size-full.wp-image-903.alignleft{
 margin-right: 30px;
}

div.grid_9.alpha{
  width: 30%;
}

div.grid_1{
  width: 1px !important;
}

div.grid_7.omega{
  width: 22%;
  padding-top: 0px;
  float: right !important; 
}

div.widget_inner{
 font-color="#9a9999" !important;
 margin-right: 0px !important; 
}


@media only screen and (min-device-width: 1023px) and (max-device-width: 1440px){

  
  div.grid_7.omega{
  width: 26%;
  padding-top: 0px;
  float: right !important; 
}
  
  div.grid_1{
  width: 1px !important;
}
  
}


@media only screen and (max-width: 767px) {

  .header-info {
        text-align:right !important;
        padding-right:0px !important;
    margin-top: 21px !important;
    }
  
  .it_mobile_menu a {
        display: none !important;
  }
  
     .mobile_nav {
      display: none !important;
    }
  
      .ddsmoothmenu {
        display: inline !important;
  }
  
      div.menu_wrapper{
    width: 100% !important;
  }
  
    div.grid_18.alpha{
     padding-left: 2%;
     width: 84% !important;
  }
  
  li#menu-item-121.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-121 {
   width:1% !important; 
  }
   
     .grid_6.omega{
    padding-top: 5px;
  width: 12% !important;
  float: right;
    margin-right: 3px;
}
  
  
  
    .top-search .searchform {
    display: inline !important; 
        margin-top:4% !important;
        margin-bottom:0px !important;
        padding-right:0px !important;
        margin-left:0px !important;
        width:100% !important;
        float: right !important;
    }
    .top-search .searchform input[type="text"] {
        width:50%;
    }
  
@media only screen and (max-device-width: 480px) {

  @viewport{
    zoom: 1.0;
    width: extend-to-zoom;
  }

          
     .mobile_nav {
      display: none !important;
    }
  
    div.menu_wrapper{
    width: 100% !important;
  }
  
     .ddsmoothmenu{
   display: inline !important;
 }
  
  
    
  div.container_24{
    min-width: 80%;
    width: 80%;
    float:none;
  }  
  

  
  
   .menu-item-1061.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1061{
  width: 34px !important;
}
  
  li#menu-item-1062.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1062{
  display: inline;
  width: 25% !important;
}

  li#menu-item-114.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-114{
  display: none;
}

li#menu-item-113.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-113 {
    width: 21%;
}

li#menu-item-1018.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1018{
width: 20px !important;
}

li#menu-item-121.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-121{
width: 20px !important;
}
	
body {
    font-size: 17px !important;
}
  div.grid_18.alpha{
     padding-left: 10%;
     width: 65% !important;
//     padding-left: 4%;

}
  
   .grid_6.omega{
  width: 20% !important;
  float: right;
}
  
  .top-search{ 
    height: 4px !important;
  }
  
    .top-search .searchform {
    display: inline !important; 
        margin-top:4% !important;
        padding-right:0px;
        margin-left:0;
        width:50%;
    }
    .top-search .searchform input[type="text"] {
        width:50%;
    }
  
  
  div.content-bar{
   text-align: center !important; 
  }
 
  .grid_9.alpha{
   width: 35% !important;
} 
    
  .grid_7.omega{
  width: 32% !important;   
    
  .grid_1{
  width: 1px !important;
}
  
}