/* =============================================================================
  AUCTION THEME BY MARK FAIL
   ========================================================================== */
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,700);
@import url(style_childtheme.css);

body {
    background-color:#efefef;
	background-image:url(img/bg1.png);
    font-family:'Open Sans',sans-serif
}
/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 
a { color:#222 }

.page-wrapper {
    margin:0 auto;
    border:1px solid #ccc;
    border-width:0 1px;
    -webkit-box-shadow:0 0 25px 0 #b0b0b0;
    box-shadow:0 0 25px 0 #b0b0b0; 
    padding-top:0;
    background:#fff;
    min-height:800px;
 
}


.header_style4 { padding:0px; }

/*------------------------------------------------------*/
/* GOOGLE FONT
/*------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, #core_menu_wrapper .nav > li > a {
	font-family: 'Lato', sans-serif;
    font-weight: 700;
}
#core_logo { margin-bottom:20px; }
#core_logo .main { color:#5A5A5A; font-family: 'Ubuntu', sans-serif;  font-weight:700;     text-transform: uppercase;    font-size: 35px;    margin-bottom: 10px;    letter-spacing: -2px;  }
#core_logo .submain { color:#000; margin-top:-10px; color:#999; font-size:14px; }
 
#core_logo .iconwrap img { max-width:60px; }

@media (max-width: 768px){
#core_logo .main {  font-size: 35px;}
#core_logo .submain {  font-size: 12px;}
}
 

/*------------------------------------------------------*/
/* CORE ADJUSTMENTS
/*------------------------------------------------------*/
  
.featuredsticker {  top: -15px;  left: -15px; }
.owl-carousel .featuredsticker, .single .featuredsticker {  top: -5px;  left: -5px; }{  top: -5px;  left: -5px; }

/*------------------------------------------------------*/
/* BUTTONS
/*------------------------------------------------------*/

.btn-primary {
  background-image: none;
  background: #329ad6;
  border-color: #329ad6;
}

.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
    color:#fff;
    background-color:#606060
}

/*------------------------------------------------------*/
/* TOP NAVIGATION
/*------------------------------------------------------*/

#core_header_navigation {  border-bottom: 1px solid #efefef; background: #eeeeee; }
.page-wrapper.container #core_header_navigation { background:#fff !important; }
#core_header_navigation .nav > li a, .welcometext {
    color:#999;
    font-weight:400;
    font-size:11px
}

/*------------------------------------------------------*/
/* MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper {    background:#329ad6; }
#core_menu_wrapper .navbar-collapse {  border-left: 1px solid white; border-color: rgba(0, 0, 0, 0.1);  }
#core_menu_wrapper .navbar-nav > li {  border-right: 1px solid white; border-color: rgba(0, 0, 0, 0.1);  }
#core_menu_wrapper .navbar-nav > li a {    color:#fff;  text-transform:uppercase; }
#core_menu_wrapper .nav > li:hover, #core_menu_wrapper .nav > .current-menu-item { background:rgba(0,0,0,0.1); }

/*** STYLE 4 */
.header_style4 .wlt_searchbox input {   border: 1px solid #efefef; }

#wlt_searchbox_form .text-right { display:none; } 
.menu_style4 .button .title:before {
    content: "\f0e3";
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 10px;
}
/*------------------------------------------------------*/
/* PANELS & SIDEBAR
/*------------------------------------------------------*/
  
.panel-default>.panel-heading, .home .list-group-item.active, #core_advanced_search_widget_box .panel1 .panel-title {
 
  text-transform: uppercase;
 
  color: #A6A6A6;
  text-shadow: 1px 1px 1px #fff;
  background-color: #f5f5f5;
  border-color: #ddd;
  font-size:12px;
}
  
/*------------------------------------------------------*/
/* SEARCH RESULTS
/*------------------------------------------------------*/

 .search .core_middle_wrap, .archive .core_middle_wrap, .single .core_middle_wrap { padding: 20px; border: 1px solid #ddd;  margin-bottom:20px; }
._searchresultsblock h4 {     background: #F5F5F5;    color: #909090;  padding: 10px;}
@media (max-width: 780px){ .single .core_middle_wrap { padding:0px; border:0px; } #auctionbidform { margin-top:20px; margin-bottom:20px; } }

/*------------------------------------------------------*/
/* FOOTER
/*------------------------------------------------------*/

footer { margin-bottom:0px; background-color: rgb(51, 51, 51); padding:20px;  }
#footer_content { padding-bottom:40px; } 
#footer_bottom { background:transparent; border-top:1px solid #5A5A5A; }

/*------------------------------------------------------*/
/* HOME LAYOUT CHANGES
/*------------------------------------------------------*/
 
.jumbostyle1 .jumbotron { margin-bottom:10px; min-height:440px; }
.jumbostyle1 .btn {   background-color: #329ad6; border:0px; }
.jumbotron p { max-width:560px; font-size:18px; }

.boxes1 .wrap:hover a  { background: #329ad6; }

.home .list-group { border-radius: 4px 4px 0px 0px; }
.home .list-group-item {
    font-family: "Lato",sans-serif;
    font-size: 18px;
    line-height: 1.2;
    font-style: normal;
    font-weight: 600;
    color: #666666!important;
    text-transform: none;
    letter-spacing: 0px;
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: #eeeeee;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 17px;
    padding-left: 20px;
    text-align: left;
}
.home .list-group-item a{
  color: #666666!important;
}
.home .list-group-item a:hover{
  color: #666666!important;
  text-decoration: underline;
}


.home .greby {
   background-color: rgb(247, 247, 247);
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 40px; 
    padding-left: 0px;
}
.home .greby ul { margin-bottom:0px; }
.home .list-group-item .fa { margin-right:10px; }

.page-wrapper.container .greby  {  background:transparent !important; padding:0px !important;  }
.page-wrapper.container .greby .container { width:100% !important; margin-top:20px;}
.page-wrapper.container  #core_inner_wrap {    margin-left: -15px; margin-right:-15px; }



.faq-box {
  border: 1px solid #efefef;
  cursor: default;
  font-size: 14px;
  margin: 0 0 15px;
  overflow: hidden;
  padding: 20px;
  position: relative;
}
.faq-box ul {
  list-style: outside none none;
  padding: 0 0 0 5px;
}
.faq-box ul li {
  padding-bottom: 10px;
  list-style: outside none none;
}
.faq-box ul li:last-child{
  padding-bottom: 0px;
}
.faq-box ul li strong{
  display: block;
  padding-bottom: 5px;
}
.image-block1 .txt
{ display: inline-block; width: 100%; text-align: center; 
}
.image-block1 .image
{ display: inline-block; width: 100%; 
}
.image-block1 .image a
{ display: inline-block; width: 100%; 
}
.image-block1 .image a img
{ height: 300px;
}
.image-block1 .txt h3
{ margin-bottom: 20px; min-height: 55px;
}
.image-block1 .txt .become-content
{ min-height: 150px; 
}
.image-block1 .txt .become-part-first
{ min-height: 220px; 
}
.image-block1 .txt .selling-first
{ min-height: 330px; 
}
.header_bottom
{ display: inline-block; width: 100%; 
}
.header_bottom h2
{ display: inline-block; width: 100%; margin-bottom: 20px; 
}