/**
 * @version		$Id$
 * @author		JoomlaUX!
 * @package		Joomla.Site
 * @subpackage	mod_jux_megamenu
 * @copyright	Copyright (C) 2008 - 2013 by JoomlaUX. All rights reserved.
 * @license		http://www.gnu.org/licenses/gpl.html GNU/GPL version 3
*/
.display_none span.menu-title { display:none !important; }

/*show megemenu for debug*/
/*.childcontent.cols3{*/
    /*display:block!important;*/
    /*overflow:display!important;*/
/*}*/
/*.childcontent-inner-wrap{*/
    /*margin-top:0!important;*/
/*}*/

/*#js-mainnav ul li.mega.last{*/
    /*display:none*/
/*}*/
/*end force show mega menu */



/*
* MEGA tiles help and advice panel 1
*/
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list{
    padding:0;
    margin:0 -4px 0 -5px;
    list-style:none;
}
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list li{
    float:left;
    padding: 0 4px 9px 5px;
    width:50%;

}
/*#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list li:hover{*/
    /*padding:0 0 0 0;*/
    /*margin:0 0 0 0;*/
/*}*/
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .mglink-item{
    background: #5f5f5f;
    display: block;
    width: 100%;
    position: relative;
    height:60px;
    padding: 5px;
}
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .inv .mglink-item{background: #f5f6f6;}

#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .inv .mglink-item h2,
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .inv .mglink-item h3{color:#5f5f5f;}



#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .mglink-item h2,
#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .mglink-item h3{
    font-size:15px;
    line-height:17px;
    color:#f3f4f4;
    left:8px;
    bottom:5px;width:60px;

    /*position:relative*/
}
/*#js-mainnav.megamenu.white .childcontent .group .mgsub-nav-list .mglink-item:before{*/
    /*width:50px;*/
    /*height:50px;*/
    /*right:0;*/
    /*top:0;*/
/*}*/



/*hover inv and hiver no inv*/
/*#js-mainnav.megamenu.white .childcontent .moduletable .mgsub-nav-list li:hover,*/
/*#js-mainnav.megamenu.white .childcontent .moduletable .mgsub-nav-list .mglink-item a:hover{*/
    /*background:#5f5f5f;*/
    /*width:50%;*/
/*}*/

/*#js-mainnav.megamenu.white .childcontent .moduletable .mgsub-nav-list li.inv:hover,*/
/*#js-mainnav.megamenu.white .childcontent .moduletable .mgsub-nav-list li.inv .mglink-item a:hover{*/
    /*background:#f5f6f6;*/
/*}*/
/*image tile height*/

#js-mainnav .mglink-item img{
    height:60px;
    overflow:hidden
}

/* small tiles */

.mglink-item:before {
    position: absolute;
    top: 5px;
    right: 0px;
    content: '';
    background: url(http://www.carersuk.org/templates/Cukbrand/images/tile-sprite.png) no-repeat;
}

#js-mainnav .mgsub-nav-list .mglink-item.ico-pound:before{ background-position:-77px 6px!important;width:65px;height:65px;}
#js-mainnav .mgsub-nav .mglink-item.ico-phone:before{background-position:-96px -154px;width:50px }
#js-mainnav .mgsub-nav .mglink-item.ico-products:before{background-position:-95px -564px;width:45px;height:45px}
#js-mainnav .mgsub-nav .mglink-item.ico-career:before{background-position:-95px -478px;width:50px;height:50px}
#js-mainnav .mgsub-nav .mglink-item.ico-relationships:before{background-position:-96px -242px;width:45px;height:45px}
#js-mainnav .mgsub-nav .mglink-item.ico-local:before{background-position:-327px -324px;width:45px;height:45px}
#js-mainnav .mgsub-nav .mglink-item.ico-health:before{background-position:-2px -643px;}
#js-mainnav .mgsub-nav .mglink-item.ico-carer:before{background-position:-86px -398px;width:57px;height:45px;margin:2px 0 0 0 }
#js-mainnav .mgsub-nav .mglink-item.ico-practical:before{background-position:-97px -74px;width:43px;height:45px;margin:-2px -4px 0 0;}
#js-mainnav .mgsub-nav .mglink-item.ico-book:before{background-position:-89px -733px;width:57px;height:45px;margin:2px 0 0 0 }

/* small tiles inverse*/
 li.inv .mglink-item.ico-pound:before{ background-position:0 -29px;width:65px;height:65px;}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-phone:before{background-position:-68px -41px;}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-products:before{background-position:-246px -564px;width:45px;height:45px}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-career:before{background-position:-241px -478px;width:50px }
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-relationships:before{background-position:-205px -42px;}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-local:before{background-position:-246px -318px;width:45px;height:45px}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-health:before{background-position:-246px -644px; width:45px;height:45px}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-carer:before{background-position:-242px -728px;width:57px;height:45px;margin:2px 0 0 0 }
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-practical:before{background-position:-243px -70px;width:45px;height:50px;margin:-2px -4px 0 0;}
#js-mainnav .mgsub-nav li.inv .mglink-item.ico-book:before{background-position:-240px -733px;width:57px;height:45px;margin:2px 0 0 0 }

/*end mega tiles*/


/*lower panel*/
.childcontent-inner-wrap{
    margin-top:0px!important;
}

#js-mainnav.megamenu .megacol.column1{
    width:26%!important;
}
#js-mainnav.megamenu .megacol.column2{
    width:37%!important;
}

#js-mainnav.megamenu .megacol.column3{
    width:37%!important;
}

.group-content{padding:0 5px;}
/*
3rd level bullet point control!
*/
#js-mainnav.megamenu ul.level0 li.mega .group-content ul.megamenu.level1{
    margin: 0 0 0 25px!important;
    list-style-position:inside;
}
#js-mainnav.megamenu ul.level0 li.mega .group-content ul.megamenu.level1 li.mega{
    list-style-type:disc;
    /*bullet color*/
    color:#E20612;
    padding:5px 0;
}

#js-mainnav.megamenu ul.level0 li.mega .group-content ul.megamenu.level1 li.mega:hover{
    list-style-type:disc;
    color:red;
}
/*#js-meganav ul.megamenu.level1 ul.megamenu.level1 li.mega{*/
    /*color:green;*/
    /*list-style-type:disc;*/
    /*list-style-type:disc;*/
    /*list-style-position:inside;*/
/*}*/
#js-meganav ul.level1 li:before{
    /*content: counter(foo) ".";*/
    display: table-cell; /* aha! */
}
/*img responsive in mega */
#js-mainnav * img {max-width:100%;height:auto ;
width:auto}

.carousel-caption, .carousel-indicators{z-index:2!important}
#js-meganav li.mega.last {border-right:none}

#js-mainnav.megamenu.white {
    background-color: #ED1C24; /* you can change/delete the transparent gradient image or the background color */
	background-image: none;
	/* border-radius: 5px;
	box-shadow: 0 0 10px rgba(76,76,76,0.25); 
	*/
	font-size: 0;
	line-height: 0;
	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#js-mainnav.megamenu.white #js-megaMenuToggle {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

/* lv - 0
-----------------------------------*/
/* Styling ---*/
#js-mainnav.megamenu.white ul.level0 li.mega {
	/* 	padding: 1px; */
	border-right: 2px solid #fff;
	text-align: left;
	background:none;
	font: 18px/20px 'fs_meregular';
}

#js-mainnav.megamenu.white ul.level0 li.first {
	/* border-radius: 5px 0 0 5px; */
}

#js-mainnav.megamenu.white ul.level0 li.mega.right {
	border-radius: 0 5px 5px 0;
}

#js-mainnav.megamenu.white ul.level0 li:hover,
#js-mainnav.megamenu.white ul.level0 li.active,
#js-mainnav.megamenu.white ul.level0 li.over, 
#js-mainnav.megamenu.white ul.level0 li.haschild-over { 
	background: #404041;
}
/*active root alias */
#js-mainnav.megamenu.white ul.level0 li.activeroot {
    background: #404041;
}
/*active home alias*/


#js-mainnav.megamenu.white ul.level0 li.mega span.mega,
#js-mainnav.megamenu.white ul.level0 li.mega a.mega,
#js-mainnav.megamenu.white .megaMenuToggle {
	color: #fff;
	/*	
	position: relative;
	
	display: block; 
	padding: 12px 8px;
	text-decoration: none; 
	*/
	width:auto;
	min-width:95px;
	/* 940 px padding: 9px 19px; */
    /*padding:10px 35px;*/
	min-width: 95px;
	text-align: center;
}

#js-mainnav.megamenu.white ul.level0 li.mega div.group-title span.mega,
#js-mainnav.megamenu.white ul.level0 li.mega div.group-title a.mega {
	padding: 0;
}

#js-mainnav.megamenu.white ul.level0 li.mega div.group span.mega,
#js-mainnav.megamenu.white ul.level0 li.mega div.group a.mega {
	padding: 5px 0px 5px 0px;
    display:inline;
}



#js-mainnav.megamenu.white ul.level0 li.mega div.group span.haschild.mega,
#js-mainnav.megamenu.white ul.level0 li.mega div.group a.haschild.mega {
	padding-right: 22px;
}

#js-mainnav.megamenu.white ul.level0 li.haschild a.mega span.menu-desc,
#js-mainnav.megamenu.white ul.level0 li.haschild-over a.mega span.menu-desc {
	padding-left: 0;
}
#js-mainnav.megamenu.white ul.level0 li.haschild a.mega span.menu-desc { text-align:left; }



#js-mainnav.megamenu.white ul.level0 li.mega span.mega.haschild,
#js-mainnav.megamenu.white ul.level0 li.mega a.mega.haschild {
/* 940px padding-right: 16px;*/

}

/* remove default arrow */
#js-mainnav.megamenu.white ul.level0 li.haschild a.mega span.menu-title,
#js-mainnav.megamenu.white ul.level0 li.haschild-over a.mega span.menu-title {
	background-image: none;
	padding: 0;
    display:inline;
}

#js-mainnav.megamenu.white ul.level0 li.mega > span.mega.haschild:after {
	content: '';
	position: absolute;
	top: 50% !important;
	right: 12px;
	width: 0;
	height: 0;
	margin-top: -1px !important;
	border-top: 4px solid #fff;
	border-right: 3px solid transparent;
	border-left: 3px solid transparent;
}
#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth{
    /*position:relative!important;*/
}
#js-mainnav.megamenu.white.noJS ul.level0 li.mega.haschild:hover > span.mega:after,
#js-mainnav.megamenu.white ul.level0 li.mega > span.mega.haschild.over:after,
#js-mainnav.megamenu.white.noJS ul.level0 li.mega.haschild:hover > a:after,
#js-mainnav.megamenu.white ul.level0 li.mega > a.haschild.over:after {
	border-top-color: #2b82d9 !important;
}

/* Layout ---*/
#js-mainnav.megamenu.white ul.level1 li.mega {
	border-radius: 5px;
	border: 0 none;
}

#js-mainnav.megamenu.white ul.level1 li.mega span.mega,
#js-mainnav.megamenu.white ul.level1 li.mega a.mega {
	border: 0;
}

#js-mainnav.megamenu.white ul.level1 li.mega a.mega span.menu-title {
	background: none;
	padding: 0;
}



/* CHILD CONTENT
-----------------------------------*/

#js-mainnav.megamenu.white .childcontent-inner {
border-radius: 0 0 5px 5px;
box-shadow: 0 5px 10px rgba(13, 12, 12, 0.60);
-webkit-box-shadow: 0 5px 10px rgba(13, 12, 12, 0.60);
-moz-box-shadow: 0 5px 10px rgba(13, 12, 12, 0.60);
background-color: #fdfdfd;
left: 0px;
top: 0px;
position: relative;
}
#js-mainnav.megamenu.white ul.level1 .childcontent-inner {
	border-radius: 5px;
}
#js-mainnav.megamenu.white .childcontent-inner .group ul li.active {

}

#js-mainnav.megamenu.white .childcontent .group h3 {
	background: none;
	color: #404041;
	/* border-bottom: 1px dotted #006699; */
	font:18px/20px 'fs_meregular';
}

#js-mainnav.megamenu .childcontent-inner a.btn-default {
    /*width:75%; */
}

#js-mainnav.megamenu .childcontent-inner a.btn-default:hover { width:auto; background:#404041;  }
/*#js-mainnav.megamenu ul.level0 .childcontent .moduletable a:hover { background:#404041; }*/
#js-mainnav.megamenu.white .childcontent .js-moduletable a {
	border-bottom: 1px dotted #ccc;
}

#js-mainnav.megamenu.white .childcontent .moduletable {
    /*color: #2b82d9; */
    padding:0
}
#js-mainnav.megamenu.white .childcontent .moduletable p{
    margin:15px 0;
    line-height:21px
}

#js-mainnav.megamenu.white .childcontent .category-module p{
    margin:1px 0;
    line-height:21px
}
/*
 category news list in menu
*/
#js-mainnav.megamenu.white .childcontent ul.category-module {
    margin: 0 0 0 21px
}
#js-mainnav .side-links, #js-mainnav .side-links:before, #js-mainnav .widget:after{
    border-top:none;
    border-bottom:none;
}
#js-mainnav .widget:after{

    border-bottom:none!important;
}
#js-mainnav .side-links li{
    font-size:14px;
    color:#E20612;
}

#js-mainnav.megamenu.white .childcontent .category-module li{
    margin-bottom:10px;
    list-style-type:disc
}

#js-mainnav.megamenu.white .childcontent .js-moduletable a:hover,
#js-mainnav.megamenu.white .childcontent .js-moduletable a:focus,
#js-mainnav.megamenu.white .childcontent .js-moduletable a:active {
	color: #2b82d9;
	text-decoration: none;
}

/* LEVEL 1 TEXT AND LINKS */

/*color*/
#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title,
#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title:hover {
color:#ED1C24 !important; text-transform:none; font-size:19px; font-weight:normal; }








#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title,
#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title:hover {
    color:#ED1C24 !important; text-transform:none; font-size:19px; font-weight:normal;
margin:3px 0}

#js-mainnav.megamenu.white .group-content ul.level1 li.mega a:hover{color:red!important}


#js-mainnav.megamenu.white ul.level1 a.mega span.menu-desc { color:#404041!important;text-align:left!important }

/* size */
#js-mainnav.megamenu ul.level1 li.mega span.menu-desc {
    display: block;
    font-weight: normal;
    font-size: 80%;
}
#js-mainnav.megamenu.white ul.level1 li.mega {
    /* 	padding: 1px; */
    border-right: 2px solid #fff;
    text-align: left;
    background:none;
    font: 14px 'fs_meregular';
}

.megacol{border-right:1px solid #ddd}
.megacol.last {border-right:none}

/*#js-mainnav.megamenu.white ul.level1 li:hover,*/
/*#js-mainnav.megamenu.white ul.level1 li.hover,*/
/*ul.megamenu.level1 li:hover,ul.megamenu.level1 li a:hover{background:transparent!important}*/

/* Grouped --- */
#js-mainnav.megamenu.white .group-content .menu-title,
#js-mainnav.megamenu.white .group-title .menu-title {

    /* li item text color */
    color: #404041 !important;

	/*line-height: 170%;*/
	text-align:left !important;
}

#js-mainnav.megamenu.white .group-content .menu-title:hover ,
#js-mainnav.megamenu.white .group-title .menu-title:hover {
	color:#E20612 !important;
}

#js-mainnav.megamenu.white .group-content .menu-desc,
#js-mainnav.megamenu.white .group-title .menu-desc {
	/*color: #fff;*/
	line-height: 150%;
	padding: 0;
}

#js-mainnav.megamenu.white .group-content ul.megamenu {
	margin: 5px 5px 5px 0;
}

#js-mainnav.megamenu.white .group-content ul.megamenu li.group .group-content .moduletable img {
	float:left;
	width:60px;
	margin-bottom:30px;
	padding-right:5px;
}

#js-mainnav.megamenu.white .group-content ul.megamenu li.group .group-content .moduletable p { 
	font-size: 85%;
	font-weight: normal;
	color: #404041;
	
}

/* Big image left-right style */
#js-mainnav.megamenu.white .big-img-left a,
#js-mainnav.megamenu.white .big-img-right a {
	line-height: 120% !important;
	padding: 0 !important;
}

#js-mainnav.megamenu.white li.big-img-left,
#js-mainnav.megamenu.white li.big-img-right {
	display: inline-table;
	padding: 7px !important;
}

#js-mainnav.megamenu.white .big-img-left img {
	margin-bottom: 2px;
}

#js-mainnav.megamenu.white .big-img-right img {
	margin-bottom: 2px;
}

#js-mainnav.megamenu.white form {
	margin: 12px;
}

#js-mainnav.megamenu.white ul.level0 li.last {
	border:none;
}
#js-mainnav.megamenu.white ul.level0 > li.last:hover {
    border-right:2px solid #404041;
    margin-left:-1px;
    border-left:1px solid #fff;
}
#js-mainnav.megamenu.white ul.level0 li.last.activeroot {
    border-right:3px solid #404041;
}

#js-mainnav.megamenu.white .group-content ul.level1 li.mega a.btn-sm:hover{
    background:#ED1C24;
    color:#fff!important;
}
#js-mainnav.megamenu.white .btn-sm, .btn-group-sm>.btn {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
    width:75%;
    background:#404041;
}
/*mega module styles*/

#js-mainnav.megamenu ul.megamenu {
    /* makes top row possible*/
     margin: 0px!important;
}

.level1 .group-title{
    /*border-bottom:1px solid #bbb;*/
    margin-bottom:10px;
    padding:5px 10px;
    background: #f2f2f2;
}
/*hver issue*/
#js-mainnav.megamenu ul.level0 .childcontent .moduletable li:hover, #js-mainnav.megamenu ul.level0 .childcontent .moduletable a:hover{
/*#js-mainnav a.mod-articles-category-title:hover{*/
    color:#E20612;
}
#js-mainnav .mod-articles-category-title{
    color:#404041;
    font-size:14px
}

#js-mainnav p.mod-articles-category-readmore .mod-articles-category-title{
    color:#555;
    font-size:14px
}

#js-mainnav.megamenu ul.level0 .childcontent .moduletable .btn {
    white-space: normal;
    padding: 10px 12px;
    border-radius: 8px;
    font: 14px/18px 'fs_meregular';
    text-transform: uppercase;
    color: #fff;
    background-color: #ed1c24 ;
    opacity:1;
    border-color: #ed1c24;
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    line-height: 1.42857143;
    -webkit-user-select: none;
}
#js-mainnav.megamenu ul.level0 .childcontent .moduletable .btn:hover {
    background-color: #E20612;
    border-color: #ed1c24;
    opacity:1;
    color:#fff;
}
/*custom table/module/images*/

#js-mainnav.megamenu ul.level0 .moduletable .custom img {margin-top:3px;}

/* ========================================== */
/*	RESPONSIVE STYLES 						  */
/* ========================================== */
/* Toggle */
#js-mainnav.megamenu.white .megaMenuToggle {
	color: #000 !important;
	line-height: 100%;
	font-weight: bold;
}

#js-mainnav.megamenu.white.noJS #css3-ToggleResponsive .megaMenuToggle-icon,
#js-mainnav.megamenu.white #js-megaMenuToggle .megaMenuToggle-icon {
	background: #000 !important;
}

#js-mainnav.megamenu.white.noJS #css3-ToggleResponsive .megaMenuToggle-icon:before,
#js-mainnav.megamenu.white #js-megaMenuToggle .megaMenuToggle-icon:before {
	background: #000 !important;
}

#js-mainnav.megamenu.white.noJS #css3-ToggleResponsive .megaMenuToggle-icon:after,
#js-mainnav.megamenu.white #js-megaMenuToggle .megaMenuToggle-icon:after {
	background: #000 !important;
}

#js-mainnav.megamenu.white ul.level0 li.haschild span.mega {
	background-image: none !important;
}

#js-mainnav.megamenu.white ul.level0 li.haschild-over span.mega {
	background: none !important;
}




@media screen and (max-width: 992px) {
    #js-mainnav.megamenu.white ul.level0 li.mega {
        /* padding: 1px; */
        border-right: 1px solid #fff;
        font: 15px/15px 'fs_meregular';
        padding:0 0;
    }

    #js-mainnav.megamenu.white ul.level0 li.mega a.mega {
        /* padding: 1px; */
        border-right: 0px solid #fff;
        padding:11px 4px;
    }
    #js-mainnav.megamenu.white ul.level0 li.mega span.mega.haschild, #js-mainnav.megamenu.white ul.level0 li.mega a.mega.haschild {
        /*padding-right: 4px;*/
    }

    #js-mainnav .group-content .moduletable img{
        width:240px;
        height:auto;
        margin-bottom:10px!important
    }
}

@media screen and (min-width: 1170px) {

    #js-mainnav.megamenu.white ul.level0 li.mega a.mega {
        padding:9px 35px;
    }
    /*#js-mainnav .group-content .moduletable img{*/
        /*min-width:100%;*/
        /*height:auto;*/
    /*}*/
}


@media only screen
and (min-device-width : 768px)
 { /* STYLES GO HERE */
    /*jk*/
    #js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title,
    #js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title:hover {
        color:#ED1C24 !important; text-transform:none; font-size:15px; font-weight:normal;
    }


    /*#js-mainnav.megamenu.white ul.level0 li.mega a.mega {*/
        /*padding:9px 5px;*/
    /*}*/
    /*panel borders*/
    /*#js-mainnav.megamenu .megacol{*/

        /*border-right:none;*/
        /*width:33%!important*/
    /*}*/
    /*#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title, #js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title:hover{*/
        /*font-size:17px;*/

    /*}*/
    /*#js-mainnav.megamenu.white ul.level1 li.mega .group-title .group span.menu-title{*/
        /*color:#404041!important;*/
    /*}*/
    /*#js-mainnav.megamenu.white .childcontent .group h3 {*/
        /*background: none;*/
        /*color: #404041;*/
        /* border-bottom: 1px dotted #006699; */
        /*font-size: 15px;*/
    /*}*/
}

@media screen and (max-width: 768px) {

    #js-mainnav.megamenu .megacol{
        width:33%!important;
        border-right:none;
    }
    #js-mainnav.megamenu.white ul.level0 li.mega a.mega {
        padding:9px 5px;
    }
	#js-mainnav.megamenu.noJS ul.megamenu li {
		padding: 0 !important;
	}

    #js-maninav * img{
        min-width:250px;
        margin-bottom:10px
    }
	#js-mainnav.megamenu.noJS ul.megamenu li a {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
		line-height: 100% !important;
	}

}

