body{
	/*background-color: #e7e6ee;*/
	background-color: #FFF;
}

.s-m-b-div{
	padding: 10px 40px;
}

.s-m-b-div > a{
	color: #fff;
	font-size: 12px;
}

.add-comment-button{
	background-color: #7845ae;
	color: #fff;
	border: 1px solid #7845ae;
	font-size: 16px;
	padding: 10px 20px;
	width: 100%;
}

.add-comment-row{
	margin-top: 20px; 
	padding: 0px 30px;
}

.add-comment-box{
	background-color: #f8f8f8; 
	border: 1px solid #e0e0e0;
	padding-bottom: 20px;
}

.add-comment-title{
	text-align: center; 
	color: #808080; 
	font-weight: bold; 
	padding: 20px;
}

.add-comment-title > span{
	color: #7845ae;
}

.bottom-split-line{
	background-color: rgba(120, 69, 174, 0.51); height: 1px;
}

.bottom-pages-links{
	font-size: 12px; 
	color: #333;
}

.bottom-pages-links-cat{
	color:#7845ae; 
	font-size: 15px; 
	font-weight: bold;
}

.bottom-pages-links-div{
	text-align: center; 
	padding-top: 20px;
}

.left-side-ads{
	position: absolute;
    left: 0px;
    top: 200px;
    width: 90px;
    background-color: #e7e6ee;
    /*height: 500px;*/
	z-index: 1;
}

.left-side-ads-close{
    position: absolute;
    color: #bcbcbc;
    width: 100%;
    text-align: right;
    padding: 5px;
    font-weight: bold;
}

.right-side-ads{
	position: absolute;
    right: 0px;
    top: 200px;
    width: 90px;
    background-color: #e7e6ee;
    /*height: 500px;*/
	z-index: 1;
}

.right-side-ads-close{
    position: absolute;
    color: #bcbcbc;
    width: 100%;
    text-align: left;
	padding: 5px;
    font-weight: bold;
}

.text-style{
	font-family: Bold;
}

.logo-link{
	height: 115px;
}

.logo-img{
	height: 100%; 
	margin-top: -5px;
}

.header-social-buttons-row{
	color: #7845ae;
	direction: ltr;
	background-color: #e7e6ee;
}

.header-social-img{
    padding-bottom: 4px;
    padding-right: 15px;
}

.header-social-text{
	color: #7845ae; 
	padding: 5px;
	font-size: 20px;
	font-weight: bold;
}

.nav-div{
	background-color: #552a86; 
	color: #FFF;
}

.nav > li > a {
	padding: 15px 12px;
	color: #FFF !important;
	/*font-weight: bold;*/
}

.navbar{
	margin-bottom: 0px;
}

.navbar-nav > li > a{
    line-height: 85px;
    font-size: 15px;
}

.navbar-inverse {
    background-color: #552a86;
    border-color: #552a86;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    /*color: #fff;*/
	background-color: rgba(8, 8, 8, 0.21);
}

.container-fluid{
	padding-right: 0px;
	padding-left: 0px;
}

#myNavbar{
    margin-right: -15px;
    margin-left: -15px;
}

.navbar-inverse .navbar-toggle {
    border-color: #FFF;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #552a86;
}

.fast-news-div{
	background-color: #7e7892;
	padding: 0px;
}

.fast-news-text-div{
	/*width: 400px; */
	float: right;
	line-height: 25px;
	background-color: #a93439; 
	font-size: 25px; 
	color: #FFF;
	padding: 10px 25px;
}

.fast-news-date-span{
	display: none;
}

.fast-news-icon-div{
	height: 45px;
	float: right;
	line-height: 45px;
	margin-right: -12px;
}

.fast-news-date-div{
    line-height: 45px;
    font-size: 18px;
    color: #bfbcc9;
    float: left;
    padding: 0px 20px;
}

.fast-news-news{
	float: right;
    line-height: 45px;
    width: 70%;
    height: 45px;
    color: #FFF;
    direction: ltr;
    overflow: hidden;
}

.latest-news{
	margin-right: -30px; 
	margin-left: -30px;
}

.ads-in-one-line-div{
	margin-right: -30px; 
	margin-left: -30px;
}

.fb-page-and-news-div{
	margin-right: -30px; 
	margin-left: -30px;
}

.latest-news-img{
	width:100%;
	padding-top: 10px;
}

.latest-news-text{
    font-size: 16px;
    background-color: rgba(0, 0, 0, 0.5);
    color: #FFF;
    padding: 10px;
    bottom: 10px;
    left: 30px;
    right: 30px;
    position: absolute;
}

.news-video-icon{
    position: absolute;
    top: 30px;
    left: 30px;
}

.ads-in-one-line{
	width:100%;
	padding-top: 10px;
}

.fb-page-and-news-div-right{
	padding: 20px 0px 0px 15px;
}

.fb-page-and-news-div-left{
	padding: 20px 15px 0px 0px;
}

.ads-right{
	padding: 20px 0px 0px 15px;
}

.ads-left{
	padding: 20px 15px 0px 0px;
}

#area, #job{
    background: #fff url(../images/selectbg.png) scroll left no-repeat;
    border: 1px solid #9b45ba;
    -webkit-appearance: button;
    -moz-appearance: button;
    color: #9b45ba;
}

.ph{ color: #9b45ba; }
.ph::-webkit-input-placeholder { color: #9b45ba; }
.ph::-moz-placeholder { color: #9b45ba; }
.ph:-ms-input-placeholder { color: #9b45ba; }
.ph:-moz-placeholder { color: #9b45ba; }

.videos-style{
	background-color: #1a1a1a; 
	padding:15px;
}

.videos-play{
	font-weight: bold; 
	color: #FFF; 
	font-size: 24px; 
	position: absolute; 
	bottom: 15px; 
	right: 40px;
}

.videos-title{
    background-color: #000000;
    color: #FFF;
    padding: 10px 20px;
    font-size: 24px;
    font-family: Bold;
}

.videos-play-icon{
	position: absolute; 
	bottom: 30%; 
	right: 35%; 
	max-width: 150px;
}

.playlist-video{ 
	display: flex; 
	border: 1px solid #1a1a1a;
	cursor: pointer;
}

.playlist-video-image-div{ 
	width: 32%;
	position: relative; 
}

.playlist-video-image-div img{ 
	width: 100%; 
}

.playlist-video-text{
    width: 68%;
    font-family: Bold;
    color: #FFF;
    font-size: 17px;
    padding: 10px 10px 0px 0px;
}

.videos-play-icon-small{
    position: absolute;
    max-width: 40px;
    bottom: 15px;
    right: 30px;
}

.cat-news-title{
    background-color: #7845ae;
    color: #FFF;
    padding: 10px 20px;
    font-size: 24px;
    /*font-weight: bold;*/
}

.cat-news-news{
	display: flex;
	/*padding-top: 10px;*/
	margin-top: 10px;
	cursor: pointer;
}

.most-readable-news{
	display: flex;
	margin-top: 10px;
	cursor: pointer;
    border-bottom: 1px solid #e7e6ee;
}

.margin-top-20{
	margin-top: 20px;
}

.small-ads-img{
	width: 100%;
}

.question-buttons-div{
	margin-top: 10px;
}

.question-buttons-div .vote{
	background-color: #7845ae; 
	color: #fff; 
	border: 1px solid #7845ae; 
	font-size: 18px; 
	padding: 3px 20px;
}

.question-buttons-div .result{
	background-color: #fff; 
	color: #7845ae; 
	border: 1px solid #7845ae; 
	font-size: 18px; 
	padding: 3px 20px;
}

.pic-of-the-day{
	background-color: #FFF; 
	margin-top: 20px; 
	padding: 5px; 
	position: relative;
}

.pic-of-the-day img{
	width:100%;
}

.pic-of-the-day-text-div{
	font-size: 15px; 
	background-color: rgba(0, 0, 0, 0.5); 
	color: #FFF; 
	padding: 5px 10px; 
	bottom: 5px; 
	left: 5px; 
	right: 5px; 
	position: absolute;
}

.pic-of-the-day-text{
	font-weight: bold; 
	font-size: 15px; 
	background-color: rgba(0, 0, 0, 0.5); 
	color: #FFF; 
	padding: 5px 10px; 
	top: 15px; 
	right: 15px; 
	position: absolute;
}

.cat-news-style{
	background-color: #FFF; 
	padding:15px;
	box-shadow: 0px 0px 0px 2px #f4f4f4;
}

.cat-news-news-first-img{ width: 35%; }
.cat-news-news-first-img > img{ width: 100% }

.cat-news-news-first-text{ width: 65%; }
.cat-news-news-first-text-title{
	color: #7845ae; 
	font-size: 18px; 
	/*font-weight: bold;*/
	font-family: Bold;
	padding: 0px 7px 7px 7px;
}

.cat-news-news-first-text-description{
	font-size: 13px; 
	padding: 0px 7px 7px 7px;
}

.cat-news-news-other{ width: 30%; }
.cat-news-news-other > img{ width: 100%; }

.cat-news-news-other-text{ width: 70%; }
.cat-news-news-other-text > div { 
	font-size: 16px; 
	/*font-weight: bold; */
    font-family: Bold;
	padding: 15px 7px 7px 7px; 
}

.most-readable-news-img{ width: 35%; }
.most-readable-news-img > img{ width: 100%; }

.most-readable-news-text{ width: 65%; }
.most-readable-news-text > div { 
	font-size: 12px; 
    font-family: Bold;
	padding: 0px 5px 15px 0px;
}

.question{
	background-color: #fff; 
	margin-top: 20px; 
	padding: 20px;
	box-shadow: 0px 0px 0px 2px #f4f4f4;
}

.question-title-div{
	text-align: center; 
	font-size: 15px;
}

.question-title-div > span{
	color: #7845ae; 
	font-size: 24px; 
	font-weight: bold;
}

.most-readable{
	background-color: #fff; 
	margin-top: 20px; 
	padding: 20px;
	box-shadow: 0px 0px 0px 2px #f4f4f4;
}

.most-readable-title-div{
	text-align: center; 
	color: #7845ae; 
	font-size: 16px; 
	font-weight: bold;
}

.question-text-div{
	font-weight: bold; 
	font-size: 16px; 
	margin: 10px 0px;
}

.search-button{
	width: 100%;
	color: #e4daef;
	background-color: rgba(0, 0, 0, 0.3);
	font-size: 24px;
}

.search-button:hover{
	color: #7845ae;
	background-color: #e4daef;
}

.job-div{ padding-top: 15px; }
.area-div{ padding-top: 15px; }


/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 30px 20px 10px 20px;
  /*padding: 0 40px 30px 40px;*/
  /*margin-top: 30px;*/
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  /*width: 250px;*/
  /*height: 100px;*/
	width: 100%;
    height: 100%;
}
/* End carousel */

.main-news{
	display: flex; 
	cursor: pointer; 
	/*padding-top: 20px;*/
    margin-top: 20px;
}

.main-news-img-div{ width: 25%; }
.main-news-img-div img { width: 100%; }

.main-news-description-div{
	width: 75%; 
	background-color: #FFF; 
	padding: 10px;
	box-shadow: -1px 0px 0px 1px #f4f4f4;
}

.main-news-description-title{
	color: #7845ae; 
	font-size: 18px; 
	font-weight: bold;
}

.main-news-description-text{
	font-size: 14px;
}

.thumbnail{
	padding: 0px;
	border: 0px;
}

.thumbnail-text{
    background-color: #434344;
    color: #FFF;
    font-size: 14px;
    padding: 5px 5px 0px 5px;
}

.thumbnail-col-div{ float: left;  }

.media-icon{
	position: absolute; 
	z-index: 1; 
	max-height: 217px;
}

.inside-post-title{
    background-color: #FFF;
    color: #7845ae;
    padding: 10px 20px;
    font-size: 29px;
    font-weight: bold;
}

@media screen and (max-width: 767px) {
	.inside-post-title{
	    background-color: #FFF;
	    color: #7845ae;
	    padding: 10px 20px;
	    font-size: 18px;
	    font-weight: bold;
	}

	.cat-news-news-other-text > div { 
		padding: 0px 7px 7px 7px; 
	}

	.playlist-video-text{
	    padding: 0px 2px 0px 0px;
	}

	.thumbnail-col-div{ 
		float: left; 
		width: 100%;
	}

	.navbar-nav > li > a{
	    line-height: 20px;
	}

	.fast-news-text-div {
	    width: 90px;
	    float: right;
	    line-height: 25px;
	    background-color: #a93439;
	    font-size: 15px;
	    color: #FFF;
	    padding: 2px 5px;
	}

	.fast-news-date-span{
	    display: initial;
	}

	.fast-news-date-div{
		display: none;
	}

	.latest-news{
		margin-right: -15px; 
		margin-left: -15px;
	}

	.ads-in-one-line-div{
		margin-right: -15px; 
		margin-left: -15px;
	}

	.fb-page-and-news-div{
		margin-right: -15px; 
		margin-left: -15px;
	}

	.fb-page-and-news-div-right{
		padding: 20px 0px 0px 0px;
	}

	.fb-page-and-news-div-left{
		padding: 20px 0px 0px 0px;
	}

	.videos-play-icon{
		max-width: 90px;
	}
}

@media (max-width: 991px) {
	.navbar-nav > li > a {
	    line-height: normal;
	}
	.navbar-header {
	    float: none;
	}
	.navbar-left,.navbar-right {
	    float: none !important;
	}
	.navbar-toggle {
	    display: block;
	}
	.navbar-collapse {
	    border-top: 1px solid transparent;
	    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	.navbar-fixed-top {
	    top: 0;
	    border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
	    display: none!important;
	}
	.navbar-nav {
	    float: none!important;
	    margin-top: 7.5px;
	}
	.navbar-nav>li {
	    float: none;
	}
	.navbar-nav>li>a {
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.collapse.in{
	    display:block !important;
	}
}