/*========================================*/
/* BY ENESTIFE TEAM.-.-.-.-.-.-.-.-.-.-.-. */
/* BY ENESTIFE TEAM.-.-.-.-.-.-..-.-.-..-. */
/* BY ENESTIFE TEAM.-.-.-.-.-.-.-.-.-.-.-. */
/*========================================*/
/*Page background color(you can delete this background)*/
.fr-color-bg{
    max-width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
background-color:#000;	
 }

/*HEADER*/
/* MENU LOGO */
.fr-logo-header-center{
	margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    text-align: center;
    display: block;
}
.fr-logo-img{
	vertical-align:middle;
}
.fr-logo-nav-a{
	margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    float: left;
    line-height: 70px;
    margin-right: 20px;
	margin-left:20px;
}
/* END MENU LOGO */
.fr-box-hd-left{
	width:33.33333333333333%;
	padding:10px 10px 10px 20px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-box-hd-center{
	width:33.33333333333333%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
	text-align:center;
}
.fr-box-hd-right{
	width:33.33333333333333%;
	padding: 10px 20px 10px 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
/*START SEARCH FORM*/
/*SEARCH ON NAV MENU*/
.fr-search-button-nav{
	display: inline-block;
    padding: 13px;
    background-color: #ef5350;
    color: #fff;
    font-size: 10px;
    cursor: pointer;
}
.fr-search-form-nav{
	float: right;
    display: block;
    position: relative;
    line-height: 76px;
	margin-right:20px;
	margin-left:20px;
}
.fr-text-form-nav {
    width: 100px;
    box-sizing: border-box;
    border-top: 1px solid #f3f1f1;
    border-left: 1px solid #f3f1f1;
    border-bottom: 1px solid #f3f1f1;
    border-right: none;
    font-size: 16px;
    background-color: white;
    padding: 12px 20px 12px 20px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
    outline: none;
    color: #878686;
    font-size: 12px;
    height: 36px;
}
.fr-text-form-nav:focus {
    width: 150px;
}
/*END SEARCH ON NAV MENU*/
.fr-nav-transparent{
	background-color:rgba(252, 252, 252, 0)!important;
	border-bottom:solid 1px rgba(255, 255, 255, 0.13);
}
/*START SEARCH ON NAV TRANSPARENT*/
.fr-search-button-nav-tr{
	display: inline-block;
    padding: 12px;
    background-color:rgba(255, 255, 255, 0);
    color: #fff;
    font-size: 10px;
    cursor: pointer;
	border:solid 1px rgba(255, 255, 255, 0.13);
}
.fr-search-button-nav-tr:hover{
	color:#ef5350;
}
.fr-search-form-nav-tr{
	float: right;
    position: relative;
    line-height: 76px;
	margin-right:20px;
	margin-left:20px;
}
.fr-text-form-nav-tr {
    width: 100px;
    box-sizing: border-box;
    border-top: solid 1px rgba(255, 255, 255, 0.13);
    border-left: solid 1px rgba(255, 255, 255, 0.13);
    border-bottom: solid 1px rgba(255, 255, 255, 0.13);
    border-right: none;
    font-size: 16px;
    background-color:rgba(255, 255, 255, 0);
    padding: 12px 20px 12px 20px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
    outline: none;
    color: #878686;
    font-size: 12px;
    height: 36px;
}
.fr-text-form-nav-tr:focus {
    width: 150px;
}
/*END SEARCH ON NAV TRANSPARENT*/
/*START SEARCH HEADER*/
.fr-text-form:focus {
    width: 150px;
}
.fr-search-button{
	display: inline-block;
    padding: 13px;
    background-color: #ef5350;
    color: #fff;
    font-size: 10px;
    cursor: pointer;
}
.fr-search-form{
	float: right;
    display: block;
    position: relative;
}
.fr-text-form{
    width: 100px;
    box-sizing: border-box;
    border-top: 1px solid #f3f1f1;
    border-left: 1px solid #f3f1f1;
    border-bottom: 1px solid #f3f1f1;
    border-right: none;
    font-size: 16px;
    background-color: white;
    padding: 12px 20px 12px 20px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
    outline: none;
    color: #878686;
    font-size: 12px;
    height: 36px;
    margin-right: -5px;
}/*END SEARCH HEADER*/
/* END SEARCH FORM */
/*========================================*/
/*END HEARDER*/
/*========================================*/
/* ALIGN ELEMENTS */
.fr-txt-left{
	text-align:left;
}
.fr-txt-right{
	text-align:right;
}
.fr-txt-center{
	text-align:center;
}
.fr-width-1150{
	width:1150px;
}
/* OFFSETS */
/*========================================*/
.frp-offset{
	padding:0!important;
}
.frm-offset{
	margin:0!important;
}
.frm-offset-lf{
	margin-left:0!important;
}
.frm-offset-rt{
	margin-right:0!important;
}
/* END ALIGN ELEMENTS */
/*========================================*/
/*========================================*/
/* IMAGE SIZE DEFAULT */
.fr-bg-mega-prev{
	background-image:url(/images/Layer1.png);
	background-repeat:no-repeat;
}
.fr-att-image{
	width:100%;
	height:auto;
	display:block;
	float:left;
	margin-bottom:10px;
}
.fr-image-sz{
	width:100%;
	height:70px;
	display:block;
	float:left;
	margin-bottom:10px;
}
/* START COLORS */
/*========================================*/
 .fr-color-gray{
	 color:#555555;
 }
 .fr-color-white{
	 color:#ffffff!important;
 }
/* END COLORS */
/* START TYPOGRAPHY */
/*START FONSTS*/

.fr-raleway{
	font-family: 'Raleway', sans-serif;
}
.fr-open-sans{
	font-family:'Open Sans', sans-serif;
}
.fr-monsterat{
	font-family: 'Montserrat', sans-serif;
}
.fr-pt-sans{
	font-family: 'PT Sans', sans-serif;
}
.fr-lato{
	font-family: 'Lato', sans-serif;
}
/*END FONSTS*/
.fr-h1{
	font-size:10px;
	font-weight: 600;
	text-transform:uppercase;
	display:block;
	margin:0;
	padding-bottom: 2px;
	text-align:left;
	color:#555555;
}
.fr-h3{
	font-size: 13px;
    display: inline-block;
    margin: 0;
    color: #b5b3b3;
    text-align: left;
    margin-bottom: 6px;
    padding-bottom: 6px;
	text-align:left;
	display:block;
}
.fr-h2-cat-title {
    font-size: 12px;
    padding-bottom: 5px;
    text-transform: uppercase;
    font-weight: 600;
		color: #000;
    /*color: #555555;*/
    border-bottom: 1px solid #f3f1f1;
    text-align: left;
    margin-top: 0;
	/*margin-bottom: 10px;*/
    margin-bottom: 0px;
	display:block;
}
.fr-h1:hover{
	color:#ef5350;
}
.fr-h3:hover{
	color:#ef5350;
}
.fr-txt-style-default{
	font-size: 12px;
    display: inline-block;
    margin: 0;
    color: #b5b3b3;
    text-align: left;
    margin-bottom: 6px;
    padding-bottom: 6px;
    border-bottom: solid 1px #f3f1f1;
}
.fr-txt-style-default2{
	font-size: 12px;
    display: inline-block;
    margin: 0;
    color: #b5b3b3;
    text-align: left;
    margin-bottom: 6px;
    padding-bottom: 6px;
}
/* END TYPOGRAPHY */
 /*========================================*/
 /* START MENU ICONS */
.fa-left-align{
	line-height:45px;
	padding-right:10px;
}
.fa.fa-angle-left{
	float: right;
    line-height: 45px;
}
.fa.fa-angle-right{
	float: right;
    line-height: 45px;
}
.fa.fa-envelope{
    color:#555555;
	padding-right:6px;
	font-size: 13px;
}

.fa.fa-angle-down {
    padding-left: 5px;
}

/*
.fa.fa-instagram {
	color: #555555;
    padding-bottom:6px;
	padding-top:6px;
	font-size: 12px;
}
.fa.fa-twitter {
	color: #555555;
    padding-bottom:6px;
	padding-top:6px;
	font-size: 12px;
}
.fa.fa-facebook {
	color: #555555;
    padding-bottom:6px;
	padding-top:6px;
	font-size: 12px;
}
.fa.fa-pinterest-p{
	color: #555555;
    padding-bottom:6px;
	padding-top:6px;
	font-size: 12px;
}
*/
.fa.fa-ticket{
	color: #ef5350;
    padding-left:0;
	padding-right:8px;
	padding-bottom:0;
	padding-top:0;
	font-size: 13px;
}
.fa.fa-user{
	color: #ef5350;
    padding-left:0;
	padding-right:8px;
	padding-bottom:0;
	padding-top:0;
	font-size: 13px;
}
.fr-top-ico-left{
	padding-right:6px;
}
.fr-social-profile{
	float:left;
	padding-right: 5px;
}
#fire-menu .firemenu-ul-list .fr-list-item:hover .fr-top-ico-left{
	color:red !important;
}

/*
.fa.fa-facebook:hover{
	color:#ef5350;
	transition: 0.1s ease-in;
}
.fa.fa-twitter:hover{
	color:#ef5350;
	transition: 0.1s ease-in;
}
.fa.fa-instagram:hover{
	color:#ef5350;
	transition: 0.1s ease-in;
}
.fa.fa-pinterest-p:hover{
    color: #ef5350;
    transition: 0.1s ease-in;
}
*/

.fa.fa-dribbble:hover{
	color:#ef5350;
	transition: 0.1s ease-in;
}
.fr-category-lk{
	text-decoration: none;
    font-family: 'Cabin', sans-serif;
    font-size: 11px;
    text-transform: Capitalize;
    font-weight: 600;
	color: #ef5350;
	float:left;
}
.fr-category-author{
	text-decoration: none;
    font-size: 11px;
    text-transform: Capitalize;
    font-weight: 600;
	color: #ef5350;
	float:right;
}
.fr-def-link-type{
	text-decoration:none;
}
/* END ICONS */
 /*========================================*/
 /* START MENU */
 /*========================================*/
.firemenu-wrap {
    max-width: 71.875em;
    margin: 0 auto;
	padding-top: 30px;
}
.firemenu-wrap-full{
	width: 100%;
    height: 662px;
    z-index: -1;
}
.fr-display-off{
	display:none!important;
}
.fr-top-bar{
	background-color: #f8f8f8;
    height:32px;
}
.fr-left-box{
	width:40%;
	float:left;
	line-height:31px;
	padding-left:80px;
}
.fr-font-style{
	color:#ef5350;
	font-size:12px;
	padding-right:6px;
	display:inline-block;
}
.fr-right-box{
	float:right;
	width:40%;
	text-align:right;
	line-height:31px;
	padding-right:80px;
}
.fr-midle-bar{
	background-color: #ffffff;
    height:80px;
	line-height:60px;
}
#fire-menu {
	display:block;
}
#fire-menu .firemenu-ul-list .fr-list-item .fr-menu-link{
    text-decoration: none;
   /* font-size: 14px; */
    /*font-size: 1.125rem;*/
	font-size: 1.155rem;
    /*text-transform: uppercase;*/
    /*font-weight: 600;*/
	font-weight: 400;
	color: #ffffff;
	background-color: #487499;
	line-height:70px;
	padding-left:10px;
	padding-right:10px;
}
#fire-menu .fr-list-item:hover .fr-menu-link {
    color: #fff;
    font-weight: bolder;
}
#fire-menu .fr-sub-list:hover .fr-sub-size{
	color:#fff;
}
.fr-sub-list:hover .fr-contact-cont{
    display: block;
}
.fr-sub-list:hover .fr-dropdown-list {
    display: block;
}
.fr-sub-list:hover > .fr-dropdown{
	display: block;
}
.firemenu-ul-list {
    margin:auto;
    padding: 0;
	font-size: 0;
	height:70px;
	height:auto;
	z-index:9999;
}
.fr-list-item,
.fr-list-item a {
    display: block;
}
.fr-dropdown{
	display: none;
    position: absolute;
    background: #f7f7f7;
	width:100%;
	padding-left:0;
	margin-top:5px;
	z-index:9999;
}
.fr-dropdown-level2-right{
	left:100%;
	top:0;
	margin-top:0;
	z-index:9999;
}
.fr-dropdown-level2-left{
	right:100%;
	top:0;
	margin-top:0;
	z-index:9999;
}
.fr-dropdown-list {
    display: none;
    position: absolute;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    background-color: #f0f2f5;
   /* max-width: 1130px; */
    width:100%;
    height: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 10px;
	margin-top:0;
	z-index:9999;
}
/*START CONTACT FORM*/
.fr-contact-cont{
	display: none;
    position: absolute;
    background-color: #ffffff;
    max-width: 1130px;
	width:50%;
	margin-left:-310px;
    height: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 10px;
	margin-top:5px;
	z-index:9999;
}
.fr-form-fr{
	height: auto;
    overflow: hidden;
}
.fr-form-sty{
    width: 100%;
    padding: 12px;
    border: 1px solid #efecec;
    box-sizing: border-box;
    margin-bottom: 16px;
    resize: vertical;
	font-size:12px;
	outline:none;
}
.fr-form-sty:focus{
	border: 1px solid #ef5350;
}
.fr-textarea-sty:focus{
	border: 1px solid #ef5350;
}
.fr-textarea-sty{
	width: 100%;
    padding: 12px;
    border: 1px solid #efecec;
    box-sizing: border-box;
    margin-bottom: 16px;
    resize: vertical;
	height:141px;
	font-size:12px;
	outline:none;
	
}
.fr-submit-button {
    background-color: #ef5350;
    border: none;
    color: #fff;
    padding: 10px 20px 10px 20px;
	font-size:10px;
	text-transform:uppercase;
	float:left;
}
/*END CONTACT FORM*/
#fire-menu .firemenu-ul-list .fr-dropdown .fr-sub-list{
	position: relative;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
}
#fire-menu .firemenu-ul-list .fr-list-item .fr-dropdown .fr-sub-list .fr-sub-size{
    text-decoration: none;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 600;
	color: #555555;
	line-height: 44px;
	min-width:140px;
	width:auto;
	overflow:hidden;
	width:100%;
}
#fire-menu .firemenu-ul-list .fr-list-item .fr-dropdown .fr-sub-list:hover .fr-sub-size{
    color: #fff;
}
#fire-menu .firemenu-ul-list .fr-dropdown .fr-dropdown li a{
	color:#555555!important;
}
#fire-menu .firemenu-ul-list .fr-dropdown .fr-dropdown li a:hover{
	color:#fff!important;
}
#fire-menu .firemenu-ul-list .fr-list-item:hover{
	background-color:#f0;
	transition: all .4s ease-in-out;
}
#fire-menu .fr-dropdown .fr-sub-list:hover{
	transition: all .4s easef2f5-in-out;
	background-color:#ef5350;
}
#fire-menu .fr-dropdown .fr-hrz-dropdown:hover {
    border-top: 1px solid #ef5350;
}
.fr-horizontal-dropdown{
	display:block;
	width:100%;
	padding:0;
	margin:0;
	list-style: none;
}
.fr-horiz-li{
	float:left;
	font-size:12px;
}
.fr-horiz-a:hover{
	color:#ef5350;
}
.fr-horiz-li:first-child{
	padding-left:0;
}
.fr-horiz-a{
	text-decoration: none;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 600;
    color: #555555;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	
}
.fr-horzi-ico{
	margin-left: 20px;
    padding-top: 7px;
	line-height:0!important;
}
.fr-def-link-type:hover > .fr-h1{
	color:#ef5350;
}
.fr-def-link-type:hover > .fr-att-image{
	 -webkit-filter: brightness(80%);
	 filter:brightness(80%);
}
.fr-a-list-small-img:hover > .fr-content-box .fr-h1{
	color:#ef5350;
}
.fr-a-list-small-img:hover > .fr-align-list-img{
	-webkit-filter: brightness(80%);
	 filter:brightness(80%);
}
.fr-a-list-product-img:hover > .fr-content-box-product .fr-h1{
	color:#ef5350;
}
.fr-a-list-product-img:hover > .fr-align-list-product{
	-webkit-filter: brightness(80%);
	 filter:brightness(80%);
}
.fr-att-image:hover{
	-webkit-filter: brightness(80%);
	 filter:brightness(80%);
}

/* END MENU CONSTRUCTION */
/*========================================*/
/*========================================*/
/* START OF GRIDS */
/*========================================*/
.fr-gridcol-1{
	width:8.333333333333333%;
	margin: 0;
	padding: 10px;
	position: relative;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-2{
	width:16.66666666666667%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-3{
	width:25%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-4{
	width:33.33333333333333%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-5{
	width:41.66666666666667%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-6{
	width:50%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-7{
	width:58.33333333333333%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-8{
	width:66.66666666666666%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-9{
	width:75%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-10{
	width:83.33333333333333%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-gridcol-11{
	width:91.66666666666666%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}r-rw
.fr-gridcol-12{
	width:100%;
	padding: 10px;
	position: relative;
	margin: 0;
	float: left;
	box-sizing: border-box;
}
.fr-rw{
	margin: 0 auto; 
	/* float: left; */
	clear: both;
	min-height: 1px;
	width: 1000px;
	box-sizing: border-box;
}
.fr-rw:before,
.fr-rw:after {
    content: " ";
    display: table;
}

.fr-rw:after {
    clear: both;
}
.fr-def-lk{
	text-decoration:none;
	color:#fff;
}
/* END OF GRIDS */
/*========================================*/
/*========================================*/
/* START LISTS STYLE */
/* START SIMPLE LIST*/
.fr-ul-list-simple{
	list-style:none;
	padding:0;
	text-align:left;
}
.fr-li-list-simple{
	height:auto;
}
.fr-a-list-simple{
	font-size: 13px;
    
    text-decoration: none;
    padding-top:10px;
	padding-bottom:10px;
}
.fr-a-list-simple:hover{
	color:#ef5350;
}
.fr-a-list-simple:first-child{
	padding-top:0;
}
/*END SIMPLE LISTS*/
/*========================================*/
/*START LIST WITH SMALL ICONS*/
.fr-ul-list-small{
	list-style:none;
	padding:0;
	text-align:left;
}
.fr-li-list-small{
	height:auto;
}
.fr-a-list-small{
	font-size: 13px;
    color: #555555;
    text-decoration: none;
    padding-top:10px;
	padding-bottom:10px;
}
.fr-a-list-small:hover{
	color:#ef5350;
}
.fr-align-icon{
	padding-right:6px;
}
.fr-a-list-small:first-child{
	padding-top:0;
}
/*END LIST WITH SMALL ICONS*/
/*START LIST WITH BIG ICON*/
.fr-ul-list-big-icon{
	list-style:none;
	padding:0;
	text-align:left;
}
.fr-li-list-big-icon{
	height:auto;
}
.fr-a-list-big-icon{
	font-size: 13px;
    color: #555555;
    text-decoration: none;
    padding-top:10px;
	padding-bottom:10px;
}
.fr-a-list-big-icon:hover{
	color:#ef5350;
}
.fr-a-list-big-icon:first-child{
	padding-top:0;
}
.fr-big-ico-text{
	display: inline-block;
    vertical-align: middle;
    position: absolute;
}
.fr-size-med{
	font-size:25px;
}
/*END LIST WITH BIG ICON */
/*========================================*/
/*========================================*/
/* START LIST SMALL IMG */
.fr-ul-list-small-img{
	list-style:none;
	padding:0;
	text-align:left;
}
.fr-li-list-small-img{
	margin-bottom: 10px;
    display: block;
    height: auto;
    overflow: hidden;
}
.fr-a-list-small-img{
    text-decoration: none;
}
.fr-content-box{
	float: left;
    width: 73%;
    box-sizing: border-box;
    padding-left: 5px;
}
.fr-a-list-small-img:hover{
	color:#ef5350;
}
.fr-align-list-img{
	padding-right: 2%;
    width: 25%;
    float: left;
}
/*END LIST WITH SMALL IMG */
/*========================================*/
/* STAR LIST PNG IMG */
.fr-ul-list-product-img{
	list-style:none;
	padding:0;
	text-align:left;
}
.fr-li-list-product-img{
	margin-bottom: 10px;
    display: block;
    height: auto;
    overflow: hidden;
	padding-bottom:10px;
}
.fr-a-list-product-img{
    text-decoration: none;
	width:100%;
}
.fr-content-box-product{
	float: left;
    width: 73%;
    box-sizing: border-box;
	padding-left:5px;
}
.fr-video-frame{
	border:none;
	height:auto;
	width:100%;
}
.fr-a-list-product-img:hover{
	color:#ef5350;
}
.fr-align-list-product{
	padding-right: 2%;
    width: 50px;
    float: left;
}
.fr-ul-list-product {
    text-align: left;
    padding: 0;
}
/* END LIST PNG IMG */
/*========================================*/
/*========================================*/
/* START TABS */
.fr-tabs-menu {
    height: 100%;
    width: 25%;
    float: left;
    clear: both;
    list-style-type: none;
    padding-left: 0;
}

.fr-tabs-menu .fr-tab-button {
    height: 40px;
    text-align: left;
    margin-right: 10px;
    border-bottom: 1px solid #f3f1f1;
    font-size: 12px;
    display: block;
	font-weight:600;
}
.fr-tabs-menu .fr-tab-button:last-child{
	border-bottom:none;
}

.fr-tabs-menu .fr-tab-button .fr-current-opened {
    position: relative;
    border-bottom: 1px solid #f8f8f8;
    z-index: 5;
    background-color: #fff;
}

.fr-tabs-menu .fr-tab-button .fr-tab-link {
    text-transform: uppercase;
    color: #555555;
    text-decoration: none;
    line-height: 40px;
	text-align: left;
	width:100%;
}

.fr-tabs-menu .fr-current-opened .fr-tab-link {
    color: #ef5350;
}
.fr-tabs-menu .fr-tab-button .fr-tab-link:hover {
    color: #ef5350;
}
.fr-tabbed {
    background-color: #fff;
    float: left;
    width: 75%;
    box-sizing: border-box;
}

.fr-tab-content-box {
    width: 100%;
    display: none;
	font-size:11px;
}

#fr-tab-1 {
 display: block;   
}
/* END TABS */
/*========================================*/
/*========================================*/

/* Customizations */

.thrColFixHdr #headwrap3, #headwrap3 {
    width: 100%;
    height: auto !important;
  /*  background: #004488 !important; */
    clear: both;
    margin-top: 0;
    margin-bottom: 0px;
    padding-top: 10px; */
    
    
}

.thrColFixHdr #header, #header {
	max-width: 100% !important;
}

a.fr-menu-link:hover  {
	/*font-weight:bolder !important;*/
}

a.fr-a-list-simple:hover{
	font-size: 13px;
	text-decoration: none;
	color: #555555;
	font-weight:bolder;
}
nav#fire-menu.fr-lato.fr-txt-center.onlineMenu {
    background-color: darkblue;
}

a.fr-menu-link:link {
    -webkit-tap-highlight-color: white !important;
}

