/*
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*  DO NOT EDIT THIS FILE
*/
/*Development Only*/
/* line 3, ../scss/templates/_base.scss */
.dummy {
  background-color: #ccc;
  min-height: 50px;
}

/* End Of Development Only*/
/* line 14, ../scss/templates/_base.scss */
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none !important;
}

/* line 21, ../scss/templates/_base.scss */
.box-border {
  border-width: thin;
  border-color: #E2E2E2;
  border-style: solid;
  padding: 3px;
  margin-bottom: 3px;
}

/* line 28, ../scss/templates/_base.scss */
p {
  line-height: 1.5;
}

/* line 32, ../scss/templates/_base.scss */
.left-less-padding {
  padding-left: 5px;
}

/* line 35, ../scss/templates/_base.scss */
.right-less-padding {
  padding-right: 5px;
}

/* line 40, ../scss/templates/_base.scss */
a:hover {
  text-decoration: none;
}

/*
Theme Name: Newsbtc
Description: NewsBTC specific Style
*/
/* line 6, ../scss/templates/_header.scss */
header#masthead {
  background: #0f84bf;
  background: -moz-linear-gradient(top, #0f84bf 0%, #00437A 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #0f84bf), color-stop(100%, #00437A));
  background: -webkit-linear-gradient(top, #0f84bf 0%, #00437A 100%);
  background: -o-linear-gradient(top, #0f84bf 0%, #00437A 100%);
  background: -ms-linear-gradient(top, #0f84bf 0%, #00437A 100%);
  background: linear-gradient(to bottom, #0f84bf 0%, #00437A 100%)
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f84bf', endColorstr='#00437A', GradientType=0 );
}

/* line 1, ../scss/templates/_home_page.scss */
#home-page-body {
  margin-top: 7px;
}
/* line 5, ../scss/templates/_home_page.scss */
#home-page-body .body-content {
  background-color: #fff;
  padding: 3px 10px;
}
/* line 8, ../scss/templates/_home_page.scss */
#home-page-body .body-content .article {
  padding-bottom: 11px;
  color: #222;
  min-height: 410px;
}

#home-page-body .body-content .cryto-analysis.article {
  padding-bottom: 3px;
}

#home-page-body .body-content .most-popular.article, #home-page-body .body-content .most-commented.article {
  padding-bottom: 3px;
  height: 200px;
  min-height: 200px;
  margin-bottom: 10px;
}


#home-page-body .body-content .most-popular.article h2, #home-page-body .body-content .most-commented.article h2{
  line-height: 1.2;font-size: 14px;
}

#home-page-body .body-content .article .img{
  position:relative;
  width: 100%;
height: 170px;
overflow: hidden;
}

#home-page-body .body-content .cryto-analysis.article .img{

}

#home-page-body .body-content .most-popular.article .img, #home-page-body .body-content .most-commented.article .img{
  height: 150px;
}

.article .type{
  position: absolute;
  top: 0px;
  background-color: #0B7CBD;
  color: #fff;
  font-size: 12px;
  padding: 2px 8px;
}

/* line 12, ../scss/templates/_home_page.scss */
#home-page-body .body-content .article .img img {
  width: 100%;
  height: 100%
}
/* line 18, ../scss/templates/_home_page.scss */
#home-page-body .body-content .article .text .head h4 {
  font-size: 18px;
    line-height: 22px;
    padding: 6px 6px 0px;
}
/* line 23, ../scss/templates/_home_page.scss */
#home-page-body .body-content .article .text p {
  font-size: 14px;
margin: 5px 6px 0px;
}
/* line 34, ../scss/templates/_home_page.scss */
#home-page-body .calender-event .head h4 {
  font-weight: 700;
  font-size: 15px;
  color: #707070;
  padding: 6px;
}

/* line 41, ../scss/templates/_home_page.scss */
.calender-event .content {
  /*max-height: 300px;
  overflow: auto;*/
}
/* line 45, ../scss/templates/_home_page.scss */
.calender-event .content table {
  table-layout: auto;
  /*thead{
      position: absolute;
  }*/
}
/* line 53, ../scss/templates/_home_page.scss */
.calender-event .content table td, .calender-event .content table th {
  font-size: 13px;
  border-width: 0 0px 1px 0;
}

/* line 57, ../scss/templates/_home_page.scss */
.calender-event .content table th {
    font-size: 17px;
  font-weight: 500;
  text-align: center;
}


.calender-event .date, .calender-event .location{
	  font-weight: bold;

}
.calender-event .location{
	  text-align: center;

}

/* line 60, ../scss/templates/_home_page.scss */
 .calender-event .content table th.date, #home-page-body .calender-event .content table td.date {
  width: 100px;
}
/* line 63, ../scss/templates/_home_page.scss */
.calender-event .content table th.title, #home-page-body .calender-event .content table td.title {
  width: 420px;
}
/* line 68, ../scss/templates/_home_page.scss */
.calender-event .content .thead {
  background-color: #388ebc;
  border-radius: 5px;
  color: #fff;
}
/* line 72, ../scss/templates/_home_page.scss */
.calender-event .content .thead table {
  margin-bottom: 0;
  border: none;
}
/* line 78, ../scss/templates/_home_page.scss */
.calender-event .content .table {
  max-height: 300px;
  overflow: auto;
  padding: 3px;
  padding-top: 0;
}
/* line 83, ../scss/templates/_home_page.scss */
.calender-event .content .table table {
  border-width: 1px 1px 0 1px;
}
/* line 89, ../scss/templates/_home_page.scss */
#home-page-body .mobile-app-banner {
  padding: 15px 0;
}
/* line 91, ../scss/templates/_home_page.scss */
#home-page-body .mobile-app-banner .banner-bg {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  height: 130px;
  line-height: 130px;
  text-align: right;
  padding-right: 50px;
}
/* line 103, ../scss/templates/_home_page.scss */
#home-page-body .mobile-app-banner .banner-bg .text, #home-page-body .mobile-app-banner .banner-bg .appstore, #home-page-body .mobile-app-banner .banner-bg .playstore {
  display: inline-block;
}
/* line 106, ../scss/templates/_home_page.scss */
#home-page-body .mobile-app-banner .banner-bg .text {
  margin-right: 20px;
  font-weight: bold;
  color: #fff;
}

.classified{
  width:100%;
  float: left;
}


.classified .col-md-6{
  padding:7px;

}

.classified .col-md-6 .article{
	transition:  transform 3s;
	-webkit-transition:-webkit-transform:3s;
}

#home-latest .article{
	transition:  transform 3s;
	-webkit-transition:-webkit-transform:3s;
}

.classified .col-md-6 .article:hover, .cryto-analysis:hover, #home-latest .article:hover{
	  background-color: #f2f2f2;
  margin-top: -4px;
	margin-bottom: 6px;
}

/* line 2, ../scss/templates/_search.scss */
.search-results .result-container {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  padding-top: 20px;
}
/* line 6, ../scss/templates/_search.scss */
.search-results .page-header {
  padding: 7px 13px;
  margin: 0;
  margin-bottom: 20px;
  margin-left: 0;
  border: none;
  border-left: 0;
  box-shadow: none;
  background-color: #295775;
}
/* line 15, ../scss/templates/_search.scss */
.search-results .page-header h1.page-title {
  text-transform: uppercase;
  font-size: 16px;
  color: #fff;
  font-family: 'Source Sans Pro', sans-serif;
  margin-bottom: 0px;
}
/* line 24, ../scss/templates/_search.scss */
.search-results .post {
  padding: 0;
  margin: 0;
  box-shadow: none;
}
/* line 28, ../scss/templates/_search.scss */
.search-results .post article {
  box-shadow: none;
}
/* line 31, ../scss/templates/_search.scss */
.search-results .post .entry-header {
  padding: 0;
}
/* line 33, ../scss/templates/_search.scss */

/* line 38, ../scss/templates/_search.scss */
.search-results .post .entry-header .desc .fa {
  bottom: 0;
}
/* line 41, ../scss/templates/_search.scss */
.search-results .post .entry-header .desc .author-name {
  display: inline-block;
  margin-right: 20px;
}
/* line 45, ../scss/templates/_search.scss */
.search-results .post .entry-header .desc .post-time {
  display: inline-block;
}
/* line 49, ../scss/templates/_search.scss */
.search-results .post .entry-header .content-title {
  line-height: 1;
}
/* line 51, ../scss/templates/_search.scss */
.search-results .post .entry-header .content-title a {
  font-size: 19px;
  font-weight: 600;
}
/* line 54, ../scss/templates/_search.scss */
.search-results .post .entry-header .content-title a:hover {
  color: #295775;
}
/* line 60, ../scss/templates/_search.scss */
.search-results .post .entry-header .fa {
  font-size: 14px;
  position: relative;
  bottom: 3px;
}
/* line 67, ../scss/templates/_search.scss */
.search-results .post .entry-summary {
  padding: 0;
}
/* line 69, ../scss/templates/_search.scss */
.search-results .post .entry-summary p {
  font-size: 13px;
}
/* line 73, ../scss/templates/_search.scss */
.search-results .post .entry-summary .read-more a {
  text-decoration: none;
  font-size: 14px;
  display: inline-block;
  padding-left: 12px;
  padding-right: 12px;
  border-bottom: 0;
  color: #232323;
  border: 1px solid #dbdbdb;
}

article .post-thumbnail{
	width: 100%;
}

.post-thumbnail img{
	  width: 100%;
  margin: 0 auto;
  float: left;
}
.fiftyper{
  width: 50%;
  float: left;
    position: relative;
}

.cryto-analysis{
  float:left;
  height: 167px;
  font-size: 14px;
}

.cryto-analysis .img{
  height: 158px;
position: relative;
}

.cryto-analysis .img img{
  width: 100%;
  height: 100%;
}

.cryto-analysis .type{
  position: absolute;
  background-color: #0B7CBD;
  top: 0px;
  left: 0px;
  color: #fff;
  font-size: 12px;
  padding: 2px 8px;
}

.cryto-analysis .type a{
  color: #fff;
}

.popNcom .noleftpad{
  width: 49%;
  margin-right: 1%;
}

.cryto-analysis h2{
  line-height: 1.2;
  font-size: 14px;
}

.logos-bitcoin-companies img{
    width:100px;
    height:100px;
    margin: auto;
  }

  .company-container{
    margin: 1em;
    width: 200px;
    height: 250px;
    float: left;
    border: 1px solid #bbb;
    background:#f2f2f2;
    padding 1em;
  }

  .company-container  a{
    color : #333;
    text-decoration: none;
  }

  .company-container  p{
    padding-left: .5em;
  }


    /*table {
      border-collapse: collapse;
    }
    */
    .logos-bitcoin-companies td{
      border-bottom: 1px solid #eee;

  }
