/* updated on 15 sept */
.megamenu {
	margin:0;
	padding:0;
	width:100%;
	font-family: "Roboto", Helvetica, sans-serif !important;
	list-style:none;
	display:inline-block;
	position:relative;
	line-height:0px;
	float:left;
	overflow:visible;	
	z-index:99999;
}
.megamenu li {
	float:left;
	display:inline;
	height:40px;
}
.megamenu>li>a {
	float:left;
	padding: 19px 8px 0 8px;
	color:#40a3d3;
	font-weight:700;
	font-size:.875em;
	text-decoration:none;
	transition:color .4s ease-in-out;
	-moz-transition:color .4s ease-in-out;
	-webkit-transition:color .4s ease-in-out;
	-o-transition:color .4s ease-in-out;
	height:41px;
	margin:0;
	position:relative;
	border-left:1px solid #66b5dc;
	letter-spacing:0px;
	text-transform:lowercase !important;
}
/*.megamenu>li>a:hover {
	background:#ffffff !important;
	display:block;
	height:40px;
}*/

.megamenu li.hm_black
{
	left: 6px;
    height: 20px;
     margin: 1px 0 0 !important;
    padding: 0 11px 0 0 !important;
    position: relative;
    top: 7px;
	border-left:none !important;
	width: 25px;	
	background:url(../img/app-images/HomePageV1/home_blk.png) no-repeat 0 0 !important;
}
.megamenu li.hm_black a.homelink
{
	display:block !important;
	width:25px !important;
	/*height: 32px;*/
	border-left:none !important;
}
.megamenu li.hm_black a:hover
{
	left: 0;
    margin: 0px 9px 0 0 !important;
    padding: 0px 11px 0 0 !important;
    position: relative;
    top: 0px;
    width: 25px !important;
	 height: 32px;
	display: block !important;
	background:url(../img/app-images/HomePageV1/home.png) no-repeat 0 0 !important;
	
}
.megamenu li.hm_white a
{
	left: 0;
    height: 32px;
    left: 0;
    margin: 1px 0 0 !important;
    padding: 0 11px 0 0 !important;
    position: relative;
    top: 7px;
	left:4px;
	width: 21px;
	border-left:none !important;
	display: block !important;
	background:url(../img/app-images/HomePageV1/home.png) no-repeat 0 0 !important;
	
}


.megamenu>li:hover>a, .megamenu>li.active>a {
	background:none;
	color:#262626;
}
.megamenu>li.searchbox {
	float:right;
	margin:0;
	padding-top:4px;
	margin-right: 3px;
}

.megamenu>li.searchbox .search_cont
{
	
	padding:0;
	margin:0;
	
}
/* Search section */

.search_cont input {
	outline: none;
}

.search_cont input::-webkit-search-decoration,
.search_cont input::-webkit-search-cancel-button {
	display: none; 
}


.search_cont input[type=text] {
	
	background-color: #ffffff;
    border: 0 none;
	color:#b6b6b6; 
    box-shadow: none;
    box-sizing: border-box;
    font-size: .720em;
    font-weight: 300;
    height: 25px !important;
    line-height: 25px;
    margin: 7px 0 !important;
    outline: 0 none;
    padding: 0 0 0 5px !important;
   	float:left;
    transition: none 0s ease 0s !important;
  
	text-transform:lowercase;
}
.search_cont input[type=text]:focus
{
	color:#262626;
}
.searchbutton:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABVUlEQVRYw+2YQRGEMAxFkVAJlYAEJCABCUhAQiWshJWABCRUAg7+XsrMTkibNDBdDvtnek0fSfqToQPQPeE8AuK5IDkBGAC8AESctQEIAHxXKTUIgB7ACr0CAHcrCIAJNm0A+ltALkAc2jWlKoKkcnCKCdCR0i3p4lNmroJwPRGEgC6VhGo2gaTXUQUhwEQryKsmUOaZU40WEOoTk8Eb3iTGYgGhcgaQmcRYL4N0BjHl+RnIeDuI1iFJ8EBivC0gm7bRCsGj1ktKIIGx6pohNjNZ9RYQnxliTgHRM1a/XrH4kIEZhEzstT0mgeTmBpJZzemJjgk65naTO9aAPvOFtavAWMqKdjHyhcxIW9quGRVVO2uh/lTr8fWMqbEw1cvzV/AlXXico2c884IgwZhADMY2STBNQDQwzUAkmKYgAoxvClKAGZqDMDBb89IwRjlI0/f/W+ID3tQLQPib2qQAAAAASUVORK5CYII=") no-repeat scroll 0 0 / 17px auto rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 17px;
    margin: 0 auto;
    width: 17px;
	
}
.searchbutton {
    background-color: #333 !important;
	float:right;
  	border:0;
    border-radius: 0 2px 2px 0;
   /* box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);*/
    height:25px;
    display:inline-block;
    text-align: left;
    margin-top:7px;
    vertical-align: top;
    width:30px;
	
	cursor:pointer !important;
    z-index: -1;
}
/* Search section */
.megamenu .dropdown, .megamenu .dropdown li .dropdown {
	list-style:none;
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	z-index:999;
	width:160px;
	border:solid 1px rgba(0, 0, 0, 0.1);
	background:#fff

}

.megamenu .dropdown {
	top:59px
}
.megamenu .dropdown li .dropdown {
	left:160px;
	top:inherit
}
.megamenu .dropdown li {
	clear:both;
	width:100%;
	font-size:.875em !important;
	/*border-bottom:solid 1px rgba(0, 0, 0, 0.1)*/
	}
.megamenu .dropdown li:last-child {
	border-bottom:0
}
.megamenu .dropdown li a {
	float:left;
	width:98%;
	padding:10px 25px;
	text-decoration:none;
	display:block;
	border:0 none;
	font-size:.875em !important;
	color:#444;
	background:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	transition:color .4s ease-in-out;
	-moz-transition:color .4s ease-in-out;
	-webkit-transition:color .4s ease-in-out;
	-o-transition:color .4s ease-in-out
}
.megamenu .dropdown li:hover>a {
	background:#dbdbdb
}
.megamenu>li>.megapanel {
	position:absolute;
	display:none;
	background:#fff;
	width:100%;	
	top:41px;
	left:0 !important;
	right:0 !important;
	margin-right:0 !important;
	z-index:99;
	padding:0;
	border-top:none;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
  	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
  	box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
	
}
.megamenu .megapanel ul {
	margin:0;
	padding:0
}

.megapanel .row {
	width:100%;
	margin:0;
	padding:0;
	}
.megapanel .row:first-child {
	margin-top:0 !important;
	}
.megapanel .row:before, .megapanel .row:after {
	display:table;
	content:"";
	line-height:0
}
.megapanel .row:after {
	clear:both;
}

/*CSS for without left content */
.without_left {
	width:99%;
	float:left;
	margin-right:0 !important;
	overflow:visible;
	padding-top:20px;	
	padding-bottom:0px !important;		
}

.mega_topnews
{
	float:left;
	width:32.700%;
	margin-left:2.400%;
	margin-right:2.400%;
	
	}


.mega_topnews h4
{
font-size: .875em;
color: #000000;
font-weight: 400;
padding: 8px 0px 10px 0;
text-decoration: none;
line-height: 20px;

}

.mega_topnews h4 a 
{
text-decoration: none;
}
.mega_topnews h4 a:hover
{
	color: #40a3d3;
text-decoration: none;
}

.mega_newslisting
{
	float:right;
	width:62.300%;
	margin:0;
	height:100%;
	padding:0;
	
}
ul.mega_newslisting {
	margin:0px 0 16px 15px;
	padding:0 !important;
	list-style:none;
	width:100%;
}
ul.mega_newslisting li {
	float:left;
	background: url(../img/app-images/HomePageV1/blue_bullet.png) no-repeat 1px 12px;
	line-height: 18px;
	margin: 0 15px 0 3px;
	padding: 6px 9px 9px 14px;
	font-size:.875em;
	color:#262626;
}
ul.mega_newslisting li a
{
	color:#262626;
	text-decoration:none;
}
ul.mega_newslisting li a:hover
{
	color: #40a3d3;
text-decoration: none;
}
ul.mega_newslisting li.btm_line {
	border-bottom: 1px solid #cfcdcd;
	width:88%;
	}
.mega_photo_icon
{
	left: 46%;
    position: absolute;
    top: 32%;
    width: auto;
    z-index: 1001;
}

.mega_video_icon
{
	position:absolute;
	top:43%;
	left:48%;
}
/*End of without left */

/*With left news */
.megapanel .row [class*="mainheadlines"]:first-child {
margin-left:0
}

.mainheadlines {
	width:25.310%;
	float:left;
	padding:0 4% 0 3%;
	height:100%;
	margin-top:20px;
	margin-bottom:20px !important;
/*	border-right:1px solid #b6b6b6;*/
	}

ul.mainhead
{
	margin:0;
	list-style:none;
	
	}
ul.mainhead li.first
{
	margin-top:0 !important;
}
ul.mainhead li
{
	display:block;
	font-size:.875em;
	width:100%;
	margin:0;
	height:25px !important;
	padding:0;
	/*text-transform:lowercase !important;*/
	
}
.group_border
{
	border-bottom:1px solid #cfcdcd;
}

ul.mainhead li a
{
	
	color:#272727;
	font-weight:500;
	text-decoration:none;
	line-height:20px;
	margin-bottom:4px;
	display:block;
	
}

ul.mainhead li a.bold
{
	
	color:#272727;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	margin-bottom:4px;
	display:block;
	}
ul.mainhead li a.last
{
 border-bottom:none !important;
}
ul.mainhead li a:hover
{
	text-decoration:none;
	color:#40a3d3 !important;
}

.withleft_bigstory {
	width:32.310%;
	float:left;
	margin:0 0 0 1.124%;
	overflow:visible;
	padding-top:20px;
	padding-bottom:0px !important;	
	}


.withleft_moreheadlines {
	width:31.185%;
	float:left;
	margin-left:2.556%;
	margin-right:0 !important;
	overflow:visible;
	padding-top:20px;
	padding-bottom:0px !important;	
	
}

.megamenu>li.showhide {
	display:none;
	width:30%;
	height:50px;
	cursor:pointer;
	color:#fff;
	border-bottom:solid 1px rgba(0, 0, 0, 0.1);
	background:#f30007;
	
	
}
.megamenu>li.showhide span.title {
	margin:24px 0 0 25px;
	float:left
}
.megamenu>li.showhide span.icon1:after {
	position:absolute;
	content:"";
	right:25px;
	top:15px;
	height:3px;
	width:25px;
	font-size:50px;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	z-index:1
}
.megamenu>li.showhide span.icon2:after {
	position:absolute;
	content:"";
	right:25px;
	top:27px;
	height:3px;
	width:25px;
	font-size:50px;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	z-index:1
}
.skyblue, .skyblue>li.showhide {
	background:#40a3d3;
	height:39px;
}
.skyblue li>a, .skyblue>li.showhide span {
	color:#fff;
	height:20px;
}
.skyblue>li:hover>a, .skyblue>li.active>a, .skyblue .dropdown li:hover>a {
	color:#262626;
	height:21px !important;
}

/**** Normal CSS **/
.megamenu {
	margin:0;
	padding:0;
	width:100%;
	font-family: "Roboto", Helvetica, sans-serif !important;
	list-style:none;
	display:inline-block;
	position:relative;
	line-height:0px;
	float:left;
	overflow:visible;	
	z-index:99999;
}
.megamenu li {
	float:left;
	display:inline;
	height:40px;
}
.megamenu>li>a {
	float:left;
	padding: 19px 8px 0 8px;
	color:#40a3d3;
	font-weight:700;
	font-size:.875em;
	text-decoration:none;
	transition:color .4s ease-in-out;
	-moz-transition:color .4s ease-in-out;
	-webkit-transition:color .4s ease-in-out;
	-o-transition:color .4s ease-in-out;
	height:41px;
	margin:0;
	position:relative;
	border-left:1px solid #66b5dc;
	letter-spacing:0px;
	text-transform:lowercase !important;
}
/*.megamenu>li>a:hover {
	background:#ffffff !important;
	display:block;
	height:40px;
}*/

.megamenu li.hm_black
{
	left: 6px;
    height: 20px;
     margin: 1px 0 0 !important;
    padding: 0 11px 0 0 !important;
    position: relative;
    top: 7px;
	border-left:none !important;
	width: 25px;	
	background:url(../img/app-images/HomePageV1/home_blk.png) no-repeat 0 0 !important;
}
.megamenu li.hm_black a.homelink
{
	display:block !important;
	width:25px !important;
	/*height: 32px;*/
	border-left:none !important;
}
.megamenu li.hm_black a:hover
{
	left: 0;
    margin: 0px 9px 0 0 !important;
    padding: 0px 11px 0 0 !important;
    position: relative;
    top: 0px;
    width: 25px !important;
	 height: 32px;
	display: block !important;
	background:url(../img/app-images/HomePageV1/home.png) no-repeat 0 0 !important;
	
}
.megamenu li.hm_white a
{
	left: 6px !important;
    height: 32px;
    margin: 1px 0 0 !important;
    padding: 0 11px 0 0 !important;
    position: relative;
    top: 7px;
	width: 25px;
	border-left:none !important;
	display: block !important;
	background:url(../img/app-images/HomePageV1/home.png) no-repeat 0 0 !important;
	
}

#ctl00_menu_liMore
{
	display:block;
}
.megamenu>li:hover>a, .megamenu>li.active>a {
	background:none;
	color:#262626;
}
.megamenu>li.searchbox {
	float:right;
	margin:0;
	padding-top:0px;
	margin-right: 6px;
}

.megamenu>li.searchbox .search_cont
{
	
	padding:0;
	margin:0;
	
}
/* Search section */

.search_cont input {
	outline: none;
}

.search_cont input::-webkit-search-decoration,
.search_cont input::-webkit-search-cancel-button {
	display: none; 
}


.search_cont input[type=text] {
	
	background-color: #ffffff;
    border: 0 none;
	color:#b6b6b6; 
    box-shadow: none;
    box-sizing: border-box;
    font-size: .720em;
    font-weight: 300;
    height: 25px !important;
    line-height: 25px;
    margin: 7px 0 !important;
    outline: 0 none;
    padding: 0 0 0 5px !important;
   	float:left;
    transition: none 0s ease 0s !important;
  
	text-transform:lowercase;
}
.search_cont input[type=text]:focus
{
	color:#262626;
}
.searchbutton:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABVUlEQVRYw+2YQRGEMAxFkVAJlYAEJCABCUhAQiWshJWABCRUAg7+XsrMTkibNDBdDvtnek0fSfqToQPQPeE8AuK5IDkBGAC8AESctQEIAHxXKTUIgB7ACr0CAHcrCIAJNm0A+ltALkAc2jWlKoKkcnCKCdCR0i3p4lNmroJwPRGEgC6VhGo2gaTXUQUhwEQryKsmUOaZU40WEOoTk8Eb3iTGYgGhcgaQmcRYL4N0BjHl+RnIeDuI1iFJ8EBivC0gm7bRCsGj1ktKIIGx6pohNjNZ9RYQnxliTgHRM1a/XrH4kIEZhEzstT0mgeTmBpJZzemJjgk65naTO9aAPvOFtavAWMqKdjHyhcxIW9quGRVVO2uh/lTr8fWMqbEw1cvzV/AlXXico2c884IgwZhADMY2STBNQDQwzUAkmKYgAoxvClKAGZqDMDBb89IwRjlI0/f/W+ID3tQLQPib2qQAAAAASUVORK5CYII=") no-repeat scroll 0 0 / 17px auto rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 17px;
    margin: 0 auto;
    width: 17px;
	
}
.searchbutton {
    background-color: #333 !important;
	float:right;
  	border:0;
    border-radius: 0 2px 2px 0;
   /* box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);*/
    height:25px;
    display:inline-block;
    text-align: left;
    margin-top:7px;
    vertical-align: top;
    width:30px;
    
	
	cursor:pointer !important;
    z-index: -1;
}

.search_cont form+button{ display:none;}
/* Search section */
.megamenu .dropdown, .megamenu .dropdown li .dropdown {
	list-style:none;
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	z-index:999;
	width:160px;
	border:solid 1px rgba(0, 0, 0, 0.1);
	background:#fff

}

.megamenu .dropdown {
	top:59px
}
.megamenu .dropdown li .dropdown {
	left:160px;
	top:inherit
}
.megamenu .dropdown li {
	clear:both;
	width:100%;
	font-size:.875em !important;
	/*border-bottom:solid 1px rgba(0, 0, 0, 0.1)*/
	}
.megamenu .dropdown li:last-child {
	border-bottom:0
}
.megamenu .dropdown li a {
	float:left;
	width:98%;
	padding:10px 25px;
	text-decoration:none;
	display:block;
	border:0 none;
	font-size:.875em !important;
	color:#444;
	background:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	transition:color .4s ease-in-out;
	-moz-transition:color .4s ease-in-out;
	-webkit-transition:color .4s ease-in-out;
	-o-transition:color .4s ease-in-out
}
.megamenu .dropdown li:hover>a {
	background:#dbdbdb
}
.megamenu>li>.megapanel {
	position:absolute;
	display:none;
	background:#fff;
	width:100%;	
	top:40px;
	height:auto;
	left:0 !important;
	right:0 !important;
	margin-right:0 !important;
	z-index:99;
	padding:0;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-top: none;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
  	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
  	box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
	
	
}
.megamenu .megapanel ul {
	margin:0;
	padding:0
}

.megapanel .row {
	width:100%;
	margin:0;
	padding:0;
	}
.megapanel .row:first-child {
	margin-top:0 !important;
	}
.megapanel .row:before, .megapanel .row:after {
	display:table;
	content:"";
	line-height:0
}
.megapanel .row:after {
	clear:both;
}


/*CSS for without left content */
.without_left {
	width:99%;
	float:left;
	margin-right:0 !important;
	overflow:visible;
	padding-top:20px;	
	padding-bottom:15px !important;
	height:100%;		
}

.mega_topnews
{
	float:left;
	width:32.700%;
	margin-left:2.400%;
	margin-right:2.400%;
	
	}
.mega_big_pic
{
	width:120px;
	height:90px;
	float:left;
	position:relative;
	margin-right:10px;
}
.mega_big_pic img
{
 display: block;
 max-width: 100%;
 height:auto !important;
  margin:0 auto !important;
  padding:0 auto !important;
  position:relative;
  }
.mega_topnews h4
{
font-size: .875em;
color: #000000;
font-weight: 400;
padding: 8px 0px 10px 0;
text-decoration: none;
line-height: 20px;
display: block;
}

.mega_topnews h4 a 
{
text-decoration: none;
}
.mega_topnews h4 a:hover
{
	color: #40a3d3;
text-decoration: none;
}

.mega_newslisting
{
	float:right;
	width:62.300%;
	margin:0;
	height:100%;
	padding:0;
	
}
ul.mega_newslisting {
	margin:0px 0 16px 15px;
	padding:0 !important;
	list-style:none;
	width:100%;
}
ul.mega_newslisting li {
	float:left;
	background: url(../img/app-images/HomePageV1/blue_bullet.png) no-repeat 1px 12px;
	line-height: 18px;
	margin: 0 15px 0 3px;
	padding: 6px 9px 9px 14px;
	font-size:.875em;
	color:#262626;
}
ul.mega_newslisting li a
{
	color:#262626;
	text-decoration:none;
}
ul.mega_newslisting li a:hover
{
	color: #40a3d3;
text-decoration: none;
}
ul.mega_newslisting li.btm_line {
	border-bottom: 1px solid #cfcdcd;
	width:88%;
	}
.mega_photo_icon
{
	left: 46%;
    position: absolute;
    top: 32%;
    width: auto;
    z-index: 1001;
}

.mega_video_icon
{
	position:absolute;
	top:43%;
	left:48%;
}
/*End of without left */

/*With left news */
.megapanel .row [class*="mainheadlines"]:first-child {
margin-left:0
}

.mainheadlines {
	width:25.310%;
	float:left;
	padding:0 4% 0 3%;
	height:100%;
	margin-top:20px;
	margin-bottom:20px !important;
	border-right:1px solid #b6b6b6;
	}

ul.mainhead
{
	margin:0;
	list-style:none;
	
	}
ul.mainhead li.first
{
	margin-top:0 !important;
}
ul.mainhead li
{
	display:block;
	font-size:.875em;
	width:100%;
	margin:0;
	height: 20px !important;
    padding: 3px 0 3px 3px;
	
}
.group_border
{
	border-bottom:1px solid #cfcdcd;
}
ul.mainhead li:hover
{
	background:#eeeeee;
}
ul.mainhead li a
{
	
	color:#272727;
	font-weight:500;
	text-decoration:none;
	line-height:20px;
	margin-bottom:4px;
	display:block;
	
}

ul.mainhead li a.bold
{
	
	color:#272727;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	margin-bottom:4px;
	display:block;
	}
ul.mainhead li a.last
{
 border-bottom:none !important;
}
ul.mainhead li a:hover
{
	text-decoration:none;
	color:#40a3d3 !important;
}

.withleft_bigstory {
	width:32.310%;
	float:left;
	margin:0 0 0 1.124%;
	overflow:visible;
	padding-top:20px;
	padding-bottom:20px !important;	
	height:100%;
	
	}
.topbig_story_container
{
	float:left;
	width:100%;
	border-bottom: 1px solid #cfcdcd;
	margin-bottom: 10px;
    padding-bottom: 10px;
}
.topbig_head
{
	
	margin:0;
	padding:0;
}
.topbig_head h4
{
font-size: .875em;
color: #000000;
font-weight: 400;
padding: 0px 0px 10px 0;
text-decoration: none;
line-height: 20px;

}

.topbig_head h4 a 
{
text-decoration: none;
}
.topbig_head h4 a:hover
{
color: #40a3d3;
text-decoration: none;
}

.withleft_moreheadlines {
	width:31.185%;
	float:left;
	margin-left:2.556%;
	margin-right:0 !important;
	overflow:visible;
	padding-top:20px;
	padding-bottom:20px !important;	
	height:100%;
	
}

.megamenu>li.showhide {
	display:none;
	width:30%;
	height:50px;
	cursor:pointer;
	color:#fff;
	border-bottom:solid 1px rgba(0, 0, 0, 0.1);
	background:#f30007;
	
	
}
.megamenu>li.showhide span.title {
	margin:24px 0 0 25px;
	float:left
}
.megamenu>li.showhide span.icon1:after {
	position:absolute;
	content:"";
	right:25px;
	top:15px;
	height:3px;
	width:25px;
	font-size:50px;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	z-index:1
}
.megamenu>li.showhide span.icon2:after {
	position:absolute;
	content:"";
	right:25px;
	top:27px;
	height:3px;
	width:25px;
	font-size:50px;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	z-index:1
}
.skyblue, .skyblue>li.showhide {
	background:#40a3d3;
	height:39px;
}
.skyblue li>a, .skyblue>li.showhide span {
	color:#fff;
	height:20px;
}
.skyblue>li:hover>a, .skyblue>li.active>a, .skyblue .dropdown li:hover>a {
	color:#262626;
	height:21px !important;
	background:#ffffff;
	display:block;
}