/*
 * ------------------------------------------------------------------------
 * Corpora Premium Template for joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2012 Sasu Themes (dmsumon), Bangladesh. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: Sasu Themes (dmsumon)
 * Websites: http://www.dmsumon.com
  * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/




/************************ menu-block ************************************/

div.menu-block ul.gf-menu{
    background: #e1e1e1;
	margin-top: 0px;
    margin-bottom: 20px;
    
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
    -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);	
}


div.menu-block .gf-menu.l1 > li > .item{
    line-height: 52px;
    padding: 0 25px;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    font-size: 19px;
    font-weight: normal;
    text-shadow: none !important;  	
	font-weight: normal;
	color: #777777 !important;
}

div.menu-block .gf-menu.l1 > li.active .item{
	color: #fff !important;
	padding-top: 2px;
}

.gf-menu li.parent > .item:after{
	content: none;
}

div.menu-block .gf-menu li.parent:hover > a,
div.menu-block .gf-menu.l1 > li:hover > .item{
	-webkit-text-shadow: none;	
	-moz-text-shadow: none;	
	-o-text-shadow: none;	
	-ms-text-shadow: none;	
	text-shadow: none;	
	color: #FFFFFF !important;
}

.gf-menu li:hover, .gf-menu li.active:hover{
	padding-top: 0;
}

.gf-menu li:hover, .gf-menu li.active:hover{
	background: #666;
}




/***************** mobile menu ********************/


div.gf-menu-device-container .gf-menu.l1 > li > .item{
	color: #fff;
	line-height: 24px;
	
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-o-text-shadow: none;
	text-shadow: none;
}

div.gf-menu-device-container .gf-menu li:hover, div.gf-menu-device-container .gf-menu li.active:hover{
	background: url("../images/menu/tree-node.png") no-repeat transparent;
}

div.testimonial blockquote, div.projects span.over, div.featured-project span.over, div.catItemTagsBlock ul.catItemTags li a:hover, div.itemLinks ul.itemTags li a:hover, div.userItemTagsBlock ul.userItemTags li a:hover, div.portfolio-3-columns span.over, div.rt-error-rocket, div.k2TagCloudBlock a:hover {
	background-color: #317f43 !important;
	}
div.sasu-promo p.desc span, div.our-services strong a:hover, div.catItemHeader h3.catItemTitle a:hover, div.userItemHeader h3.userItemTitle a:hover, div.popular-posts h4.nspHeader a:hover, div.recent-posts p.nspText a:hover, div.blog h2 a:hover, div.component-content h2 a:hover, div.portfolio-3-columns h4.nspHeader a:hover, #rt-mainbody-surround div.module-title h2.title span, div.portfolio-3-columns h2.title span, div.sasu-promo p.heading span, div.k2TagCloudBlock a, ul.menu li .separator {
	color: #317f43 !important;
	}
	
.gf-menu.l1 > li.active, div.testimonial blockquote, div.projects span.over, div.featured-project span.over, div.catItemTagsBlock ul.catItemTags li a:hover, div.itemLinks ul.itemTags li a:hover, div.userItemTagsBlock ul.userItemTags li a:hover, div.portfolio-3-columns span.over, div.rt-error-rocket, div.k2TagCloudBlock a:hover {background: #317f43 !important;
}

.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary, a.k2ReadMore, button.foxbutton, div.itemCommentsForm form input#submitCommentButton, div.blog div.contentpaneopen p.readmore a, div.login button.button, #user-registration button.validate, div.k2AccountPageUpdate button.button, div.who-are-we a.readon, #k2Container div.k2Pagination ul li span, div.pagination ul li span {
	background: #48993b !important;
background: -moz-linear-gradient(top, #48993b 0%, #317f43 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48993b), color-stop(100%,#317f43)) !important;
background: -webkit-linear-gradient(top, #48993b 0%,#317f43 100%) !important;
background: -o-linear-gradient(top, #48993b 0%,#317f43 100%) !important;
background: -ms-linear-gradient(top, #48993b 0%,#317f43 100%) !important;
background: linear-gradient(to bottom, #48993b 0%,#317f43 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48993b', endColorstr='#317f43',GradientType=0 ) !important;
  }
  
.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary {
  border-color: #328235 !important;
} 

div.foxcontainer input[type="text"]:focus, div.foxcontainer textarea:focus, div.foxcontainer input[type="text"]:hover, div.foxcontainer textarea:hover, input[type="password"]:hover, input[type="password"]:focus, input[type="text"]:hover, input[type="text"]:focus, input[type="email"]:hover, input[type="email"]:focus, textarea#description:hover, textarea#description:focus, textarea#commentText:hover, textarea#commentText:focus, #mod-search-searchword:hover, #mod-search-searchword:focus, #rt-bottom input.foxtext:hover, #rt-bottom input.foxtext:focus, #username:hover, #username:focus, #password:hover, #password:focus, #modlgn-username:hover, #modlgn-username:focus, #modlgn-passwd:hover, modlgn-passwd:focus, div.foxcontainer input[type="text"]:focus, div.foxcontainer textarea:focus, div.foxcontainer input[type="text"]:hover, div.foxcontainer textarea:hover, input[type="password"]:hover, input[type="password"]:focus, input[type="text"]:hover, input[type="text"]:focus, input[type="email"]:hover, input[type="email"]:focus, textarea#description:hover, textarea#description:focus, textarea#commentText:hover, textarea#commentText:focus, #mod-search-searchword:hover, #mod-search-searchword:focus, #rt-bottom input.foxtext:hover, #rt-bottom input.foxtext:focus {
	border-color: #317f43 !important;
	-webkit-box-shadow: 0 0 5px #317f43 !important;
    -moz-box-shadow: 0 0 5px #317f43 !important;
    -o-box-shadow: 0 0 5px #317f43 !important;
    box-shadow: 0 0 5px #317f43 !important;	
	}