.d_opacity100 { filter:alpha(opacity=99); }
.d_opacity90 { filter:alpha(opacity=90); }
.d_opacity80 { filter:alpha(opacity=80); }
.d_opacity70 { filter:alpha(opacity=70); }
.d_opacity60 { filter:alpha(opacity=60); }
.d_opacity50 { filter:alpha(opacity=50); }
.d_opacity40 { filter:alpha(opacity=40); }
.d_opacity30 { filter:alpha(opacity=30); }
.d_opacity20 { filter:alpha(opacity=20); }
.d_opacity10 { filter:alpha(opacity=10); }
.d_opacity10, 
.d_opacity20, 
.d_opacity30, 
.d_opacity40,
.d_opacity50,
.d_opacity60,
.d_opacity70,
.d_opacity80,
.d_opacity90,
.d_opacity100 { zoom: 1 }
 
.d_category .d_opacity30:hover { filter:alpha(opacity=0); }
input.text { margin-top: 3px }
.signform .signform-inputs input { line-height: 24px; }
.d_search .d_placeholder_active { width: 100% !important; }
.d_search .d_placeholder_active[autocomplete] { display: none !important; }

/*.d_promocode_holder .d_placeholder_active:first-child { display: none !important; }*/

.d_search_top { z-index: 2; position:relative }
.d_inner { z-index: 1;position:relative }
.row_credits1 input.credits1 { vertical-align: -1px; margin-right: 3px }
.popular_text_f .item { margin-bottom: 0 !important }
.free_trial_opt label input, .reg_data input[type="checkbox"] { margin-bottom: -2px; margin-top: 2px }

.series_item { width: 112px }

.buy_total #isize { padding-top: 2px; padding-bottom: 2px }

.row_credits1 div.subs	{ padding:2px 0 6px 0; }

.d_upload_multiple .d_upload_multiple_controls .d_upload_multiple_controls_open input { filter:alpha(opacity=0); vertical-align: baseline !important; }

.d_upload_multiple table tbody tr.first-child td { border-top: 0 }
.d_upload_multiple table tr.first-child td.first-child { width: 21px; }
.d_upload_multiple table tr.first-child td.nth-child2 { width: 335px; }
.d_upload_multiple table tr.first-child td.nth-child3 { width: 110px; }
.d_upload_multiple table thead tr td.nth-child4 { padding-right: 29px }
.d_upload_multiple table tbody tr td.nth-child2 { text-align: left }

.d_categories ul li a span.d_opacity30:hover { filter: alpha(opacity=0) }

/* View Item Fix */
.d_view_item_buy_item .d_item_table div.d_odd { background-color: #F0F0F0; }
.d_view_item_buy_item .d_view_item_buy_item_methods p.d_odd { background-color: #F0F0F0; }
.d_view_item_buy_item input[type="radio"] { margin-top: -3px; }
.d_view_item_buy_item .d_item_table .d_item_tr_head div.first { padding-left: 12px; }


/* View Item Rating */
.d_rating .d_rating_comments_holder { border-bottom: 0; }
.d_rating .d_rating_comments th.d_second { white-space: nowrap; padding-left: 10px; text-align: right; }

.d_placeholder_active_ie { color: #969696 !important; border: 1px solid #D2D2D2 }

/* Buy pages Fix */
.d_buy .d_select_block .d_buy_left .d_amount_list p.d_subs label { margin-left: 1px; }
.d_buy .d_select_block .d_buy_left .d_amount_list p.d_subs label i { margin-left: 30px; }
.d_buy .d_select_block .d_buy_left input[type="radio"] { margin: -2px 9px 0 -3px } 
.d_buy .d_select_block .d_buy_right .d_methods_list input[type="radio"] { margin: 13px 0px 0 3px }
.d_buy .d_select_block .d_buy_left .d_custom { margin: 5px 0 0 0; }
.d_buy .d_select_block .d_buy_left .d_custom i { bottom: 17px }
.d_buy .d_select_block .d_buy_left .d_plan input[type="radio"] { top: 26px }

/* Signup */
.d_popup_signup input[type="checkbox"] { vertical-align: middle; padding-right: 0 }
.d_popup .d_popup_container .d_popup_signup .d_buy_table.d_buy_table_lines label span.d_buy_table_price { vertical-align: bottom; padding-right: 0; font-weight: bold }
.d_popup .d_popup_container .d_popup_signup .d_buy_table.d_buy_table_lines label span input { position: relative; top: 0px }
.d_popup .d_popup_container .d_popup_signup .d_buy_table label span { padding-bottom: 5px }
.d_popup .d_popup_container .d_popup_signup .d_buy_table label span input { position: relative; top: -3px }
.d_popup .d_popup_container .d_popup_signup .d_buy_table[data-method="credits"] { margin-bottom: 24px }
.d_popup .d_popup_container .d_popup_signup .d_columns3 .d_column.d_center_column { border-right: 1px solid #D2D2D2; border-left: 1px solid #D2D2D2 }

.d_popup .d_popup_container .d_popup_signup.d_popup_other_signup .d_left input[type="checkbox"] { margin-top: 2px }

/* Buyer Menu */
.d-order .d-order-method p > i {
	margin-right: 12px !important; 
	margin-left: 12px !important;
}
.d-order .d-order-method .d_payment_visa { 
	margin-right: 84px !important;
}
.d-subscribe .d-choose-block .d-credits label {
	margin-bottom: 5px;
}

[lang="zh"] .d_view_item_right_tr .d_b:first-child {
	letter-spacing: 0.3em;
	max-width: 1.1em;
	min-width: 1.1em;
	width: 1.1em;
}

.d_popup .d_popup_container .d_popup_signup.d_popup_signup_register_trial .d_right > div > label p,
.d_popup .d_popup_container .d_popup_signup.d_popup_signup_trial label.d_inputcheck p {
	padding-left: 20px;
}

.d-switcher .d-overlay { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }

i.d_types.d_photo { margin: 0 3px 0 5px; }
i.d_types.d_video { margin: 0 2px 0 5px; }
/* Request Earnings */
.d-request-block .d_display_table .d_display_table_td:first-child div { 
	margin-left: 4px;
}
.d-request-block .d_inputcheck input[name="payout_method"] { 
	padding-right: 4px;
}

.d_sign_seller select {
	width: 148px !important;
}

.d-api-example > div:first-child {
	margin: -9px auto 5px;
}

.d_sign_seller ul li input {
	vertical-align: bottom !important;
}

.d_upload_holder div {
	margin-right: 8px;
}
/* nice hack */
.d_seller_tabs .d_display_table_td + .d_display_table_td + .d_display_table_td + .d_display_table_td { 
	padding-right: 0; 
	border: none; 
}
.d-buy.d-buy-subscription .d-buy-column select:focus {
    width:170px;
}

.d-api-example > div:first-child {
    margin-bottom: 5px;
}

.d-api-example div + div {
    padding: 10px 0;
}
/* New View Item */
.d-button-simple:hover {
    background-color: #6e830c;
}
.d-button-simple.d-disabled {
	filter:alpha(opacity=30);
}

/* examination */
.d_upload_holder div {
    margin-right: 7px;
}
.d_upload_holder form input {
    filter:alpha(opacity=0);
}

.d_upload_multiple .d_upload_multiple_controls .d_upload_multiple_controls_input input {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.d-deposit-item .d-action>span:first-child {
    padding: 0;
}
.d-deposit-item .d-action>span {
    padding: 0 0 0 1px;
}
.d-avatar-upload {
	filter:alpha(opacity=0);
}
footer .langs-column>a.inactive{
	color: #888;
	cursor: default;
	text-decoration: none;
}
header.custom-page .userbar .userbar-inner .search-bar {
	width: auto;/*for non-emulated ie8*/
}

.d-ajax-loading div.d-ajax-overlay {
    filter:alpha(opacity=50);
}

.landing-signup .d-inputcheck input[type="text"], .landing-signup .d-inputcheck input[type="password"] {
	width: 100% !important;
}
.landing-search .search-bg {
	background: #000;
}
.landing-register {
	text-align: center;
	margin-top: -160px;
}
.d-button-simple.d-button-white:hover {
	background: rgb(77, 77, 77);
}

/* profile */
.profile-avatar-holder .avatar-upload.hidden {
    filter:alpha(opacity=0);
}

/* sub accounts */
.select-container .select-type input[type="radio"] {
    display: inline-block;
    filter:alpha(opacity=0);
}
.select-container .select-type label .radio-bicon {
    top: -2px;
}

/* download files */
.d-purchased-overflow {
    white-space: normal !important;
}

.lb-panel-open .lb-panel-open-wrapper > div {
    background: #fff;
    filter:alpha(opacity=95);
}
.lb-panel-open .lb-panel-open-wrapper > div .part-wrapper .protrusion .protrusion-inner,
.lb-panel-open .lb-panel-open-wrapper > div .part-wrapper .to-top .protrusion-inner {
    background: #fff;
    filter:alpha(opacity=95);
}
.lb-panel-open.lb-shadow .part-1 .shadow-box:after,
.lb-panel-open.lb-shadow .part-3 .shadow-box:after {
    border-top: 1px solid #d2d2d2;
    background: #fff;
    filter:alpha(opacity=95);
}
.lb-panel-open .lb-panel-open-wrapper > div .part-wrapper .protrusion .protrusion-inner {
    border: 1px solid #d2d2d2;
    background: #fff;
    filter:alpha(opacity=95);
    bottom: 0;
}

.view-item-thumb .action {
    height: 100%;
}
.view-item-thumb .action .action-holder {
    bottom: 40px !important;
}

.d-buy-usage table th, .d-buy-usage table td {
    -ms-box-sizing: border-box;
}