#searchResults .pageLink{font-size:12px;color:#999;margin:2px 0 8px 0;padding:0;display:block}#searchResults .searchResult{margin-bottom:16px;margin-top:24px}#searchResults .searchResult h3{margin-bottom:0;padding-bottom:0}#searchResults .searchResult p{margin-top:4px}

#mainnavpnlcontainer{border:0px none #ffffff}#mainnavpnlouter{display:block}.ccm-responsive-overlay{display:none}#menumorebtn{font-family:FontAwesome}.showslidemenu.menu-btn:after{font-family:FontAwesome;content:"\f0c9"}mainnav.menumore{margin-left:0;padding-left:10px}mainnav.menumore ul.menumore{width:10%}mainnav ul.mainnav{width:90%}.fs-ccm-responsive-navigation.original .mainnav{height:34px}.mainnavpnl{height:auto;border-style:solid;border-width:1px;border-color:#a0a0a0}.ccm-responsive-navigation.original{display:block}@media (max-width: 767px){.ccm-responsive-navigation.original{display:none}#mainnavpnlouter{display:none}}mainnav{display:block;height:34px;background-color:#a767f2;color:white}mainnav .dropdown:after{content:"\f107";font-family:FontAwesome}mainnav .dropdown:hover:after{content:'\25bc'}mainnav ul{margin-bottom:0;display:block;-webkit-font-smoothing:antialiased;list-style:none;margin-top:0px !important;padding:0px 0px 0px 0px;float:left}mainnav ul a{padding-right:10px;font-family:'Titillium Web';font-size:1.1em;font-weight:400;color:#ffffff;text-transform:none;vertical-align:middle;text-align:center;text-decoration:none}mainnav ul a:hover{color:#70ff4b;text-decoration:none;font-weight:700}mainnav ul > li.nav-selected > a,mainnav ul > li.nav-path-selected > a{font-weight:700}mainnav ul li{height:24px;line-height:24px;margin:0;margin-top:6px;padding:0;padding-left:0;padding-bottom:0px;position:relative;display:inline-block}mainnav ul li a.nav-home{font-family:fontawesome}mainnav ul li .nav-selected{font-weight:bold}mainnav ul li .nav-dropdown:after{content:" \f107";font-family:FontAwesome}mainnav ul li .nav-dropdown:hover:after{content:" \f107";font-family:FontAwesome}mainnav ul li:hover{text-decoration:none;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-position:-20px 79px;background-repeat:repeat;background-size:auto auto}mainnav ul li:hover ul{opacity:1;top:30px;visibility:visible}mainnav ul li ul{cursor:pointer;padding-bottom:0px;float:left;left:0;opacity:0;position:absolute;top:40px;visibility:hidden;min-width:300px;background-color:rgba(255, 255, 255, 0.9);z-index:199;transition:all 0.25s ease;border-radius:3px;border:1px solid #edf2f3}mainnav ul li ul > li.nav-selected > a,mainnav ul li ul > li.nav-path-selected > a{font-weight:700}mainnav ul li ul li{float:none;width:100%;padding-bottom:0px}mainnav ul li ul li .nav-dropdown:after{content:" \f107";font-family:FontAwesome}mainnav ul li ul li .nav-dropdown:hover:after{content:" \f107";font-family:FontAwesome}mainnav ul li ul li:hover{background-color:transparent;line-height:24px;height:24px}mainnav ul li ul li:hover a{color:#a364ed}mainnav ul li ul li a{display:block;padding:0;padding-bottom:5px;font-family:'Titillium Web';font-size:1em;font-weight:400;color:#02174C;text-transform:none;text-decoration:none;transition:all 0.25s ease;text-align:left;padding-left:20px}mainnav ul li ul li a:hover{color:#ffffff;background-color:rgba(167, 103, 242, 0.95);line-height:24px;height:24px;font-weight:400;margin-top:0px}mainnav .menumoredlg{position:absolute;height:auto;width:300px;top:126px;left:139.5px;display:block}mainnavpnl{background:rgba(250, 250, 250, 0.9) !important;display:block;border-bottom:5px solid #c0c0c0;width:25%;z-index:199;position:absolute;top:32px;padding-top:15px;padding-left:20px;margin-top:7px;-webkit-text-size-adjust:none;min-width:220px}mainnavpnl .dropdown:after{content:"\f107";font-family:FontAwesome}mainnavpnl .dropdown:hover:after{content:'\25bc'}mainnavpnl ul{padding-left:0;font-weight:400;width:100%}mainnavpnl ul > li.nav-selected > a,mainnavpnl ul > li.nav-path-selected > a{font-weight:700}mainnavpnl ul li{list-style-type:none;display:block}mainnavpnl ul li .nav-dropdown:after{content:" \f107";font-family:FontAwesome}mainnavpnl ul li .nav-dropdown:hover:after{content:" \f107";font-family:FontAwesome}mainnavpnl ul li.parent-ul a:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f107";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}mainnavpnl ul li.parent-ul a.openul:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f106";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}mainnavpnl ul li a{color:#000000;font-size:18px;display:inline-block;width:80%;padding:7px 5% 7px 0px;margin:0% 5% 0% 0;padding-left:15px;height:100%;font-weight:200;text-decoration:none}mainnavpnl ul li a:hover{color:#02174C}mainnavpnl ul li ul > li.nav-selected > a,mainnavpnl ul li ul > li.nav-path-selected > a{font-weight:700}mainnavpnl ul li ul li{padding-left:10px}mainnavpnl ul li ul li.last-li a{padding-top:0px;font-size:15px}mainnavpnl ul li ul li.last-li a:after{content:''}subnav .dropdown:after{content:"\f107";font-family:FontAwesome}subnav .dropdown:hover:after{content:'\25bc'}subnav ul{-webkit-font-smoothing:antialiased;list-style:none;margin-top:0px !important;padding:0px 0px 0px 0px;float:left}subnav ul a{padding-right:10px;font-family:'Montserrat', sans-serif;font-size:0.9em;font-weight:400;color:#000000;text-transform:none;vertical-align:middle;text-align:center;text-decoration:none}subnav ul a:hover{color:#000000;text-decoration:underline}subnav ul > li.nav-selected > a,subnav ul > li.nav-path-selected > a{font-weight:700}subnav ul li{height:16px;line-height:17px;margin:0;margin-top:0;padding:0;padding-left:30px;padding-bottom:0px;position:relative;display:inline-block}subnav ul li .nav-selected{font-weight:bold}subnav ul li .nav-dropdown:after{content:" \f107";font-family:FontAwesome}subnav ul li .nav-dropdown:hover:after{content:" \f107";font-family:FontAwesome}subnav ul li:hover{text-decoration:none;background-attachment:scroll;background-clip:border-box;background-color:#ffffff;color:#70ff4b;background-image:url("/application/themes/fagansystemscs1/images/Nav-bar.png");background-origin:padding-box;background-position:-20px 79px;background-repeat:repeat;background-size:auto auto}subnav ul li:hover ul{opacity:1;top:30px;visibility:visible}subnav ul li ul{cursor:pointer;padding:15px;padding-bottom:0px;float:left;left:0;opacity:0;position:absolute;top:40px;visibility:hidden;min-width:300px;background-color:rgba(255, 255, 255, 0.9);z-index:199;transition:all 0.25s ease;border-radius:3px;border:1px solid #000000}subnav ul li ul > li.nav-selected > a,subnav ul li ul > li.nav-path-selected > a{font-weight:700}subnav ul li ul li{float:none;width:100%;padding-bottom:0px}subnav ul li ul li .nav-dropdown:after{content:" \f107";font-family:FontAwesome}subnav ul li ul li .nav-dropdown:hover:after{content:" \f107";font-family:FontAwesome}subnav ul li ul li:hover{line-height:24px;height:24px}subnav ul li ul li:hover a{color:#000000}subnav ul li ul li a{display:block;padding:0;padding-bottom:5px;font-family:'Montserrat', sans-serif;font-size:1em;font-weight:400;color:#000000;text-transform:none;text-align:center;text-decoration:none;transition:all 0.25s ease;text-align:left;padding-left:20px}subnav ul li ul li a:hover{color:#000000;line-height:24px;height:24px;font-weight:normal;margin-top:0px}.ccm-responsive-overlay{background:white;display:none;position:absolute;border-bottom:5px solid #c0c0c0;width:100%;z-index:99;top:198px;left:0px;padding-top:15px;padding-left:20px;-webkit-text-size-adjust:none}.ccm-responsive-overlay ul{padding-left:0;font-weight:400;width:100%}.ccm-responsive-overlay ul > li.nav-selected > a,.ccm-responsive-overlay ul > li.nav-path-selected > a{font-weight:700}.ccm-responsive-overlay ul li{list-style-type:none;display:block}.ccm-responsive-overlay ul li.parent-ul a:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f107";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-overlay ul li a{color:#000000;font-size:18px;display:inline-block;width:80%;padding:7px 5% 7px 0px;margin:0% 5% 0% 0;padding-left:15px;height:100%;font-weight:200;text-decoration:none}.ccm-responsive-overlay ul li a:hover{color:#02174C}.ccm-responsive-overlay ul li ul > li.nav-selected > a,.ccm-responsive-overlay ul li ul > li.nav-path-selected > a{font-weight:700}.ccm-responsive-overlay ul li ul li{padding-left:10px}.ccm-responsive-overlay ul li ul li.last-li a{padding-top:0px;font-size:15px}.ccm-responsive-overlay ul li ul li.last-li a:after{content:''}

div.ccm-page .breadcrumb{padding:8px 15px;margin-bottom:0px;list-style:none;background-color:#f5f5f5;border-radius:4px;font:italic 16px Arial, sans-serif !important}div.ccm-page .breadcrumb{background-color:transparent;padding:0px}div.ccm-page .breadcrumb a{color:#888888 !important}div.ccm-page .breadcrumb a:hover{text-decoration:none;font-weight:700;color:#a364ed !important}

.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.clear_float:before,.clear_float:after{display:table;content:" "}.clear_float:after{clear:both}div.ccm-lightbox-popup-white{max-width:600px;background-color:white;padding:20px 60px 20px 20px;margin:0 auto 0 auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-ms-border-radius:10px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:2100;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:2200;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:2400}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:2300}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:2400;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

.modalcomment,.jqmWindow{display:inline-block;visibility:hidden;position:fixed;top:10%;left:50%;margin-left:-400px;width:800px;background-color:#EEE;color:#333;border:1px solid black;padding:12px}div.fs-like-this-page-wrapper{float:left;position:relative;padding:0px 0px 0px 0px;font-family:Merriweather,serif;font-weight:400;font-size:18px;line-height:1.42857143}div.fs-like-this-page-wrapper-right{float:right;position:relative;padding:0px 0px 0px 23px}div.fs-like-this-page-wrapper i{top:4px}div.fs-like-this-page-wrapper-right i{position:absolute;top:4px}div.fs-like-this-page-wrapper .fs-thumb-selected{color:#570357}div.fs-like-this-page-wrapper .fs-thumb-selected:hover{color:#e8525a}div.fs-like-this-page-wrapper .fs-pencil-disabled{color:#9f939f !important}div.fs-like-this-page-wrapper .fs-pencil-disabled:hover{color:#9F939FFF !important}div.fs-like-this-page-wrapper .fs-thumb{color:rgba(167, 103, 241, 0.72)}div.fs-like-this-page-wrapper .fs-thumb:hover{color:#e8525a}div.fs-like-this-page-wrapper .fa-pencil{color:#a767f1}div.fs-like-this-page-wrapper-right .fs-thumb{color:#a767f1}div.fs-like-this-page-wrapper .fs-thumb-text{color:#a767f1}div.fs-like-this-page-wrapper-right .fs-thumb-text{color:#a767f1}div#ccm-block-like-this-dialog{position:relative;padding:20px;width:480px;background-color:#fff;color:#333;margin:0px auto 0px auto}

.captionfont{color:red;font-size:1.2vw}.ccm-block-custom-template-Lightbox{float:left}

div.ccm-block-page-list-page-entry-grid-thumbnail-hover{opacity:0;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}div.ccm-block-page-list-page-entry-grid-thumbnail a{position:relative;display:table}div.ccm-block-page-list-page-entry-grid-thumbnail-hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:2}div.ccm-block-page-list-page-entry-grid-thumbnail a:hover div.ccm-block-page-list-page-entry-grid-thumbnail-hover{opacity:1}div.ccm-block-page-list-page-entry-grid-thumbnail-title-wrapper{display:table;width:100%;height:100%}div.ccm-block-page-list-page-entry-grid-thumbnail-title{display:table-cell;width:100%;text-align:center;height:100%;vertical-align:middle;text-align:center;color:#fff}div.ccm-block-page-list-page-entry-grid-thumbnail-title i{display:none}

.icon-container{float:right;padding-top:5px;padding-bottom:5px}.icon-container a:first-child{margin-left:0 !important}.icon-clearfix:before,.icon-clearfix:after{content:"";display:table}.icon-clearfix:after{clear:both}

