/**** WHITE COLOR ****/

/* Top Bar font and background colors  */
#top-bar, #top-bar .registerGroup a, #top-bar .loginGroup a, .wsc_search_wrap .wsc_search_trigger 
{
    color: #ffffff;
}

#top-bar 
{

   background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#07000000,endColorstr=#07000000)"!important; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#07000000,endColorstr=#07000000)!important;   /* IE6 & 7 */

    background-color: rgba(0, 0, 0, 0.03);
}

/* Header, Footer, Menu Drop-Down, Caption Color */


#footer2, .header,
.menu_wrap .nav ul,
.tp-caption.bg 
{ 
	background-color: #666;
}

#bannerDNNGo
{
  max-height: 436px; 
}

/* QGIT Intro & Outro Panes color Orig #D3DE8E*/

#intro
{
    background: none repeat scroll 0 0 #F5F5F5;
}
 
#outro .strip
{
    background: none repeat scroll 0 0 rgba(203, 227, 32, 0.6);
}
#introHome 
{
    background: none repeat scroll 0 0 #CBE320;
    max-height: 245px; 
   
}

/* Supportive background colors 
(Carousel description, testimonials, accordions, tooltips etc. backgrounds) */

.asphalt {color:#666; }

.slider-title, .accordion-group,
.nav-tabs > li > a,
.tabbable.tabs-left .nav-tabs a,
.tooltip-inner,
.testimonial1, .testimonial2, .testimonial3,
.testimonial1:after, .testimonial2:after, .testimonial3:after,
#filters li a:hover, #filters2 li  a:hover,
.holder a:hover, .holder_module a:hover,
a.jp-disabled:hover, .holder a.jp-next:hover
{
    background-color:#666;
}

.nav-tabs > li > a,
.nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover,.nav-tabs > .active > a:focus, 
.nav-tabs > li.ui-tabs-active > a:hover, .nav-tabs > .ui-tabs-active > a:focus,
#filters li a:hover, #filters2 li  a:hover,
.holder a:hover, .holder_module a:hover,
a.jp-disabled:hover, .holder a.jp-next:hover
{
    border-color:#666;    
}

.slider-title:after,
.tooltip.top .tooltip-arrow {border-top-color:#666;}
.tooltip.right .tooltip-arrow {border-right-color: #666;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #666;}
.tooltip.left .tooltip-arrow {border-right-color: #666;}
    
/* Prefooter Background Color */

#footer_alt {background-color: #555;}

/* General */
.header 
{
    background: none repeat scroll 0 0 #CBE320;

}
.TopBar
{
	background: none repeat scroll 0 0 #2C3E50;	
}

/* QGIT Origilal  #fff #D3DE8E;*/
#main_content 
{
    background-color: #fff;

}

#header 
{
    border-bottom: 1px solid rgb(218, 222, 225);    
    border-bottom: 1px solid rgba(218, 222, 225, 0.85);    
}

h3.follow 
{
    color: #666666;   
}

.footer_wrapper .zocial, 
.footer_wrapper a.zocial 
{
    color: #ffffff !important;
}

.tile {background-color: #efefef;}

/* Menu */
.menu_wrap .nav li a 
{
    color: #474950;
}

.menu_wrap .nav ul 
{
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7FFFFFF,endColorstr=#F7FFFFFF)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7FFFFFF,endColorstr=#F7FFFFFF);   /* IE6 & 7 */
   /*QGIT Changed Color, Orig rgba(255, 255, 255, 0.97) rgba(196, 208, 104, 1) */ 
     background: none repeat scroll 0 0 rgba(255, 255, 255, 0.97) ;
     box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}

.menu_wrap .nav > li.active > a, 
.menu_wrap .nav > li.active 
{
    color: #fff;
}

.menu_wrap .nav > li > a:hover, 
.menu_wrap .nav > li > a:focus 
{
    background-color: transparent;
}

.menu_wrap .nav > li > ul li a 
{
    color: #474950
}

.menu_wrap .nav > li > ul li > a:hover, 
.menu_wrap .nav > li > ul li.sfHover > a, 
.menu_wrap .nav > li > ul li.active > a 
{
    background-color: rgb(55, 58, 65);
    background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#11373A41,endColorstr=#11373A41)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#11373A41,endColorstr=#11373A41);   /* IE6 & 7 */
/*QGIT Changed Color, Orig rgba(55, 58, 65, 0.07) */ 
    background-color: rgba(203, 227, 32, 0.6);
    color: #373A41;  
}

nav.main_menu select 
{
    color: #373A41;    
}

/* Menu Minimal */

.menu_minimal .menu_wrap .nav > li > a 
{
    color: #777;
}

.menu_minimal .menu_wrap .nav > li.active > a, 
.menu_minimal .menu_wrap .nav > li.active,
.menu_minimal .menu_wrap .nav > li.active > a:hover,
.menu_minimal .menu_wrap .nav > li > a:hover, 
.menu_minimal .menu_wrap .nav > li > a:focus 
{
    color: #222;
}


/* Footer */
#footer,
#footer2,
#footer_alt,
#footer_alt_social
{
    background: none repeat scroll 0 0 #2C3E50;
    color: #ffffff
}

.footer_wrapper h1,
.footer_wrapper h2,
.footer_wrapper h3,
.footer_wrapper h4,
.footer_wrapper h5,
.footer_wrapper h6,
#footer h1
{
    color: #CBE320;
}
.footer_wrapper 
{
    color: #ffffff;
}
.footer_wrapper a,
.footer_wrapper a:visited     
{
    text-decoration: underline;
    color: #ffffff;
}
.footer_wrapper a:hover,
.footer_wrapper a:active,
.footer_wrapper a:focus 
{ 
    text-decoration: none;
    color: #ffffff; 
}

#footer,
#footer2,
#footer_alt
{
    border-top: 1px solid rgb(218, 222, 225);
    border-top: 1px solid rgba(218, 222, 225, 0.85);
}

#footer_alt li 
{
    border-bottom: 1px solid rgb(218, 222, 225);
    border-bottom: 1px solid rgba(218, 222, 225, 0.85);
}

/* Blog posts */

.footer_wrapper .media-body a,
.footer_wrapper .media-body a:visited     
{
    text-decoration: none;
}
.footer_wrapper .media-body a:hover,
.footer_wrapper .media-body a:active,
.footer_wrapper .media-body a:focus 
{ 
    text-decoration: underline;
}