/*LOGO AND LOGIN*/
.site-branding {    max-width: 40%;display: inline-block;}
#username, #password {    margin-bottom: 10px;    border-bottom: 2px solid #edcb90;}
.btnLogin {
    display: inline-block;
    width: 100% !important;
    text-align: center;
    background: #373423;
    background: -moz-linear-gradient(left,#373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    background: -webkit-linear-gradient(left,#373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    background: linear-gradient(to right, #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    border: 1px solid #faeaaa;
    border-radius: 3px;
    color: #000;
    padding: 5px;
  	margin-bottom:10px;
}

.btnLogin:hover{color:#FF0000 !important;}

.btnDW {
    display: inline-block;
    width: 49% !important;
    text-align: center;
    background: #ff0066 !important;
		border: 1px solid #faeaaa;
    border-radius: 3px;
    padding: 5px;
    color:#FFF;
}

.btnWD {
    display: inline-block;
    width: 49% !important;
    text-align: center;
    background: #00c300 !important;
		border: 1px solid #faeaaa;
    border-radius: 3px;
    padding: 5px;
		color:#FFF;
}

.btnReg {
    display: inline-block;
    width: 49% !important;
    text-align: center;
    background: #ffcc00 !important;
		border: 1px solid #faeaaa;
    border-radius: 3px;
    padding: 5px;
		color:#000;
}

@media only screen and (max-width: 600px) {
  .site-branding {    max-width: 100%;}
  .header-ads-wrapper {    width: 100%;}
}
/*LOGO AND LOGIN*/

/*Bottom Contact*/
.m-contact{
  display:none;
}

.d-block {    display: block;font-size:32px;margin:7px;}

@media only screen and (max-width: 1100px) {
  .m-contact{
    display:block;
    position:fixed;
    z-index:9999;
    width:100%;
    border-top:1px solid #9e9e9e;
    bottom: 0;
    background: #131313;
    background: -moz-linear-gradient(top,  #131313 0%, #111111 40%, #2c2c2c 64%, #595959 88%, #4c4c4c 100%);
    background: -webkit-linear-gradient(top,  #131313 0%,#111111 40%,#2c2c2c 64%,#595959 88%,#4c4c4c 100%);
    background: linear-gradient(to bottom,  #131313 0%,#111111 40%,#2c2c2c 64%,#595959 88%,#4c4c4c 100%); 

  }
  
  .contact-bottom{
    width:24%;
    display:inline-block;
    text-align:center;
  }
  
    a.contact-info{
      color:#00a700;
      font-size:16px;
    }
  
  a.contact-info:hover{
      color:#151515;
    }
  
  img.contact-icon{
    width:32px;
    height:32px;
    margin:9px 7px 0px 0px;
  }
  
  .text-contact{
    display:inline;
  }
}

@media only screen and (max-width: 600px) {  
  img.contact-icon{
    width:32px;
    height:32px;
    margin:9px 7px 0px 0px;
  }
  
  .text-contact{
    display:none;
  }
  
  .body {
    max-width:100%;
		overflow-x: hidden !important;
	}
}

/*Bottom Contact*/

.sgpb-theme-3-overlay.sgpb-popup-overlay-542.sgpb-popup-overlay {    width: 0% !important;    height: 0% !important;}
#sgpb-popup-dialog-main-div {    border-width: 0px !important;    background: transparent !important;}
.ow-button-base {    margin-bottom: 10px;}
.boxed_layout #page {background:    #000000;}
.widget-title{background:#000000 !important;}
.block-header, .widget .widget-title-wrapper, .related-articles-wrapper .widget-title-wrapper {
  background: -moz-linear-gradient(left,  rgba(208,188,119,1) 0%, rgba(206,194,154,0) 100%) !important;
  background: -webkit-linear-gradient(left,  rgba(208,188,119,1) 0%,rgba(206,194,154,0) 100%) !important;
  background: linear-gradient(to right,  rgba(208,188,119,1) 0%,rgba(206,194,154,0) 100%) !important;
}
h1, h2, h3, h4, h5, h6 {    color: #d0bc77;    font-weight: 400;}
.top-menu ul li a, #footer-navigation ul li a {    color: #f6e179;}

.grid-posts-block .post-title a, .column-posts-block .post-title a {    color:     #cecece;}
.list-posts-block .single-post-wrapper .post-content-wrapper .post-title a, .column-posts-block .single-post-wrapper.secondary-post .post-content-wrapper .post-title a {    color:#cecece;}
.block-header .block-title, .widget .widget-title, .related-articles-wrapper .related-title {    background: #000;}
.block-header .block-title a, .widget .widget-title a, .related-articles-wrapper .related-title a {    color: #cecece;}

body{color:#fefefe !important;}
.home .widget {    margin: 0px 0 0;}
#mt-scrollup {    z-index: 999999;}
.widget_archive a, .widget_categories a, .widget_recent_entries a, .widget_meta a, .widget_recent_comments li, .widget_rss li, .widget_pages li a, .widget_nav_menu li a {    color: #cecece;}


#mt-menu-wrap {
    background: #8A7033;
    background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%), radial-gradient(ellipse farthest-corner at left top, #FFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%);
}
#site-navigation ul li a {    color: #fefefe;}
#site-navigation ul li a:hover, #site-navigation ul li.current-menu-item a {    color:     #222 !important;}
.home-icon > a > i, .search-main > i {    color:     #222 !important;}

@media only screen and (max-width: 1000px) {
  #sgpb-popup-dialog-main-div-wrapper {    display: none;}
}