.mega_dropdown  {
    width: 850px !important;
    background-image: url("https://passportphotosperth.com.au/wp-content/uploads/2018/04/bg8.png");
border-radius: 5px 5px 25px 25px !important;
  position: fixed !important;
left: 657px !important;
}

.mega_main_menu.main-menu ul .mega_dropdown > li > .item_link:hover {
    background-color: rgba(255, 255, 255, 0.65) !important;
  }

#menu-item-2996,  
#menu-item-3076,
#menu-item-2846,
#menu-item-3115,
#menu-item-3345,
#menu-item-3310,
#menu-item-3309,
#menu-item-3059,
#menu-item-3091,
#menu-item-3308{
width: 100% !important;
}

.mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .mega_dropdown {
    width: 850px !important;
}


.mega_main_menu .menu_item_without_text > .link_content {
    display: block !important;
}

.wp-image-3477{
  margin-bottom:0px !important; }

/* CUSTOM CSS FOR MOBILE PHONE - WRITTEN BY JAME */



/* Mobile Layout: 320px. */
@media only screen and (max-width: 991px) { 

  .carousel-item__slide-image{
    display:none !important; }
  
.siteorigin-widget-tinymce.textwidget h3 {
	font-size: 21px;
}
  
  
  .mega_dropdown {
	width: 850px !important;
	background-image: url("https://passportphotosperth.com.au/wp-content/uploads/2018/04/bg8.png");
	border-radius: 5px 5px 25px 25px !important;
	position: relative !important;
	left: 0 !important;background-size:cover !important;
}
  
 .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .mega_dropdown {
	width: auto !important;
} 
  
  #menu-item-2996, #menu-item-3076, #menu-item-2846, #menu-item-3115, #menu-item-3345, #menu-item-3310, #menu-item-3309, #menu-item-3059, #menu-item-3091, #menu-item-3308 {
	width: 100% !important;
}
  
  #main_ul-main-menu {
	background: #176CC1;
}
  #main_ul-main-menu li a {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
  
  #main_ul-main-menu li {
	display: block !important;
}
  .header__logo {
	
	width: 148px !important;
}
  
 .pt-slick-carousel {

	margin-top: 0rem !important;
} 
  
  
.header .featured-button {
	padding: 0.9rem 1.2rem !important;
}
  
 .header__container {
	background-color: #e2e9f0;
	margin-bottom: 0rem !important;
} 
  
  .header__inner-container {
	background-color: #004080b3 !important;
	max-height: 100% !important;
}
  .page-header {
	margin-bottom: 36px !important;
}
  
  
  .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text {
	height: 59px !important;
}
  .mega_main_menu.main-menu > .menu_holder > .menu_inner > .nav_logo > .logo_link, .mega_main_menu.main-menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, .mega_main_menu.main-menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link, .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content, .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.nav_search_box, .mega_main_menu.main-menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, .mega_main_menu.main-menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i, .mega_main_menu.main-menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, .mega_main_menu.main-menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, .mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link > i.ci-icon-buddypress-user {
	height: 58px!important;
	line-height: 73px !important;
}
  
  
}

.mega_main_menu.main-menu > .menu_holder > .menu_inner > ul > li > .item_link::after {
    border-color: #fff !important;
    color: #fff !important;
}

.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link::after {
    border-width: 8px 5px !important;
}