﻿

 /* Even smaller for tablets */
@media screen and (max-width: 768px) and (min-width: 100px)  
{ 

body div.main-header a.slicknav_btn, body #sticky-wrapper a.slicknav_btn {
        top: 40px !important;
    }

.booksfnc .fnclnksmain > ul.Cards50 > li
{
	padding:0px;
}
body .timeline-filter > *
{
	width:50%!important;
	padding:2px;
}




body .FNCMainBox .FNCBox .about-cols15 .col-md-3 {
    padding: 30px 0px !important;
}


.content-box .row,
.article-box > .row.about-cols,
#content-inner table .container,
.footer-items > div.item100,
.mfilterdiv, .fnclnksmain > ul.root
{
	    flex-direction: column!important;
}

.rocImageWrap,.rocItemContent
{
	text-align:center;
}
#right-sidebar .menu > ul
{
	    flex-direction: row-reverse;
}

.carousel-inner > .item .carousel-caption > div
{
	background:transparent!important;
}

.fncsNews > ul > li > div.rowfnc img
{
	height:auto;
	max-height:400px;
}

.booksfnc .fnclnksmain > ul.Cards50 > li > div .sub3 a
{
	min-width:inherit;
}
.FNCMainBox .FNCBox .row .col-md-9,
.FNCMainBox .FNCBox .row .col-md-9,
.article-box > .row.about-cols > *,
.booksfnc .fnclnksmain > ul.Cards50,
.mfilterdiv li, .fnclnksmain > ul.root > li,
 .fnclnksmain > ul.root > li > *,
 .pub-listfnc .fnclnksmain ul li a > span,
 .container .map-container,
 .mmaindivcss .memcomlistdivul li,
 .tab-content-multimedia > div > div > a
{
	width:100%!important;
	max-width:100%!important;
}

.members-list ul.ul-row > li,
.fncslidersub  .fnclnksmain > ul.root > li
{
	width:50%!important;
	max-width:50%!important;

}

 .fncslidersub .fnclnksmain > ul.root
 {
	flex-direction: row!important;
}
.hero-logo > img
{
	display:block!important;
}

ul.fncservicemul > li div.box-w a div.title
{
	    justify-content: flex-start;
}
ul.fncservicemul > li div.box-w a div.title:before
{
	padding-left:10px;
}

.menu-h,
.hidmobile {
	display:none;
}

.slicknav_menu {
	display:block;
}
div.main-header
{
    width: 100%;
    top:0px;
    
}
body div.main-header div.main-header-inner
{
	width:100%!important;
	    display: inline-block;
	    padding-left:10px;
}
.carousel-inner > .item
{
	    background-size: 100% 100%!important;
}
#hero, .slider, .carousel-inner > .item, .shad-img, .carousel-inner
{
	min-height:250px!important;
}


.carousel-inner .carousel-caption > div > *,
.fncmain5 .fncsub5 h4.title
{
	font-size: 1.8rem;
	line-height: normal;
	padding: 5px;
}

.fncmain5 .fncsub5 h4.title
{
font-size: 2rem;
font-size: clamp(1.5rem, 2vw, 1.8rem);
padding: 8px;
padding-right: 17px;

}

.newssliders .containerslide .row .main-title, .newssliders .containerslide .row .l-home-title
{
	font-size:18px!important;
}

}

/*

@media screen and (max-width: 720px) {

.main-header-inner
{
	width:100%;
}

div.main-header
 div.main-header-inner
 {
	width:100%;
}

div.footer-contents
 div.footer-inner
 {
	width:100%;
}


.modern-ticker
{
	width:100%;
}

div.main-header
{
	text-align:center;
}

div.top-nav
{
	position:relative !important;
	display:inline-block;
}

div.top-actions
{
	position:relative !important;
	width:auto !important;
	top:auto !important;
	left:auto !important;
}

div.main-header
{
	background-color:transparent!important;
	background:transparent!important;
}

div.main-header
 div.top-actions a.listen
 {
	display:none;
}

}

*/