/* 33brushes styles */
/*
 * Author:33brushes.com 
 */


@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'commonsregular';
    src: url('fonts/commonsregular-webfont.eot');
    src: url('fonts/commonsregular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/commonsregular-webfont.woff') format('woff'),
         url('fonts/commonsregular-webfont.ttf') format('truetype'),
         url('fonts/commonsregular-webfont.svg#commonsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	width: 100%;
	height: 100%;
	background: #530d53 url(../img/bg.png) repeat;
	font-family: "Lato", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

h3 {
	font-size: 18px;
	line-height: 40px;
	color: #7D0C84;
	font-family: 'Signika', sans-serif;
	font-weight: normal;
	padding-left: 10px;
}

a {color: #7C0F82;}

a:hover {text-decoration: none; color: #7C0F82;}

/*Layout*/

.account-bar a {color: #ffffff;}

.wrapper {
	margin: 0px auto;
	overflow: hidden;
	background: url(../img/body-bg.jpg) no-repeat center -100px;
	min-height: 500px;
}

.header-top {
	width: 100%;
	height: 72px;
	background: none;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

.header_left_bg {
	background: #1b0114;
	display: block;
	height: 40px;
	position: absolute;
	left: -100%;
	top: 30px;
	width: 100%;
}

.header_right_bg {
	background: #1b0114;
	display: block;
	height: 40px;
	right: -100%;
	position: absolute;
	top: 30px;
	width: 100%;
}

.navbar.container.container-section {
	background: none;
	position: relative;
}

.container.container-section {
	padding-left: 20px;
	padding-right: 20px;
	background: #ffffff;
}

.navbar {
	overflow: visible;
	margin-bottom: 20px;
}

.container {
	margin-right: auto;
	margin-left: auto;
}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 980px;
	position: relative;
}


.span12 {
	width: 980px;
}

.navbar-inner {
	min-height: 40px;
	padding-left: 0;
	padding-right: 0;
	background: none;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.navbar #block-menu-block-4 .nav {
	display: table;
	margin-right: 0;
	width: 719px;
	background: #1B0114;
	margin-top: 30px;
}


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

.row {
	width: 960px;
	margin: 10px auto;
	overflow: hidden;
}

.row2 {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
}

.row3 {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
}


.fl-l {

	float: left;

}

.fl-r {

	float: right;

}

.top-stats {
	background: url(../img/stats-bg.html) no-repeat;
	width: 480px;
	height: 52px;
	margin-top: 20px;
	padding-left: 60px;
	color: white;
	font-size: 12px;
	line-height: 50px;
}

.logo {
	background: url(../img/logo.png) no-repeat;
	width: 271px;
	height: 68px;
	margin-top: 15px;
	margin-left: -10px;
}



.center_wrap1 {
position: relative;
left: 50%;
float: left;
text-align: center;
}

.center_wrap2 {
position: relative;
left: -50%;
float: left;
}


.navbar .nav > li > a{ 
	color: #e5e5e5;
	font-size: 14px;
	padding: 11px 15px;
	margin: 0px 2px;
	line-height: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	text-shadow: none;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
}

.navbar .nav > li > a:hover {
	background: #2a021f;
	color: #ffffff;
}

.navbar .nav > li > a.login {
	background: #6e1873;
}
.navbar .nav > li > a.login:hover {
	background: #781c7d;
}

/*== Footer ==*/

.footer {
	width: 1000px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: -15px;
	height: 80px;
	overflow: hidden;
	background: #1b0114;
	color: #ffffff;
	margin-top: 0px;
}

.footer .span6 {
	width: 450px;
	padding-left: 0px;
	padding-top: 20px;
	margin-left: 10px;
	margin-right: 0px;
	}
 
.footer .span5 ul li{ float: left; text-align: left; padding: 0px 7px; 	line-height: 40px;}

.footer .span5 a {color: #ffffff;}

.footer .copyright {
	float: left;
	margin-left: 5px;
	font-size: 12px;
	margin-top: 20px;
	color: #46494a;
}

.footer .span5 {
	width: 430px;
	padding-top: 10px;
}

.footer a {color: #ffffff;}

.facebook {
	background: url(../img/facebook.html) no-repeat;
	width: 48px;
	height: 48px;
	display: inline-block;
	margin-right: 5px;
}

.footer .span3 {
	width: 190px;
	margin-top: 10px;
}

.twitter {
	background: url(../img/twitter.html) no-repeat;
	width: 48px;
	height: 48px;
	display: inline-block;
	margin-right: 5px;
}


.footer-bottom {
	background: #3E3E3E;
	height: 40px;
	text-align: center;

}

.center_wrap1 {
	position: relative;
	left: 50%;
	float: left;
	text-align: center;
}

.center_wrap2 {
	position: relative;
	left: -50%;
	float: left;
}



/*Homepage*/

.home-top-container {
	width: 100%;
	min-height: 65px;
	margin: 0px auto;
	margin-top: 0px;
}

.slider-middle {
	background: url(../img/slider-img.png) no-repeat right center;
	width: 100%;
	height: 331px;
	margin: 0px;
}




.statistics {
	height: 93px;
	line-height: 26px;
	font-family: 'Lato', sans-serif;
	color: white;
	font-size: 14px;
	font-weight: normal;
	background: #7C0F82;
	text-transform: uppercase;
	padding-left: 30px;
	border-bottom: 5px solid #390334;
	padding-top: 3px;
}

.stat-ic1 {
	background: url(../img/stat-ic1.png) no-repeat left center;
	width: 90px;
	height: 93px;
	float: left;
}

.stat-ic2 {
	background: url(../img/stat-ic2.png) no-repeat left center;
	width: 90px;
	height: 93px;
	float: left;
}

.stat-ic3 {
	background: url(../img/stat-ic3.png) no-repeat left center;
	width: 90px;
	height: 93px;
	float: left;
}

.stat-text {
	width: 220px;
	float: left;
	text-align: left;
}


.statistics span {
	font-size: 30px;
	font-weight: 900;
	padding: 0px 4px;
	display: block;
	margin-top: 18px;
	margin-bottom: 7px;
	font-family: 'Lato', sans-serif;
}

.slider-text {
	width: 431px;
	float: left;
	text-align: center;
	margin-top: 32px;
}


.slider-text h1 {
	color: white;
	font-size: 36px;
	font-family: 'Signika', sans-serif;
	text-transform: uppercase;
	font-weight: 600;
}

.slider-text p {
	color: white;
	font-size: 22px;
	font-family: 'Signika', sans-serif;
	font-weight: 600;
	line-height: 28px;
}

.join-button {
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	-o-border-radius: 35px;
	border-radius: 35px;
	padding: 10px 15px;
	background: #fbe2a7;
	background: -moz-linear-gradient(top, #fbe2a7 0%, #f99f1e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbe2a7), color-stop(100%,#f99f1e));
	background: -webkit-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: -o-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: -ms-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: linear-gradient(to bottom, #fbe2a7 0%,#f99f1e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbe2a7', endColorstr='#f99f1e',GradientType=0 );
	border: 3px solid #ffce4f;
	color: #4f0453;
	font-family:'Signika', sans-serif;
	text-transform: uppercase;
	font-size: 30px;
	width: 245px;
	font-weight: 700;
	text-align: center;
	display: block;
	vertical-align: middle;
	margin: 15px auto 0px;
}

.join-button:hover {
	background: #FABE5C;

}

.join-button span {
	padding-left: 32px; color: #B1292E;
}


.owner-info {
	width: 424px;
	height: 129px;
	background: url(../img/owner-info.html) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	color:#434040;
	padding-top: 228px;
	text-align: center;
	float: right;
	text-align: center;
}

.owner-info h1 {font-size: 30px;  font-family: 'bebas_neueregular', sans-serif; color: #BF1E2E; text-transform: uppercase; font-weight: normal; margin-bottom: 0px;}

.owner-info p {font-size: 14px; font-weight: bold; line-height: 22px;}

#content {
	background: white;
	padding: 8px;
	color: #414141;
	width: 910px;
	margin: 10px auto;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	font-size: 12px;
}


.home-slider {
	background: #fdda47;
	width: 100%;
	height: 263px;

}

.slider-container {
	background: url(../img/header-bg.html) repeat-y;
	height: 299px;
	margin: 0 auto;
	overflow: hidden;
}

.banners-footer {
	overflow: hidden;
	padding: 10px;
	background: #ffffff;
	margin: 0px auto 15px;
	width: 980px;
	-webkit-box-shadow: 0px 1px 5px 0px #cfcbcb;
	-moz-box-shadow: 0px 1px 5px 0px #cfcbcb;
	box-shadow: 0px 1px 5px 0px #cfcbcb;
}

.ads-bottom {
	overflow: hidden;
	width: 970px;
	margin: 5px -10px 0px;
	background: #e4eaf0;
	padding: 10px;

}

.feat1 {
	width: 232px;
	margin-right: 10px;
	float: left;
}

.banners {
	width: 470px;
	float: left;
}

.feat2 {
	width: 252px;
	float: right;
}

.banner {height: 60px; width: 468px; margin-top: 5px;}

.payment-systems {width: 314px; height: 80px; float: left; text-align: center; font-size: 14px;}


.middle-statistics  a {color: #a26cd0; font-size: 14px;}

.home-float1 {
width: 248px;
float: left;
margin-left: 25px;
background: url(../img/home-img2.html) no-repeat center;
height: 200px;
}

.home-float3 {
width: 248px;
float: left;
margin-left: 25px;
background: url(../img/home-img1.html) no-repeat center;
height: 200px;
}

.home-float2 {
width: 345px;
float: right;
margin-right: 20px;
}

.home-float2 ul {list-style: none; margin-left: 10px; margin-top: 20px;}

.home-float2 li {
background: url(../img/list-bg.html) no-repeat left 5px;
padding-left: 15px;
font-size: 12px;

}

.featured-arrow {
	background: url(../img/featured-arrow.html) no-repeat left top;
	position: absolute;
	width: 23px;
	height: 36px;
	left: -23px;
	top: 15px;
}

.featured-title {
	padding: 5px 8px;
	text-align: left;
	color: #510956;
	font-family: 'Signika', sans-serif;
	font-size: 18px;
	border-bottom: 1px solid #510956;
}

.featured {
	line-height: 20px;
	color: #898884;
	position:relative;
	min-height: 110px;
	padding: 10px 0px;
}

.featured ul {margin-left: 5px;}

.featured li {
	color: #3f4040;
	padding-left: 0px;
	line-height: 16px;
	font-size: 12px;
	list-style: none;
}


.featured li span {color:#FED642; font-size: 12px; display: none;}

.featured li a {color: #510956; font-weight: normal; font-size: 12px;}

.payment-logos {
	margin-top: 10px;
	margin-left: 8px;
}


.main-content {
	width: 970px;
	margin: 0px auto 20px;
	padding: 10px;
	background: white;
	border: 5px solid #e4eaf0;
}

.main-content2 {
	width: 990px;
	margin: 0px auto 20px;
}

.sub-content {
	background: white;
	margin-bottom: 25px;
}

.home-middle {
	background: url(../img/slider-bottom.html) repeat-x;
	height: 42px;
	text-align: center;
	color: 
	#FE8101;
	text-shadow: 1px 1px 1px 
	white;
	font-family: Georgia;
	font-size: 30px;
	padding-top: 15px;
	}


.home-content-fl2 {
	float: left; 
	width: 700px; 
	margin-left: 0px; 
	position: relative;
	margin-top: 10px;
	}

h1.statistics {
	font-family: 'clementepdaelight', sans-serif;
	color: #262020;
	font-size: 24px;
	font-weight: normal;


}

.home-content-fl3 {
	float: right;
	width:268px;
	margin-top: 20px;
} 


.home-content-fl3  .accordion-inner {
	line-height: 18px;
	padding: 6px 0px;
	border: 0px;
}

.home-content-fl3 .accordion-group {
	border: 0px;
}

.home-content-fl3 .accordion-heading .accordion-toggle {
	background: #2f6489;
	color: white;
	font-family: 'Signika', sans-serif;
	font-size: 18px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

.home-content-fl3 .accordion-heading .accordion-toggle:hover {
	background: #56aed3;
}

.featured-container {
	width: 265px;
	position: relative;
	margin-top: 10px;
	margin-right: 0px;
} 

.home-content-fl3 h1 {
	color: #d61b2c;
	font-size: 24px;
	font-family: 'Signika', sans-serif;
	line-height: 30px;
	margin: 0px;
	font-weight: normal;
	margin-bottom: 5px;
}


.news-title {
	background: url(../img/news-icon.png) no-repeat 0px center;
	font-family: 'Lato', sans-serif;
	color: #60116c;
	text-transform: uppercase;
	line-height: 40px;
	font-size: 18px;
	font-weight: 400;
	padding-left: 55px;
	margin-bottom: 10px;
}

.news-container {
	background: white;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
	-o-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
	border: 1px solid #CAD6D6;
	overflow: auto;
	padding: 10px;
	border-top: 0px;

}

.news-icon {
	width: 32px;
	height:24px;
	background: url(../img/news-icon.png) no-repeat 0px center;
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;

}
.member-benefits {
	overflow: hidden;
	margin-bottom: 10px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	font-family: Arial, sans-serif;
	background: #510956;
	font-size: 13px;
	padding: 0px;
	width: 339px;
	float: left;
	margin-right: 10px;
	padding-bottom: 20px;
}


.member-benefits h1 {
	font-family: 'Raleway', sans-serif;
	text-align: left;
	font-size: 18px;
	font-weight: 600;
	color: #14547e;
	margin-bottom: 0px;
}

.benefits-list {float: left; width: 210px; margin-left: 10px;}

.home-content-fl3 .join-button {
	width: 228px;	
	margin-left: 0px;
	text-transform: uppercase;
	font-size: 22px;
}

.home-content-fl3 .accordion {
	margin-bottom: 5px;
	
}

.member-benefits ul {
	margin: 20px;
	list-style: none;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color: white;
}

.member-benefits li {
	background: url(../img/list-bg2.png) no-repeat 0px 3px;
	padding-left: 26px;
	line-height: 24px;
}


.member-benefits .content1 {
	background: #7c0f82 url(../img/members-benefits.png) no-repeat 10px center;
	margin-left: 0px;
	color: #ffffff;
	padding-left: 65px;
	font-size: 24px;
	font-family: 'Lato', sans-serif;
	line-height: 72px;
	text-transform: uppercase;
}

.member-benefits .content2 {
	background: #7c0f82 url(../img/advertisers-benefits.png) no-repeat 10px center;
	margin-left: 0px;
	color: #ffffff;
	padding-left: 65px;
	font-size: 24px;
	font-family: 'Lato', sans-serif;
	line-height: 72px;
	text-transform: uppercase;
}



.list-container {
	overflow: hidden;
	width: 600px;
	margin: 0px auto 20px;
	color: #6D6464;
	font-size: 14px;
	font-family: 'Raleway', sans-serif;

}

	
.box1 h2, .box2 h2, .box3 h2 {
	color: #D66025;
	font-size: 36px;
	font-weight: normal;
	line-height: 44px;
	font-family: 'bebas_neueregular', sans-serif;
	margin-bottom: 0px;
	text-align: left;

}
	
.box1 {
	background: url(../img/home-icon1.html) no-repeat 0px center;
	color: #4F4948;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, sans-serif;
	width: 200px;
	padding-left: 75px;
	text-align: justify;
	margin-bottom: 15px;

}	

.box2 {
	background: url(../img/home-icon2.html) no-repeat 0px center;
	color: #4F4948;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, sans-serif;
	width: 200px;
	padding-left: 75px;
	text-align: justify;
	margin-bottom: 15px;
}

.box3 {
	background: url(../img/home-icon3.html) no-repeat 0px center;
	color: #4F4948;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, sans-serif;
	width: 200px;
	padding-left: 75px;
	text-align: justify;
	margin-bottom: 15px;

}

.box-sub-title {
	color:#9d9d9d;
	font-family: Georgia;
	font-size: 19px;
	font-style: italic;
	text-align: center;
	margin-top: 90px;
}	

.secure-payments {
	background: url(../img/secure-payments.html) no-repeat;
	width: 290px;
	height: 102px;
	margin-top: 10px;
}


.promo-banner{
	background: #D8D3D3;
	width: 812px;
	height: 123px;
	margin-top: 10px;
	margin-left: -15px;
	padding-left: 183px;
	position: relative;
	color: #4B4B4B;
}

.promo {
	width: 147px;
	height: 176px;
	background: url(../img/promo.html) no-repeat;
	position: absolute;
	left: 20px;
	top: -31px;
}

.top-line {
	font-family: 'bebas_neueregular', sans-serif;
	font-size: 40px;
	height: 70px;
	overflow: hidden;
	line-height: 70px;
	padding-top: 2px;
}

.bottom-line {
	font-family: 'bebas_neueregular', sans-serif;
	font-size: 24px;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	padding-top: 2px;
	padding-left: 10px;
}

.big-font {
	color: #D41D27;
	font-size: 54px;
	line-height: 50px;
	float: left;
	display: block;
	margin-top: 10px;
	margin-right: 6px;

}

.contest-but {
	background: #D66025;
	width: 240px;
	height: 53px;
	line-height: 53px;
	font-family: 'bebas_neueregular', sans-serif;
	font-size: 32px;
	text-align: center;
	display: inline-block;
	color: white;
	margin-left: 10px;
	-webkit-transition: background 0.2s fade-out;
	-moz-transition: background 0.2s fade-out;
	-o-transition: background 0.2s fade-out;
	transition: background 0.2s fade-out;
	padding: 2px 15px;
	position: absolute;
	top: 0px;
	right: 25px;
}

.contest-but:hover {
	color: white;
	background: #F24147;
}



.star {
	background: url(../img/star.html) 0 0 no-repeat;
	width: 35px;
	height: 31px;
	display: inline-block;
	padding-top: 5px;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
}

.bottom-slider {
	width: 910px;
	margin: 0 auto;
	background: url(../img/main-slider-bg.html) repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}
	
.bottom-slider .carousel .item > img {
margin-left: 25px;
}


.bottom-slider .carousel-control {
	position: absolute;
	top: 40%;
	left: -25px;
	width: 58px;
	height: 58px;
	margin-top: -10px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: 
	white;
	text-align: center;
	background: none;
	border: 0px;
	-webkit-border-radius: none;
	-moz-border-radius: none;
	border-radius: none;
	opacity: 1;
}

.bottom-slider .carousel-control.right {
	right: -25px;
	left: auto;
	background: url(../img/bot-controler-r.html) no-repeat;
}

.bottom-slider .carousel-control.left {
	background: url(../img/bot-controler-l.html) no-repeat;
}


/*Sub pages*/


.clear {clear: both;}


/*Buttons*/

.btn-primary {
	background: #2275d5;
	background: -moz-linear-gradient(top, #4e9cf4 0%, #2275d5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e9cf4), color-stop(100%,#2275d5));
	background: -webkit-linear-gradient(top, #4e9cf4 0%,#2275d5 100%);
	background: -o-linear-gradient(top, #4e9cf4 0%,#2275d5 100%);
	background: -ms-linear-gradient(top, #4e9cf4 0%,#2275d5 100%);
	background: linear-gradient(top, #4e9cf4 0%,#2275d5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e9cf4', endColorstr='#2275d5',GradientType=0 );
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;

}

.btn-primary:hover {
	background: #2275d5;
}

.btn-inverse {	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	}
	
.btn-medium {padding: 6px 20px;}

.btn-small {padding: 7px 10px;}		
	
.btn-large {

	padding: 8px 25px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 18px;
	margin: 10px 4px;
}



.dashboardbox {
background: #DA2ED1;
}

input[type="text"].frm_search_txt {margin-bottom: 0px;}

.account-top {

	padding: 10px;
	background: #7C0F82;
	position: relative;
	border: 0px;
	color: white;
	margin-bottom: 5px;

}


.membertoolbar {z-index: 1000;}

#tabs .widget-content table {}

#tabs .widget-content table td {font-size: 12px; font-family: Arial; background: white; padding: 3px 7px; border-bottom: 1px solid #D5CECE;}

#tabs .widget-content {
	min-height: 90px;
	padding: 5px;
	margin:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

#tabs .widget-title {
	margin: 0px 5px;
}

#keyboard li {
	float: left;
	font-family: Arial;
	font-size: 11px;
	height: 10px;
	line-height: 10px;
	margin: 0 2px 2px 0;
	text-align: center;
	width: 10px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	background: #FCF8FD;
	border: 1px solid #dedddd;

}

#keyboard li:hover {background: #E7EAED; color: #7C0F82;}


.formclass input[type="text"], .formclass input[type="password"] {
	border: 1px solid #9F9F9F;
	font-size: 12px;
	padding: 4px;
	font-family: Arial;
}




.sub-pages h3 {
	color: #4a4b49;
	padding: 10px;

}

.forum_top {
	background: #F9EFDA;
	background: -moz-linear-gradient(top, #FCF9F1 0%, #F9EFDA 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCF9F1), color-stop(100%,#F9EFDA));
	background: -webkit-linear-gradient(top, #FCF9F1 0%,#F9EFDA 100%);
	background: -o-linear-gradient(top, #FCF9F1 0%,#F9EFDA 100%);
	background: -ms-linear-gradient(top, #FCF9F1 0%,#F9EFDA 100%);
	background: linear-gradient(top, #FCF9F1 0%,#F9EFDA 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf9f1', endColorstr='#f9efda',GradientType=0 );
	color: #B39982;
	text-shadow: 1px 1px 1px white;
	padding: 10px;
}

.forum_cell {
border: 1px solid #DCC89C;
}

.frm_title {
color: #a46fd1;
}



.forum_top a {color: #4a4b49;}

.forum_cell_white {
	border: 1px solid #BEC5C9;
	background: white;
}

.menubarlist li ul li {
	border: 1px solid #DCD8D8;
	padding: 4px;
	margin: 2px 0px;
	background: #EFECEC;
}

.menubarlist li ul li:hover {
	background: #f4f3f3;
}

.account-buttons i {margin-right: 3px;}


.menu .menu-r {
font-weight: normal;
}

.celltop {
	background: #31648A;
	border: 1px solid #28668F;
	text-shadow: none;
	font-weight: normal;
	font-size: 14px;
	font-family: Signika, sans-serif;
	text-align: center;

}


.menubarlist, .menubarlist li ul {width: 190px;}


#content .forum_topcell {
	color: #a68f7a;
	border: 1px solid #ddca9e;
	background: #efe0b8;
	text-shadow: 0 1px 0 #fcf5e6;
}

#content .forum_topcell a {color: #a68f7a;}

.forum_topbutton:hover {	background: #F88304;}

.forumnav li.sub {background-position: 0 3px;}

.surfbar .logo {
	background: url(images/logo-surfbar.html) no-repeat;
	width: 183px;
	height: 63px;
	float: left;
	margin-left: 10px;
}


.progressbar{
border:1px solid #266994;
width:300px;
height:20px;
}

.progressbar div{
height:20px;
background:#2E78A7;
width:3px;
}

.tab-bottom {
	background: #E5E5E6;
	line-height: 45px;
	color: #5AA816;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	margin-left: -20px;
	width: 460px;
	margin-bottom: -15px;
	text-align: center;
	margin-top: 20px;
	padding-top: 0px;
}

.tab-bottom a {color: #5aa816;}

.member-benefits .ui-widget-header {
border: 0px;
background: #E5E5E6;
color: #555;
font-weight: bold;

}

/*New Navigation*/



.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle{
	background: #510E55;
	color: #fff;
}

.dropdown-menu {
	background: #6E1873;
	width: 170px;
	border: 0px;
	top: 100%;
	left: 2px;
	padding: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}


.navbar .nav > li > .dropdown-menu:after{
	border-bottom: 6px solid #7C0F82;
}

.dropdown-menu > li > a{
	color: white;
	font-size: 14px;
	font-family: "Lato",Helvetica,sans-serif;
	padding: 8px 0px 0px 15px;
	margin: 0;
	width: 155px;
	height: 25px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-align: left;
	border-bottom: 1px solid #7E1185;
}

.dropdown-menu > li > a:hover {
	background: #7D0C84;

}

.navigation .nav .dropdown-toggle .caret {
border-top-color: white;
border-bottom-color: white;
margin-top: 12px;
margin-left: 5px;
}

.navigation .nav-tabs .open .dropdown-toggle, .navigation .nav-pills .open .dropdown-toggle, .navigation .nav > li.dropdown.open.active > a:hover {
color: white;
background: #36719D;
border-color: #316185;
}


.navigation ul > li > .dropdown-menu > li > a.firstChild{
	-webkit-border-top-left-radius: 0px;
	-moz-border-top-left-radius:  0px;
	border-top-left-radius:  0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-right-radius:  0px;
}
.navigation ul > li > .dropdown-menu > li > a.lastChild{
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	border-bottom-left-radius:  0px;
	-webkit-border-bottom-right-radius:  0px;
	-moz-border-bottom-right-radius:  0px;
	border-bottom-right-radius: 0px;
}

input[type="text"], input[type="password"], select, textarea {
	font-size: 13px;
	height: 28px;
	width: 220px;

}


.login-content input[type="text"], .login-content input[type="password"] {
	font-size: 13px;
	height: 28px;
	width: 280px;

}
.btn-info {
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	-o-border-radius: 35px;
	border-radius: 35px;
	padding: 10px 15px;
	background: #fbe2a7;
	background: -moz-linear-gradient(top, #fbe2a7 0%, #f99f1e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbe2a7), color-stop(100%,#f99f1e));
	background: -webkit-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: -o-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: -ms-linear-gradient(top, #fbe2a7 0%,#f99f1e 100%);
	background: linear-gradient(to bottom, #fbe2a7 0%,#f99f1e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbe2a7', endColorstr='#f99f1e',GradientType=0 );
	border: 3px solid #ffce4f;
	color: #4f0453;
	font-family: 'Signika', sans-serif;
	text-transform: uppercase;
	font-size: 20px;
	padding: 6px 25px;
	font-weight:600;
	text-shadow: none;
}

.btn-info:hover {
	background: #FABE5C;
	color: #4f0453;

}


.btn-success {
	border: 1px solid #B10F1E;
	background: #e03b4b; /* Old browsers */
	background: -moz-linear-gradient(top, #e03b4b 0%, #c81d2c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e03b4b), color-stop(100%,#c81d2c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e03b4b 0%,#c81d2c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e03b4b 0%,#c81d2c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e03b4b 0%,#c81d2c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e03b4b 0%,#c81d2c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e03b4b', endColorstr='#c81d2c',GradientType=0 ); /* IE6-9 */
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	padding: 6px 25px;
	font-weight:normal;
	color: white;
	font-size: 15px;
	text-shadow: none;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}

.btn-success:hover {
	background: #e03b4b;

}

.navigation .nav-pills > li > a.btn-success:hover {
	background: #e03b4b;
}

.account-float1 {
	width: 380px;
	float: left;
}

.account-float2 {
	width: 340px;
	float: right;
}

.btn-toolbar {
padding-left: 20px;

}

.account-float2 .btn-info, .account-float2 .btn-warning, .account-float2 .btn-success {
	padding: 4px 15px;

}

.account-float2 div {margin-bottom: 5px;}

.table {
	background: #F7F7F7;
	margin-bottom: 0px;

}



.table td.td-right {text-align: right;}

.share-buttons {width: 170px;}

.main-login {
	width: 470px;
	margin: 40px auto 20px;
}

.login-top {
	background: #7C0F82;
	text-align: center;
	line-height: 50px;
	font-family: 'Lato', sans-serif;
	text-transform: uppercase;
	font-size: 20px;
	color: white;

}

.login-content {
	padding: 20px;
	background: white;
	position: relative;
	border: 5px solid #E4EAF0;
	border-top: 0px;
}



.register-content {
	background: url(../img/register-bg.html) no-repeat left 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 13px;
}

.register-content .widget-title {
	background: #346C95;
	color: white;
	padding: 7px 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 5px;
	font-size: 18px;
	margin-top: -28px;
	width: 230px;
	margin-left: 0px;
	margin-bottom: 20px;
	text-align: center;
}

.register-content .widget-content {
	margin-bottom: 35px;
	padding: 10px 10px 20px 20px;
	border: 2px solid #D7D7D7;
}

.register-content .register-table {
	overflow: hidden;
	margin-bottom: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	font-family: Arial, sans-serif;
	background: #EAEDED;
	font-size: 13px;
	padding: 30px 20px 20px;
	width: 550px;
	margin-left: 40px;
}

.register-content label {
	font-size:13px;
}

.register-content input[type="checkbox"] {margin: 0px;}

.advertisers-content {
	padding-left: 250px;
	background: url(../img/advertisers-bg.html) no-repeat left 40px;
	padding-top: 30px;
	padding-bottom: 50px;
	font-size: 13px;
}

.advertisers-content .menu-content {border: 0px; width: 610px;}

.top-account {
	overflow: hidden;
 }


.upgrade-content {
	padding-left: 280px;
	background: url(../img/upgrade-bg.html) no-repeat left 40px;
	padding-top: 30px;
	padding-bottom: 50px;
	font-size: 13px;
}
