.cssv2 {

}

body.blackTheme, .blackTheme #container_header {
	background: #232323;
	color: #ffffff;
}

.blackTheme #menu_account_right_col a, .blackTheme #container_index a {
	color:#518bcc;
}

.blackTheme #menu_account_right_col .boxNotice a, .blackTheme #container_index .boxNotice a {
	color:#0e2d50;
}



.blackTheme #container_footer a {
	color: #111;
}

.blackTheme #container_footer a.lienjaune {
	color: #fac333;
}

.blackTheme #menu  {
 	height: 50px;
    margin-bottom: 15px;
 }

/* .blackTheme */


.blackTheme .offer_text, .blackTheme #torrents-table_filter input, .blackTheme .lostpassword_form, .blackTheme .login_form, .blackTheme .login_text, .blackTheme .connect_text, .blackTheme .account_text, .blackTheme .account_name, .blackTheme .remaining_time_text, .blackTheme .remaining_time, .blackTheme .title_little, .blackTheme .lostpassword_text, .blackTheme .voucher_text, .blackTheme .dataTables_wrapper .dataTables_paginate, .blackTheme .followus_subtitle, .blackTheme .downloaders_text2, .blackTheme .function, .blackTheme .downloaders_numb, .blackTheme .payment_text, .blackTheme .reseller_text, .blackTheme .results ul {
	color: #eeeeee;
}

.blackTheme .account_des, .blackTheme .intro_text, .blackTheme #torrents-table_info, .blackTheme .offerPaymentMethodDesc, .blackTheme .history, .blackTheme .linkHistoryDesc, .blackTheme .account_infoparttwo, .blackTheme .account_infopartone, .blackTheme .serviceOptions, .blackTheme .stats_informations, .blackTheme .liennoir, .blackTheme #last_news a, .blackTheme .didyouknow_text{
	color: #dddddd;
}

.blackTheme #speedtestStatus {
	color: #343434;
}

.blackTheme .offer_subtitle, .blackTheme .offer_title, .blackTheme .account_title, .blackTheme .title_big, .blackTheme .downloaders_title2, .blackTheme .title_medium, .blackTheme #torrent .title, .blackTheme .title_upload, .blackTheme #displaydllink span {
	color: #b7943b;
}

.blackTheme #bulkArea .link-wrapper .textContent .titles-wrapper {
	color: #343434;
}

.blackTheme .fa-trash-alt.red {
	color: #ce6e6e;
}

.blackTheme #torrent .action-btn:hover {
	background-color: #787878;
}

.blackTheme #bulkArea .bulk-torrent, .blackTheme #bulkArea .bulk-controls .btn {
	background: #dcdcdc;
}

.blackTheme .arrows, .blackTheme .info-wrapper .fal.fa-times {
	 color: #787878;
}

.blackTheme .info-wrapper .fal.fa-times:hover {
	 color: #ededed;
}


.blackTheme #ariane{
	background: #343434;
	text-shadow: none;
}

.blackTheme #ariane.error_ariane a {
	color: #ededed;
}

.blackTheme .big_line {
	opacity: 0.5;
}

.blackTheme .case {
	background: #343434;
}

.blackTheme .case a {
	color: #eeeeee;
}

.blackTheme .offer_arrow, .blackTheme .details_icon, .blackTheme .downloaders_arrow, .blackTheme .dotsline_page, .blackTheme #features .details_icon {
	filter: invert(100%);
}

.blackTheme .ariane_youarehere, .blackTheme .ariane_home {
	color: #dddddd;
	text-shadow: none;
}

.blackTheme .textarea, .blackTheme .input2, .blackTheme .input, .blackTheme input {
	background: #454545;
	border: 1px solid #676767;
	color: #eeeeee;
}

.blackTheme .infosLink {
	background: #787878;
	border: 2px solid #9a9a9a;
}

.blackTheme .choiceLink {
	background-color: rgba(250,207,51,0.76);
	border-color: #d6a72d;
}

.blackTheme .successLink {
	background-color: #fac333;
    border: 2px solid #d6a72d;
}

.blackTheme .errorLink {
	background-color: #f16e60;
    border-color: #ce1919;
}

.blackTheme .downloaders_nonexistent {
	background: #343434;
}

.blackTheme .magnet-container, .blackTheme .torrent-container {
	background-color: #565656;
}

.blackTheme .magnet-container input {
	border: 1px solid #898989;
	background-color: #676767;
}

.blackTheme .magnet-container input::placeholder, .blackTheme input::placeholder {
	color: #eeeeee;
}

.blackTheme #torrent .torrent-container .title, .blackTheme #torrent .magnet-container .title {
	color: #fac333
}

.blackTheme #torrent table.dataTable tbody tr {
	background: #454545;
}

.blackTheme #torrent table.dataTable tbody tr:hover {
	background: #676767;
}

.blackTheme #torrent.compact table tbody tr, .blackTheme #torrent table tbody tr {
	border-bottom: 1px solid #9a9a9a;
}

.blackTheme #torrent #torrents-table .show-links {
	color: #92ceea;
}

.blackTheme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, 
.blackTheme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, 
.blackTheme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.blackTheme .dataTables_wrapper .dataTables_paginate .paginate_button {
	color: #eeeeee!important;
}

.blackTheme #features {
	background: #565656;
	
}

.blackTheme #features .details_text, .blackTheme #features .details_title {
	color: #eeeeee;
	background: transparent;
}

.blackTheme .boxNotice {
	background: #84acc7;
	border: 1px solid #84ceda;
	color: #1f2527;
}

.blackTheme #offerSelectedDetails {
	color: #222222;
}

.blackTheme .form-group select, 
.blackTheme .form-group input:focus, 
.blackTheme .form-group input:valid, 
.blackTheme .form-group input.form-file, 
.blackTheme .form-group input.has-value, 
.blackTheme .form-group textarea:focus, 
.blackTheme .form-group textarea:valid, 
.blackTheme .form-group textarea.form-file, 
.blackTheme .form-group textarea.has-value {
	color: #eeeeee;
}


.blackTheme #history_paginate, 
.blackTheme .control_previous, .blackTheme #history_previous,
.blackTheme .control_next, .blackTheme #history_next {
	background: #343434;
}

.blackTheme .history thead, .blackTheme .history tbody {
	color: #111111;
}

.blackTheme .footable .form-control, .blackTheme .footable .btn-default {
	background: #343434;
}

.blackTheme .footable-details.table>tbody>tr>td, 
.blackTheme .footable-details.table>tbody>tr>th, 
.blackTheme .footable-details.table>tfoot>tr>td, 
.blackTheme .footable-details.table>tfoot>tr>th, 
.blackTheme .footable-details.table>thead>tr>td, 
.blackTheme .footable-details.table>thead>tr>th, 
.blackTheme .footable.table>tbody>tr>td, 
.blackTheme .footable.table>tbody>tr>th, 
.blackTheme.footable.table>tfoot>tr>td, 
.blackTheme.footable.table>tfoot>tr>th, 
.blackTheme .footable.table>thead>tr>td, 
.blackTheme .footable.table>thead>tr>th {
	border-top: 1px solid #7b7b7b;
}

.blackTheme .footable .pagination>li>a, .blackTheme .footable .pagination>li>span,
.blackTheme .footable .pagination>li>a:hover, .blackTheme .footable .pagination>li>span,
.blackTheme .footable .pagination>.disabled>a, .blackTheme .footable .pagination>.disabled>a:focus, 
.blackTheme .footable .pagination>.disabled>a:hover, .blackTheme  .footable .pagination>.disabled>span, 
.blackTheme .footable .pagination>.disabled>span:focus, .blackTheme .footable .pagination>.disabled>span:hover {
	background: #454545;
	border: 1px solid #6d6d6d;
}

.blackTheme .g1 {
	background: #343434;
}

.blackTheme .pinBox {
	background: #481d08;
}

.blackTheme .resp-sharing-button__link {
	color: #fff
}

.blackTheme .offers_bottom, .blackTheme .offers_middle, .blackTheme .details_title, .blackTheme .details_text {
	background: #454545;
	color: #eeeeee;
}

.blackTheme .payment_options_right {
 	background: #454545;
 }

.blackTheme #container_header_index {
	background: linear-gradient(to bottom, #0F0F0F 0%, #0F0F0F 110px, #dea105 110px, #ce9607 100%);
	
}

.blackTheme #toolbar {
	background-color: #b38100;
}

.blackTheme .lostpassword_yellowborder, .blackTheme .didyouknow_yellowborder, .blackTheme .downloaders_yellowborder, .blackTheme .downloaders_yellowborder2 {
	border-left: 10px solid #b38100;
}

.blackTheme #formBox textarea {
	color: #222222;
}

.blackTheme #subjects select {
	background-color: #565656;
    border: 1px solid #787878;
   	color: #eeeeee;
}


#hostsPage h1, #hostsPage h2 {
	font-size: 21px;
}

#hostsPage a {
 	color: #242119;
}

#hostsPage {
	font-size: 21px;
	color: #242119;
	font-family: Sketch_Block, Segoe UI, sans-serif;
}

.blackTheme #hostsPage, .blackTheme #hostsPage a {
	color: #eeeeee;
}




.darkModeSwitch {
 	font-size: 13px;
    margin-left: 7px;
    font-family: Segoe UI, Arial, sans-serif;
    cursor: pointer;
    float: left;
 }




 .offerv2 {
	color: #57503c;
}

.offerv2 .freedays {
	background-color: #c4ea9a;
	color: #333128;
    border-radius: 10px;
    width: 920px;
    margin: 10px auto;
    padding: 10px 20px;
    box-sizing: border-box;
}


.blackTheme .paymentTypeDesc b {
	color: #dddddd;
}

.blackTheme .paymentType .paymentTypeDesc .paymentTypeSubDesc,
.blackTheme .paymentType .paymentTypeDesc .paymentTypeSubFeatures {
    color: #cccbcb;
}

.blackTheme .billingReady {
	color: #95c1ef; 
}

.blackTheme .billingActive {
	color: #6cda65; 
}


.blackTheme #tableBox #history_info, .blackTheme #tableBox #history_paginate {
	color: #eee;
}

.blackTheme #tableBox .control_previous, .blackTheme #tableBox #history_previous {
	background: #e6e6e6 url(../images/default/small_arrow4.png) no-repeat center center;
}

.blackTheme #tableBox .control_next, .blackTheme #tableBox #history_next {
	background: #e6e6e6 url(../images/default/small_arrow.png) no-repeat center center;
}

.blackTheme .last_links .last_date {
	color: #e6e6e6;
}