/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  .p-xs {
    padding-left: 7px!important;
    padding-right: 7px!important;
  }
  .fullpagePadding{
    padding: 0;
  }

}
@media only screen and (min-width: 768px) and (max-width: 991px) { 
  .fullpagePadding{
    padding: 0;
  }                                                               
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
	.button_area button {
	    padding: 7px 15px;
	}
	
 	li.indicator p {
    	display: none;
	}
  .contactFooter ul {
    flex-direction: column;
  }
  .contactFooter ul li {
    width: 100%;
    margin: 15px 0;
  }
  .fullpage a.playbtn i {
    right: 26px;
    bottom: 36px;
  }
}

/*Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
    .p-xs {
      padding-left: 7px!important;
      padding-right: 7px!important;
    }

   
}