/*
Theme Name: Newsbtc
Description: NewsBTC specific Style
*/

.searchSocial{
	float: right;
	width: 20%;
	padding: 31px 10px 7px;
}

.secsearch{
	width: 100%;
	position: relative;
}

.searchSocial .searchfield{
	border-radius: 4px;
	padding: 7px 8px;
	font-size: 13px;
	overflow: hidden;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 100;
}

.searchSocial .searchicon{
	background-color: #fff;
	position: absolute;
	right: 0px;
	top: 0px;
	content: "\f002";
	font: normal normal normal 14px/1 FontAwesome;
	height: 34px;
	color: #333;
	transform: translate(0, 0);
	text-align: left;
	background-image: url('');
	border-radius: 4px;
}
.socialHead{
	padding: 4px;
	width: 100%;
	float: left;
}

.socialHead i{
	color: #fff;
	padding: 12px 5px;
	font-size: 21px;

}

.ad-header{
	width: 58%;
	float: left;
	height: 90px;
	margin: 22px 0px;
	text-align: center;
}

.editiondrop{
	font-size: 10px;
	color: #fff;
	float: left;
	width: 144px;
	padding: 5em 0px 1em;
	margin-right: -10px;
}

.editiondrop label{
	float: left;
	margin-top: 6px;
	margin-right: 5px;
}

.editiondrop button{
		padding: 4px 6px;
}


.editiondrop .dropdown-toggle{
	width: auto;
	padding: 2px 6px;
	font-size: 10px;
	height: 16px;
	text-transform: capitalize;
	line-height: 1.7;
	display: block;
	float: left;
}

.editiondrop .btn-group > .btn:hover{
	background-color: #fff;
	background-image: none;
}

.editiondrop .dropdown-toggle:after{
	line-height: 16px;
	width: 17px
}

ul.subnews-nav{
	width: 100%;
	float: left;
	background-color: #444;
	list-style: none;
	margin: 7px 0px;
	height: 45px;
}

ul.subnews-nav li{
	float: left;
  width: auto;
  padding: 4px 8px;
  font-size: 13px;
  font-weight: 500;
  color: #fff;
  border-right: 1px solid rgba(255, 255, 255, 0.33);
  margin-top: 8px;
  margin-bottom: 8px;
	text-transform: uppercase;
	position: relative;
}

ul.subnews-nav li:hover{
	  background-color: #4F4F4F;
}

ul.subnews-nav li:last-child{
border-right:none;
}

ul.subnews-nav li a{
	color:#fff;
}

ul.subnews-nav-region {
	width: 100%;
	  float: left;
	  background-color: #444;
	  list-style: none;
	  margin: 7px 0px;
	  height: 45px;
}

ul.subnews-nav-region li{
	float: left;
  width: auto;
  padding: 4px 25px;
  font-size: 13px;
  font-weight: 500;
  color: #fff;
  border-right: 1px solid rgba(255, 255, 255, 0.33);
  margin-top: 8px;
  margin-bottom: 8px;
	text-transform: uppercase;
	position: relative;
}

ul.subnews-nav-region li:hover{
	  background-color: #4F4F4F;
}

ul.subnews-nav-region li:last-child{
border-right:none;
}

ul.subnews-nav-region li a{
	color:#fff;
}


#top5_table1{
  border: 1px solid #000;
  text-align: center;
}

#top5_table1 thead tr td{
	font-weight: 700;
	text-align: center;
	  width: 100px;
  vertical-align: middle;
  text-align: center;
}

#top5_table1 thead tr td img{
  text-align: center;
  margin: 0px auto;
}
.subnews-nav .current-menu-item{
	background-color: #0A7CBD;
  margin-top: 0px;
  padding: 12px 25px;
  margin-bottom: 0px;
}

table .ds{
text-align: center;
}

.ds .btn{
	width: 98px;
  color: #fff;
  background-color: #0B7CBD;
}

.ad-subheader{
	float: none;
margin: 0px auto 10px;
display: block;
width: 100%;
text-align: center;
}

.subhead-main{
  width: 100%;
  min-height: 210px;
  margin-top: 6px;
  height: auto;
	background-color: #00437A;
	float: left;
	display: block;
}

.don-share-reddit .don-count{
	display: none !important;
}

#upprev_box div, #upprev_box div.upprev_thumbnail br{
	  font-size: 12px;
}

.broken_link, a.broken_link{
	text-decoration: none;
}

.table-responsive,.table-responsive .broker-head,.table-responsive .Brokers, .table-responsive .Options {
	float: left;
}

.table-responsive .broker-head{
	width: 100%;
}

.bitcoin-chart{
	height: 450px;
  width: 100%;
  float: left;
  margin-bottom: 2em !important;
  margin-top: -4em;
}

.shtitle{
	color: #fff;
  font-size: 14px;
  border-bottom: 1px solid #fff;
  width: 100%;
  float: left;
  line-height: 38px;
  margin-bottom: 10px;
}


.shtitle .date{
	float:left;
}

.shtitle .time{
	float:right;
}

.homeOnlyad{
	  width: 100%;
  float: left;
  height: 270px;
  margin-top: 10px;
}

.bitconverter input[type="text"]{
	width: 70%;
float: left;
font-family: 'Titillium Web';
padding: 8px 12px;
}


.bitconverter .styled-select{
	width: 30%;
  background: #fff;
  float: left;
  padding: 8px 8px;
  text-align: center;
  font-family: 'Titillium Web';
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}

.bitconverter select{
	color: #333;
  border: none;
  font-size: 16px;
  text-align: center;
  background-color: #fff;
	font-family: 'Titillium Web';
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}

.bitconverter .Segmented{
	width: 100%;
  float: left;
  margin-bottom: 9px;
}


.bitconverter .Equal{
	color: #6C6A6A;
width: 21px;
float: none;
margin-bottom: 3px;
clear: both;
display: block;
margin: 8px auto;
text-align: center;
background-color: #fff;
border-radius: 21px;
padding: 0px 0px 5px;
line-height: 15px;
}


.noleftpad, .body-content .popNcom .noleftpad{
	padding-left: 0px;
}

.norightpad, .body-content .popNcom .norightpad{
	padding-right: 0px;
}


.catCA{

}

.catCA .caimg{
	float: left;
	margin-right: 9px;
	width: 132px;
	height: 132PX;
}

.catCA .catext{
	font-size: 13px;
  display: block;
  float: left;
  color: #fff;
  width: 54%;
  height: 131px;
  overflow-y: scroll;
}


.catCA h4{
	line-height: 1.4;
}


.shNews{
	font-size: 13px;
color: #fff;
height: 145px;
overflow-y: scroll;
float: left;
font-weight: 100;
}

.shNews ul li{
	margin-bottom: 5px;
float: left;
width: 100%;
}

.shNews a{
	color: #fff;
font-weight: 300;
}

.brokerNcasino h3{
	font-size: 14px;
  margin-bottom: 5px;
}

.broker-head .tab-link{
	text-align: center;
	color: #fff;
	font-weight: bold;
	width: 50%;
float: left;

padding: 8px;
}

.broker-head .active{
background-color: #0B7CBD;
}

.broker-head .inactive{
  background-color: #444444;
}

.brokerNcasino td{
	vertical-align: middle;
	text-align: center;
}

.brokerNcasino .rank{
	width: 23px;
  font-weight: bold;
}

.brokerNcasino .btn{
	padding: 1px 6px;
background: #0B7CBD;
text-decoration: none;
text-shadow: none;
color: #fff;
border: none;
border-radius: 3px;
text-align: center;
}

.brokerNcasino iframe{
	margin-bottom: 0px;
}


.bTcWidget{
	width:100%;
	height: 350px;
	float: left;
}

.bTcWidget a{
	display: none;
}

.vzaarWidget {
  margin: 11px 0px 0px;
	float: left;
}

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

.fNt .facebook{
	margin: 15px 0px;
	float: left;
	width:100%;
}


.body-content .col-md-6{
	padding-left: 7px;
	padding-right: 7px;
	height: 430px;
	float: left;
}


.inner-page{
	background-color: #fff;
padding: 10px;
}

.posts_listing article{
	width: 100%;
	  display: block;
	  clear: both;
	  border-bottom: 1px solid #ddd;
	  margin-bottom: 16px;
	  float: left;
}

.posts_listing article .imgDiv{
	width: 30%;
  float: left;
  margin-top: 7px;
}


.posts_listing article .nonImg{
	width: 68%;
  float: left;
  font-size: 14px;
  margin-left: 2%;
}


.prev-posts-link{
	float: left;

}

.prev-next-posts{
	width: 100%;
float: left;
  font-size: 17px;
}

.next-posts-link{
	float: right;
}


.hiddenList{
	list-style: none;
	display: none;
	position: absolute;
	background-color: #333;
	z-index: 1;
	top: 36px;
	left: 0px;
	width: 177px;
	margin: 0px;
}


.hiddenList li{
	border:none;
}

.hover .hiddenList {
  display:block;
}

.foot-nav{
	background-image: url('../images/footer_bg.jpg');
  background-size: cover;
  background-position: 47%;
  height: 224px;;
}

.foot-nav ul{
	list-style: none;
	  width: 96%;
	  display: block;
	  clear: both;
	  float: left;
	  margin: 0px 2%;
	  border-bottom: 2px solid #235372;
}

.foot-nav ul li{
	float: left;
	padding: 12px;
}

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

.adssquare .adSq1, .adssquare .adSq2{
	margin: 10px 0px 0px;
}

 .adssquare img{
	width: 100%;
}


.footer728{
	width: 100%;
	text-align: center;
	margin-top: 0.5em;
}
.foot-nav ul li a{
	color:#fff;
}

.tags-links{
	display:none;
}

.social-shares{
	height: 34px;
margin: 0.5em 0px;
float: left;
width: 100%;
}

.social-shares .don-share{
	  margin: 0px -10px 0px 0;
}


.social-shares a{
	text-decoration: none;
}
.aboutNBCnews{
	color: #fff;
	text-align: center;
	padding: 7% 7% 2%;
	min-width: 300px;
}

#archive-page-body .body-content{
	padding: 0px;
	background: #fff;
}


.archive-header {
	width: 100%;
background-color: #0B7CBD;
color: #fff;
}

.archive-header h1{
	font-size: 15px;
padding: 10px 20px;
}

#archive-page-body .content-title{
	  line-height: 1.2;
		font-size: 15px;
}


#archive-page-body .entry-header,#archive-page-body  .entry-summary{
	padding: 0px;
}

#archive-page-body  .entry-summary{
		font-size: 13px;
}

#archive-page-body  article{padding: 10px;}
.desc {
	font-size: 12px;
width: 100%;
float: left;
margin: 2px 0px -7px;
}

.desc a{
	color:#ccc;
}

.desc .author-name, .desc .post-time{
	float: left;
	padding: 0px 17px 10px 0px;
}

.customDrop ul li{
	border:none;
}

.modal-dialog{
	width: 277px;
	margin-top: 10vh;
}


button.close{
	position:absolute;
	top: -5px;
	right: -5px;
	background: #333;
	border-radius: 30px;
	color: #fff;
	text-shadow: none;
	opacity: 1;
	padding: 1px 7px 5px;
}

.adfixedLeft{
	position: fixed;
	top: 171px;
	left: 0px;
	width: 120px;
}

.adfixedRight{
	position: fixed;
	top: 171px;
	right: 0px;
	width: 120px;
}

.main-cnt img{
	width: 30%;
    margin: auto;
}

.custom-header{
	background-color: #0A7CBD;
color: #fff;
font-size: 12px;
padding: 7px 7px 9px;
margin: -1.5%;
}

.custom-header .entry-title{
	font-size: 15px;
  margin-bottom: 0px;
}

.entry-content ul{
	margin-left: 18px;
}

#home-latest{
		width: 100%;
		position: relative;
}

#home-latest {

}

.readmorePost{
	width: 100%;
float: left;
text-align: center;
padding: 16px;
}

.scroll-pane
{
	width: 100%;
	height: 145px;
	overflow: auto;
}
.jspContainer {
  overflow: hidden;
  position: relative;
}

.jspPane {
  position: absolute;
}

.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 100%;
  background: red;
}

.jspTrack {
  background: #05649B;
  position: relative;
}

.jspDrag {
  background: #bbd;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}

.comp-info dl{
	width: 50%;
float: left;
height: 43px;
}

#mail-chimp {
	width: 100%;
	float: left;
	margin-bottom: 17px;
	background-color: #FFFFFF;
	padding: 18px;
	border: 1px solid #ddd;
}

#mail-chimp h3{
	font-size: 14px;
	margin-bottom: 5px;
	color:#707070;
}

#mail-chimp p{
	line-height: 0px;
	margin: 4px 0px;
}

#mail-chimp .mc4wp-form{
	  margin: 0em 0;
  float: left;
  width: 100%;
}

#mail-chimp .mc4wp-form input{
	 border-radius: 3px;
}
#mail-chimp .mc4wp-form input[type="submit"]{
  width: 100%;
  background-color: #E4690C;
  margin: 2px 0px;
}

.adTopScrolledOffset{
	top: 2em;
}
.adTopDefaultOffset{
	top: 171px;
}

@media (max-width:1280px){
	.adfixedLeft{
		position: fixed;
		float: left;
		width: 5.2em;
		left: 0px;
		/*Ori*/
		/*position: relative;
		float: left;
		top: auto;
		left: auto;
		padding: 1% 10%;*/
	}

	.adfixedRight{
		position: fixed;
		right: 0em;
		width: 5.2em;
		float: right;

		/*Ori*/
		/*position: relative;
		float: right;
		top: auto;
		left: auto;
		right: auto;
		padding: 1% 10%;*/
	}
	.editiondrop{
	    width: 80px;
	}
	.editiondrop button{
			padding: 4px 6px !important;
	}
}

@media (max-width:1000px){
	.ad-header{
		width: 100%;
	}

	.subhead-main{
		height: auto;
		float: left;
		display: block;
		  padding-bottom: 10px;
	}

	.body-content .col-md-6{
		float: left;
width: 50%;
	}
	#post-page-body .noleftpad,#post-page-body .norightpad, #home-page-body .noleftpad, #home-page-body .norightpad, #page-body .noleftpad, #page-body .norightpad, #archive-page-body .noleftpad, #archive-page-body .norightpad{
		padding-left: 15px;
		padding-right: 15px;
	}

	#page-body .inner-page{
		float: left;
	}

	#page-body .col-md-4{
		float: left;
	}

	.pagination{
		width: 100%;
	}

	.col-md-8{
		margin-bottom: 15px;
	}
}


.mobile-menu{
	display: none;}
.mobile-menu ul{
	display: none;
}

@media (max-width:780px){

	.catCA {
		width: 340px;
		float: none;
		margin: 0px auto;
		display: block;
	}
	.catCA .caimg{
		width: 93px;
	}

	.catCA .catext{
		width: 229px;
	}

	.body-content .col-md-6{
		height: auto;
		display: block;
		float: left;
		width: 100%;
	}

	#home-page-body .body-content .article{
		min-height: 300px !important;
	}

	.searchSocial{
		float: none;
		display: block;
		margin: 0px auto;
		position: relative;
	}
	.searchHead #searchform{
		float: left;
		width: 100%;
	}

	.subnews-nav {
		display: none;
	}

	.mobile-menu{
		background-color: #097ABB;
		height: 38px;
		width: 100%;
		float: left;
		margin-top: 7px;
		color: #fff;
		position: relative;
		display: block;
		text-align: center;
	}
	#mobMenu{
		font-size: 18px;
		padding: 5px;
		float: left;
		color: #fff;
		text-align: center;
		width: 100%;
	}

	.dropmob{
		display: block;
		position: absolute;
		top: 38px;
		width: 100%;
		background-color: #097ABB;
		left: 0px;
		z-index: 1;
		list-style: none;
		margin: 0px;
	}


	.dropmob li{
		padding: 10px;
		font-size: 18px;
		width: 100%;
		text-align: center;
		border-top: 1px solid rgba(255, 255, 255, 0.66);
		float: left;
	}

	.dropmob li a{
		color: #fff;
	}

	.dropmob .hiddenList{
		float: left;
		position: relative;
		width: 100%;
		background-color: #1790D6;
		top: 8px;
	}

	.fb-page{
		margin: 0px auto;
		display: block;
		float: none;
		width: 350px;
	}

	#home-page-body .body-content .most-popular.article, #home-page-body .body-content .most-commented.article{
		min-height: 204px !important;
	}

	.body-content .col-md-6{
		width: 100%;
	}

	footer .container{
		padding:0px;
	}

	.foot-nav ul li {
		float: left;
		padding: 2px 9px;
		width: 50%;
	}

	.foot-nav{
		height: auto;
	}

	.aboutNBCnews{
		font-size: 13px;
		display: block;
		width: 100%;
	}
	.ad-header{
		/*margin: 0px 0px -19px;*/
	}


	.social-shares{
		height: auto;
	}

.editiondrop{
	  padding: 3em 0px 1em;
}

	.modal-dialog {
		width: 295px;
	}

	.adfixedLeft, .adfixedRight{
		display: none;
	}

	.cryto-analysis .text p{
		display: none;
	}

	.popNcom .noleftpad{
		display: none;
	}
	.popNcom .norightpad{
		display: none;
	}

	#home-page-body .mobile-app-banner .banner-bg .text{
		color: #fff;
		font-size: 11px;
	}

	.appstore img{
		width: 75px;
	}
}

.faucetbox{
	width: 100%;
	float: left;
	text-align: center;
	padding: 16px;
	background: #f2f;
}

.floatLeft{
	float: left;
}

.twitter-follow{
    margin-top: 1em;
}


.categoryDiv{
  float: left;
  padding: .3em;
}

#cat-widget {
	width: 100%;
	float: left;
	margin-bottom: 17px;
	margin-top: 17px;
	background-color: #FFFFFF;
	padding: 18px;
	border: 1px solid #ddd;
}

#cat-widget h3{
	font-size: 14px;
	margin-bottom: 5px;
	color:#707070;
}

#cat-widget a{
  font-size: 14px;
	color:#8A8A8A;
}

.tickerSponsorer {
	padding-bottom: 10px;
}

.tickerSponsorer a{
	color: #fff;
	font-size: medium;
	font-family: 'Titillium Web',sans-serif;
}

.headerSignupForm {
	  font-size: 20px;
	  text-transform: uppercase;
	  letter-spacing: 5px;
	}

	.inputSignupForm {
	  /*display: flex;*/
	  align-items: center;
	  /*<!--  -->*/
	}

	.buttonSignupForm {
	  height: 44px;
	  border: none;
	}

	#emailSignupForm {
	  width: 100%;
	  background: #FDFCFB;
	  font-family: inherit;
	  color: #737373;
	  letter-spacing: 1px;
	  text-indent: 5%;
	  border-radius: 5px;
		border: 1px solid rgba(170, 170, 170, 0.45);
	}


	#submitSignupForm {
	  width: 100%;
	  height: 46px;
	  background: #E4690C;
	  font-family: inherit;
	  font-weight: bold;
	  color: #fff;
	  letter-spacing: 1px;
	  border-radius: 0 5px 5px 0;
	  cursor: pointer;
	  transition: background .3s ease-in-out;
		    margin-top: 1em;
	}


	#submitSignupForm:hover {
	  background: #E4690C;
	}


	inputSignupForm:focus {
	  outline: none;
	  outline: 2px solid #E86C8D;
	  box-shadow: 0 0 2px #E86C8D;
	}



.prListHeader{
	margin-bottom: 15px;
	font-size: larger;
}

.prListDiv{
font-size: 80%; margin: 20px;
}

.prListDiv h5{
	margin-bottom: 15px;
}

.prListSubmitBtn{

	padding: 4px 6px;
	background: #0B7CBD;
	text-decoration: none;
	text-shadow: none;
	color: #fff;
	border: none;
	border-radius: 3px;
	text-align: center;
}
.logo-branding{
	padding: 10px 15px;
	width: 20%;
}
@media (max-width:780px){
	.logo-branding{
		width: 20%;
	}

}

@media (max-width:1290px){
	.ad-header{
		width: 50%;
	}
	.logo-branding{
		width: 20%%;
	}
	.searchSocial{
		width: 23%;
	}

	.ad-header{
		width: 50%;
	}
	.site-content{
		width:83%;
	}
}
@media (max-width:970px){

	.adfixedLeft{
		display: none;
	}

	.adfixedRight{
		display: none;
	}
.searchSocial {
		width: 45%;
		float: right;
	}
	.ad-header{
		width: 100%;
		padding-left: 0px;
	}
.site-content{
		width:100%;
	}
	.logo-branding{
		width: 45%;
	}
	.socialHead i {
		color: #fff;
		padding: 10px 3px;
		font-size: 16px;
	}

	.editiondrop{
		display: none;
	}
}

@media (max-width:800px){

	.adfixedLeft{
		display: none;
	}

	.adfixedRight{
		display: none;
	}

	.site-content{
		width:100%;
	}

	.searchSocial {
		width: 45%;
		float: right;
	}
	.ad-header{
		width: 100%;
		padding-left: 0px;
	}

	.logo-branding{
		width: 45%;
	}
	.socialHead i {
		color: #fff;
		padding: 10px 3px;
		font-size: 16px;
	}

	.editiondrop{
		display: none;
	}
}

@media (max-width:400px){
	.ad-header{
	    margin: 0px 0px -25px;
			padding-left: 0px;
	}
	.socialHead i {
	    color: #fff;
	    padding: 10px 3px;
	    font-size: 10px;
	}

	.nav-pills > li {
		font-size: 80%;
	}
	.captcha{
		transform: scale(0.85) !important;
	}

	#top5_table1 {
    table-layout: inherit;
	 	}
}
