/* Enter Your Custom CSS Here */

  .fusion-footer .fusion-columns .fusion-column{
    margin-bottom:18px;
  }

.fusion-footer .fusion-footer-widget-area{
  padding-bottom: 5px;
}
.fusion-footer .fusion-footer-copyright-area{
    padding-bottom: 17px;
    padding-top: 15px;
}

.fusion-mobile-nav-holder .fusion-mobile-nav-item a{
    height: 33px;
    line-height: 30px;
    padding: 0 10% !important;
}
.fusion-header-wrapper .fusion-mobile-nav-holder{
    margin: 0 auto !important;
    width: 99%;
}

.home-event-catering .fusion-imageframe .fusion-no-lightbox .img-responsive{
	width:90%!Important;
    height:auto!important;
}

.fusion-post-content h1, /*.post-content h1, */.title h1, .page-banner h1 {
    color: rgb(239, 190, 28) !important;
  	
}

/* Large screens (1405px upwards) */
@media only screen and ( min-width: 1405px ) { 
    .dot-line, .b4-hol /*.b4-pas */ {display:none; }
}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 
    .dot-line, .b4-hol /*.b4-pas */ {display:none; }
  	#post-712 > div > #intro > div > div > div.fusion-two-third.fusion-layout-column.fusion-spacing-yes.fusion-hide-on-mobile.xtra {display:none; }
  #post-712 > div > #intro > div > div > div:nth-child(7) > div > p:nth-child(29) {margin-bottom: 0 !important; }
  	 .page-banner h1{ font-size: 80px !important; /*color: #fff !important; */ }
}

/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
  .dot-line, .b4-hol, .b4-pas {display:none; }
  .page-banner h1{ font-size: 80px !important; color: #fff !important;}
}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
    /* your css goes here */
}

/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
    /* your css goes here */
}

/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {
  .dot-line, /*.b4-hol, .b4-pas,*/ .b4-poul { border-bottom: 5px dotted #fff; max-width:100% !important; }
  .fusion-separator { border-top: none; }
  /*.fusion-separator.sep-dotted { border-top: none; }*/
 /* #intro > div > div > div:nth-child(8) {display:none; }*/
  #post-712 > div > div#intro > div > div > div:nth-child(8) {display:none; }
  #post-712 > div > #intro > div > div > div.fusion-two-third.fusion-layout-column.fusion-spacing-yes.fusion-hide-on-mobile.xtra {display:none; }
  .xtra {display:none; }
  #post-712 > div > #intro > div > div > div:nth-child(6) > div > p:nth-child(12) {margin-bottom: 0 !important; }
  #post-758 > div > div.fusion-fullwidth.fullwidth-box.fusion-fullwidth-1.fusion-parallax-none.hundred-percent-fullwidth.page-banner > div > h1 {font-size:37px !important; } 
  
}