@charset "UTF-8";

/************** General **************/

html.skin2 body#info {
	font-size: 14px;
	line-height: 19px;
	color: #353535;
	border-radius: 5px;
}
html.skin2 #info #mid #cnt a, #info #mid #cnt a:link {
	/* color: inherit; */
	text-decoration: underline;
}
#info #mid #cnt a.banner:link, #info #mid #cnt .bonus a.ima:link,  html.skin2 #info #mid .contact_new#cnt a, #info #mid .contact_new#cnt a:link {
	text-decoration: none!important;
}
html.skin2 #info #top {
    background-color: #1a78d1;
    background-color: #0e6be2;
    background-image: none;
    min-height: 75px;
    height: auto;
    border-bottom: none;
}
html.skin2 #info #mid .lft {
    background-color: #eaeaea;
    box-shadow: inset -13px 0 15px -15px rgba(0,0,0,0.03);
    padding: 25px 15px;
    width: 177px;
}
html.skin2 #info #footer {
    background-color: #dedede;
}
html.skin2 #info #sub-bar {
	display: none;
}
html.skin2 #info #top ul.nav {
    text-align: center;
    top: 28px;
    margin-left: 207px;
    margin-right: 0;
    width: auto;
}
html.skin2 #info #top ul.nav a.active, html.skin2 #info #top ul.nav a.active {
    border-radius: 4px;
    padding: 5px 12px 6px 12px;
    background-color: #135593;
    box-shadow: none;
    /* color:  #f9f8f9; */
}
html.skin2 #info #top a:hover {
    color: #fbc302;
}
html.skin2 #info #top ul.nav a:hover {
    color: #fbfafa;
    color: #fbc302;
    text-shadow: 0px 0px 8px rgb(255 255 255 / 46%);
    text-shadow: none;
    opacity: 1;
}
html.skin2 #info #top ul.nav a.active:hover {
    text-shadow: none;
}
html.skin2 #info #footer, html.skin2 #info #footer .disclaimer {
	border-top: none;
	box-shadow: none;
}
html.skin2 #info #mid .rgh {
	padding: 25px 0;
	overflow: hidden;
}
html.skin2 #info #cnt {
    height: 100%;
    padding: 0 10px;
}
html.skin2 #info .rgh h3, html.skin2 #info #cnt h3 {
    padding: 5px 10px 7px 10px;
    margin: 0 -10px;
    font-size: 18px;
    color: #353535;
    border-bottom: 1px solid #d3d3d3;
    font-weight: bold;
    margin-bottom: 25px;
    position: relative;
    text-transform: capitalize;
    line-height: 21px;
    display: block;
}
html.skin2 #info .rgh h5 {
	font-size: inherit;
	font-weight: normal;
}
html.skin2 #info #mid .lft .accordion-i .ui-accordion-content a {
	font-weight: normal;
}
html.skin2 .cta-big.blue, html.skin2 .cta-big.yellow, html.skin2 .cta-big.gray {
    padding: 10px 40px;
    text-transform: uppercase;
    cursor: pointer;
    color: #efefef;
    font-family: inherit;
    font-size: 16px;
    font-weight: bold;
    border-radius: 100px;
    border: none;
    background-color: #1f88ff;
    display: block;
    z-index: 860;
    margin: auto;
    min-width: 150px;
}
html.skin2 .cta-big.gray {
	background-color: #9c9c9c;
}
html.skin2 .cta-big:hover, html.skin2 .cta-blue:hover  {
	filter: brightness(1.1);
}
html.skin2 #info .cta-blue, html.skin2 #info .row.v2 .cta-blue {
	background-color: #1f88ff;
	padding: 10px 50px;
	/* margin-top: 15px; */
	text-transform: uppercase;
	cursor: pointer;
	color: #efefef;
	font-family: inherit;
	font-size: 16px;
	font-weight: bold;
	border-radius: 100px;
	border: none;
	background-color: #1f88ff;
	display: inline-block;
	z-index: 860;
	text-decoration: none;
}
html.skin2 #info #mid #cnt a.cta {
	text-decoration: none;
}
/************** Animation **************/
.showMe {
	-webkit-transition: all .2s ease-out;                  
    -moz-transition: all .2s ease-out;                 
    -o-transition: all .2s ease-out;   
    -ms-transition: all .3s ease-out;          
    transition: all .2s ease-out;

	opacity: 1!important;

}
.hideMe {
	-webkit-transition: all .2s ease-out;                  
    -moz-transition: all .2s ease-out;                 
    -o-transition: all .2s ease-out;   
    -ms-transition: all .3s ease-out;          
    transition: all .2s ease-out;

	opacity: 0!important;

}
/************** Forms **************/
html.skin2 #info form.primary {
	width: 391px;
	margin:auto;
}
html.skin2 #info form.thm-1 .inp {
	box-shadow: none;
	border: 0px solid #9c9c9b;
	width:100%;
}
html.skin2 #info form.thm-1 .inp.ddmmyyyy .dd, html.skin2 #info form.thm-1 .inp.ddmmyyyy .mm {
 width: 50px;
}
html.skin2 #info form.thm-1 .inp.ddmmyyyy .yyyy {
 width: 60px;
}

html.skin2 #info form.thm-1 .inp input {
    color: #353535;
}

html.skin2 form.thm-1 .inp input, html.skin2 form.thm-1 .inp textarea {
    font-size: inherit;
    font-weight: normal;
    height: 36px;
    line-height: 17px;
    color: #6b6b6b;
}
html.skin2 #info form.thm-1 select, html.skin2 #info form.thm-1.big select {
	height: 36px;
	color: #6b6b6b;
	font-size:  inherit;
	font-weight: normal;
	padding-left: 6px;
}
html.skin2 #info form.thm-1 .inp.select {
	border: 1px solid #bfc1c3;
}
html.skin2 #info form.thm-1 .inp.select, html.skin2 #info form.thm-1 .inp.select:before {
	background-color: #EAEAEA;
	z-index: 1;
}
html.skin2 #info form.thm-1 fieldset.double .inp.select:first-child {
    margin-right: 8px;
}
html.skin2 #info table.f-dispose td {
    padding: 6px 1px;
}
html.skin2 #info table.f-dispose td.buttons {
	display: flex;
}
html.skin2 #info table.f-dispose td.buttons button {
	margin-right: 11px;
	width: 210px;
	flex-wrap: nowrap;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
html.skin2 #info table.f-dispose td.buttons button:last-child {
	margin-right: 0px;
}
html.skin2 #info crypto .inp span.currency {
	right: 10px;
}
html.skin2 #info table.crypto .inp span.currency.copy {
	padding-right: 25px;
}
/* errors */
html.skin2 #info .lab {
    border: 1px solid #bfc1c3;
    border-radius: 6px;
    padding: 27px 18px 27px 28px;
    display: flex;
    flex-direction: column;
    position: relative;
    margin-bottom: 24px;
    /* color: #d4822a; */
    text-align: left;
}
html.skin2 #info .lab .title {
    position: absolute;
    top: -15px;
    left: 0;
    right: 0;
    min-height: 27px;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
}
html.skin2 #info .lab .title i {
    padding: 0px 5px;
    background-color: #eaeaea;
    border-radius: 100px;
    display: inline-block;
    color: #939698;
    font-weight: normal;
    font-size: inherit;
}
html.skin2 #info .error_info {
	margin-top: 13px;
	margin-bottom: -6px;
}
html.skin2 #info .error_info .lab {
	color: #717171;
	font-weight: normal;
	/* font-style: italic; */
}
html.skin2 #info .error_info .lab center {
	text-align: left;
}
html.skin2 #info .error_info.valid .lab {
    color: #0f7bf2;
    text-align: left;
    font-weight: bold;
}
html.skin2 #info .error_info.invalid .lab {
	color: #d4822a;
	font-weight: bold;
}

html.skin2 #info .error_info.error .lab, html.skin2 #info .error_info.strong .lab {
    color: #d4822a;
    text-align: left;
    /* font-weight: bold; */
}
html.skin2 #info #cnt .error_info .lab p {
	/* padding-left: 0px; */
	/* margin-left: 0px; */
	margin: 0;
}
html.skin2 #info #cnt .error_info .lab p:first-child {
	margin-top: 0px;
	margin-bottom: 0px;
}
html.skin2 #info #cnt .error_info .lab p:last-child {
	margin-bottom: 0px;
}
html.skin2 #info .label .lab {
	padding: 15px 15px 11px 15px;
	margin-bottom: 10px;
	margin-top: -13px;
}
html.skin2 #info form.thm-1 fieldset {
	display: flex;
}





/****** New style messages *******/

html.skin2 #info .f-dispose {
	margin-top: 1px;
}

html.skin2 #info #mid .collapsible div.cont {
	padding-bottom: 0px;
}
html.skin2 #info .error_info .title i {
	height: 28px;
	width: 28px;
	font-size: 0px;
	display: inline-block;
}
html.skin2 #info .error_info .label.title i {
    font-size: 14px;
    height: auto;
    width: auto;
    background-color: #eaeaea;
    padding: 5px 7px;
}
html.skin2 #info .error_info .label i:before {
	background-image: none;
}
html.skin2 #info .error_info .title i:before {
	content: '';
	width: inherit;
	height: inherit;
	display: flex;
	background-position: -44px -2894px;
}
html.skin2 #info .error_info.msg-info .title i:before {
	background-position: -44px -2894px;
	
}
html.skin2 #info .error_info.msg-warning .title i:before {
	background-position: -81px -2894px;
}
html.skin2 #info .error_info.msg-success .title i:before {
	background-position: -8px -2894px;
}





html.skin2 ::-webkit-input-placeholder {
 color: #545352;
 font-weight: normal;
 opacity: 1;
}
html.skin2 ::-moz-placeholder {
 color: #545352;
 font-weight: normal;
 opacity: 1;
}
html.skin2 ::-ms-input-placeholder {
 color: #545352;
 font-weight: normal;
 opacity: 1;
}

html.skin2 #info form.thm-1 legend, html.skin2 #info .f-dispose span.txt.small  {
    color: #959595;
    padding-left: 10px;
}
html.skin2 #info form.thm-1 legend {
    display: flex;
    text-align: center;
    width: 100%;
    margin-top: -9px;
    align-items: flex-start;
    justify-content: flex-start;
    min-height: 27px;
    padding-left: 11px;
    font-style: italic;
    font-weight: bold;
    color: #6b6b6b;
    display:  none;
}
html.skin2 #info #mid table.f-dispose font.min-max {
    margin-right: 10px;
    display: block;
    font-size: 11px;
}

html.skin2 #info form.thm-1 .error_label,  html.skin2 #info form.thm-1 .error_label .ui-btn, html.skin2 #info form.thm-1 .inp .selected-opt.error_label {
    color: #d4822a!important;
}
html.skin2 #info form.thm-1 .inp .valid, html.skin2 #info form.thm-1 .inp .selected-opt.valid, html.skin2 #info form.thm-1 .inp .selected-opt {
	color: #353535!important;
}
html.skin2 #info span.error_label {
	display: block!important;
}
html.skin2 #info form.thm-1 span.error_label {
    font-size: 11px;
    padding-left: 0px;
    margin-top: -14px;
    margin-bottom: 4px;
    color: #959595!important;
    font-style: italic;
    box-shadow: none;
    border: none;
    background-color: transparent;
}

html.skin2 #info form.thm-1 .qrcode canvas {
	border: 3px solid #ffffff;
	border-radius: 3px;
	opacity: .80;
	transform: scale(.8);
	filter: contrast(1.5);
}
html.skin2 #info form.thm-1 .qr font {
	font-weight: bold;
	display:  block;
	font-size: 12px;
	color: #717171;
	margin-top: -7px;
}
html.skin2 #info .crypto .exchange font.rate {
    display: block;
    text-align: center;
    line-height: 23px;
    color: #717171;
}
html.skin2 #info .cd {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    padding-top: 10px;
    margin-bottom: 1px;
}
html.skin2 .clock {
    padding-left: 26px;
    /* margin-top: 2px; */
    position: relative;
    font-weight: bold;
    display: flex;
}
html.skin2 .timer-container {
	font-weight: bold;
}
html.skin2 .clock-ico {
    position: absolute;
    top: 0px;
    bottom: 0;
    left: 0;
    right: auto;
    margin: auto;
    width: 15px;
    height: 16px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 43px;
    background-position-y: -87px;
    background-position-x: -1px;
}
html.skin2 .clock-ico:before {
	content: '';
	display: block;
	width: inherit;
	height: inherit;
	background-position: -50px -655px;
}
html.skin2 .h-back {
	padding-left: 15px;
	position: relative;
}
html.skin2 .h-back:before {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	left: 0;
	bottom: 0px;
	top: -1px;
	margin: auto;
	background-position: -52px -1047px;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

html.skin2 #info form.primary.skin2.wide {
	width: auto;
}
html.skin2 #info form.primary.skin2 {
	width: 391px;
	margin:auto;
	/* margin-bottom: 0; */
}
html.skin2 #info form.thm-1 .inp span.currency {
     display: flex;
     height: inherit;
     align-items: center;
     justify-content: flex-end
}
html.skin2 #info form.thm-1 .inp span.currency img {
     opacity: .9;
     width: 80%;
     margin-right: 1px;
     display: inline-block;
}
html.skin2 #info form.thm-1 .inp .error {
	color: #d4822a;
}html.skin2 #info form.thm-1 fieldset {
	display: flex;
	margin-bottom: 4px;
	width: auto;
}
html.skin2 #info form.thm-1 fieldset .inp.select {
	margin-right: 7px;
	margin-left: 0;
}
html.skin2 #info form.thm-1 fieldset .inp.select:last-child {
	margin-right: 0px;	
}
html.skin2 #info form.thm-1 fieldset.double {
    display: flex;
} 
html.skin2 #info form.thm-1 fieldset.double .select {
    margin-left: 0px;
    margin-right: 9px;
    width: 50%;
}
html.skin2 #info form.thm-1 fieldset.double .select:last-child {
   margin-right: 0;
}
html.skin2  #info form.thm-1 fieldset.phone .inp.select {
	margin-left: 0px;
	/*margin-bottom: 20px;*/
}
html.skin2 #info form.thm-1 .inp.select:after {
	background-position: -2px -2487px;
	right: 3px;
	z-index: 1000;
}
html.skin2 #info form.skin2 .inp span.currency {
	right: 10px;
	color: #a1a1a1!important;
	/* font-size: 11px; */
}
html.skin2 #info form.skin2 .inp span.currency.copy {
	padding-right: 25px;
	font-size: 11px;
}
html.skin2 #info a.help {
    margin-top: 6px;
    margin-left: 17px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 23px;
    position: absolute;
    width: auto;
    left: 100%;
    right: auto;
    top: 0;
    bottom: 0;
    margin: auto;
    margin-left: 20px;
    white-space: nowrap;
}
html.skin2 #info .fieldgroup.phonegroup select {
	width: 59px;
	height: 23px;
	margin-right: -4px;
	margin-left: -6px;
	direction: ltr;
	font-family: 'Trebuchet MS', 'Arial Unicode MS', sans-serif;
	font-size: 15px;
	color: #717171;
	display: flex;
	justify-content: flex-start;
}
html.skin2 #info .fieldgroup.phonegroup .inp, html.skin2 #info .fieldgroup.plusphonegroup .inp  {
	display: flex;
	align-items: center;
	/* justify-content: center; */
	flex-wrap: wrap;
	color: #717171;
}
html.skin2 #info .fieldgroup.plusphonegroup .inp input, html.skin2 #info .fieldgroup.phonegroup .inp input {
	width: 70%
}
html.skin2 #info .fieldgroup.plusphonegroup .inp span.phoneplus {
	margin-left: 11px;
	margin-right: -8px;
}

html.skin2 .error_label::-webkit-input-placeholder, html.skin2 .error::-webkit-input-placeholder {
 color: #d4822a!important;
 font-weight: normal;
 opacity: 1;
}
html.skin2 .error_label::-moz-placeholder, html.skin2 .error::-moz-placeholder {
 color: #d4822a!important;
 font-weight: normal;
 opacity: 1;
}
html.skin2 .error_label::-ms-input-placeholder, html.skin2 .error::-ms-input-placeholder {
 color: #d4822a!important;
 font-weight: normal;
 opacity: 1;
}
html.skin2 #info form.thm-1 .error_label,  html.skin2 #info form.thm-1 .error_label .ui-btn, html.skin2 #info form.thm-1 .inp .selected-opt.error_label {
    color: #d4822a!important;
}


html.skin2 #info form span.error {
    width: auto;
}
html.skin2 #info form span.error:before, html.skin2 #info form span.error:after {
    background-image: none;
}
html.skin2 #info form.thm-1 .qr img {
	border: 2px solid #ffffff;
	border-radius: 3px;
	opacity: .88;
}
html.skin2 #info .custom-popup.bright, html.skin2 #info .custom-popup_2.bright {
    background-color: #d6d6d6;
}
html.skin2 #info .custom-popup_2.bright .p-header {
	background-image: none;
	border-bottom: none;
	background-color: #b3b3b3;
}
html.skin2 #info .custom-popup_2.bright .p-header a {
	opacity: .8;
}
html.skin2 .selected-c {
	text-align: center;
	color: #8f8f8f;
	font-weight: bold;
	margin: 31px 0;
	position: relative;
}
html.skin2 .selected-c .icon:before {
	content: '';
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	background-image: url("../img/media/crypto/cryptoIconsBig.png?v=1");
	background-repeat: no-repeat;
	background-size: 50px;
	background-position: -100000px;
	border-radius: 50%;
	overflow: hidden;
}
html.skin2 .selected-c .TRX:before {
	background-position: -9px -87px;
	background-color: #f10015;
	width: 31px;
	height: 31px;
}
html.skin2 .selected-c .USDT:before {
	background-position: -9px -125px;
}
html.skin2 .selected-c .USDC:before {
	background-position: -11px -175px;
	background-color: #2372cc;
	background-size: 53px;
    filter: contrast(1.5) saturate(.8);
}





html.skin2 .custom-popup_2 {
	left: 210px;
	border: none;
}
html.skin2 .custom-popup_2.crypto .p-content {
	padding: 17px 8px;
	min-height: auto;
}
html.skin2 .custom-popup_2.crypto .p-content button.cta-big {
   margin-top: 17px;
}
html.skin2 .selected-c {
	text-align: center;
	color: #8f8f8f;
	font-weight: bold;
	margin: 31px 0;
	position: relative;
}
html.skin2 .selected-c .icon {
	display: inline-block;
	padding-left:  40px;
	position: relative;
}
html.skin2 .selected-c .BTC:before {
	background-position: -8px -9px;
}
html.skin2 .selected-c .LTC:before {
	background-position: -8px -48px;
}

html.skin2 #info #cnt .cryptoContainer {
	display: inline-block;
	border: 4px solid #dedede;
	width: auto;
	margin: auto;
	padding: 14px 13px;
	border-radius: 8px;
	margin-bottom: 11px;
}
html.skin2 #info #cnt .cryptoMenu {
	width: auto;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
	margin: 0;
}
html.skin2 #info #cnt ul.cryptoMenu li {
	margin: 0;
	padding: 6px 12px;
	border-right: 1px solid #d4d4d4;
}
html.skin2 #info #cnt ul.cryptoMenu li:last-child {
	border-right: none;
}
html.skin2 #info #cnt ul.cryptoMenu li:before {
	background: none;
}
html.skin2 #info #cnt ul.cryptoMenu li a {
	font-weight: bold;
	font-size: 14px;
	letter-spacing: .1px;
	color: #8d8d8d;
}
html.skin2 #info #cnt ul.cryptoMenu li a:hover {
	color: #292929;
}




/************** Collapsibles **************/
html.skin2 #info #mid .collapsible.thm-4 {
	width: auto;
}
html.skin2 #info #mid form.primary.skin2.wide .collapsible div.cont {
    padding-top: 7px;
    width: 391px;
    margin: auto;
    /* margin-top: -8px; */
}
html.skin2 #info #mid .collapsible.thm-4 h2.header, html.skin2 #info .tbl-wrap.t_2 h2.header {
	width: auto;
	min-height: 39px;
	margin-left: auto;
	margin-right:  auto;
	background-color: #dfdfdf;
	border-bottom: none;
	border-radius: 5px;
	padding-top:  0;
	padding-bottom:  0;
	display: flex;
	align-items: center;
	margin-bottom: 0px;
	color: #828181;
	font-style: normal;
}
html.skin2 #info #mid .collapsible:last-child {
	margin-bottom: -12px;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header txt {
	color: #414141;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header.ui-icon-plus txt {
	color: #8a8a8a;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header.ui-icon-plus, html.skin2 #info .tbl-wrap.t_2 h2.header.ui-icon-plus {
	background-color: #dfdfdf;
	color: #828181;
	margin-bottom: 11px;
}
html.skin2 #info form.primary table.f-dispose.crypto, html.skin2 #info #mid .collapsible.thm-4 div.cont {
	border-bottom: 0px;
	width: 391px;
	padding: 22px 12px 22px 12px;
	margin: auto;
}
html.skin2 #info #mid #cnt .collapsible.msg .cont {
	border: none;
	background-color: transparent;
}
html.skin2 #info #mid #cnt .collapsible.msg .cont.off {
	margin-bottom: -7px;
	margin-top: 0px;
}
html.skin2 #info #mid .collapsible div.cont.menu {
    width: auto;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header.ui-icon-plus span, html.skin2 #info #mid .collapsible.thm-4 h2.header.ui-icon-plus-no-anim span {
	background-position: 0px -2489px;
	filter: brightness(.8);
	transform: scale(1);
}
html.skin2 #info #mid .collapsible.thm-4 h2.header span {
	background-position: -86px -533px;
	filter: brightness(0.74);
	transform: scale(.9);
}
html.skin2 #info #mid .collapsible.thm-4 h2.header fav {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header fav:before {
	content: '';
	display: block;
	width: inherit;
	height: inherit;
	background-position: -94px -2544px;
}
html.skin2 #info #mid .collapsible.thm-4 h2.header fav.favourite:before {
	background-position: -95px -2565px;
}


/* Deposit Icos */
html.skin2 .collapsible.thm-4 ico {
	/*background: url(../img/ui-assets/sprite-deposit-methods.png?v=21)center center no-repeat;*/
	background-size: 290px;
	background: none;
	background-position: -300000px;
	width: 90%;
	height: 24px;
	display: flex;
	align-items: center;
	opacity: 1!important;
	filter: brightness(1)!important;
}
html.skin2 .collapsible.thm-4 ico.dp2 txt,
html.skin2 .collapsible.thm-4 ico.dp12 txt,
html.skin2 .collapsible.thm-4 ico.dp14 txt,
html.skin2 .collapsible.thm-4 ico.dp25 txt,
html.skin2 .collapsible.thm-4 ico.dp30 txt,
html.skin2 .collapsible.thm-4 ico.dp31 txt,
html.skin2 .collapsible.thm-4 ico.dp32 txt,
html.skin2 .collapsible.thm-4 ico.dp33 txt,
html.skin2 .collapsible.thm-4 ico.dp34 txt,
html.skin2 .collapsible.thm-4 ico.dp35 txt,
html.skin2 .collapsible.thm-4 ico.dp36 txt,
html.skin2 .collapsible.thm-4 ico.dp37 txt,
html.skin2 .collapsible.thm-4 ico.dp38 txt,
html.skin2 .collapsible.thm-4 ico.dp39 txt,
html.skin2 .collapsible.thm-4 ico.dp42 txt,
html.skin2 .collapsible.thm-4 ico.dp45 txt,
html.skin2 .collapsible.thm-4 ico.dp46 txt,
html.skin2 .collapsible.thm-4 ico.dp67 txt,
html.skin2 .collapsible.thm-4 ico.dp80 txt,
html.skin2 .collapsible.thm-4 ico.dp83 txt,
html.skin2 .collapsible.thm-4 ico.dp93 txt,
html.skin2 .collapsible.thm-4 ico.dp94 txt,
html.skin2 .collapsible.thm-4 ico.dp95 txt,
html.skin2 .collapsible.thm-4 ico.dp181 txt, 
html.skin2 .collapsible.thm-4 ico.dp110 txt, 
html.skin2 .collapsible.thm-4 ico.dp111 txt, 
html.skin2 .collapsible.thm-4 ico.dp112 txt, 
html.skin2 .collapsible.thm-4 ico.dp113 txt, 
html.skin2 .collapsible.thm-4 ico.dp124 txt, 
html.skin2 .collapsible.thm-4 ico.dp233 txt,
html.skin2 .collapsible.thm-4 ico.dp282 txt,
html.skin2 .collapsible.thm-4 ico.dp411 txt,
html.skin2 .collapsible.thm-4 ico.dp415 txt,
html.skin2 .collapsible.thm-4 ico.dp418 txt,
html.skin2 .collapsible.thm-4 ico.dp419 txt,
html.skin2 .collapsible.thm-4 ico.dp545 txt,
html.skin2 .collapsible.thm-4 ico.dp820 txt,
html.skin2 .collapsible.thm-4 ico.dp871 txt
{
 display: flex;
}

html.skin2 .collapsible.thm-4 .ui-icon-plus ico {
	opacity: 1;
}
html.skin2 .collapsible.thm-4 ico.dp67 {
	background-position: -2px 2px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp67 {
	filter: saturate(0) brightness(1.04);
}
html.skin2 .collapsible.thm-4 ico.dp93 {
	background-position: -1px -22px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp93 {
	filter: saturate(0) brightness(1.2);
}
html.skin2 .collapsible.thm-4 ico.dp181 {
	background-position: -2px -45px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp181 {
	filter: saturate(0) brightness(1.14);
}
html.skin2 .collapsible.thm-4 ico.dp30, html.skin2 .collapsible.thm-4 ico.dp31, html.skin2 .collapsible.thm-4 ico.dp32, html.skin2 .collapsible.thm-4 ico.dp33, html.skin2 .collapsible.thm-4 ico.dp34, html.skin2 .collapsible.thm-4 ico.dp35, html.skin2 .collapsible.thm-4 ico.dp36, html.skin2 .collapsible.thm-4 ico.dp37, html.skin2 .collapsible.thm-4 ico.dp38, html.skin2 .collapsible.thm-4 ico.dp39, html.skin2 .collapsible.thm-4 ico.dp282 {
	background-position: -2px -77px;
	filter: brightness(1.0);
	height: 28px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp30, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp31, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp32, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp33, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp34, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp35, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp36, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp37, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp38, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp39, html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp282 {
	filter: saturate(0) brightness(.85);
}
html.skin2 .collapsible.thm-4 ico.dp94 {
	background-position: -2px -110px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp94 {
	filter: saturate(0) brightness(1.13);
}
html.skin2 .collapsible.thm-4 ico.dp415 {
	background-position: -2px -139px;
	filter: brightness(1.1);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp415 {
	filter: saturate(0) brightness(1.04);
}
html.skin2 .collapsible.thm-4 ico.dp95 {
	background-position: -2px -173px;
	filter: brightness(1.1);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp95 {
	filter: saturate(0) brightness(1.2);
}
html.skin2 .collapsible.thm-4 ico.dp110 {
	background-position: -2px -204px;
	filter: brightness(1.1);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp110 {
	filter: saturate(0) brightness(.1);
	opacity: .40;
}
html.skin2 .collapsible.thm-4 ico.dp111 {
	background-position: -2px -237px;
	filter: brightness(1.1);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp111 {
	filter: saturate(0) brightness(.2);
	opacity: .46;
}
html.skin2 .collapsible.thm-4 ico.dp411 {
	background-position: -2px -276px;
	height: 28px;
	filter: brightness(1.14);
	opacity: 1;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp411 {
	filter: saturate(0) brightness(.9);
	opacity: .77;
}
html.skin2 .collapsible.thm-4 ico.dp25 {
	background-position: -2px -314px;
	filter: brightness(.99);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp25 {
	filter: saturate(0) brightness(.66);
	opacity: .69;
}
html.skin2 .collapsible.thm-4 ico.dp418 {
	background-position: -2px -343px;
	filter: brightness(.6);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp418 {
	filter: saturate(0) brightness(.71);
	opacity: .66;
}
html.skin2 .collapsible.thm-4 ico.dp419 {
	background-position: -2px -371px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp419 {
	filter: saturate(0) brightness(.71);
	opacity: .77;
}

html.skin2 .collapsible.thm-4 ico.dp42 {
	background-position: -2px -371px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp42 {
	filter: saturate(0) brightness(.71);
	opacity: .77;
}
html.skin2 .collapsible.thm-4 ico.dp233 {
	background-position: -2px -400px;
	filter: brightness(1.0);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp233 {
	filter: saturate(0) brightness(.88);
	opacity: .77;
}
html.skin2 .collapsible.thm-4 ico.Kriptopara {
	background-position: -1px -428px;
	filter: brightness(1.2);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.Kriptopara {
	filter: saturate(0) brightness(.96);
	opacity: .94;
}
html.skin2 .collapsible.thm-4 ico.dp2 {
	background-position: -1px -463px;
	filter: brightness(.98);
	opacity: 1;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp2 {
	filter: saturate(0) brightness(1.1);
	opacity: .84;
}
html.skin2 .collapsible.thm-4 ico.dp46 {
	background-position: -1px -492px;
	filter: brightness(.98);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp46 {
	filter: saturate(0) brightness(1.0);
	opacity: .94;
}
html.skin2 .collapsible.thm-4 ico.AnindaPayPay {
	background-position: -1px -525px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.AnindaPayPay {
	filter: saturate(0) brightness(.7);
	opacity: .5;
}
html.skin2 .collapsible.thm-4 ico.dp112 {
	background-position: -1px -562px;
	filter: brightness(1.01);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp112 {
	filter: saturate(0) brightness(1.0);
	opacity: .51;
}
html.skin2 .collapsible.thm-4 ico.dp83 {
	background-position: -1px -625px;
	filter: brightness(.61);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp83 {
	filter: saturate(0) brightness(.71);
	opacity: .65;
}
html.skin2 .collapsible.thm-4 ico.dp80 {
	background-position: -1px -593px;
	filter: brightness(1.41);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp80 {
	filter: saturate(0) brightness(1.0);
	opacity: .71;
}
html.skin2 .collapsible.thm-4 ico.dp14 {
	background-position: -6px -911px;
	height: 28px;
	filter: hue-rotate(689deg) brightness(0.9) contrast(1.5) saturate(0.9);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp14 {
	filter: saturate(0) brightness(.8) contrast(1.5);
	opacity: .77;
}
html.skin2 .collapsible.thm-4 ico.dp124 {
	width: 90%;
	background-position: -6px -690px;
	height: 28px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp124 {
	filter: saturate(0) brightness(.9);
	opacity: .77;
}
html.skin2 .collapsible.thm-4 ico.dp113 {
	background-position: -5px -725px;
	filter: brightness(1.2);
	height: 32px;
	opacity:  1;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp113 {
	filter: saturate(0) brightness(3);
	opacity: .9;
}

html.skin2 .collapsible.thm-4 ico.dp871 {
	background-position: -4px -759px;
	height: 28px;
	opacity: .8;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp871 {
	    filter: saturate(0) brightness(.83);
}
html.skin2 .collapsible.thm-4 ico.dp820 {
	background-position: -4px -792px;
	opacity:  1;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp820 {
	    filter: saturate(0) brightness(1.33);
	    opacity: .8;
}
html.skin2 .collapsible.thm-4 ico.dp12 {
	background-position: -3px -821px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp12 {
	    filter: saturate(0) brightness(.7);
	    opacity: .58;
}
html.skin2 .collapsible.thm-4 ico.dp545 {
	background-position: -3px -851px;
	opacity:  1;
	filter: contrast(1.8) brightness(0.9);
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp545 {
	    filter: saturate(0) brightness(.4);
	    opacity: .76;
}
html.skin2 .collapsible.thm-4 ico.dp45 {
	background-position: -3px -879px;
}
html.skin2 .collapsible.thm-4 .ui-icon-plus ico.dp45 {
	    filter: saturate(0) brightness(.5);
	    opacity: .47;
}



/* Bonus Pages */
html.skin2  #info .bonus.main {
	margin: -8px;
}
html.skin2 #info .rgh .bonus h5 {
	font-weight: bold;
	z-index: 18;
	text-shadow: none;
}
html.skin2 #info .bonus .row.v2 .txt font.shd {
	font-size: 18px;
}
html.skin2 #info .rgh .bonus a.ima {
	position: relative;
	overflow: hidden;
}
html.skin2 #info .rgh .bonus a.ima:after {
	content:'';
	width: inherit;
	height: 100px;
	position: absolute;
	bottom: 0;
	z-index: 17;
	background: -webkit-linear-gradient(bottom, rgba(0,0,0,0), #06212f); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom, rgba(0,0,0,0), #06212f); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom, rgba(0,0,0,0), #06212f); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom, rgba(0,0,0,0), #06212f); /* Standard syntax (must be last) */
}
html.skin2 #info .rgh .bonus.details {
	padding: 8px 15px 16px 15px;
	/* padding-bottom: 16px; */
}
html.skin2 #info .bonus.details .banner {
	min-height: 161px;
	background-repeat: no-repeat;
	background-size: 107%;
	background-position-x: right;
	background-position-y: top;
	margin-right: -35px;
	margin-left: -35px;
	margin-top: -33px;
}
html.skin2.oneCol #info #top ul.nav {
	margin-left: 0px;
	
}
html.skin2 #info .rgh .bonus .separator {
	margin: 27px 0;
}
/* Carousel Promo Pages */

html.skin2 #info .bonus .slide-img {
     margin-left: -23px;
     margin-right: -16px;
     margin-top: -25px!important;
}
html.skin2 #info .bonus p {
	padding-right: 10px!important;
}
html.skin2 #info .bonus .row.v2 .txt a.cta {
	text-align: center;
}