.fcrumb
	{
		display: none;
	}

.act-elements .content .text-fild
	{
	padding-bottom: 30px!important;
	}
/* About page */
.act-about body,
.act-terms body,
.act-boardrules body,
.act-points body,
.act-prizes body,
.act-partners body,
.act-subscription body,
.code-tech_reqs body,
.act-newbie body,
.act-antispam_help body,
.act-sc body,
.act-sf body,
.act-module body
	{
		color: #555555;
	}
.act-newbie .static-inner,.act-antispam_help .static-inner
	{
	padding: 40px 20px;
	}
	.act-about h2,
	.act-points h2,
	.act-newbie h2,
	.act-antispam_help h2,
	.act-boardrules h2,
	.act-sc h2,
	.act-sf h2,
	.act-module h2
		{
			margin-bottom: 30px;
		}
	.static-inner { padding: 40px 0; }
	.act-subscription .static-inner { min-height: 650px; }
		.act-about .content,
		.act-terms .content,
		.act-boardrules .content,
		.act-points .content,
		.act-prizes .content,
		.act-partners .content,
		.act-subscription .content,
		.code-tech_reqs .content,
		.act-newbie .content,
		.act-antispam_help .content,
		.act-sc .content,
		.act-sf .content,
		.act-module .content
			{
				background: white;
			}
		.act-sf .subforum-content {
			padding-bottom: 60px;
		}
			.act-module .content h2 {
				color: #00aeef;
				font-size: 32px;
			}
			.about-wrp
				{
					padding: 0 20px;
				}
				.about-wrp .btn-up
					{
						margin: 40px 0 0 0;
					}
				.about-wrp h3
					{
					margin-bottom: 10px!important;
					}
				.about-dotted-list
					{
					}
					.about-dotted-list.inner-list li,
					.about-dotted-list li
						{
						display: list-item!important;
						margin: 0 0 12px 48px!important;
						list-style: disc!important;
						line-height: 1.4em;
						}
					.about-dotted-list.medium-margin li
						{
						margin-left: 18px!important;
						}
				.about-wrp .invite
					{
					display: block;
					margin: 0 0 40px 0;
					color: #2262C0;
					}

/* Banner page */
.banner-row
	{
	margin: 0 0 20px 0;
	overflow: hidden;
	background: #E6E9EC;
	}
	.banner-item-text
		{
		float: right;
		width: 50%;
		text-align: center;
		}
		.banner-item-text p
			{
			margin-bottom: 0!important;
			text-align: left;
			}
		.banner-item-text p.subtext
			{
			margin: 10px 0 0 0;
			width: 467px!important;
			color: #96969A;
			font-size: 13px!important;
			}
	.banner-item
		{
		float: left;
		width: 50%;
		text-align: center;
		}
		.banner-item object
			{
			vertical-align: middle;
			}
.banner-row.row-1
	{
	}
	.banner-row.row-1 .banner-item
		{
		padding: 75px 0;
		}
	.banner-row.row-1 .banner-item-text
		{
		padding: 80px 0 0 0;
		}
.banner-row.row-2
	{
	}
	.banner-row.row-2 .banner-item
		{
		padding: 50px 0;
		}
	.banner-row.row-2 .banner-item-text
		{
		padding: 80px 0 0 0;
		}
.banner-row.row-3
	{
	}
	.banner-row.row-3 .banner-item
		{
		padding: 40px 0;
		}
	.banner-row.row-3 .banner-item-text
		{
		padding: 20px 0 0 0;
		}
		.banner-row.row-3 .banner-item-text p
			{
			width: 380px;
			}

.banner-row.row-4
	{
	}
	.banner-row.row-4 .banner-item
		{
		padding: 40px 0;
		}
	.banner-row.row-4 .banner-item-text
		{
		padding: 45px 0 0 0;
		}
		.banner-row.row-4 .banner-item-text p
			{
			width: 380px;
			}

/* Banner page ends */

/* Subscription page */
.subscription
	{
	}
	.subscription h4
		{
		margin: 0 0 15px 0!important;
		}

/* Tech reqs */
.tech_reqs
	{
	}
	.tech_reqs h3
		{
		margin: 35px 0 10px 0!important;
		}
	.tech_reqs p
		{
		margin: 0 0 5px 0!important;
		}
	.tech_reqs .about-dotted-list
		{
		margin-bottom: 8px!important;
		}
	.tech_reqs .about-dotted-list li
		{
		margin-bottom: 0!important;
		}

/* Prizes */

.prizes-grey .gradient-border.brd-top { border-top: 1px solid #ffffff;}
.prizes-grey .gradient-border.brd-bottom { border-bottom: 1px solid #ffffff; }
.prizes-grey .gradient-border:after
	{
	background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ffffff), to(#555C61));
	background-image: -webkit-linear-gradient(left, #ffffff, #555C61);
	background-image: -moz-linear-gradient(left, #ffffff, #555C61);
	background-image: -o-linear-gradient(left, #ffffff, #555C61);
	}
.prizes-grey .gradient-border:before
	{
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#555C61), to(#ffffff));
    background-image: -webkit-linear-gradient(right, #ffffff, #555C61);
    background-image: -moz-linear-gradient(right, #ffffff, #555C61);
    background-image: -o-linear-gradient(right, #ffffff, #555C61);
	}
.prizes-grey .cm-page-navigate a
	{
	color: #00AEEF;
	}
.prizes-grey .cm-page-navigate span
	{
	color: #E6E9EC;
	}
.prizes-grey
	{
	height: 670px;
	padding: 40px 0 0 0;
	background: #555C61;
	}
	.prizes-wrp
		{
		position: relative;
		padding: 100px 0 0 0;
		}
		.prizes-wrp	h2,
		.prizes-wrp	h3,
		.prizes-wrp	p
			{
			position: relative;
			z-index: 2;
			}
		.notebook
			{
			position: absolute;
			top: 0;
			right: 0;
			width: 684px;
			height: 586px;
			}
		.prizes-grey h2,
		.prizes-grey h3
			{
			color: white;
			
			}
		.prizes-grey h2
			{
				font-size: 32px;
				font-weight: 200;
			}
		.prizes-grey h3
			{
			width: 300px;
			font-weight: 200;
			font-size: 23px;
			}
		.prizes-grey p
			{
			color: #00AEEF;
			}
.prizes-blue
	{
	padding-bottom: 40px;
	background: #D7E7F6;
	}
	.prizes-blue h2
		{
		margin: 0;
		padding: 55px 0;
		font-size: 32px;
		}
	.prize-item
		{
		overflow: hidden;
		}
		.prize-item-right
			{
			float: right;
			width: 600px;
			}
		.prize-item-left
			{
			float: left;
			}
		.reverse .prize-item-right
			{
			width: auto;
			}
		.reverse .prize-item-left
			{
			width: 600px;
			}
			.prize-item h3
				{
				margin-bottom: 10px;
				font-size: 23px;
				color: #555555;
				}
			.prize-item p
				{
				font-size: 15px;
				color: #555555;
				line-height: 1.3em;
				}
	.first-item .prize-item-left { padding: 40px 0 0 0; }
	.first-item .prize-item-right { padding: 40px 0 0 0; }
	.second-item .prize-item-left { padding: 0 0 0 0; }
	.third-item .prize-item-right { padding: 100px 0 0 0; }
	.fourth-item .prize-item-left { padding: 50px 0 0 0; }
	.fifth-item .prize-item-right { padding: 50px 0 0 0; }
	.sixth-item .prize-item-left { padding: 50px 0 0 0; }
	.seventh-item .prize-item-right { padding: 40px 0 0 0; }
	.eighth-item .prize-item-left { padding: 40px 0 0 0; }
	.ninth-item .prize-item-right { padding: 40px 0 0 0; }
	.tenth-item .prize-item-left { padding: 40px 0 0 0; }
.third-cat
	{
	}
	.third-cat h2
		{
		font-size: 32px;
		}
	.third-cat .limit
		{
		padding-top: 30px;
		padding-bottom: 30px;
		overflow: hidden;
		}
	.third-cat-row
		{
		overflow: hidden;
		}
	.third-cat-i
		{
		float: left;
		width: 393px;
		margin: 0 13px 0 0;
		text-align: center;
		}
		.third-cat-i ul li
			{
			text-align: left;
			line-height: 1.3em;
			font-size: 15px;
			}
	.first-row-i
	{
		height: 395px;
	}
	.fourth-row-i
	{
		height: 480px;
	}
	.second-row-i,
	.third-row-i
		{
		height: 665px;
		}
		.third-cat-i .image-container
			{
			height: 310px;
			}
		.third-cat-i.first-i {}
			.third-cat-i.first-i  .image-container
				{
				height: 283px;
				}
		.third-cat-i.second-i {}
			.third-cat-i.second-i .image-container
				{
				height: 280px;
				padding: 30px 0 0 0;
				}
		.third-cat-i.third-i {}
			.third-cat-i.third-i .image-container
				{
				height: 280px;
				padding: 60px 0 0 0;
				text-align: left;
				}
		.third-cat-i.fourth-i {}
			.third-cat-i.fourth-i .image-container
				{
				padding: 95px 0 0 0;
				}
		.third-cat-i.fifth-i {}
			.third-cat-i.fifth-i .image-container
				{
				padding: 140px 0 0 0;
				}
		.third-cat-i.sixth-i { margin: 0; }
			.third-cat-i.sixth-i .image-container
				{
				padding: 95px 0 0 0;
				}
		.third-cat-i.seventh-i {}
			.third-cat-i.seventh-i .image-container
				{
				padding: 50px 0 0 0;
				}
		.third-cat-i.eighth-i {}
		.third-cat-i.eighth-i .image-container
				{
				padding: 50px 0 0 0;
				}
		.third-cat-i.ninth-i {}
			.third-cat-i.ninth-i .image-container
				{
				padding: 50px 0 0 0;
				}
			.third-cat-i h3
				{
				font-size: 23px;
				}
			.third-cat-i h3,
			.third-cat-i p
				{
				text-align: left;
				}
			.third-cat-i p
				{
				font-size: 15px;
				line-height: 1.5em;
				}
		.third-cat-i.third-i,
		.third-cat-i.sixth-i,
		.third-cat-i.ninth-i,
		.third-cat-i.twelfth-i,
		.third-cat-i.fifteenth-i
		{
			margin-right: 0;
		}
		.third-cat-i.tenth-i .image-container,
		.third-cat-i.eleventh-i .image-container,
		.third-cat-i.fifteenth-i .image-container
		{
			margin: 50px 0 0 0;
		}
		.third-cat-i.tenth-i .image-container
		{
			padding: 100px 0 0 0;
		}
		.third-cat-i.eleventh-i .image-container,
                .third-cat-i.fifteenth-i .image-container
		{
			padding: 50px 0 0 0;
		}
                .third-cat-i.twelfth-i .image-container,
                .third-cat-i.thirteenth-i .image-container,
		.third-cat-i.fourteenth-i .image-container
		{
                        margin: 50px 0 0 0;
			padding: 30px 0 0 0;
		}

.how-to-get-prizes
	{
	}
	.how-to-get-prizes a
		{
		color: #0071c5;
		text-decoration: none;
		}
	.how-to-get-prizes h2
		{
		padding: 25px 0;
		}
	.how-to-get-prizes ul
		{
		margin: 0 0 20px 0;
		}
	.how-to-get-prizes p,
	.how-to-get-prizes ul li
		{
		line-height: 1.4em;
		}
	.how-to-get-prizes .btn-up,
	.tech_reqs .btn-up
		{
		margin: 40px 0 0 0;
		}


.third-cat-items hr { display: none; }
.act-sf table.main-table tr:first-child {
	display: table-row;
}


.blog-actions-mobile {
	float: none;
	clear: left;
	padding: 20px 0;
}

/* Adaptive */
@media screen and (max-width: 1280px) {
	.act-sf .footer {
		position: relative;
		height: auto;
	}
	.act-module .content .stat-table tr:first-child {
		display: table-row!important;
	}
	.third-cat h2
		{
			text-align: center;
		}
	.third-cat-items .third-cat-i
		{
			width: 48%;
			height: auto;
		}
		.third-cat-items .third-cat-i .image-container,
		.third-cat-i p
			{
				text-align: center;
			}
		.third-cat-i h3
			{
				text-align: center;
			}
		.third-cat-items .second-row-i, .third-cat-items .third-row-i
			{
				height: 615px;
			}
		.third-cat-items .fourth-i
			{
				height: auto;
			}
			
		.act-sf table.main-table tr:first-child,
		.act-sc table tr:first-child,
		.act-sf table tr td:nth-child(3),
		.act-sc table tr td:nth-child(3),
		.act-sf table tr td:nth-child(4),
		.act-sc table tr td:nth-child(4) {
			display: none;
		}	
		.extended-search,
		.act-sc .search-wrp a.extended-search {
			display: none!important;
		}
		.act-sc .stats-table,
		.forum-stats,
		.stats-title {
			display: none;
		}
		.msg-search-legend span {
			display: block;
		}
		.msg-search-legend input {
			margin: 10px 0 0 0!important;
		}
		.additional-fsearch {
			height: 500px!important;
			margin: 0!important;
			padding-bottom: 100px;
		}
		.act-sf .btn-up {
			top: 20px!important;
		}
		.act-sc .btn-up,
		.act-sf .btn-up {
			width: 104px;
			height: 74px;
			margin: 0 auto!important;
			padding: 40px 0 0 0 !important;
			background-position: center top;
			text-align: center;
		}
		.act-sc .btn-up {
			top: 0!important;
		}
		.act-sc .search-wrp {
			margin: 0 0 30px 0;
		}
}
@media screen and (max-width: 1024px) {
	.blog-item-actions {
		display: none;
	}
	.blog-item-actions.mobile {
		display: block!important;
	}
	
	
	.blog-actions-mobile {
		display: block!important;
	}
	
	.user-table {
		display: none;
	}
	
	.add-new-blog-item {
		display: block!important;
		margin-left: 0!important;
		clear: left;
		width: 170px;
	}
	
	.third-cat h2
		{
			text-align: center;
		}
	.reverse .prize-item-left { width: 500px; }
	.prize-item-right { width: 440px; }
	.act-newbie .newbie img,
	.act-antispam_help .newbie img
		{
			width: 100%;
		}
	.third-cat-items
		{
		}
	.second-i,
	.fourth-i,
	.sixth-i,
	.eighth-i
		{
			margin-right: 0;
		}
	.third-cat-i
		{
			width: 45%;
			text-align: center;
		}
		.third-cat-i h3,
		.third-cat-i.third-i .image-container,
		.third-cat-i.sixth-i .image-container
			{
				text-align: center;
			}
		.second-row-i, 
		.third-row-i
			{
				height: 625px;
			}
	.third-cat-i.fourth-i .image-container
		{
		height: 279px;
		padding: 75px 0 0 0;
		}
	.fourth-i
		{
		height: 500px;
		}
	.third-cat-i.ninth-i .image-container
		{
		height: 230px;
		}
	.prizes-blue h2 { text-align: center; }
	.prizes-grey
		{
			height: auto;
		}
		.prizes-grey h3
			{
				width: auto;
			}
		.prizes-wrp
			{
				padding: 0 0 40px 0;
				text-align: center;
			}
			.notebook
				{
					position: static;
					width: 100%;
					height: auto;
				}
				.notebook img 
					{
						width: 100%;
					}
					
/* Blogs */	
	.allblogs-head h1 {
		margin: 0 0 10px 0!important;
	}
	.blog-actions 
		{
		margin-bottom: 20px!important;
		}		
		.blog-actions a
			{
			margin: 10px 0 0 0!important;
			}
			
	.last-10-i			
		{
		width: 100%;
		}
				
	.search-blogs.right		
		{
		position: relative;
		top: -40px;
		margin-left: 0!important;
		}
	.search-blogs .button		
		{
		position: relative;
		top: 135px;
		}
	.act-module .content th:first-child
		{
		padding: 0 0 0 40px!important;	
		}
	.act-module table tr th 
		{
		padding-right: 5px!important;
		}
	.act-module .content .blog-list-table th:last-child,
	.act-module .content .blog-list-table td:last-child	
		{
		display: none;
		}
	.act-module table tr td	.blog-name a
		{
		font-size: 18px;
		}
.act-module .content tr:first-child,
		.act-module table.blog-list-table tr td:nth-child(3),
		.act-module table.blog-list-table tr td:nth-child(4) {
			display: none;
		}
		.act-module table.blog-list-table tr td.item-icon img {
			width: 23px;
		}
		
		.act-module .allblogs-head {
			/*padding: 0 20px;*/
		}
		.blog-actions a.rss  {
			display: none;
		}
		.search-blogs .button {
			position: relative!important;
			top: 80px!important;
		}
		.search-blogs {
			float: none!important;
		}
		.forminput {
			width: 100%;
		}
		.search-blogs select {
			width: 100%!important;
		}
		
		.search-blogs.right input.text-input {
			width: 100%!important;
		}
		
		
		.blog-actions a {
			display: block;
			clear: left;
		}
		.blog-actions a.topten {
			background: url('1/icon-topten-mobile.png') left top no-repeat!important;
		}
		.blog-actions a.blog-read {
			background: url('1/blog-read-mobile.png') 4px 5px no-repeat!important;
		}		
		.blog-actions a.all-blogs {
			background: url('1/all-blogs-mobile.png') 4px top no-repeat!important;
		}
		
		
		.blog-mod .data {
			width: auto;
		}
		.add-new-blog-item {
			/*width: 100%;
			margin: 20px 0!important;
			clear: left;
			text-align: center;*/
		}
		.blog-mod:not(.showentry) .admin-controls {
			margin-left: 0!important;
		}
		
		.blog-item-date {
			width: 100%!important;
			overflow: hidden;
		}
		
		.blog-item-date .date,
		.blog-item-date .month {
			float: left!important;
		}
		.blog-item-date .date {
			font-size: 32px!important;
			width: 40px!important;
		}
		.blog-item-date .month {
			position: static!important;
			top: 0!important;
			margin: 7px 0 0 0!important;
			width: 110px!important;
			text-align: left!important;
		}
		

		.blog-mod .blog-action.share {
			margin: 0 0 10px 0!important;
		}
		.blog-item-date {
			border-bottom: 1px solid #dbdbdb;
		}
		
		.last-10-i-data {
			width: 50%!important;
			margin: 0 0 0 10px!important;
		}
		.last-10-i-post-text.desktop-text {
			display: none!important;
		}
		.last-10-i-post-text.adaptive-text {
			display: block!important;
			width: 100%!important;
			clear: left!important;
		}
		.tags a {
			display: inline!important;
		}
		
		.allblogs-head h1 {
			font-size: 40px!important;
		}
		
		.blog-mod .profile-info {
			padding: 0 0 20px 0!important;
		}
		.act-module .btn-up {
			width: 104px;
			height: 34px;
			margin: 0 auto!important;
			padding: 40px 0 0 0 !important;
			background-position: center top;
			text-align: center;
		}
		
}
		.act-module .btn-up {
			position: relative;
			top: -70px;
			margin: 0 0 0 20px;
		}
.last-10-i-post-text.desktop-text {
	display: block;
}
.last-10-i-post-text.adaptive-text {
	display: none;
}
/* Tablet */
@media screen and (max-width: 959px) {
	
	.additional-fsearch select {
		width: 100%!important;
		margin: 15px 0 15px 0!important;
	}
	.additional-fsearch input {
		width: 100px;
		height: 35px;
		background: url(wtb_2015/btn-choose.png) no-repeat left top;
	}
	.msg-search-legend input {
		width: auto;
		height: auto;
	}
	
	.allblogs-head h1 {
	}
	
	.third-cat-items .third-cat-i
		{
			width: 100%;
		}
	.third-cat-items .second-row-i, .third-cat-items .third-row-i
		{
			height: auto;
		}
	.third-cat-items hr { display: block; }
	.third-cat-i
		{
		float: none;
		width: 100%;
		height: auto;
		}
	.third-cat-i h3,
	.third-cat-i p
		{
		text-align: center;
		}

	.prizes-blue .first-item div,
	.prizes-blue .second-item div,
	.prizes-blue .third-item div,
	.prizes-blue .fourth-item div,
	.prizes-blue .fifth-item div,
	.prizes-blue .sixth-item div,
	.prizes-blue .seventh-item div,
	.prizes-blue .eighth-item div
		{
		width: 100%;
		text-align: center;
		}
	.prizes-blue .first-item .prize-item-right,
	.prizes-blue .second-item .prize-item-left,
	.prizes-blue .third-item .prize-item-right,
	.prizes-blue .fourth-item .prize-item-left,
	.prizes-blue .fifth-item .prize-item-right,
	.prizes-blue .sixth-item .prize-item-left,
	.prizes-blue .seventh-item .prize-item-right,
	.prizes-blue .eighth-item .prize-item-left
		{
		padding: 0;
		}
	.prizes-blue .seventh-item .prize-item-right
		{
		margin: 0 0 10px 0;
		}
	.prizes-blue .first-item h3,
	.prizes-blue .third-item h3,
	.prizes-blue .fifth-item h3,
	.prizes-blue .seventh-item h3
		{
		margin-top: 0;
		}
	.third-cat-i.first-i .image-container,
	.third-cat-i.second-i .image-container,
	.third-cat-i.third-i .image-container,
	.third-cat-i.fourth-i .image-container,
	.third-cat-i.fifth-i .image-container,
	.third-cat-i.sixth-i .image-container,
	.third-cat-i.seventh-i .image-container,
	.third-cat-i.eighth-i .image-container,
	.third-cat-i.ninth-i .image-container
		{
		height: auto;
		padding: 0;
		}
	.third-cat-i.third-i .image-container,
	.third-cat-i.sixth-i .image-container
		{
		text-align: center;
		}
	.banner-item-text,
	.banner-item
		{
		float: left;
		width: 100%;
		text-align: center;
		}
	.banner-item-text
		{
		height: auto!important;
		padding: 20px!important;
		}
		.banner-item-text p
			{
			width: auto!important;
			}
	.banner-row.row-1 .banner-item,
	.banner-row.row-2 .banner-item,
	.banner-row.row-3 .banner-item,
	.banner-row.row-4 .banner-item
		{
		padding: 0 0 20px 0;
		}
	.banner-item-text p.subtext
		{
		width: auto!important;
		font-size: 12px!important;
		}

}
/* Phone */
@media screen and (max-width: 780px) {
	.top-10-blogs {
		padding-left: 0!important;
		padding-right: 0!important;
	}	
	
	.footer.bg-blue {
		padding-top: 0;
	}
	
	#scrollTop {
		display: none;
	}
	.act-module .allblogs-head {
		padding: 0 20px;
	}
}
ol li
	{
	font-size: 15px;
	line-height: 1.3em;
	}

/* Newbie page */
.newbie {}
	.newbie .cm-page-navigate span { font-size: 15px!important; }
.blog-show-entry {}
	.blog-show-entry hr { margin: 20px 0!important; }
	.blog-show-entry p { margin: 15px 0!important; }
.blog-entry-nav
	{
	overflow: hidden;
	}
	.blog-entry-nav li
		{
		float: left;
		margin: 0 5px 0 0!important;
		}
		.blog-entry-nav li a
			{
			display: block;
			padding: 10px 15px;
			font-size: 18px;
			background: #0071C5;
			color: white;
			text-decoration: none;
			}

.blog-post-head
	{
	overflow: hidden;
	}
	.blog-post-head-r
		{
		float: right;
		text-align: right;
		}
		.blog-post-head-r .blog-post-views-counter {}
			.blog-post-head-r .blog-post-views-counter p { font-size: 13px!important; }
	.blog-post-head-l
		{
		float: left;
		}
		.blog-post-head p
			{
			margin-bottom: 5px!important;
			}
.blog-post-subhead {}
	.blog-post-subhead p { margin-bottom: 0px!important; }
	.blog-post-subhead a { font-size: 18px; }
	.blog-post-subhead .pluso { margin: 15px 0; }

.blog-post-content {}
	.blog-post-content .postcolor { padding: 0!important; }

.act-newbie p,.act-antispam_help p
	{
		margin: 25px 0;
	}
	
	
.act-partners .about-wrp h2,
.act-points	 .about-wrp h2
	{
		margin: 0 0 30px 0;
	}
	
.act-prizes .cm-page-navigate	
	{
		padding-left: 0;
		padding-right: 0;
	}
	
	
.act-boardrules ul li,	
.act-boardrules ol li,
.act-boardrules p,
.act-terms ul li,	
.act-terms ol li,
.act-terms p 
	{
	line-height: 1.7em;
	}	
	
		
/* forums */	
.act-sc .subheader,
.act-sf .subheader
	{
	background: white;
	}
.act-sc .subheader h1,
.subforum-title-block h1,
.act-sf .subheader h1 {
    font-weight: normal;
    font-size: 45px;
    font-family: IntelClearPro;
    line-height: 1;
    color: #003C71;
    text-transform: uppercase;
    margin: 0 0 0 0;
	}
	
.act-sc table tr:first-child,
.act-sf table.main-table tr:first-child,
.act-module table.blog-list-table tr:first-child
	{
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	}
.act-sc table tr th,
.act-sf table tr th,
.act-module table tr th
	{
	padding: 15px 0;
	}
.act-sc table tr td,
.act-module table tr td
	{
	padding: 15px 0 5px;
	vertical-align: top;
	}	
.act-sc table tr:nth-child(2) td {
	padding-top: 20px;
}
.act-sf table tr td
	{
	padding: 15px 0 0;
	}
	.act-sc table tr td.row2
		{
		padding-left: 20px;
		}
.topic-info
	{
	
	}
	.topic-info a.topic-name
		{
		color: #0071c5;
		font-size: 15px;
		}
	.forumdesc,
	.desc
		{
		font-size: 11px;
		}
.last-msg 
	{
	
	}		
	.last-msg p 
		{
		color: #0071c5;
		font-size: 11px;
		}
		.last-msg p span 
			{
			color: #aaaaaa;
			}	
			
.act-sc .static-inner
	{
	padding: 20px 0;
	}
.act-sf .static-inner
	{
	padding: 0;
	}
.stats-title 
	{
	margin: 100px 0 0 0;
	clear: both;
	}
.forum-stats 
	{
	clear: both;
	overflow: hidden;
	}
	.forum-stats-i
		{
		float: left;	
		margin: 0 20px 0 0;
		}
.search-wrp 
	{
	overflow: hidden;
	}		
	.search-wrp input 
		{
		float: left;
		}
	.search-wrp input#keywords
		{
		height: 35px;
		padding: 0 0 0 10px;
		}
	.search-wrp input.button
		{
		margin: 2px 0 0 10px;
		}
	.search-wrp a.extended-search 
		{
		display: block;
		float: left;
		margin: 7px 0 0 25px;
		color: #0071c5;
		font-size: 15px;
		}
.act-sc .stats-table 
	{
	margin-bottom: 50px;
	}		
.stats-table tr 
	{
	border: 0!important;
	}
	.stats-table tr td
		{
		padding-top: 30px!important;
		font-size: 11px;
		}
		.stats-table tr td div.stats-table-title
			{
			margin: 0 0 7px 0;
			color: #555555;
			font-size: 15px;
			}
		.stats-table tr td b
			{
			font-weight: normal;
			}
	
	
	
.themes-column {
	vertical-align: top;
	text-align: left;
}	

.legend-row
	{
	margin: 0 0 5px 0;
	overflow: hidden;
	}
	.legend-i 
		{
		float: left;
		width: 300px;
		}
		.legend-i .desc
			{
			font-size: 13px;
			}
		.legend-i img	
			{
			width: 20px;
			}
.act-sf .search-wrp
	{
	margin: 40px 0 60px 0;
	}
	
	
.additional-fthemes
	{
	margin: 30px 0 0 0;
	}
.additional-fsearch
	{
	height: 350px;
	margin: 35px 0 100px 0;
	}
	.additional-fsearch input
		{
		width: 32px;
		height: 32px;
		background: url(wtb_2015/submit-btn.png) no-repeat left top;
		text-indent: -9999px;
		border: 0;
		outline: none;
		}
	.additional-fsearch select
		{
		height: 33px;
		margin: 0 10px 0 0;
		background: url(wtb_2015/select-btn.png) no-repeat right 0;
	   -webkit-appearance: none;
		-moz-appearance: none;
		text-indent: 1px;
		text-overflow: '';
		}
	.additional-fsearch select.dropdown
		{
		width: 655px;
		}
	.additional-fsearch select[name=sort_key]
		{
		width: 300px;	
		}
	.additional-fsearch select[name=sort_by]
		{
		width: 80px;
		}
	.additional-fsearch select[name=prune_day]
		{
		width: 135px;
		}
	.additional-fsearch select[name=topicfilter]
		{
		width: 213px;
		}
		
	.msg-search-legend
		{
		margin: 0 0 5px 0;
		}
	.msg-search-legend.second
		{
		margin-top: 30px;
		}
		.msg-search-legend span
			{
			font-size: 15px;
			font-weight: 700;
			}
		.msg-search-legend input	
			{
			width: auto;
			height: auto;
			margin: 0 0 0 25px;
			}

.active-users
	{
		
	}
	.active-users .row1
		{
		padding-left: 0!important;
		font-size: 11px;
		}
	.table-item img
		{
		position: relative;
		top: -2px;
		margin: 0 5px 0 0;
		}
		
		
/* Paginator */
.cm-paginator {
  position: relative;
}
  .cm-paginator .pagecurrent,
  .cm-paginator .pagelink,
  .cm-paginator .pagelinklast {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #e9e9e9;
  }
  .cm-paginator span[id^="page-jump"] {
  	padding-right: 30px !important;
  }
	  .cm-paginator span[id^="page-jump"] img {
	    display: none !important;
	  }
	.cm-paginator span[id^="page-jump"]:after {
		content: '';
		width: 12px;
		height: 11px;
		background: transparent url('/style_images/cm_images/paginator-arrow-down.png') center center no-repeat;
		position: absolute;
    top: 10px;
    right: 10px;
	}
  .cm-paginator .pagelink {
    color: #555555;
  }
  .cm-paginator .pagelink:first-child {
  	width: auto;
  	padding: 0 10px;
  	font-size: 12px;
  	font-weight: bold;
  }
  /*
  .cm-paginator .pagelink:last-child {
    
  }
    .cm-paginator .pagelink:last-child a {
    	text-indent: -500px;
    	overflow: hidden;
    }
    .cm-paginator .pagelink:last-child a:after {
			content: '';
			width: 12px;
			height: 16px;
			background: transparent url('/style_images/cm_images/paginator-arrow-right.png') center center no-repeat;
			position: absolute;
	    top: 10px;
	    right: 10px;
		}
	*/
  .cm-paginator .pagecurrent {
  	background: #00aff0 !important;
  	color: #ffffff;
  }
  .cm-paginator > span {
  	margin-right: 5px;
  	padding: 0;
  	border-radius: 2px;
  	font-family: 'IntelClear', sans-serif;
  	position: relative;
  	display: inline-block;
  }
  .cm-paginator > span > a {
  	width: 100%;
  	height: 100%;
  	color: #0071c5 !important;
  	font-size: 12px;
  	font-weight: bold;
  	display: block;
  }
  .cm-paginator .popupmenu {
    padding: 12px;
    top: 40px !important;
    left: 0 !important;
    color: #555555;
    font-size: 12px;
    background: #e9e9e9;
    border-radius: 2px;
  }
  .cm-paginator .popupmenu .popupmenu-category {
    padding-bottom: 5px;
    line-height: 16px;
    font-weight: bold;
  }		
  .pagination-table .nopad
	{
	padding-top: 15px;
	}
	
.top-pagination	
	{
	padding-bottom: 0;
	}
	.top-pagination	.static-inner
		{
		padding: 0;
		}
		
.content .static-inner .limit,
.activeusers,
.additional-fthemes
	{
	padding: 0 20px;
	}
	
	
@media screen and (max-width: 780px) {
	.search-wrp input#keywords {
		width: 80%;
	}
	.additional-fsearch select {
		width: 100%!important;
		margin: 15px 0 15px 0;
	}
	.additional-fsearch input {
		width: 100px;
		height: 35px;
		background: url(wtb_2015/btn-choose.png) no-repeat left top;
	}
	.msg-search-legend input {
		width: auto;
		height: auto;
	}
	.legend-row {
		margin: 0;
	}
	.legend-i {
		width: 100%;
		float: none;
		margin: 0 0 7px 0;
	}
	
	.act-sf table tr td:nth-child(2) {
		padding-left: 5px;
	}
	.top-pagination table tr td:nth-child(1) {
		width: 99%;
	}
	.top-pagination table tr td:nth-child(2) a,
	.pagination-table tr td:nth-child(2) a {
		display: none;
	}

}	

.act-sc br,
.act-sf br {
	display: none;
}

.cm-crumbs {
  margin-top: 15px;
  padding-left: 30px;
  background: transparent url('cm_images/arrow-left-blue.png') center left no-repeat;
  color: #555555;
  font-size: 15px;
}
.table-item img {
	display: none;
}
.act-sf table tr td {
	padding-bottom: 0!important;
}
.pagination {
	font-size: 11px;
}


/* Blog list */ 
.blog-list-table {
	position: relative;
	top: -25px;
	margin: 20px 0 0 0;
}
.blog-name {
	
}
	.blog-name a {
		color: #0071c5;
		font-size: 23px;
	}
	.blog-last-post {
		
	}
		.blog-last-post p {	
			color: #555555;
			font-size: 11px;
		}
		.blog-last-post p.blog-post-title {	
			margin: 3px 0 0 0;
			color: #96969a;
		}
		
		
.item-icon {
	padding-right: 10px!important;
	padding-top: 22px!important;
}		
.search-blog-wrp {
	overflow: hidden;
	padding: 0 0 10px 0;
}
	.search-blogs {
		float: left;
	}
		.search-blogs select,
		.forminput	{
			display: block;
			border: 1px solid #D1D1D1;
			margin: 5px 0 13px 0;
			padding: 0 0 0 10px;
			color: #555555;
			height: 32px;
			font-size: 15px;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-shadow: 0px 1px rgba(0,0,0,0.2) inset;
			outline: none;
			background: url(wtb_2015/select-btn.png) no-repeat right 0;
			-moz-appearance: none;
			-webkit-appearance: none;
			appearance: none;
			border-radius: 3px;
		}
		.forminput {
			background: none;
		}
		.search-blogs select[name="filter"] { width: 200px; }
		.search-blogs select[name="sort_key"] { width: 245px; }
		.search-blogs select[name="sort_order"] { width: 145px; }
		.search-blogs select[name="name_box"] { width: 145px; }
		.search-blogs select[name="max_results"] { width: 65px; }
		.search-blogs label { 
			display: block;
			margin: 0 0 10px 0;
			color: black; 
		}
		.search-blogs .button {
			display: block;
			margin: 20px 0 0 0;
			text-decoration: none;
			color: #fff;
			border-radius: 2px;
			background: #00AFF0;
			font-size: 15px;
			height: 30px;
			line-height: 30px;
			padding: 0 22px;
			box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
			border: none;
		}
	.search-blogs.right {
		margin: 0 0 0 40px;
	}	
		.search-blogs.right select[name="name_box"]{
			width: 180px;
		}
		.search-blogs.right input.text-input {
			width: 300px;
			height: 32px;
			display: block;
			border: 1px solid #D1D1D1;
			margin: 5px 0 13px 0;
			padding: 0 0 0 10px;
			color: #555555;
			height: 32px;
			font-size: 15px;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-shadow: 0px 1px rgba(0,0,0,0.2) inset;
			outline: none;
			-moz-appearance: none;
			-webkit-appearance: none;
			appearance: none;
			border-radius: 3px;
		}
		.search-blogs.right input[name="exact"],
		.search-blogs.right label.exact-label {
			display: block;
			float: left;
		}
		.search-blogs.right label.exact-label {
			margin: 1px 0 0 10px;
		}
		.input-label-wrp {
			overflow: hidden;
		}
		.user-name-label {
			margin: 10px 0 0 0!important;
		}
		.word-search-btn {
			display: block!important;
			clear: left;
			margin: 6px 0 0 0;
		}
		.search-blogs.right label {
			margin: 10px 0 0 0;
		}
		
		.newslink {
			display: none;
		}
		
		.act-module .content th {
			text-align: center;
		}
		.act-module .content th:first-child {
			padding: 0 0 0 90px;
			text-align: left;
		}
		.act-module .content .see-more-chr {
			margin-top: 5px;
			margin-bottom: 30px;
		}
		.blog-rating {
			margin: 4px 0 0 0;
		}
		
.stat-table	{
	margin-top: 20px;
	margin-bottom: 40px;
}
	.stat-table	.row1 {
		padding-right: 15px;
	}
	
.stats-wrp {
	padding: 0;
}
	.stats-wrp h2 {
		margin: 0 0 10px 0;
		color: #555555!important;
		font-size: 23px!important;
	}
	
	
.act-module .static-inner {
	padding-bottom: 20px;
}
.act-module .content {
	min-height: auto;
}


.last-10-i 
	{
	margin: 40px 0 0 0;
	overflow: hidden;
	}
	.last-10-i-img 
		{
		float: left;
		width: 100px;
		}
	.last-10-i-data 
		{
		float: left;
		width: 980px;
		margin: 0 0 0 40px;
		}
		.last-10-i-post-info 
			{
			margin: 0 0 10px 0;
			}
			.last-10-i-post-info p 
				{
				color: #555555;
				font-size: 13px;
				}
				.last-10-i-post-info p span 
					{
					color: #96969a;
					}
		.last-10-i-post-text 
			{
			}
			.last-10-i-post-text a.title 
				{
				font-size: 23px;
				}
			.last-10-i-post-text p  
				{
				margin: 10px 0 0 0;
				font-size: 15px;
				}
		p.tags 
			{
			font-size: 11px;
			}

			
			
.blog-actions {
	margin: 0 0 40px 0;
	overflow: hidden;
}			
	.blog-actions a {
		display: block;
		height: 30px;
		margin: 0 50px 0 0;
		padding: 3px 0 0 45px;
		float: left;
		color: #a3e6ff;
		font-size: 15px;
	}
	.blog-actions a:hover {
		color: #5cc6ee;
	}
	.blog-actions a.all-blogs {
		background: url('1/all-blogs.png') left top no-repeat;)
	}
	.blog-actions a.rss {
		background: url('1/link-rss.png') left top no-repeat;)
	}
	.blog-actions a.blog-read {
		background: url('1/blog-read.png') left top no-repeat;)
	}
	.blog-actions a.topten {
		background: url('1/icon-topten.png') left top no-repeat;)
	}
	
.act-module	.limit {
	width: 100%;
    max-width: 1260px;
    padding: 0 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 0 auto;
}
	.act-module	.limit h1 {
		color: white;
	}
	.act-module .static-inner {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	
	
.allblogs-head	
	{
		
	}
	.allblogs-head h1
		{
		font-family: IntelClearPro;
		font-size: 60px;
		margin: 0 0 24px;
		line-height: 1;
		}
		
		
.all-pages-pagination
	{
	margin-top: 30px!important;
	}
	
.act-module table tr th	
	{
	padding-left: 10px;
	padding-right: 10px;
	}
	
.ololo-title
	{
	margin-bottom: 3px;
	color: #555555;
	font-size: 15px;
	}	
.ololo-text	
	{
		color: #555555;
	font-size: 11px;
	}
	
	
.img-container img {
	display: inline!important;
}

#fo_9 {
	display: none;
}


.subforum-table td.row2 {
		padding: 20px 0 5px 20px;
}

.act-sf .btn-up {
	position: relative;
	margin-left: 20px;
	top: -260px;
}
.act-sc .btn-up {
	position: relative;
	top: -20px;
}

.act-sf .cm-crumbs,
.act-sc .cm-crumbs {
	margin-top: 5px;
}

.act-sf .content {
	padding: 0 0 20px 0;
}



#cblock_right {
			display: none;
		}
		
.tablepad {
		padding-left: 0!important;
}


.create-blog-wrp {
	background: white;
	color: black;
}
	.create-blog-wrp h1 {
		color: black!important;
		font-family: IntelClearPro;
		font-size: 60px;
		margin: 0 0 24px;
		line-height: 1;
	}
	.create-blog-i {
			overflow: hidden;
		}
		.create-blog-i .button {
			margin: 20px 0;
			text-decoration: none;
			color: #fff;
			border-radius: 2px;
			background: #00AFF0;
			font-size: 15px;
			height: 30px;
			line-height: 30px;
			padding: 0 22px;
			display: inline-block;
			box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
			border: none;
		}
		.create-blog-l,
		.create-blog-r {
			float: left;
		}
			.create-blog-l label,
			.create-blog-r  label{
				display: block;
				padding: 12px 0 0 0;
				color: black;
				font-size: 16px;
			}
		.create-blog-l {
			width: 150px;
		}
		
		
		.addblog-body:before {
			content: ' ';
			height: 0!important;
			clear: both;
			
		}
	
	
	@media screen and (max-width: 1290px) {
	.additional-fsearch {
		height: auto!important;
		padding-bottom: 0!important;
	}
}


.act-uportal-39	.limit {
    width: 100%;
    max-width: 1260px;
    padding: 0 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 0 auto;
}