/* ----------------  Global EmBitz ------------------- */

h2 {
   font-size: 1.3em;
}


#g-header {
   background-color: white;
   color: black;
   width: 100% !important;
}

#g-header .g-content{
   margin-top: 0em; 
   margin-bottom: 0em; 
   padding-top: 3px;
   padding-bottom: 5px;   
}

.sub_logo .g-content{
   margin-top: 0em; 
   margin-bottom: 0em; 
   padding-top: 3px;
   padding-bottom: 5px;   
}

.sample-description .sl_acc{
   color: #005c99;
   font-style: italic;
   font-weight: 900;
}

#g-feature .g-content {
   margin-top: 0em;
   padding-top: 0em; 
}


#g-header .g-main-nav {
   float: right;
   font-size: 1.1em;
}

#g-header .g-main-nav .g-toplevel {
   float:right;
   font-size: 1.1em;
}

#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
     color: black;
     background-color: white;
}

#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container:hover {
     color: gray;
}

#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
    color: #007acc;
}

#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected > .g-menu-item-container {    
    color: black;
}

#g-header .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected {
    background-color: white;
}

#g-showcase {
   background: -moz-linear-gradient(left,  rgba(125,185,232,0) 27%, rgba(125,185,232,0.7) 78%, rgba(0,110,182,1) 100%);
   background: -webkit-linear-gradient(left,  rgba(125,185,232,0) 27%,rgba(125,185,232,0.7) 78%,rgba(0,110,182,1) 100%);
   background: linear-gradient(to right,  rgba(125,185,232,0) 27%,rgba(125,185,232,0.7) 78%,rgba(0,110,182,1) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#006eb6',GradientType=1 );
   color: black;
   font-weight: 600;
   font-size: 1.5em;
   padding-bottom: 0em;
}

#g-subfeature .g-content{
      padding-top: 0em; 
      padding-bottom: 0em; 
      margin-top: 0em; 
      margin-bottom: 0em; 
}

.logo_qoute {
  width: 50%;  
  margin-left:auto;
  margin-right:auto;
}

.logo_qoute a {
   font-style: italic;     
   font-size: 0.7em;  
   font-weight: 100; 
   color: #333333 !important;
}


.copyright .g-content  {
   margin: 0em;  
   padding-top: 0em;
   text-align: right;
   font-size: 0.8em;  
}

.footer_block .g-content {
   margin: 0em;  
   padding-top: 0em;
   text-align: left;
}

.footer_links a {
   font-size: 0.8em;  
   font-weight: 100; 
   color: gray !important;
}

.termsconditions {
   font-size: 0.8em;  
}

.licenses {
   font-size: 0.8em;  
}

/* Color for the mobile menu */
.g-offcanvas-toggle {
   color: black;
   top: 20px !important;
}

.g-offcanvas-toggle.g-fixed-element {
   top: 20px !important;
}

/* Don't show page headers by default */
.page .entry-header {
  display: none;
}

.post .meta-author {
 display: none;
}

.post .meta-comments-count {
 display: none;
}

#eb_slogon h1 {
  font-weight: 900;
  font-size: 1.7em;
  color: #005085;
}

.button {
  border-radius: 5px;
}

#eb-intro {

}

#eb-intro .button {
  background-color: #ec7514;
}

#eb-intro .button:hover {
   background-color: #f09042;
}

#eb-intro .dl_size {
  font-size: 0.7em;
}

#eb-intro .changelog  {
   font-size: 0.8em;
   color: #005085; 
}

#eb-intro .changelog:hover {
   color: black;
}


.change_log{
  width: 50em;
  margin-left: auto ;
  margin-right: auto ;
}


#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{
    background-color: #ec7514;
}


/* ----------------  WooCommerce ------------------- */

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
     background-color : #006eb6;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
     background-color : #173595;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
     background-color : #006eb6;
}


.woocommerce #content div.product div.summary {
width: 80%;
}

.woocommerce table.cart td:nth-of-type(1), .woocommerce table.cart th:nth-of-type(1) {
display: none;
}


.woocommerce table.cart td:nth-of-type(2), .woocommerce table.cart th:nth-of-type(2) {
display: none;
}

.woocommerce table.cart td:nth-of-type(5), .woocommerce table.cart th:nth-of-type(5) {
display: none;
}

.woocommerce table.cart td:nth-of-type(6), .woocommerce table.cart th:nth-of-type(6) {
display: none;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
  border-radius: 5px;
}


.woocommerce div.product form.cart .button{
  border-radius: 5px;
}

.pbSubmit{
  border-radius: 5px;
}
 

.pw_explain {
    font-weight: 500;
    text-align: center;
}

.onsale{
    display: none;
}

/* ----------------  RSS feed ------------------- */
.widget.widget_feedzy_wp_widget h2 {
   font-size: 1.2em;
   margin-bottom: 0em;
}

.feedzy-rss .rss_item  {
   padding: 15px 0px 15px!important;
}

.feedzy-rss .rss_item .title  {
   font-size: 1.0em;
   margin-bottom: 0em;
}

.feedzy-rss .title{
    color: #d46911;
}
.rss_item div.rss_content>small .rep{
    color: #0672b8;
    font-weight: 500;
}

.members_rss .feedzy-rss .title{
    color: #0672b8;
}

.embitz_freedzy_author {
	color: #b80648;
	font-weight: 500;
}


.members_rss .rss_item div.rss_content>small .rep{
    color: #d46911;
    font-weight: 500;
}

.rss_item div.rss_content>p {
    visibility: hidden;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    margin: auto;

    /* Position the tooltip */
    position: absolute;     
    z-index: 1;
}

.rss_item:hover div.rss_content>p{
     visibility: visible;
}



