@media (max-width: 1450px) {
  #portfolio .page {
    padding-top: 45px; } }
@media (max-width: 1360px) {
  #portfolio.fullscreen .page {
    padding-top: 0; } }
@media (max-width: 1170px) {
  .page {
    width: 100% !important; }

  #about .wrapper .page, #contact .wrapper .page, #blog .wrapper .page {
    width: 800px !important;
    margin-top: -44px; }

  #portfolio.fullscreen .projects .item {
    width: 33.33%; }
  #portfolio .projects.two-cols .item figure {
    height: 250px; }
  #portfolio .projects.four-cols .item figure {
    height: 200px; } }
@media (max-width: 880px) {
  #blog .wrapper .page.with-aside section.main {
    float: none;
    width: 100%;
    padding-right: 0; }
  #blog .wrapper .page.with-aside aside {
    width: 100%;
    float: none; } }
@media (max-width: 800px) {
  #about .wrapper .page, #contact .wrapper .page, #blog .wrapper .page {
    width: 100% !important; }

  #portfolio.fullscreen .projects .item {
    width: 50%; }
    #portfolio.fullscreen .projects .item figure {
      height: 200px; }
  #portfolio .projects .item figure {
    height: 200px; }
    #portfolio .projects .item figure img {
      height: auto; }
  #portfolio .projects.two-cols .item figure {
    height: 200px; }
  #portfolio .projects.four-cols .item {
    width: 33.33%; }

  #portfolio .popup {
    margin-top: 44px; }
    #portfolio .popup .popup-wrapper {
      width: 100%;
      padding-top: 0px; } }
@media (max-width: 757px) {
  textarea {
    width:100%; }
	.input_text_med{
	width:100%;
	}
@media (max-width: 680px) {
  nav.main.hidden {
    left: 100px; }

  #blog .wrapper .page.with-aside section.main .content {
    padding: 50px 0; }

  #about .wrapper .page, #contact .wrapper .page, #blog .wrapper .page {
    padding: 50px 0; }
    #about .wrapper .page .clients li, #contact .wrapper .page .clients li, #blog .wrapper .page .clients li {
      width: 50%; }
    #about .wrapper .page .facts li, #contact .wrapper .page .facts li, #blog .wrapper .page .facts li {
      width: 50%;
      margin-bottom: 1px; }

  #portfolio .projects .item {
    width: 100% !important; }
    #portfolio .projects .item figure {
      height: 300px !important; }
.date{
display:block;	
float:none;
}
.event_date{
display:block;
float:none;
}		  }
@media (max-width: 512px) {
  #contact .wrapper .page .address, #contact .wrapper .page .contact-form {
    float: none;
    width: 100%; }

  #portfolio.fullscreen .filters {
    margin-top: 45px;
    left: 0;
    right: auto; }
  #portfolio .projects .item figure {
    height: 200px !important;
    text-transform: inherit; }

  nav.main {
    left: 60px; }
    nav.main li ul li a {
      font-size: 13px;
      font-family: "antonioregular", sans-serif; }
.date{
display:block;	
float:none;
}
.event_date{
display:block;
float:none;
}	  }
@media (max-width: 400px) {
  #about .wrapper .page, #contact .wrapper .page, #blog .wrapper .page {
    padding: 50px 0; }
    #about .wrapper .page .clients li, #contact .wrapper .page .clients li, #blog .wrapper .page .clients li {
      width: 50%; }
    #about .wrapper .page .facts li, #contact .wrapper .page .facts li, #blog .wrapper .page .facts li {
      width: 50%;
      margin-bottom: 1px; }

  body {
    padding-top: 0; }

  #portfolio .projects .item figure {
    height: 160px !important; }

  .social-icons {
    position: fixed;
    top: 30px;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none; }
.trms_cond {
    padding-left: 0px!important;
    padding-top: 0px;
}	
.am_pm{
	display:block;
	}
	.input_text_small{
	width:20%;
	}
	.user_name {
    padding-top: 0px!important;
}
.date{
display:block;	
float:none;
}
.event_date{
display:block;
float:none;
}
}
	@media (max-width: 320px) {
	.input_text_smaller{
	width:100%;
	}
	.am_pm{
	display:block;
	}
	.input_text_small{
	width:28%;
	}
	.trms_cond {
    padding-left: 0px!important;
    padding-top: 0px;
}
.user_name {
    padding-top: 0px!important;
}
	
.date{
display:block;
float:none;	
}
.event_date{
display:block;
float:none;
}
}

/*# sourceMappingURL=responsive.css.map */
