html {
	font-family: sans-serif;
	font-size: 12px;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
	margin: 0;
	padding: 0 0 10px 0;
	min-width: 360px;
	background: #A8E0FC;
	color: #3698CA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

h1, h2, h3 {
	margin: 0;
	padding: 0 0 5px 0;
	color: #FFF;
	font-family: "paralucent", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 300;
}
h3 { font-size: 16px; }
h1.col-gray,
h2.col-gray,
h3.col-gray { color: #AAA; }
h1.noPad,
h2.noPad,
h3.noPad { padding: 0; }
h1 .small,
h2 .small,
h3 .small {
	font-size: 0.6em;
	color: #888;
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #EEE;
}

p { margin: 0 0 10px 0; }

a {
	color: #3698CA;
	text-decoration: none;
}
a:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:active, a:hover {
	text-decoration: underline;
	outline: 0;
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup { top: -0.5em; }
sub { bottom: -0.25em; }

img {
  border: 0;
  vertical-align: middle;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th { padding: 0; }

iframe { border: none; }

/*** General ***/

.hide { display: none !important; }
.show { display: block !important; }
.show-tn, .show-xs, .show-sm, .show-md, .show-lg,
.show-tn-xs { display: none !important; }
.invisible { visibility: hidden; }

.flL { float: left; }
.flR { float: right; }
.clB { clear: both; }

.alC { text-align: center; }
.alR { text-align: right; }
.valT { vertical-align: top; }
.valM { vertical-align: middle; }
.valB { vertical-align: bottom; }
.noWrap { white-space: nowrap; }

.maxW { width: 100%; }

.marT-5 { margin-top: 5px; }
.marT-10 { margin-top: 10px; }

.col-gray { color: #AAA; }
.col-white { color: #FFF; }

.fs-small { font-size: 0.9em; }

.cap-multi-line, .cap-line {
	overflow: hidden;
	text-overflow: ellipsis;
}
.cap-line { white-space: nowrap; }

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-circle {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
	content: " ";
	display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after { clear: both; }

.well {
	padding: 10px;
	background: #B9E6FD;
}

#divAjaxActive {
	display: none;
	position: fixed;
	top: 20%;
	left: 50%;
	margin: -42px 0 0 -160px;
	padding: 10px 0;
	width: 320px;
	background: #FFF;
	color: #333;
	overflow: hidden;
	z-index: 998;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	box-shadow: 3px 3px 3px rgba(0,0,0,0.4);
}
#divAjaxActive table { margin: 0 auto; }
#divAjaxActive td { padding: 10px; }

.video-js.vjs-niche-trailer {
	width: 100%;
	height: 0;
	max-width: 100%;
	padding-top: 56.26168224299065%;
}

/*** Page Header ***/

.page-header { padding: 10px 0; }
.page-header .logo {
	float: left;
	height: 60px;
}
.page-header .social {
	float: right;
	padding: 30px 0 0 0;
}
.page-header ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.page-header li {
	float: left;
	padding: 5px 0 0 10px;
}

/*** Page Top Menu ***/

.page-top-menu { background: #60BFEF; }
.page-top-menu .container { position: relative; }
.page-top-menu ul, .page-top-menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.page-top-menu ul.left { float: left; }
.page-top-menu ul.right { float: right; }
.page-top-menu li {
	position: relative;
	float: left;
}
.page-top-menu li a {
	display: block;
	padding: 10px;
	color: #FFF;
	font-family: "paralucent", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}
.page-top-menu li a:hover, .page-top-menu li a:focus { background: #1F6C92; }

.page-top-menu ul.dd {
	display: none;
	position: absolute;
	left: 0;
	background: #60BFEF;
	z-index: 999;
}
.page-top-menu li:hover ul.dd, .page-top-menu li:focus ul.dd { display: block; }
.page-top-menu ul.right ul.dd { left: auto; right: 0; }
.page-top-menu ul.dd li { float: none; }
.page-top-menu ul.dd ul.dd {
	display: none;
	top: 0;
	left: 100%;
}
.page-top-menu ul.dd ul.dd { left: auto; right: 100%; }
.page-top-menu ul.dd li:hover ul.dd, .page-top-menu ul.dd li:focus ul.dd { display: block; }

.page-top-menu a.join {
	position: absolute;
	display: none;
	top: -74px;
	right: 10px;
	padding: 19px 0 0 40px;
	width: 114px;
	height: 54px;
	background: url(/img/v1/topmenu_join_s.png?v=1) no-repeat;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}
.page-top-menu a.join:hover, .page-top-menu a.join:focus { background-position: 0 -54px; }

.page-top-menu ul.dd .toggle-dd1, .page-top-menu ul.dd .toggle-dd2,
.page-top-menu ul.dd .toggle-dd3, .page-top-menu ul.dd .toggle-dd4 { display: none; }

@media (max-width: 430px) {
	.page-top-menu .toggle-dd4 { display: none; }
	.page-top-menu ul.dd .toggle-dd4 { display: block; }
}
@media (max-width: 540px) {
	.page-top-menu .toggle-dd3 { display: none; }
	.page-top-menu ul.dd .toggle-dd3 { display: block; }
}
@media (max-width: 592px) {
	.page-top-menu .toggle-dd2 { display: none; }
	.page-top-menu ul.dd .toggle-dd2 { display: block; }
}
@media (max-width: 665px) {
	.page-top-menu .toggle-dd1 { display: none; }
	.page-top-menu ul.dd .toggle-dd1 { display: block; }
}

.page-top-news {
	padding: 10px 0;
	background: #B9E6FD;
}
.page-top-news .container { position: relative; }
.page-top-news a.hide-news {
	display: block;
	position: absolute;
	top: -3px;
	right: 10px;
	font-size: 22px;
	text-decoration: none;
}

/*** Page Bottom Menu ***/

.page-btm-menu {
	margin: 10px 0 0 0;
	padding: 10px 0;
	background: #60BFEF;
	color: #FFF;
	line-height: 1.4;
}
.page-btm-menu h2 {
	padding: 0 0 10px 0;
	line-height: 1.3;
}
.page-btm-menu a { color: #FFF; }

/*** Page Footer ***/

.page-footer {
	margin: 10px 0 0 0;
	text-align: center;
	line-height: 1.4;
}
.page-footer a { text-decoration: underline; }

/*** Sprites ***/

.socialIco_twitter, .socialIco_insta, .socialIco_fbook {
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(/img/v1/social_icons.png);
	background-size: 90px 30px;
	cursor: pointer;
}
.socialIco_insta { background-position: -30px 0; }
.socialIco_fbook { background-position: -60px 0; }

.langIco_en, .langIco_nl, .langIco_de {
	display: inline-block;
	margin: 5px 0 4px 0;
	width: 54px;
	height: 54px;
	background: url(/img/v1/lang_icons.png);
}
.langIco_nl { background-position: -54px 0; }
.langIco_de { background-position: -108px 0; }

.tmbIco_11, .tmbIco_12, .tmbIco_13, .tmbIco_14, .tmbIco_15, .tmbIco_16, .tmbIco_17, .tmbIco_18 {
	display: inline-block;
	width: 29px;
	height: 29px;
	background: url(/img/v1/topmenu_icons.png?v=2);
	background-size: 232px 29px;
	cursor: pointer;
}
.tmbIco_12 { background-position: -29px 0; }
.tmbIco_13 { background-position: -58px 0; }
.tmbIco_14 { background-position: -87px 0; }
.tmbIco_15 { background-position: -116px 0; }
.tmbIco_16 { background-position: -145px 0; }
.tmbIco_17 { background-position: -174px 0; }
.tmbIco_18 { background-position: -203px 0; }

.ico30_11, .ico30_12, .ico30_13, .ico30_14, .ico30_15, .ico30_16,
.ico30_11.small, .ico30_12.small, .ico30_13.small, .ico30_14.small, .ico30_15.small, .ico30_16.small {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 120px 20px;
	background-image: url(/img/v1/ico_30x30.png?v=3);
}
.ico30_12, .ico30_12.small { background-position: -20px 0; }
.ico30_13, .ico30_13.small { background-position: -40px 0; }
.ico30_14, .ico30_14.small { background-position: -60px 0; }
.ico30_15, .ico30_15.small { background-position: -80px 0; }
.ico30_16, .ico30_16.small { background-position: -100px 0; }

.lppIco_paypal, .lppIco_sofort, .lppIco_visa, .lppIco_master, .lppIco_maestro, .lppIco_ideal {
	display: inline-block;
	width: 135px;
	height: 55px;
	background: url(/img/v1/logo_payment_icons.png?v=5);
}
.lppIco_paypal { width: 135px; }
.lppIco_sofort { width: 150px; background-position: -135px 0; }
.lppIco_visa { width: 87px; background-position: -285px 0; }
.lppIco_master { width: 92px; background-position: -372px 0; }
.lppIco_maestro { width: 92px; background-position: -464px 0; }
.lppIco_ideal { width: 66px; background-position: -556px 0; }

.lppIcoV_paypal, .lppIcoV_sofort, .lppIcoV_visa, .lppIcoV_master, .lppIcoV_maestro, .lppIcoV_ideal {
	display: inline-block;
	width: 92px;
	height: 38px;
	background: url(/img/v1/logo_payment_icons_vert.png);
}
.lppIcoV_paypal { height: 38px; }
.lppIcoV_sofort { height: 32px; background-position: 0 -38px; }
.lppIcoV_visa { height: 55px; background-position: 0 -70px; }
.lppIcoV_master { height: 55px; background-position: 0 -125px; }
.lppIcoV_maestro { height: 55px; background-position: 0 -180px; }
.lppIcoV_ideal { height: 71px; background-position: 0 -235px; }

/*** Content containters ***/

.page-content { }
.page-content:before,
.page-content:after {
	content: " ";
	display: table;
}
.page-content:after { clear: both; }
.page-content-left { }
.page-content-right { }

/*** Boxes ***/

.box { margin: 10px 0 0 0; }
.box-cnt { }

/*** Page Navigation Box ***/

.box-nav {
	margin: 10px 0 0 0;
	text-align: center;
}
.box-nav a {
	display: inline-block;
	margin: 0 1px;
	padding: 7px 0 0 0;
	min-width: 29px;
	height: 29px;
	text-decoration: none;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
	overflow: hidden;
}
.box-nav a:hover, .box-nav a:focus {
	background: #60BFEF;
	color: #FFF;
}
.box-nav a.active {
	background: #3698CA;
	color: #FFF;
}

/*** Update Box ***/

.box-update { }
.box-update .image-fit {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}
.box-update h2 { padding: 0; }
.box-update .sub-title { font-size: 14px; }
.box-update .title, .box-update .stats-out {
	position: relative;
	margin: 0 0 10px 0;
	padding-top: 35.21739130434783%;
	width: 100%;
}
.box-update .stats-out { background: #B9E6FD; }
.box-update .stats-in {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin-top: -17px;
	color: #FFF;
}
.box-update .stats-in .la { font-size: 18px; }

.box-update .header {
	position: relative;
	padding-top: 61.63265306122449%;
	width: 100%;
}
.box-update .well { margin: 10px 0 0 0; }
.box-update .info-title {
	color: #FFF;
	font-family: "paralucent", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 300;
}
.box-update .video-js.vjs-stream-of-the-day {
	width: 100%;
	height: 0;
	max-width: 100%;
	padding-top: 66.47887323943662%;
}

/*** News Box ***/

.box-news { }
.box-news .news-title {
	color: #FFF;
	font-family: "paralucent", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 300;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.box-news img { margin: 5px auto 0 auto; }

/*** Payment Logos Box ***/

.box-payment-logos { text-align: center; }
.box-payment-logos a {
	display: inline-block;
	margin: 0 2px 5px 2px;
}

.box-btm-payment-logos { text-align: center; }
.box-btm-payment-logos a {
	display: inline-block;
	margin: 0 2px 5px 2px;
}

/*** Join Reasons Box ***/

.box-join-reasons { }
.box-join-reasons ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.box-join-reasons li {
	padding: 6px 0 6px 27px;
	background: url(/img/v1/join_bullet.png) left center no-repeat;
}
.box-join-reasons a.btn:first-letter { text-transform: capitalize; }

/*** Cover Grid ***/

.cover-grid { margin-top: -10px; }
.cover-grid h3 { padding: 0; }
.cover-grid .cover { margin-top: 10px; }
.cover-grid .img-responsive { margin-top: 1px; }

/*** Related List ***/

.related-list { margin: -10px 0 0 0; }
.related-list .related { margin: 10px 0 0 0; }
.related-list .related h2 { padding: 0; }
.related-list .related h3 { padding: 10px 0 0 0; }
.related-list .related .csSmall {
	display: inline-block;
	width: 85%;
}
.related-list .related .la {
	color: #FFF;
	font-size: 24px;
}

/*** Magnific Popup Inline Content Container ***/

.mpop-inline-content {
	position: relative;
	background: #FFF;
	padding: 10px;
	width: auto;
	min-width: 340px;
	max-width: 90%;
	max-height: 90%;
	margin: 20px auto;
}

/*** Form ***/

input, button, select, textarea {
	margin: 0;
	color: inherit;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}
button { overflow: visible; }
button, select { text-transform: none; }

textarea {
	resize: none;
	overflow: auto;
}

form {
	margin: 0;
	padding: 0;
}

label.padR { padding-right: 10px; }

.form-group { padding: 0 0 10px 0; }
.form-group.last,
.form-group:last-of-type { padding: 0; }
.form-group:before,
.form-group:after {
	content: " ";
	display: table;
}
.form-group:after { clear: both; }
.form-horizontal .form-group {
	padding: 0 0 5px 0;
	margin-left: -10px;
	margin-right: -10px;
}
.form-horizontal .form-group.last,
.form-horizontal .form-group:last-of-type { padding: 0; }

.form-group label { line-height: 28px; }
.form-key-val .form-group label {
	color: #AAA;
	line-height: 1.3;
	border-bottom: 1px solid #AAA;
}
.form-group b.req {
	color: #F00;
	font-size: 10px;
	line-height: 28px;
	vertical-align: super;
}
.form-control {
	display: block;
	width: 100%;
	height: 28px;
	padding: 2px 10px;
	border: 0;
	background: #FFF;
	font-size: 12px;
	line-height: 1.3;
	color: #555;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
}
textarea.form-control { height: auto; }

.form-text, .form-hint { line-height: 28px; }
.form-hint { color: #AAA; }

.input-group	{
	position: relative;
	display: table;
	border-collapse: separate;
}
.input-group .form-control {
	display: table-cell;
	float: left;
	width: 100%;
	z-index: 2;
}
.input-group .input-group-btn {
	display: table-cell;
	width: 1%;
	font-size: 0;
	white-space: nowrap;
	vertical-align: middle;
}

.btn {
	height: 28px;
	padding: 3px 14px;
	border: none;
	background: #BBB;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
}
.btn:hover { background: #AAA; }
.btn[disabled] { cursor: default;  }
.btn[disabled] { background: #BBB;  }

.btn.btn-default { background: #60BFEF; }
.btn.btn-default:hover { background: #3698CA; }
.btn.btn-default:hover[disabled] { background: #60BFEF; }

.btn.btn-dark { background: #3698CA; }
.btn.btn-dark:hover { background: #1F6C92; }
.btn.btn-dark:hover[disabled] { background: #3698CA; }

.btn.btn-danger { background: #CA3636; }
.btn.btn-danger:hover { background: #921F1F; }
.btn.btn-danger:hover[disabled] { background: #CA3636; }

a.btn {
	display: inline-block;
	padding: 6px 14px 0 14px;
	text-decoration: none;
}

.chkN {
	position: relative;
	display: inline-block;
	-webkit-appearance: none;
	padding: 7px;
	background: #FFF;
}
body.ie .chkN {
	padding: 0;
	background: none;
}
.chkN:checked { background: #FFF; }
.chkN:checked:after {
	position: absolute;
	top: -7px;
	left: -1px;
	font-size: 19px;
	font-weight: bold;
	color: #86B8EE;
	content: '\2714';
}
.chkN.marR { margin: 0 4px 0 0; }

/*** Grid System ***/

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
#cboxLoadedContent .container {
	padding: 0 20px 20px 20px;
	width: auto;
}

.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.row {
	margin-left: -10px;
	margin-right: -10px;
}
.row.ss {
	margin-left: -5px;
	margin-right: -5px;
}

.col-tn-1, .col-tn-2, .col-tn-3, .col-tn-4, .col-tn-5, .col-tn-6, .col-tn-7, .col-tn-8, .col-tn-9, .col-tn-10, .col-tn-11, .col-tn-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.row.ss .col-tn-1, .row.ss .col-tn-2, .row.ss .col-tn-3, .row.ss .col-tn-4, .row.ss .col-tn-5, .row.ss .col-tn-6, .row.ss .col-tn-7, .row.ss .col-tn-8, .row.ss .col-tn-9, .row.ss .col-tn-10, .row.ss .col-tn-11, .row.ss .col-tn-12,
.row.ss .col-xs-1, .row.ss .col-xs-2, .row.ss .col-xs-3, .row.ss .col-xs-4, .row.ss .col-xs-5, .row.ss .col-xs-6, .row.ss .col-xs-7, .row.ss .col-xs-8, .row.ss .col-xs-9, .row.ss .col-xs-10, .row.ss .col-xs-11, .row.ss .col-xs-12,
.row.ss .col-sm-1, .row.ss .col-sm-2, .row.ss .col-sm-3, .row.ss .col-sm-4, .row.ss .col-sm-5, .row.ss .col-sm-6, .row.ss .col-sm-7, .row.ss .col-sm-8, .row.ss .col-sm-9, .row.ss .col-sm-10, .row.ss .col-sm-11, .row.ss .col-sm-12,
.row.ss .col-md-1, .row.ss .col-md-2, .row.ss .col-md-3, .row.ss .col-md-4, .row.ss .col-md-5, .row.ss .col-md-6, .row.ss .col-md-7, .row.ss .col-md-8, .row.ss .col-md-9, .row.ss .col-md-10, .row.ss .col-md-11, .row.ss .col-md-12,
.row.ss .col-lg-1, .row.ss .col-lg-2, .row.ss .col-lg-3, .row.ss .col-lg-4, .row.ss .col-lg-5, .row.ss .col-lg-6, .row.ss .col-lg-7, .row.ss .col-lg-8, .row.ss .col-lg-9, .row.ss .col-lg-10, .row.ss .col-lg-11, .row.ss .col-lg-12 {
	padding-left: 5px;
	padding-right: 5px;
}

.col-tn-1, .col-tn-2, .col-tn-3, .col-tn-4, .col-tn-5, .col-tn-6, .col-tn-7, .col-tn-8, .col-tn-9, .col-tn-10, .col-tn-11, .col-tn-12 { float: left; }
.col-tn-1 { width: 8.33333333%; }
.col-tn-2 { width: 16.66666667%; }
.col-tn-3 { width: 25%; }
.col-tn-4 { width: 33.33333333%; }
.col-tn-5 { width: 41.66666667%; }
.col-tn-6 { width: 50%; }
.col-tn-7 { width: 58.33333333%; }
.col-tn-8 { width: 66.66666667%; }
.col-tn-9 { width: 75%; }
.col-tn-10 { width: 83.33333333%; }
.col-tn-11 { width: 91.66666667%; }
.col-tn-12 { width: 100%; }
.col-tn-pull-0 { right: auto; }
.col-tn-pull-1 { right: 8.33333333%; }
.col-tn-pull-2 { right: 16.66666667%; }
.col-tn-pull-3 { right: 25%; }
.col-tn-pull-4 { right: 33.33333333%; }
.col-tn-pull-5 { right: 41.66666667%; }
.col-tn-pull-6 { right: 50%; }
.col-tn-pull-7 { right: 58.33333333%; }
.col-tn-pull-8 { right: 66.66666667%; }
.col-tn-pull-9 { right: 75%; }
.col-tn-pull-10 { right: 83.33333333%; }
.col-tn-pull-11 { right: 91.66666667%; }
.col-tn-pull-12 { right: 100%; }
.col-tn-push-0 { left: auto; }
.col-tn-push-1 { left: 8.33333333%; }
.col-tn-push-2 { left: 16.66666667%; }
.col-tn-push-3 { left: 25%; }
.col-tn-push-4 { left: 33.33333333%; }
.col-tn-push-5 { left: 41.66666667%; }
.col-tn-push-6 { left: 50%; }
.col-tn-push-7 { left: 58.33333333%; }
.col-tn-push-8 { left: 66.66666667%; }
.col-tn-push-9 { left: 75%; }
.col-tn-push-10 { left: 83.33333333%; }
.col-tn-push-11 { left: 91.66666667%; }
.col-tn-push-12 { left: 100%; }
.col-tn-offset-0 { margin-left: 0%; }
.col-tn-offset-1 { margin-left: 8.33333333%; }
.col-tn-offset-2 { margin-left: 16.66666667%; }
.col-tn-offset-3 { margin-left: 25%; }
.col-tn-offset-4 { margin-left: 33.33333333%; }
.col-tn-offset-5 { margin-left: 41.66666667%; }
.col-tn-offset-6 { margin-left: 50%; }
.col-tn-offset-7 { margin-left: 58.33333333%; }
.col-tn-offset-8 { margin-left: 66.66666667%; }
.col-tn-offset-9 { margin-left: 75%; }
.col-tn-offset-10 { margin-left: 83.33333333%; }
.col-tn-offset-11 { margin-left: 91.66666667%; }
.col-tn-offset-12 { margin-left: 100%; }

.pull-right { float: right !important; }
.pull-left { float: left !important; }

/*** Media Queries ***/

@media (max-width: 529px) {
	.hide-tn, .hide-tn-xs { display: none !important; }
	.show-tn, .show-tn-xs { display: block !important; }
	.marT-tn-5 { margin-top: 5px; }
	.marT-tn-10 { margin-top: 10px; }
}

@media (min-width: 530px) and (max-width: 767px) {
	.hide-xs, .hide-tn-xs { display: none !important; }
	.show-xs, .show-tn-xs { display: block !important; }
	.marT-xs-5 { margin-top: 5px; }
	.marT-xs-10 { margin-top: 10px; }
}

@media (min-width: 768px) and (max-width: 991px) {
	.hide-sm { display: none !important; }
	.show-sm { display: block !important; }
	.marT-sm-5 { margin-top: 5px; }
	.marT-sm-10 { margin-top: 10px; }
}

@media (min-width: 992px) and (max-width: 1199px) {
	.hide-md { display: none !important; }
	.show-md { display: block !important; }
	.marT-md-5 { margin-top: 5px; }
	.marT-md-10 { margin-top: 10px; }
}

@media (min-width: 1200px) {
	.hide-lg { display: none !important; }
	.show-lg { display: block !important; }
	.marT-lg-5 { margin-top: 5px; }
	.marT-lg-10 { margin-top: 10px; }
}

/*** EXTRA SMALL ************************************************************************/

@media (min-width: 530px) {
	/*** Update Box ***/

	.box-update h2, .box-update .sub-title { text-align: right; }
	.box-update .header { padding-top: 66.66666666666667%; }

	/*** Grid System ***/

	.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
	.col-xs-1 { width: 8.33333333%; }
	.col-xs-2 { width: 16.66666667%; }
	.col-xs-3 { width: 25%; }
	.col-xs-4 { width: 33.33333333%; }
	.col-xs-5 { width: 41.66666667%; }
	.col-xs-6 { width: 50%; }
	.col-xs-7 { width: 58.33333333%; }
	.col-xs-8 { width: 66.66666667%; }
	.col-xs-9 { width: 75%; }
	.col-xs-10 { width: 83.33333333%; }
	.col-xs-11 { width: 91.66666667%; }
	.col-xs-12 { width: 100%; }
	.col-xs-pull-0 { right: auto; }
	.col-xs-pull-1 { right: 8.33333333%; }
	.col-xs-pull-2 { right: 16.66666667%; }
	.col-xs-pull-3 { right: 25%; }
	.col-xs-pull-4 { right: 33.33333333%; }
	.col-xs-pull-5 { right: 41.66666667%; }
	.col-xs-pull-6 { right: 50%; }
	.col-xs-pull-7 { right: 58.33333333%; }
	.col-xs-pull-8 { right: 66.66666667%; }
	.col-xs-pull-9 { right: 75%; }
	.col-xs-pull-10 { right: 83.33333333%; }
	.col-xs-pull-11 { right: 91.66666667%; }
	.col-xs-pull-12 { right: 100%; }
	.col-xs-push-0 { left: auto; }
	.col-xs-push-1 { left: 8.33333333%; }
	.col-xs-push-2 { left: 16.66666667%; }
	.col-xs-push-3 { left: 25%; }
	.col-xs-push-4 { left: 33.33333333%; }
	.col-xs-push-5 { left: 41.66666667%; }
	.col-xs-push-6 { left: 50%; }
	.col-xs-push-7 { left: 58.33333333%; }
	.col-xs-push-8 { left: 66.66666667%; }
	.col-xs-push-9 { left: 75%; }
	.col-xs-push-10 { left: 83.33333333%; }
	.col-xs-push-11 { left: 91.66666667%; }
	.col-xs-push-12 { left: 100%; }
	.col-xs-offset-0 { margin-left: 0%; }
	.col-xs-offset-1 { margin-left: 8.33333333%; }
	.col-xs-offset-2 { margin-left: 16.66666667%; }
	.col-xs-offset-3 { margin-left: 25%; }
	.col-xs-offset-4 { margin-left: 33.33333333%; }
	.col-xs-offset-5 { margin-left: 41.66666667%; }
	.col-xs-offset-6 { margin-left: 50%; }
	.col-xs-offset-7 { margin-left: 58.33333333%; }
	.col-xs-offset-8 { margin-left: 66.66666667%; }
	.col-xs-offset-9 { margin-left: 75%; }
	.col-xs-offset-10 { margin-left: 83.33333333%; }
	.col-xs-offset-11 { margin-left: 91.66666667%; }
	.col-xs-offset-12 { margin-left: 100%; }
}

/*** SMALL ******************************************************************************/

@media (min-width: 768px) {
	body {
		padding: 0 0 20px 0;
		font-size: 14px;
	}
	h1, h2, h3 { font-size: 22px; }
	h3 { font-size: 18px; }

	/*** Page Header ***/

	.page-header { padding: 20px 0; }
	.page-header .logo { height: auto; }
	.page-header .social {
		float: left;
		padding: 60px 0 0 22px;
	}

	/*** Page Top Menu ***/

	.page-top-menu li a {
		padding: 10px;
		font-size: 17px;
	}
	.page-top-menu a.join { display: block; }

	/*** Page Bottom Menu ***/

	.page-btm-menu {
		margin: 20px 0 0 0;
		padding: 20px 0;
	}

	/*** Page Footer ***/

	.page-footer { margin: 20px 0 0 0; }

	/*** Sprites ***/

	.socialIco_twitter, .socialIco_insta, .socialIco_fbook {
		width: 54px;
		height: 54px;
		background-size: 162px 54px;
	}
	.socialIco_insta { background-position: -54px 0; }
	.socialIco_fbook { background-position: -108px 0; }

	.tmbIco_11, .tmbIco_12, .tmbIco_13, .tmbIco_14, .tmbIco_15, .tmbIco_16, .tmbIco_17, .tmbIco_18 {
		margin: 0 0 5px 0;
		width: 58px;
		height: 58px;
		background-size: 464px 58px;
	}
	.tmbIco_12 { background-position: -58px 0; }
	.tmbIco_13 { background-position: -116px 0; }
	.tmbIco_14 { background-position: -174px 0; }
	.tmbIco_15 { background-position: -232px 0; }
	.tmbIco_16 { background-position: -290px 0; }
	.tmbIco_17 { background-position: -348px 0; }
	.tmbIco_18 { background-position: -406px 0; }

	.ico30_11, .ico30_12, .ico30_13, .ico30_14, .ico30_15, .ico30_16 {
		width: 30px;
		height: 30px;
		background-size: 180px 30px;
	}
	.ico30_12 { background-position: -30px 0; }
	.ico30_13 { background-position: -60px 0; }
	.ico30_14 { background-position: -90px 0; }
	.ico30_15 { background-position: -120px 0; }
	.ico30_16 { background-position: -150px 0; }

	/*** Content containters ***/

	.page-content-left {
		float: left;
		width: 530px;
	}
	.page-content-right {
		float: right;
		width: 170px;
	}

	/*** Boxes ***/

	div.box { margin: 20px 0 0 0; }

	/*** Page Navigation Box ***/

	.box-nav a {
		padding: 10px 0 0 0;
		min-width: 38px;
		height: 38px;
		-webkit-border-radius: 19px;
		-moz-border-radius: 19px;
		border-radius: 19px;
	}

	/*** Update Box ***/

	.box-update .sub-title { font-size: 18px; }
	.box-update .info-title { font-size: 18px; }
	.box-update .stats-in { margin-top: -19px; }

	/*** News Box ***/

	.box-news .news-title { font-size: 18px; }

	/*** Payment Logos Box ***/

	.box-payment-logos .lppIco_paypal, .box-payment-logos .lppIco_sofort, .box-payment-logos .lppIco_visa, .box-payment-logos .lppIco_master, .box-payment-logos .lppIco_maestro, .box-payment-logos .lppIco_ideal {
		width: 92px;
		height: 38px;
		background: url(/img/v1/logo_payment_icons_vert.png);
	}
	.box-payment-logos .lppIco_paypal { height: 38px; }
	.box-payment-logos .lppIco_sofort { height: 32px; background-position: 0 -38px; }
	.box-payment-logos .lppIco_visa { height: 55px; background-position: 0 -70px; }
	.box-payment-logos .lppIco_master { height: 55px; background-position: 0 -125px; }
	.box-payment-logos .lppIco_maestro { height: 55px; background-position: 0 -180px; }
	.box-payment-logos .lppIco_ideal { height: 71px; background-position: 0 -235px; }

	.box-btm-payment-logos a { margin: 0 5px; }

	/*** Cover Grid ***/

	.cover-grid .img-responsive { margin-top: 5px; }

	/*** Magnific Popup Inline Content Container ***/

	.mpop-inline-content {
		padding: 20px;
		max-width: 700px;
	}

	/*** Form ***/

	input, button, select, textarea { font-size: 14px; }
	.form-group label { line-height: 30px; }
	.form-group b.req { line-height: 30px; }
	.form-control { font-size: 14px; }
	.form-control {
		height: 30px;
		padding: 3px 10px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
	}
	.form-text, .form-hint { line-height: 30px; }
	.btn {
		height: 30px;
		padding: 4px 15px;
		font-size: 14px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
	}
	a.btn { padding: 5px 15px 0 15px; }

	/*** Grid System ***/

	.container { width: 740px; }

	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
	.col-sm-1 { width: 8.33333333%; }
	.col-sm-2 { width: 16.66666667%; }
	.col-sm-3 { width: 25%; }
	.col-sm-4 { width: 33.33333333%; }
	.col-sm-5 { width: 41.66666667%; }
	.col-sm-6 { width: 50%; }
	.col-sm-7 { width: 58.33333333%; }
	.col-sm-8 { width: 66.66666667%; }
	.col-sm-9 { width: 75%; }
	.col-sm-10 { width: 83.33333333%; }
	.col-sm-11 { width: 91.66666667%; }
	.col-sm-12 { width: 100%; }
	.col-sm-pull-0 { right: auto; }
	.col-sm-pull-1 { right: 8.33333333%; }
	.col-sm-pull-2 { right: 16.66666667%; }
	.col-sm-pull-3 { right: 25%; }
	.col-sm-pull-4 { right: 33.33333333%; }
	.col-sm-pull-5 { right: 41.66666667%; }
	.col-sm-pull-6 { right: 50%; }
	.col-sm-pull-7 { right: 58.33333333%; }
	.col-sm-pull-8 { right: 66.66666667%; }
	.col-sm-pull-9 { right: 75%; }
	.col-sm-pull-10 { right: 83.33333333%; }
	.col-sm-pull-11 { right: 91.66666667%; }
	.col-sm-pull-12 { right: 100%; }
	.col-sm-push-0 { left: auto; }
	.col-sm-push-1 { left: 8.33333333%; }
	.col-sm-push-2 { left: 16.66666667%; }
	.col-sm-push-3 { left: 25%; }
	.col-sm-push-4 { left: 33.33333333%; }
	.col-sm-push-5 { left: 41.66666667%; }
	.col-sm-push-6 { left: 50%; }
	.col-sm-push-7 { left: 58.33333333%; }
	.col-sm-push-8 { left: 66.66666667%; }
	.col-sm-push-9 { left: 75%; }
	.col-sm-push-10 { left: 83.33333333%; }
	.col-sm-push-11 { left: 91.66666667%; }
	.col-sm-push-12 { left: 100%; }
	.col-sm-offset-0 { margin-left: 0%; }
	.col-sm-offset-1 { margin-left: 8.33333333%; }
	.col-sm-offset-2 { margin-left: 16.66666667%; }
	.col-sm-offset-3 { margin-left: 25%; }
	.col-sm-offset-4 { margin-left: 33.33333333%; }
	.col-sm-offset-5 { margin-left: 41.66666667%; }
	.col-sm-offset-6 { margin-left: 50%; }
	.col-sm-offset-7 { margin-left: 58.33333333%; }
	.col-sm-offset-8 { margin-left: 66.66666667%; }
	.col-sm-offset-9 { margin-left: 75%; }
	.col-sm-offset-10 { margin-left: 83.33333333%; }
	.col-sm-offset-11 { margin-left: 91.66666667%; }
	.col-sm-offset-12 { margin-left: 100%; }
}

/*** MEDIUM *****************************************************************************/

@media (min-width: 992px) {
	body {
		padding: 0 0 40px 0;
		font-size: 16px;
	}
	h1, h2, h3 { font-size: 26px; }
	h3 { font-size: 20px; }

	/*** Page Top Menu ***/

	.page-top-menu li a { padding: 10px 15px; }
	.page-top-menu a.join {
		top: -87px;
		right: 118px;
		padding: 115px 0 0 0;
		width: 176px;
		height: 175px;
		background: url(/img/v1/topmenu_join.png?v=5) no-repeat;
		color: #3698CA;
		font-size: 19px;
	}
	.page-top-menu a.join:hover, .page-top-menu a.join:focus {
		background-position: 0 -175px;
		color: #1F6C92;
	}

	/*** Page Bottom Menu ***/

	.page-btm-menu { margin: 40px 0 0 0; }

	/*** Page Footer ***/

	.page-footer { margin: 40px 0 0 0; }

	/*** Content containters ***/

	.page-content-left { width: 750px; }

	/*** Boxes ***/

	div.box { margin: 40px 0 0 0; }

	/*** Page Navigation Box ***/

	.box-nav a { padding: 9px 0 0 0; }

	/*** Update Box ***/

	.box-update .info-title { font-size: 20px; }
	.box-update .stats-in {
		margin-top: -22px;
		font-size: 14px;
	}
	.box-update .stats-in .la { font-size: 24px; }

	/*** Related List ***/

	.related-list .related .csSmall { width: 90%; }

	/*** Form ***/

	input, button, select, textarea { font-size: 16px; }
	.form-group label { line-height: 34px; }
	.form-group b.req { line-height: 34px; }
	.form-control { font-size: 16px; }
	.form-control {
		height: 34px;
		padding: 6px 10px;
		-webkit-border-radius: 17px;
		-moz-border-radius: 17px;
		border-radius: 17px;
	}
	.form-text, .form-hint { line-height: 30px; }
	.btn {
		height: 34px;
		padding: 6px 17px;
		font-size: 16px;
		-webkit-border-radius: 17px;
		-moz-border-radius: 17px;
		border-radius: 17px;
	}
	a.btn { padding: 6px 17px 0 17px; }

	/*** Grid System ***/

	.container { width: 960px; }

	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
	.col-md-1 { width: 8.33333333%; }
	.col-md-2 { width: 16.66666667%; }
	.col-md-3 { width: 25%; }
	.col-md-4 { width: 33.33333333%; }
	.col-md-5 { width: 41.66666667%; }
	.col-md-6 { width: 50%; }
	.col-md-7 { width: 58.33333333%; }
	.col-md-8 { width: 66.66666667%; }
	.col-md-9 { width: 75%; }
	.col-md-10 { width: 83.33333333%; }
	.col-md-11 { width: 91.66666667%; }
	.col-md-12 { width: 100%; }
	.col-md-pull-0 { right: auto; }
	.col-md-pull-1 { right: 8.33333333%; }
	.col-md-pull-2 { right: 16.66666667%; }
	.col-md-pull-3 { right: 25%; }
	.col-md-pull-4 { right: 33.33333333%; }
	.col-md-pull-5 { right: 41.66666667%; }
	.col-md-pull-6 { right: 50%; }
	.col-md-pull-7 { right: 58.33333333%; }
	.col-md-pull-8 { right: 66.66666667%; }
	.col-md-pull-9 { right: 75%; }
	.col-md-pull-10 { right: 83.33333333%; }
	.col-md-pull-11 { right: 91.66666667%; }
	.col-md-pull-12 { right: 100%; }
	.col-md-push-0 { left: auto; }
	.col-md-push-1 { left: 8.33333333%; }
	.col-md-push-2 { left: 16.66666667%; }
	.col-md-push-3 { left: 25%; }
	.col-md-push-4 { left: 33.33333333%; }
	.col-md-push-5 { left: 41.66666667%; }
	.col-md-push-6 { left: 50%; }
	.col-md-push-7 { left: 58.33333333%; }
	.col-md-push-8 { left: 66.66666667%; }
	.col-md-push-9 { left: 75%; }
	.col-md-push-10 { left: 83.33333333%; }
	.col-md-push-11 { left: 91.66666667%; }
	.col-md-push-12 { left: 100%; }
	.col-md-offset-0 { margin-left: 0%; }
	.col-md-offset-1 { margin-left: 8.33333333%; }
	.col-md-offset-2 { margin-left: 16.66666667%; }
	.col-md-offset-3 { margin-left: 25%; }
	.col-md-offset-4 { margin-left: 33.33333333%; }
	.col-md-offset-5 { margin-left: 41.66666667%; }
	.col-md-offset-6 { margin-left: 50%; }
	.col-md-offset-7 { margin-left: 58.33333333%; }
	.col-md-offset-8 { margin-left: 66.66666667%; }
	.col-md-offset-9 { margin-left: 75%; }
	.col-md-offset-10 { margin-left: 83.33333333%; }
	.col-md-offset-11 { margin-left: 91.66666667%; }
	.col-md-offset-12 { margin-left: 100%; }
}

/*** LARGE ******************************************************************************/

@media (min-width: 1200px) {
	/*** Page Top Menu ***/

	.page-top-menu li a {
		padding: 10px 20px;
		font-size: 19px;
	}
	.page-top-menu a.join { right: 191px; }

	/*** Content containters ***/

	.page-content-left { width: 950px; }

	/*** Update Box ***/

	.box-update .stats-in {
		margin-top: -26px;
		font-size: 16px;
	}
	.box-update .stats-in .la { font-size: 32px; }

	/*** Related List ***/

	.related-list .related .csSmall { width: 75%; }

	/*** Grid System ***/

	.container { width: 1160px; }

	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
	.col-lg-1 { width: 8.33333333%; }
	.col-lg-2 { width: 16.66666667%; }
	.col-lg-3 { width: 25%; }
	.col-lg-4 { width: 33.33333333%; }
	.col-lg-5 { width: 41.66666667%; }
	.col-lg-6 { width: 50%; }
	.col-lg-7 { width: 58.33333333%; }
	.col-lg-8 { width: 66.66666667%; }
	.col-lg-9 { width: 75%; }
	.col-lg-10 { width: 83.33333333%; }
	.col-lg-11 { width: 91.66666667%; }
	.col-lg-12 { width: 100%; }
	.col-lg-pull-0 { right: auto; }
	.col-lg-pull-1 { right: 8.33333333%; }
	.col-lg-pull-2 { right: 16.66666667%; }
	.col-lg-pull-3 { right: 25%; }
	.col-lg-pull-4 { right: 33.33333333%; }
	.col-lg-pull-5 { right: 41.66666667%; }
	.col-lg-pull-6 { right: 50%; }
	.col-lg-pull-7 { right: 58.33333333%; }
	.col-lg-pull-8 { right: 66.66666667%; }
	.col-lg-pull-9 { right: 75%; }
	.col-lg-pull-10 { right: 83.33333333%; }
	.col-lg-pull-11 { right: 91.66666667%; }
	.col-lg-pull-12 { right: 100%; }
	.col-lg-push-0 { left: auto; }
	.col-lg-push-1 { left: 8.33333333%; }
	.col-lg-push-2 { left: 16.66666667%; }
	.col-lg-push-3 { left: 25%; }
	.col-lg-push-4 { left: 33.33333333%; }
	.col-lg-push-5 { left: 41.66666667%; }
	.col-lg-push-6 { left: 50%; }
	.col-lg-push-7 { left: 58.33333333%; }
	.col-lg-push-8 { left: 66.66666667%; }
	.col-lg-push-9 { left: 75%; }
	.col-lg-push-10 { left: 83.33333333%; }
	.col-lg-push-11 { left: 91.66666667%; }
	.col-lg-push-12 { left: 100%; }
	.col-lg-offset-0 { margin-left: 0%; }
	.col-lg-offset-1 { margin-left: 8.33333333%; }
	.col-lg-offset-2 { margin-left: 16.66666667%; }
	.col-lg-offset-3 { margin-left: 25%; }
	.col-lg-offset-4 { margin-left: 33.33333333%; }
	.col-lg-offset-5 { margin-left: 41.66666667%; }
	.col-lg-offset-6 { margin-left: 50%; }
	.col-lg-offset-7 { margin-left: 58.33333333%; }
	.col-lg-offset-8 { margin-left: 66.66666667%; }
	.col-lg-offset-9 { margin-left: 75%; }
	.col-lg-offset-10 { margin-left: 83.33333333%; }
	.col-lg-offset-11 { margin-left: 91.66666667%; }
	.col-lg-offset-12 { margin-left: 100%; }
}