/*==========  Non-Mobile First Method  ==========*/

@media only screen and (min-width: 1300px) {
  .nectar-post-grid[data-columns="2"][data-masonry="yes"] > div:nth-of-type(3n+1) h3 {
    font-size: 30px !important;
  }
}


    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) { 
        
          }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
	      }
/* Medium Devices, Desktops */
    @media only screen and (max-width : 959px) {
	    
	    .vc_col-sm-pull-8 {

    right: 0;

}
.vc_col-sm-push-4 {

    left: 0;

}
	    
	    

    }
    @media only screen and (min-width: 1000px) {
  body #footer-outer .row {
    padding: 25px 0 !important;
  }
}
    @media only screen and (max-width : 1000px) {
	    
	    	 #top .container::after{display: none !important;}
	    
	    }
    
    
    
    
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
	   


    body #header-outer #mobile-menu ul li a {
        font-size: 20px !important;
    
    }
     body #header-outer #mobile-menu ul li ul li a {
        font-size: 16px !important;font-weight: 400 !important;
    
    }



#home-header .font_size_tablet_10vw.nectar-split-heading,    #home-header .nectar-split-heading.font_size_tablet_10vw * {font-size: 8vw !important;}
#ajax-content-wrap .font_size_desktop_45px.nectar-responsive-text, .font_size_desktop_45px.nectar-responsive-text {
    font-size: 30px !important;
}
.vc_row.inner_row.max_width_desktop_30vw {
    max-width: 100% !important;
}
.home .vc_row.inner_row.top_position_desktop_300px {
    top: 0 !important;
}
.home .vc_row.inner_row.left_position_desktop_200px, .home .vc_row.inner_row.left_position_desktop_50vw {
    left: 0 !important;
}

.vc_row.inner_row.left_position_desktop_-70px {
    left: 0 !important;
}

.vc_row.inner_row.top_position_desktop_-300px {
    top: 0 !important;
}
.vc_row.inner_row.top_position_desktop_-200px {
    top: 0 !important;
}
.vc_row.inner_row.left_position_desktop_30vw {
    left: 0 !important;
}
.vc_row.inner_row.top_position_desktop_-100px {
    top: 0 !important;
}

.vc_row.inner_row.right_position_desktop_0px {
    right: 0 !important;
}
.wpb_column.left_padding_desktop_70px > .vc_column-inner {
    padding-left: 0 !important;
}

.wpb_column.right_padding_desktop_10vw > .vc_column-inner {
    padding-right: 0 !important;
}

.fancy-force-minimum .nectar-fancy-box, .fancy-force-minimum  {
    height: 250px !important;        min-height: 250px;
}
.home .nectar-fancy-box .inner {
height: 250px !important; 
    min-height: 250px !important;
}
.vc_row.inner_row.left_position_desktop_60vw {
    left: 0 !important;
}
.vc_row.inner_row.left_position_desktop_20vw {
    left: 0 !important;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_250px .row_col_wrap_12_inner{padding-left: 0 !important}

.nectar_hook_global_section_footer .wpb_column:not([class*=vc_col-xs]) {
        width: 100%;
        margin-bottom: 0;
    }
#footer-outer #copyright[data-layout="centered"] {
    padding: 0 0 45px 0px !important;
}
.wpb_row.vc_row-fluid.vc_row.top-level{padding-top: 0 !important;}
.tax-project-type .nectar-post-grid-item{margin-bottom: 25px;}
.vc_row.inner_row.max_width_desktop_50vw {
    max-width: 100% !important;
}
.fancy-force-minimum{margin-bottom: 50px !important;}
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
	  
	   

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }
   