/*Color Css*/
.TextColor { color:#62883F;}
/*.BackgroundColor { background:#696B44;}*/
.BackgroundColor { background:#DCDCDC;} /*#333738*/
.DefaultBackground { background:#62883F;}
.DefaultBorderColor{ border-color:#62883F;}
.DefaultColor  { color:#62883F;}
.MultiColor-bg { background:#62883F; }
A, A:link, A:active, A:visited{
    color: #62883F;
}
.how-to-use h3 {
    border-left: 3px solid #62883F;
}

/*Button*/
.button, .button:link, .button:active, .button:visited {
    padding: 10px 20px;
    display: inline-block;
    font-size: 14px;

}
.btn-text, .btn-text:link, .btn-text:active, .btn-text:visited {
    background: #62883F;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}
.btn-text:hover { background: #9fb18d; color: #62883F;}

.btn-text-dark, .btn-text-dark:link, .btn-text-dark:active, .btn-text-dark:visited {
    background: #62883F;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
	border:2px solid #62883F;
	padding: 8px 15px;
}
.btn-text-dark:hover { background:none;}

/*Header*/


/*Search*/
.search_bg a, .search_bg a:link, .search_bg a:active, .search_bg a:visited { background:#696B44;}

/*Footer*/
.TermsCss:hover {
  color: #62883F;
}
/*back to top*/
.goup a img {
    border: 2px solid #62883F;
}
/*breadcrumb*/
.skin-breadcrumb a:hover { text-decoration:underline; color:#696B44;}

/*Content Style*/
.TopService h5 a:hover {
  color: #62883F;
}
.TitleBar h1::after {
    content: "";
    width: 70px;
    height: 2px;
    background: #62883F;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin: 0 0 0 -35px;
}
.OurSolutions em {
    color: #62883F;
    font-size: 24px;
    margin-right: 10px;
}

.HomeIcons em {
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    color: #fff;
    border-radius: 50%;
    font-size:60px;
}

.HomeServices .box em{ background:#62883F;}
.home-top-box .box em { color:#62883F;}
.home-top-box .box:hover em {
    background: #62883F;
}
.HomeTeam .social a {
    background: #62883F;
}
.WhyChooseUs .list ul em { color:#62883F; margin:0 10px 0 0;}
.WhyChooseUs .list ul li a:hover { color:#62883F;}

.plus-mask .box a {
    color: #62883F;
}
.plus-mask .box a:hover{ background:#62883F; color:#fff;}
.quote-name {
    border-left: 2px solid #62883F;
    border-right: 2px solid #62883F;
}
.HomeOwl .box h5 a:hover { color:#62883F;}
.service-tabs ul {
	border-bottom:2px solid #62883F;
}
.service-tabs ul li.active a {
    background:#62883F;
	color:#fff;
}
.news-left .date { background:#62883F;}
.TopBoxes em {
    font-size: 30px;
    vertical-align: middle;
    position: relative;
    background: #62883F;
    color: #fff;
    width: 80px;
    height: 80px;
    line-height: 80px;
}
.home-accordion .panel-title a {
    color: #fff;
    background-color: #62883F;
}

.home-accordion .panel-title a.collapsed:hover { background:#62883F; color:#fff;}
.footer-social a:hover { background:#62883F; color:#fff; border:2px solid #62883F;}
.home-other-links li a:hover { color:#62883F; }
.home-other-links li em {
    color: #62883F;
    margin: 0 5px 0 0;
}

.home-contact .contact-info em{ color:#62883F;}


.ServiceBottomLeft .details em {
    background: #62883F none repeat scroll 0% 0%;
    color: #FFF;
    border-radius: 5px;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    margin: 0 15px 0 0;
    font-size: 20px;
}
.TestimonialBg {
    background: #62883F;
}
.ourteam .box h6 {
    color: #62883F;
    padding: 10px 0 10px 0;
    position: relative;
    margin: 10px 0 0 0;
}

.ourteam .box .social a {
    background: #62883F;
    width: 35px;
    height: 35px;
    line-height: 35px;
    color: #fff;
    border-radius: 50%;
}
.PageTeam-top h6 { color:#62883F; font-weight:bold;}
.PageTeam-top .box em { font-size:30px; color:#62883F;}
.PageTeam-top .box:hover { background:#62883F;}

.page-service .box:hover { border:1px solid #62883F;}
.page-service .box:hover em { background:none; color:#62883F;}
.page-service .box em { background-color: #62883F; border:2px solid #62883F;}
figcaption.mask { background:#62883F;}
.TeamNews .date { background:#62883F;}
.home-contact .contact-info a:hover{ color:#62883F;}
.TeamStyle01 .social a:hover { background:#62883F; color:#fff; border: 1px solid #62883F;}

.PhotoGallery .hover-text h5 { color:#62883F; font-weight:bold;}
.PhotoGallery .hover-icon span {
    color: #62883F;
}
.PhotoGallery .hover-icon span:hover { background:#62883F; color:#fff;}
.FeaturedWorks .mask a:hover { background:#62883F;}
.bg-white .text:hover { background:#62883F; color:#fff;}
.bg-white .text:hover .arrow { color:#62883F;}
.inner-stat .milestone-counter:hover { background:#62883F; color:#fff;}


/*Slider*/
.btn-style2 .bx-wrapper .bx-controls-direction a{
    background-color: #62883F;
}


.btn-style2 .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.btn-style2 .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #62883F;
}

.button-controls a, .button-controls a:link, .button-controls a:active, .button-controls a:visited {
  color: #62883F;
  text-align: center;
  top: inherit;
  border: 1px solid #62883F;
  border-radius:50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 18px;
}
.button-controls a:hover { color:#fff; background:#62883F;}
#bx-thumbnail-pager a.active img,
#bx-thumbnail-pager img:hover { border:2px solid #62883F;}

.latest-news .details h6 a:hover { color:#62883F;}


/*inner page*/
.page-about-top h4:after {
    content: "";
    height: 2px;
    background: #62883F;
    position: absolute;
    width: 30px;
    bottom: 0;
    left: 0;
}

.plan_col.plan_column1 h6 span {
    font-size:48px;
    display: block;
    color: #62883F;
	font-weight: bold;
}

.plan_col li i.wrong_icon {
    color: #62883F;
}

.hm-popular header {
    color: #62883F;
}
.plan_col.plan_column1.active_plan { background:#62883F; color:#fff;}
.plan_col.plan_column1.active_plan h6 span{ color:#fff;}
.plan_col.plan_column1.active_plan h6 strong{ color:#fff;}
.plan_col.plan_column1:hover { border:2px solid #62883F;}
.plan_col.plan_column1:hover .plan_price_btn { background:#62883F;}
.plan_col.plan_column1.active_plan .plan_price_btn { background:#333;}

.hm-popular .hm-pricing-footer { background:#62883F;}
.hm-pricing-list .box:hover .hm-pricing-footer{ background:#62883F;}
.hm-pricing-list .box:hover .hm-price{ background:#62883F;}
.hm-popular .hm-price{
    background: #62883F;
}


/*Container*/
.Container006 .dnntitle:after { background:#62883F;}

.Container007 .dnntitle .title-bg:after {
  border-bottom: 45px solid #62883F;
}
.Container007 .dnntitle {
    border-bottom: 2px solid #62883F;
}
.Container011 .dnntitle {
    border-left: 4px solid #62883F;
}
.Container013 .dnntitle:after {
    background: #62883F;
}
.Container014 .dnntitle { border-left:3px solid #62883F;}
.Container015 .dnntitle:after {
    background: #62883F;
}

.Container017 .dnntitle {
    background: #62883F;
    color: #fff;
    padding: 0 15px;
}
.Container018 { border:3px solid #62883F; padding:10px;}
.Container018 .dnntitle {background: #62883F; color:#fff; padding:0 10px;}




/*Standard Menu*/
.DNNStandard li.hover a,
.DNNStandard li a:hover,
.DNNStandard li.selected a,
.DNNStandard li.current a { 
	color: #62883F;
	background: rgba(255,255,255,0.1);

}

.DNNStandard li li a:hover { color:#62883F;}
.DNNStandard li.selected li a:hover,
.DNNStandard li.current li a:hover { color:#62883F;}

.DNNStandard li li.selected a{ color:#62883F;}

/*Mega Menu*/
ul.dnnmega li.mmBreadcrumb a{
	color: #62883F;
	background: rgba(255,255,255,0.1);
}
ul.dnnmega li a:hover{
	color: #62883F;
	background: rgba(255,255,255,0.1);
}
ul.dnnmega li.mmItemHover a {
	color: #62883F;
	background: rgba(255,255,255,0.1);
}
ul.dnnmega li.mmItemHover li a { color:#fff;}
ul.dnnmega li .megaborder {
    border-top: 2px solid #62883F;
}

.dnnmega li.mmBreadcrumb .category li.mmSelected li a:hover {
   color:#62883F;
}
ul.dnnmega li li a:hover span{
   color:#62883F;
}

ul.dnnmega li li li a:hover {
   color:#62883F;
}
.dnnmega li.selected a {
   color:#62883F;
}
.dnnmega li.mmBreadcrumb li.mmSelected a{ color:#62883F;}

/*Left Menu*/

.LeftMenu .treeview a.selected {
  color: #fff;
  background: #62883F;
}
.LeftMenu .treeview a:hover { color:#fff; background:#62883F; }

.LeftMenu .treeview li a.current,
.LeftMenu .treeview li.collapsable a { color:#fff; background:#62883F; }
.LeftMenu .treeview li.collapsable ul a:hover{ color:#fff; background:#62883F; }
.LeftMenu .treeview li.collapsable ul a.selected { color:#62883F;}
.LeftMenu .treeview li.collapsable ul a.selected:hover { color:#fff; background:#62883F; }

/*Mobile Menu*/
.MobileMenu .treeview a.selected {
	background:#62883F;
	color:#fff;
}

.MobileMenu .treeview a:hover {
	background:#62883F;
	color:#fff;
}

.MobileMenu .treeview li li a:hover { background:rgba(255,255,255,0.05); color:#62883F;}
.MobileMenu .treeview li li.collapsable a:hover { color: #62883F;}
.MobileMenu .treeview li.collapsable ul a:hover { color:#62883F; background:rgba(255,255,255,0.05);}
.MobileMenu .treeview li li a.selected { color:#62883F;background: none;}
.MobileMenu .treeview li li a.selected:hover { background:rgba(255,255,255,0.05); color:#62883F;}







@media handheld, only screen and (max-width:767px) {
.button, .button:link, .button:active, .button:visited {
    padding: 5px 12px;
    font-size: 12px;
}

}


/**** Custom Overrides ****/
/*
.ParallaxBg {
  background-image: url('../images/none.jpg')!important;
  background-position: 0 0!important;
  background-attachment: fixed!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
}


.Navbar{
	background: #696B44!important;
}

.DNNStandard li.hover a, .DNNStandard li a:hover, .DNNStandard li.selected a, .DNNStandard li.current a {
    background: rgba(220,220,220,0.3)!important;
}

.DNNStandard li li a {
    color: #FFF!important;
}
.DNNStandard li li a:hover {
    color: #696B44!important;
}

.DNNStandard .subLevel, .DNNStandard .subLevelRight{
	background: #696B44!important; 
}

.MobileMenu .treeview a.selected {
    background: rgba(220,220,220,0.3)!important;
    color: #696B44!important;
}

.MobileMenu .treeview, .MobileMenu .treeview ul {
    background: #999c63!important;
}

.MobileMenu .treeview li a {
	color: #fff!important;
	background: #696B44!important;
}

.MobileMenu .treeview li.closed.collapsable ul li a{
	background: rgba(220,220,220,0.4)!important;
    color: #696B44!important;
	border-bottom: 1px solid #696B44!important;
}

.MobileMenu .treeview li.closed.collapsable ul li .hitarea::before{
	color: #696B44!important;
}

.is-sticky .StickyNav {
    background: #696B44!important;
}

.skin-footer {
    background: #DCDCDC!important;
}

.footer-bar {
    background: #606060!important;
}

.WideBannerPane .Container001 .contentpane {
    padding: 0px!important;
}

.top-social a:hover {
    color: #696B44!important;
}
a.login:hover {
    color: #696B44!important;
}

.icon-search:hover {
    color: #696B44!important;
}

.ladewH1TagLine {
	font-size: 18pt!important;
	text-align: center!important;
}

.LadewService img { 
	-moz-transition: all 0.7s ease 0s;
	-webkit-transition: all 0.7s ease 0s;
	-o-transition: all 0.7s ease 0s;
	width:100%;
}
.LadewService .img:hover img {  
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);

}

@media (min-width:767px) {
.bottomaligned {
	position:absolute; 
	bottom: 0px;  
	margin: 10px 0;
}

.page-about .box {
    padding: 0 0 60px 0;
}
.equal {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
}

A.icon-search, A.icon-search:link, A.icon-search:visited{
    color: #FFFFFF!important;
}
A.icon-search:hover, A.icon-search:active{
    color: #696B44!important;
}
*/