@charset "UTF-8";
@charset "UTF-8";

.wpgmp_locateme_control {
background: white;
border-radius: 2px;
padding: 5px;
cursor: pointer !important;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
z-index: 1000; position: relative;
}
.wpgmp_locateme_control span {
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px;
height: 28px;
font-size: 24px;   }
.pulse-marker {
width: 30px;
height: 30px;
background: rgba(66, 133, 244, 0.4);
border: 4px solid #4285f4;
border-radius: 50%;
animation: pulse 1.8s ease-out infinite;
cursor: none;
}
@keyframes pulse {
0% {
transform: scale(0.5);
opacity: 0;
}
30% {
opacity: 1;
}
60% {
transform: scale(1.2);
opacity: 0.5;
}
100% {
transform: scale(1.5);
opacity: 0;
}
}
.bottom_center {
margin-bottom: 5px;
}
.top_center {
margin-top: 5px;
}
.right_center {
margin-right: 5px;
}
.left_center {
margin-left: 5px;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-star:before {
content: "\f005";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.wpgmp_map_container * {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.geotags_link {
clear: both;
display: block;
text-decoration: none;
border: none;
} .wpgmp_tabs_container *,
.wpgmp_listing_container *,
.wpgmp_infowindow {
width: auto;
height: auto;
padding: 0px;
margin: 0px;
font-size: 1rem;
font-family: inherit;
line-height: 1.5em;
font-weight: normal;
box-shadow: none;
text-decoration: none;
}
.wpgmp_tabs_container a,
.wpgmp_tabs_container a:hover {
text-decoration: none !important;
border-bottom: 0px;
}  .wpgmp_tabs_container .wpgmp_tabs li a.active,
.wpgmp_direction_container p input.wpgmp_find_direction,
.wpgmp_nearby_container .wpgmp_find_nearby_button,
.wpgmp_pagination span.current,
.wpgmp_pagination a:hover,
.wpgmp_toggle_main_container input[type="submit"],
.wpgmp_toggle_main_container .amenity_type:hover {
background: #29b6f6;
}
div.wpgmp_search_form input.wpgmp_search_input:focus {
border: 1px solid #29b6f6;
}
div.wpgmp_search_form input.wpgmp_search_input {
border-bottom: 1px solid ".$secondary_color.";
}  .fc-label-info,
.fc-badge.info,
.wpgmp_pagination span,
.wpgmp_pagination a,
.wpgmp_toggle_main_container .amenity_type,
div.categories_filter select,
.wpgmp_tabs_container .wpgmp_tabs,
.wpgmp_toggle_container {
background: #212f3d;
}
.wpgmp-select-all,
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title,
.wpgmp_tabs_container .wpgmp_tabs li a.active,
.wpgmp_location_title a.place_title {
color: #212f3d;
}
.fc-label-info,
.fc-badge.info {
border: 1px solid #212f3d;
}
.wpgmp-infowindow-action {
margin-top: 10px;
}
.wpgmp-infowindow-action:hover a {
opacity: 0.87;
}  .wpgmp-map-1 .wpgmp-select-all,
.wpgmp-map-1 .wpgmp_infowindow .wpgmp-infowindow-fields span b,
.wpgmp_location_meta,
span.wpgmp_nearby_distance,
.wpgmp_nearby_container select#tmode,
.wpgmp_nearby_container .wpgmp_set_current_location,
div.wpgmp_pagination span.disabled,
span.wpgmp_nearby_distance,
.wpgmp_location_meta,
.wpgmp_pagination span,
div.wpgmp_direction_panel_container h2 a,
div.wpgmp_direction_panel_container div.dir_start,
div.wpgmp_direction_panel_container .dir_end {
color: rgba(0, 0, 0, 0.87);
}
.wpgmp-map-1 .wpgmp-select-all,
.wpgmp-map-1 .wpgmp_infowindow .wpgmp-infowindow-fields span,
.wpgmp_infowindow .fc-item-featured_image,
div.wpgmp_search_form input.wpgmp_search_input,
.wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content,
.wpgmp_listing_list .wpgmp_locations .wpgmp_locations_content {
color: rgba(0, 0, 0, 0.58);
}
.wpgmp-infowindow-action a.fc-btn,
.wpgmp-infowindow-action a.fc-btn:hover,
.wpgmp_tabs_container .wpgmp_tabs li a.active,
.wpgmp_pagination span.current,
.wpgmp_pagination a:hover,
.wpgmp_toggle_main_container input[type="submit"],
.wpgmp_direction_container p input.wpgmp_find_direction,
.wpgmp_nearby_container .wpgmp_find_nearby_button,
.wpgmp_pagination a,
.wpgmp_locations_listing div.wpgmp_pagination span.current,
.wpgmp_locations_listing div.wpgmp_pagination a,
div.categories_filter select,
.wpgmp_tabs_container .wpgmp_tabs li a,
.wpgmp_toggle_container,
.wpgmp_toggle_main_container .amenity_type,
.fc-badge,
.fc-btn {
color: #fff;
} [data-input="map-search-control"],
.wpgmp_toggle_main_container p select, div.directions-panel,
div.wpgmp-directions-panel-route-style,
div.wpgmp_rdpcontainer,
div.wpgmp_search_form input.wpgmp_search_input,
.wpgmp_locations_listing div.wpgmp_pagination span.current,
.wpgmp_nearby_container .wpgmp_set_current_location,
.wpgmp_direction_container p select[name="start_point"],
.wpgmp_direction_container p select[name="end_point"],
li.wpgmp_nearby_all_locations,
.wpgmp_tabs_container {
background: #fff;
} div.wpgmp_direction_panel_container h2,
div.wpgmp_direction_panel_container .dir_end,
div.wpgmp_direction_panel_container div.dir_start,
.wpgmp_tabs_container .jspCorner,
.wpgmp_tabs_container .jspArrow.jspDisabled,
.wpgmp_tabs_container .jspArrow,
.wpgmp_tabs_container .jspTrack,
.wpgmp_tabs_container .jspDrag {
background: #dde;
} .wpgmp_locations .wpgmp_location_title a {
font-size: 1.2em;
}   .wpgmp_location_title a.place_title,
div.wpgmp_toggle_main_container
div.wpgmp_tab_item
ul.wpgmp_location_container
li
a,
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title,
.wpgmp_tabs_container .wpgmp_tabs li a {
font-size: 1em;
}
.adp-legal,
.adp-text,
.adp-summary,
.wpgmp_toggle_main_container p select,
.wpgmp_toggle_main_container input[type="text"],
.wpgmp_toggle_main_container .amenity_type label,
.wpgmp_direction_container p input.wpgmp_find_direction,
.wpgmp_nearby_container .wpgmp_find_nearby_button,
div.wpgmp_search_form input.wpgmp_search_input,
[data-input="map-search-control"],
div.categories_filter select,
.fc-label-info,
.fc-badge.info,
.wpgmp_pagination {
font-size: 0.875em;
}
.adp-legal,
.adp-text,
.adp-summary {
padding-top: 7px;
}
.adp-legal {
text-align: left;
}
.wpgmp_tabs_container {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
-ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
position: absolute;
right: 5px;
top: 60px;
padding: 0px;
z-index: 9999;
}
.wpgmp_tabs_container .jspContainer {
overflow-y: auto;
overflow-x: hidden;
position: relative;
}
.wpgmp_tabs_container .jspPane {
position: absolute;
}
.wpgmp_tabs_container .jspPane,
.wpgmp_tabs_container .jspContainer,
.wpgmp_tabs_container .scroll-pane {
width: 100% !important;
}
.wpgmp_tabs_container .jspVerticalBar {
position: absolute;
top: 0;
right: 0px;
width: 3px;
height: 100%;
}
.wpgmp_tabs_container .jspVerticalBar .jspArrow {
height: 16px;
}
.wpgmp_tabs_container .jspVerticalBar .jspArrow:focus {
outline: none;
}
.wpgmp_tabs_container .jspHorizontalBar {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 16px;
}
.wpgmp_tabs_container .jspHorizontalBar .jspCap {
float: left;
}
.wpgmp_tabs_container .jspHorizontalBar .jspArrow {
width: 16px;
float: left;
height: 100%;
}
.wpgmp_tabs_container .jspCap {
display: none;
}
.wpgmp_tabs_container .jspTrack {
position: relative;
}
.wpgmp_tabs_container .jspDrag {
position: relative;
top: 0;
left: 0;
cursor: pointer;
}
.wpgmp_tabs_container .jspArrow {
text-indent: -20000px;
display: block;
cursor: pointer;
margin: 0;
padding: 0;
}
.wpgmp_tabs_container .jspArrow.jspDisabled {
cursor: default;
}
.wpgmp_tabs_container .jspCorner {
float: left;
height: 100%;
}
.wpgmp_tabs_container .wpgmp_tabs {
width: 100%;
display: flex;
margin: 0 0 0 !important;
padding: 0;
overflow: auto;
}
.wpgmp_tabs_container .wpgmp_tabs li {
flex: 1 0 0;
white-space: nowrap;
list-style: none;
}
.wpgmp_tabs_container .wpgmp_tabs li:focus {
outline: none;
}
.wpgmp_tabs_container .wpgmp_tabs li a.active {
cursor: pointer;
border: none;
}
.wpgmp_tabs_container .wpgmp_tabs li a {
display: block;
text-align: center;
text-decoration: none !important;
padding: 10px;
}
.wpgmp_tabs_container .wpgmp_tab_item {
border-bottom: 1px solid #e8ebec;
margin: 0px;
padding: 10px 0px;
}
.wpgmp_tabs_container .wpgmp_tab_item:last-child {
border-bottom: none;
}
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title {
text-decoration: none !important;
padding: 0 0 0 8px;
text-transform: capitalize;
box-shadow: none;
display: inline;
transition: all 0.3s;
-webkit-transition: all 0.3s;
}
.wpgmp-select-all {
text-align: center;
margin-right: 10px;
}
.wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"] {
vertical-align: middle; display: inline;
transition: all 0.3s;
-webkit-transition: all 0.3s;
margin: 0 0 0 -14px;
margin: 0 0 0 -14px;
-webkit-appearance: auto;
height: auto;
width: auto;
min-width: auto;
}
.wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"]:before {
display: none !important;
}
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow:after {
display: none !important;
}
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow {
position: static !important;
}
@media (max-width: 767px) {
.wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"] {
margin-left: -16px;
}
}
.wpgmp_tabs_container #wpgmp_tab_0,
.wpgmp_tabs_container #wpgmp_tab_3,
.wpgmp_tabs_container #wpgmp_tab_2 {
overflow: hidden;
}
.wpgmp_tabs_container #wpgmp_tab_0 .wpgmp_tab_item:hover input[type="checkbox"],
.wpgmp_tabs_container #wpgmp_tab_3 .wpgmp_tab_item:hover input[type="checkbox"],
.wpgmp_tabs_container
#wpgmp_tab_2
.wpgmp_tab_item:hover
input[type="checkbox"] {
display: table-cell;
opacity: 1;
width: auto;
margin-left: 0px;
}
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title span.arrow {
float: right;
width: 32px;
margin-top: -5px;
margin-right: 10px;
}
.wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title:hover {
text-decoration: none !important;
}
.wpgmp_tabs_container .jspHorizontalBar .jspTrack,
.wpgmp_tabs_container .jspHorizontalBar .jspDrag {
float: left;
height: 100%;
}
* html .wpgmp_tabs_container .jspCorner {
margin: 0 -3px 0 0;
}
.wpgmp_map_container {
position: relative;
outline: none;
} .wpgmp_toggle_main_container {
width: 100%;
padding: 1em;
max-height: 300px;
overflow: auto;
}
.wpgmp_tab_item .wpgmp_location_container {
margin: 0 !important;
padding-top: 10px;
padding-bottom: 30px;
overflow: hidden;
}
.wpgmp_tabs_container
.wpgmp_tab_item
.wpgmp_location_container
input[type="checkbox"] {
margin-left: -23px;
}
.wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations {
list-style: none;
border: 1px solid rgba(0, 0, 0, 0);
cursor: pointer;
margin: 0 18px 0 25px;
padding: 4px 0;
}
.wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations:before {
border-bottom: 4px solid rgba(0, 0, 0, 0);
border-left: 4px solid #9e9e9e;
border-top: 4px solid rgba(0, 0, 0, 0);
content: "";
display: inline-block;
vertical-align: middle;
margin: -4px 5px 0 0;
}
.wpgmp_tab_item .wpgmp_location_container li.wpgmp_all_locations:hover {
border: 1px solid #d1d1d1;
text-decoration: none !important;
}
li.wpgmp_nearby_all_locations {
list-style: none;
cursor: pointer;
border: 1px solid #e9e9e9;
width: 97%;
text-indent: 10px;
margin: 6px 10px 0 0px !important;
padding: 7px 5px;
float: left;
} .wpgmp_listing_grid .wpgmp_locations {
width: 31.3333333333333333%;
vertical-align: top;
display: inline-block;
padding: 0 !important;
margin: 1% 1% !important;
border: 1px solid #e9e9e9;
border-radius: 0px;
height: auto;
float: none;
padding-bottom: 0px !important;
}
.wpgmp_listing_grid .fc-itemcontent-padding,
.wpgmp_listing_grid .fc-item-padding-content_15 {
padding: 15px;
}
.wpgmp_print_listing .fc-item-padding-content_15 {
float: left;
width: 100%;
}
.wpgmp_listing_list .fc-itemcontent-padding {
padding: 0 0 0 15px;
}
.wpgmp_listing_grid .fc-item-default.fc-wait .wpgmp_locations {
padding: 15px !important;
}
.wpgmp_listing_grid .fc-item-title {
margin-top: 15px;
}
.wpgmp_listing_grid .wpgmp_locations_head {
margin-bottom: 10px;
}
.wpgmp_listing_grid .wpgmp_locations .wpgmp_location_title {
line-height: 25px;
display: inline-block;
}
.wpgmp_listing_grid .wpgmp_locations .wpgmp_location_meta {
margin-top: 5px;
}
.wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content img {
float: none;
width: 100% !important;
margin-bottom: 10px !important;
border: none;
}
.wpgmp_listing_list .wpgmp_locations {
float: left;
width: 100%;
box-sizing: border-box;
padding: 14px;
margin-bottom: 10px;
border-bottom: 1px solid #f1f1f1;
height: auto !important;
}
.wpgmp_listing_list .wpgmp_locations .wpgmp_location_meta {
float: right;
}
.wpgmp_listing_grid .wpgmp_locations .wpgmp_locations_content,
.wpgmp_listing_list .wpgmp_locations .wpgmp_locations_content {
float: left;
width: 100%;
}
.categories_filter span.span_list,
.categories_filter span.span_grid,
.categories_filter span.span_print {
float: right;
margin-top: 0.75em;
}
.categories_filter span.span_list i,
.categories_filter span.span_list .active i,
.categories_filter span.span_grid i,
.categories_filter span.span_grid .active i,
.categories_filter span.span_print i,
.categories_filter span.span_print .active i {
opacity: 0.7;
}
.categories_filter span.span_list i:hover,
.categories_filter span.span_list .active i,
.categories_filter span.span_grid i:hover,
.categories_filter span.span_grid .active i,
.categories_filter span.span_print i:hover,
.categories_filter span.span_print .active i {
opacity: 1;
}
.categories_filter span.span_list a,
.categories_filter span.span_grid a,
.categories_filter span.span_print a {
box-shadow: none;
cursor: pointer;
border-radius: 50%;
padding: 5px;
font-size: 24px;
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
color: inherit;
}
span.wpgmp_nearby_distance {
font-style: italic;
color: #9e9e9e;
float: left;
margin-right: 8px;
}
.wpgmp_direction_container,
.wpgmp_routes_container,
.wpgmp_nearby_container {
margin-top: 0px;
}
.wpgmp_direction_container p {
margin: 4px 0 7px;
}
.wpgmp_direction_container .wpgmp-direction-form .input {
float: left;
width: 235px;
border-radius: 0 !important;
margin: 4px 10px 5px 0;
padding: 5px 30px 5px 10px;
}
.wpgmp_direction_container span.wpgmp_mcurrent_location { display: inline-block;
height: 25px;
cursor: pointer !important;
vertical-align: middle;
width: 25px;
float: right;
margin: -25px 10px;
}
.wpgmp_direction_container p select[name="start_point"],
.wpgmp_direction_container p select[name="end_point"] {
box-shadow: none !important;
display: block;
margin-bottom: 10px;
}
.wpgmp_direction_container p input.wpgmp_find_direction,
.wpgmp_nearby_container .wpgmp_find_nearby_button {
border: 0px;
padding: 0.642857em 1.142857em;
line-height: 1.5;
}
.wpgmp_tabs_container input[type="button"]:hover,
.wpgmp_tabs_container input[type="submit"]:hover {
opacity: 0.87;
}
.wpgmp_nearby_container select#tmode {
width: 175px;
background: none;
margin: 4px 10px 7px 0;
padding: 5px 0 5px 5px;
}
.wpgmp_nearby_container .wpgmp_set_current_location {
font-size: 10px;
border: solid 1px #ddd;
display: block;
margin: 10px 0;
padding: 5px 0;
}
.wpgmp_nearby_container span.wpgmp_mcurrent_location { display: inline-block;
height: 25px;
cursor: pointer !important;
vertical-align: middle;
width: 25px;
margin: 3px -35px;
}
.wpgmp_toggle_container {
border-radius: 0 0 2px 2px;
cursor: pointer;
left: 50%;
margin-left: -49px;
position: absolute;
text-align: center;
width: 90px;
padding: 5px;
}
.wpgmp_locations_content img {
vertical-align: middle;
}
.wpgmp_location_meta {
display: inline-block;
float: right;
margin-right: 10px;
font-style: italic;
}
.wpgmp_display_category_data {
list-style: none !important;
}
.wpgmp_loading {
min-width: 300px;
min-height: 100px;
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/loader.gif) no-repeat center;
}
.wpgmp_display_locations_data {
list-style: none !important;
padding-bottom: 12px !important;
border-bottom: 1px solid #e5e4e2 !important;
margin: 16px 0 !important;
}
.wpgmp_display_locations_data h2 {
margin-bottom: 12px !important;
padding: 0 !important;
}
.wpgmp_display_locations_data p {
margin-bottom: 7px !important;
padding: 0 !important;
}
.wpgmp_display_locations_data img {
float: left !important;
width: 30px !important;
height: 30px !important;
}
.wpgmp_locations_listing div.wpgmp_pagination {
text-align: center;
margin: 3px;
padding: 3px;
}
.wpgmp_locations_listing div.wpgmp_pagination a {
margin-right: 2px;
border: 1px solid #ddd;
text-decoration: none;
padding: 2px 5px;
}
.wpgmp_locations_listing div.wpgmp_pagination span.current {
margin-right: 2px;
border: 1px solid #e0e0e0;
font-weight: 700;
padding: 2px 5px;
}
div.wpgmp_pagination span.disabled {
margin-right: 2px;
border: 1px solid #f3f3f3;
padding: 2px 5px;
}
div.wpgmp_listing_header,
div.categories_filter,
div.wpgmp_categories,
div.wpgmp_before_listing {
float: left;
width: 100%;
margin: 0px;
}
.wpgmp_location_container {
padding: 0;
}
.wpgmp_listing_container .wpgmp_location_listing_header {
font-weight: 400;
margin: 10px 5px;
}
div.wpgmp_search_form input.wpgmp_search_input {
display: block;
padding: 0.7142857em;
width: 100%;
margin-bottom: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
outline: none;
border: 1px solid #fff;
border-bottom: 1px solid #f1f1f1;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
}
div.wpgmp_search_form input.wpgmp_search_input:focus {
}
div.wpgmp_search_form {
position: relative;
} div.wpgmp_tabs_container div.wpgmp_tab_item span.arrow img {
width: 100%;
box-shadow: none;
vertical-align: middle;
margin: 0px;
}
div.wpgmp_toggle_main_container
div.wpgmp_tab_item
ul.wpgmp_location_container
li {
list-style: none outside none;
margin: 0px;
padding: 0px 0.625em 0.625em 0.625em;
display: table;
}
div.wpgmp_toggle_main_container
div.wpgmp_tab_item
ul.wpgmp_location_container
li
.wpgmp_specific_location_item {
margin-right: 10px;
}
div.wpgmp_toggle_main_container
div.wpgmp_tab_item
ul.wpgmp_location_container
li
a {
text-decoration: none;
padding-left: 10px;
display: table-cell;
box-shadow: none;
}
div.wpgmp_direction_panel_container {
width: 100%;
float: left;
border-radius: 3px;
margin-bottom: 10px;
font-family: "Lato", Helvetica, Arial, sans-serif;
}
div.wpgmp_direction_panel_container div.dir_start {
font-weight: bold;
padding: 7px;
margin: 10px 12px;
border-left: 4px solid #bfbfbf;
color: #666;
}
div.wpgmp_direction_panel_container .dir_end {
font-weight: bold;
padding: 7px;
margin: 10px 12px;
border-left: 4px solid #bfbfbf;
}
div.wpgmp_direction_panel_container .dir_summary {
margin: 5px 15px;
}
div.wpgmp_direction_panel_container table {
border: none !important;
margin: 0px 15px !important;
padding: 0 !important;
width: 96% !important;
}
div.wpgmp_direction_panel_container div.dir_end {
margin-bottom: 20px !important;
}
div.wpgmp_direction_panel_container h2 {
border-radius: 3px;
margin: 10px 0;
}
div.wpgmp_direction_panel_container h2 a {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/wpgmp-toggle-sprite.png) no-repeat scroll 15px
13px rgba(0, 0, 0, 0);
display: block;
font-weight: normal;
margin: 0;
padding: 6px 10px 6px 32px;
text-decoration: none;
}
div.wpgmp_direction_panel_container h2.open a {
background-position: 13px -25px;
}
.dir_row {
padding-right: 10px;
}
.dir_sprite {
width: 20px;
height: 20px;
display: block;
}
div.wpgmp_direction_panel_container table tr,
div.wpgmp_direction_panel_container table td {
border: none !important;
background: none !important;
border-bottom: 1px solid #e8ebec;
}
div.wpgmp_before_listing h2 {
margin: 0px;
}
div.wpgmp_listing_header div.wpgmp_search_form {
float: left;
width: 100%;
margin: 0.75em 0px 0px 0px;
}
div.categories_filter select {
margin-top: 0.85714em;
margin-right: 0.85714em;
border: 0px;
box-shadow: none !important;
display: block;
padding: 10px 30px 10px 10px;
float: left;
border-radius: 0px;
height: inherit;
line-height: 1.8;
font-weight: 500;
max-width: 225px;
text-transform: capitalize;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/white_select_arrow.png) no-repeat 99% 50% #212f3d;
}
div.directions-panel,
div.wpgmp-directions-panel-route-style {
margin-top: 8px !important;
padding: 2px 9px !important;
border: 1px solid #e8ebec;
}
div.directions-panel table,
div.directions-panel table tr,
div.directions-panel table tr td {
border: none !important;
background: none !important;
vertical-align: top !important;
}
div.wpgmp-directions-panel-route-style table,
div.wpgmp-directions-panel-route-style table tr,
div.wpgmp-directions-panel-route-style table tr td {
border: none !important;
background: none !important;
vertical-align: top !important;
}
div.directions-panel table tr td img,
div.wpgmp-directions-panel-route-style table tr td img {
box-shadow: none !important;
}
div.wpgmp_categories div.wpgmp_no_locations {
font: italic normal 18px georgia;
line-height: 25px;
margin: 10px 6px;
}
div.wpgmp_infowindow { overflow-x: hidden;
overflow-y: auto;
}
.direction-panel .adp-text {
padding-left: 10px;
}
.adp-directions tr td:first-child,
.adp-directions tr td:nth-child(2),
.adp-directions tr td::last-child {
width: 10% !important;
}
.adp-directions tr td:nth-child(3) {
width: 70% !important;
}
.directions-panel {
height: 280px !important;
overflow: auto;
}
.wpgmp-directions-panel-route-style *,
.directions-panel * {
font-size: 11px;
}
.directions-panel .adp-text {
padding-left: 10px;
}
.adp-directions {
margin: 0px;
padding: 0px;
width: 100%;
border-radius: 0;
}
.adp-directions table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
}
.adp-directions td {
vertical-align: middle;
border: 0 none;
border-width: 0px 1px 1px 0px;
text-align: left;
padding: 7px;
}
.adp b,
.adp-list b {
font-weight: 700;
font-size: inherit;
} .wpgmp_toggle_main_container input[type="text"] {
display: block;
width: 100%;
border: solid 1px #f1f1f1 !important;
padding: 8px;
margin-bottom: 0.85714em;
line-height: 1.5em;
background: #fff;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
}
.wpgmp_toggle_main_container input[name="wpgmp_radius"] {
width: 25%;
float: left;
margin-right: 0.85714em;
}
.wpgmp_toggle_main_container span.wpgmp_mcurrent_location { display: inline-block;
height: 25px;
cursor: pointer !important;
vertical-align: middle;
width: 25px;
float: right;
margin: -43px 5px 0;
z-index: 50;
position: relative;
}
.wpgmp_locateme_control span::before,
.wpgmp_nearby_container span.wpgmp_mcurrent_location::before,
.wpgmp_direction_container span.wpgmp_mcurrent_location::before,
.wpgmp_toggle_main_container span.wpgmp_mcurrent_location::before {
content: "\e86d";
font-family: "weplugin";
display: block;
background-color: #fff;
}
.wpgmp_toggle_main_container p {
margin: 0;
}
.wpgmp_toggle_main_container p select {
width: 40%;
display: block;
font-weight: 300 !important;
float: left;
margin-right: 0.85714em;
height: inherit;
border: solid 1px #f1f1f1;
border-radius: 0px;
line-height: 1.5em;
margin-bottom: 0.85714em;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
padding: 8px 20px 8px 8px;
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/select_arrow.png) no-repeat 99% 50% #fff;
}
.wpgmp_toggle_main_container p select::-ms-expand,
div.categories_filter select::-ms-expand {
display: none;
}
.wpgmp_toggle_main_container input[type="submit"] {
border: 0px;
padding: 0.642857em 1.142857em;
}
.wpgmp_toggle_main_container .choose_amenities {
clear: both;
padding: 0px;
text-transform: uppercase;
}
.wpgmp_toggle_main_container .choose_amenities label {
display: block;
color: #ffff;
}
.wpgmp_toggle_main_container .amenity_type {
margin-right: 0.75em;
color: #fff;
padding: 0.4em 0.6em;
margin-bottom: 0.75em;
display: inline-table;
vertical-align: middle;
}
.wpgmp_toggle_main_container .amenity_type label {
font-size: 0.75em;
}
.wpgmp_toggle_main_container .choose_amenities input[type="checkbox"] {
vertical-align: middle;
width: 1.0714em;
height: 1.0714em;
margin-right: 0.4285em;
}
.wpgmp_listing_list .wpgmp_locations .wpgmp_location_title {
display: inline-block;
margin-bottom: 10px;
}
div.wpgmp_listing_container {
float: left;
width: 100%;
margin: 10px 0 0;
}
.wpgmp_pagination {
padding: 20px 0px;
margin-bottom: 20px;
display: flex;
gap: 10px;
}
.wpgmp_pagination span,
.wpgmp_pagination a {
line-height: 1;
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none !important;
margin-right: 0;
padding: 10px 20px;
background: transparent; color: #fff;
border: 1px solid #f1f1f1;
}
.wpgmp_locations img {
float: left;
margin-right: 10px;
width: 200px !important;
margin: 0px 10px 0px 0px !important;
border: 1px solid #ddd;
padding: 5px;
}
.wpgmp_specific_category_item {
vertical-align: middle;
}
.gm-style-iw .wpgmp_map img {
max-width: 100% !important;
} .wpgmp_infowindow .fc-content-holder {
margin-top: 10px;
}
.wpgmp_infowindow .fc-content-holder img {
width: 100px;
border: 1px solid #ddd !important;
padding: 5px;
float: left;
margin-right: 10px;
margin-top: 5px;
}
.wpgmp_infowindow .fc-item-title {
margin-bottom: 5px;
text-transform: uppercase;
color: #212f3d;
font-weight: 600;
font-size: 18px;
}
.wpgmp_infowindow .fc-badge.info {
font-size: 12px;
padding: 2px 8px;
}
.gm-style-iw .wpgmp_infowindow .fc-main {
line-height: 22px !important;
}
.wpgmp_infowindow .wpgmp-infowindow-fields span {
display: block;
margin: 0px;
padding: 0px;
}
.wpgmp_location_title a.place_title {
text-decoration: none;
border-bottom: 0px;
}
.fc-badge {
padding: 5px 10px;
border-radius: 0px;
}
[data-input="map-search-control"] {
padding: 0 11px 0 13px;
text-overflow: ellipsis;
width: 50% !important;
}
[data-input="map-search-control"] {
margin-top: 10px !important;
margin-bottom: 10px !important;
border: 1px solid transparent !important;
border-radius: 2px 0 0 2px !important;
box-sizing: border-box;
-moz-box-sizing: border-box;
height: 32px;
outline: none;
}
[data-input="map-search-control"]:focus {
border-color: #4d90fe;
} .wpgmp_iw_head_content {
padding-left: 10px !important;
}
.fc-item-top-space {
margin-top: 10px;
}
.fc-item-top-space_5 {
margin-top: 5px;
}
.fc-item-top-space_20 {
margin-top: 20px;
}
.fc-item-top-space_30 {
margin-top: 30px;
}
.fc-item-bottom-space {
margin-bottom: 10px;
}
.fc-item-bottom-space_20 {
margin-bottom: 20px;
}
.fc-item-bottom-space_30 {
margin-bottom: 30px;
}
.fc-item-padding-content {
padding: 0 10px;
box-sizing: border-box;
}
.fc-item-padding-content_15 {
padding: 0 15px;
box-sizing: border-box;
}
.fc-item-padding-content_20 {
padding: 0 20px;
box-sizing: border-box;
}
.fc-item-padding-content_30 {
padding: 0 30px;
box-sizing: border-box;
}
.fc-item-padding-content_40 {
padding: 0px 40px;
}
.fc-item-no-padding {
padding: 0px;
}
.fc-itemcontent-padding {
padding: 10px;
float: left;
width: 100%;
}
.fc-btn {
padding: 6px 18px;
border: none;
cursor: pointer;
border-radius: 2px;
margin: 5px 0;
transition: all 0.5s;
text-align: center;
}
.fc-btn-small {
padding: 2px 8px;
}
.wpgmp_map_container img {
border: none;
}
.infowindow-close {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/cross.png) no-repeat;
position: absolute;
right: 0px;
top: 2px;
cursor: pointer;
height: 20px;
width: 20px;
z-index: 100;
}
.wpgmp-control-outer {
padding: 5px;
text-align: center;
}
.wpgmp_listing_grid .fc-component-thumb {
width: 100% !important;
}
.wpgmp_listing_grid .fc-component-thumb img {
margin-bottom: 20px;
}
.wpgmp_listing_grid .fc-component-text {
width: 100% !important;
}
.wpgmp_infowindow .fc-item-box {
min-width: inherit !important;
}
.wpgmp_locations_foot {
float: left;
width: 100%;
margin: 10px 0;
}
.wpgmp_locations_foot {
line-height: 1.6em;
}
.wpgmp_locations_foot strong {
font-weight: 600;
}
.wpgmp-filters-container,
.categories_filter_reset {
float: left !important;
}
.categories_filter input[type="button"] {
background: #212f3d;
height: inherit !important;
border-radius: 0px;
text-transform: none;
line-height: inherit !important;
display: block;
float: left;
border-radius: 0px;
}
.categories_filter_reset_btn {
margin-top: 0.85714em !important;
color: #ffffff !important;
font-weight: inherit !important;
font-size: 0.875em !important;
}
@media only screen and (min-width: 0px) and (max-width: 319px) { .wpgmp_tabs_container *,
.wpgmp_listing_container *,
.wpgmp_pagination * {
font-size: 10px;
}
.wpgmp_listing_container .categories_filter select {
width: 100%;
margin-bottom: 10px;
padding: 4px;
height: 30px;
font-size: 10px;
}
.wpgmp_map_container .gm-style-iw {
max-width: 80% !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 480px) { .wpgmp_listing_container .categories_filter select {
width: 100%;
margin-bottom: 10px;
padding: 4px;
height: 30px;
font-size: 10px;
}
.wpgmp_tabs_container .wpgmp_tabs li a {
padding: 10px 5px;
}
.wpgmp_map_container .gm-style-iw {
max-width: 80% !important;
}
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
.wpgmp_listing_container .categories_filter select {
width: 48%;
margin-bottom: 10px;
padding: 4px;
height: 30px;
font-size: 10px;
}
.wpgmp_map_container .gm-style-iw {
max-width: 80% !important;
}
.fc-infowindow-default .fc-item-featured img {
width: 100%;
padding: 0px !important;
margin: 10px 0px !important;
}
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
.wpgmp_tabs_container {
width: 30%;
max-width: 30%;
} .wpgmp_map_container .gm-style-iw {
max-width: 300px !important;
}
.wpgmp_tabs_container *,
.wpgmp_listing_container *,
.wpgmp_pagination * {
font-size: 14px;
}
.wpgmp_listing_container .categories_filter select {
margin-bottom: 10px;
padding: 0px;
height: 30px;
}
.wpgmp_pagination {
padding: 0px;
}
.wpgmp_listing_container .categories_filter select {
width: 48%;
margin-bottom: 10px;
padding: 4px;
height: 30px;
font-size: 10px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1824px) {
.wpgmp_tabs_container {
width: 30%;
max-width: 30%;
}
} @media only screen and (min-width: 1824px) { .wpgmp_tabs_container {
width: 30%;
max-width: 30%;
}
}
@media only screen and (max-width: 768px) {
.wpgmp_toggle_main_container span.wpgmp_mcurrent_location {
margin-top: -39px;
}
.wpgmp_infowindow .wpgmp_iw_content .fc-badge.info {
display: block;
margin-top: 10px;
}
.wpgmp_tabs_container *,
.wpgmp_listing_container *,
.wpgmp_pagination * {
font-size: 14px;
}
.wpgmp_pagination {
padding: 0px;
}
div.wpgmp_tabs_container div.wpgmp_tab_item span.arrow img {
width: 24px;
}
.wpgmp_map_container {
box-shadow: none;
}
.wpgmp_tabs_container {
position: relative;
top: 0;
left: 0;
box-shadow: none;
-ms-box-shadow: none;
margin-top: 10px;
}
.wpgmp_tabs_container {
margin-bottom: 30px;
}
.wpgmp_toggle_container {
display: block;
}
.fc-feature-img img {
width: 100%;
height: auto;
}
.wpgmp_toggle_main_container p select {
width: 48.5%;
}
.wpgmp_toggle_main_container p select#travel_unit {
margin-right: 0px;
}
.fc-hide-mobile {
display: none;
}
}
@media (max-width: 767px) {
.wpgmp_toggle_main_container p select {
width: 47%;
}
.fc-hide-mobile,
.span_grid,
.span_list {
display: none;
}
}
@media (min-width: 768px) and (max-width: 992px) {
.categories_filter span.span_list img,
.categories_filter span.span_grid img,
.categories_filter span.span_print img {
padding: 3px;
width: 18px;
}
}
@media (max-width: 650px) {
.wpgmp_toggle_main_container p select,
div.categories_filter select,
.categories_filter_reset {
width: 100%;
border-radius: 0px;
max-width: 100%;
}
.wpgmp_toggle_main_container input[name="wpgmp_radius"] {
width: 100%;
}
}
.fc-badge:empty {
display: none;
}
@media (max-width: 960px) {
.wpgmp_listing_grid .fc-component-6 {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
}
@media (max-width: 678px) {
.wpgmp_listing_grid .fc-component-6 {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
.wpgmp_listing_grid .wpgmp_locations {
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
}
}
.fc-item-title {
font-size: 1.5em;
margin-bottom: 5px;
text-transform: uppercase;
}
.gm-style-iw {
line-height: 22px !important;
}
.fc-badge {
border-radius: 2px;
color: #a5a3a3;
font-size: 14px;
padding: 0 10px;
}
.fc-badge.info {
background: #f1f1f1 none repeat scroll 0 0;
border: 1px solid #f1f1f1;
display: inline-block;
}
.fc-item-featured_image { }
.fc-infowindow-default .fc-item-featured img,
.fc-item-featured_image img {
float: left;
margin-right: 10px;
margin-top: 9px;
border: 1px solid #ddd;
height: auto;
max-width: 100%;
padding: 5px;
}
.fc-infowindow-default .fc-item-featured img {
float: left;
width: 200px !important;
margin-right: 10px;
}
.fc-btn {
border: medium none;
border-radius: 2px;
cursor: pointer;
font-size: 14px;
margin: 5px 0;
padding: 6px 18px;
text-align: center;
transition: all 0.5s ease 0s;
}
.fc-btn-red {
background: #c12e2a none repeat scroll 0 0;
border: 1px solid #a91511;
box-shadow:
0 1px 0 rgba(255, 255, 255, 0.15) inset,
0 1px 1px rgba(0, 0, 0, 0.075);
color: #fff !important;
text-decoration: none !important;
}
.fc-btn-green {
background: #419641;
border: 1px solid #1d741d;
box-shadow:
0 1px 0 rgba(255, 255, 255, 0.15) inset,
0 1px 1px rgba(0, 0, 0, 0.075);
color: #fff !important;
text-decoration: none !important;
}
.fc-btn-small {
font-size: 12px;
padding: 2px 8px;
}
.fc-item-no-padding {
padding: 0px;
}
.fc-itemcontent-padding {
padding: 10px;
float: left;
width: 100%;
}
.fc-item-box {
display: inline-block;
margin: 20px;
vertical-align: top;
padding: 10px !important;
border: 1px solid #f1f1f1;
box-sizing: border-box !important;
width: 100%;
position: relative;
height: 100%;
background: none !important;
}
.wpgmp_infowindow.fc-infowindow-default .fc-item-box,
.wpgmp_infowindow.fc-item-default .fc-item-box {
border: none;
padding: 0px !important;
}
.wpgmp_listing_list .fc-item-box {
margin: 10px 0 !important;
}
.fc-component-content ul li.fc-component-thumb .fc-feature-img {
width: 250px;
}
.wpgmp_infowindow .default-feature-img {
display: none;
}
.wpgmp_listing_grid
.fc-component-content
ul
li.fc-component-thumb
.fc-feature-img {
width: 100%;
}
.wpgmp_listing_grid .fc-component-content ul {
width: 100% !important;
display: block !important;
}
.wpgmp_listing_grid .fc-component-content ul li {
display: inherit !important;
width: 100% !important;
float: left;
}
.wpgmp_listing_container .fc-component-content ul {
margin: 0;
padding: 0;
display: table;
width: 100%;
}
.wpgmp_listing_container .fc-component-content ul li {
list-style: none;
display: table-cell;
vertical-align: top;
}
.wpgmp_listing_container .fc-component-content ul li.fc-component-text {
width: 100%;
}
.fc-component-content .fc-featured-hoverdiv {
position: relative;
float: left;
width: 100%;
}
.fc-component-content .fc-featured-hoverinner {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
transition: all 0.5s ease;
opacity: 0;
}
.fc-component-content .fc-featured-hoverdiv:hover .fc-featured-hoverinner {
opacity: 1;
}
.fc-featured-hoverinner a {
text-decoration: none;
box-shadow: none;
}
.fc-featured-hoverinner .facebook {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/facebook.png) no-repeat;
width: 40px;
height: 40px;
display: inline-block;
margin: 0 5px;
}
.fc-featured-hoverinner .twitter {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/twitter.png) no-repeat;
width: 40px;
height: 40px;
display: inline-block;
margin: 0 5px;
}
.fc-featured-hoverinner .map {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/map.png) no-repeat;
width: 50px;
height: 50px;
display: inline-block;
margin: 0 5px;
}
.fc_preview .fc-component-content ul li {
float: left;
}
.fc-item-kairav.fc-wait .fc-item-meta,
.fc_preview .fc-item-kairav .fc-item-meta {
background: #f1f1f1;
padding: 3px 10px;
color: #000;
margin: 0px;
}
.fc-right {
float: right;
}
.fc-left {
float: left;
}
.wpgmp_listing_list .fc-wait .fc-item-padding-content_15 {
padding-right: 0px;
}
.fc-location-marker {
float: left;
width: 100%;
background-repeat: no-repeat;
padding-left: 23px;
margin: 10px 0;
position: relative;
}
.fc-location-marker:before {
position: absolute;
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/location-icon.png) no-repeat top left;
content: "";
width: 15px;
height: 24px;
left: 0px;
top: 0px;
}
.wpgmp_listing_grid .fc-hide-grid {
display: none;
}
.wpgmp_listing_list .fc-show-grid {
display: none;
}
@media (max-width: 767px) {
.fc-component-content ul li.fc-component-thumb .fc-feature-img {
width: 100% !important;
}
.fc-item-default.fc-wait .wpgmp_locations .wpgmp_locations_content img {
width: 100% !important;
margin-bottom: 10px !important;
}
.fc-component-content ul li {
display: inherit !important;
width: 100%;
}
.wpgmp_listing_list .fc-wait .fc-item-padding-content_15 {
padding: 0 15px;
}
.wpgmp_listing_grid .fc-hide-grid,
.wpgmp_listing_list .fc-hide-grid {
display: none;
}
.wpgmp_listing_grid .fc-show-grid,
.wpgmp_listing_list .fc-show-grid {
display: block;
}
}
.fc-infowindow3 {
position: relative;
width: 100%;
height: 100%;
}
.wpgmp_infowindow.fc-infowindow-fano .fc-item-title,
.wpgmp_infowindow.fc-item-fano .fc-item-title,
.wpgmp_infowindow.fc-post-fano .fc-item-title {
position: absolute;
left: 10px;
top: 10px;
}
.wpgmp_infowindow.fc-infowindow-fano .fc-item-meta,
.wpgmp_infowindow.fc-item-fano .fc-item-meta,
.wpgmp_infowindow.fc-post-fano .fc-item-meta {
position: absolute;
right: 8px;
bottom: 1px;
background: #fff;
padding: 5px 10px;
text-align: center;
}
.fc-infowindow-content,
.fc-item-content {
float: left;
width: 100%;
box-sizing: border-box;
}
.fc-infowindow-ojas .fc-item-title,
.fc-post-ojas .fc-item-title {
background: #4390ff;
color: #fff;
padding: 8px 30px 8px 10px;
}
.fc-post-ojas .fc-item-title a {
color: #fff;
}
.fc-space-bottom {
margin-bottom: 20px;
}
.wpgmp_infowindow.fc-item-aare,
.wpgmp_infowindow.fc-item-acerra,
.wpgmp_infowindow.fc-item-fano,
.wpgmp_infowindow.fc-item-kairav,
.wpgmp_infowindow.fc-item-kriday,
.wpgmp_infowindow.fc-item-ojas,
.wpgmp_infowindow.fc-item-parma,
.wpgmp_infowindow.fc-item-udine,
.wpgmp_infowindow.fc-infowindow-aare,
.wpgmp_infowindow.fc-infowindow-acerra,
.wpgmp_infowindow.fc-infowindow-fano,
.wpgmp_infowindow.fc-infowindow-kairav,
.wpgmp_infowindow.fc-infowindow-kriday,
.wpgmp_infowindow.fc-infowindow-ojas,
.wpgmp_infowindow.fc-infowindow-parma,
.wpgmp_infowindow.fc-infowindow-udine {
width: 350px;
background: #fff;
position: relative;
}
@media (max-width: 600px) {
.categories_filter_reset_btn {
width: 100%;
}
.wpgmp_infobox .wpgmp_infowindow {
width: 350px !important;
position: relative;
}
}
.infowindow-close {
right: 6px;
top: 8px;
}
.fc-item-padding-content_20 {
padding: 0 20px;
box-sizing: border-box;
}
.wpgmp_infowindow_post .fc-item-title a {
text-decoration: none !important;
box-shadow: none !important;
}
.wpgmp_infowindow_post .wp-post-image {
max-width: 100% !important;
height: auto;
box-sizing: border-box;
}
.wpgmp_infowindow a {
box-shadow: none;
} .fc-accordion {
margin: 0 0 15px 0;
}
.fc-accordion dt {
float: left;
width: 100%;
}
.fc-accordion dt a {
background-color: #012139;
position: relative;
text-transform: uppercase;
width: 100%;
display: block;
text-align: left;
cursor: pointer;
font-weight: 600;
color: #80c8fe;
text-decoration: none;
padding: 11px 15px;
border-bottom: 1px solid #6b94b3;
outline: none;
}
.fc-accordion dt a:active,
.fc-accordion dt a:visited,
.fc-accordion dt a:focus {
outline: none;
box-shadow: none;
}
.fc-accordion dt i {
float: right;
margin-top: 2px;
}
.fc-accordion dt a:hover,
.fc-accordion dt.active a {
text-decoration: none;
background: #012139;
color: #80c8fe;
}
.fc-accordion dt a::after {
content: "";
position: absolute;
right: 10px;
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' viewBox='0 0 55.751 55.751' style='enable-background:new 0 0 55.751 55.751;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M31.836,43.006c0.282-0.281,0.518-0.59,0.725-0.912L54.17,20.485c2.107-2.109,2.109-5.528,0-7.638 c-2.109-2.107-5.527-2.109-7.638,0l-18.608,18.61L9.217,12.753c-2.109-2.108-5.527-2.109-7.637,0 C0.527,13.809-0.002,15.19,0,16.571c-0.002,1.382,0.527,2.764,1.582,3.816l21.703,21.706c0.207,0.323,0.445,0.631,0.729,0.913 c1.078,1.078,2.496,1.597,3.91,1.572C29.336,44.604,30.758,44.084,31.836,43.006z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-size: 13px;
width: 13px;
height: 13px;
top: 50%;
transform: translateY(-50%);
}
.fc-accordion dt.active a::after {
content: "";
position: absolute;
right: 10px;
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' viewBox='0 0 55.751 55.751' style='enable-background:new 0 0 55.751 55.751;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M31.836,43.006c0.282-0.281,0.518-0.59,0.725-0.912L54.17,20.485c2.107-2.109,2.109-5.528,0-7.638 c-2.109-2.107-5.527-2.109-7.638,0l-18.608,18.61L9.217,12.753c-2.109-2.108-5.527-2.109-7.637,0 C0.527,13.809-0.002,15.19,0,16.571c-0.002,1.382,0.527,2.764,1.582,3.816l21.703,21.706c0.207,0.323,0.445,0.631,0.729,0.913 c1.078,1.078,2.496,1.597,3.91,1.572C29.336,44.604,30.758,44.084,31.836,43.006z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-size: 13px;
width: 13px;
height: 13px;
top: 50%;
transform: translateY(-50%) rotate(180deg);
}
.fc-accordion dd {
background-color: #fff;
padding: 15px;
display: none;
border-bottom: 1px solid #6b94b3;
max-height: 0;
transition: max-height 0.2s ease-out;
float: left;
width: 100%;
position: relative;
margin-bottom: 0px;
box-sizing: border-box;
}
.fc-accordion dd.active {
display: block;
max-height: inherit;
}
.fc-infowindow-parma .fc-accordion,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion {
float: left;
width: 100%;
margin: 0px 0 15px;
}
.fc-infowindow-parma .fc-accordion dl,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion dl {
margin: 0px;
}
.fc-infowindow-parma .fc-accordion dt a,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion dt a {
background-color: #e0e0e0;
color: #000;
padding: 6px 15px;
border-bottom: 1px solid #d8d7d7;
box-sizing: border-box;
}
.fc-infowindow-parma .fc-accordion dt a:hover,
.fc-infowindow-parma .fc-accordion dt.active a,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion dt a:hover,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion dt.active a {
text-decoration: none;
background: #e0e0e0;
color: #000;
width: 100%;
float: left;
display: block;
}
.fc-infowindow-parma .fc-accordion dd,
.wpgmp_infowindow_post.fc-item-parma .fc-accordion dd {
background-color: #fff;
border-bottom: 1px solid #d8d7d7;
margin: 0px;
}
.fc-item-fano div.fc-item-meta {
background: #fbfbfb;
padding: 5px 10px;
text-align: center; }
.fc-item-fano div.fc-feature-img + div.fc-item-meta,
.fc-item-fano img + div.fc-item-meta {
position: absolute;
left: 3px;
top: 3px;
}
.fc-item-fano .read-more {
border: 1px solid #444444;
font-size: 14px;
padding: 0;
display: inline-block;
margin: 16px 0 0;
box-shadow: none;
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/arrow.png) no-repeat center 7px;
width: 67px;
height: 33px;
text-indent: -99999px;
}
.fc-item-fano .read-more:hover {
background: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/arrow.png) no-repeat center -43px #444444;
color: #fff;
}
.fc-item-aare .read-more {
border: 1px solid #444444;
font-size: 12px;
padding: 5px 10px;
display: inline-block;
margin: 15px 0 0;
box-shadow: none;
}
.fc-item-aare .read-more:hover {
background: #444444;
color: #fff;
}
.fc-item-padding-content_15 {
padding: 0 15px;
box-sizing: border-box;
}
@media (max-width: 600px) {
.infowindow-close {
right: 4px;
}
.wpgmp_categories .fc-feature-img {
width: 100%;
float: left;
margin: 0px 0 0px;
}
.wpgmp_categories .fc-feature-img img {
width: 100% !important;
height: auto;
margin: 0px !important;
padding: 0px !important;
}
}
.wpgmp_iw_content .fc-main {
background: none;
}
.fc-p-text {
font-size: 14px;
margin-bottom: 30px;
}
.wpgmp_filter_wrappers {
margin-bottom: 20px;
float: left;
width: 100%;
}
.wpgmp_before_listing {
line-height: 1em;
}
.infoBoxTail:after {
content: "";
position: absolute; left: 50%;
transform: translateX(-50%);
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid #fff;
}
.infoBox {
animation: fadeIn 0.9s;
}
.fc-6 {
width: 50%;
float: left;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
box-sizing: border-box;
}
@media (max-width: 992px) {
.fc-6 {
width: 100%;
}
}
.wpgmp_filter_wrappers {
background: #f3f3f3;
padding: 20px;
border-radius: 2px;
}
@media (max-width: 370px) {
.wpgmp_infobox .wpgmp_infowindow {
width: 350px !important;
}
}
.wpgmp_map_parent {
float: left;
width: 100%;
position: relative;
margin-bottom: 10px;
}
#wpgmp_tab_3 .wpgmp_cat_title span {
margin-top: 7px !important;
}
.adp-placemark td:nth-child(2) {
padding-left: 5px;
}
.categories_filter span.span_list img,
.categories_filter span.span_print img {
display: block;
}
.amenity_type {
padding-left: 30px;
position: relative;
}
.amenity_type input[type="checkbox"] {
opacity: 0;
z-index: 1;
position: relative;
}
.amenity_type label {
vertical-align: middle;
position: relative;
transition: all 0.4s ease 0s;
display: inline-block !important;
font-weight: normal;
line-height: 1.5em;
}
.amenity_type label::before {
content: "";
display: inline-block;
position: absolute;
width: 1.25em;
height: 1.25em;
left: 0;
top: 1px;
margin-left: -1.75em;
border: 1px solid #fff;
border-radius: 0px;
background-color: #fff;
-webkit-transition:
border 0.15s ease-in-out,
color 0.15s ease-in-out;
-o-transition:
border 0.15s ease-in-out,
color 0.15s ease-in-out;
transition:
border 0.15s ease-in-out,
color 0.15s ease-in-out;
}
.amenity_type label::after {
display: inline-block;
position: absolute;
width: 1.25em;
height: 1.25em;
left: 1px;
top: -1px;
margin-left: -2.1em;
padding-left: 3px;
padding-top: 1px;
font-size: 0.916667em;
color: #000;
}
.amenity_type input[type="checkbox"]:checked + label::before {
outline: none;
border: 1px solid #fff;
outline: 0px auto -webkit-focus-ring-color;
background: #fff;
}
.amenity_type input[type="checkbox"]:checked + label::after {
content: "";
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='10px' viewBox='0 0 236.988 236.988' style='enable-background:new 0 0 236.988 236.988;' xml:space='preserve'%3E%3Cpolygon points='198.098,24.326 87.543,134.881 38.891,86.229 0,125.121 87.543,212.662 236.988,63.217 '/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
top: 50%;
left: 3px;
transform: translateY(-50%);
background-position: center;
}
.wpgmp_infowindow .fc-item-box img {
display: block;
}
.fc-featured-hoverdiv div.fc-featured-hoverinner:last-child {
display: none;
}
.gm-svpc img {
max-width: none !important;
} @media (max-width: 768px) {
.gm-style .gm-style-iw-a {
width: 100% !important;
}
.fc-infowindow-default .wpgmp_iw_content {
width: 100%;
}
}
.categories_filter input[type="button"] {
border: none;
padding: 0.7142857em 0.7142857em 0.7142857em 0.7142857em;
line-height: 1.8 !important;
font-weight: 500 !important;
}
.wpgmp_map_container {
display: table;
width: 100%;
}
.wpgmp_hide_map_container {
display: none;
}
.wpgmp_map_container_placeholder {
position: relative;
background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/images/map_placeholder.png);
background-size: cover;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
min-height: 200px;
}
.wpgmp_map_container_placeholder .no-cookie-accepted {
padding: 20px;
background: #000;
opacity: 0.4;
color: #fff;
}
.wpgmp_map_container * {
box-sizing: border-box;
}
.wpgmp_map_parent,
.wpgmp_filter_wrappers,
.location_listing2 {
float: none;
display: inline-block;
}
@media (max-width: 768px) {
.fc-infowindow-default .wpgmp_iw_content {
width: 33vh !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.wpgmp_map_container .gm-style-iw-t > .gm-style-iw {
max-width: 26vh !important;
}
.wpgmp_infowindow .fc-item-box {
margin: 0px !important;
}
} .wpgmp-autocomplete-wrapper {
position: relative;
margin-bottom: 10px;
}
.wpgmp-autocomplete-wrapper input {
width: 100%;
padding: 10px;
font-size: 16px;
border: 1px solid #ccc;
border-radius: 4px;
outline: none;
}
.wpgmp-autocomplete-wrapper input:focus {
border-color: #66afe9;
box-shadow: 0 0 8px rgba(102, 175, 233, 0.6);
}
.wpgmp-autosuggest-results {
width: 100%;
position: absolute;
top: 40px;
left: 0;
border: 1px solid #ccc;
border-top: none;
border-radius: 0 0 4px 4px;
background-color: #fff;
z-index: 1000;
max-height: 150px;
overflow-y: auto;
display: none;
margin-block: 0 !important;
padding-left: 0 !important;
list-style: none;
}
.wpgmp-autosuggest-results li {
padding: 10px;
cursor: pointer;
transition: background-color 0.2s;
}
.wpgmp-autosuggest-results li:hover {
background-color: #f0f0f0;
}
.wpgmp-search-control-wrapper .wpgmp-autocomplete-wrapper input {
width: 100% !important;
}
.wpgmp-search-control-wrapper {
width: 100% !important;
max-width: 350px;
}
a.wpgmp-action-link {
text-decoration: underline;
color: #4390ff;
margin-right: 10px;
}
.wpgmp-actions {
margin: 10px;
} .leaflet-routing-container-hide {
display: none;
visibility: none;
} .wpgmp_infowindow.fc-infowindow-default,
.wpgmp_infowindow.wpgmp_infowindow_post.fc-item-default {
background: #fff;
padding: 20px;
width: 350px;
} .wpgmp-marker-label {
background: #4285f4;
color: #fff;
border-radius: 50%;
padding: 5px 10px;
font-weight: bold;
text-align: center;
} .leaflet-bounce-animation {
animation: leaflet-bounce 0.6s ease-in-out infinite !important;
will-change: transform;
}
@keyframes leaflet-bounce {
0%,
100% {
transform: translateY(0) !important;
}
50% {
transform: translateY(-10px) !important;
}
} .wpgmp_toggle_main_container input.wpgmp_error,
div.wpgmp_search_form input.wpgmp_error:focus {
border: solid 1px #ff0000 !important;
} .wpgmp-map-provider-google .wpgmp_locateme_control {
margin-top: 10px;
margin-left: 10px;
} .wpgmp-autosuggest-loader {
position: absolute;
top: 50%;
right: 10px;
width: 16px;
height: 16px;
transform: translateY(-50%);
border: 2px solid #ccc;
border-top: 2px solid #000;
border-radius: 50%;
animation: wpgmp-spin 0.6s linear infinite;
z-index: 5;
}
@keyframes wpgmp-spin {
0% {
transform: translateY(-50%) rotate(0deg);
}
100% {
transform: translateY(-50%) rotate(360deg);
}
}
.wpgmp_msg_info {
text-align: center;
font-size: 14px;
font-weight: 500;
} @keyframes gmp-drop {
0% {
opacity: 0;
transform: translateY(-200px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.gmp-marker-drop {
animation: gmp-drop 0.6s ease-out forwards;
}
@keyframes gmp-bounce {
0%,
100% {
transform: translateY(0);
}
50% {
transform: translateY(-15px);
}
}
.gmp-marker-bounce {
animation: gmp-bounce 0.6s infinite;
} .leaflet-control select.wpomp_map_type {
--fc-form-select-bg-img: url("data:image/svg+xml,%3Csvg width='18' height='9' viewBox='0 0 18 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9201 0.950195L10.4001 7.4702C9.63008 8.2402 8.37008 8.2402 7.60008 7.4702L1.08008 0.950195' stroke='%234390FF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
--fc-form-select-padding-y: 12px;
--fc-form-select-padding-x: 20px;
--fc-form-select-font-size: 16px;
--fc-form-select-font-weight: 400;
--fc-form-select-line-height: 20px;
--fc-form-select-height: 46px;
--fc-form-select-bg: #fff;
--fc-form-select-color: var(--fc-body-color);
--fc-form-select-placeholder-color: #868e96;
--fc-form-select-border-width: 1px;
--fc-form-select-border-color: rgba(0, 0, 0, 0.1);
--fc-form-select-active-border-color: var(--fc-primary);
--fc-form-select-active-box-shadow: none;
--fc-form-select-box-shadow: none;
--fc-form-select-border-radius: 8px;
position: relative;
display: block;
margin: 0;
width: 100%;
max-width: none;
padding: var(--fc-form-select-padding-y)
calc(var(--fc-form-select-padding-x) + 16px) var(--fc-form-select-padding-y)
var(--fc-form-select-padding-x);
font-size: var(--fc-form-select-font-size);
font-weight: var(--fc-form-select-font-weight);
line-height: var(--fc-form-select-line-height);
color: var(--fc-form-select-color);
min-height: var(--fc-form-select-height);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: var(--fc-form-select-bg);
background-image: var(--fc-form-select-bg-img);
background-repeat: no-repeat;
background-position: right 15px center;
background-size: 16px 12px;
border: var(--fc-border-width) solid var(--fc-form-select-border-color);
border-radius: var(--fc-form-select-border-radius);
box-shadow: var(--fc-form-select-box-shadow);
transition:
border-color 0.15s ease-in-out,
box-shadow 0.15s ease-in-out;
} .searchContainer {
position: relative;
}
.wpgmp_map_container .searchBox {
width: 310px;
height:46px;
border: none;
margin-left: 10px;
overflow: hidden;
outline: none;
}
.resultsDiv {
background: #fff;
}
.resultsDiv.result {
position: absolute;
background-color: white;
width: 399px; 
top: 200px;
border-style: solid;
border-width: 1px;
border-color: lightgrey;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 2px 2px 2px -2px gray;
-webkit-box-shadow: 2px 2px 2px -2px gray;
box-shadow: 2px 2px 2px -2px gray;
}
.resultsDiv .list {
list-style-type:none;
padding-left:0;
margin-bottom: 0px;
margin-top: 0px;
}
.listResult {
background-color: white;
height: 38px;
margin-bottom: 0px;
border-top: 1px solid #e6e6e6;
}
.listResult.active {
background-color: lightskyblue;
}
.listResult.mouseover {
background-color: lightgrey;
}
.iconStyle {
width: 24px;
height: 24px;
margin-left: 5px;
vertical-align: middle;
}
.resultsDiv .content {
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
height: 38px;
width: 399px; 
line-height:38px;
}
.pagingDiv {
border-top: 1px solid #e6e6e6;
}
.pagingArrow {
vertical-align: bottom;
}
.title {
margin-left: 10px;
line-height:38px;;
}
.resultsDiv.result {
top: 42px;
z-index: 9999;
}
.leaflet-control-fullscreen a {
background:#fff url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/fullscreen.png) no-repeat 0 0;
background-size:26px 52px;
}
.leaflet-touch .leaflet-control-fullscreen a {
background-position: 2px 2px;
}
.leaflet-fullscreen-on .leaflet-control-fullscreen a {
background-position:0 -26px;
}
.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a {
background-position: 2px -24px;
} .leaflet-container:-webkit-full-screen {
width:100%!important;
height:100%!important;
}
.leaflet-container.leaflet-fullscreen-on {
width:100%!important;
height:100%!important;
}
.leaflet-pseudo-fullscreen {
position:fixed!important;
width:100%!important;
height:100%!important;
top:0!important;
left:0!important;
z-index:99999;
}
@media
(-webkit-min-device-pixel-ratio:2),
(min-resolution:192dpi) {
.leaflet-control-fullscreen a {
background-image:url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/fullscreen@2x.png);
}
}
.leaflet-control-locate a{font-size:1.4em;color:#444;cursor:pointer}.leaflet-control-locate.active a{color:#2074b6}.leaflet-control-locate.active.following a{color:#fc8428}.leaflet-control-locate-location circle{animation:leaflet-control-locate-throb 4s ease infinite}@keyframes leaflet-control-locate-throb{0%{r:9;stroke-width:1}50%{r:7;stroke-width:3}100%{r:9;stroke-width:1}} .leaflet-routing-container, .leaflet-routing-error {
width: 320px;
background-color: white;
padding-top: 4px;
transition: all 0.2s ease;
box-sizing: border-box;
}
.leaflet-control-container .leaflet-routing-container-hide {
width: 32px;
height: 32px;
}
.leaflet-routing-container h2 {
font-size: 14px;
}
.leaflet-routing-container h3 {
font-size: 12px;
font-weight: normal;
}
.leaflet-routing-collapsible .leaflet-routing-geocoders {
margin-top: 20px;
}
.leaflet-routing-alt, .leaflet-routing-geocoders, .leaflet-routing-error {
padding: 6px;
margin-top: 2px;
margin-bottom: 6px;
border-bottom: 1px solid #ccc;
max-height: 320px;
overflow-y: auto;
transition: all 0.2s ease;
}
.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-alt, 
.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-geocoders {
display: none;
}
.leaflet-bar .leaflet-routing-alt:last-child {
border-bottom: none;
}
.leaflet-routing-alt-minimized {
color: #888;
max-height: 64px;
overflow: hidden;
cursor: pointer;
}
.leaflet-routing-alt table {
border-collapse: collapse;
}
.leaflet-routing-alt tr:hover {
background-color: #eee;
cursor: pointer;
}
.leaflet-routing-alt::-webkit-scrollbar {
width: 8px;
}
.leaflet-routing-alt::-webkit-scrollbar-track {
border-radius: 2px;
background-color: #eee;
}
.leaflet-routing-alt::-webkit-scrollbar-thumb {
border-radius: 2px;
background-color: #888;
}
.leaflet-routing-icon {
background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/leaflet.routing.icons.png);
-webkit-background-size: 240px 20px;
background-size: 240px 20px;
background-repeat: no-repeat;
margin: 0;
content: '';
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
}
.leaflet-routing-icon-continue         { background-position: 0 0; }
.leaflet-routing-icon-sharp-right      { background-position: -20px 0; }
.leaflet-routing-icon-turn-right       { background-position: -40px 0; }
.leaflet-routing-icon-bear-right       { background-position: -60px 0; }
.leaflet-routing-icon-u-turn           { background-position: -80px 0; }
.leaflet-routing-icon-sharp-left       { background-position: -100px 0; }
.leaflet-routing-icon-turn-left        { background-position: -120px 0; }
.leaflet-routing-icon-bear-left        { background-position: -140px 0; }
.leaflet-routing-icon-depart           { background-position: -160px 0; }
.leaflet-routing-icon-enter-roundabout { background-position: -180px 0; }
.leaflet-routing-icon-arrive           { background-position: -200px 0; }
.leaflet-routing-icon-via              { background-position: -220px 0; }
.leaflet-routing-geocoders div {
padding: 4px 0px 4px 0px;
}
.leaflet-routing-geocoders input {
width: 303px;
width: calc(100% - 4px);
line-height: 1.67;
border: 1px solid #ccc;
}
.leaflet-routing-geocoders button {
font: bold 18px 'Lucida Console', Monaco, monospace;
border: 1px solid #ccc;
border-radius: 4px;
background-color: white;
margin: 0;
margin-right: 3px;
float: right;
cursor: pointer;
transition: background-color 0.2s ease;
}
.leaflet-routing-add-waypoint:after {
content: '+';
}
.leaflet-routing-reverse-waypoints:after {
font-weight: normal;
content: '\21c5';
}
.leaflet-routing-geocoders button:hover {
background-color: #eee;
}
.leaflet-routing-geocoders input,.leaflet-routing-remove-waypoint,.leaflet-routing-geocoder {
position: relative;
}
.leaflet-routing-geocoder-result {
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
position: absolute;
max-height: 0;
overflow: hidden;
transition: all 0.5s ease;
z-index: 1000; }
.leaflet-routing-geocoder-result table {
width: 100%;
border: 1px solid #ccc;
border-radius: 0 0 4px 4px;
background-color: white;
cursor: pointer;
}
.leaflet-routing-geocoder-result-open {
max-height: 800px;
}
.leaflet-routing-geocoder-selected, .leaflet-routing-geocoder-result tr:hover {
background-color: #eee;
}
.leaflet-routing-geocoder-no-results {
font-style: italic;
color: #888;
}
.leaflet-routing-remove-waypoint {
background-color: transparent;
display: inline-block;
vertical-align: middle;
cursor: pointer;
}
.leaflet-routing-remove-waypoint:after {
position: absolute;
display: block;
width: 15px;
height: 1px;
z-index: 1;
right: 1px;
top: 4px;
bottom: 0;
margin: auto;
padding: 2px;
font-size: 18px;
font-weight: bold;
content: "\00d7";
text-align: center;
cursor: pointer;
color: #ccc;
background: white;
padding-bottom: 16px;
margin-top: -16px;
padding-right: 4px;
line-height: 1;
}
.leaflet-routing-remove-waypoint:hover {
color: black;
}
.leaflet-routing-instruction-distance {
width: 48px;
}
.leaflet-routing-collapse-btn {
position: absolute;
top: 0;
right: 6px;
font-size: 24px;
color: #ccc;
font-weight: bold;
}
.leaflet-routing-collapse-btn:after {
content: '\00d7';
}
.leaflet-routing-container-hide .leaflet-routing-collapse-btn {
position: relative;
left: 4px;
top: 4px;
display: block;
width: 26px;
height: 23px;
background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/routing-icon.png);
}
.leaflet-routing-container-hide .leaflet-routing-collapse-btn:after {
content: none;
}
.leaflet-top .leaflet-routing-container.leaflet-routing-container-hide {
margin-top: 10px !important;
}
.leaflet-right .leaflet-routing-container.leaflet-routing-container-hide {
margin-right: 10px !important;
}
.leaflet-bottom .leaflet-routing-container.leaflet-routing-container-hide {
margin-bottom: 10px !important;
}
.leaflet-left .leaflet-routing-container.leaflet-routing-container-hide {
margin-left: 10px !important;
}
@media only screen and (max-width: 640px) {
.leaflet-routing-container {
margin: 0 !important;
padding: 0 !important;
width: 100%;
height: 100%;
}
}
@keyframes bounce {
0%   { transform: translateY(0); }
30%  { transform: translateY(-15px); }
60%  { transform: translateY(0); }
100% { transform: translateY(-7px); }
}
.leaflet-bounce-animation {
animation: bounce 0.5s ease;
}    .fc-text-primary {
color: var(--fc-infobox-primary) !important;
}
.fc-text-secondary {
color: var(--fc-infobox-secondary) !important;
}
.fc-bg-primary {
background-color: var(--fc-infobox-primary) !important;
}
.fc-bg-secondary {
background-color: var(--fc-infobox-secondary) !important;
}
.fc-text-left {
text-align: left !important;
}
.fc-text-center {
text-align: center !important;
}
.fc-text-right {
text-align: right !important;
}
.fc-text-capitalize {
text-transform: capitalize !important;
}
.fc-text-lowercase {
text-transform: lowercase !important;
}
.fc-text-uppercase {
text-transform: uppercase !important;
} .fc-infobox-root {
--fc-infobox-primary: #4390ff;
--fc-infobox-primary-hover: color-mix(in srgb, var(--fc-infobox-primary) 80%, #000 15%);
--fc-infobox-secondary: #f5f7fa;
--fc-infobox-bg: #fff;
--fc-infobox-color: #65686e;
--fc-infobox-link-color: var(--fc-infobox-primary);
--fc-infobox-link-hover-color: var(--fc-infobox-primary-hover);
--fc-infobox-title-color: #23272f;
--fc-infobox-title-font-size: 18px;
--fc-infobox-title-font-weight: 600;
--fc-infobox-font-weight: 400;
--fc-infobox-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--fc-infobox-font-size: 14px;
--fc-infobox-line-height: 18px;
--fc-infobox-padding-y: 24px;
--fc-infobox-padding-x: 20px;
--fc-infobox-max-width: 350px;
--fc-infobox-max-height: 500px;
--fc-infobox-border-radius: 6px;
}
.fc-infobox-root *,
.fc-infobox-root *::before,
.fc-infobox-root *::after {
box-sizing: border-box !important;
}
.fc-infobox-root img {
max-width: 100%;
vertical-align: middle;
border-style: none;
}
.fc-infobox {
position: relative;
background: var(--fc-infobox-bg);
color: var(--fc-infobox-color);
border-radius: var(--fc-infobox-border-radius);
font-family: var(--fc-infobox-font-family);
font-size: var(--fc-infobox-font-size);
font-weight: var(--fc-infobox-font-weight);
line-height: var(--fc-infobox-line-height);
max-width: var(--fc-infobox-max-width);
width: 100%;
overflow: hidden;
}
@media screen and (min-width: 992px) {
.fc-infobox {
width: var(--fc-infobox-max-width);
}
}
.fc-infobox .fc-infobox-title {
font-size: var(--fc-infobox-title-font-size);
font-weight: var(--fc-infobox-title-font-weight);
color: var(--fc-infobox-title-color);
line-height: 1.4;
margin-bottom: 8px;
}
.fc-infobox .fc-infobox-title a {
color: inherit;
}
.fc-infobox-body {
padding: var(--fc-infobox-padding-y) var(--fc-infobox-padding-x);
max-height: var(--fc-infobox-max-height);
overflow-y: auto;
}
.fc-infobox-img .fc-feature-img {
height: 100%;
width: 100%;
} .fc-infobox-list {
display: flex;
flex-direction: column;
gap: 8px;
font-size: 12px;
line-height: 16px;
font-weight: 500;
}
.fc-infobox-list i {
font-size: 18px;
line-height: 14px;
vertical-align: -4px;
}
.fc-infobox-list-item {
display: flex;
gap: 8px;
}
.fc-infobox-msg:not(:last-child),
.fc-infobox-list:not(:last-child),
.fc-infobox-extra-content:not(:last-child) {
margin-bottom: 15px;
}
.fc-infobox-address {
font-style: normal;
margin: 0;
} .wpgmp-infowindow-addon .wpgmp_iw_content {
display: block;
padding: 0 !important;
} .wpgmp-infowindow-addon.leaflet-popup-content-wrapper {
padding: 0;
box-shadow: none;
border-radius: 0;
background-color: transparent;
}
.wpgmp-infowindow-addon ~ .leaflet-popup-tip-container .leaflet-popup-tip {
box-shadow: none;
}
.wpgmp-infowindow-addon .leaflet-popup-content {
margin: 0;
font-size: inherit;
line-height: inherit;
}
.wpgmp-infowindow-addon ~ a.leaflet-popup-close-button {
background-color: rgba(0, 0, 0, 0.5) !important;
color: #fff !important;
border-radius: 50%;
} .fc-badge {
--fc-badge-padding-y: 4px;
--fc-badge-padding-x: 12px;
--fc-badge-border-radius: 4px;
--fc-badge-font-size: 12px;
--fc-badge-font-weight: 500;
--fc-badge-line-height: 1.2;
--fc-badge-bg: #f2f2f2;
--fc-badge-color: #23272f;
display: inline-flex;
font-size: var(--fc-badge-font-size);
font-weight: var(--fc-badge-font-weight);
line-height: var(--fc-badge-line-height);
padding: var(--fc-badge-padding-y) var(--fc-badge-padding-x);
border-radius: var(--fc-badge-border-radius);
background-color: var(--fc-badge-bg);
color: var(--fc-badge-color);
}
.fc-infobox-categories {
display: flex;
flex-wrap: wrap;
gap: 15px;
}
.fc-infobox-categories:not(:last-child) {
margin-bottom: 15px;
} .fc-infobox-btn {
--fc-infobox-btn-padding-x: 20px;
--fc-infobox-btn-padding-y: 10px;
--fc-infobox-btn-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--fc-infobox-btn-font-size: 14px;
--fc-infobox-btn-font-weight: 500;
--fc-infobox-btn-line-height: 18px;
--fc-infobox-btn-min-width: 120px;
--fc-infobox-btn-color: #23272f;
--fc-infobox-btn-bg: transparent;
--fc-infobox-btn-box-shadow: none;
--fc-infobox-btn-border-width: 1px;
--fc-infobox-btn-border-color: transparent;
--fc-infobox-btn-border-radius: 6px;
--fc-infobox-btn-hover-border-color: transparent;
--fc-infobox-btn-disabled-opacity: 0.5;
display: inline-block;
min-width: var(--fc-infobox-btn-min-width);
padding: var(--fc-infobox-btn-padding-y) var(--fc-infobox-btn-padding-x);
font-family: var(--fc-infobox-btn-font-family);
font-size: var(--fc-infobox-btn-font-size);
font-weight: var(--fc-infobox-btn-font-weight);
line-height: var(--fc-infobox-btn-line-height);
color: var(--fc-infobox-btn-color) !important;
text-align: center;
text-decoration: none !important;
vertical-align: middle;
cursor: pointer;
user-select: none;
border: var(--fc-infobox-btn-border-width) solid
var(--fc-infobox-btn-border-color);
border-radius: var(--fc-infobox-btn-border-radius);
background-color: var(--fc-infobox-btn-bg);
box-shadow: var(--fc-infobox-btn-box-shadow);
white-space: nowrap;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.fc-infobox-btn {
transition: none;
}
}
.fc-infobox-btn:hover,
.fc-infobox-btn:focus,
.fc-infobox-btn:focus-visible {
color: var(--fc-infobox-btn-hover-color) !important;
background-color: var(--fc-infobox-btn-hover-bg);
border-color: var(--fc-infobox-btn-hover-border-color);
outline: 0;
}
.fc-infobox-btn:disabled,
.fc-infobox-btn-disabled,
.fc-infobox-btn.disabled {
pointer-events: none;
cursor: not-allowed;
opacity: var(--fc-infobox-btn-disabled-opacity);
}
.fc-infobox-btn-link {
--fc-infobox-btn-padding-x: 5px;
--fc-infobox-btn-color: var(--fc-infobox-primary);
--fc-infobox-btn-bg: transparent;
--fc-infobox-btn-border-color: transparent;
--fc-infobox-btn-hover-color: var(--fc-infobox-primary-hover);
--fc-infobox-btn-hover-bg: color-mix(in srgb, var(--fc-infobox-primary) 10%, transparent);
--fc-infobox-btn-hover-border-color: transparent;
--fc-infobox-btn-min-width: auto;
display: inline-flex;
align-items: center;
}
.fc-infobox-btn-primary {
--fc-infobox-btn-color: #fff;
--fc-infobox-btn-bg: var(--fc-infobox-primary);
--fc-infobox-btn-border-color: var(--fc-infobox-primary);
--fc-infobox-btn-hover-color: #fff;
--fc-infobox-btn-hover-bg: var(--fc-infobox-primary-hover);
--fc-infobox-btn-hover-border-color: var(--fc-infobox-primary-hover);
}
.fc-infobox-btn-outline-primary {
--fc-infobox-btn-color: var(--fc-infobox-primary);
--fc-infobox-btn-border-color: var(--fc-infobox-primary);
--fc-infobox-btn-hover-color: #fff;
--fc-infobox-btn-hover-bg: var(--fc-infobox-primary);
--fc-infobox-btn-hover-border-color: var(--fc-infobox-primary);
}
.fc-infobox-btn-icon {
--fc-infobox-btn-padding-x: 5px;
--fc-infobox-btn-padding-y: 5px;
--fc-infobox-btn-border-radius: 50%;
min-width: auto;
width: 48px;
height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.fc-infobox-btn:not(.fc-infobox-btn-icon) > [class^="wep-icon-"],
.fc-infobox-btn:not(.fc-infobox-btn-icon) > [class*=" wep-icon-"] {
margin-left: 10px;
align-self: center;
}
.fc-infobox-btn-wrapper {
display: flex;
flex-wrap: wrap;
gap: 8px;
}
@font-face {
font-family: 'weplugin';
src: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.eot?63506848);
src: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.eot?63506848#iefix) format('embedded-opentype'),
url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.woff2?63506848) format('woff2'),
url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.woff?63506848) format('woff'),
url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.ttf?63506848) format('truetype'),
url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/font/weplugin.svg?63506848#weplugin) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="wep-icon-"], [class*=" wep-icon-"] {
font-family: "weplugin";
font-style: normal;
font-weight: normal;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wep-icon-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.wep-icon-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.wep-icon-xs { font-size: .75em; }
.wep-icon-sm { font-size: .875em }
.wep-icon-1x { font-size: 1rem; }
.wep-icon-2x { font-size: 2rem; }
.wep-icon-3x { font-size: 3rem; }
.wep-icon-4x { font-size: 4rem; }
.wep-icon-5x { font-size: 5rem; }
.wep-icon-6x { font-size: 6rem; }
.wep-icon-7x { font-size: 7rem; }
.wep-icon-8x { font-size: 8rem; }
.wep-icon-9x { font-size: 9rem; }
.wep-icon-10x { font-size: 10rem; }
.wep-icon-setting:before { content: '\e800'; } .wep-icon-setting-1:before { content: '\e801'; } .wep-icon-setting-2:before { content: '\e802'; } .wep-icon-setting-3:before { content: '\e803'; } .wep-icon-share:before { content: '\e804'; } .wep-icon-shop:before { content: '\e805'; } .wep-icon-shopping-bag:before { content: '\e806'; } .wep-icon-shopping-cart:before { content: '\e807'; } .wep-icon-sidebar-left:before { content: '\e808'; } .wep-icon-sidebar-right:before { content: '\e809'; } .wep-icon-slider-horizontal:before { content: '\e80a'; } .wep-icon-speaker:before { content: '\e80b'; } .wep-icon-star:before { content: '\e80c'; } .wep-icon-status-up:before { content: '\e80d'; } .wep-icon-sun:before { content: '\e80e'; } .wep-icon-tag:before { content: '\e80f'; } .wep-icon-ticket:before { content: '\e810'; } .wep-icon-timer:before { content: '\e811'; } .wep-icon-translate:before { content: '\e812'; } .wep-icon-trash:before { content: '\e813'; } .wep-icon-tree:before { content: '\e814'; } .wep-icon-unhappy:before { content: '\e815'; } .wep-icon-upload:before { content: '\e816'; } .wep-icon-user:before { content: '\e817'; } .wep-icon-users:before { content: '\e818'; } .wep-icon-user-tag:before { content: '\e819'; } .wep-icon-verify:before { content: '\e81a'; } .wep-icon-video:before { content: '\e81b'; } .wep-icon-wallet:before { content: '\e81c'; } .wep-icon-wallet-1:before { content: '\e81d'; } .wep-icon-whatsapp:before { content: '\e81e'; } .wep-icon-wifi:before { content: '\e81f'; } .wep-icon-woman:before { content: '\e820'; } .wep-icon-youtube:before { content: '\e821'; } .wep-icon-achivement:before { content: '\e822'; } .wep-icon-add:before { content: '\e823'; } .wep-icon-airplane:before { content: '\e824'; } .wep-icon-align-center:before { content: '\e825'; } .wep-icon-align-left:before { content: '\e826'; } .wep-icon-align-right:before { content: '\e827'; } .wep-icon-apple:before { content: '\e828'; } .wep-icon-archive:before { content: '\e829'; } .wep-icon-arrow-down:before { content: '\e82a'; } .wep-icon-arrow-left:before { content: '\e82b'; } .wep-icon-arrow-right:before { content: '\e82c'; } .wep-icon-arrow-up:before { content: '\e82d'; } .wep-icon-bathtub:before { content: '\e82e'; } .wep-icon-bed:before { content: '\e82f'; } .wep-icon-blueprint:before { content: '\e830'; } .wep-icon-book:before { content: '\e831'; } .wep-icon-book-1:before { content: '\e832'; } .wep-icon-box:before { content: '\e833'; } .wep-icon-briefcase:before { content: '\e834'; } .wep-icon-broom:before { content: '\e835'; } .wep-icon-cake:before { content: '\e836'; } .wep-icon-calculator:before { content: '\e837'; } .wep-icon-calendar:before { content: '\e838'; } .wep-icon-camera:before { content: '\e839'; } .wep-icon-car:before { content: '\e83a'; } .wep-icon-card:before { content: '\e83b'; } .wep-icon-chart:before { content: '\e83c'; } .wep-icon-chat:before { content: '\e83d'; } .wep-icon-check:before { content: '\e83e'; } .wep-icon-circle-check:before { content: '\e83f'; } .wep-icon-circle-close:before { content: '\e840'; } .wep-icon-circle-code:before { content: '\e841'; } .wep-icon-circle-info:before { content: '\e842'; } .wep-icon-clock:before { content: '\e843'; } .wep-icon-close:before { content: '\e844'; } .wep-icon-cloud:before { content: '\e845'; } .wep-icon-cloud-check:before { content: '\e846'; } .wep-icon-cloud-remove:before { content: '\e847'; } .wep-icon-coffee:before { content: '\e848'; } .wep-icon-color:before { content: '\e849'; } .wep-icon-contact:before { content: '\e84a'; } .wep-icon-copy:before { content: '\e84b'; } .wep-icon-copyright:before { content: '\e84c'; } .wep-icon-cpu:before { content: '\e84d'; } .wep-icon-crown:before { content: '\e84e'; } .wep-icon-danger:before { content: '\e84f'; } .wep-icon-danger-1:before { content: '\e850'; } .wep-icon-data:before { content: '\e851'; } .wep-icon-database:before { content: '\e852'; } .wep-icon-delivery:before { content: '\e853'; } .wep-icon-direction:before { content: '\e854'; } .wep-icon-direction-1:before { content: '\e855'; } .wep-icon-discover:before { content: '\e856'; } .wep-icon-dislike:before { content: '\e857'; } .wep-icon-docs:before { content: '\e858'; } .wep-icon-dollar:before { content: '\e859'; } .wep-icon-dollar-circle:before { content: '\e85a'; } .wep-icon-dollar-square:before { content: '\e85b'; } .wep-icon-download:before { content: '\e85c'; } .wep-icon-edit:before { content: '\e85d'; } .wep-icon-export:before { content: '\e85e'; } .wep-icon-eye:before { content: '\e85f'; } .wep-icon-eye-slash:before { content: '\e860'; } .wep-icon-facebook:before { content: '\e861'; } .wep-icon-filter:before { content: '\e862'; } .wep-icon-fire:before { content: '\e863'; } .wep-icon-flag:before { content: '\e864'; } .wep-icon-flash:before { content: '\e865'; } .wep-icon-folder:before { content: '\e866'; } .wep-icon-gallery:before { content: '\e867'; } .wep-icon-gas-station:before { content: '\e868'; } .wep-icon-gift:before { content: '\e869'; } .wep-icon-global:before { content: '\e86a'; } .wep-icon-google:before { content: '\e86b'; } .wep-icon-google-play:before { content: '\e86c'; } .wep-icon-gps:before { content: '\e86d'; } .wep-icon-gps-slash:before { content: '\e86e'; } .wep-icon-grid:before { content: '\e86f'; } .wep-icon-grid-1:before { content: '\e870'; } .wep-icon-grid-2:before { content: '\e871'; } .wep-icon-happy:before { content: '\e872'; } .wep-icon-heart:before { content: '\e873'; } .wep-icon-home:before { content: '\e874'; } .wep-icon-home-1:before { content: '\e875'; } .wep-icon-important:before { content: '\e876'; } .wep-icon-inbox:before { content: '\e877'; } .wep-icon-inbox-received:before { content: '\e878'; } .wep-icon-inbox-send:before { content: '\e879'; } .wep-icon-infinity:before { content: '\e87a'; } .wep-icon-info-circle-fill:before { content: '\e87b'; } .wep-icon-info-danger:before { content: '\e87c'; } .wep-icon-instagram:before { content: '\e87d'; } .wep-icon-key:before { content: '\e87e'; } .wep-icon-layer:before { content: '\e87f'; } .wep-icon-like:before { content: '\e880'; } .wep-icon-link:before { content: '\e881'; } .wep-icon-list:before { content: '\e882'; } .wep-icon-list-1:before { content: '\e883'; } .wep-icon-lock:before { content: '\e884'; } .wep-icon-login:before { content: '\e885'; } .wep-icon-logout:before { content: '\e886'; } .wep-icon-long-arrow-down:before { content: '\e887'; } .wep-icon-long-arrow-left:before { content: '\e888'; } .wep-icon-long-arrow-right:before { content: '\e889'; } .wep-icon-long-arrow-up:before { content: '\e88a'; } .wep-icon-magicpen:before { content: '\e88b'; } .wep-icon-man:before { content: '\e88c'; } .wep-icon-map:before { content: '\e88d'; } .wep-icon-map-1:before { content: '\e88e'; } .wep-icon-massage:before { content: '\e88f'; } .wep-icon-massage-tracking:before { content: '\e890'; } .wep-icon-math:before { content: '\e891'; } .wep-icon-maximize:before { content: '\e892'; } .wep-icon-maximize-1:before { content: '\e893'; } .wep-icon-maximize-2:before { content: '\e894'; } .wep-icon-medal:before { content: '\e895'; } .wep-icon-menu:before { content: '\e896'; } .wep-icon-mic:before { content: '\e897'; } .wep-icon-minimize:before { content: '\e898'; } .wep-icon-minimize-1:before { content: '\e899'; } .wep-icon-minus:before { content: '\e89a'; } .wep-icon-mirroring-screen:before { content: '\e89b'; } .wep-icon-monitor:before { content: '\e89c'; } .wep-icon-moon:before { content: '\e89d'; } .wep-icon-more:before { content: '\e89e'; } .wep-icon-more-1:before { content: '\e89f'; } .wep-icon-music:before { content: '\e8a0'; } .wep-icon-note:before { content: '\e8a1'; } .wep-icon-notification:before { content: '\e8a2'; } .wep-icon-percentage-square:before { content: '\e8a3'; } .wep-icon-phone:before { content: '\e8a4'; } .wep-icon-phone-1:before { content: '\e8a5'; } .wep-icon-pin:before { content: '\e8a6'; } .wep-icon-pin-fill:before { content: '\e8a7'; } .wep-icon-plug:before { content: '\e8a8'; } .wep-icon-printer:before { content: '\e8a9'; } .wep-icon-ranking:before { content: '\e8aa'; } .wep-icon-refresh:before { content: '\e8ab'; } .wep-icon-reload:before { content: '\e8ac'; } .wep-icon-route:before { content: '\e8ad'; } .wep-icon-route-1:before { content: '\e8ae'; } .wep-icon-ruler:before { content: '\e8af'; } .wep-icon-search:before { content: '\e8b0'; } .wep-icon-search-zoom-in:before { content: '\e8b1'; } .wep-icon-search-zoom-out:before { content: '\e8b2'; } .wep-icon-security:before { content: '\e8b3'; } .wep-icon-security-safe:before { content: '\e8b4'; } .wep-icon-send:before { content: '\e8b5'; }  .leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
} .leaflet-tile::selection {
background: transparent;
} .leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
} .leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}  .leaflet-container .leaflet-overlay-pane svg {
max-width: none !important;
max-height: none !important;
}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
width: auto;
padding: 0;
}
.leaflet-container img.leaflet-tile { mix-blend-mode: plus-lighter;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom; touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
} .leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane         { z-index: 400; }
.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
} .leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
} .leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
svg.leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
} .leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor:    -moz-grab;
cursor:         grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor:    -moz-grabbing;
cursor:         grabbing;
} .leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
pointer-events: visiblePainted; pointer-events: auto;
} .leaflet-container {
background: #ddd;
outline-offset: 1px;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
} .leaflet-container {
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 12px;
font-size: 0.75rem;
line-height: 1.5;
} .leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
text-decoration: none;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
} .leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
font-size: 22px;
} .leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
font-size: 13px;
font-size: 1.08333em;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
} .leaflet-default-icon-path { background-image: url(//appliedinnovation.com.au/wp-content/plugins/wp-google-map-plugin/assets/css/images/marker-icon.png);
} .leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.8);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
line-height: 1.4;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
text-decoration: underline;
}
.leaflet-attribution-flag {
display: inline !important;
vertical-align: baseline !important;
width: 1em;
height: 0.6669em;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
white-space: nowrap;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: rgba(255, 255, 255, 0.8);
text-shadow: 1px 1px #fff;
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
} .leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 24px 13px 20px;
line-height: 1.3;
font-size: 13px;
font-size: 1.08333em;
min-height: 1px;
}
.leaflet-popup-content p {
margin: 17px 0;
margin: 1.3em 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-top: -1px;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
pointer-events: auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
border: none;
text-align: center;
width: 24px;
height: 24px;
font: 16px/24px Tahoma, Verdana, sans-serif;
color: #757575;
text-decoration: none;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
color: #585858;
}
.leaflet-popup-scrolled {
overflow: auto;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
-ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
} .leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}  .leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-interactive {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
} .leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
} @media print { .leaflet-control {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
}a.wcpoa_attachmentbtn{color:#a46497;float:right;background:transparent;margin:0;cursor:pointer;text-decoration:none;padding:5px 12px;border:0;display:inline-block;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-bottom:none;}
a.wcpoa_attachmentbtn span{display:block;}
.wcpoa_hide_me{display:none!important;}
.wcpoa_attachment_name{margin-top:0px!important;max-width:80.5%;display:inline-block;}
a.wcpoa_attachmentbtn_order{padding:10px;background:#0e7aad;color:#fff;}
#tab-wcpoa_product_tab a.wcpoa_attachment_expire{padding:10px;background:#ccc;color:#ffffff;cursor:no-drop;-webkit-box-shadow:none;box-shadow:none;}
.wcpoa_cs_shortcode a.wcpoa_attachmentbtn{float:right;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;color:#515151;background-color:#ebe9eb;border:0;font-size:16px;text-decoration:none!important;text-align:center;margin-bottom:5px;width:100%;max-width:100px;}
.wcpoa_order_attachments{padding:10px 5px;margin:10px 0;}
button#wcpoa-ua-btn{margin-top:15px;}
.wcpoa_order_attachments_btn input[type="button"]{background-color:#eeeeee;border-color:#eeeeee;color:#333333;cursor:pointer;padding:0.6180469716em 1.41575em;text-shadow:none;font-size:100%;border-style:solid;}
.wcpoa_order_attachments .wcpoa_order_attachments_items{text-align:right;margin-top:18px;}
.wcpoa_order_attachments .wcpoa_order_attachments_items .wcpoa-ofai{padding:10px 5px 10px 36px;margin:5px 0;position:relative;background:#eee;text-align:left;}
a#wcpoa-clear-aitem{color:#ccc;}
.wcpoa_order_attachments .wcpoa_order_attachments_items .wcpoa-ofai.wcpoa-attach-img:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAEpJREFUKFPtxzENwDAMRcGvbAZiSJYXgzCZ8DG0Lm31CGTLbad4jSR9aaaYZPYg3ogVshLRHsQbsUJWItqDeCNWyMo/ERE3N4fzAErf85yPpT2uAAAAAElFTkSuQmCC);width:23px;height:31px;top:7px;left:5px;position:absolute;background-size:cover;}
.wcpoa-ofai.wcpoa-attach-file:before{content:'';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAGpJREFUKJHN0rkNACEMRNEvMgqhJMsJRdAM/bi0DdhjQkO0zl7gGckydk8APBiKrnAAAwCbIWhDULuguAQwQ9CGoHZB8S8AZgjaENQuKP4GmJmlwTt5nPaYpiWwVvdw3PPju7GeI42Tnn1cuaOhRIkVzr8AAAAASUVORK5CYII=);width:23px;height:31px;top:7px;left:5px;position:absolute;background-size:cover;}
.wcpoa_order_attachment_expire{color:#baa6b6;float:right;background:#ebe9eb;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-bottom:none!important;cursor:no-drop;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;width:100%;text-align:center;min-width:100px;}
.wcpoa_expired_title_with_link{color:#baa6b6;cursor:no-drop;}
.woocommerce-order section.woocommerce-attachment-details{margin-bottom:23px;}
p.wcpoa_attachment_desc{margin-top:0;}
p.order_att_expire_date{margin:11px 0 0 0;}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn,.woocommerce-attachment-details .wcpoa_attachmentbtn{float:right;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;color:#515151;background-color:#ebe9eb;border:0;font-size:16px;text-decoration:none!important;text-align:center;margin-bottom:5px;width:100%;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;min-width:100px;}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn img{width:auto;max-width:64px;display:inline-block;}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachment_name{display:inline-block;margin-top:0;max-width:80.5%;}
.wcpoa_attachmentbtn img, .wcpoa_order_attachment_expire img{width:auto;max-width:64px;display:inline-block;}
.wcpoa_attachment .order_att_expire_date{margin:0;font-size:14px;color:gray;}
.wcpoa_attachment .order_att_expire_date span{color:red;margin-right:4px;}
.wcpoa_order_attachment{border-top:0.5px solid #f3f3f3;display:inline-block;width:100%;padding:25px 0;}
.wcpoa_order_attachment .wcpoa_attachmentbtn{color:#515151;background-color:#ebe9eb;border:0;font-size:16px;}
.wcpoa_order_attachment .wcpoa_attachmentbtn:hover,.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn:hover,.woocommerce-attachment-details .wcpoa_attachmentbtn:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151;}
.wcpoa_attachment{clear:both;margin-bottom:14px;display:inline-block;width:100%;}
.woocommerce-Tabs-panel--wcpoa_product_tab.custom_attachment_block{width:100%;display:inline-block;} .wcpoa_attachmentbtn.youtube_container{width:auto;float:right;padding:5px;} #attachment-search-main .attach-search-box input#search-attachment-input{border:1px solid #ccc;border-radius:30px;padding:15px 50px 15px 20px;font-size:20px;font-weight:900;width:70%;}
#attachment-search-main .attach-search-box button{padding:17px 50px;font-size:20px;border-radius:30px;margin-left:-50px;border:none;background:#282f49;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#attach-results-area .attachment-list .attachment-item .atta-left img{display:inline-block;width:100%;-o-object-fit:cover;object-fit:cover;height:150px;}
#attach-results-area .attachment-list .attachment-item .atta-left{width:50%;display:inline-block;padding:15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;}
#attach-results-area .attachment-list .attachment-item .atta-right{display:inline-block;vertical-align:top;padding:15px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
div#attach-results-area{margin:20px 0;}
#attach-results-area .atta-right p{text-transform:capitalize;font-size:15px;color:#282f49;display:block;}
#attach-results-area .attachment-list .attachment-item{border-bottom:1px solid #cccccc3d;}
#attach-results-area .attachment-list .attachment-item i.attch-icon{display:inline-block;background-size:cover;width:23px;height:31px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAGpJREFUKJHN0rkNACEMRNEvMgqhJMsJRdAM/bi0DdhjQkO0zl7gGckydk8APBiKrnAAAwCbIWhDULuguAQwQ9CGoHZB8S8AZgjaENQuKP4GmJmlwTt5nPaYpiWwVvdw3PPju7GeI42Tnn1cuaOhRIkVzr8AAAAASUVORK5CYII=);margin-right:10px;vertical-align:middle;}
#attachment-search-main .attach-search-box button.att-disabled{cursor:not-allowed;background-color:#4c5266;}
#attachment-search-main .attach-no-results p{padding:10px 10px;color:#757575;}
#attachment-search-main span.atta-right-title{margin-bottom:17px;display:block;font-size:20px;}
#attachment-search-main .atta-right img{width:30px;margin-right:10px;vertical-align:middle;float:right;}
#attach-results-area .attachment-list .attachment-item .atta-right a.wcpoa_attachmentbtn_srch{display:inline-block;width:80%;}
#attach-results-area .attachment-list .attachment-item .atta-right .wcpoa_attachment{display:inline-block;width:100%;}
#attachment-search-main img#loader{background-size:100%;margin-left:10px;border:4px solid #f2f2f2;border-left:4px solid #294496;-webkit-animation:attachment_spinner 1.1s infinite linear;animation:attachment_spinner 1.1s infinite linear;border-radius:50%;width:20px;height:20px;float:right;}
@-webkit-keyframes attachment_spinner{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes attachment_spinner{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media screen and (max-device-width:769px){
#attachment-search-main .attach-search-box input#search-attachment-input{width:50%;}
#attach-results-area .attachment-list .attachment-item .atta-left{width:100%;}
#attach-results-area .attachment-list .attachment-item .atta-right{width:100%;}
}
@media screen and (max-device-width:430px){
#attachment-search-main .attach-search-box input#search-attachment-input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
#attachment-search-main .attach-search-box button{margin:10px auto;width:100%;}
}
  html, body {margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px; font-family: 'Poppins', sans-serif;	font-size:15px;	color:#18212e;}
html, body{ height:100%;} * {outline:none; box-sizing:border-box;}
div, form, p{ margin:0px; padding:0px;}
a img { border:none;  outline:none}
a{ text-decoration:underline;	color:#18212e;}
a:hover{text-decoration:none;color:#cb0202;}
p{ margin:0px; padding:0px 0px 20px 0px; font-size:16px; line-height:32px; color:#18212e;}
p a{text-decoration:underline;color:#004274;}
p a:hover{text-decoration:none;color:#cb0202;}
ul{ margin:0px; padding:0px; list-style-type:none; color:#535353;}
ul li{ margin:0px; padding:0px 0px 10px 12px; font-size:15px; color:#535353;}
ul strong{font-size:15px;}
ul a{ text-decoration:underline; color:#535353;}
ul a:hover{ text-decoration:none; color:#535353;}
h1{ font-size:32px; font-family: 'Covered By Your Grace', cursive;}
h2{ font-size:30px; text-transform:capitalize;}
h3{ font-size:28px; text-transform:capitalize;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:18px;}
h1, h2, h3{ margin:0px; padding:0px 0px 15px; color:#18212e}
h4, h5,h6{ margin:0px; padding:0px 0px 10px; color:#18212e;}
.f_left{ float:left;}
.f_right{ float:right;}
.t_left{ text-align:left;}
.t_right{ text-align:right;}
.t_center{ text-align:center;}
.no_padding{  padding:0px !important;}
.clr,
.clear{margin:0; padding:0; clear:both;}  input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="date"],
input[type="url"],
textarea,
input[type="file"],
select{ margin:0px; padding:10px 20px; width:100%; color:#747b86; font-size:15px; font-weight:400; font-family: 'Poppins', sans-serif; border:none; background:#f0f0f0; height:55px;}
textarea{ height:240px;}
input[type="submit"]{ margin:0px; padding:10px 50px; height:55px; color:#fff; font-size:16px; font-weight:600; font-family: 'Poppins', sans-serif; border:none; text-transform:uppercase; background:#922752; cursor:pointer;}
input[type="submit"]:hover{ background:#ceaa00;}   .header_top{ margin:0px; padding:0px; background:#922752;}
.header_top_container{ margin:0px auto; padding:15px 15px; max-width:1440px;}
.header_top_left{ margin:0px; padding:0px; width:730px; float:left;}
.header_top_left ul{ margin:0px; padding:0px; list-style-type:none;}
.header_top_left ul li{ margin:0px; padding:0px 20px 0px 30px; color:#fff; font-size:14px; font-weight:600; display:inline-block;}
.header_top_left ul li a{ margin:0px; padding:0px; color:#fff; font-size:14px; line-height:22px; font-weight:600; display:inline-block; text-decoration:none;}
.header_top_left ul li a:hover{ color:#fff;}
.header_top_left ul li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/email-icon.png) left center no-repeat;}
.header_top_left ul li+li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/phone-icon.png) left center no-repeat;}
.header_top_left ul li+li+li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/place-icon.png) left center no-repeat;}
.header_top_right{ margin:0px; padding:0px; width:350px; float:right;}
.header_top_right ul{ margin:0px; padding:0px; list-style-type:none; text-align:right;}
.header_top_right ul li{ margin:0px; padding:0px 20px;  display:inline-block; position:relative;}
.header_top_right ul li a{ margin:0px; padding:0px; color:#fff; font-size:12px; line-height:22px; font-weight:600; display:inline-block; text-decoration:none; text-transform:uppercase; letter-spacing:2px;;}
.header_top_right ul li a:hover{ color:#ceaa00;}
.header_top_right ul li:last-child{ padding-right:0px;}
.search_popup{ margin:0px; padding:0px; position:absolute; z-index:9; width:300px; left: -315px; top:-5px; display:none;}
.search_popup input[type="search"]{ margin:0px; padding:10px 25px; font-family: 'Poppins', sans-serif; font-size:15px; font-weight:600; color:#18212e; border:none; height:44px; background:#fff; width:calc(100% - 44px); float:left;}
.search_popup input[type="submit"]{ margin:0px; padding:10px 15px; font-family: 'Poppins', sans-serif; font-size:15px; color:#18212e; border:none; height:44px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/search1.png)#922752 center center no-repeat; width:44px; float:left; cursor:pointer; text-indent:9999px;}
.search_popup input[type="submit"]:hover{ background-color:#c8a600;}
.search_popup .screen-reader-text{ display:none !important;}
.header_middle{ margin:0px; padding:0px; background:#eed4de;}
.header_middle_container{ margin:0px auto; padding:5px 15px 10px; max-width:1440px; position:relative;}
.header_middle_left{ margin:0px; padding:0px; float:left; width:340px;}
.header_middle_left img{ margin:0px; padding:0px; width:auto; display:block; max-width:100%;}
.header_middle_right{ margin:20px 0px 0px; padding:0px; float:right; width:170px; position:relative;}
.header_middle_right ul{ margin:0px; padding:0px; list-style-type:none; text-align:right;}
.header_middle_right ul li{ margin:0px; padding:0px 8px;  display:inline-block;vertical-align:middle; }
.header_middle_right ul li img{ margin:0px; padding:0px; max-width:100%; height:auto; display:block; cursor:pointer;}
.header_middle_right ul li a{ margin:0px; padding:0px; color:#434343; font-size:20px;  font-weight:400; display:inline-block; text-decoration:none; text-transform:uppercase; letter-spacing:2px; position:relative;}
.header_middle_right ul li a:hover{ color:#ceaa00;}
.header_middle_right ul li a label{ margin:0px; padding:4px 0px; color:#fff; font-size:10px; background:#ceaa00; width:22px; height:22px; text-align:center; position:absolute; right:-8px; border-radius:50%; bottom:-9px;}
.header_nav{ margin:0px auto; padding:12px 15px; max-width:1440px;}
.header_nav ul{ margin:0px; padding:0px; list-style-type:none; text-align:center;}
.header_nav ul li{ margin:0px; padding:0px; display:inline-block; position:relative;}
.header_nav ul li a{ margin:0px; padding:0px 6px; color:#18212e; font-size:15px; font-weight:400; text-decoration:none; text-transform:capitalize; display:block; }
.header_nav ul li a:hover{ color:#ceaa00;}
.header_nav ul li.current-menu-item > a,
.header_nav ul li.current-menu-ancestor > a,
.header_nav ul li.current_page_item > a,
.header_nav ul li.current_page_ancestor > a{ font-weight:500; color:#18212e;} .header_nav ul ul {display: none; margin: 0px; padding:0px 0px 0px 0px; z-index:999;visibility: hidden; position:absolute; top:100%; background:#fff; left: 0; width:200px; text-align:left;}
.header_nav li:hover > a, .header_nav ul li:hover > ul{ display: block; }
.header_nav ul ul li{ display:block;}
.header_nav ul ul li a { margin:0px; padding:10px 15px; font-size:14px;}
.header_nav ul ul li a:hover {color:#ceaa00;}
.header_nav ul ul li.current_page_item a{font-weight:500; color:#18212e;}
.header_nav ul li:hover > ul {display: block;}
.header_nav ul ul ul {left: 100%; top: 0; width:200px; }
.header_nav ul ul li.current-menu-item > a,
.header_nav ul ul li.current-menu-ancestor > a,
.header_nav ul ul li.current_page_item > a,
.header_nav ul ul li.current_page_ancestor > a {font-weight:500; color:#18212e;} .header_nav ul li.hover, .header_nav ul li:hover {position: relative; cursor: default;}
.header_nav ul li:hover > ul { visibility: visible;} .banner{ margin:0px; padding:0px; position:relative;}
.banner img{ margin:0px; padding:0px; width:100%; display:block;}
.caption_wrapper{ margin:0px; padding:0px; width:100%; position:absolute; z-index:10; left:50%; top:50%; transform:translate(-50%,-50%);}
.caption_container{ margin:0px auto; padding:0px 15px; width:1220px;}
.caption_box{ margin:0px; padding:0px; width:460px;}
.caption_box h1{ margin:0px; padding:0px 0px 20px 0px; color:#ceaa00; font-size:62px !important; line-height:65px !important; font-weight:normal; display:block; text-transform:capitalize;}
.caption_box h1 label{ margin:0px; padding:0px; color:#fff; font-size:60px !important; line-height:60px !important; font-family: 'Poppins', sans-serif; font-weight:500; display:block; text-transform:capitalize;}
.caption_box p{ margin:0px; padding:0px 0px 20px; color:#fff; font-size:17px !important; line-height:32px !important;}
.know_more {
margin: 0px;
padding: 0px;
float: left;
margin-top: 20px !important;
}
.know_more a{ margin:0px; padding:25px 45px; color:#fff; font-size:16px !important; line-height:24px !important; font-weight:500; text-decoration:none; background:#922752; text-transform:capitalize; display:inline-block;}
.know_more a:hover{ background:#ceaa00;}
.result_wrapper{ margin:0px; padding:0px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/bg1.jpg) center center no-repeat; background-size:cover;}
.result_container{ margin:0px auto; padding:100px 15px; max-width:1220px;}
.rbox {
margin: 0px 25px 0px 0px;
padding: 30px 30px;
width: 380px;
height: 310px;
float: left;
background: #fff;
cursor: pointer;
position: relative;
}
.result_container .rbox {
margin: 0px 25px 0px 0px;
padding: 30px 30px;
width: 380px;
height: 310px;
float: none;
background: #922752;
cursor: pointer;
display: inline-block;
position: relative;
vertical-align: top;
}
.result_container.other-tools h3 {
color: #fff;
text-align: center;
margin-bottom: 30px;
font-size: 34px;
}
.result_container.other-tools {
padding-top: 50px;
}
.rbox:before{ margin:0px; padding:0px; content:''; position:absolute; width:10px; height:10px; left:0px; top:0px; background:#ffec4e;}
.rbox:after{ margin:0px; padding:0px; content:''; position:absolute; width:10px; height:10px; right:0px; top:0px; background:#e74d57;}
.rbox a{ text-decoration:none;}
.rbox_thumb{ margin:0px; padding:0px 0px 30px;}
.rbox_thumb img{margin:0px; padding:0px; max-width:100%; display:block;}
.rbox_thumb .normal{ display:none;}
.rbox_thumb .hover{ display:block;}
.rbox h4{ margin:0px; padding:0px; color:#fff; font-size:17px; font-weight:500; text-transform:capitalize;}
.rbox:hover .rbox_thumb .normal{ display:none;}
.rbox:hover .rbox_thumb .hover{ display:block;}
.rbox:hover{ background:#fff;}
.rbox:hover h4{ color:#000;}
.rbox:hover:after{ background:#fff;}
.rbox+.rbox+.rbox{ margin-right:0px;}
.rtop{ margin:0px 0px 0px; padding:0px 0px 0px; border-bottom:1px solid #212a36; text-align:center;}
.result_box{ margin:0px; padding:0px;}
.result_title{ margin:0px; padding:10px 0px 0px; width:820px; float:left;}
.result_title h2{ margin:0px; padding:0px; color:#fff; font-size:48px; font-weight:700;}
.result_title h3{ margin:0px; padding:0px 0px 5px; color:#fff; font-size:32px; font-weight:300;}
.result_title p{ margin:0px; padding:0px; color:#fff;}
.result_vedio{ margin:0px; padding:0px; width:270px; float:right;}
.result_vedio img{ margin:0px; padding:0px; width:100%; display:block;}
.home_service{ margin:0px; padding:0px;}
.home_service_container{ margin:0px auto; padding:100px 15px 20px; max-width:1220px; text-align:center;}
.top_title{ margin:0px; padding:25px 0px 0px; color:#e74d57; font-size:20px;font-family: 'Covered By Your Grace', cursive; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/triangle.png) center top no-repeat;}
.home_service_container h3{ margin:0px; padding:0px; font-size:54px; font-weight:700; letter-spacing:-1px;}
.hs_list{ margin:0px; padding:25px 0px 0px;}
.hs_box{ margin:0px 30px 80px 0px; padding:0px; width:375px; float:left;}
.hs_box_thumb{ margin:0px; padding:50px 0px 0px; width:100%; height:300px; background:#d7ae29; text-align:center;}
.hs_box_thumb img{margin:0px; padding:0px; max-width:100%; display:inline-block; max-height:170px;}
.hs_box_thumb .normal{ display:inline-block;}
.hs_box_thumb .hover{ display:none;}
.hs_box_title{ margin:0px; padding:30px 35px; border:1px solid #e9e9e9; height:122px; text-align:left;}
.hs_box_title a{ margin:0px; padding:0px; text-decoration:none; display:block;}
.hs_box h4{ margin:0px; padding:0px; font-size:24px; line-height:30px; font-weight:700; float:left; width:calc(100% - 120px);}
.hs_box label{ margin:5px 0px 0px; padding:0px; width:100px; display:inline-block; float:right; font-weight:300; font-size:14px; text-align:right;}
.hs_box label .fa{ margin:0px; padding: 18px 20px; border-radius:50%; cursor:pointer; font-weight:300; font-size:10px; background:#f0f0f0; color:#7e858e;}
.hs_box:hover .hs_box_thumb{ background:#922752;}
.hs_box:hover .hs_box_thumb .normal{ display:none;}
.hs_box:hover .hs_box_thumb .hover{ display:inline-block;}
.hs_box:hover label .fa{ color:#fff; background:#e74d57;}
.hs_list .hs_box:nth-child(3n+0){ margin-right:0px;}
.helping_wrapper{ margin:0px; padding:0px; background:#922752;}
.helping_container{ margin:0px auto; padding:100px 15px 60px; max-width:1220px;}
.helping_conetnt{ margin:0px; padding:0px; width:calc(100% - 270px); float:left;}
.helping_conetnt h3{ margin:0px; padding:0px 0px 10px; color:#fff; font-size:35px; font-weight:500;}
.helping_conetnt h4{ margin:0px; padding:0px; color:#ffec4e; font-size:24px; line-height:24px; font-weight:normal; font-family: 'Covered By Your Grace', cursive;}
.helping_conetnt a{ margin:0px; padding:0px; color:#fff; font-size:20px; font-weight:500; text-decoration:none;}
.helping_conetnt a:hover{ color:#fff;}
.get_help{ margin:0px; padding:0px; width:190px; float:right;}
.get_help a{ margin:0px; padding:25px 10px; background:#fff; color:#18212e; font-size:16px; display:block; text-decoration:none; font-weight:600; text-transform:capitalize; text-align:center;}
.get_help a:hover{ background:#ffec4e;}
.creative_wrapper{ margin:0px; padding:0px; background:#fff;}
.creative_continer{ margin:0px auto; padding:40px 15px; max-width:1220px;}
.creative_left{ margin:0px; padding:0px; width:500px; float:left;}
.creative_left .top_title{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/triangle2.png) left top no-repeat;}
.creative_continer h3{ margin:0px; padding:0px 0px 20px; font-size:48px; line-height:65px; font-weight:700;}
.creative_continer p{ color:#747b86;}
.creative_right{ margin:0px; padding:0px; width:640px; float:right;}
.creative_right img{ margin:0px; padding:0px 0px 40px; width:100%; height:auto; display:block;}
.down_more{ margin:0px; padding:0px 0px 10px;}
.down_more a {
margin: 0px;
padding: 10px 20px;
color: #fff;
background: #922752;
display: inline-block;
text-decoration: none;
}
.down_more a:hover{ color:#922752; background:#c8a600;}
.down_more strong{color:#747b86;}
.publication{ margin:0px auto; padding:40px 15px; max-width:900px; text-align:center;}
.publication h3{ margin:0px; padding:0px 0px 20px; font-size:55px; line-height:65px; font-weight:700;}
.publication p{ margin:0px; padding:0px; color:#747b86; font-weight:300;}
.publication p strong{ font-weight:500;}
.publication .down_more{ margin:0px; padding:10px 0px 30px; color:#747b86; font-weight:300;}
.footer_wrapper{ margin:0px; padding:0px 0px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/footer-bg.jpg) center center no-repeat; background-size:cover;}
.footer_container{ margin:0px auto; padding:50px 15px; max-width:1220px;}
.footer_container h5{ margin:0px; padding:0px 0px 25px; color:#fff; font-size:20px; font-weight:600; text-transform:capitalize; display:block;}
.footer_left{ margin:0px 35px 0px 0px; padding:0px; width:370px; float:left;}
.footer_left img{ margin:0px; padding:0px 0px 10px 0px; width:auto; display:inline-block; max-width:100%;}
.flogo{ margin:0px; padding:0px 0px 20px;}
.footer_subs{ margin:0px; padding:40px 0px 0px;}
.footer_subs input[type="email"]{ margin:0px; padding:10px 25px; font-family: 'Poppins', sans-serif; font-size:15px; font-weight:600; color:#18212e; border:none; height:60px; background:#fff; width:calc(100% - 58px); float:left;}
.footer_subs input[type="submit"]{ margin:0px; padding:10px 20px; font-family: 'Poppins', sans-serif; font-size:15px; color:#18212e; border:none; height:60px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/subcrib-me.png)#922752 center center no-repeat; width:58px; float:left; cursor:pointer;}
.footer_subs input[type="submit"]:hover{ background-color:#c8a600;}
.footer_left p{ margin:0px; padding:0px 0px 20px 0px; color:#fff; font-size:15px; line-height:30px;}
.footer_middle{ margin:0px; padding:40px 0px 0px; width:480px; float:left;}
.footer_middle ul{ margin:0px; padding:0px; list-style-type:none;}
.footer_middle ul li{ margin:0px; padding:5px 0px; color:#fff; font-size:15px; line-height:30px; font-weight:400; cursor:pointer;}
.footer_middle ul li a{ margin:0px; padding:0px; color:#fff; font-size:15px; line-height:30px; font-weight:400; display:block; text-decoration:none;}
.footer_middle ul li a:hover, .footer_middle ul li:hover{ color:#c8a600;}
.footer_menu{ width:50%; margin:0px; padding:0px 10px 0px 0px; float:left;}
.footer_right{ margin:0px; padding:40px 0px 0px; width:282px; float:right;}
.footer_right ul{ margin:0px; padding:0px; list-style-type:none;}
.footer_right ul li{ margin:0px; padding:5px 0px 20px 32px;  color:#fff; font-size:15px; line-height:30px; font-weight:400; display:block;}
.footer_right ul li a{ margin:0px; padding:0px; color:#fff; font-size:15px; line-height:30px; font-weight:400; display:inline-block; text-decoration:none;}
.footer_right ul li label{ margin:0px; padding:0px; color:#b3bbc6; display:block; font-size:15px;line-height:30px;}
.footer_right ul li a:hover{ color:#fff;}
.footer_right ul li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/phone-icon.png) left top 12px no-repeat;}
.footer_right ul li+li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/place-icon.png) left top 12px no-repeat;}
.footer_right ul li+li+li{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/email-icon.png) left top 12px no-repeat;}
.copyrite_text{ margin:70px 0px 0px; padding:40px 0px 0px; border-top:1px solid #521f33;}
.copyrite_text p{ margin:0px; padding:0px; font-size:14px; color:#fff;} .inner_banner{ margin:0px; padding:0px; position:relative;}
.inner_banner img{ margin:0px; padding:0px; width:100% !important; height:340px !important; display:block;}
.inner_banner_overlay{}
.inner_caption{ margin:0px; padding:0px; position:absolute; width:100%;  left:50%; top:50%; transform:translate(-50%,-50%);}
.inner_caption_container{ margin:0px auto; padding:0px 15px; max-width:1220px; text-align:center;}
.inner_caption_container h1{ margin:0px; padding:0px; color:#fff; font-size:55px; line-height:60px; font-family: 'Poppins', sans-serif; font-weight:700; text-transform:uppercase;}
.inner_caption_container h2{ margin:0px; padding:0px; color:#fff; font-size:55px; line-height:60px; font-family: 'Poppins', sans-serif; font-weight:400; text-transform:uppercase;}
.container{ margin:0px auto; padding:60px 15px; max-width:1220px; position:relative; z-index:5;}
.container h2{ margin:0px; padding:0px 0px 20px 0px; color:#18212e; font-size:32px; text-transform:uppercase; display:block; font-weight:600;}
.container h3{ margin:0px; padding:0px 0px 20px 0px; color:#18212e; font-size:28px; text-transform:capitalize; display:block;font-weight:600;}
.container h4{ margin:0px; padding:0px 0px 20px 0px; color:#18212e; font-size:24px; text-transform:capitalize; display:block;font-weight:600;}
.container h5{ margin:0px; padding:0px 0px 20px 0px; color:#535353; font-size:22px; display:block;font-weight:400;}
.container p{ margin:0px; padding:0px 0px 30px 0px; color:#535353; font-size:16px; line-height:32px;}
.container p a{ margin:0px; padding:0px; color:#535353; font-size:16px; line-height:32px; text-decoration:none; display:inline-block;}
.container p a:hover{ color:#c8a600;}
.container p label{ margin:0px; padding:0px; display:inline-block; color:#535353; font-size:16px; line-height:32px;}
.container p span{ margin:0px; padding:0px; display:inline-block; color:#535353; font-size:16px; line-height:32px;}
.container p strong{ margin:0px; padding:0px; display:inline-block; color:#922752; font-size:16px; line-height:32px; font-weight:600;}
.container p strong a{ margin:0px; padding:0px; color:#922752; text-decoration:none;}
.container p strong a:hover{ color:#c8a600;}
.container ul.body_list{ margin:0px; padding: 0px 0px 30px; list-style-type:none;}
.container ul.body_list li{ margin:0px; padding:0px 0px 5px 20px; position:relative;  display:inline-table;  color:#535353; font-size:16px; line-height:34px;}
.container ul.body_list li:after{ content:''; position:absolute; z-index:1; left:0px; top:12px; width:11px; height:8px;
background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/li-arrow.png) left top no-repeat; background-size:100% 100%;} .innovation_image{ margin:0px; padding:10px 0px 40px; text-align:center;}
.innovation_image img{ margin:0px; padding:0px; max-width:100%; display:inline-block; height:auto;}
.innov{ margin:0px; padding:40px 0px 20px;}
.innov_left{ margin:0px; padding:0px; width:460px; float:left; text-align:center;}
.innov_left img{ margin:0px; padding:0px; max-width:100%; display:inline-block; height:auto;}
.innov_right{ margin:0px; padding:0px; width:680px; float:right; text-align:left;}
.innov_right h4{ padding-bottom:50px;}
.innov_right ul{ margin:0px; padding:0px; list-style-type:none; text-align:left;}
.innov_right ul li{ margin:0px; padding:0px 0px 0px 30px; font-size:16px; line-height:32px;  background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/li-arrow.png) left top 10px no-repeat;}
.innov_right ul li a{ margin:0px; padding:0px; color:#922752; text-decoration:none;}
.innov_right ul li a:hover{color:#ceaa00;}
.quiz_wrapper{ margin:0px; padding:0px; background:#922752;}
.quiz_container{ margin:0px auto; padding:70px 15px 60px; max-width:1220px;}
.quiz_left{ margin:0px; padding:35px 0px 0px; width:670px; float:left;}
.quiz_left h3{ margin:0px; padding:0px; color:#fff; font-size:35px; font-weight:500;}
.quiz_left h4{ margin:0px; padding:0px; color:#fff; font-size:24px; font-weight:500;}
.quiz_right{ margin:0px; padding:0px; width:490px; float:left;}
.quiz_right a{ margin:0px; padding:50px 30px; color:#ffec4e; font-size:36px; font-weight:600; text-transform:uppercase; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/quiz.png) center center no-repeat; background-size:100% 100%; display:block; text-align:center; text-decoration:none;}
.quiz_right a:hover{ color:#fff;} .purple, a.purple{ color:#922752 !important; font-weight:normal !important;}
a.purple:hover{color:#ceaa00 !important;}
.dev_box ul{ margin:0px; padding:0px;}
.dev_box h5{ margin:0px; padding:0px; font-weight:400; font-size:22px; color:#535353;}
.bg{ margin:0px 0px 60px; padding:30px 60px; background:#922752;}
.one_third{ margin:0px; padding:0px; width:33.33%; float:left;}
.one_third a{ margin:0px; padding:0px; color:#fff; font-size:24px; line-height:40px; font-weight:500; text-transform:uppercase; display:inline-block; text-decoration:none; vertical-align:middle;}
.one_third a .fa{ color:#fff;}
.one_third a:hover, .one_third a:hover .fa{ color:#ceaa00;}
.for_more{ margin:0px; padding:0px; color:#ceaa00; font-size:40px; line-height:40px; font-weight:normal; font-family: 'Covered By Your Grace', cursive;}
.bg2{ margin:0px 0px 40px; padding:30px 0px; background:#922752; font-size:24px; line-height:40px; color:#fff;}
.bg2 label{ margin:0px; padding:0px; color:#ceaa00; font-size:40px; line-height:40px; font-weight:normal; font-family: 'Covered By Your Grace', cursive; display:inline-block;}
.color_purple{ margin:0px; padding:0px 0px 30px; font-size:16px; font-weight:500; color:#922752;}
.color_purple a{ margin:0px; padding:0px; color:#922752; text-decoration:none;}
.color_purple a:hover{ color:#ceaa00;}
.corporate{ position:relative; z-index:9;}
.corporate_part2{ padding-top:100px; position:relative;}
.corporate p{ font-size:22px; font-weight:400; color:#535353;}
.carporate_wrapper{ margin:0px; padding:0px; background:#eed4de; position:relative;}
.carporate_wrapper:before{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:200px; height:450px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-1.png) left center no-repeat; left:0px; bottom:-150px; background-size:100% 100%;}
.carporate_wrapper:after{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:200px; height:440px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-3.png) left center no-repeat; right:0px; top:-220px; background-size:100% 100%;}
.carporate_container{ margin:0px auto; padding:0px 15px; max-width:1030px; position:relative;}
.carporate_container:before{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:180px; height:170px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-2.png) left center no-repeat; left:-120px; top:-110px; background-size:100% 100%;}
.carporate_container img{ margin:-70px 0px -66px; padding:0px; max-width:100%; display:inline-block;} .resolution_wrapper{ margin:0px; padding:0px; background:#eed4de; position:relative;}
.resolution_wrapper:before{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:200px; height:450px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-1.png) left center no-repeat; left:0px; top:-220px; background-size:100% 100%;}
.resolution_wrapper:after{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:200px; height:440px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-3.png) left center no-repeat; right:0px; bottom:-160px; background-size:100% 100%;}
.resolution_container{ margin:0px auto; padding:0px 15px; max-width:1030px; position:relative;}
.resolution_container:before{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:180px; height:170px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-4.png) left center no-repeat; right:-120px; top:-95px; background-size:100% 100%;}
.resolution_container img{ margin:-70px 0px -130px; padding:0px; max-width:100%; display:inline-block;} .blog_list{ margin:0px; padding:0px; width:780px; float:left;}
.blog_box{ margin:0px 0px 20px; padding:0px; width:375px; float:left;}
.blog_list .blog_box:nth-child(2n+0){ float:right;}
.blog_box_thumb{ margin:0px; padding:0px; width:100%; position:relative;}
.blog_box_thumb img{ margin:0px; padding:0px; display:block; width:100%; height:300px; object-fit:cover;}
.by_admin{ margin:0px; padding:0px; position:absolute; width:170px; z-index:1; left:0px;  text-align:center; bottom:0px; border:1px solid #cacab9; color:#18212e;}
.by_admin label{ margin:0px; padding:0px; background:#ffec4e; color:#18212e; font-size:11px; line-height:38px; font-weight:600; letter-spacing:1px; text-transform:uppercase; float:left; width:calc(100% - 68px);}
.by_admin label a{ color:#18212e; text-decoration:none;}
.by_admin span{ margin:0px; padding:0px; color:#747b86; background:#fff; font-size:11px; line-height:38px; font-weight:600; float:left; width:68px; border-left:1px solid #cacab9;}
.by_admin span .fa{ font-size:16px;}
.blog_shortinfo{ margin:0px; padding:30px 0px;}
.blog_date{ margin:0px; padding:0px 0px 15px; color:#e74d57; font-size:14px; font-weight:600;}
.blog_box h3{ margin:0px 0px 30px; padding:0px; font-size:28px; line-height:33px; height:102px; overflow:hidden; font-weight:700;}
.blog_box p {
margin: 0px;
padding: 0px 0px 5px;
color: #747b86;
font-size: 16px;
min-height: 110px;
}
.read_more{ margin:0px; padding:0px;}
.read_more a{ margin:0px; padding:0px; color:#e74d57; font-size:12px; font-weight:500; text-transform:uppercase; text-decoration:none; letter-spacing:2px;}
.read_more a:hover{ color:#ceaa00;}
.blog_sidebar{ margin:0px; padding:0px; width:376px; float:right;}
.blog_sidebar p{ font-size:16px; color:#747b86;}
.author_box{ margin:0px 0px 30px; padding:40px; border:1px solid #e9e9e9; text-align:center;}
.blog_sidebar h4{ font-size:20px;}
.author_social{ margin:0px; padding:0px;}
.author_social a{ margin:0px 10px; padding:0px; color:#18212e; font-size:12px; text-transform:uppercase; font-weight:500; text-decoration:none; letter-spacing:2px; display:inline-block;}
.author_social a:hover{ color:#e74d57;}
.category_list{margin:0px 0px 30px; padding:40px 0px 20px; border:1px solid #e9e9e9;}
.category_list h4{padding-left:40px; padding-right:40px;}
.category_list ul{ margin:0px; padding:0px; list-style-type:none;}
.category_list ul li{ margin:0px; padding:0px;}
.category_list ul li a{ margin:0px; padding:12px 40px; color:#747b86; font-size:16px; line-height:26px; text-decoration:none; text-transform:capitalize; display:block;}
.category_list ul li a:hover{ color:#e74d57; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/gray-arrow.png)#f0f0f0 right 40px center no-repeat;}
.latest_post{margin:0px; padding:40px 40px 10px; border:1px solid #e9e9e9;}
.lp_box{ margin:0px 0px 25px; padding:0px 0px 20px; border-bottom:2px solid #e8e8e8;}
.lp_box:last-child{ border-bottom:none;}
.lp_thumb{ margin:0px; padding:0px; width:60px; float:left;}
.lp_thumb img{ margin:0px; padding:0px; width:100%; height:60px; object-fit:cover; overflow:hidden;}
.lp_content{ margin:0px; padding:0px; width:calc(100% - 80px); float:right;}
.lp_content h6{ margin:0px; padding:0px; font-size:16px; font-weight:600; color:#18212e;}
.lp_content h6 a{ margin:0px; padding:0px; color:#18212e; text-decoration:none;}
.lp_content h6 a:hover{color:#e74d57;}
.lp_content label{ margin:0px; padding:0px; color:#e74d57; font-size:12px; font-weight:500; display:block;}
.blog_details_content{ margin:0px; padding:0px;}
.blog_details_content p{ font-size:16px;}
.blog_details_content ul{ margin:0px; padding:0px 0px 15px 18px; list-style-type:disc;}
.blog_details_content ul li{ margin:0px; padding:0px 0px 5px;}
.blog_details_thumb{ margin:0px 0px 20px; padding:0px;}
.blog_details_thumb img{ margin:0px; padding:0px; width:100%; display:block; height:auto !important;}
h2.screen-reader-text{ display:none !important;}
.nav-previous{ float:left;}
.nav-next{ float:right;}
.nav-links a{ margin:0px; padding:0px; text-decoration:none; font-size:16px; font-weight:500;}
.nav-links a:hover{ color:#e74d57;} .contact_left{ margin:0px; padding:0px; width:425px; float:left;}
.contact_left .top_title{ background-position:left top;}
.contact_left h3{ font-size:56px; font-weight:700; letter-spacing:-1px; line-height:65px; text-transform:inherit;}
.con_address{ margin:0px; padding:5px 0px 20px 40px;  color:#18212e; font-size:15px; line-height:30px; font-weight:600; display:block;}
.con_address a{ margin:0px; padding:0px; color:#18212e; font-size:15px; line-height:30px; font-weight:600; display:inline-block; text-decoration:none;}
.con_address label{ margin:0px; padding:0px; color:#747b86; display:block; font-size:15px; font-weight:500; line-height:30px;}
.con_address a:hover{ color:#18212e;}
.con_address{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/phone-icon1.png) left top 12px no-repeat;}
.con_address+.con_address{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/place-icon1.png) left 2px top 12px no-repeat;}
.con_address+.con_address+.con_address{ background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/email-icon1.png) left top 12px no-repeat;}
.contact_right{ margin:0px; padding:0px; width:678px; float:right;}
.field{ margin:0px; padding:0px 0px 15px;}
.field_left{ margin:0px; padding:0px; width:49%; float:left;}
.field_right{ margin:0px; padding:0px; width:49%; float:right;}
.map{ margin:0px 0px -4px; padding:0px;}
.map p{ margin:0px; padding:0px; font-size:0px; line-height:0px;} .training_list{ margin:0px; padding:20px 0px 0px;}
.training_box{ margin:0px 32px 60px 0px; padding:0px; width:375px; float:left; text-align:center;}
.training_box_thumb{ margin:0px; padding:70px 0px 0px; width:100%; height:308px; background:#922752;}
.training_box_thumb img{ margin:0px; padding:0px; max-width:100%; display:inline-block; max-height:175px;}
.training_content{ margin:0px; padding:40px 20px 30px; border:1px solid #e8e8e8;}
.training_box:nth-child(3n+0){ margin-right:0px; float:right;}
.training_box h4{ height:68px; margin-bottom:10px; padding:0px; font-weight:700; overflow:hidden;}
.training_box p{ margin:0px 0px 15px; padding:0px; height:225px; font-size:16px; overflow:hidden; color:#747b86;}
.more_information a{ margin:0px 10px 10px; padding:0px; font-size:16px; display:inline-block; color:#747b86; font-weight:500; text-decoration:none;}
.more_information a:hover{ color:#d7ae29;}
.training_image{ margin:0px; padding:0px; position:relative;}
.training_image img{ margin:0px; padding:0px; width:100%; height:auto; display:block;}
.training_image:after{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:350px; height:500px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-5.png) left center no-repeat; right:0px; bottom:-160px; background-size:100% 100%;} .cleint_list{ margin:0px; padding:20px 0px 20px;}
.client_text h3{ font-weight:400;}
.client_logo{ margin:0px; padding:0px; width:33.33%; height:320px; float:left; position:relative;}
.clogo{ margin:0px; padding:0px; position:absolute; width:100%; left:50%; top:50%; transform:translate(-50%,-50%); text-align:center;}
.clogo img{ margin:0px; padding:0px; display:inline-block; max-width:100%; max-height:300px;}
.page-id-123 .inner_caption_container h2, .inner_caption_container h1{ display:inline-block;} .publication_image{ margin:0px; padding:0px; position:relative;}
.publication_image img{ margin:0px; padding:0px; width:100%; height:auto; display:block;}
.publication_image:before{ margin:0px; padding:0px; content:''; position:absolute; z-index:1; width:140px; height:400px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/round-6.png) left center no-repeat; left:0px; bottom:100px; background-size:100% 100%;}
.ci_box h3{ font-weight:400; color:#747b86;}
.bc_wrapper{ margin:0px 0px 60px; padding:0px; position:relative; height:460px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/bg2.jpg) left center no-repeat; background-size:cover;}
.bc_conatiner{ margin:0px auto; padding:0px 15px; max-width:1220px;}
.bc_left{ margin:0px; padding:0px;  width:450px; float:left;}
.bc_left img{ margin:-40px 0px 0px; padding:0px; width:100%; height:560px; object-fit:cover; overflow:hidden; box-shadow: 0px 0px 40px #666;
}
.bc_right{ margin:0px; padding:100px 0px 30px; width:640px; float:right;}
.bc_right h3{ padding-bottom:40px; color:#fff; font-size:34px; font-weight:600; line-height:45px;}
.bc_moreinfo{ margin:0px; padding:0px; font-size:28px; font-weight:600; color:#fff;}
.bc_moreinfo a{margin:0px; padding:0px; color:#fff; text-decoration:none;}
.bc_moreinfo a:hover{ color:#d7ae29;}
.page-id-15 .publication{ display:none !important;}
ul.mark_list{ margin:0px; padding: 0px 0px 30px; list-style-type:none;}
ul.mark_list li{ position:relative; display:inline-table; padding:0px 0px 8px 30px; font-size:16px;}
ul.mark_list li:before{ content:''; position:absolute; z-index:1; left:0px; top:10px; width:16px; height:12px;
background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/li-arrow.png) left top no-repeat; background-size:100% 100%;}
.search_details_box p{ margin:0px; padding:0px;}
.search_details_box h4 a{ margin:0px; padding:0px; color:#18212e; font-size:24px; text-decoration:none;}
.search_details_box h4 a:hover{ color:#d7ae29;}
.go_search_details{ margin:0px; padding:0px; text-align:right;}
.go_search_details a{  margin:0px 0px 30px; padding: 0px;color:#e74d57; font-size:14px; font-weight:500; text-transform:uppercase;text-decoration: none; letter-spacing: 2px; display:inline-block; background:#fff; text-align:right;}
.go_search_details a:hover{ color:#ceaa00;} .for_user_form{ margin:0px auto; padding:0px; max-width:700px;}
.rd_field, .inhouse_field{ margin:0px; padding:0px 0px 12px;}
.inhouse_field textarea{ height:100px;}
.rd_left, .ihe_left{ margin:0px; padding:0px; width:49%; float:left;}
.rd_right, .ihe_right{ margin:0px; padding:0px; width:49%; float:right;}
.inhouse_field label{ margin:0px; padding:0px 0px 5px; font-size:16px; display:block; text-align:left;}
.for_user_form h6{ margin:0px; padding:5px 0px 15px; font-size:20px; font-weight:600;}
.body_vedio{ margin:0px auto; padding:0px 0px 20px; max-width:600px;}
.mobile_nav{ margin:0px; padding:0px; display:none;}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{ padding:0px 0px; height:auto; background:#FFFFFF; text-align:center;}
.detail_colmn1 figure img{ width:auto !important; max-width:100%; display:inline-block !important;}
.make_calender{ margin:0px auto; padding:0px; max-width:600px;}
table{border-collapse: collapse;}
#wp-calendar{ width:100%; border: 1px solid #c2c2c2;}
#wp-calendar caption{ padding:10px 0px; background:#922752; color:#fff; font-size:22px; font-weight:600;}
#wp-calendar td, #wp-calendar th { padding:14px 10px; border:1px solid #c2c2c2;}
#wp-calendar td a{ text-decoration:none; font-size:18px;}
#wp-calendar td#today{background:#922752; color:#fff; }
@media (min-width:768px) and (max-width:1024px) {
.map iframe{ height:480px !important;}
.caption_box p{ display:none;}
.caption_container, .caption_box { width:100%;}
.caption_box h1{ font-size:50px !important; line-height:58px !important;  padding: 0px 0px 10px 0px !important;}
.caption_box h1 label{ font-size:40px !important; line-height:45px !important;}
.know_more a{ font-size:16px !important; line-height:24px !important; padding:16px 30px !important;}
.result_container{ padding:60px 15px;}
.rbox{ width:32.33%; margin:0px .5%; height:240px; padding:40px;}
.rtop {margin: 0px 0px 15px; padding: 0px 0px 50px;}
.result_title{ width: calc(100% - 290px);}
.result_vedio{ width:270px;}
.result_title h2{ font-size:30px;}
.result_title h3{ font-size:22px;}
.home_service_container{ padding:60px 15px;}
.home_service_container h3{ font-size:35px; padding-bottom:10px;}
.hs_box, .hs_list .hs_box:nth-child(3n+0){ width:48%; margin:0px 1% 15px;}
.helping_conetnt h3{ font-size:26px;}
.helping_container{ padding:60px 15px 50px;}
.creative_left{ width:49%;}
.creative_right{ width:49%;}
.creative_continer h3, .publication h3{ font-size:40px; line-height:50px;}
.footer_left{ width:100%; margin:0px;}
.footer_subs{ padding:10px 0px 0px;}
.footer_middle{ width:60%;}
.footer_right{ width:38%;}
.copyrite_text{ margin-top:30px;}
.header_top_left{ width:100%;}
.header_top_left ul{ text-align:center; margin-bottom:5px;}
.header_top_right{ width:100%;}
.header_top_right ul{text-align:center;}
.tp-caption{ left:50px !important;} .inner_banner img{ height:260px !important;}
.blog_list{ width:52%;}
.blog_box{ width:100%;}
.blog_box_thumb img{ height:auto !important;}
.blog_sidebar{ width:45%;}
.inner_caption_container h1, .inner_caption_container h2{ font-size:34px; line-height:40px;} .contact_left{ width:42%;}
.contact_left h3{ font-size:30px; line-height:36px;}
.contact_right{ width:52%;}
.field_left, .field_right{ width:100%;}
.field_left{ padding-bottom:15px;} .container{ padding:50px 15px;}
.innov_left{ width:48%;}
.innov_right{ width:50%;}
.quiz_container{ padding:50px 15px; text-align:center;}
.quiz_left{ width:100%; padding:0px 0px 15px;}
.quiz_right{ width:100%;}
.quiz_right a{ width:400px; margin:0px auto; display:inline-block; padding:35px 30px;} .bg{ padding:30px 15px;}
.one_third a{ font-size:19px;}
.for_more{ font-size:30px;} .resolution_wrapper{ padding:40px 0px 0px;}
.training_box, .training_box:nth-child(3n+0){ width:48%; margin:0px 1% 15px; float:left;}
.training_box p{ height:348px;}
.training_box h4{ height:65px;}
.client_logo{ height:270px;}
.clogo img{ max-height:250px;}
.clogo{ padding:0px 10px;}
.bc_right{ width:calc(100% - 400px)}
.bc_left{ width:360px;}
.bc_wrapper{ background-position: left -150px center;}
.bc_right h3{ font-size:30px; line-height:38px;}
.bc_moreinfo{ font-size:24px;}
.blog_box h3{ height:auto; margin-bottom:15px;}
} @media only screen and (min-width: 959px) and (max-width:1024px) {
.footer_left{ width:24%; margin:0px 1% 0px 0px;}
.footer_subs{ padding:10px 0px 0px;}
.footer_middle{ width:48%;}
.footer_right{ width:26%;}
.footer_right ul li a{word-break: break-all;}
.hs_box, .hs_list .hs_box:nth-child(3n+0){ width:32.33%; margin:0px .5% 10px;}
.hs_box h4{ font-size:22px; width:calc(100% - 50px);}
.hs_box label{ width:50px;}
.hs_box_title{ padding:30px 25px;}
.helping_conetnt h3{ font-size:25px;}
.blog_list{ width:calc(100% - 400px);}
.blog_sidebar{ width:370px;}
.training_box p{ height:255px;}
.training_box h4{ height:68px; font-size:24px;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.map iframe{ height:400px !important;}
.header_top_left{ margin-bottom:10px; width:100%;}
.header_top_right{ width:100%;}
.header_top_right ul{ text-align:center;}
.header_top_right ul li, .header_top_right ul li:last-child{ padding:0px 6px;}
.header_top_left ul li{ display:block; margin-bottom:5px;}
.caption_box p{ display:none;}
.caption_container, .caption_box { width:100%;}
.caption_box h1{ font-size:40px !important; line-height:46px !important;  padding: 0px 0px 5px 0px !important;}
.caption_box h1 label{ font-size:30px !important; line-height:30px !important;}
.know_more a{ font-size:16px !important; line-height:24px !important; padding:12px 30px !important;}
.header_middle_left{ width:160px;}
.result_container{ padding:40px 15px;}
.rbox, .rbox+.rbox+.rbox{ margin:0px auto 20px; float:none;}
.rtop {margin:0px 0px 20px; padding:0px 0px 20px;}
.result_title{ width:100%; margin-bottom:20px;}
.result_title h2{ font-size:30px;}
.result_title h3{ font-size:24px;}
.result_vedio{ width:100%;}
.result_vedio iframe{ height:360px !important;}
.home_service_container{ padding:40px 15px;}
.home_service_container h3{ font-size:30px; margin-bottom:10px;}
.hs_box{ width:100%; margin:0px 0px 15px;}
.helping_container{ padding:40px 15px;}
.helping_conetnt{ width:100%; margin-bottom:20px;}
.helping_conetnt h3{ font-size:30px;}
.get_help{ width:100%; text-align:center;}
.get_help a{ display:inline-block; padding: 25px 50px;}
.creative_left{ width:100%;}
.creative_right{ width:100%;}
.creative_continer h3, .publication h3{ font-size:30px; line-height:35px;}
.footer_left{ width:100%;}
.footer_subs{ padding:0px;}
.footer_middle{ width:100%;}
.footer_menu{ width:50%;}
.footer_right{ width:100%; padding:0px;}
.copyrite_text {margin: 0px 0px 0px; padding: 25px 0px 0px;}
.tp-caption{ left:50px !important;} .inner_banner img{ height:200px !important;}
.inner_caption_container h1{ font-size:30px; line-height:36px;}
.inner_caption_container h2{ font-size:30px; line-height:36px;}
.blog_list{ width:100%;}
.blog_box{ width:100%;}
.blog_box_thumb img{ height:auto;}
.blog_box h3{ font-size:24px; line-height:30px; margin-bottom:10px;}
.blog_sidebar{ width:100%;} .contact_left{ margin-bottom:20px; width:100%;}
.contact_left h3{ font-size:30px; line-height:36px;}
.contact_right{ width:100%;} .container{ padding:40px 15px;}
.container h3{ font-size:26px;}
.innov_left{ width:100%; margin-bottom:20px;}
.innov_right{ width:100%;}
.quiz_container{ padding:40px 15px;}
.quiz_left{ width:100%; padding:0px;}
.quiz_right{ width:100%;}
.quiz_left{ text-align:center;}
.quiz_left h3{ font-size:28px;}
.quiz_left h4{ font-size:22px; margin-bottom:20px;}
.quiz_right{ text-align:center; display:inline-block;}
.quiz_right a{ margin:0px auto; padding:30px 30px; font-size:24px; max-width:430px;} .one_third{ width:100%;}
.bg{ padding:20px 15px;}
.one_third a{ font-size:22px;}
.for_more, .bg2 label{ font-size:36px;}
.bg2 label{ display:block;}
.bg2{ padding:30px 15px; font-size:22px; line-height:34px;} .resolution_wrapper{ padding:40px 0px 0px;}
.training_box, .training_box:nth-child(3n+0){ margin:0px 0px 15px; width:100%;}
.training_box h4{ height:auto;}
.training_box p{ height:auto;}
.client_logo{ width:100%; margin:0px 0px 20px; height:auto;}
.clogo{ transform:none; left:inherit; top:inherit; position:relative;}
.bc_left{ width:100%;}
.bc_left img{ height:auto;}
.bc_wrapper{ height:auto;}
.bc_right{ width:100%; padding:40px 0px;}
.bc_right h3{ font-size:26px; line-height:34px;}
.bc_moreinfo{ font-size:23px;}
.bc_wrapper{ background-position: right center;}
.blog_box h3{ height:auto;}
} @media only screen and (min-width: 639px) and (max-width: 767px) {
.header_top_left{ width:49%;}
.header_top_right{ margin:40px 0 0; width:262px;}
.map iframe{ height:440px !important;}
.header_top_left ul li{ padding-top:3px; padding-bottom:3px;}
.client_logo{ width:48%; margin:0px 1% 20px; height:300px;}
.clogo{ transform:translate(-50%,-50%); left:50%; top:50%; position:absolute;}
} @media only screen and (min-width: 734px) and (max-width: 767px) {
.hs_box, .hs_list .hs_box:nth-child(3n+0){ width:49%; margin:0px .5% 10px;}
.result_title{ width:60%;}
.result_vedio{ width:38%;}
.result_vedio iframe{ height:160px !important;}
.blog_list{ width:52%;}
.blog_sidebar{ width:45%;}
.contact_left{ width:49%;}
.contact_left h3{ font-size:30px; line-height:36px;}
.contact_right{ width:49%;}
.field_left, .field_right{ width:100%;}
.field_left{ padding-bottom:15px;} .one_third{ width:33.33%;}
.bg{ padding:20px 15px;}
.one_third a{ font-size:18px;}
.for_more{ font-size:28px;}
.training_box, .training_box:nth-child(3n+0){ width:48%; margin:0px 1% 15px; float:left;}
.training_box p{ height:348px;}
.training_box h4{ height:65px; font-size:22px;}
}
@media only screen and (max-width: 479px) {
.header_top_left{ margin-bottom:10px; width:100%;}
.header_top_right{ width:100%;}
.header_top_right ul{ text-align:center;}
.header_top_right ul li, .header_top_right ul li:last-child{ padding:0px 6px;}
.header_top_left ul li{ display:block; margin-bottom:5px;}
.caption_box p{ display:none;}
.caption_container, .caption_box { width:100%;}
.caption_box h1{ font-size:32px !important; line-height:36px !important;     padding: 0px 0px 5px 0px !important;}
.caption_box h1 label{ font-size:24px !important; line-height:24px !important;}
.know_more a{ font-size:14px !important; line-height:18px !important; padding:6px 20px !important;}
.header_middle_left{ width:160px !important;}
.mobile_nav { bottom:13px !important;}
.map iframe{ height:300px !important;}
.result_container{ padding:40px 15px;}
.rbox{ width:100%; margin:0px 0px 10px; padding:40px 30px; height:auto;}
.rtop{ padding:0px 0px 30px;  margin-bottom:15px;}
.result_title{ width:100%; margin-bottom:20px;}
.result_title h2{ font-size:30px;}
.result_title h3{ font-size:24px;}
.result_vedio{ width:100%;}
.result_vedio iframe{ height:240px !important;}
.home_service_container{ padding:40px 15px;}
.home_service_container h3{ font-size:30px; margin-bottom:10px;}
.hs_box{ width:100%; margin:0px 0px 15px;}
.helping_container{ padding:40px 15px;}
.helping_conetnt{ width:100%; margin-bottom:20px;}
.helping_conetnt h3{ font-size:26px;}
.helping_conetnt a{ font-size:14px;}
.get_help{ width:100%; text-align:center;}
.get_help a{ display:inline-block; padding: 25px 50px;}
.creative_left{ width:100%;}
.creative_right{ width:100%;}
.creative_continer h3, .publication h3{ font-size:30px; line-height:35px;}
.footer_left{ width:100%;}
.footer_subs{ padding:0px;}
.footer_middle{ width:100%;}
.footer_menu{ width:100%;}
.footer_right{ width:100%; padding:0px;}
.copyrite_text {margin: 0px 0px 0px; padding: 25px 0px 0px;} .inner_banner img{ height:160px !important;}
.inner_caption_container h1{ font-size:26px; line-height:30px;}
.inner_caption_container h2{ font-size:26px; line-height:30px;}
.blog_list{ width:100%;}
.blog_box{ width:100%;}
.blog_box_thumb img{ height:auto;}
.blog_box h3{ font-size:24px; line-height:30px; margin-bottom:10px;}
.blog_sidebar{ width:100%;}
.latest_post{ padding:30px 20px 10px;}
.author_box{ padding:30px 20px 30px;}
.category_list{ padding:30px 0px 20px;}
.category_list ul li a{ padding:12px 20px;}
.category_list ul li a:hover{background-position: right 20px center;} .contact_left{ margin-bottom:20px; width:100%;}
.contact_right{ width:100%;}
.contact_left h3{ font-size:28px; line-height:34px;}
.field_left, .field_right{ width:100%;}
.field_left{ padding-bottom:15px;} .container{ padding:40px 15px;}
.container h3{ font-size:24px;}
.innov_left{ width:100%; margin-bottom:20px;}
.innov_right{ width:100%;}
.quiz_container{ padding:40px 15px;}
.quiz_left{ width:100%; padding:0px;}
.quiz_right{ width:100%;}
.quiz_left h3{ font-size:28px;}
.quiz_left h4{ font-size:22px; margin-bottom:20px;}
.quiz_right a{ padding:25px 30px; font-size:24px;} .one_third{ width:100%;}
.bg{ padding:20px 15px;}
.one_third a{ font-size:20px;}
.for_more, .bg2 label{ font-size:30px;}
.bg2{ padding:30px 15px; font-size:20px; line-height:34px;} .resolution_wrapper{ padding:40px 0px 0px;}
.training_box, .training_box:nth-child(3n+0){ margin:0px 0px 15px; width:100%; float:none;}
.training_box h4{ height:auto;}
.training_box p{ height:auto;}
.client_logo{ width:100%; margin:0px 0px 20px; height:auto;}
.clogo{ transform:none; left:inherit; top:inherit; position:relative;}
.bc_left{ width:100%;}
.bc_left img{ height:auto;}
.bc_wrapper{ height:auto;}
.bc_right{ width:100%; padding:40px 0px;}
.bc_right h3{ font-size:26px; line-height:34px;}
.bc_moreinfo{ font-size:23px;}
.bc_wrapper{ background-position: right center;}
.blog_box h3{ height:auto;}
} @media only screen and (max-width: 1024px) {
.resolution_wrapper:before, .resolution_wrapper:after, .resolution_container:before, .carporate_wrapper:before, .carporate_wrapper:after, .carporate_container:before, .training_image:after, .publication_image:before{ content:none;}
.header_middle_right{ display:none;}
.header_middle_container{ padding:15px;}
.header_nav{ display:none;}
.header_middle_left{ width:270px;}
.pushy-content ul{ margin:0px; padding:0px; list-style-type:none;}
.pushy-content ul li{ margin:0px; padding:0px 0px 5px;}
.mobile_nav{ display:block; position:absolute; right:15px; bottom:24px;}
.menu-btn{ margin:0px; padding:8px 12px; color:#fff; background:#ceaa00; border:none;  font-family: 'Roboto', sans-serif; text-transform:uppercase; font-size:15px; font-weight:500; cursor:pointer;}
.user_info{ margin:0px; padding:0px 20px;}
.user_info ul{ margin:0px; padding:0px;}
.user_info ul li{ margin:0px; padding:0px; display:inline-block; position:relative;}
.user_info ul li a{ margin:0px 10px; padding:0px; color:#fff; font-size:20px;  font-weight:400; display:inline-block; text-decoration:none; text-transform:uppercase; letter-spacing:2px; position:relative;}
.user_info ul li a:hover{ color:#ceaa00;}
.user_info ul li a label{ margin:0px; padding:4px 0px; color:#fff; font-size:10px; background:#ceaa00; width:22px; height:22px; text-align:center; position:absolute; right:-8px; border-radius:50%; bottom:-9px;}
.search_mob{ margin:0px; padding:25px 20px 0px;}
.search_mob input[type="search"]{ margin:0px; padding:10px 25px; font-family: 'Poppins', sans-serif; font-size:15px; font-weight:600; color:#18212e; border:none; height:44px; background:#fff; width:calc(100% - 44px); float:left;}
.search_mob input[type="submit"]{ margin:0px; padding:10px 15px; font-family: 'Poppins', sans-serif; font-size:15px; color:#18212e; border:none; height:44px; background:url(//appliedinnovation.com.au/wp-content/themes/applied/images/search1.png)#922752 center center no-repeat; width:44px; float:left; cursor:pointer; text-indent:9999px;}
.search_mob input[type="submit"]:hover{ background-color:#c8a600;}
.search_mob .screen-reader-text{ display:none !important;} .pushy-submenu {  }
.pushy-submenu > ul {
padding-left: 15px;
transition: max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;
}
.pushy-submenu > ul .pushy-link {
transition: opacity 0.2s ease-in-out;
}
.pushy-submenu button {
width: 100%;
color: #b3b3b1;
padding: 15px 30px;
text-align: left;
background: transparent;
border: 0;
}
.pushy-submenu a:hover {
color: #FFF;
}
li.pushy-submenu {
position: relative;
}
li.pushy-submenu::after {
content: '';
display: block;
height: 24px;
width: 24px;
position: absolute;
top: 14px;
right: 15px;
background: url(//appliedinnovation.com.au/wp-content/themes/applied/images/arrow.svg) center center no-repeat;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
transition: transform 0.2s;
} .pushy-submenu-closed > ul {
max-height: 0;
overflow: hidden;
visibility: hidden;
}
.pushy-submenu-closed .pushy-link {
opacity: 0;
}
.pushy-submenu-open { }
.pushy-submenu-open > ul {
max-height: 1000px;
visibility: visible;
}
.pushy-submenu-open .pushy-link {
opacity: 1;
}
li.pushy-submenu-open::after {
-webkit-transform: translateY(-50%) rotate(90deg);
-ms-transform: translateY(-50%) rotate(90deg);
transform: translateY(-50%) rotate(90deg);
} }
.creative_continer .tp-caption p {
color: #747b86;
line-height: 22px !important;
font-size: 15px !important;
font-family: 'Poppins', sans-serif !important;
}
.creative_continer .tp-caption p strong {
color: #747b86;
font-size: 15px !important;
font-weight:bold;
}
.caption_box h3 {
line-height: 19px !important;
}
.pblication h6 {
color: #A01D51;
}
.widget_revslider {
margin-bottom: 20px;
}
.rbox a.btn {
text-decoration: none;
background: #c8a600;
padding: 10px 20px;
clear: both;
display: inline-block;
}
.page-template-publication .rbox h4 {
margin: 0px 0 10px 0;
}
.page-template-publication .rbox {
margin: 0px 20px 0px 0px;
padding: 60px 45px;
width: 380px;
height: 350px;
} ul.trx_mscf_progressbar {
display: inline-block;
}
.wpcf7 .trx_mscf_progressbar li.trx_mscf_bullets {
font-size: 16px !important;
width: 100px !important;
}
.wpcf7 .trx_mscf_progressbar li.trx_mscf_bullets.active:before, .wpcf7 .trx_mscf_progressbar li.trx_mscf_bullets.active:after {
background: #922752!important;
color: #fff;
}
.wpcf7 .trx_mscf_progressbar li.trx_mscf_bullets.active {
color: #922752!important;
}
.wpcf7 .trx_mscf_next, .wpcf7 .trx_mscf_prev {
display: inline-block;
background: #922752;
color: #fff;
border: none;
padding: 10px 31px;
display: inline-block;
margin-top: 20px;
text-transform: uppercase;
}
.publication.homepulications {
max-width: 1220px;
}
.quiz-box{
background: #A01D51 url(https://appliedinnovation.com.au/wp-content/themes/applied/images/circles.png) 200px center no-repeat;
padding: 30px;
border-radius: 10px;
color: #fff;
margin-bottom: 30px;
}
.pub-left-section {
width: 68%;
display: inline-block;
}
.quiz-box h4 {
color: #fff;
font-size: 34px;
line-height: 46px;
}
.pub-right-section a {
text-decoration: none;
}
.quiz-box h5 {
color: #fff;
font-weight: 300;
font-size: 18px;
line-height: 33px;
}
.pub-right-section {
display: inline-block;
width: 28%;
vertical-align: top;
margin-left: 3%;
}
.banner-wrapper {
margin: 0px auto;
padding: 60px 15px;
max-width: 1220px;
}
.banner-wrapper h2 {
font-size: 48px;
margin-bottom: 0;
padding-bottom: 0;
}
.result_wrapper.bannersection {
background: #922752;
}
.down_more.appliedbutt {
display: inline-block;
margin-right: 10px;
}
.down_more.appliedbutt a {
padding: 10px 30px;
text-transform: uppercase;
}
.mep-default-feature-image .mep-event-thumbnail img {
width: auto;
}
.mep-default-theme .mep-default-feature-image {
display: inline-block;
width: 45%;
vertical-align: top;
text-align: center;
}
.franklin .mep-default-feature-content {
margin: 0 0 20px 0;
width: 54%;
display: inline-block;
}
.franklin .mep-default-feature-content .mep-default-title h2 {
margin: 0px 0px;
padding: 0px 0px 10px !important;
font-size: 30px;
color: #18212e;
text-transform: uppercase;
}
.franklin .mep-default-feature-content .franklin_divided_left {
width: 100%;
}
.franklin .mep-default-feature-content p {
margin: 0px 0px;
padding: 0px 0px 20px;
font-size: 17px;
color: #535353;
line-height: 30px;
}
button.single_add_to_cart_button.button.alt.btn-mep-event-cart {
background: #922752 !important;
border-radius: 0;
border: none;
}
.mep-events-wrapper table td {
border-bottom: none!important;
}
li.event-container.placeholder {
display: none;
}
.equinox .event-container {
padding: 0!important;
}
.equinox .event {
padding: 0;
font-size: 12px;
border-left: none;
}
.equinox .week-events .slot>ul>li {
display: none!important;
}
.equinox .calendar-header {
background-color: #922752 !important;
}
.container a.down_more{
margin: 0px;
padding: 10px 20px;
color: #fff;
background: #922752;
display: inline-block;
text-decoration: none;
}
.container a.down_more:hover{
color: #922752;
background: #c8a600;
}
.training_content .more_information a {
margin: 0px;
padding: 10px 20px;
color: #fff;
font-weight: 300;
background: #922752;
display: inline-block;
min-width: 180px;
text-decoration: none;
font-size: 15px;
}
.training_content .more_information div {
margin-bottom: 10px;
}
.training_content .more_information a:hover {
color: #922752;
background: #c8a600;
}
.woocommerce div.product form.cart .button {
margin-left: 10px;
}
@media only screen and (max-width: 767px) {
.pub-right-section {
width: 100%;
margin-left: 0;
}
.publication .down_more {
text-align: left;
}
.banner-wrapper h2 {
font-size: 34px;
}
.woocommerce div.product form.cart .button {
margin-left: 0px;
margin-top: 15px;
float: none;
}
.down_more a {
margin: 0px;
padding: 10px 8px;
color: #fff;
background: #922752;
display: inline-block;
text-decoration: none;
margin-bottom: 20px;
font-size: 12px;
}
.pub-left-section {
width: 100%;
display: inline-block;
}
.result_container .rbox {
margin: 0px 25px 20px 0px;
padding: 20px 20px;
width: 100%;
height: auto;
vertical-align: top;
}
}
.lanmenu { margin:0px 0px; padding:0px 5px; cursor: pointer; color:#d7ae29;}
.all_landing_menu{ margin:0px 0px; padding:10px 0px; display:none; text-align:center;}
.all_landing_menu ul{ margin:0px 0px; padding:0px 0px; list-style-type:none;}
.all_landing_menu ul li{ margin:0px 0px; padding:0px 0px; display:inline-block; line-height:normal; font-size:14px; color:#fff;}
.all_landing_menu ul li a{padding:5px 7px; display:block; text-decoration:none; color:#fff; text-transform:capitalize;}
.all_landing_menu ul li a:hover{color:#d7ae29;}
.all_landing_menu ul li.current-menu-item a{color:#d7ae29;}
.bannersection .result_vedio {
display: none;
}
.bannersection .result_title {
width: 100% !important;
}
#corporate-investigations {width:100%; display:block; box-sizing:border-box; max-width:800px; margin:0px auto; text-align:center; font-size:16px;}
#corporate-investigations p {font-size:16px;}
#corporate-investigations .corp-inv-left  {width:calc(50% - 20px); margin:0px 20px 0px 0px;}
#corporate-investigations .corp-inv-right  {width:calc(50% - 20px); margin:0px 0px 0px 20px;}
#corporate-investigations .video-title {font-weight:bold; display:block; margin:12px 0px 24px 0px; padding:0px 24px; font-size: 18px;}
#corporate-investigations .video-wrap {width:100%; max-width: 600px; margin:0px auto; display:block;}
#corporate-investigations .video-wrap p {display:none;}
#corporate-investigations .mark_list {max-width:500px; text-align:center; font-size:20px; margin:0px auto;}
#corporate-investigations .mark_list li {font-size:16px;}
#corporate-investigations h2 {font-size:28px;}
@media all and (max-width: 800px) {
#corporate-investigations .corp-inv-left, #corporate-investigations .corp-inv-right  {width:calc(100% - 16px); margin:0px 8px 0px 8px;}
}
@media all and (max-width: 1500px) {
body.page-id-17 .carporate_wrapper:after{right:0px; top:-120px;}
body.page-id-17 .carporate_container::before {left: -100px; top: -80px;}
}
@media all and (max-width: 1100px) {
body.page-id-17 .carporate_wrapper:after {right:0px; top:-60px;}
body.page-id-17 .carporate_container::before {left: -100px; top: -80px;}
}