/* CSS Document */


@font-face {
    font-family: 'bebas_neuebold';
    src:  /* url('../css/fonts/bebasneuebold-w1w42-webfont.woff2') format('woff2'),
       url('../css/fonts/bebasneuebold-w1w42-webfont.woff') format('woff'),*/
        url('../css/fonts/BebasNeueBold-7B9LE.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'bebas_neuebook';
    src: url('../css/fonts/bebasneuebook-d9a1l-webfont.woff2') format('woff2'),
     /*   url('../css/fonts/bebasneuebook-d9a1l-webfont.woff') format('woff'),*/
        url('../css/fonts/BebasNeueBook-d9A1l.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'bebas_neueregular';
    src: url('../css/fonts/bebasneueregular-gxj83-webfont.woff2') format('woff2'),
   /*     url('../css/fonts/bebasneueregular-gxj83-webfont.woff') format('woff'),*/
        url('../css/fonts/BebasNeueRegular-gxj83.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebas_neuethin';
    src: url('../css/fonts/bebasneuethin-4b3my-webfont.woff2') format('woff2'),
     /*   url('../css/fonts/bebasneuethin-4b3my-webfont.woff') format('woff'),*/
        url('../css/fonts/BebasNeueThin-4B3mY.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebas_neuelight';
    src: url('../css/fonts/bebasneuelight-l3ajy-webfont.woff2') format('woff2'),
      /*  url('../css/fonts/bebasneuelight-l3ajy-webfont.woff') format('woff'),*/
        url('../css/fonts/BebasNeueLight-L3ajy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}



a:hover{text-decoration: none !important;}




.slider .flexslider ol.flex-control-nav.flex-control-paging{ display:none;}
#body-wrapper-2{ width:100%;}
.BannerTitle {
    position: absolute;
    width:100%;
    font-size: 83px;
    line-height: 90px;
    text-transform: uppercase;
    text-align:center;
    font-family: 'bebas_neuebook';
    color: #fff;
    top:50%; margin-top:-140px;
    height:280px;
    left: inherit;
    width: 100%; 
        text-shadow: 3px 2px 7px #000;
    
}

.flexslider .slides>li {
    position: relative;
}

.BannerTitle span {
    display: block;

    font-family: 'bebas_neuebold';
}


 #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container{ padding-top:36px; /*padding-bottom: 25px;*/}
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container div   a{ position: relative; color: #666 !important; text-decoration: none !important; font-size: 14px !important;}
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container div a:first-child::before { font-size: 14px; padding-right:6px; color: #666; font-family: FontAwesome; content: "\f015"; text-align: center; line-height: 14px;  }
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container div a:first-child{ padding-left: 0px;}
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container .portlet-borderless-bar span a{color: #000000; font: 14px Segoe UI, Arial, Helvetica, sans-serif;}
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container .portlet-borderless-bar span a:first-child{ padding: 0px;}
    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container .portlet-borderless-bar span a:first-child::before{ display: none;}
.portlet-breadcrumb{
background: none;
border: none;
text-align: left;
padding: 0px;
width:86%;
margin:0px auto 0 auto;
}
.spacebar1  .portlet-breadcrumb{width:100%;}  


#content-wrapper .BannerTitle  a{font: 18px/28px Arial, Helvetica, sans-serif; text-shadow: initial !important;  color:#fff; border:1px solid #ffffff; border-radius:27px;  display:inline-block; padding:10px 15px; margin:0px 10px;  text-transform: capitalize; }
#content-wrapper .BannerTitle p{font: 18px/28px Arial, Helvetica, sans-serif;width:48%; margin:0 auto; color:#fff !important;     text-transform: none; }

#content-wrapper .BannerTitle  a i{padding-right:10px; padding-left: 5px; color:#ffcc00; }

#content-wrapper .BannerTitle  a:hover{background-color:#ffcc00;  border:1px solid #ffcc00; }
#content-wrapper .BannerTitle  a.btn-more{background-color:#003399;  border:1px solid #003399; }
#content-wrapper .BannerTitle  a.btn-more2{background-color:#003399;  border:1px solid #003399; }
#content-wrapper .BannerTitle  a.btn-more img{width:18px; height:18px !important; padding-left: 5px;  vertical-align: middle;  display: inline-block; }


.header-top-nav{    position: inherit !important; right: inherit !important; top: inherit !important; }
body{ width:100%!important;  font-family:Arial; color:#000!important; background:none !important  }
#bodywrapper{ margin:0 auto;  position:relative; }
.journal-content-article{line-height:20px;}
#body-wrapper-2{ position: relative; width: 100%; margin:0 auto;}
#content-wrapper{  background: #fff;/* display: inline-block;*/ min-height: 0px !important;}
#wrapper {background-image:none!important; min-height:0!important; width:100%!important;}
#header{ height:auto; background:none;  position:relative; z-index:120; }
.header-right-top-outer{ padding:0; margin-right:145px;}
.header-right-top-outer:after{ width:100%; height:0; clear:both; content:""; display:block;}
.header-right-part .header-right-top{ padding:0 15px 0 0; margin:0; float:left;}
.header-top-nav ul{ list-style:none; float:left; margin:0 10px 0 0;}
.header-top-nav ul li{ display:inline; color:#0051b6; font-weight:bold; line-height:30px; padding:0 5px; font-family:"Arial";}
.header-top-nav ul li a{ text-decoration:none; color:#0051b6; font-size:11px; font-weight:bold; padding:0 2px;}
.header-top-nav .header-seach-part{ float:left; margin:5px 0 0 0; top:-55px; }
.header-top-nav .header-seach-part input{ width:130px; height:21px; border:1px solid #0051b6; padding:0; box-sizing:border-box; padding:0 5px; }
.header-top-nav .header-seach-part input[type=image]{ padding:0; width:18px; height:18px; background: url("../images/custom/search.png") no-repeat; border:none; }
.header-right-bottom { position:absolute; right:10px; bottom:5px; width:150px;}
.header-right-bottom img { margin:31px 0 0 0}

#menus ul.tabs{ background:#003399;}
#banner .logo{ background:none; height:90px; width:265px; margin-top: 15px; }
.topMenu{ color:#fff;}
.topMenu a{ color:#fff;}
.top-icon a{ color:#fff;}
#banner .logo a{ height:90px!important; width:100%!important; left:0; top:10px;}
#nav{ background:#0057be;}



/*--------navi-css-start-----------*/
.cf{ background:#fff;  height:24px;}
.cf:after{ width:100%; height:0; clear:both; content:""; display:block;}


#navigation{ padding-top:0px;}
#main-nav{ padding:1px 0 0 0; margin:0;}
#main-nav:after{ width:100%; height:0; clear:both; content:""; display:block;}
#main-nav > ul{  margin:0!important;}
#main-nav > ul:after{ width:100%; height:0; clear:both; content:""; display:block;} 
#main-nav > ul li{ float:left; position:relative; list-style:none; z-index:99;}
#main-nav > ul > li > a{ color:#003399;   display:block;}
#main-nav > ul > li:first-child a{ border:none;}
#wrapper #main-nav a.dropdown_menu{  padding-left:33px; padding-right:33px; padding-bottom:0!important; padding-top:0!important;}
#main-nav > ul > li > a:hover{background: #003399; color:#fff;}
#main-nav ul li.selected a:hover{ background:#005244; color:#fff;}
#main-nav ul li.selected{background:#FDC745; color:#006233;}
#main-nav ul li.selected a{color:#006233;}

#main-nav > ul > li:hover ul.sub-menu{ display:block; box-sizing:border-box;}
#main-nav ul li ul.sub-menu{ display:none; position:absolute; left:0; width:220px; top:23px; z-index:999; padding:0;}
#main-nav ul li ul.sub-menu li{ box-sizing:border-box; padding-left:4px; background:#f6f6f6; border-top:1px solid #cccccc; float:none;}
#main-nav ul li ul.sub-menu li:hover{background:#999; }
#main-nav ul li ul.sub-menu li:hover a{ /*color:#fff;*/}

#main-nav ul li ul.sub-menu li:first-child{ border:none;}
#main-nav ul li ul.sub-menu li a{ color:#003399!important; font-size:12px;  padding:0; display:block;}

#main-nav ul li ul li ul{ display:none;}
#main-nav ul li ul li:hover ul{ display:block; position:absolute; left:100%; top:0px; z-index:99; margin:0; padding:0; width:100%;}
#main-nav ul li ul li ul li a{ /*color:#003399!important;*/}
#main-nav ul li ul li  ul li:hover{background:#999;}
#main-nav ul li ul li  ul li:hover a{ color:#fff!important;}

#main-nav > ul.holden-menu li a{ padding:0 34px;}


/*--------navi-css-end----------*/

.down-arrow{ border-top:#fff 4px solid;}
.up-arrow{ border-bottom:#fff 4px solid;}

.dropdown ul, .multi-dropdown ul, .btn-dropdown > ul{ background:#f6f6f6!important; border:none; border-radius:0!important; padding:0!important;}
#nav .child-menu li{border-bottom:1px solid #ccc;}
.dropdown > ul > li > a, .multi-dropdown > ul > li > a{ color:#003399!important; font-size:12px; text-transform:capitalize;}
.dropdown > ul > li > a:hover, .multi-dropdown > ul > li > a:hover, .dropdown > ul > li > a:focus, .multi-dropdown > ul > li > a:focus{ background:#999999; color:#fff!important;}
.dropdown ul li, .multi-dropdown ul li, .btn-dropdown > ul > li{ border-top:1px solid #fff;}
.dropdown ul li:first-child, .multi-dropdown ul li:first-child, .btn-dropdown > ul > li:first-child{ border:none;}
.small-screen .smenu ul ul, .small-screen .smenu .dropdown ul, .small-screen .smenu .multi-dropdown ul{ border-bottom:1px solid #fff;  border-top:1px solid #fff;}

.right-arrow{   border-right: 6px solid #fff ;top:23px;}

.portlet-title{ color:#033f85; height:24px; line-height:20px; font-size:16px; padding:2px 5px;}
.portlet-topper{ /*background:#006233;*/ /*background:#de9d01;*/ background:#0668dc;}
.portlet-topper h3{ color:#fff;}

.portlet-calendar .calendar-day .day-text{ background:#006233;}

.tab-content-container, .lakeland #menus ul.tabs li.current, .lakeland #menus ul.tabs li a:hover, .lakeland ul.theme-tab, .lakeland #widgets-container, #widgets-container, .lakeland #widgets-container .portal-add-content{ background:#0058be;}
.theme-tab .active a{ background:#003399;}
#menus ul.tabs li.current{ background:#0058be;}
#layoutTable, .lakeland #themes, .lakeland #themes .active{ background:#003399;}
.theme-tab .active a{ background:#003399!important;}
#layoutTable{  background:#003399!important;}
ul.theme-tab{ background:#0058be;}
#menus ul.tabs li a:hover{ background:#0058be;}
#widgets-content .lfr-content-category, .lakeland .lfr-add-content.expanded{ background:#003399;}
.lfr-portlet-item{ border:none;}
.lfr-add-content.collapsed{ background:#020202;}
.lfr-portlet-item:hover{background:#848b94;}
.lfr-portlet-item p{ border-bottom:1px solid #fff;}
.portlet-section-header{ background:#88898b; color:#fff;}
.taglib-calendar tr td a:hover{ background:#fdc745; color:#006233!important; text-decoration:none;}
.portlet-calendar .calendar-day .day-number{ color:#006233;}
.taglib-calendar .calendar-current-day, .taglib-calendar .calendar-current-day a{ background:#006233; }
.portlet-calendar .taglib-calendar tr td.calendar-current-day a:hover, .taglib-calendar tr td.calendar-current-day a:focus{ background:#fdc745;}
.taglib-calendar .calendar-current-day a span{ color:#fff;}

.ui-tabs, .ui-tabs, .ui-tabs li a, .ui-tabs li a{ background:#0668dc; color:#fff!important; text-decoration:none;}
.ui-tabs li.current a, .ui-tabs li.current a{ color:#000!important;}
.ui-tabs li a:hover, .ui-tabs li span:hover{ text-decoration:none!important; color:#494949!important;}

#myMessage .ui-tabs, .lakeland  #myMessage .ui-tabs li a { background:#f9d47f; color: #010101 !important; }
#myMessage .ui-tabs li.current a { background:none;}
#myMessage .ui-tabs li a:hover{background:#fff!important;}
.popup-ti-right-parteading{background:#1d61ab;}
.portlet-icon-back{ color:#006233!important;}
.lfr-ctrl-panel .panel-page-content-menu{ background:#fdc745;}
.lfr-ctrl-panel.panel-manage-portal .portlet-topper{ background:#fdc745;}
.lfr-ctrl-panel h2{ color:#006233;}
.lfr-ctrl-panel h2 a{ color:#0062W33!important;}
.viewCommunitiesList:hover { border-bottom: 1px solid #006233;  border-left: 5px solid #006233;  border-top: 1px solid #006233;}

.wrapper-footer{ width:100%; margin:10px auto 0 auto; background:#0057be; display: inline-block;}
.wrapper-footer:after{ width:100%; height:0; clear:both; content:""; display:block;}
footer{ height:auto !important;  box-sizing:border-box; padding:0px!important; width:100%; margin:0 auto; border-top:0px!important;}
footer:after{ width:100%; height:0; clear:both; content:""; display:block;}
.footer-left{ float:left;}
.footer-right{ float:left; box-sizing:border-box; padding:0 0 0 20px; width: 70%; font-size: 11px; }
.footer-right ul{ list-style:none;}
.footer-right ul:after{ width:100%; height:0; clear:both; content:""; display:block;}
.footer-right ul li{ float:left; }
.footer-right ul li a{ color:#fff; text-decoration:none;}
.footer-right ul.contact li{font-weight:bold; color:#ffcc00; font-size:11px; padding-left:5px; line-height:2em;}
.footer-right ul.copyright li{ color:#fff; font-weight:bold; padding-left:5px;}
.footer-right ul.privacy li{ color:#fff; font-weight:bold; padding-left:5px;}

.copyright-info{ font-size:14px; width:auto; color:#fff;}
.copyright-info span a{ color:#fff; text-decoration:none; font-size:14px;}
.small-screen .right-arrow, .small-screen .smenu .right-arrow{  border-top: 4px solid #fff;}
.lfr-floating-trigger{ color:#fff!important;}
.taglib-calendar .has-events a span{ background:none;}
.lfr-ctrl-panel #content-wrapper span.result-column-name a{ color:#fff;}
.results-header th a, .lakeland .results-header td a{ color:#fff!important;}


.welcome-grid tr.header td {  background: #525356;}
.welcome-header{ background: #525356; color:#fff;}
 
.popup-heading{ background:#006233;}
input[type="submit"], input[type="button"]{ background:#EFEFEF; color:#717171;}

#header-search input#_3_keywords{ border:1px solid #006233;}
#header-search .search-options-btn{ background:#006233; padding: 4px 8px;}
lideshow img
.portlet{ border:1px solid #006233; border-radius:0;}
#viewDiv{ border:none;}
#header-search .portlet{ border:none;}
.launchpad-category .viewCommunitiesList a.titleCategory{ color:#006233!important;}
.ql-section-header a.titleCategory{ color:#006233!important;}

.lfr-menu-list li a:hover{ background:#006233; color:#fff;}

.portlet-tags-admin .vocabulary-list-container .results-header{ background:#006233; color:#fff;}
.portlet-tags-admin .vocabulary-list .selected a{ background:#006233; color:#fff!important;}
.portlet-tags-admin .vocabulary-entries-container .results-header{background:#006233; color:#fff;}
.ui-dialog .ui-dialog-titlebar{ background:#0668dc;}

ul li.last-menu > a{ padding:4px!important; background:none; margin:5px 0 0 0;}




/*----------------------------------------silk-nav-start-here---------------------------*/
/*
.slicknav_btn { position: relative; display: none; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em;
cursor: pointer;}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em; }
.slicknav_menu { *zoom: 1; }
.slicknav_menu .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin:0; }
.slicknav_menu .slicknav_no-text { margin: 0; }
.slicknav_menu .slicknav_icon-bar {display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;   -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_menu:before { content: " "; display: table; }
.slicknav_menu:after {content: " "; display: table; clear: both; }
.slicknav_nav {clear: both; display:block!important}
.slicknav_nav ul { display: block; }
.slicknav_nav li { display: block; border-bottom:1px solid #4171ac ; padding:0;}

.slicknav_nav .slicknav_open .slicknav_arrow{background: url("../images/custom/open-arrow.png") no-repeat; width:22px; height:22px; text-indent:-99999px; position:absolute; right:10px;}

.slicknav_nav .slicknav_collapsed .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em;background: url("../images/custom/close-arrow.png") no-repeat; width:22px; height:22px; text-indent:-99999px; position:absolute; right:10px; }
*/
/*.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em;background: url("../images/custom/close-arrow.png") no-repeat; width:22px; height:22px; text-indent:-99999px; position:absolute; right:10px; }*/

/*
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_item a { display: inline; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block; }
.slicknav_nav .slicknav_parent-link a { display: inline; }

.slicknav_brand { float: left; }
.slicknav_menu { font-size: 16px; box-sizing: border-box; padding: 5px 0;  display:none; z-index:99999; width:100%;}
.slicknav_menu * { box-sizing: border-box; }
.slicknav_menu .slicknav_menutxt { color: #fff; font-weight: bold; text-shadow: 0 1px 3px #000; display:none;}
.slicknav_menu .slicknav_icon-bar { background-color: #fff; }
.slicknav_btn { margin: 5px 5px 6px; text-decoration: none; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); -webkit-border-radius: 4px; -moz-border-radius: 4px;
border-radius: 4px; background-color: #0057be; padding:10px;}
.slicknav_nav {color: #fff; margin: 0; padding: 0; font-size: 0.875em; list-style: none; overflow: hidden; background:#0057be; padding-top:20px;}
.slicknav_nav ul {list-style: none; overflow: hidden; padding: 0; margin: 0 0 0 0px; width:100%!important; background:#417a9e!important;}
.slicknav_nav ul li{ padding:0; padding-left:0!important;}
.slicknav_nav .slicknav_row {padding: 5px 10px; margin: 2px 0px; }

.slicknav_nav .slicknav_row:hover {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #003399; color: #fff;}
.slicknav_nav .slicknav_row:hover a{ color:#000;}
.slicknav_nav a {padding: 5px 10px; margin: 2px 0px; text-decoration: none;color: #fff; }
.slicknav_nav a:hover { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  background: #003399; color: #222; }
.slicknav_nav .slicknav_txtnode { margin-left: 15px; }
.slicknav_nav .slicknav_item a {padding: 0; margin: 0; }
.slicknav_nav .slicknav_parent-link a { padding: 0; margin: 0; }
.slicknav_brand { color: #fff; font-size: 18px; line-height: 30px; padding: 7px 12px; height: 44px; }
.slicknav_collapsed{ padding:0;}

.slicknav_nav .slicknav_collapsed #main-nav ul li ul.sub-menu li { background:#0057be; }



.slicknav_item ul li a{ color:#000;}
.slicknav_open ul li { background:#417a9e!important;}
*/


/*--------------------------silk-nav-end-here----------------------*/




/*--------------------------slide-menu-start-here----------------------*/
.smobitrigger, .mnuclose { display: none; }
.logo { float: left; }

/*.navigation { float: right; }
.navigation nav ul {  padding: 0px;  margin: 0px;  list-style: none;}
.navigation nav ul li { display: inline-block; }
.navigation nav ul li a {  color: #fff;  font-weight: 600;  display: inline-block;  text-transform: uppercase;  text-decoration: none;  padding: 15px 20px;  transition: 0.5s;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -ms-transition: 0.5s;  -o-transition: 0.5s;}
.navigation nav ul li a:hover {  background: rgb(234, 214, 54);  color: #441B0A;}*/

/*--------------------------slide-menu-end-here----------------------*/

#flip{ display:none;}
.apps{ background:#a4ceff; background:#0668dc; border:0; margin-top: 0px;}
.apps a{ color:#fff!important;}

.down-arrow{ display:none!important	;}
.slicknav_hidden{}


.finditfastwrapper {width:100%; display:inline-block;  background-color: #ffffff; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top:4px; overflow-x: hidden; overflow-y: hidden;}
.finditfast { height: 19px; margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0;  padding-bottom: 0;  padding-left: 10px;  padding-right: 10px;
padding-top: 0;  width: 940px;}
#quicklinks {float: left; height: 27px; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0;}
.mini-left {float: left; width: 400px;}
ul.mini {list-style-type: none; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;  padding-top: 5px;}
ul.mini li {display: inline; padding-bottom: 0; padding-left: 5px; padding-right: 0; padding-top: 0;}
ul.mini li a { padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; position: relative; text-decoration-color: -moz-use-text-color;   text-decoration-line: none; text-decoration-style: solid;}
.mini-right { float: right; text-align: right; width: 230px;}

#quicklinks:hover #quicklinks-wrap {left: auto;}
#quicklinks-wrap {background-color:#fff; border:1px solid #808285; left: -9999em; overflow: scroll; position: absolute; width: auto; margin: -326px 0px 0px 97px;}
#quicklinks-wrap ul {margin: 0px; padding:0px; width:182px; height:284px;}
#quicklinks-wrap li {display: block; margin: 0; padding: 0px;width: auto; border-bottom: 1px solid #ccc; font-size:12px;}
#quicklinks:hover #quicklinks-wrap a {color: black; display:block; padding: 5px 0px; text-indent: 8px; text-decoration: none;}
#quicklinks:hover #quicklinks-wrap a:hover {background-color:#CCC; color: black;}


#main.HoldenSlider{width:100%; }
#main.HoldenSlider .flexslider .slides img{height:auto !important; }
#main.HoldenSlider .flexslider .flex-caption-outer{height:100%; }
.portlet-boundary.portlet-boundary_73_.portlet-breadcrumb a { color:#fff!important; font-family:Verdana,Arial,Helvetica!important; font-size:9pt!important;}

.teaserhead { color: #707377; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; padding-bottom: 10px;  padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.teaserhead span {  color: #003399; font-size: 21px; font-weight: bold; margin:0px;}

/* ------ teaser ------ */
ul.teaser {list-style-type:none; margin:5px 0px 10px 0px; padding:0px 0px 10px 0px;}
ul.teaser li{display:inline; padding:0px 5px 0px 5px;}
ul.teaser li a{position:relative; text-decoration:none; padding:0px;}
ul.teaser li a:hover{text-decoration:underline;}
.homebg{background: #ffffff;  display: inline-block; padding: 25px 10px 0 10px; box-sizing: border-box;  padding-bottom: 15px; }
.homebg:after{ width:100%; height:0; clear:both; content:""; display:block;}
/* .innerbg{background: #ffffff url(../images/custom/inner/innerbg.png) no-repeat 0px -24px!important;}
.innerbg-3{background: #ffffff url(../images/custom/inner/innerbg-3.png) no-repeat 0px 0px!important;}*/ 
.teaser-cont{font-family:tahoma;width:210px;border:3px solid #fff; background: #ffffff url(../images/custom/home/teaserbg.jpg) repeat-x 0px 0px; padding:10px 10px 30px 10px; height:auto;}
.teaser-contt{font-family:tahoma;width:auto;border:3px solid #fff; font-size:11px; overflow:hidden; background: url(../images/custom/home/white-trans.png) repeat 0px 0px; padding:0px 10px 0px 10px;}


/* ------ Information ------ */
.information{height:auto;}
ul.information {list-style-type:none; margin:0px 0px 0px 5px; padding:0px; overflow:hidden;}
ul.information li{display:list-item; color:#003399; list-style-type:none;  line-height: 15px;  font-weight:bold; padding:1px 5px 0px 5px; background: transparent url(../images/custom/home/bulletedarrow.png) no-repeat 0px 0px;}
ul.information li a{position:relative; color:#003399!important; font-size: 9pt !important;  font-weight:normal; text-decoration:none; text-transform:capitalize; margin:0px; padding:0px 0px 5px 10px;}
ul.information li a:hover{color:#003399; text-decoration:underline;}

.information2{height:auto;}
ul.information2 {list-style-type:none; margin:0px 0px 0px 25px; padding:0px; overflow:hidden;}
ul.information2 li{display:list-item; color:#003399; list-style-type:none; font-weight:bold; padding:2px 5px 5px 5px; background: transparent url(../images/custom/home/bulletedarrow.png) no-repeat 0px 4px;}
ul.information2 li a{position:relative; color:#003399; font-weight:bold; text-decoration:none; text-transform:capitalize; margin:0px; padding:0px 0px 5px 10px;}
ul.information2 li a:hover{color:#003399; text-decoration:underline;}


.teaserhead {color:#707377; font-size:21px; font-weight:bold; padding:10px; font-family:Calibri, Arial, Helvetica, sans-serif;}
.teaserhead span {color:#003399; font-size:21px; font-weight:bold;}
.teaserheady {color:#fff; font-size:21px; font-weight:bold; padding:10px; font-family:Calibri, Arial, Helvetica, sans-serif;}
.teaserheady span.yellow {color:#ffcc00; font-size:21px; font-weight:bold;}
.socialmedia {float:left; overflow:hidden; margin:0px 0px 0px 0px;}

.more_news {float:right; padding:20px 0px 0px 0px;}
.more_news a {color:#003399!important; text-decoration:none; font-weight:bold!important; font-size:12px!important; text-transform:uppercase; padding:5px 23px 5px 5px; background: transparent url(../images/custom/home/more_news.png) no-repeat top right; background-repeat:no-repeat;}
.more_news a:hover {text-decoration:underline;}

.more_news2 {float:right; padding:20px 0px 0px 0px;}
.more_news2 a {color:#003399; text-decoration:none; font-weight:bold; font-size:12px; text-transform:uppercase; padding:5px 5px 5px 5px; }
.more_news2 a:hover {text-decoration:underline;}

.more_events {float:right; padding:0px 0px 0px 0px;}
#content-wrapper .more_events a {color:#003399; text-decoration:none; font-weight:bold; font-size:12px; text-transform:uppercase; padding:5px 23px 5px 5px; background: transparent url(../images/custom/home/more_news.png) no-repeat top right;}
.more_events a:hover {text-decoration:underline;}

.more_events2 {float:right; padding:0px 0px 0px 0px;}
.more_events2 a {color:#003399; text-decoration:none; font-weight:bold; font-size:12px; text-transform:uppercase; padding:5px 5px 5px 5px;}
.more_events2 a:hover {text-decoration:underline;}


ul.news {list-style-type:none; margin:0px 0px 0px 0px; padding:0px; overflow:hidden; height:215px;}
ul.news li{display:list-item; color:#003399; font-weight:bold; padding:10px 0px; border-bottom:1px solid #999999;list-style:outside none none; }
ul.news li a{font-size:14px!important; position:relative; color:#003399!important; text-transform: capitalize!important;font-weight: bold!important;  text-decoration:none; text-transform:uppercase; margin:0px; padding:0px;  font-family: tahoma !important;}
ul.news li a:hover{color:#003399; text-decoration:underline;}
ul.news p.posted {color:#4b545f; margin:0px; padding:1px 0px;}
ul.news p.newsbody {color:#000; font-weight:normal; clear:both; margin:0px; padding:0px 0px 10px 0px;}
.socialmedia_cont{margin:46px 0px 0px 0px; clear:both;}


/*----- Events ----*/
ul.events {height:270px;list-style-type:none; margin:0px 0px 0px 0px; padding:0px; overflow:hidden;}
ul.events li{display:list-item; color:#003399; font-weight:bold; padding:0px 0px;  font-size: 9pt; list-style:outside none none;}
ul.events li a{font-size:9pt!important; color: #333 !important;  position: relative; font-family: tahoma !important; font-weight: bold !important;  text-decoration:none; text-transform:uppercase; margin:0px; padding:0px;}
ul.events li a:hover{color:#003399; text-decoration:underline;}
ul.events p.event {color:#4b545f; margin:0px; padding:0px 0px 0px 10px;}
ul.events p.eventcomm {color:#999; font-size:10px; font-weight:normal; clear:both; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; font-weight: bold; text-transform: uppercase;}

.spacebar1{padding-right:2% !important; }
.spacebar2{padding-left:2% !important; }

#content-wrapper  #content-wrap a {
    color: hsl(220, 100%, 30%);
    font-family: Arial,helvetica,sans-serif !important;
    font-size: 10pt !important;
    /*text-decoration-color: -moz-use-text-color;
    text-decoration-line: underline;
    text-decoration-style: solid;*/
    font-size: 18px !important;
    font-weight: normal !important;

}


/* ---------- Testimonials ---------- */
#testimonial, #testimonial li {list-style: none outside none; margin: 0; padding: 0;}
#testimonial li {display: none; padding: 0;}
#testimonial li img {float: right;}

/* ---------- Content Wrapper ---------- */
#content-wrap{font-size:14px;}
#content-wrap p{ color:#000; font-family:Arial,helvetica,sans-serif; font-size:10pt; padding-top:6px;}
#content-wrap h4{color:#003399; font-size:20px; font-weight:bold; font-family:Calibri, Arial, Helvetica, sans-serif; padding-top:0px; margin:0px 0px 15px 0px; line-height:25px;}
#announcements-cont{border:#999999 #ffffff #999999 #ffffff;}
#announcements-border {border-top:1px solid #999; border-bottom:1px solid #999; margin:0px 0px 10px 0px;}
ul.announcements{color:#666666; padding:0px 10px 23px; border-top:3px solid #fff; border-bottom:3px solid #fff; background-color:#ffffcc;margin:0px;font-family: tahoma;}
ul.announcements li {margin:0px; padding:0px; list-style-type:none;color:#666;font-size:10pt; font-family: tahoma,verdana,sans-serif;} 
ul.announcements li.announcement {font-family: tahoma,verdana,sans-serif; color:#ff9900; font-size:8pt; font-weight:bold; padding:6px 0px 0px; text-transform:uppercase; letter-spacing: 0.1em;}
ul.announcements li.program {color:#0058be; font-size:10pt; font-weight:bold; padding:10px 0px 0px; font-family: tahoma,verdana,sans-serif;}
ul.announcements li.posted {color:#333; font-size:9pt; font-weight:bold; padding:3px 0px 0px 0px; font-family: tahoma,verdana,sans-serif;}

.page-subheader { background-color: #ffffcc !important; border-bottom-color: #003399 !important;  border-bottom-style: solid !important;  border-bottom-width: 1px !important;  color: #003399 !important;  font-family: Calibri,Arial,Helvetica,sans-serif !important;  font-size: 12pt !important;  font-weight: bold !important;
 padding-bottom: 4px !important; padding-left: 4px !important; padding-right: 4px !important; padding-top: 4px !important;}



/* ---------- Content Wrapper ---------- */
.finditfastwrapper {background-color:#ffffff; overflow:hidden; margin:4px 0px 0px 0px;}
.finditfast {width:940px; height:19px; padding:0px 10px; margin:0px auto;}
ul.mini {list-style-type:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;}
ul.mini li {display:inline; padding:0px 0px 0px 5px;}
ul.mini li a {position:relative; text-decoration:none; padding:0px;}
ul.mini li a:hover {text-decoration:none;}
.finditfast .find {float:left; width:290px; overflow:hidden; font-weight:bold; color:#003399;}
.finditfast .find select {border:1px solid #003399; width:200px; margin:0px 0px 0px 5px;}


/* ---------- Content Wrapper ---------- */

#quicklinks:hover #quicklinks-wrap {left: auto;}
#quicklinks-wrap {background-color:#fff; border:1px solid #808285; left: -9999em; overflow: scroll; position: absolute; width: auto; margin: -326px 0px 0px 97px;}
#quicklinks-wrap ul {margin: 0px; padding:0px; width:182px; height:284px;}
#quicklinks-wrap li {display: block; margin: 0; padding: 0px;width: auto; border-bottom: 1px solid #ccc; font-size:12px;}
#quicklinks:hover #quicklinks-wrap a {color: black; display:block; padding: 5px 0px; text-indent: 8px; text-decoration: none;}
#quicklinks:hover #quicklinks-wrap a:hover {background-color:#CCC; color: black;}

/* ---------- SlideShow ---------- */
#banner-cont{width:100%; overflow:hidden; /* height:350px;*/ background-color:#003399; border-top:solid #ffcc00 10px;}
#banner-cont h3{font-weight: bold; font-size:10pt; font-family:Arial Black, Gadget, sans-serif;}


div#tmpSlideshow {margin: 0px 0px 0px 0px; padding: 0px 0 0 0; position: relative;/* height: 350px;*/ width:100%; float:right; background-color:#003399;}
div.tmpSlide { width: 100%; height: 350px; display: none;}
div.tmpSlide img {float: left; margin: 0px 0 0 0px; width: 100%; max-width: 100%; object-fit: fill; max-height: 350px; height: 100%; }
div#tmpSlideshowControls {bottom:30px; position:absolute; right:0px; top:188px; width:253px; background-color:#333;	visibility:hidden;}
div.tmpSlideshowControl {border: 1px solid #e1dece; float: left; margin: 0 5px 0 0; background:#fff; width:9px; height: 9px; color: #554d31; font: 14px Arial, sans-serif; text-align: center; cursor: pointer;}
div.tmpSlideshowControl span {line-height: 10px; vertical-align: middle;}
div.tmpSlideshowControlOn {}
div.tmpSlideshowControlActive {border: 1px solid rgb(161, 155, 137); background:#db3e1f;}
div.tmpSlideCopy {position: absolute; display:none; padding:15px; width: 210px; height:200px;	background-color:#333; z-index: 9;} 
div.tmpSlideCopy h2 {color:#FFFFFF; font-size:18pt!important; font-family:Arial Black, Gadget, sans-serif; font-weight:bold; line-height:95%; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px; width:100%; border-bottom:1px solid #ffcc00;}

div#tmpSlideshow h2 {color:#FFFFFF; font-size:22px;	font-weight:bold; letter-spacing:-1.5px; line-height:24px; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px; width:100%; border-bottom:1px solid #ffcc00;}


div.tmpSlideCopy p {color:#fff; font-family: Arial, helvetica, sans-serif;  font-size: 10pt;}

/* ----- 2 SideShow ------ */
div.tmpSlide_2 {position: absolute; top: 0; left: 0; width: 960px; height: 230px; display: none;}
div.tmpSlide_2 img {float: left; margin: 0px 0 0 0px; width: 720px;}
div#tmpSlideshow_2Controls {bottom:30px; position:absolute; right:0px; top:188px; width:253px; background-color:#333;	visibility:hidden;}
div.tmpSlideshow_2Control {border: 1px solid #e1dece; float: left; margin: 0 5px 0 0; background:#fff; width:9px; height: 9px; color: #554d31; font: 14px Arial, sans-serif; text-align: center; cursor: pointer;}
div.tmpSlideshow_2Control span {line-height: 10px; vertical-align: middle;}
div.tmpSlideshow_2ControlOn {}
div.tmpSlideshow_2ControlActive {border: 1px solid rgb(161, 155, 137); background:#db3e1f;}
div.tmpSlide_2Copy {position: absolute; padding:15px; width: 210px; height:200px;	background-color:#333;}
div.tmpSlide_2Copy h2 {color:#FFFFFF; font-size:18pt; font-family:Arial Black, Gadget, sans-serif; font-weight:bold; line-height:95%; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px; width:100%; border-bottom:1px solid #ffcc00;}

div#tmpSlideshow_2 h2 {color:#FFFFFF; font-size:22px;	font-weight:bold; letter-spacing:-1.5px; line-height:24px; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px; width:100%; border-bottom:1px solid #ffcc00;}
div.tmpSlide_2Copy p {color:#fff; font-family: Arial, helvetica, sans-serif;  font-size: 10pt;}



/* ----- arrow menu ------ */
.arrowlistmenu {width:auto; padding-left: 32px; }
.arrowlistmenu .headerbar{color:#fff; font: bold 14px Arial; margin: 0px; padding:0px 0px 0px 0px;}
.arrowlistmenu ul{list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; }
.arrowlistmenu ul li{padding-bottom: 2px; list-style-type:none; display:inline-block; }
.arrowlistmenu ul li a{color: #fff!important; background: url(../images/custom/navigation/arrowbullet.png) no-repeat center left; text-transform: capitalize; font-size:10pt; display: block; text-decoration: none; padding:2px 0px 2px 19px; font-family: Arial,helvetica,sans-serif;}
.arrowlistmenu ul li a:hover {color: #9dcdfc;}

.teaser-cont{font-family:tahoma; height:auto !important; width:100%;  border:3px solid #fff; background: #ffffff url(../images/custom/home/teaserbg.jpg) repeat-x 0px 0px; padding:10px 10px 30px 10px; height:auto; background:none; }
.teaser-contt{font-family:Calibri, Arial, Helvetica, sans-serif;width:auto;border:3px solid #fff; font-size:11px; overflow:hidden; background: url(../images/custom/home/white-trans.png) repeat 0px 0px; padding:0px 0px 0px 0px;}
.teaser-cont h2 {color:#003399!important; text-transform:uppercase; font-size:11px!important; margin:10px 0px 5px 0px!important;}
.teaser-cont select {border:1px solid #003399; width:200px;}
/*#bodywrapper-outer{line-height:0px; }*/
#content-wrapper a:hover{text-decoration: none !important ; }


/* ---------- Navigation Portlet ---------- */
.nav-menu-style- {width:220px; margin-bottom:25px; overflow: hidden; font-size:14px;}
.nav-menu-style- h2 {margin:0px;}
.nav-menu-style- ul {border: medium none; margin: 0; padding: 0;}
.nav-menu-style- li {list-style-type:none; margin:0px; background:url("../images/custom/home/bulletedarrow.png") no-repeat scroll 5px 3px transparent;}
.nav-menu-style- li a {display: block; padding: 2px 20px; text-decoration:none; color:#0058BE!important; font-weight:bold!important; font-family:Arial,helvetica,sans-serif!important; font-size:10pt!important;}
.nav-menu-style- li a.open {color:#0058be; font-size:10pt;font-family:Arial,helvetica,sans-serif; font-weight:bold; background: url("../images/custom/home/bulletedarrow.png") no-repeat scroll 5px 3px transparent;}
.nav-menu-style- li a.selected {font-family:Arial,helvetica,sans-serif;font-size:10pt;font-weight:bold; background: url("../images/custom/navigation/navselected.png") no-repeat scroll 0 0 transparent;color:#FF9900!important;}

.nav-menu-style- li ul {border: medium none; margin: 0; padding: 0; font-size:12px;}
.nav-menu-style- li ul li {list-style-type:none; margin:0px;  margin:0px 0px 0px 10px; background: url("../images/custom/navigation/navup.png") no-repeat scroll 0 0 transparent;}
.nav-menu-style- li ul li a {display: block; padding: 2px 20px; text-decoration:none; color:#333!important; font-family:Arial,helvetica,sans-serif!important; font-size:10pt; font-weight:bold!important;} 
.nav-menu-style- li ul li a.open {background: url("../images/custom/navigation/navdown.png") no-repeat scroll 0 0 #FFF; color:#0058be; background:none; }
.nav-menu-style- li ul li a.selected {background: url("../images/custom/navigation/navselected.png") no-repeat scroll 0 0 #FFF;color:#ff9900; font-family: Arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; background:none; }

.nav-menu-style- li ul li ul {border: medium none; margin: 0; padding: 0;}
.nav-menu-style- li ul li ul li {list-style-type:none; margin:0px; background: none repeat scroll 0 0 transparent; margin:0px 0px 2px 10px}
.nav-menu-style- li ul li ul li a {display: block; font-weight:bold; padding: 2px 20px; text-decoration:none; color:#333; font-family: Arial,helvetica,sans-serif; font-size: 8pt;}
.nav-menu-style- li ul li ul li a.open {background: url("../images/custom/navigation/navdown.png") no-repeat scroll 0 0 #FFF; color:#003399;}
.nav-menu-style- li ul li ul li a.selected {background: url("../images/custom/navigation/navselected.png") no-repeat scroll 0 0 #fff;color:#ff9900;}

.Devide-continer-left .nav-menu-style- li ul li ul li a.selected {background: none;color:#ff9900;}
.encont li.rl a{ font-family: Arial, Helvetica, sans-serif !important; font-size:16px!important; font-weight:normal!important; color:#003399!important;}
#content-wrap{margin-top:20px; margin-bottom:10px; }
#bodywrapper-outer .page-header, #bodywrapper-outer .teaserhead {color: #003399 !important; font-family: Arial, Helvetica, sans-serif!important;  font-size: 22px!important; margin-bottom: 10px; margin-top:15px;   font-weight: bold!important;}
.page-header span, .teaserhead span { color: #003399 !important; }
.wc-modified{display:block; margin: 10px !important;
    padding: 10px !important; }

#content-wrapper .mid-column .spacebar1 ul li a { color:#003399 !important; font-size:16px !important;  }

li.rl a { color: #003399 !important;  font-family: Verdana !important;  font-size: 9pt !important;  font-weight: bold !important;}
#content-wrapper ul.rl li.rl a{line-height: 18px !important; }
#content-wrapper ul.rl li.rl span{font-size: 18px !important; color: #666666 !important; font-weight: normal !important; display: inline-block !important ; padding:8px 0px !important; }

.women{ box-sizing:border-box; padding:20px;}
.women li{ list-style:disc; padding-top:6px;}
.women li a{ color:#003399!important; font-size:10pt!important; font-family: Arial,helvetica,sans-serif!important; text-decoration-line: underline!important;}

.men{ box-sizing:border-box; padding:20px;}
.men li{ list-style:disc; padding-top:6px;}
.men li a{ color:#003399!important; font-size:10pt!important; font-family: Arial,helvetica,sans-serif!important; text-decoration-line: underline!important;}

#content-wrap .hgrey h3{color:#707377; text-transform:capitalize; font-weight:bold; font-size:22px!important ; font-family: Arial,helvetica,sans-serif!important; }

.padd-1{padding:35px 10px 10px 10px; box-sizing:border-box;  display: inline-block;}
.padd-1:after{ width:100%; height:0; clear:both; content:""; display:block;}

.padd-3{padding:50px 10px 10px 10px; box-sizing:border-box;  display: block;}
.padd-3:after{ width:100%; height:0; clear:both; content:""; display:block;}
#content-wrapper .column-4.lfr-column.spacebar2 ul.rl li.rl a:hover{color:#ffcc00!important; text-decoration: underline !important;}

.ancor a{ color:#003399!important;  font-family: Arial,helvetica,sans-serif !important; font-size: 10pt !important; text-decoration:underline!important;}

.lfr-grid .lfr-column{ padding-bottom:0px; padding-top:0px; box-sizing:border-box; padding-right: 0;}
.emergency-message{background:#9A0000;     box-sizing: border-box;  font-family: sans-serif;padding:5px 15px; font-size: 16px; font-weight: bold;  width:100%;left:0px;z-index:999;  line-height:26px;  font-size: 14px;}
.emergency-message p:after{content:"\f071"; color:#fff; font-family: "Font Awesome 5 Free"; top:0px; left:0px;position: absolute;    font-size: 15px; font-weight: 900;  }
.emergency-message p{position: relative; display: inline-block;     padding-left: 20px; margin-bottom:0px;  }
.uni-form .block-labels label, .uni-form .block-labels .label{ color:#000;}
.ui-dialog{ position:relative; z-index:99999!important;}

.homebg  .lfr-column{ margin-left:35px!important;}
.homebg .nospace{ margin-left:0!important;}

.stag-nav ul li a{ color:#003399;}

.fol-name{ width:auto!important;}



.portlet-site-map ul li{ padding-left:15px;  list-style-position: inside; }


.dollerIcon { background-color: #fff;  width: 20px; height: 20px; border-radius: 100%; display: inline-block !important; text-align: center; vertical-align: middle;}
.search-toggle { float: right; width: 30px; height: 30px;}
.dollerIcon i { color: #003399; font-size: 14px !important;  vertical-align: text-top;  line-height: 19px;}
.search-icon { font-size: 20px; color: #fff; width:35px; cursor: pointer;  border: 0; outline: none;  background: none;  margin-top: 18px; float: right; }
.topMenu { width: auto;}
.search-toggle.opened .search-icon.icon-search { display: none;}
.search-toggle .search-icon.icon-close { display: none;}
.search-toggle.opened .search-icon.icon-close { display: block;}
.search-container.opened { max-height: 300px;}
.search-container { position: absolute;  left: 0px; background-color: rgba(2, 38, 109, 0.9);}
.search-container { position: relative; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; max-height: 0;  overflow: hidden;}
.search-container input[type="text"] { outline: none; font-size: 16px !important; width: 290px; background-color: inherit;  border: 0; color: #fff !important; height: 50px !important; padding: 0px !important; margin: 0px !important;}
.search-container input[type="text"]:focus { box-shadow: inherit !important;}
.top-navbar ul li a span{display:block;     margin-top: 5px; }
.top-navbar { height:auto; width: 100%; box-sizing: border-box; display: inline-block;  background-color: #003399; padding:0px 20px; display: flex; justify-content: space-between;  }
.top-navbar ul { list-style-type: none; padding-left:0px; }
.top-navbar ul li {list-style-type: none; padding: 5px 10px; display: inline-block;}
.top-navbar ul li:first-child{ padding-left:0px;}
.top-navbar ul li a { color: #fff; font-size:14px; padding-top:5px;    display: inline-block; text-align: center;  line-height:18px; font-weight:normal; text-transform:uppercase; }
.search-box {float: right;}

.top-navbar ul li a i{width:20px; font-size: 20px; }
#header-search { height: 55px;}
.header-top-nav .header-seach-part{padding:0px 10px;}
.top-navbar ul li.myLakelandhdr a img{width:20px; display: flex; margin: 0 auto; }
#content-wrapper .FutureStudentNavPanels { padding: 0px; margin: 0px; background-color: #003399; }
#content-wrapper .FutureStudentNavPanels ul { list-style-type: none; width: 100%; }
#content-wrapper .FutureStudentNavPanels ul li { list-style: none; padding: 0px; margin: 0px; display: inline-block; vertical-align: middle; width: 20%; box-sizing: border-box; height: 40px; font-family: 'bebas_neuebold' !important ;  font-size: 22px!important ; color: #fff!important ; font-weight:normal !important;  text-align: center; border-right: solid #1e47b2 1px; }
/*#content-wrapper .FutureStudentNavPanels ul li:first-child { border-left: solid #1e47b2 1px; }*/
#content-wrapper .FutureStudentNavPanels ul li span { font-family: 'bebas_neuebook';}
#profile-description { max-width: 100%; margin-top: 0px; position: relative; }
#profile-description .text { /* width: 660px; */  line-height: 30px; color: #777; padding: 10px 15px 10px 15px; position: relative; font-family: Arial; font-size: 14px; display: block; }
#profile-description .show-more {   height:100px; width:100px; background:#003399; position: absolute; border-radius: 100px; bottom:-52px; left:50%;  color: #777; font-size: 0px; text-align: center; cursor: pointer; padding: 0px; margin: 0px; margin-left:-54px; }
#profile-description .show-more:hover { color: #1779dd; }
#profile-description .show-more-height { height: 30px; overflow: hidden; z-index:2; }
.FutureStudentNavPanels .show-more:after {  z-index:1; position: absolute; color:#0058be;  bottom: 30px; left: 36px;  border-radius:100px;font-family: "Font Awesome 6 Free";  font-size: 35px; font-weight: 900; content: '\f107'; position: absolute; }
.FutureStudentNavPanels .show-more.openBTN:before {  z-index:1; position: absolute; color:#0058be;  bottom: 30px; left: 36px;  border-radius:100px;font-family: "Font Awesome 6 Free";  font-size: 35px; font-weight: 900; content: '\f106'; position: absolute; }
.FutureStudentNavPanels .show-more.openBTN:after{display:none; }
.ExpandPanel ul { display: table-cell; width: 100vw; border-right: solid #1e47b2 1px; }
.ExpandPanel ul:first-child { border-left: solid #1e47b2 1px; }
#content-wrapper .ExpandPanel ul li { width: 100%; text-align: left; border: none; }
#content-wrapper .ExpandPanel ul li a { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }

#bodywrapper .highLevel { background: url(/image/image_gallery?img_id=15414683) 0 0 no-repeat; width: 100%; height: 389px; display: table; padding: 0px 22%; box-sizing: border-box; background-size: cover; } 
#bodywrapper .highLevel p { font-size: 30px; line-height: 42px;overflow: hidden;  font-family: Arial, Helvetica, sans-serif; color: #003399; text-align: center; display: table-cell; vertical-align: middle; padding: 0px 18%; }

.Headline-Lake { width: 100%; background-color: #fff; clear: both;  display: inline-block;/* height: 513px; overflow: hidden;*/ }
.Headline-right-Panel { height: 513px;     overflow: hidden;  background: url(/image/image_gallery?img_id=15414595) right top no-repeat; background-size: cover; width: 62%; float: left; }
.Headline-left-Panel { width: 38%; box-sizing: border-box; float: left; padding: 2%; } 
.Headline-left-Panel h2 { font: 58px/70px 'bebas_neuebook' !important; color: #003399; }
.Headline-left-Panel h2 span { font-family: 'bebas_neuebold';  }
.Headline-left-Panel p { font: 18px/28px Arial, Helvetica, sans-serif; color: #666666; margin-top: 20px; margin-top: 20px; margin-bottom: 20px; }
.Headline-left-Panel ul { list-style-type: none; padding: 0px; margin: 0px; }
.Headline-left-Panel ul li { padding: 5px; list-style-type: none; }
#content-wrapper .Headline-left-Panel ul li a { font: 18px/26px Arial, Helvetica, sans-serif !important; color: #003399; font-weight: 600 !important;position: relative; padding-right: 30px; }
.Headline-right-Panel section.slider{border-top:none; }

#content-wrapper .Headline-left-Panel ul li a:after{font-weight: 900; height: 16px; top: 1px;  font-size: 13px; color: #003399;position: absolute;right:0px;  font-family: "Font Awesome 6 Free"; content: "\f061"; width: 16px; line-height: 16px; border: solid #003399 2px; border-radius: 100%; text-align: center; }

.collegeRankSection { width: 100%; padding: 0px; margin: 0px; clear: both;  display:table; text-align:center; } 
.collegeRankSectionBox { width: 100%; margin:50px auto; } 
.collegeRankSectionBox .RankBox { width: 212px; height: 212px; padding: 0px; margin: 0px 30px; position: relative; color: #003399; display:inline-block; }
.collegeRankSectionBox .RankBox .headingRank { position: relative; font-family: 'bebas_neuebold'; font-size: 55px; line-height: 45px; display: table-cell; text-align: center; vertical-align: middle; height: 212px; width: 212px; }
.collegeRankSectionBox .RankBox .headingRank span { padding: 0px; }
/*
.communityCollegeBG { background: url(https://myportal.lakelandcc.edu/image/image_gallery?uuid=89f79b7a-afa6-41d9-a751-69ff1e5f49da&groupId=331278&t=1675795335247) 0px 0px no-repeat; }
.jobPlacementBG { background: url(https://myportal.lakelandcc.edu/image/image_gallery?uuid=ec0c2a8a-cb74-4f1e-a850-d56fd610df2e&groupId=331278&t=1675795335340) 0px 0px no-repeat; } 
.studentsReachingBG { background: url(https://myportal.lakelandcc.edu/image/image_gallery?uuid=613f9c61-57ef-45ca-bb90-6baa7a5ad988&groupId=331278&t=1675795335278) 0px 0px no-repeat; } 
.studentsGoalsBG { background: url(https://myportal.lakelandcc.edu/image/image_gallery?uuid=e10086c7-8dbf-459b-8ffa-3af3fc780b62&groupId=331278&t=1675795335267) 0px 0px no-repeat; } 
*/
.BebasNeoBold { font-family: 'bebas_neuebold'; } 
.BebasNeoBook { font-family: 'bebas_neuebook'; } 
.fontSize45 { font-size: 45px; }

.NewsAndEventsSection { width: 100%; padding: 25px; margin: 0px; clear: both;  background: #ececec; display: inline-block; box-sizing: border-box; height:648px; overflow:hidden; max-height:100%;  }
.FeaturedNewsPanel { width: 100%; float: left; margin-right: 20px; position: relative; margin-bottom: 5px; }
.FeaturedNewsPanel ul li { background: #fff; box-shadow: 1px 0px 8px 0.7px #cccbcb; margin: 15px; }
.FeaturedNewsPanel ul li img { vertical-align: middle; }
.NewsAndEventsSection h2 { font-size: 32px !important; font-family: 'bebas_neuebold'; line-height: 42px; color: #003399;  }
.slide_Content { padding: 20px; } .slide_Content h4 { padding: 0px; font: 14px/26px Arial, Helvetica, sans-serif; margin: 0px; color: #666666; }
.slide_Content span.post-date { padding: 0px; font: 14px/26px Arial, Helvetica, sans-serif; margin: 0px; color: #666666; }
.slide_Content p { padding: 0px; font: 18px/28px Arial, Helvetica, sans-serif; margin: 0px; color: #003399;  font-weight: bold; }
#content-wrapper .slide_Content p a { padding: 0px; font-weight: bold; font: 18px/28px Arial, Helvetica, sans-serif; margin: 0px; font-weight: bold;  color: #003399; }
.NewsBox { height: 450px; } .NewsAndEventsSection .flex-control-nav.flex-control-paging li a { background: #0058be; }
.NewsAndEventsSection .flex-control-nav.flex-control-paging li a.flex-active { background: rgba(255, 205, 0, 0.9); }
.FeaturedNewsPanel .flex-pauseplay, .FeaturedNewsPanel .flex-direction-nav { display: none; }
.NewsAndEventsSection h3 { font-size: 40px !important; font-family: 'bebas_neuebold'; margin: 0px; color: #003399; padding: 0px; margin-bottom: 25px; }
.NewsAndEventsSection h3 span { font-family: 'bebas_neuebook'; }
#content-wrapper .NewsAndEventsSection h4 a { font: 18px/26px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #003399; font-weight: bold; position: relative; }
.flex-control-nav{ bottom:-20px;}
#content-wrapper .NewsAndEventsSection h4 a:after { font-weight: 900; width: 20px; height: 15px; font-size: 15px; color: #003399; position: absolute; right: -27px; top: -3px; font-family: "Font Awesome 5 Free"; content: "\f105"; }

.EventsPanel {  margin-left: -15px; padding-left: 15px; width:100%; clear: both; overflow:hidden;  background: #ececec; display: inline-block; padding:25px; box-sizing:border-box; height:648px; }
.CalendarPanel { padding: 0px; margin: 0px; } 
.CalendarPanel ul { list-style: none; padding: 0px; margin: 0px; clear: both; display: table; width: 100%; } 
.CalendarPanel ul li { padding: 0px; margin: 6px 0px; display: inline-block; width: 100%; } 
#content-wrapper .CalendarPanel ul li a { padding: 0px; margin: 0px;  list-style: none; font: 18px/26px Arial, Helvetica, sans-serif; color: #003399; font-weight: 600;  }
#content-wrapper .CalendarPanel ul li a span.arrowIcon:after{font-weight: 900; height: 16px; top: 5px;  font-size: 13px; color: #003399;position: absolute;left:0px;  font-family: "Font Awesome 6 Free"; content: "\f061"; width: 16px; line-height: 16px; border: solid #003399 2px; border-radius: 100%; text-align: center; }
#content-wrapper .CalendarPanel ul li a span.arrowIcon{font-size:0px; }
#content-wrapper .CalendarPanel ul li .DateBox a{text-align:center; display:inline-block;}
#content-wrapper .CalendarPanel ul li .DateBox { padding: 0px; margin: 0px; float: left; min-width: 80px; font-size: 30px !important; font-family: 'bebas_neuebold'; color: #003399;  } 
.EventsPanel h3 { font-size: 40px !important; font-family: 'bebas_neuebold'; margin: 0px; color: #003399; padding: 0px; margin-bottom: 25px; } 
#content-wrapper .CalendarPanel ul li .DateBox span { text-transform: uppercase; text-align:left; } 
#content-wrapper .CalendarPanel ul li .DateDetailsBox { padding: 0px; margin: 0px; width: 79%; float: left; text-align: left; color: #003399; font-weight: 600; } 
.CalendarPanel ul li .DateBox span, .CalendarPanel ul li .DateDetailsBox span { display: block; text-transform: uppercase;  padding-bottom: 8px; font: 18px/26px Arial, Helvetica, sans-serif; color: #666666; position: relative; } 
#content-wrapper .EventsPanel h4 a { font: 18px/26px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #003399; font-weight: bold; position: relative; } 
#content-wrapper .EventsPanel h4 a:before { content: ""; background: url(../../images/chevron-right-solid.svg) right 0px no-repeat; width: 20px; height: 15px; font-size: 15px; color: #003399; position: absolute; right: -17px; top: 0px; } 
.DateDetailsBox span img { width: 20px; } #content-wrapper .EventsPanel h4 a { font: 18px/26px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #003399; font-weight: bold; position: relative; } 
#content-wrapper .EventsPanel h4 a:after { font-weight: 900; width: 20px; height: 15px; font-size: 15px; color: #003399; position: absolute; right: -27px; top: -3px; font-family: "Font Awesome 5 Free"; content: "\f105"; }

.HoldenHeadlinePanel { padding: 0px; margin: 0px; }
.HoldenHeadlinePanel .HoldenLeftPanel { /* height: 513px; */ background: url(/image/image_gallery?uuid=a480be2d-2777-40eb-8279-9c10a5c9b985&groupId=331278&t=1675800092164) left top no-repeat; background-size: cover; width: 62%; float: left; height: 520px; }
.HoldenHeadlinePanel .HoldenRightPanel { width: 38%; box-sizing: border-box; float: left; padding: 2%; }
.HoldenHeadlinePanel .HoldenRightPanel h2 { font: 62px/70px 'bebas_neuebook' !important; color: #003399; }
.HoldenHeadlinePanel .HoldenRightPanel h2 span { font-family: 'bebas_neuebold'; display: block;  }
.HoldenHeadlinePanel .HoldenRightPanel p { font: 18px/28px Arial, Helvetica, sans-serif; color: #666666; margin-top: 20px; margin-top: 20px; margin-bottom: 20px; }
#content-wrapper .HoldenHeadlinePanel .HoldenRightPanel a.learnmore { font: 18px/26px Arial, Helvetica, sans-serif !important; color: #003399; font-weight: 600 !important; /* background: url(../../images/arrow-icon.jpg) right top no-repeat; */ padding-right: 30px; text-transform: uppercase; position: relative; }
#content-wrapper .HoldenHeadlinePanel .HoldenRightPanel a.learnmore:after { font-weight: 900; height: 16px; font-size: 13px; color: #003399; position: absolute; right: -8px; top: 1px; font-family: "Font Awesome 6 Free"; content: "\f061"; width: 16px; line-height: 16px; border: solid #003399 2px; border-radius: 100%; text-align: center; }

.posotiveOutcomes { padding: 50px 10% 200px 10%; margin: 0px; text-align: center; display: block; width: 100%; clear: both; box-sizing: border-box; }
.posotiveOutcomes h1 { font: 60px/70px 'bebas_neuebook' !important; color: #003399; text-align: center; border-bottom: none; }
.posotiveOutcomes h1 span { font-family: 'bebas_neuebold'; color: #ffcc00; }

.studentProfilePanel { padding: 0px; margin: 0px; width: 100%; padding: 25px; background: #ececec; display:flex;  box-sizing: border-box; }
.studentProfileBox { width: 31%; float: left; padding: 20px; margin: 1%; position: relative; background: #fff; box-sizing: border-box; }
.studentProfileBox p { font: 18px/28px Arial, Helvetica, sans-serif; color: #666666; margin-top: 70px; margin-bottom: 20px; }
.studentProfileBox h3 { font: 18px/28px Arial, Helvetica, sans-serif; color: #003399; font-weight: bold; padding: 0px; margin: 0px; }
.studentProfileBox h4 { font: 18px/28px Arial, Helvetica, sans-serif; color: #003399; }
.ProfileBg { width: 226px; height: 226px; border-radius: 100%; overflow: hidden; border: solid #ffcc00 4px; position: absolute; top: -180px; left: 50%; margin-left: -117px; }

.testimoniPanel { width: 100%; height: 392px; background: url(/image/image_gallery?img_id=15416322) left top no-repeat; background-size: cover; display: inline-block; text-align: center; padding: 30px 4% 0px 4%; box-sizing: border-box; vertical-align: middle; box-sizing: border-box; }
.testimoniPanel h2 { font: 61px/70px 'bebas_neuebook' !important; color: #fff; text-align: center; border-bottom: none; padding: 20px; }
.testimoniPanel h2 span { font-family: 'bebas_neuebold';  }
.testimoniPanel p { font: 18px/28px Arial, Helvetica, sans-serif; color: #fff; position: relative; padding: 20px 80px ; }
#content-wrapper .testimoniPanel a { font: 18px/28px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; position: relative; width: 200px; border: solid #ffcc00 1px; margin: 10px 15px; position: relative; display: inline-block; padding: 8px; text-align: left; }
.testimoniPanel a { font: 18px/28px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; color:#fff !important ;  position: relative; width: 200px; border: solid #ffcc00 1px; margin: 10px 35px; position: relative; display: inline-block; padding: 8px; text-align: left; }
.testimoniPanel a:before { content: "\f061";  width: 16px; height: 16px; font-size: 12px; color: #fff; position: absolute; right: 12px; top: 14px; font-family: "Font Awesome 5 Free"; font-weight:bold; border: solid #fff 1px; border-radius: 100%; text-align: center; vertical-align: middle; line-height: 16px; padding:1px; }
.flexslider .slides img{max-height:557px;}
.Main_Megamenu-Panel { float: right;/* margin-top: -70px;*/ padding-bottom: 20px;}
/*.Main_Megamenu-Panel ul { display:flex;}*/
.Main_Megamenu-Panel ul li {padding: 0px 28px; display:inline-block; text-transform: uppercase; color: #003399; font-weight: 600; list-style-type: none; }
.Main_Megamenu-Panel ul li a { display: block; color: #003399; padding-bottom: 10px; font: 27px/27px 'bebas_neuebold';}
.megaNavBox { display: none; width: 100%; position: absolute; left: 0; padding-top: 45px; z-index: 9; background: #5b5b5a; top: 15px; box-sizing: border-box; }
.megaNavBox:after { position: absolute; top: 0px; border-top: solid #ffcc00 10px; content: "";width: 100%;left: 0; }
.megaNavBox ul { width: 100vw; display: table-cell; height: auto; min-height: 200px; max-height: 350px; background-color: #5b5b5a; padding: 0px; vertical-align: top;padding-top: 15px; }
.textTransfrom a { text-transform: uppercase !important; font-weight: bold !important;}
.headingBar { text-transform: uppercase !important; font-weight: bold !important; padding-left:6px !important; }
.myLakelandBTN {
    display: none;
}
.testimoniPanel a:hover{background:#ffcc00; color:#003399 !important; border-radius:5px 0px 5px 0px;  }
.testimoniPanel a:hover:before{ color:#003399 !important; border: solid #003399 1px; }
.Main_Megamenu-Panel ul li.submenuBox.ParentMenu{display:table-cell; vertical-align: top; color:#fff; font-size:16px; font-weight: bold; }
span.headingBar { color: #fff; font-size: 16px; padding-left: 6px;}
.Main_Megamenu-Panel ul li a { position: relative;}
.submenuBox { width: 100vw; display: table-cell; padding: 0px 25px 25px 25px !important;}
.Main_Megamenu-Panel ul li:hover a:before { border-bottom: solid #1d48b1 3px; width: 100%; content: ''; position: absolute; bottom: 0px;}
.megaNavBox ul h3 { font-size: 16px; color: #fff; /* font-family: 'bebas_neuebold'; */ font-family: Arial, Helvetica, sans-serif; /* font-weight: bold; */ margin: 0px;}
.Main_Megamenu-Panel ul li ul.megaNavBox li a { font-size: 16px; color: #fff; /* font-family: 'open_sansregular'; */ font-family: Arial, Helvetica, sans-serif; text-transform: capitalize; padding: 3px 6px;}
.Main_Megamenu-Panel ul li ul.megaNavBox li a { font-size: 16px; color: #fff; /* font-family: 'open_sansregular'; */ font-family: Arial, Helvetica, sans-serif; text-transform: capitalize; padding: 3px 6px;}
.Main_Megamenu-Panel ul li ul.megaNavBox li a:hover { color: #ffcc00; background-color: rgba(58, 58, 58, 0.7); border-radius: 5px;}
.Main_Megamenu-Panel ul li ul.megaNavBox li { padding-left: 0px; padding-right: 0px; display:block; }
.Main_Megamenu-Panel ul li ul.megaNavBox li img { vertical-align: middle; margin-top: 36px;}
.Main_Megamenu-Panel ul li:hover ul.megaNavBox li a:before { display: none;}
#navigation{ z-index: 999; }
.Main_Megamenu-Panel ul li ul.megaNavBox li ul li.headingBar{color:#fff; font-size: 18px; }
.Main_Megamenu-Panel ul li a:focus:before  { border-bottom: solid #1d48b1 3px; width: 100%; content: ''; position: absolute; bottom: 0px;}

 section.slider {
    border-top: solid #ffcc00 10px;
    position: relative;
    overflow: hidden;

}
.section.slider .flexslider {
    border-top: solid #ffcc00 10px;
}

.ExpandPanel ul {
    display: table-cell;
    width: 100vw;
    border-right: solid #1e47b2 1px;
}

.ExpandPanel ul:first-child {
    border-left: solid #1e47b2 1px;
}

#content-wrapper .ExpandPanel ul li {
    width: 100%;
    text-align: left;
    border: none;
}

#content-wrapper .ExpandPanel ul li a {
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}
.wrapper-footer{ margin:0px; }
p.wc-modified{margin:10px;}

.slicknav_menu { display: none;}
.slicknav_btn { position: relative; display: block;  vertical-align: middle; float: right; cursor: pointer;  /* position: absolute; */   right: 15px;  top: -15px;}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar { margin-top: 6px;}
.slicknav_menu .slicknav_menutxt { display: block; line-height: 1.188em; float: left; text-indent: -99em;}
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0;}
.slicknav_menu .slicknav_icon-bar { display: block; width: 35px; height: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}
.slicknav_menu:before { content: " "; display: table;}
.slicknav_menu:after { content: " "; display: table; clear: both;}
.slicknav_nav { clear: both;}
.slicknav_nav ul { display: block;}
.slicknav_nav li { display: block; border-top: 1px solid #bbbbbb;}
.slicknav_nav li ul.megaNavBox li { border: none;}
.slicknav_nav li ul.megaNavBox li a { padding-top: 5px; padding-bottom: 5px;}
.slicknav_nav .slicknav_item {  cursor: pointer;}
.slicknav_nav .slicknav_item a {  display: inline;}
.slicknav_nav .slicknav_row { display: block;}
.slicknav_nav a { display: block;}
.slicknav_nav .slicknav_parent-link a { display: inline;}
.slicknav_brand { float: left;}
.slicknav_menu { font-size: 16px; box-sizing: border-box; position: absolute; width: 100%; top: 65px; right: 0px; z-index: 9991;}
.slicknav_menu * {  box-sizing: border-box;}
.slicknav_menu .slicknav_menutxt { color: #fff; font-weight: bold; text-shadow: 0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar { background-color: #003399;}
.slicknav_btn { text-decoration: none;}
.slicknav_nav { color: #fff; margin: 0; padding: 0; font-size: 0.875em; list-style: none; overflow: hidden;  /* position:absolute; */  /* top:18px; */  width: 100%; background: #083c34;}
.slicknav_nav ul { list-style: none;  overflow: hidden;  padding: 0; margin: 0 0 0 0px;}
.slicknav_nav .slicknav_row { padding: 10px;  margin: 0;}
.slicknav_nav .slicknav_row:hover { background: #3c8673; color: #003399;}
.slicknav_nav a { padding: 10px; margin: 0; text-decoration: none; color: #003399; line-height:20px; font-weight:bold; }
.slicknav_nav a:hover { background: #3c8673; color: #003399;}
.slicknav_nav .slicknav_txtnode {  margin-left: 15px;}
.slicknav_nav .slicknav_item a {  padding: 0;  margin: 0; text-transform: uppercase;}
.slicknav_nav .slicknav_parent-link a { padding: 0; margin: 0;}
.slicknav_brand { color: #003399; font-size: 18px; line-height: 30px; padding: 7px 12px;  height: 44px;}
span.headingBar { color: #fff; font-size: 16px; padding-left: 6px;}
.first p.acadmice-btn { margin: 10px;}
.myLakelandBTN { display: none;}


.socialMediaPanel { background: #0058be; width: 100%; padding: 10px; text-align: center; box-sizing: border-box;}
.socialMediaPanel a { color: #fff !important; padding: 15px 25px; display: inline-block;}
.socialMediaPanel a i {font-size: 25px;}
.MainFooterPanel { background: #003399; width: 100%; display: inline-block; box-sizing: border-box; padding: 3% 5% 2% 5%;}
.FooterBox { width: 30%; max-width: 100%; float: left; box-sizing: border-box; padding-top: 50px;}
.FooterBox img { max-width: 200px; margin-bottom:20px; }
.FooterBox p { font: 18px/28px Arial, Helvetica, sans-serif; color: #fff; display:flex; padding: 0px; }
.FooterBox p span { color: #ffcc00; padding-right: 10px;}
.footerRightLink { float: left; width: 70%;}
.footerRightLink .FooterRow { list-style: none; padding: 0px; margin: 0px; float: left; width: 33%;}
.footerRightLink .FooterRow ul{padding:0px; margin:0px; list-style-type:none; }
.footerRightLink .FooterRow ul li{list-style-type:none; }
.footerRightLink .FooterRow ul li a {font: 18px/28px Arial, Helvetica, sans-serif; color: #fff; display: inline-block; padding: 0px;}
.footerRightLink .FooterRow h3 { font: 22px/28px Arial, Helvetica, sans-serif; color: #fff; display: inline-block; text-transform: uppercase;}
.FooterBottomPanel { display: inline-block; width: 100%; border-top: solid #0058be 1px; padding: 30px 10px 0px 10px; text-align: center;  margin-top: 30px;color: #fff;}
.FooterBottomPanel a { font: 14px/26px Arial, Helvetica, sans-serif; color: #fff !important; display: inline-block; padding: 0px;}
.FooterBottomPanel p { padding-bottom: 0px; margin-bottom: 0px; font-size:14px; }
#bodywrapper-outer #bodywrapper{background:none !important; }
.footerRightLink .FooterRow ul li a:hover,.FooterBottomPanel a:hover{color:#ffcc00 !important; }
.socialMediaPanel a:hover{color:#ffcc00!important ; }
.myLakelandBTN {
    display: none !important ;
}
.flexslider .slides img{height: 550px !important;object-fit: cover; }
.FooterBox p a{color:#fff; text-decoration:none; }

span.headingBar {   font-size: 16px; padding-left: 6px; display: inline-block; line-height:28px; }
.first p.acadmice-btn { margin: 10px;}
#banner .logo a{background:url(/image/image_gallery?img_id=15414531) no-repeat !important; background-size: 100% !important; top: 10px; left:25px; }

.innerBannerBG{width:100%; padding:0px; margin:0px; }
.innerBannerBG img{max-width:100%; padding:0px; margin:0px; width: 100vw; }
/* .portlet-breadcrumb{background: #003399; text-align: right; padding: 10px 10px 15px 10px; border-top: solid #ffcc00 5px; }
#content-wrapper .portlet-breadcrumb a{color:#fff; }*/
.flexslider_Headline img{height:513px; object-fit: cover; width:100%;  }

.spacebar1{padding-top:0px !important; padding-bottom:25px !important; }
.spacebar2{padding-top:25px !important; padding-bottom:25px !important; }
.newslide {  width: 100%;}
 #news-slider {  margin: 0px;}
.post-slide { background: #fff; margin: 20px 15px 20px;  box-shadow: 0px 14px 22px -9px #bbcbd8;}
.post-slide .post-img { position: relative;overflow: hidden; height:270px; }
.post-slide .post-img img {  width: 100%; height: 100%;  transform: scale(1, 1);   transition: transform 0.2s linear;}
.post-slide:hover .post-img img { transform: scale(1.1, 1.1);}
.post-slide .over-layer {  width: 100%;  height: 100%; position: absolute;  top: 0; left: 0; opacity: 0; background: linear-gradient(-45deg, rgba(6, 190, 244, 0.75) 0%, rgba(45, 112, 253, 0.6) 100%);  transition: all 0.50s linear;}
.post-slide:hover .over-layer { opacity: 1;  text-decoration: none; }
.post-slide .over-layer i { position: relative; top: 45%;  text-align: center;  display: block;  color: #fff;  font-size: 25px;}
.post-slide .post-content { background: #fff; padding: 20px 20px 30px 20px; height:auto; min-height: 140px; overflow:hidden; }
.post-slide .post-description { line-height: 24px;   color: #808080;   margin-bottom: 25px; }
.post-slide .post-date {   color: #a9a9a9;   font-size: 14px;}
.post-slide .post-date i { font-size: 20px; margin-right: 8px; color: #CFDACE; }
.owl-controls .owl-buttons {  text-align: center;  margin-top: 20px; display: none;}
.owl-pagination { text-align: center;  }
.owl-controls .owl-page { display: inline-block; }
.owl-controls .owl-page span { display: block; width: 12px;  height: 12px; margin: 5px 7px; -webkit-border-radius: 20px; -moz-border-radius: 20px;  border-radius: 20px;  background: #0058be; }
.owl-controls .owl-page.active span { background: rgba(255, 205, 0, 0.9);}
.owl-controls .owl-page.active span,
.owl-controls.clickable .owl-page:hover span { opacity: 1; }

.addressIcon{ font-size: 0px;   }
.addressIcon:after{font-weight: 900; height: 16px; font-size: 20px; color: #ffcc00; margin-top:10px; font-family: "Font Awesome 6 Free"; content: "\f276"; width: 16px; line-height: 30px; }
.phoneIcon{ font-size: 0px;   }
.phoneIcon:after{font-weight: 900; height: 16px; font-size: 20px; color: #ffcc00; margin-top:10px; font-family: "Font Awesome 6 Free"; content: "\f095"; width: 16px; line-height: 30px; }

.HoldenLeftPanel .videoWrapper {position:relative; width:100% }
.HoldenLeftPanel .videoWrapper iframe{ height: 500px; width: 100%; }
.HoldenHeadlinePanel .HoldenLeftPanel{background:none; }

#myDIV {
  width: 100%;
  padding: 12px 15px 8px 15px;
  text-align: center;
  background-color:#002672;
  display:none; box-sizing: border-box;
}

#myDIV input[type="text"] {width: calc(100% - 70px); margin-right:10px;  background-color:#003399; color:#fff; font-size:16px;  margin-bottom:6px; border:solid #003399 1px;  }
#myDIV input[type="image"]{background-image:none; width: 30px; padding-bottom:5px;  }



#bodywrapper p {
    font: 18px/26px Arial, Helvetica, sans-serif;
    color: #666; clear:both;
    text-align: left !important;
}


#bodywrapper p strong{color: #003399 !important;
    font-family: Arial, Helvetica, sans-serif!important;
}

    #bodywrapper ul li, #bodywrapper ol li {
    font-size: 18px !important;
    line-height: 26px;
   /* color: #003399 !important;*/
   /* padding:5px;
        line-height: 26px;*/
   /* font-weight: bold !important;*/
    text-transform: none;
    font-family: Segoe UI, Arial, Helvetica, sans-serif !important;
}



.flexslider .slides > li .BannerTitle a.btn-more2[href=""], .flexslider .slides > li .BannerTitle a.btn-more2[href="#"], .flexslider .slides > li .BannerTitle a.btn-more2[href="$Slide-Image.Slide-URL.getData()"]{display: none  !important;}
.flexslider .slides > li .BannerTitle a.btn-more[href=""], .flexslider .slides > li .BannerTitle a.btn-more[href="#"], .flexslider .slides > li .BannerTitle a.btn-more[href="$Slide-Image.Slide-URL1.getData()"]{display: none  !important;}

.FooterRowST{display:table-cell; width:100vw; }
.FooterRowST h3{display:none; }

.spacebar1, .spacebar2{margin-top:2px !important;  }
#content-wrapper .announce_border{border-top: solid 1px #999; border-bottom: solid 1px #999;  width: 86%; clear: both;  margin:30px auto 25px auto; box-sizing: border-box;  padding: 30px; }
#content-wrapper .announce_box { background-color: #ffffff; padding: 10px; margin-top: 2px; margin-bottom: 2px;}
#content-wrapper .announce_boxtitle {color: #003399; margin-bottom: 20px; font-weight: bold; padding: 5px 0 0;letter-spacing: 1px; font-size: 38px; font-family: 'bebas_neueregular';}
#content-wrapper .announce_itemtitle, #content-wrapper a.announce_itemtitle:link, #content-wrapper a.announce_itemtitle:visited { color: #003399; text-decoration: none; font-weight: bold  !important ; font: 18px/28px Arial, Helvetica, sans-serif; }
#content-wrapper .announce_desc { color: #666; text-decoration: none; padding: 5px 0 15px; font: 18px/28px Arial, Helvetica, sans-serif; }
#content-wrapper .announce_desc span{font: 16px/26px Arial, Helvetica, sans-serif; color: #666;}
#content-wrapper .announce_desc span a{ display: block; font: 18px/28px Arial, Helvetica, sans-serif; color: #003399 !important; padding-top: 5px;  text-transform: uppercase;  width: 128px; list-style: none; }
hr, .separator{border-top: 1px solid #003399; border-bottom: 0px; }

.spacebar2 ul.rl{column-count: inherit; }

.bannerImages{width:100%; }
.Student-testimonial{ width: 100%;background: #ececec;padding: 40px;box-sizing: border-box;}
.testimonial-box{width: 86%; margin: 0 auto ; float: right;}
.testimonial-pic{ width: 218px;height: 218px;border-radius: 100%;border: solid 8px #ffcc00;overflow: hidden;position: absolute; top: 50%;left: -200px;margin-top: -115px;left: -200px;}
.content-panel{ position: relative;height: 250px;margin: 0 auto;width: 100%; }
.content-details{ background: #fff;box-shadow: 0 0 10px #ccc; position: relative;/* width: 85%;*/color:#666; float: right;padding: 70px 25px 70px 90px;box-sizing: border-box;font: 18px/28px arial;}
#content-wrapper .content-details a{ color: #003399;text-transform: uppercase; margin-bottom:10px; font: bold 18px/28px Arial, Helvetica, sans-serif !important;  display: block; margin-top: 15px;text-decoration: none;}
.content-details span{ color: #003399; display:block; }
 .content-details a{ color: #003399;text-transform: uppercase; margin-bottom:5px; font: bold 18px/28px Arial, Helvetica, sans-serif !important;  display: block; margin-top: 15px;text-decoration: none;}

/*
#content-wrap ul, #content-wrap ol{ list-style-type: none;}
#content-wrap ul li, #content-wrap ol li{display:list-item; list-style-type:none; font-weight:bold; padding:2px 5px 5px 15px; background: transparent url(../images/custom/home/bulletedarrow.png) no-repeat 0px 7px;}
*/


#content-wrap ul, #content-wrap ol{ list-style-type: none;}
#content-wrap ul li, #content-wrap ol li{display:list-item; list-style-type:none; font-weight:bold; padding:2px 5px 5px 15px; /* background: transparent url(../images/custom/home/bulletedarrow.png) no-repeat 0px 7px;*/ position: relative; }
#content-wrap ul li:after, #content-wrap ol li:after{width:6px; height:6px; background:#666; content:''; display:block; border-radius:100%;position: absolute; left:0px; top:10px; }

#content-wrap ul, #content-wrap ol{ list-style-type: none; padding-left:25px !important ; }
#content-wrap ul.rl{ column-count: inherit;}

#content-wrap ul.information2 li:after{display:none;}
#content-wrap ul.rl li:after, #content-wrap ul li.rl:after{display:none; }

#content-wrap ul.information2 li a{padding-left:0px; }
#content-wrap ul.rl li.rl{display:list-item; list-style-type:none; font-weight:bold; padding:2px 5px 5px 15px;  background: transparent url(../images/custom/home/bulletedarrow.png) no-repeat 0px 7px; position: relative; }
.table-subheader-l1{margin-top:25px; }

table tr td div img{ width: auto; height: auto;}

#content-wrap p span.attention strong{color: #ff0000 !important; }
#content-wrapper  .lfr-portlet-column{min-height:50px; }

.spacehidebar .lfr-column .lfr-portlet-column.empty{min-height:10px; }

.Main_Megamenu-Panel{ float:none; padding-bottom:24px;  }
.megaNavBox{position: relative !important;  width: 100%; top: 29px;}
.Main_Megamenu-Panel ul li{ padding: 0px;}
.Main_Megamenu-Panel ul{padding-left:0px; padding-right:0px; margin: 0; }
.Main_Megamenu-Panel ul .aboutTab1{position: absolute; right: 800px; top: -45px;}
.Main_Megamenu-Panel ul .AcademicTab1{position: absolute; right: 670px; top: -45px;}
.Main_Megamenu-Panel ul .AdmissionTab1{position: absolute; right: 520px; top: -45px;}
.Main_Megamenu-Panel ul .SlifeTab1{position: absolute; right: 360px; top: -45px;}
.Main_Megamenu-Panel ul .ContEDTab1{position: absolute; right: 180px; top: -45px;}
.Main_Megamenu-Panel ul .CommunityTab1{position: absolute; right: 30px; top: -45px;}
.teaserheady{ padding: 0px;}
.teaserheady span, .teaserheady span.yellow{font-size: 38px !important;
    line-height: 38px !important; color: #003399 !important; font-family: 'bebas_neueregular' !important;}

    #content-wrapper .teaser-cont a{font-size:18px !important;     font-weight: bold; line-height:28px !important; color:#003399 !important; }
ul.information li{background-position: 0px 8px !important; }
ul.information li a{font-weight:bold; }

.Main_Megamenu-Panel ul.holden-menu .hometab1{right:900px;}
.Main_Megamenu-Panel ul.holden-menu .abouttab2{right:770px; }
.Main_Megamenu-Panel ul.holden-menu .academictab2{right:620px; }
.Main_Megamenu-Panel ul.holden-menu .admissiontab2{right:460px; }
.Main_Megamenu-Panel ul.holden-menu .studenttab2{right:280px; }


.teaser-contt #content-wrap h4{font: 18px/28px Arial, Helvetica, sans-serif !important; }
.teaser-contt #content-wrap .caption{font: 18px/28px Arial, Helvetica, sans-serif !important; }
.teaser-contt #content-wrap .caption a { display: block; font: 18px/28px Arial, Helvetica, sans-serif; color: #003399 !important; padding-top: 5px;  text-transform: uppercase !important; background-image: url(/LCC-theme/images/custom/home/bulletedarrow.png); background-repeat: no-repeat;background-position:right; background-position-y: 10px;  width: 128px; list-style: none; } 
.column-container.mid-column{width:86%; margin:0 auto; box-sizing: border-box; }
.innersplash .flexslider .slides img{height:auto !important }
.lfr-grid #column-4.lfr-column .lfr-portlet-column{min-height:10px; }
.spacebar1 #content-wrap p a img {width:auto; max-width: 47%;}


.floatnone{float:none;}
.floatright{float:right;}
.floatleft{float:left; }


.imeright{float:right; }

#content-wrapper #content-wrap a:hover{color:#ffcc00!important ; background-size: 0 3px, 100% 3px; }
#content-wrapper #content-wrap p a{text-decoration: underline !important; font-size: 18px !important; /*font-weight:bold !important;*/ }
#content-wrapper #content-wrap p.customize-lead a{text-decoration: underline !important; font-size: 22px !important; }
#content-wrapper #content-wrap .customize-lead p a{text-decoration: underline !important; font-size: 22px !important; }


#content-wrap .even-odd-instances1 ul li:after {display:none;}
#content-wrap .even-odd-instances1 ul li strong {background:#efefef; color:#000;  display: block; padding: 5px; }
#content-wrap .even-odd-instances1 ul li{padding-left:0px; padding-right:0px; }
.page-subheader-1{background:#efefef; display: block; padding: 5px; }
#content-wrap table.table-bg1 tr{background:none !important;}
#content-wrap table.table-bg1 tr td{padding:0px!important ; }
#content-wrap table.table-bg1 tr td p{background:#ccc; padding: 15px !important; min-height:260px; }
#content-wrap .yello_bg{background: #f1f1f1 !important; padding: 10px !important; }
#content-wrap .page-subheader{background:#003399!important; border-radius: 3px; padding: 10px !important; color:#fff !important ;   }
#content-wrap .bdr-none{border:none !important; }





#content-wrap .page-subheader {
  background: #003399 !important;
  border-radius: 3px;
  padding: 10px !important;
  color: #fff !important;
}



/*--------------------------------responsove-strat------------------------------------------*/
@media screen and (max-width:1300px){
.highLevel p{padding: 0px 12%;     font-size: 28px; }
.NewsBox{    height: 400px; overflow: hidden; }
.FeaturedNewsPanel ul li{margin:10px !important;}
.ExpandPanel ul{padding-left:10px;}
.NewsAndEventsSection{height:650px; }
.HoldenHeadlinePanel .HoldenLeftPanel{height:auto; background:none; }
.Headline-right-Panel{background:none; }
}

@media screen and (max-width:1280px){

.FutureStudentNavPanels ul li{font-size:22px; }
.highLevel p{font-size: 24px; } 
.Headline-left-Panel h2{font-size:60px !important ; }
.Headline-left-Panel p{font-size:16px; }
.HoldenHeadlinePanel .HoldenRightPanel h2{font-size:60px !important; }
.HoldenHeadlinePanel .HoldenRightPanel p{font-size:16px; }
.posotiveOutcomes{font-size:60px; padding-left:5%; }
.footerRightLink{float:right; }
.FooterBox{ width:28%;}
}


@media screen and (max-width:1200px){
.Main_Megamenu-Panel ul li ul.megaNavBox li a{font-size:15px; }
.Main_Megamenu-Panel ul li a{font-size:24px; }
.megaNavBox{width:100%; }
span.headingBar{font-size:15px; }
.FutureStudentNavPanels ul li{font-size:18px; height:35px; }
#content-wrapper .ExpandPanel ul li a{font-size:15px; }
.highLevel p{padding: 0px 8%; font-size:22px; line-height:32px; }
.Headline-left-Panel h2{font-size:56px !important ; }
#content-wrapper .Headline-left-Panel ul li a{font-size:16px!important ; }
#content-wrapper .CalendarPanel ul li .DateBox{min-width:65px; }
#content-wrapper .CalendarPanel ul li a{font-size:16px; }
.CalendarPanel ul li .DateBox span, .CalendarPanel ul li .DateDetailsBox span{font-size:16px; }
.HoldenHeadlinePanel .HoldenRightPanel h2{font-size:55px !important; }
#content-wrapper .HoldenHeadlinePanel .HoldenRightPanel a.learnmore{font-size:16px !important; }
#content-wrapper .EventsPanel h4 a{font-size:16px; }
#content-wrapper .NewsAndEventsSection h4 a{font-size:16px;  }
.posotiveOutcomes h1{font-size:55px !important; }
.studentProfileBox p{font-size:16px; line-height:26px; }
.studentProfileBox h3{font-size:16px; }
.testimoniPanel h2{font-size:55px; }
#content-wrapper .testimoniPanel a{font-size:16px; }
.testimoniPanel p{font-size:16px; }
.FooterBox p{font-size:16px; }
.footerRightLink .FooterRow ul li a{font-size:16px; }
.footerRightLink .FooterRow h3{font-size:20px; }
.collegeRankSectionBox{max-width: 100%; }
.flexslider .slides img{height: 450px !important;object-fit: cover; }
.post-slide .post-img{height: auto;     max-height: 251px; }
.page-header, .teaserhead{font-size:18px!important ; }
.post-slide{height:435px; }
#srchBox button.srchBtn{height:37.5px !important; }
.cont-ed-search #srchBox input.srchField{width: calc(100% - 60px)!important; }
.Main_Megamenu-Panel ul .ContEDTab1{right:170px; }
.Main_Megamenu-Panel ul .SlifeTab1{right: 300px; }
.Main_Megamenu-Panel ul .AdmissionTab1{right: 440px; }
.Main_Megamenu-Panel ul .AcademicTab1{right: 568px; }
.Main_Megamenu-Panel ul .aboutTab1{right: 680px; }
 #content-wrapper .FutureStudentNavPanels ul li {
    font-size: 20px !important;
  }
#bodywrapper .highLevel p{font-size:24px; line-height:36px; padding:0px 10%; }

}

@media screen and (max-width:1100px){
.submenuBox{padding: 0px 10px 25px 0px !important; }
.megaNavBox{padding-left:10px; padding-top:20px; }
.BannerTitle{font-size: 55px; line-height: 60px; }
.highLevel{height:300px; }
.BannerTitle p{width:60%; font-size:16px; line-height:26px; }
.slider .flexslider ol.flex-control-nav.flex-control-paging{display:none;}
.slider .flex-direction-nav{display:none; }
.Headline-left-Panel h2{font-size: 50px !important;line-height: 55px !important; }
.collegeRankSectionBox .RankBox{margin: 0px 15px; }
.NewsAndEventsSection h3, .EventsPanel h3 {font-size: 35px !important; }
.HoldenHeadlinePanel .HoldenRightPanel h2{font-size: 50px !important; }
.posotiveOutcomes h1{font-size: 50px !important; line-height:55px !important;}
.ProfileBg{width:180px; height:180px; top:-115px; margin-left:-99px; }
.Main_Megamenu-Panel ul .CommunityTab1{right:20px; }
.Main_Megamenu-Panel ul .ContEDTab1{right:135px; }
.Main_Megamenu-Panel ul .SlifeTab1{right: 275px; }
.Main_Megamenu-Panel ul .AdmissionTab1{right: 410px; }
.Main_Megamenu-Panel ul .AcademicTab1{right: 545px; }
.Main_Megamenu-Panel ul .aboutTab1{right: 655px; }
#banner .logo{width:245px; }
#banner .logo a{left:15px; }
.content-panel{width:86%; }
}

@media screen and (max-width:1000px){
.FutureStudentNavPanels ul li{font-size:15px; }
.posotiveOutcomes{padding-bottom:140px; }
#content-wrapper .ExpandPanel ul li a{font-size: 12px; }
.FutureStudentNavPanels ul li{height: 32px; }
.Main_Megamenu-Panel ul .CommunityTab1{right:15px; }
.Main_Megamenu-Panel ul .ContEDTab1{right:125px; }
.Main_Megamenu-Panel ul .SlifeTab1{right: 260px; }
.Main_Megamenu-Panel ul .AdmissionTab1{right: 395px; }
.Main_Megamenu-Panel ul .AcademicTab1{right: 530px; }
.Main_Megamenu-Panel ul .aboutTab1{right: 640px; }

}









@media screen and (max-width:1199px){
#quicklinks-wrap{ margin-top:-313px;} 
.post-slide{height:435px; } 
.HoldenHeadlinePanel .HoldenLeftPanel{height:auto; }
#content-wrapper .FutureStudentNavPanels ul li{font-size:19px!important ; }
#profile-description .text{padding-left:5px; padding-right:5px; }
}



@media screen and (max-width:967px){
#banner-cont{ width:100%;}
/*div#tmpSlideshow{ width: auto;}*/
.header-top-nav{top:0px; }
#header{ height:auto;}
.myLakelandBTN { display: none !important;}
    .slicknav_btn.slicknav_open .slicknav_icon { position: relative;}
    .slicknav_btn.slicknav_open .slicknav_icon:after {  font-weight: 900; font-size: 45px; color: #13278b; position: absolute; right: 10px; top: 0px; font-family: "Font Awesome 6 Free"; content: "\f00d";  width: 22px;  height: 22px; text-align: center; line-height: 23px;}
    .slicknav_btn.slicknav_open .slicknav_icon .slicknav_icon-bar { display: none;}
    .myLakelandBTN a { font-weight: bold; }
    #menu { display: none;}
    .slicknav_menu { display: block; top: 0px; position: relative;}
    .headingBar { text-transform: capitalize !important; }
    .slicknav_btn { top: -58px; right: 25px; height: 0px;}
    .submenuBox { width: 100%; display: inline-block; padding: 5px !important;}
    #main-nav { display: inherit;}
    .FooterBox p{ display:block;}
    .header-top-nav{top:5px; }
    .FooterBottomPanel { padding: 0px; padding-top: 30px;}
     #banner .logo {  top: 0px; margin-top: 0px; width: 160px !important; height: 0px !important; margin-left: 0px; }
     #banner .logo a { background-size: 150px; width: 160px !important; height: 55px !important;}
    .megaNavBox {  position: relative; padding-top: 0px; top: 0px;}
    .submenuBox.BgBox { display: none;}
    .submenuBox { padding: 0px !important;}
    .slicknav_arrow { float: right;}
    .slicknav_collapsed a.slicknav_item span.slicknav_arrow, .slicknav_open a.slicknav_item span.slicknav_arrow, .slicknav_parent.slicknav_open .megaNavBox .ParentMenu .slicknav_collapsed a.slicknav_item span.slicknav_arrow, .slicknav_open a.slicknav_item span.slicknav_arrow:after, .slicknav_parent.slicknav_open .megaNavBox .ParentMenu .slicknav_open a.slicknav_item span.slicknav_arrow {  position: relative; font-size: 0px; }
    .slicknav_collapsed a.slicknav_item span.slicknav_arrow:after, .slicknav_parent.slicknav_open .megaNavBox .ParentMenu .slicknav_collapsed a.slicknav_item span.slicknav_arrow:after { font-weight: 900; font-size: 13px;
        color: #003399;
        position: absolute;
        right: 10px;
        top: -3px;
        font-family: "Font Awesome 6 Free";
        content: "\2b";
        border: solid #003399 1px;
        border-radius: 100%;
        width: 22px;
        height: 22px;
        text-align: center;
        line-height: 23px;



    }

.header-top-nav{z-index:0;}
.slicknav_nav a:hover{ background:none;}
.megaNavBox:after{display:none;}
    .slicknav_open a.slicknav_item span.slicknav_arrow:after { font-weight: 900; font-size: 13px; color: #003399; position: absolute; right: 10px; top: -3px; font-family: "Font Awesome 6 Free"; content: "\f068"; border: solid #003399 1px;  border-radius: 100%; width: 22px; height: 22px; text-align: center; line-height: 23px;}
   /* .top-navbar .search-box {  display: none;}*/
    .slicknav_nav { background: #fff;}
    .slicknav_nav .slicknav_row:hover { background: #fff; color: #5e605e;}
     .megaNavBox { background: #fff;}
    .megaNavBox ul { background: #fff; min-height:auto; max-height:100%;  }
    .slicknav_item.slicknav_row a { color: #003399; font-weight: bold;}
    .megaNavBox .submenuBox li a { color: #5e605e ; text-transform: capitalize !important;}
    span.headingBar{color:#5e605e; padding-left:0px; }
    .ParentMenu.slicknav_parent.slicknav_open ul li a:hover { color: #204ab3;  background: #fff;}
    .ParentMenu.slicknav_parent.slicknav_open ul li a { color: #204ab3;font-weight: normal !important;}
    .megaNavBox a { text-transform: capitalize;}
    .slicknav_parent.slicknav_open .megaNavBox .ParentMenu.slicknav_parent a.slicknav_row a { float: left;}
    .slicknav_parent.slicknav_open .megaNavBox .ParentMenu.slicknav_parent a.slicknav_row .slicknav_arrow {  float: none; font-size: 0px !important;}
    .slicknav_parent.slicknav_open .megaNavBox .ParentMenu.slicknav_parent a.slicknav_row .slicknav_arrow:after {  display: none;}
    .slicknav_menu .slicknav_nav .megaNavBox .submenuBox.ParentMenu.slicknav_collapsed a.slicknav_item span.slicknav_arrow:before { font-weight: 900; font-size: 14px; color: #5e605e; position: absolute; right: -16px; top: -15px; font-family: "Font Awesome 6 Free"; content: "\f054";}
    .slicknav_menu .slicknav_nav .megaNavBox { padding-bottom: 20px; overflow:inherit; }
    .slicknav_nav .slicknav_item a:hover {  background: none;}
    .slicknav_nav li ul.megaNavBox li { z-index: 9;  position: relative; }
    .slicknav_nav li ul.megaNavBox li  a { z-index: 0; position: relative; color:#5e605e ; font-weight:bold; text-transform: capitalize !important;  }
    .slicknav_menu .slicknav_nav .megaNavBox .submenuBox.ParentMenu.slicknav_open a.slicknav_item span.slicknav_arrow:before { font-weight: 900; font-size: 18px; color: #5e605e; position: absolute;  right: -20px; top: -15px; font-family: "Font Awesome 6 Free"; content: "\f107";}
     .top-navbar { padding-left: 10px;  padding-right: 10px;}
     .top-navbar ul li { padding-left: 10px; padding-right: 10px;}
.slicknav_nav li ul.megaNavBox li ul li a{color:#204ab3; font-weight:normal; }

     #banner .logo{ width:96%;}
.header-top-nav{ position:relative; left:0; background:none; display:inline-block; top:0px; }
.header-top-nav{ width:100%; box-sizing:border-box;}
#header{ background-position:100% 0; }
#banner .logo{ width:200px!important; height:85px !important;}
#banner .logo a{ background-size:100%!important; width:100%!important; top:14px; left:15px; height:80px!important;}
#bodywrapper{background:none;}
.collegeRankSectionBox{text-align: center; }
.collegeRankSectionBox .RankBox{ width:180px; height:180px; display: inline-block; float:inherit;  margin: 0px 1.8%; background-size: 100%;  }
.collegeRankSectionBox .RankBox .headingRank span{font-size:40px; line-height:40px; }
.collegeRankSectionBox .RankBox .headingRank{font-size:40px; line-height:30px; width:180px; height:180px;  }

.flexslider .slides img{height: 350px !important; }
#banner-cont{height:250px; }
div#tmpSlideshow{height:250px; }
div.tmpSlide{height:250px; }
div.tmpSlide img{height:250px; max-height:250px; }
#content-wrapper .announce_border{width:94%; padding: 15px; }
.portlet-breadcrumb{width:94%; }
#content-wrap{padding-top:0px; margin-top:0px; }
.spacebar2{padding-top:5px !important; }
#content-wrapper .announce_boxtitle{font-size:34px; }
#content-wrapper .announce_desc span a{font-size:16px; width:110px; font-weight:bold; }
.column-container.mid-column{width:94%; }
.page-header{font-size:20px !important; }
.content-panel{height:auto; }
#bodywrapper .highLevel p{font-size:20px; line-height:36px; padding:0px 8%; }
}



@media screen and (max-width:960px){
.emergency-message{ top:170px; line-height: 20px;}
.spacebar1{margin-top:0px !important; padding-bottom:0px !important;  }
.spacebar2 p a img{width: 300px;object-fit: cover; padding:4px; }
.spacebar2{padding-left:0px !important; }
.spacebar2 p{display:table; margin:0 auto; }
}



@media screen and (max-width:959px){
#body-wrapper-2{ width:100%;}
footer{ width:100%;}
.mini-left{ width:auto;}
.mini-right{ width:auto; float: left;}
.finditfast{ width:100%!; box-sizing:border-box;}
.homebg .homecont .teaser-cont{ width:auto; box-sizing:border-box;}
.homebg  .teaser-cont{ width:auto; box-sizing:border-box;}
.content-panel{width:100%; }
.imeright{float:none; margin:0 auto; display: table; }
#profile-description .text{padding-left:5px; padding-right:5px; }
#content-wrapper .FutureStudentNavPanels ul li{font-size:16px !important; }
}



@media screen and (max-width:949px){
#main-nav ul li ul.sub-menu li a{ display:flex;}
.cf{ height:0px;}
.emergency-message{ top:153px;}

#nav{  background:none;}	
ul li.last-menu > a span.line{ background:#fff;}
ul li.last-menu > a{ background:#006233; border:none;}
#header-search{ background:#fdc745;}
.header-top-nav{ right:100px;}
.top-icon a{ color:#fff;}
.topMenu { color:#010101;}
.topMenu .user-name a { color:#010101;}
.dropdown > ul > li > a, .multi-dropdown > ul > li > a{ color:#fff!important;}

/* #banner .logo{ width:35%!important; margin-left:0px; }*/

/*.slicknav_menu {display:block;}*/
#menu {display:none;}
#main-nav ul li ul.sub-menu{ position:inherit; top:0; margin:0;}
#main-nav ul li ul li:hover ul{ position:inherit; margin:0; display:none; }
#main-nav ul li ul.sub-menu li a{ color:#fff!important;}
/*--------------------------Slide-menu-strat-here----------------------*/
.smobitrigger, .mnuclose { display: inline-block; }
.smobitrigger { position:absolute; top:15px; left:5px; z-index:999;  color: #fff;  font-size: 30px;  line-height: 12px; padding:0; background: #0057be url("../images/custom/arr.jpg") no-repeat; width:40px; height:40px; border-radius:5px; background-position:center;}
.mnuclose {  font-size: 20px;  padding:0;  width: 100%;    background: url("../images/custom/close-bt.jpg") no-repeat; width:15px; height:15px; position:absolute; right:10px; top:10px;}
.smobitrigger span, .mnuclose span {  font: 0/0 a;  text-shadow: none;  color: transparent;}
.navigation nav ul {  padding-bottom: 40px;  overflow-y: auto;}
.navigation nav ul li, .navigation nav ul li a { width: 100%; }
.navigation nav ul li a {  padding-top: 5px;  padding-bottom: 5px;}
.navigation nav ul li a:hover { background: rgba(0, 0, 0, 0.29); }
.mobimenu {  list-style: none;  padding: 20px;  margin: 0px;  width: 225px;  position: fixed;  height: 100%;  top: 0px;  left: -250px;}
.mnuopn { left: 0px !important; overflow-y:scroll; background:#0057be!important}
.ovrActv {  position: fixed;  background: rgba(0, 0, 0, 0.79);  width: 100%;  height: 100%;  z-index: 9998;  transition: 0.5s;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -ms-transition: 0.5s;  -o-transition: 0.5s;}
/*--------------------------Slide-menu-end-here----------------------*/

footer{ height:auto!important;}	
footer .footer-left{ width:100%; float:none;}
footer .footer-right{ width:100%; box-sizing:border-box; padding-left:0;}
#main-nav ul li ul.sub-menu li a{ color:#fff!important; background:#417a9e; padding-left:15px;}
#main-nav ul li ul.sub-menu li a:hover{ background:#114d97;}
#main-nav ul li ul.sub-menu li a:hover a{ background:#114d97;}
#main-nav ul li ul.sub-menu li a a{ padding-left:0;}
#main-nav .slicknav_nav ul li ul.sub-menu li a{ font-size:12px;}
#main-nav ul li ul.sub-menu li{ background:#658fa9;}
.lfr-portlet-column{min-height:0!important;}
#wrapper{ padding:0px!important;}
.homebg  .lfr-column{ margin-left:0px!important;}

#main-nav ul li ul li ul{ background:#658fa9!important;}
#main-nav ul li ul li ul li{ background:#658fa9!important;}
#main-nav ul li ul li ul li a{ background:#658fa9!important; padding-left:26px!important;}
#main-nav ul li ul li ul li a:hover{ background:#114d97!important;}

.MainFooterPanel{padding:2%; }
.FooterBox p{display: flex; text-align: left; }

#profile-description .text{padding-left:5px; padding-right:5px; }
#content-wrapper .FutureStudentNavPanels ul li{font-size:15px !important; }








}



@media screen and (max-width:900px){
.apps{ box-sizing:border-box; padding-right:10px;}
.emergency-message{ top:189px;}
.header-right-top-outer{ margin-right:2px;}
.apps span{ display:none;}
.apps{ background:#0057be;}
#banner .logo{ width:96%;}
.header-top-nav{ position:relative; left:0; background:none; display:inline-block;}
.header-top-nav{ width:100%; box-sizing:border-box;}
#header{ background-position:100% 0; }
#banner .logo{ width:200px!important; height:75px;}
#banner .logo a{ background-size:100%!important; width:100%!important; top:14px; height:80px!important;}	
#bodywrapper{background:none;}
.flex-direction-nav{display:none; }
.BannerTitle{font-size: 55px; line-height: 55px; }
.FutureStudentNavPanels ul li{font-size:13px; }
.ExpandPanel ul{padding-left:5px; }
.highLevel p{padding: 0px 5%; font-size: 20px; }
.Headline-left-Panel h2{font-size: 40px !important; line-height: 45px !important; }
.collegeRankSectionBox .RankBox{width: 160px; height: inherit; }
.collegeRankSectionBox .RankBox .headingRank{height: 160px; width: 160px; font-size: 35px;    line-height: 30px; }
.collegeRankSectionBox .RankBox .headingRank span{line-height: 30px; font-size: 30px; }
.EventsPanel{margin-left:0px;     height: auto; }
.NewsAndEventsSection{height:auto; }
.HoldenHeadlinePanel .HoldenLeftPanel {width:50%; }
.HoldenHeadlinePanel .HoldenRightPanel{width:50%; }
.HoldenHeadlinePanel .HoldenRightPanel h2{font-size: 40px !important; line-height: 40px !important; }
.HoldenHeadlinePanel .HoldenRightPanel p{margin-top:10px; margin-bottom:10px; }
.posotiveOutcomes h1{font-size: 40px !important; line-height: 50px !important; }
.ProfileBg{width: 150px;     height: 150px; top: -100px; margin-left: -82px; }
.studentProfileBox p{margin-top: 55px; margin-bottom: 20px; }
.studentProfileBox{width: 31.3%; padding: 2%;  }
.studentProfileBox p{font-size: 15px;  }
.testimoniPanel h2{font-size: 55px !important;  }
.testimoniPanel{padding-left:2%; padding-right:2%; }
#content-wrapper .testimoniPanel a{font-size:14px; }
#content-wrapper .ExpandPanel ul li{line-height:20px; }
.FutureStudentNavPanels ul li{height:auto; }
.FutureStudentNavPanels ul li.headingline{height:20px; }
.highLevel{height:250px; }
.Headline-left-Panel{width:45%; }
.Headline-right-Panel{width:55%; }
.Headline-right-Panel{height:425px; }
.Headline-Lake{height:auto; }
.collegeRankSectionBox{margin-top:20px; }
.search-container.opened{max-width: 285px; max-height: inherit; }
.search-container{height: 55px; float: right; max-width: 0px; }
.search-container input[type="text"]{width: calc(100% - 30px); }
.top-navbar ul{box-sizing: border-box; }
.testimoniPanel p{padding: 20px 40px; }
.testimoniPanel a{margin:10px; }
.content-details{width:80% !important; }




}

@media screen and (max-width:800px ){
#content-wrapper .testimoniPanel a{margin: 10px 8px; }
#profile-description .text{padding-left:0px; padding-right:0px; }
#content-wrapper .FutureStudentNavPanels ul li{font-size:14px !important; }
}



@media screen and (max-width:768px){	

.nav-menu-style-{ width:auto;  margin-top: 20px;}
.nav-menu-style- ul{ text-align:center!important;}
.level-1 li{ background:none; display: inline-block;}
.level-1 li a{ padding-left:5px; padding-right:5px; text-decoration-line: underline !important; }
.open.selected{/* float:left;*/ width:100%; }
.layouts.level-2{/* float:left;*/ }
.layouts.level-2 a{ display:table;}
.nav-menu-style- li a.open{ background:none; float:left;}
.nav-menu-style- li ul li{background:none;}
.nav-menu-style- li ul li a.selected{background:none;}
.nav-menu-style- li a.selected{ background:none;}
div.tmpSlideCopy{ display:none;}
.innerbg{ background-image:none!important;}
.innerbg-3{ background:none!important;}
.padd-3{padding-top: 15px;}
.padd-1{padding-top: 15px;}
.padd-1 #layout-column_column-3{ padding:10px 0 0 0; border-top:1px solid #0152bb; border-bottom:1px solid #0152bb; margin-bottom: 20px;}
.padd-3 #layout-column_column-2{ padding:10px 0 0 0; border-top:1px solid #0152bb; border-bottom:1px solid #0152bb; margin-bottom: 20px;}

div#tmpSlideshow img{ width:100%!important; height:auto!important; }
div#tmpSlideshow{ height:auto; width:100%; float: none;}


/* spencer code  */

#banner-cont{height:auto; overflow: inherit; }
div.tmpSlide {  height: auto;  position: inherit;  width: 100%;}


.footerRightLink .FooterRow h3 {  cursor: pointer;  margin: 10px 0px; display: inline-block; width: 100%; font-weight: bold; }
.footerRightLink ul { max-height: 0; overflow: hidden; transition: max-height 1s ease-out; }
.footerRightLink .FooterRow h3:after { content: "+"; float: right; border: solid #fff 1px; border-radius: 100%; width: 27px; text-align: center; display: inline-table; }
.footerRightLink .FooterRow.open h3:after { content: "-"; }
.footerRightLink .FooterRow.open ul { height: auto; max-height: 500px; transition: max-height 1s ease-in !important; }
.footerRightLink .FooterRow { width: 100%; display: inline-block; text-align: left; }
.footerRightLink { width: 100%; margin-top: 30px; }
.socialMediaPanel a { padding: 15px 10px; }
/* .FutureStudentNavPanels { display: none; } */
.uasys .megaNavBox { padding-top: 0px; }
.FooterBottomPanel{padding-left:0px;}
.FooterBox{width:100%; padding-top: 25px; }
.HoldenLeftPanel .videoWrapper iframe{min-height:300px; height:auto; }
}


@media screen and (max-width:767px){
.collegeRankSectionBox .RankBox{width: 140px; }
.Headline-left-Panel{width:100%; }
.Headline-right-Panel{width:100%; height:auto; }
.HoldenLeftPanel{width:100%; height:auto; }
.HoldenHeadlinePanel .HoldenRightPanel{width:100%; }
.studentProfileBox{width:100%; }
.testimoniPanel{height:auto; padding-bottom:30px;  }
#content-wrapper .testimoniPanel a{display:block; margin:10px auto; width: 80%; }
.testimoniPanel h2{font-size: 40px !important; padding:0px; }
.studentProfileBox{margin-top:115px;}
.studentProfilePanel{padding-top:0px; display:inline-grid; }
.HoldenHeadlinePanel .HoldenLeftPanel{width:100%; }
.collegeRankSectionBox{margin-top:45px; }
.collegeRankSectionBox .RankBox .headingRank span{font-size:24px; line-height:30px; }
.collegeRankSectionBox .RankBox .headingRank{width:140px; height:140px; font-size:28px; }
.Headline-left-Panel{padding: 40px 2%; }
.HoldenHeadlinePanel .HoldenRightPanel{padding: 40px 2%;  }
.posotiveOutcomes h1{font-size: 35px !important; line-height: 45px !important; }
.flexslider_Headline img{height:auto; }
.BannerTitle p{display:none; }
.BannerTitle{margin-top:-95px; font-size: 45px; height: auto; }
.HoldenLeftPanel .videoWrapper iframe{min-height:300px; height:auto; }
span.tel-Number{display:none; }
.content-details{width:100% !important; }
#bodywrapper .highLevel p{font-size:18px; line-height:32px; padding:35px 6%; }
#bodywrapper .highLevel{height:auto; }


}

@media screen and (max-width:740px){
/* div#tmpSlideshow{ width:100%;}
div#tmpSlideshow img{ width:100%;  object-fit: cover;}*/
#banner-cont{  background-color:#0058bc;}
div#tmpSlideshow{ height:auto; width:100%; background-color:#0058bc;}
div#tmpSlideshow img{ width:100%!important; height:auto!important; } 
.FooterRowST h3{display:block; }
.FooterBottomPanel p{line-height:26px; }
.header-top-nav .header-seach-part{margin-top:0px; }
.search-box{margin-top: -100px; margin-right: 15px; width:320px; }
.search-icon{color:#003399;  padding-right:10px;  appearance: none;  }
.search-container input[type="text"]{height:auto !important; }
.search-container{height:auto; }
.search-toggle{margin-top:10px; }
#search-form-input{padding:10px 0px; }
.search-toggle.opened{top:28px; }
.slicknav_btn{position: absolute;  }
.search-toggle{position: absolute; right: 24px; top:35px; margin-top:0px; }
.search-box{margin-top:0px;width:100%; margin:0px; }
.header-top-nav .header-seach-part{padding:0px; }
.search-container.opened{max-width:100%; width:100%; transition: initial;  }
.header-top-nav .header-seach-part{width:100%; }
.top-navbar ul{padding:3px 10px 2px 10px ; width:100%; }
#search-form-input{padding:8px; }
.top-navbar{background-color:none; height:auto;     padding: 5px 15px; }
.top-navbar ul{background:#003399; }
.search-container.opened{position: absolute; top: 31px; border-radius: 30px; right: 55px;width: 100%;max-width: 300px;left: inherit; }
.BannerTitle{margin-top:-80px; }
.FooterRowST{width: 100%; display: inline-block; text-align: center; }
.FooterRowST h3{font-family: 'bebas_neuebold';color: #fff; box-sizing: border-box; display: inline-block;vertical-align: middle; padding: 0px;margin: 0px; font-size: 20px; }
.FooterRowST ul li.headingline{display:none; }
.FooterRowST h3 span{font-family: 'bebas_neuebook'; font-weight: initial; }
.FooterRowST  h3 {  cursor: pointer;  margin: 10px 0px; display: inline-block; width: 100%;font-size: 25px;  }
.FooterRowST  ul { max-height: 0; overflow: hidden; transition: max-height 1s ease-out; }
.FooterRowST  h3:after { content: "+"; float: right; border: solid #fff 1px; border-radius: 100%; width: 27px; text-align: center; display: inline-table; }
.FooterRowST.open h3:after { content: "-"; }
.FooterRowST.open ul { height: auto; max-height: 500px; transition: max-height 1s ease-in !important; background:#0058be;  }
.FooterRowST { width: 100%; display: inline-block; text-align: left; }
#profile-description .show-more{display:none; }
#profile-description .show-more-height{height: auto; overflow: inherit; }
.FooterRowST h3:after{display:none; }
.FooterRowST.open h3:after{display:none; }
.ExpandPanel ul{display: inherit;width: inherit; border-right: inherit; }
.FooterRowST{height:58px; text-align:center; overflow: hidden; vertical-align: middle; border-top: solid #0056bc 1px; }
.FooterRowST:first-child{border-top:none; }
.FooterRowST.open{height:auto; }
.ExpandPanel{text-align:center; padding: 10px 0px; }
#profile-description .text{padding:0px; }
#content-wrapper .ExpandPanel ul li{text-align:center; padding:10px 0px; }
#content-wrapper .ExpandPanel ul li a{font-size:16px; }
.flexslider_Headline img{height: 300px; width: 100%; }
.Headline-right-Panel .flex-control-paging, .Headline-right-Panel .flex-direction-nav{display:none; }

.testimoniPanel a{margin: 15px auto; display: block; }

}

	

@media screen and (max-width:699px){
#nav{ right:13px; width:6%;}	
#myMessage{ position:relative;}
.highLevel p{font-size: 25px;line-height: 35px; }
.BannerTitle{font-size: 30px; line-height: 40px; }
.flexslider .slides img{height: 300px !important; }
.Headline-left-Panel h2{font-size: 36px !important; line-height: 45px !important; }
.Headline-right-Panel{height:300px; }
.HoldenHeadlinePanel .HoldenRightPanel h2{font-size: 36px !important; line-height: 47px !important; }
.posotiveOutcomes{padding:2%; padding-bottom:5%; }
.posotiveOutcomes h1{font-size: 30px !important; }
.collegeRankSectionBox .RankBox{margin: 3%; }
.studentProfileBox{margin-left:0px; margin-right:0px; }
.highLevel{background-position: right; }
#content-wrapper .Headline-left-Panel ul li a:after{font-weight: 900;height: 22px; font-size: 13px; color: #003399;position: absolute; right: -10px; top: -3px; font-family: "Font Awesome 6 Free"; content: "\f061"; width: 22px; line-height: 23px; border: solid #003399 2px; border-radius: 100%; text-align: center; }

.search-container input[type="text"]{width: calc(100% - 70px); }
.search-toggle.opened .search-icon.icon-close{color:#fff; }
.search-container.opened{max-width: 100%; right: 0; }
.search-toggle{z-index: 9; }
.search-toggle.opened{right:15px; }
.search-icon.icon-close{margin-top:8px; }
.search-container.opened{max-width:98%; right:1%; }
#banner .logo a{height:68px!important ; }
.spacebar1 {
    margin-top: 10px !important;
}
.spacebar2{padding-left:0px !important }


}




@media screen and (max-width:599px){
#quicklinks{ float:none;} 
.post-slide .post-img{max-height: inherit;  }
.post-slide{height:auto; }
.post-slide .post-content{min-height:inherit }
#content-wrapper .announce_boxtitle { font-size: 22px; margin-bottom: 2px; }
#content-wrapper .announce_itemtitle, #content-wrapper a.announce_itemtitle:link, #content-wrapper a.announce_itemtitle:visited{font-size:16px; }
#content-wrapper #content-wrap a{font-size: 16px !important; }
#content-wrapper .announce_desc span{font-size:15px; line-height:25px; }
#content-wrap li.rl{background-position: 0px 8px !important; }
#content-wrapper .announce_border{width: 100%; margin-top:10px;  }
#content-wrapper .announce_box{padding: 2px; }
.testimoniPanel p{padding: 20px 10px; }
.spacebar1 #content-wrap p a img{max-width: 100%; }
#content-wrap .customize-lead p, #content-wrap p.customize-lead{font-size:18px !important; }
#content-wrapper #content-wrap p.customize-lead a{font-size:18px !important; }


}




@media screen and (max-width:560px){
footer{  height:auto;}
footer:after{ width:100%; height:0; clear:both; content:""; display:block;}
.copyright-info{ margin-bottom:8px;}
#aaa { float:left} 
.flexslider .slides img{height: 250px !important; }
.Headline-right-Panel{height:250px; }
.FeaturedNewsPanel{margin-right:0px; }
.FeaturedNewsPanel ul li{margin:15px!important ; }
.content-details{font-size:16px; }
}




@media screen and (max-width:530px){
.emergency-message{ top:182px;}
.footerRightLink .FooterRow h3{font-size:18px; }
#banner .logo a{background-size: 85%!important; top: 20px; }
}





@media screen and (max-width:529px){
.topMenu{ background:#006233; }		
footer{  height:auto;}	
footer:after{ width:100%; height:0; clear:both; content:""; display:block;}
.copyright-info{ margin-bottom:8px;}
#nav{  width:10%;}
.topMenu { color:#fff; width:100%;}
.topMenu .user-name a{ color:#fff;}
.topMenu { top:65px;}
}



@media screen and (max-width:500px){
.img-1 img { width:100%;}
.search-box{margin-top:0px;width:100%; margin:0px; }
.header-top-nav .header-seach-part{padding:0px; }
.header-top-nav .header-seach-part{width:100%; }
.top-navbar{padding:10px; }
.top-navbar ul{padding:3px 5px 2px 5px ; width:100%; }
.top-navbar ul li{padding-right:5px; padding-left:5px; padding-top:0px; padding-bottom:0px; }
.top-navbar ul li a{font-size:12px; }
}



@media screen and (max-width:480px){



.lake-mobile-logo a {background: url("../images/custom/holden-mobile-logo.png") no-repeat; width:54px; height:32px;  bottom:0px; right: 15px;  position:absolute; z-index:9999;}
.lake-mobile-logo a img{ visibility:hidden;}

.holdan-mobile-logo a {background: url("../images/custom/lake-lande-mobile-logo.png") no-repeat; width:62px; height:31px;  bottom:5px; right: 8px;  position:absolute; z-index:9999;}
.holdan-mobile-logo a img{ visibility:hidden;}


.emergency-message{ top:136px; line-height: 15px; font-size: 12px;}
/* #wrapper{ padding:0 5px!important;}*/

.top-navbar ul li{padding-left: 5px;padding-right:5px; }
.top-navbar ul li a{font-size:12px; }

}



@media screen and (max-width:479px){
.emergency-message{ top:141px;}
#flip{ display:none ; height: 22px; position: absolute; right: 4%; top: 6px; width: 23px;}
.studentProfilePanel{padding:10px; }
.ProfileBg{margin-left:-85px; }
.BannerTitle span{margin-bottom:15px; }
}


@media screen and (max-width:420px){
#header {background-position: 90% 0;}
.header-right-bottom{ width:90px; float:right; right:5px;}
.header-right-bottom img{ margin-top:0;}
.BannerTitle{font-size: 28px; line-height: 32px;  }
.flexslider .slides img{height: 200px !important; }
.highLevel p{padding-top:30px; padding-bottom:30px; }
.highLevel{height:auto; }
.Headline-right-Panel{height:200px; }
.BannerTitle{font-size: 25px;line-height: 25px; margin-top: -55px; }
.flexslider .slides img{height:180px !important; } 
.highLevel p{font-size: 22px; }
#content-wrapper .BannerTitle a{padding: 5px 10px; font-size:14px; line-height:24px; }
#content-wrapper .CalendarPanel ul li .DateBox{min-width: 50px; }
#search-form-input{padding:8px; }
.search-toggle{top:35px; }
}



@media screen and (max-width:360px){
	.top-navbar ul li {
    padding-left: 3px;
    padding-right: 3px;}
    .top-navbar ul{padding-right:5px; }
    .top-navbar ul li a {
    font-size: 11px;
}
}



@media screen and (max-width:346px){
#nav{ top:-154px}
}




@media screen and (max-width:300px ){
.collegeRankSectionBox .RankBox{width: 130px; margin: 5px; }
.socialMediaPanel a {padding-left:5px; padding-right:5px; }
}


@media print {
  #content-wrapper{display:inherit; }
#header{ background:none !important;}
.padd-1{ display:inherit !important;}



}


.cke_panel_list li {
    list-style: outside none none;
}

#cke_CKEditor1 {
  width: auto !important;
}



.ui-multiselect-checkboxes li {
    list-style: outside none none;
    word-wrap: break-word !important;
}
.ui-multiselect-checkboxes {
    padding: 0;
}
#menus ul.tabs li {
    list-style: outside none none;
}



/** This is a custom css start here **/

#content-wrap,
#content-wrap a {
    font-size: 18px !important;
}

#content-wrap a {
    font-size: 18px !important;
    color: #003399;
}

ul.rl {
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

li.rl {
    padding: 5px 5px 5px 15px !important;
    background-position: 0px 8px !important;
    list-style: none !important;
    font-weight: bold !important;
}

li.rl a {
    position: relative;
    color: #003399;
    font-weight: bold;
    text-decoration: none !important;
}

li.rl a:hover {
    color: #003399;
    text-decoration: underline !important;
}

#content-wrapper a.btn-more1 {
    background-color: #003399;
    border: 1px solid #003399;
    font: 18px/28px Arial, Helvetica, sans-serif;
    text-shadow: initial !important;
    color: #fff;
    border-radius: 27px;
    display: inline-block;
    padding: 10px 50px 10px 15px;
    margin: 0px 10px;
    text-transform: capitalize;
    position: relative;
}

#content-wrapper a.btn-more1:after {
    z-index: 1;
    color: #039;
    border-radius: 100px;
    font-family: "Font Awesome 6 Free";
    font-size: 14px;
    font-weight: 900;
    content: '\f061';
    position: absolute;
    /*background: url(/LCC-theme/images/custom/search.png) 0 0 no-repeat;*/
    width: 20px;
    height: 20px;
    background: #fc0;
    text-align: center;
    line-height: 20px;
    right: 18px;
    top: 15px;
}

#content-wrapper a.btn-more1:hover {
    background-color: #ffcc00;
    border: 1px solid #ffcc00;
}

#content-wrap h2,
#content-wrap h3,
#content-wrap h4 {
    color: #003399;
    font-weight: bold;
    margin-bottom: 1rem !important;
    line-height: 32px !important;
    font-family: 'bebas_neueregular' !important;
}

#content-wrap h2:nth-of-type(1),
#content-wrap h4:nth-of-type(1) {
    font-size: 38px !important;
    line-height: 38px !important;
}

#content-wrap h4 {
    margin-top: 25px !important;
}

#content-wrap h3 {
    font-size: 34px !important;
}

#content-wrap h4 {
    font-size: 28px !important
}

#content-wrap .customize-lead p,
#content-wrap p.customize-lead {
    font: 22px/32px Arial, Helvetica, sans-serif !important;
    color: #0058be !important;
}

#content-wrap .customize-lead p a,
#content-wrap p.customize-lead a,
#content-wrap p.customize-lead a strong,
#content-wrap p.customize-lead strong {
    color: #0058be !important;
}

#content-wrap .customize-lead p a,
#content-wrap p.customize-lead a {
    font-size: 22px !important;
    font: 22px/32px Arial, Helvetica, sans-serif !important;
}

#content-wrap p {
    font: 18px/26px Arial, Helvetica, sans-serif;
    color: #666; clear:both;
    text-align: left !important;
    margin-top: 8px !important;
    margin-bottom: 8px !important;
    padding-top: 0px !important;
}

#content-wrap p.imgauto a img {
    width: auto;
}

#content-wrap p a img {
    width: 47%;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 0;
}

#content-wrap img {
    padding: 5px;
}

.btn-primary-outline a {
    font: 18px/28px Arial, Helvetica, sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    color: #003399 !important;
    position: relative;
    border: 2px solid #003399;
    margin: 16px 0px;
    position: relative;
    display: block;
    padding: 8px 16px;
    text-align: left;
    text-decoration: none;
}

.btn-primary-outline a:after,
.btn-primary-outline-0 a:after {
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    color: #003399;
    position: absolute;
    top: 11px;
    right: 16px;
    width: 18px;
    height: 18px;
    font-size: 12px;
    font-weight: bold;
    border: 2px solid #003399;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

#content-wrap ul.rl li.rl ul {
    padding-left: 0px !important;
}

.btn-primary-outline-0 a {
    font: 18px/28px Arial, Helvetica, sans-serif !important;
    color: #003399 !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    margin: 10px 0px;
    padding: 8px 16px 8px 1px;
    text-align: left;
    text-decoration: none;
}

.btn-primary-outline-0 a span {
    padding-right: 30px;
}

.btn-img-align-center {
    text-align: center;
}

.btn-img-align-center img {
    margin-top: 1rem;
    opacity: 1;
}

.btn-img-align-center img:hover {
    opacity: 0.9;
}

#content-wrap p strong {
    font-size: 18px;
    color: #003399;
    font-weight: bold !important;
}

#content-wrap p strong a {
    font-weight: bold !important;
}

#content-wrap p a strong {
    text-transform: capitalize;
}

#content-wrap p .p-strong {
    font-size: 20px;
}

#content-wrap li.rl {
    position: relative;
    background-position: 0px 10px !important;
}

#content-wrap li.rl a {
    font-size: 16px !important;
}

#content-wrapper ul.rl li.rl span {
    font-size: 16px !important;
}

#content-wrap ol,
#content-wrap ul {
    padding-left: 0px;
}

#content-wrap ol {
    list-style: inside decimal;
}

#content-wrap ol li ol,
#content-wrap ul li ul {
    padding-left: 20px;
}

#content-wrap ol li,
#content-wrap ul li,
#content-wrap ol li ul li,
#content-wrap ul li ul li {
    font: 18px/26px Arial, Helvetica, sans-serif;
    color: #666;
    word-break: break-word;
    padding-bottom: 0.5rem;
}

#content-wrap ol li ul,
#content-wrap ul li ul {
    padding-top: 0.5rem;
}

#content-wrap p:empty:before {
    content: ' ';
    white-space: pre;
}

#content-wrap p:empty {
    display: none;
}

#content-wrap a {
    color: #003399;
    text-decoration: underline;
    font-family: Arial, helvetica, sans-serif !important;
}

#content-wrap a:hover {
    text-decoration: none;
}

#content-wrap tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

#content-wrap tr td {
    padding: 0.75rem !important;
}

#content-wrap tr:nth-child(even) {
    background-color: #ececec;
}

#content-wrap tr:nth-child(odd) {
    background-color: #fff;
}

#content-wrap ul.information2 {
    margin: 0px !important;
}

#content-wrap ul.information2 li {
    background-position: center left !important;
    background-position: 0px 7px !important;
}

#content-wrap .box {
    width: 27% !important;
    height: 240px !important;
    display: inline-block;
    padding: 1% !important;
    margin: 1% !important;
    text-align: center;
    border: 2px solid #003399;
    background-color: #ffffff;
}

#content-wrap .box a {
    font-size: 18px !important;
    font-weight: bold !important;
    margin: 0px !important;
}

#content-wrap .box p a strong {
    font-size: 18px !important;
    font-weight: bold !important;
}

#content-wrap .box img.pic {
    width: 150px !important;
    margin: 16px 0px 0px !important;
    text-align: center;
    max-width: 100%;
    height: 140px !important;
    max-height: 100%;
}

#content-wrap .box p:nth-of-type(1),
#content-wrap .box p.title {
    width: 100%;
    text-align: center !important;
    margin: 5px 0px 0px !important;
}

#content-wrap table,
#content-wrap #announcements-cont table,
.journal-content-article table {
    /* display: block; */
    margin: 10px auto;
    width: 100%;
    border-collapse: collapse;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

#content-wrap table td,
#content-wrap table th,
#content-wrap #announcements-cont table td,
#content-wrap #announcements-cont table th,
.journal-content-article table td,
.journal-content-article table th,
.portlet-borderless-container table td,
.portlet-borderless-container table th {
    border: 1px solid #dee2e6;
    padding: 0.75rem !important;
}


.spacebar1 .portlet-web-proxy .portlet-borderless-container table td>div {
    height: 20px !important;
}

#content-wrap table{display: table; text-align: center;}

.portlet-borderless-container table td a {
    padding: 0.5rem 0rem;
}

#content-wrap tr td p,
.journal-content-article tr td.form-label {
    font-size: 1rem !important;
    padding: 0px !important;
    margin: 0px !important;
}

#content-wrap #announcements-cont iframe {
    width: 100% !important;
    height: 360px;
}

.even-odd-instances ul {
    text-align: left;
    padding: 0px !important;
    margin: 30px 0px;
}

.even-odd-instances li {
    list-style-type: none;
    margin-bottom: 10px;
}

.even-odd-instances li strong {
    font-size: 18px;
    color: #003399;
}

.even-odd-instances li p {
    padding: 0px !important;
    margin: 0px;
}

.even-odd-instances li:nth-child(odd) {
    background-color: #ececec;
}

.even-odd-instances li:nth-child(odd),
.even-odd-instances li:nth-child(even) {
    padding: 1rem !important;
}

.journal-content-article #content-wrap .encont ul.rl li.rl {
    padding: 0px 15px !important;
    background-position: 0px 6px !important;
    line-height: normal !important;
}

.journal-content-article #content-wrap .encont ul.rl li.rl a {
    float: left;
    line-height: normal !important;
    padding-top: 0px !important;
    padding-right: 10px !important;
    margin: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-table;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.journal-content-article #content-wrap .encont ul.rl li.rl img {
    width: auto;
    margin: 0px;
    border-radius: 0px;
}

#content-wrapper .column-4.lfr-column.spacebar2 ul.rl li {
    position: relative;
    padding-bottom: 1rem !important;
    margin-bottom: 1.5rem !important;
    border-bottom: 5px solid #ffcc00;
    background-position: 0px 10px !important;
}

#content-wrapper .column-4.lfr-column.spacebar2 ul.rl li.rl a {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
    overflow: hidden;
    clear: both;
    padding-left: 0px;
    font-size: 16px !important;
}

.caption {
    font-size: 18px !important;
}

#content-wrapper .column-4.lfr-column.spacebar2 ul.rl li.rl span {
    font-size: 16px !important;
    padding: 5px 0px !important;
}

#bodywrapper .page-subheader {
    border-bottom: #003399 1px solid !important;
    background: none !important;
    padding: 16px 0px 10px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #003399 !important;
    font-size: 22px !important;
    font-weight: bold !important;
    margin-bottom: 16px;
    clear: both;
    background-color: #ffffff !important;
}

.Student-testimonial {
    padding: 60px !important;
    overflow: hidden;
}

.testimonial-box {
    width: 90% !important;
}

.testimonial-box .content-panel .content-details {
    padding: 50px 50px 50px 90px !important;
    margin: 0px;
}

.testimonial-box .content-panel .content-details .testimonial-pic {
    width: 180px !important;
    height: 180px !important;
    left: -150px !important;
    top: calc(50% - 0px) !important;
    transform: translateY(-50%) rotate(0deg) !important;
    margin-top: 0px;
}

.testimonial-box .content-panel .content-details a {
    margin-top: 32px !important;
    margin-bottom: 3px !important;
}

.bg-inner-page-area {
    width: 100%;
    height: 100%;
    border-top: 8px solid #ffcc00;
}

.bg-inner-page-area img {
    width: 100%;
    /* max-height: 360px; */
    vertical-align: middle;
    object-fit: fill;
}

div#tmpSlideshow img {
    width: 100%;
    object-fit: fill;
}

.card-list-group {
    margin-top: 16px;
}

.card-list-group-info {
    position: relative;
    border-bottom: 5px solid #ffcc00;
}

.card-list-group-info .card-body {
    padding: 0px 8px 8px 8px;
}

.card-list-group-info h5,
.card-list-group-info .h5 {
    font-size: 16px;
    color: #003399;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 0px;
}

.card-list-group-info p {
    position: relative;
    font-size: 16px;
    color: #666666;
    margin: 0rem;
}

#content-wrapper .column-4.lfr-column.spacebar2 .page-header a img {
    width: auto;
}

#lhnChatButton img#lhnchatimg {
    width: 98%;
}

.page-header h1 {
    color: #003399 !important;
    font-size: 22px !important;
    font-weight: bold !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

.page-header h1 {
    border-bottom: 1px solid #003399;
    padding: 16px 0px 10px;
    margin-bottom: 1rem;
    line-height: normal;
}

.boldtext {
    font-size: 18px;
    color: #003399;
    font-weight: bold;
}

.page-header span {
    color: #003399 !important;
    text-transform: uppercase;
}

.fontsize22 {
    font-size: 22px;
}

.attention {
    color: #ff0000 !important;
    font-weight: bold !important;
}

a.moreinfo {
    color: #003399 !important;
}

.moreinfo {
    font-weight: bold !important;
}

.table-header {
    background-color: none !important;
    border-bottom: 1px solid #003399 !important;
    color: #003399 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    padding: 8px !important;
}

.table-subheader-l1 {
    background-color: none !important;
    color: #003399 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    /* padding: 4px !important; */
}

.table-subheader-l2 {
    /* background-color: #ffffcc !important; */
    color: #000000 !important;
    font-size: 8pt !important;
    font-weight: bold !important;
    /* padding: 4px !important; */
}

.table-subheader-l3 {
    color: #666666 !important;
    border-bottom: 1px solid #666666 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    /* padding: 8px !important; */
}

.form-label {
    background-color: #cccccc !important;
    color: #000000 !important;
    font-size: 8pt !important;
    text-align: right !important;
    padding: 2px !important;
}

.caption {
    font: 16px/26px Arial, Helvetica, sans-serif;
    color: #666666 !important;
    font-style: italic !important;
    display: block !important;
}

.hnavigation p {
    margin-bottom: 0px !important;
}

#content-wrapper #content-wrap a {
    font-size: 18px !important;
    /*font-weight: bold !important;*/
}

#content-wrapper #content-wrap ul li a {
    text-decoration: underline;
}

#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu.nav-menu-style- {
    width: 100%;
}

#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu.nav-menu-style- .layouts.level-1 li {
    background-position: 5px 7px !important;
}

#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu.nav-menu-style- .layouts.level-1 li a,
#content-wrapper #content-wrap ul.rl li.rl a {
    font-size: 18px !important;
    color: #003399 !important;
    line-height: 26px !important;
    font-weight: bold !important;
    text-transform: none;
    font-family: Arial, helvetica, sans-serif !important;
}

.column-12.lfr-column.nospace.spacebar1 .portlet-borderless-container .nav-menu.nav-menu-style-1 ul.layouts.level-1 li {
    width: 45%;
    display: inline-block;
    word-break: break-word;
    padding: 5px 16px 5px 5px;
}

.column-12.lfr-column.nospace.spacebar1 .portlet-borderless-container .nav-menu.nav-menu-style-1 ul.layouts.level-1 li a {
    font: 18px/28px Arial, Helvetica, sans-serif !important;
    color: #003399 !important;
    font-weight: bold !important;
}

.homecont .teaser-contt #content-wrap h4 {
    font: 18px/28px Arial, Helvetica, sans-serif !important;
    font-weight: bold !important;
    text-transform: uppercase;
}

.btn-primary-outline a:hover {
    background: #ffcc00;
    color: #003399 !important;
    border-radius: 5px 0px 5px 0px;
    border: 2px solid #ffcc00;
}

.btn-primary-outline a:hover:before {
    color: #003399 !important;
    border: solid #003399 1px;
}

.cont-ed-search #srchBox input.srchField {
    width: 75%;
}

.portlet-borderless-container .CalendarPanel table td {
    border: 0px !important;
}

#content-wrap .even-odd-instances ul li:after{display:none; }


@media screen and (max-width:990px) {
    .btn-primary-outline a {
        font-size: 16px !important;
        padding: 8px 10px;
    }

    #lhnChatButton img#lhnchatimg {
        width: auto;
    }

    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container {
        padding-bottom: 25px !important;
    }

    #content-wrapper ul.rl li.rl a {
        font-size: 16px !important;
    }

    .Student-testimonial {
        padding: 40px !important;
    }

    .testimonial-box .content-panel .content-details {
        padding: 75px 30px 60px 70px !important;
    }

    .pagetitlehed.headingBar span h1 {
        font-size: 32px !important;
    }

    .Devide-continer-left .nav-menu ul li a {
        line-height: 20px !important;
        padding: 2px 0px;
        font-size: 16px !important;
    }

    .testimonial-box {
        width: 84% !important;
    }
}

@media screen and (max-width:900px) {
    .testimonial-box {
        width: 100% !important;
    }
}

@media screen and (max-width:767px) {
    .Student-testimonial {
        display: inline-flex;
        overflow: inherit;
        padding: 190px 40px 40px 40px !important;
    }

    .testimonial-box .content-panel .content-details .testimonial-pic {
        transform: inherit;
        top: -60px !important;
        margin-top: 0px;
        left: 50% !important;
        margin-left: -110px;
    }

    #content-wrap h2:nth-of-type(1),
    #content-wrap h4:nth-of-type(1) {
        font-size: 34px !important;
        line-height: 34px !important;
    }

    .content-details {
        width: 100%;
    }

    #content-wrap p strong {
        line-height: 28px;
    }
}

@media screen and (max-width:599px) {
    #content-wrap p strong {
        font-size: 16px;
    }

    .page-subheader {
        font-size: 18px !important;
        line-height: 28px !important;
    }

    .btn-img-align-center {
        display: flex;
        gap: 10px;
    }

    #content-wrap p,
    #content-wrap ol,
    #content-wrap ul,
    #content-wrap li {
        font-size: 16px !important;
    }

    #content-wrapper .portlet-boundary.portlet-breadcrumb .portlet-borderless-container {
        padding-top: 20px !important;
    }

    #content-wrap h2:nth-of-type(1),
    #content-wrap h4:nth-of-type(1) {
        font-size: 30px !important;
        line-height: 30px !important;
    }

    #content-wrap .box {
        width: 44.5% !important;
    }

    #content-wrap .customize-lead p,
    #content-wrap p.customize-lead {
        font-size: 18px !important;
        line-height: 28px !important;
    }

    #content-wrapper #content-wrap p a {
        font-size: 16px !important;
    }
}

@media screen and (max-width:541px) {
    ul.rl {
        column-count: inherit !important;
    }

    #content-wrap .box {
        width: 95% !important;
    }
}

@media screen and (max-width:440px) {
    #content-wrap p a img {
        margin: 0px;
        width: 44%;
    }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
    div#header1 {
        margin: 0px !important;
    }

    div#header1,
    div#header1 div.wrap,
    div#header1 div#slide-holder,
    div#header1 div#slide-holder div#slide-runner,
    div#header1 div#slide-holder img,
    div#header1 div#slide-holder img.slide {
        width: 97% !important;
        margin: 0px !important;
    }

    div#header1 div.wrap,
    div#header1 div#slide-holder div#slide-runner {
        height: 200px !important;
    }
}

#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu .layouts.level-1 li{
    list-style-type: none;
    margin: 0px;
    background: url(../images/custom/home/bulletedarrow.png) no-repeat scroll 5px 10px transparent;
}
#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu .layouts.level-1 li{
padding-left:20px;
}

#layout-column_column-2 .portlet-navigation .portlet-borderless-container .nav-menu .layouts.level-1{
padding-left: 25px !important;

}

/** This is a custom css end here **/


#content-wrap .page-subheader {
  background: #003399 !important;
  border-radius: 3px;
  padding: 10px !important;
  color: #fff !important;
}










