#main-header .menu-button-black a, #main-header.et-fixed-header .menu-button-black
a{background-color:#101010;padding-bottom:7px !important;padding-top:7px;padding-right:8px;padding-left:8px;border-radius:3px;border-bottom:solid 2px;border-color:rgba(12,12,12,0.5);margin-top:-7px;margin-bottom:10px;color:#fff !important}#main-header .menu-button-red a, #main-header.et-fixed-header .menu-button-red
a{background-color:#FF1515;padding-bottom:7px !important;padding-top:7px;padding-right:8px;padding-left:8px;border-radius:3px;border-bottom:solid 2px;border-color:rgba(12,12,12,0.5);margin-top:-7px;margin-bottom:10px;color:#fff !important}#main-header .menu-button-blue a, #main-header.et-fixed-header .menu-button-blue
a{background-color:#1D75C7;padding-bottom:7px !important;padding-top:7px;padding-right:8px;padding-left:8px;border-radius:3px;border-bottom:solid 2px;border-color:rgba(12,12,12,0.5);margin-top:-7px;margin-bottom:10px;color:#fff !important}#main-header .menu-button-yellow a, #main-header.et-fixed-header .menu-button-yellow
a{background-color:#ffa500;padding-bottom:7px !important;padding-top:7px;padding-right:8px;padding-left:8px;border-radius:3px;border-bottom:solid 2px;border-color:rgba(12,12,12,0.5);margin-top:-7px;margin-bottom:10px;color:#fff !important}#main-header .menu-button-light-grey a, #main-header.et-fixed-header .menu-button-light-grey
a{background-color:#DEDEDE;padding-bottom:7px !important;padding-top:7px;padding-right:8px;padding-left:8px;border-radius:3px;border-bottom:solid 2px;border-color:rgba(12,12,12,0.5);margin-top:-7px;margin-bottom:10px;color:#101010 !important}.arrow-black-down{background:#101010 !important}.arrow-black-down:after{display:block;position:absolute;content:'';width:60px;height:60px;bottom:-30px;left:50%;margin-left:-30px;background-color:#101010;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.arrow-black-up{background:#101010 !important}.arrow-black-up:before{display:block;position:absolute;content:'';width:60px;height:60px;top:-30px;left:50%;margin-left:-30px;background-color:#101010;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.arrow-white-down{background:#fff !important}.arrow-white-down:after{display:block;position:absolute;content:'';width:60px;height:60px;bottom:-30px;left:50%;margin-left:-30px;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.arrow-white-up{background:#fff !important}.arrow-white-up:before{display:block;position:absolute;content:'';width:60px;height:60px;top:-30px;left:50%;margin-left:-30px;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.arrow-grey-down{background:#DEDEDE !important}.arrow-grey-down:after{display:block;position:absolute;content:'';width:60px;height:60px;bottom:-30px;left:50%;margin-left:-30px;background-color:#dedede;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.arrow-grey-up{background:#dedede !important}.arrow-grey-up:before{display:block;position:absolute;content:'';width:60px;height:60px;top:-30px;left:50%;margin-left:-30px;background-color:#DEDEDE;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.black-filter{-webkit-box-shadow:inset 0px 0px 0px 5000px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0px 0px 0px 5000px rgba(0, 0, 0, 0.5);box-shadow:inset 0px 0px 0px 5000px rgba(0,0,0,0.5)}.red-filter{-webkit-box-shadow:inset 0px 0px 0px 5000px rgba(255, 21, 21, 0.5);-moz-box-shadow:inset 0px 0px 0px 5000px rgba(255, 21, 21, 0.5);box-shadow:inset 0px 0px 0px 5000px rgba(255,21,21,0.5)}.blue-filter{-webkit-box-shadow:inset 0px 0px 0px 5000px rgba(29, 117, 199, 0.5);-moz-box-shadow:inset 0px 0px 0px 5000px rgba(29, 117, 199, 0.5);box-shadow:inset 0px 0px 0px 5000px rgba(29,117,199,0.5)}.yellow-filter{-webkit-box-shadow:inset 0px 0px 0px 5000px rgba(255, 165, 0, 0.5);-moz-box-shadow:inset 0px 0px 0px 5000px rgba(255, 165, 0, 0.5);box-shadow:inset 0px 0px 0px 5000px rgba(255,165,0,0.5)}.white-filter{-webkit-box-shadow:inset 0px 0px 0px 5000px rgba(255, 255, 255, 0.5);-moz-box-shadow:inset 0px 0px 0px 5000px rgba(255, 255, 255, 0.5);box-shadow:inset 0px 0px 0px 5000px rgba(255, 255, 255, 0.5)}.blurb-animation
img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blurb-animation img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.portfolio-icon .et_overlay:before{content:'\49'}.portfolio-icon .et_overlay:before{content:'\41'}.portfolio-icon .et_overlay:before{content:'\52'}.portfolio-icon .et_overlay:before{content:'\59'}.portfolio-icon .et_overlay:before{content:'\5a'}.portfolio-icon .et_overlay:before{content:'\e030'}.portfolio-icon .et_overlay:before{content:'\e106'}.blog-mod-one .et_pb_blog_grid
.hentry{border-radius:5px;border-color:#fff;box-shadow:rgba(0, 0, 0, 0.1) 3px 3px 7px }.blog-mod-one .et_pb_blog_grid .et_pb_image_container img, .blog-mod-one .et_pb_blog_grid .et_audio_content, .blog-mod-one .et_pb_blog_grid .et_link_content, .blog-mod-one .et_pb_blog_grid .et_quote_content, .blog-mod-one .et_pb_blog_grid
.et_pb_slider{border-top-left-radius:5px;border-top-right-radius:5px}.padding-50{padding-top:27px;padding-bottom:27px}.padding-25{padding-top:14px;padding-bottom:14px}.rotate-left-right .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon:hover{transform:rotateY(360deg);transition: .8s}.rotate-up-down .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon:hover{transform:rotateX(360deg);transition: .8s}.grey-part{-webkit-filter:grayscale(0.1);-moz-filter:grayscale(0.1);-ms-filter:grayscale(0.1);-o-filter:grayscale(0.1);filter:grayscale(0.1)}.grey-part:hover{-webkit-filter:grayscale(1);transition:1.5s;-moz-filter:grayscale(1);transition:1.5s;-ms-filter:grayscale(1);transition:1.5s;-o-filter:grayscale(1);transition:1.5s;filter:grayscale(1);transition:1.5s}.grey-part-colour{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.grey-part-colour:hover{-webkit-filter:grayscale(0.1);transition:1.5s;-moz-filter:grayscale(0.1);transition:1.5s;-ms-filter:grayscale(0.1);transition:1.5s;-o-filter:grayscale(0.1);transition:1.5s;filter:grayscale(0.1);transition:1.5s}@media only screen and (min-width: 981px){.large-slider .et_pb_slider
.et_pb_container{height:calc(100vh - 40px)}.large-slider .et_pb_slider
.et_pb_slide_description{padding-top:calc(50vh - 100px)}}.plus-toggle .et_pb_toggle_title:before{content:''}.pretty-tabs,.et_pb_tabs_controls{border:0px
!important;background-color:transparent}.pretty-tabs
.et_pb_tab_active{background-color:#101010 !important}.pretty-tabs .et_pb_tabs_controls li.et_pb_tab_active
a{color:#fff !important}.pretty-tabs .et_pb_tabs_controls
li{display:inline-block;border:none !important;margin-bottom:10px;padding-bottom:12px;padding-top:12px}@media only screen and ( min-width: 480px ){.pretty-tabs .et_pb_tabs_controls .et_pb_tab_active:after{display:block;position:absolute;content:'';width:20px;height:20px;bottom:-10px;left:calc(50% - 10px);background-color:#101010;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}}.change-text-header-red h1, .change-text-header-red h2, .change-text-header-red h3, .change-text-header-red h4, .change-text-header-red h5, .change-text-header-red
h6{color:#FF1515}.change-text-red
p{color:#FF1515}.change-text-header-blue h1, .change-text-header-blue h2, .change-text-header-blue h3, .change-text-header-blue h4, .change-text-header-blue h5, .change-text-header-blue
h6{color:#1D75C7}.change-text-blue
p{color:#1D75C7}.change-text-header-yellow h1, .change-text-header-yellow h2, .change-text-header-yellow h3, .change-text-header-yellow h4, .change-text-header-yellow h5, .change-text-header-yellow
h6{color:#ffa500}.change-text-yellow
p{color:#ffa500}.change-text-header-white h1, .change-text-header-white h2, .change-text-header-white h3, .change-text-header-white h4, .change-text-header-white h5, .change-text-header-white
h6{color:#fff}.change-text-white
p{color:#fff}.change-text-header-black h1, .change-text-header-black h2, .change-text-header-black h3, .change-text-header-black h4, .change-text-header-black h5, .change-text-header-black
h6{color:#101010}.change-text-white
p{color:#101010}@media only screen and (max-width: 479px){.mobile-hide-portrait{display:none}}@media only screen and ( max-width: 767px ){.mobile-hide{display:none}}@media only screen and ( max-width: 767px ){.tablet-hide-portrait{display:none}}@media only screen and ( max-width: 1100px ){.tablet-hide{display:none}}@media only screen and ( min-width: 1100px ){.desktop-hide{display:none}}@media only screen and ( min-width: 980px ){.mobile-menu-hide{display:none}}@media only screen and ( min-width: 600px ){.mobile-only{display:none}}@media only screen and (min-device-width : 600px) and( max-width: 1025px ){.ipad-hide{display:none}}.slanted-section:after{display:block;position:absolute;content:'';width:0;height:0;bottom:-50px;border-top:50px solid;border-left:100vw solid transparent;z-index:1}.slanted-section:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;position:absolute;content:'';top:-50px;width:0;height:0;border-top:50px solid;border-left:100vw solid transparent;z-index:1}.slanted-section:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;position:absolute;content:'';top:-50px;width:0;height:0;border-top:50px solid;border-left:100vw solid transparent;z-index:1}.slanted-section:after{display:block;position:absolute;content:'';width:0;height:0;bottom:-50px;border-top:50px solid;border-left:100vw solid transparent;z-index:1}.slant-colour-black:after,.slant-colour-black:before{border-top:50px solid #010101}.slant-colour-black{background:#010101 !important}.slant-colour-white:after,.slant-colour-white:before{border-top:50px solid #fff}.slant-colour-white{background:#fff !important}.slant-colour-grey:after,.slant-colour:before{border-top:50px solid #dedede}.slant-colour-grey{background:#dedede !important}.slant-colour-blue:after,.slant-colour-blue:before{border-top:50px solid #1D75C7}.slant-colour-blue{background:#1D75C7 !important}.slant-colour-yellow:after,.slant-colour-yellow:before{border-top:50px solid #ffa500}.slant-colour-yellow{background:#ffa500 !important}.slant-colour-red:after,.slant-colour-red:before{border-top:50px solid #FF1515}.slant-colour-red{background:#FF1515 !important}img.tocopy{width:42%;margin:20px;float:none;cursor:pointer;border-radius:5px;border:solid 2px;border-color:#BEC7CF}div.editor-intro{background:#9700FD;position:fixed;left:160px;right:0px;text-align:center;color:#fff;text-transform:uppercase;z-index:100}div.editor-text{position:relative;background:#fff;padding:50px;margin-top:53px;left:-20px;margin-right:-20px;font-size:16px;text-align:center}div.editor-instructions{background:#fff;padding:50px;border-color:#CACACA;margin-bottom:20pxpxpxpx;margin-left:-20px}div.editor-instructions
ol{font-size:16px}div.editor-sec{padding-left:100px;background:#fff;margin-left:-20px}h2.section-titles{font-size:28px;padding-top:20px;font-weight:800}p.section-descriptions{font-size:16px}img.example-image{border-radius:5px;width:50%;margin-right:25%;margin-left:25%}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.prettyMapList .prettyFileBar .prettyMapListSearch
.hidden{display:none}.prettyMapList
.float_right{float:right}.prettyMapList
.float_left{float:left}#MaplistBack,
.prettyMapList
.btn{display:inline-block;*display:inline;font-size:12px;padding:5px
10px;text-decoration:none;zoom:1}.prettyMapList .btn:hover{}.prettyMapList .btn:active{}.prettyMapList ul.unstyled,
.prettyMapList
ul.unstyled{list-style-type:none;margin:0
!important;padding:0
!important}.prettyMapList .clearfix:before,
.prettyMapList .clearfix:after{content:"";display:table}.prettyMapList .clearfix:after{clear:both}.prettyMapList
.clearfix{*zoom:1}.prettyMapList
.mapHolder{border:solid 1px #ccc;height:350px;margin-bottom:15px;width:100%}.prettyMapList .mapHolder
.infoWindow{font-size:14px}.prettyMapList
.additionalDetail{margin-bottom:10px}.prettyMapList .additionalDetail .colLeft,
.prettyMapList .additionalDetail
.colRight{float:left;width:49%}.infoWindowContainer{border-radius:5px;border:none;position:relative}.infoWindowContainer.infobox{border:solid 1px #999}.infoWindowContainer.infobox:after,.infoWindowContainer.infobox:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.infoWindowContainer.infobox:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;left:50%;margin-left:-15px}.infoWindowContainer.infobox:before{border-color:rgba(51, 51, 51, 0);border-top-color:#999;border-width:16px;left:50%;margin-left:-16px}.infoWindowContainer
.infoWindow{background-color:#fff;border-radius:0 0 5px 5px}.infoWindowContainer.infobox .infoWindow
.infowindowContent{overflow:auto}.infoWindowContainer .infoWindow
.infowindowContent{padding:10px}.infoWindowContainer
img{position:absolute !important;right:3px;top:3px}.infoWindowContainer img
.infoWindow{position:static;width:500px}body .infoWindowContainer .infoWindow
h3{border:none;border-radius:0;color:#1e91d7;font-size:18px;line-height:1.2em;margin:0
!important;padding:7px}.infoWindowContainer
.locationImage{float:left;padding-right:10px;padding-bottom:10px}body .infoWindowContainer .infoWindow h3
span{font-size:13px}.infoWindowContainer .infoWindow
img{position:static !important}.prettyMapList .mapHolder .infoWindow
.cats{clear:both;color:#888;font-size:11px;padding-top:5px}.prettyMapList .mapHolder img,
#SingleMapLocation
img{box-shadow:none;max-width:none !important}.prettyMapList
.mapLocationDetail{padding:10px
0}.prettyMapList
.address{position:relative}.prettyMapList .address
span{font-weight:bold;left:0;position:absolute}.prettyMapList
.mapcategories{color:#aaa;float:right;font-size:11px}.prettyMapList .mapcategories
span{color:#888}.prettyMapList .prettyFileBar .multiCategoryFilter
.btn{margin:0
5px 0 0}.prettyMapList
.customCategoryList{float:right}.prettyMapList .customCategoryList
ul{right:0;top:28px}.prettyMapList
.multiCategoryFilter{margin-top:10px}.prettyMapList .multiCategoryFilter .categoryFilterContainer,
.prettyMapList .multiCategoryFilter
.customCategoryList{float:left}.prettyMapList
.customCategoryList{position:relative}.prettyMapList .customCategoryList>ul{-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);background-color:#fff;border:solid 1px #ccc;border-radius:0 0 5px 5px;display:none;position:absolute;font-size:11px;line-height:1.2em;width:120px;z-index:9999}.prettyMapList .multiCategoryFilter .customCategoryList>ul{left:0px;max-height:200px;overflow-y:scroll;right:auto;top:28px}.prettyMapList .customCategoryList
.btn{margin-top:10px;padding-left:28px;_padding-left:10px;position:relative}.prettyMapList .customCategoryList .btn:before{background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_join_red_down.png) no-repeat 0 0;content:"";display:block;height:16px;left:5px;position:absolute;top:6px;width:16px}.prettyMapList .customCategoryList ul
a{border-bottom:solid 1px #f4f4f4;color:#21759B;display:block;font-size:12px;margin:0;padding:5px;text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s }.prettyMapList .customCategoryList .btn.showSortingBtn:before{background-image:url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_down_red.png)}.prettyMapList .showSortingBtn,
.prettyMapList .showFilterBtn,
.prettyMapList .sortList ul a.selected,
.prettyMapList .sortList ul
a.showing{padding-left:28px;_padding-left:10px;position:relative}.prettyMapList .prettyFileBar .categoryList
.btn.showing{padding-left:18px;position:relative}.prettyMapList .prettyFileBar .categoryList .btn.showing:after{content:"\2713 ";height:10px;left:5px;position:absolute;top:5px;width:10px}.prettyMapList .showSortingBtn:before,
.prettyMapList .showFilterBtn:before,
.prettyMapList .sortList ul a:before{background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_join_red_down.png) no-repeat 0 0;content:"";display:block;height:16px;left:5px;position:absolute;top:6px;width:16px}.prettyMapList .sortList ul a:before{background-image:none}.prettyMapList .showSortingBtn:before,
.prettyMapList .sortList ul a.selected:before{background-image:url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_down_red.png)}.prettyMapList .sortAsc:before,
.prettyMapList .sortList ul a.sortAsc:before{background-image:url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_up_red.png)}.prettyMapList
.prettylink{-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);cursor:pointer;display:block;font-size:14px;line-height:1.2em;margin:10px
0;padding:10px
10px 10px 35px;*padding:10px;position:relative;text-decoration:none;zoom:1}.prettyMapList .prettylink:after{content:"";display:block;height:20px;left:10px;margin-right:2px;position:absolute;top:11px;width:20px}.prettyMapList .prettylink:hover{}.prettyMapList .prettylink:active{-webkit-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2)}.prettyMapList .prettylink a,
.prettyMapList .prettylink a:visited{text-decoration:none}.prettyMapList .prettylink
.distance{font-size:11px}.prettyMapList .corePrettyStyle
.viewLocationDetail{display:block}.prettyMapList .prettylink
.address{margin-bottom:10px}.prettyMapList
.map{float:none;display:block}.prettyMapList
.map{float:none;display:block}.prettyMapList .map:after{background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/map.png) no-repeat 0 0}.prettyMapList
.featuredImage{border-radius:5px;border:solid 1px #aaa;display:block;float:left;margin-right:10px;-webkit-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2)}.prettyMapList .prettylink
.smallImage{left:5px;position:absolute;top:5px;z-index:3}.prettyMapList
.getDirections{border-top:dashed 1px #ccc;margin-top:10px;padding-top:10px}.prettyMapList .getDirections
input{margin:0
3px;width:200px}.prettyMapList .mapLocationDirectionsHolder,
.prettyMapList .mapLocationDirectionsHolder:hover{background-color:#FFF;color:#333;margin-left:-25px}.prettyMapList .mapLocationDirectionsHolder .adp-directions{border:solid 1px #ccc;margin-bottom:0 !important}.prettyMapList .mapLocationDirectionsHolder .adp-directions .adp-substep
div{word-break:break-all}.prettyMapList .mapLocationDirectionsHolder .adp-summary{background-color:#fcfcfc;border:solid 1px #ccc;border-width:0 1px;color:#666;font-size:13px;text-align:right;padding:5px}.prettyMapList .mapLocationDirectionsHolder .adp-legal{font-size:11px;text-align:right}.prettyMapList .mapLocationDirectionsHolder table.adp-placemark{border:solid 1px #ccc;margin-bottom:0 !important}.prettyMapList .mapLocationDirectionsHolder>div{border:solid 1px #ccc;margin-top:15px;padding:10px}.prettyMapList .mapLocationDirectionsHolder
table{margin:0
0 5px 0 !important;width:100%}.prettyMapList .mapLocationDirectionsHolder .adp-text{padding-left:35px;vertical-align:middle}.prettyMapList
.printDirections{float:right;margin-top:5px;padding:5px}.prettyPagination{height:45px;margin-bottom:10px;padding-top:5px;text-align:center}.prettyPagination
.pagingInfo{display:inline-block;*display:inline;margin-top:10px;position:absolute;zoom:1}.prettyPagination
a{display:inline-block;padding:5px;*display:inline;zoom:1}.prettyPagination
a.pfl_next{float:right}.prettyPagination
a.pfl_prev{float:left}.prettyPagination
a.disabled{opacity:0.4}.prettyMapList
.prettyFileBar{border-bottom:1px dashed #EFEFEF;padding-bottom:5px;position:relative}.prettyMapList .prettyFileBar
.btn{margin:0
0 0 5px}.prettyMapList .prettyFileBar .unstyled
li{background-image:none;list-style-type:none;margin:0;padding:0}.prettyMapList .prettyFileBar .prettyFileFilters,
.prettyMapList .prettyFileBar
.prettyFileSorting{-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);background-color:#fff;border:solid 1px #ccc;border-radius:0 0 5px 5px;display:none;position:absolute;font-size:11px;line-height:1.2em;right:0;top:38px;width:120px;z-index:100}.prettyMapList .prettyFileBar
.prettyFileSorting{right:105px}.prettyMapList .prettyFileBar .prettyFileFilters p,
.prettyMapList .prettyFileBar .prettyFileSorting
p{margin-bottom:0 !important;padding-bottom:0 !important}.prettyMapList .prettyFileBar .prettyFileFilters li a,
.prettyMapList .prettyFileBar .prettyFileSorting li
a{border-bottom:solid 1px #f4f4f4;color:#21759B;display:block;font-size:12px;margin:0;padding:5px;text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s }.prettyMapList .prettyFileBar .prettyFileFilters li
a{background:rgb(247,255,224) none no-repeat 91px 10px}.prettyMapList .prettyFileBar .prettyFileFilters li a:hover,
.prettyMapList .prettyFileBar .prettyFileSorting li a:hover{background-color:rgb(247,255,224);color:#D54E21}.prettyMapList .prettyFileBar .prettyFileSorting li
a{background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_down_red.png) no-repeat 100px 4px}.prettyMapList .prettyFileBar .prettyFileSorting li
a.sortAsc{background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/arrow_up_red.png) no-repeat 100px 4px}.prettyMapList .prettyFileBar
.bar{background-color:#fbfbfb;border-radius:0 0 5px 5px;border-top:solid 1px #ccc;text-align:right}.prettyMapList .prettyFileBar .bar
.cross{background:transparent url(/wp-content/plugins/MapListPro/images/icons1/cross.png) no-repeat 99% 50%;display:block;height:16px;padding:5px;text-align:left;text-indent:-9000px;opacity:0.4}.prettyMapList .prettyFileBar .bar .cross:hover{background-color:#efefef}.prettyMapList .prettyFileBar .customCategoryList
a.showing{background:rgb(247,255,224) none no-repeat 91px 2px;color:#626933;padding-left:24px;position:relative;text-shadow:0 1px 1px rgba(255,255,255,1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s }.prettyMapList .prettyFileBar .customCategoryList a.showing:after,
.prettyMapList .prettyFileBar .prettyFileFilters a.showing:after{content:"";background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/tick.png) no-repeat 0 0;display:block;height:16px;opacity:0.8;position:absolute;top:3px;left:3px;width:16px}.prettyMapList .prettyFileBar .categoryList
li{float:left;margin-right:5px;margin-bottom:1px}.prettyMapList .prettyFileBar .categoryList
.btn{line-height:1em;margin-left:0;padding:6px
4px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s }.prettyMapList
.prettyMessage{background:rgb(233,246,253);background:-moz-linear-gradient(top,  rgba(233,246,253,1) 0%, rgba(211,238,251,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,246,253,1)), color-stop(100%,rgba(211,238,251,1)));background:-webkit-linear-gradient(top,  rgba(233,246,253,1) 0%,rgba(211,238,251,1) 100%);background:-o-linear-gradient(top,  rgba(233,246,253,1) 0%,rgba(211,238,251,1) 100%);background:-ms-linear-gradient(top,  rgba(233,246,253,1) 0%,rgba(211,238,251,1) 100%);background:linear-gradient(top,  rgba(233,246,253,1) 0%,rgba(211,238,251,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f6fd', endColorstr='#d3eefb',GradientType=0 );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px
0;padding:10px
10px 10px 35px;position:relative}.prettyMapList .prettyMessage:after{content:"";background:transparent url(/wp-content/plugins/MapListPro/images/icons/silk_icons/information.png) no-repeat 0 0;display:block;height:20px;left:10px;position:absolute;top:14px;width:20px}.prettyMapList .prettyMessage
a{margin-left:10px}.prettyMapList .prettyFileBar
.prettyMapListSearch{display:inline-block;*display:inline;padding:0;text-align:left;zoom:1}.prettyMapList .prettyFileBar
.combo{padding-bottom:20px;position:relative}body .prettyMapList .prettyFileBar .combo
.prettySearchValue{width:100px}.prettyMapList .prettyFileBar .combo
.clearSearch{background:none repeat scroll 0 0 transparent;border:medium none;bottom:-5px;box-shadow:none;color:#333;font-size:11px;padding:0;position:absolute;right:0}.prettyMapList .prettyFileBar .prettyMapListSearch
label{margin-right:10px}.prettyMapList .prettyFileBar
.distanceSelector{border:1px
solid #CCC;-webkit-border-radius:3px;border-radius:3px;display:inline-block;margin-right:3px;margin-bottom:0;padding:5px
4px}.prettyMapList .directionsPostcode,
.prettyMapList .prettyFileBar .prettyMapListSearch input,
.prettyMapList .prettyFileBar
.prettySearchValue{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #ccc;color:#ccc;display:inline-block;font-size:13px;margin:0
5px 0 0;padding:5px;width:150px}.prettyMapList .directionsPostcode:focus,
.prettyMapList .prettyFileBar .prettyMapListSearch input:focus,
.prettyMapList .prettyFileBar .prettySearchValue:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);border-color:rgba(82, 168, 236, 0.8);color:#333}.prettyMapList .prettyFileBar
.prettySearchValue.error{border-color:#f00;color:#666;background-image:none}.prettyMapList .prettyFileBar .prettyMapListSearch
a{cursor:pointer;display:inline-block;*display:inline;font-size:13px;margin-left:0;zoom:1}.prettyMapList .prettyFileBar .prettyMapListSearch
.clearSearch{margin-left:3px}.prettyMapList
.prettyListItems{min-height:150px}.prettyMapList
.prettyListItems.loading{background:#fff url("/wp-content/plugins/MapListPro/images/loading32.gif") no-repeat 50% 50%;height:200px}.prettyMapList .prettyListItems.loading a,
.prettyMapList .prettyListItems.loading
li{display:none}.prettyMapList .getDirections .getdirectionsgeo,
.prettyMapList .getDirections .getdirectionsgeo:hover,
.prettyMapList .getDirections .getdirectionsgeo:active{background:#fff url("/wp-content/plugins/MapListPro/images/target.png") no-repeat 50% 50%;margin-left:3px;padding:5px;text-indent:-9000px;width:15px}.prettyMapList .getDirections .getdirectionsgeo:hover{background-color:#eee}.prettyMapList .getDirections .smallLoading,
.prettyMapList .getDirections .smallLoading:hover{background:#fff url("/wp-content/plugins/MapListPro/images/loading16.gif") no-repeat 50% 50%}.prettyMapList
.viewLocationPage{margin-top:10px}.mapHolder
img{box-shadow:none !important;visibility:visible !important}.mapHolder{height:350px;width:100%}#SingleMapLocation{-webkit-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.2);background-color:#fff;border:solid 1px #ccc;margin-bottom:15px;padding:5px
5px 0 5px}#MapAddressContainer{-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;border:solid 1px #ccc;display:inline-block;margin:30px
0 20px 0;padding:10px;width:100%}#MapAddressLabel{color:#888;display:inline-block;font-size:0.8em;margin-bottom:5px}#MapAddress{}.maplist_featuredimage{-webkit-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.2);border:solid 1px #ccc;margin:0
10px 10px 0;padding:5px}#MaplistBack{margin:5px
0 10px 0}.leftmap
.mapHolder{float:left;margin-right:1%;width:49%}.leftmap
#ListContainer{float:left;width:49%}.leftmap
.prettyFileBar{float:left;width:49%}.rightmap
.mapHolder{float:right;margin-right:1%;width:49%}.rightmap
#ListContainer{float:left;width:49%}.rightmap
.prettyFileBar{float:left;width:49%}.location-accordion .location-list{cursor:pointer;list-style-type:none;margin:0;padding:10px}.location-accordion .location-list.active{background-color:#ccc}.location-accordion .location-list
.active{font-weight:bold}#main .location-accordion .show-locations,
.location-accordion .show-locations{background-color:#666;color:#fff;cursor:pointer;font-size:1.2em;margin:0
0 1px 0;padding:10px}.FullMapPage
#SingleMapLocation{height:300px;width:100%}.FullMapPage .infoWindowContainer .infoWindow
h3{margin-bottom:0 !important}.FullMapPage .infoWindow
.infowindowContent{font-size:13px;height:160px;overflow:auto;padding-top:10px}.FullMapPage .infoWindow .infowindowContent
.locationImage{float:left;padding:0
10px 10px 0}.FullMapPage .address,
.FullMapPage .openinghours,
.FullMapPage
.telephone{padding-left:170px;position:relative}.FullMapPage .address span,
.FullMapPage .openinghours span,
.FullMapPage .telephone
span{font-weight:bold;left:0;position:absolute}.FullMapPage div.mapLocationDirectionsHolder,
.FullMapPage div.mapLocationDirectionsHolder:hover{border:none;margin:0}.FullMapPage div.mapLocationDirectionsHolder>div{border:none;margin-top:15px;padding:0;border-top:solid 1px #ccc}@media only screen and (max-width: 767px){body .leftmap #ListContainer,
body .leftmap .prettyFileBar,
body .leftmap .mapHolder,
body .rightmap #ListContainer,
body .rightmap .mapHolder,
body .leftmap
.prettyFileBar{float:none;width:100%}}.infoWindowContainer .infoWindow h3,
.prettyMapList
.corePrettyStyle{background:#fff;background:-moz-linear-gradient(top,  #fff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));background:-webkit-linear-gradient(top,  #fff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,  #fff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,  #fff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(top,  #fff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:0px 2px 0px #fff;border:solid 1px #ccc;color:#555}.prettyMapList .corePrettyStyle
a{color:#555}.prettyMapList .corePrettyStyle:hover{background-color:#ccc;border-color:#aaa}.prettyMapList .corePrettyStyle:hover a,
.prettyMapList a.corePrettyStyle:hover{color:#D54E21}.prettyMapList .corePrettyStyle:active{-webkit-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);background-color:#ededed;background-position:0 -10px;background-repeat:repeat-x;border-color:#aaa}.prettyMapList .prettyFileBar
.bar{background-color:#fbfbfb;border-top:solid 1px #ccc}.prettyMapList .prettyFileBar .bar
.cross{opacity:0.4}.prettyMapList .prettyFileBar .bar .cross:hover{background-color:#efefef}.infoWindowContainer:after{border-top-color:#fff}.infoWindowContainer:before{border-top-color:#ccc}.infoWindowContainer{border:solid 1px #ccc}.infoWindowContainer .infoWindow
h3{border-bottom:solid 1px #aaa}