/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */
 @CHARSET "UTF-8";
 #ced_rnx_return_wrapper table, #ced_rnx_exchange_wrapper table{
  width:100%;
}
#ced_rnx_return_wrapper img, #ced_rnx_exchange_wrapper img{
  width:80px;
  height:80px;
}
#ced_rnx_return_wrapper td, #ced_rnx_exchange_wrapper td{
  width:20%;
  text-align:center;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
}
.mwb_wrma_return_request_rules_editor {
  width: 95% !important;
  height: 200px;
  margin-top: 20px !important;
}
	.ced_rnx_return_loader, .ced_rnx_exchange_loader {
	  background: #ffffff none repeat scroll 0 0;
	  display: none;
	  height: 100%;
	  left: 0;
	  position: absolute;
	  right: 0;
	  text-align: center;
	  top: 0;
	  z-index: 99;
	}
	.ced_rnx_return_loader > img, .ced_rnx_exchange_loader > img {
	  position: absolute;
    top: 50%;
    width : auto;
	}
	.ced_rnx_extra_reason {
	  position: relative;
	}
	.ced_rnx_add_fee, .ced_rnx_exchange_add_fee {
	  padding: 3px 0;
	}
	#ced_rnx_add_fee, #ced_rnx_exchange_add_fee {
	  margin: 2px 0 4px 1px;
	}
	.ced_return_fee_txt, .ced_exchange_fee_txt {
	  width: 50%;
	}
	.ced_return_fee_value, .ced_exchange_fee_value {
	  margin: 0 10px 0 10px;
	  width: 20%;
	}
	.ced_rnx_order_exchange_product_list img{
	  height:50px;
	  width:50px;
	}
	.widefat .column-order_status mark.return-requested:after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/return-requested.png");
	}
	.widefat .column-order_status mark.return-requested:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.widefat .column-order_status mark.return-approved:after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/return-accepted.png");
	}
	.widefat .column-order_status mark.return-approved:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.widefat .column-order_status mark.return-cancelled:after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/return-cancelled.png");
	}
	.widefat .column-order_status mark.return-cancelled:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.widefat .column-order_status mark.exchange-request::after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/exchange-request.png");
	}
	.widefat .column-order_status mark.exchange-request:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.widefat .column-order_status mark.exchange-approve:after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/exchange-accept.png");
	}
	.widefat .column-order_status mark.exchange-approve:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.widefat .column-order_status mark.exchange-cancel:after {
	  background-size: 100% 100%;
	  color: #999999;
	  content: "";
	  height: 17px !important;
	  width: 17px !important;
	  background-image: url("../images/exchange-cancel.png");
	}
	.widefat .column-order_status mark.exchange-cancel:after {
	  font-family: WooCommerce;
	  font-variant: normal;
	  font-weight: 400;
	  height: 100%;
	  left: 0;
	  line-height: 1;
	  margin: 0;
	  position: absolute;
	  text-align: center;
	  text-indent: 0;
	  text-transform: none;
	  top: 0;
	  width: 100%;
	}
	.ced_rnx_notification_section{
	  padding: 0 30px!important;
	}
	.ced_rnx_notification_section .input-text {
	  margin-bottom: 10px;
	  margin-right: 6px;
	  width: 49%;
	}
	#ced_rnx_return_predefined_reason_wrapper,#ced_rnx_exchange_predefined_reason_wrapper {
	  text-align: left;
	}
	#ced_rnx_return_predefined_reason_wrapper:after,
	#ced_rnx_exchange_predefined_reason_wrapper:after{
	  clear: both;
	  display: block;
	  content: "";
	}
	table.ced_rnx_notification_section tr th, table.ced_rnx_notification_section tr td {
	  padding: 10px 10px;
	}
	table.ced_rnx_notification_section tr th h2, table.ced_rnx_notification_section tr td h2{
	  padding:0px;
	  margin: 0px;
	}
	#ced_rnx_exchange_predefined_reason_add, #ced_rnx_return_predefined_reason_add {
	  background-color: #a0a0a0;
	  border-radius: 40px;
	  color: #ffffff;
	  height: auto;
	  margin-top: 15px;
	  padding: 4px 20px;
	  box-shadow: none;
	}
	#ced_rnx_accordion table.ced_rnx_notification_section tr th {
	  width: 25%;
	}
	#ced_rnx_accordion h2 {
	  background-color: #889cb7;
	  color: #ffffff;
	  cursor: pointer;
	  margin: 10px;
	  padding: 10px 10px 10px 20px;
	  border-radius: 40px;
	  position: relative;
	}
	#ced_rnx_accordion .ced_rnx_content_sec{
	  display: none;
	  padding: 0 20px;
	}
	#ced_rnx_accordion .ced_rnx_content_sec.ced_rnx_notification_sec_active{
	  display: block;
	}
	#ced_rnx_accordion  table.ced_rnx_notification_section{
	  background-color: #fff;
	  margin:0px;
	}
	.exchange-request.tips {
	  width: 15px !important;
	}
	.return-approved.tips {
	  width: 15px !important;
	}
	.return-requested.tips {
	  width: 15px !important;
	}
	.ced_rnx_basic_setting {
	  background-color: #889cb7;
	  border-radius: 40px;
	  color: #ffffff;
	  margin: 10px;
	  padding: 10px 10px 10px 20px;
	  position: relative;
	  cursor: pointer;
	}
	.ced_rnx_basic_setting::after ,
	.ced_rnx_accord_sec_wrap > h2:after{
	  content: "+";
	  float: right;
	  font-size: 26px;
	  padding-right: 14px;
	  position: absolute;
	  top: 50%;
	  transform: translateY(-50%);
	  right: 0
	}
	.ced_rnx_slide_active::after {
	  content: "-"!important;
	}
	.ced_rnx_basic_wrapper{
	  display:none;
	  padding: 0 20px;
	}
	.ced_rnx_catalog_dropdwn {
	  background-color: #ffffff;
	  border: 2px solid #cccccc;
	  border-radius: 5px;
	  margin-top: 10px;
	  padding: 10px;
	}
	.ced_rnx_catalog_name_text
	{
	  font-size:20px;
	  float:left;
	  color:white;
	}
	.ced_rnx_catalog_add
	{
	  font-size:35px;
	  text-decoration:none;
	  color:white;
	  float:right;
	}
	.ced_rnx_catalog_delete
	{
	  font-size:35px;
	  text-decoration:none;
	  color:white;
	  float:right;
	  margin-left: 10px;
	}
	.ced_rnx_catalog_delete:hover,
	.ced_rnx_catalog_delete:focus,
	.ced_rnx_catalog_add:hover,
	.ced_rnx_catalog_add:focus{
	  color: #000;
	  outline: 0;
	}
	.form-table#ced_rnx_time_based_policy{
	  border : 1px solid;
	}
	.form-table#ced_rnx_price_based_policy{
	  border : 1px solid;
	}
	.ced_bar_custom_style{
	  margin:10px;
	  padding: 10px;
	}
	.ced_rnx_error_notice
	{
	  height:4%;
	  padding: 1%;
	  font-size: 13px;
	  background-color: white;
	  font-weight: bold;
	  border-left:4px solid red;
	}
	#ced_rnx_catalog_table th
	{
	  text-align: left;
	}
	#ced_rnx_catalog_table th,
	#ced_rnx_catalog_table td,
	.ced_rnx_catalog_toggle table tr th,
	.ced_rnx_catalog_toggle table tr td{
	  padding: 10px 10px 10px 0;
	}
	.ced_rnx_catalog_wrapper {
	  background-color: #889cb7;
	  padding: 10px;
	  margin-bottom: 20px;
	}
	.ced_rnx_catalog_exchange_days ,
	.ced_rnx_catalog_refund_days,
	.ced_rnx_catalog_name{
	  height: 36px!important;
	  margin-right: 10px;
	}
	.ced_rnx_catalog_toggle table tr th {
	  text-align: left;
	}
	#ced_rnx_catalog_table td #product ~ .select2.select2-container {
	  width: 100%!important;
	}
	#ced_rnx_catalog_table td #product ~ .select2.select2-container .selection .select2-selection{
	  border-color: #cccccc!important;
	}
/*================================
=            Sidebar style            =
================================*/
.mwb_salebooster_wrapper {
  margin: 0 auto;
  max-width: 275px;
  width: 100%;
}
.mwb_sidebar_close {
 background: #0787c1 none repeat scroll 0 0;
 border: 1px solid #0787c1 ;
 border-radius: 50%;
 color: #ffffff ;
 display: inline-block;
 font-weight: bold;
 height: 28px;
 line-height: 27px;
 padding: 0;
 text-align: center;
 text-decoration: none;
 transition: all 0.3s linear 0s;
 width: 28px;
}
.mwb_sidebar_close:hover {
 background: #f71111 none repeat scroll 0 0;
 border-color: #f71111 ;
 color: #ffffff ;
 text-decoration: none;
}
.mwb_salebooster_wrapper .mwb_booster_content {
  background-color: #889cb7;
  border-radius: 3px 3px 0 0;
  color: #ffffff;
  padding: 12px 7px;
  position: relative;
  text-align: center;
}
.mwb_booster_content_head > img {
  left: 0;
  position: absolute;
  top: 0;
}
.mwb_salebooster_wrapper .mwb_booster_content_head h2 {
  color: #ffffff;
  font-size: 17px;
  line-height: 1;
  margin: 0;
}
.mwb_plugin_sale_head > h2::before {
  clear: both;
  content: "";
  display: block;
  position: absolute;
}
.mwb_salebooster_wrapper .mwb_booster_content_head .mwb_heading_3 {
  font-weight: lighter;
}
.mwb_salebooster_wrapper .mwb_booster_content_head .mwb_heading_1 {
  font-weight: lighter;
}
.mwb_salebooster_wrapper .mwb_booster_content_para {
 padding: 10px 0;
}
.mwb_salebooster_wrapper .mwb_bosster_content_para_wrap {
  background-color: #eae9e9;
  color: #000000;
  padding: 10px 12px;
}
.mwb_salebooster_wrapper .mwb_plugin_booster_amount {
  height: 100%;
  text-align: center;
  overflow: hidden;
  padding:10px 12px;
  background: red; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#E2E8EC, #AFBFCB); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#E2E8EC, #AFBFCB); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#E2E8EC, #AFBFCB); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#E2E8EC, #AFBFCB); /* Standard syntax */
}
.mwb_salebooster_wrapper .mwb_plugin_booster_amount h1 {
  float: left;
  font-size: 33px;
  margin: 0;
  padding: 3px 0;
}
.mwb_salebooster_wrapper .mwb_plugin_sale_head span {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: relative;
}
.mwb_salebooster_wrapper .mwb_plugin_sale_head span img {
  margin-top: 2px;
  width: 100%;
}
.mwb_salebooster_wrapper .mwb_plugin_sale_head > h2 {
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  margin: 13px 0 0 2px;
  vertical-align: top;
  width: 78%;
}
.mwb_salebooster_wrapper .mwb_purchase_booster_pluginlink a {
  background-color:#a0a0a0;
  border: medium none;
  border-radius: 3px;
  color: #ffffff;
  display: block;
  font-family: "Proxima Nova Rg";
  font-size: 12px;
  padding: 9px;
  text-decoration: none;
  text-transform: uppercase;
}
.mwb_salebooster_wrapper .mwb_purchase_booster_pluginlink {
  margin-bottom: 0;
  padding-bottom: 5px;
}
.mwb_rnx_lite_table {
  display: inline-block;
  float: left;
  width: calc(100% - 295px);
  margin-bottom: 20px;
  background-color: #fff;
}
.mwb_salebooster_wrapper {
  float: right;
  margin: 0 auto;
  max-width: 275px;
  width: 100%;
}
.mwb_salebooster_wrapper .mwb_salebooster_adds {
  overflow-y: scroll;
}
#mainform::before {
  clear: both;
  content: "";
  display: block;
  position: absolute;
}
.mwb_plugin_sale_head {
  background-color: #423041;
  border-radius: 5px 5px 0 0;
  margin-bottom: 2px;
  padding: 6px 12px;
}
.mwb_booster_content_para:first-child span {
  font-weight: bold;
}
.mwb_plugins_list {
  background-color: #eae9e9;
  border-radius: 4px;
  box-shadow: 0 3px 0 #99adbc;
  margin-bottom: 20px;
  margin-top: 20px;
}
.mwb_salebooster_wrapper div:nth-child(2) {
  margin-top: 3px;
  }.mwb_purchase_booster_pluginlink {
	float: right;
	text-align: center;
	width: 62%;
  }
  /*=====  End of sidebar style  ======*/
  .mwb_salebooster_adds {
	display: block;
  }
  .mwb_salebooster_adds.mwb_sidebar_hidden {
	display: none;
  }
  .mwb_rnx_lite_table.mwb_table_full_width {
	width: 100%;
  }
  #mwb_sidebar_action_panel {
	text-align: right;
  }
  .mwb_rnx_lite_table.mwb_table_full_width > h2 {
	margin-top: 0;
  }
  .mwb_sidebar_action.mwb_sidebar_hide.dashicons.dashicons-arrow-right {
	background-color: #0073aa;
	border-radius: 50%;
	color: #ffffff;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 5px;
	vertical-align: middle;
  }
  .mwb_plugin_sale_head > span::before {
	background-color: #ececec;
	content: "";
	height: 30px;
	position: absolute;
	right: -1px;
	top: 7px;
	width: 1px;
  }
  .ced_rnx_catalog_wrapper_section {
	width: calc(100% - 295px);
  }
  .ced_rnx_catalog_wrapper_section  .ced_rnx_catalog_dropdwn,.ced_rnx_catalog_wrapper .ced_rnx_catalog_name_text{
	width: auto;
  }
  #ced_rnx_catalog_table .ced_rnx_catalog_name{
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
  }
  #ced_rnx_products ~ .select2-container{
	width: 400px !important;
  }
  .ced_rnx_clear{
	display: block !important;
  }
  .nav-tab-wrapper  .nav-tab {
	display: inline-block;
	float: none;
	margin: 10px 5px 0 0 !important ;
  }
/*=============================================
=            Section comment block            =
=============================================*/
#mainform > div#rnx_mail_setting_wrapper {
  padding: 0 20px;
}
.wrap.ced_rnx_notification {
  margin-bottom: 20px;
}
.wrap.ced_rnx_notification::after,
.ced_rnx_catalog_wrapper::after {
  clear: both;
  content: "";
  display: block;
}
.ced_rnx_notification .nav-tab-wrapper {
  border-bottom: 0;
  float: left;
  padding-top: 0;
}
.mwb_rnx_lite_table.ced_rnx_sidebar_hide {
  width: 98.4%;
}
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab {
  background-color: #a0a0a0;
  border: 1px solid #a0a0a0;
  display: inline-block;
  padding: 4px 22px;
  position: relative;
  color: #ffffff;
  margin-top: 0!important;
  margin-bottom: 10px!important;
}
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab.nav-tab-active{
  background-color: #fff;
  color: #000000;
}
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab:hover::after {
  right: 0;
  transition: all 0.3s linear 0s;
  visibility: visible;
}
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab::after {
  background-color: #ffffff;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 100%;
  top: 0;
  transition: all 0.3s linear 0s;
  visibility: hidden;
  z-index: -1;
}
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab:hover,
.ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab:focus {
  color: #000000;
  z-index: 9;
  box-shadow: none;
}
.form-table.ced_rnx_notification_section input[type="text"],
.form-table.ced_rnx_notification_section input[type="email"],
.form-table.ced_rnx_notification_section input[type="number"] {
  border-radius: 40px;
  height: 36px;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
}
.submit {
  margin-left: 9px;
}
.ced-rnx-save-button ,
.ced_rnx_buy_now_anchor,
.ced_rnx_hekp-sned-suggetion-button,
.ced-rnx-news-button {
  background-color: #a0a0a0!important;
  border-color: #a0a0a0!important;
  border-radius: 34px!important;
  box-shadow: none!important;
  font-size: 16px!important;
  font-weight: bold!important;
  height: auto!important;
  padding: 2px 20px!important;
  text-shadow: none!important;
  color: #ffffff!important;
}
.wrap.ced_rnx_notification > h2 {
  margin-bottom: 30px;
}
.wrap.ced_rnx_notification > a {
  display: inline-block;
  float: right;
  text-align: right;
}
#ced_rnx_accordion .ced_rnx_accord_sec_wrap #rnx_mail_setting_wrapper{
  padding: 0 20px;
}
#ced_rnx_return_predefined_reason_wrapper input ,
#ced_rnx_exchange_predefined_reason_wrapper input {
  width: 48.5%;
  float: left;
}
#ced_rnx_return_predefined_reason_wrapper input:nth-child(2n),
#ced_rnx_exchange_predefined_reason_wrapper input:nth-child(2n) {
  float: right;
}
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper  [type="checkbox"]:not(:checked) + label::before,
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper  [type="checkbox"]:checked + label::before {
  border: 2px solid #cccccc;
  border-radius: 4px;
  content: "";
  height: 17px;
  left: 6px;
  position: absolute;
  width: 17px;
}
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper  [type="checkbox"]{
  opacity: 0;
  margin: 0!important;
  width: 20px!important;
  position: relative;
  left: 7px!important;
  z-index: 9;
}
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper  [type="checkbox"]:checked + label::after {
  content: "✔"!important;
  font-size: 19px;
  left: 10px;
  top: -2px;
  transition: all 0.2s ease 0s;
}
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper [type="checkbox"]:checked + label::after {
  content: "l";
  position: absolute;
}
.mwb_rnx_lite_table .ced_rnx_checkbox_wrrapper{
  position: relative;
  padding-right: 10px;
}
.mwb_rnx_lite_table > table tr th {
  padding: 8px;
}
.mwb_rnx_lite_table > h2{
  padding-left: 8px;
}
/*=====  End of Section comment block  ======*/
/*==============================
=            get addons            =
==============================*/
.ced_rnx_products-wrapper {
  padding: 0px 0 20px;
  text-align: center;
}
.ced_rnx_addon_wrapper
{
  padding-top: 0px !important;
}
.ced_rnx_products-wrapper .ced_rnx_product {
  border: 1px solid #cccccc;
  display: inline-block;
  margin-left: 11px;
  min-height: 200px;
  width: 48%;
  border-radius: 6px;
  margin-bottom: 20px;
  text-align: center;
  vertical-align: top;
}
.ced_rnx_anchor_main > h2 {
  border-bottom: 1px solid #cccccc;
  margin: 0;
  padding: 15px 10px;
}
.ced_rnx_products-wrapper .ced_rnx_product .ced_rnx_temp_class {
  padding: 0 10px 10px;
}
.ced_rnx_products-wrapper .ced_rnx_product .ced_rnx_temp_class  .ced_rnx_buy_now.ced_rnx_buy_now_anchor{
  background-color: #889CB7!important;
  margin-left: 10px;
}
.ced_rnx_products-wrapper .ced_rnx_product .ced_rnx_temp_class .ced_rnx_buy_now_anchor{
  margin-top: 10px;
  font-size: 15px!important;
}
/*=====  End of get addons  ======*/
/*============================
=            help            =
============================*/
.ced_rnx_help-link-wrap::after,
.ced_rnx_help_wrapper .ced_rnx_help_input-wrap::after {
  clear: both;
  content: "";
  display: block;
}
.ced_rnx_help-link-wrap {
  text-align: center;
}
.ced-rnx-suggestion {
  background-color: #f1f1f1;
  border-radius: 10px;
  box-shadow: -2px 2px 12px 0 #cccccc;
  margin: 40px auto 0;
  padding: 10px 10px 30px;
  max-width: 550px;
}
.ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li {
  float: left;
  width: 50%;
}
.ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li .ced_rnx_help-link {
  background-color: #889cb7;
  border-radius: 40px;
  box-shadow: 1px 2px 7px #000000;
  color: #ffffff;
  display: inline-block;
  font-size: 27px;
  padding: 20px;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  width: 230px;
}
.ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li .ced_rnx_help-link:hover {
  background-color: #ffffff;
  color: #889cb7;
  transition: all 0.3s ease 0s;
}
.ced_rnx_help_wrapper {
  display: block;
  padding-bottom: 40px;
}
.ced-rnx-suggestion > h2 {
  font-size: 25px;
  margin-bottom: 25px;
  text-align: center;
}
.ced_rnx_help_wrapper .ced_rnx_help_input-wrap {
  display: table;
  width: 100%;
}
.ced_rnx_help_wrapper .ced_rnx_help_input-wrap label {
  font-weight: bold;
}
.ced_rnx_help_wrapper .ced_rnx_help_input, .ced_rnx_help_wrapper .ced_rnx_help_input-wrap label {
  padding: 10px;
}
.ced_rnx_help_wrapper .ced_rnx_help_form-control {
  width: 100%;
}
.ced_rnx_help_wrapper .ced_rnx_help_form-control.text-field{
  height: 36px;
  border-radius: 40px;
  padding-left: 20px;
  padding-right: 20px;
}
.ced_rnx_hekp-sned-suggetion-button-wrap {
  margin-left: 10px;
  margin-top: 20px;
}
/*=====  End of help  ======*/
/*==================================
=            common css            =
==================================*/
.ced_rnx_help_wrapper, .ced-main-form {
  background-color: #ffffff;
  float: left;
  padding-top: 20px;
  width: calc(100% - 340px);
}
.clear::after {
  clear: both;
  content: "";
  display: block;
}
.ced-news-wrap {
  background-color: #3ed2ed;
  border: 1px solid #cccccc;
  border-radius: 10px;
  margin: 30px auto 0;
  padding: 15px;
  width: 60%;
}
.ced-rnx-news-button {
  display: inline-block;
  padding: 6px 20px!important;
  text-decoration: none;
  background-color: #ffffff!important;
  color: #444444!important;
}
.ced-rnx-arrow {
  cursor: pointer;
  font-size: 20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.ced-rnx-arrow.left.slick-arrow {
  left: -60px;
}
.ced-rnx-arrow.right.slick-arrow {
  right: -50px;
}
.ced-rnx-arrow .dashicons {
  font-size: 26px;
}
.ced-purchase-main-plugin-wrap {
  background-color: #f1f1f1;
  box-shadow: -2px 2px 12px 0 #cccccc;
  margin: 0 auto;
  max-width: 550px;
  text-align: center;
  margin-top: 20px;
  border-radius: 10px;
}
.ced-rnx-purchase-conetnt {
  padding: 40px 10px;
}
.ced-purchase-heading {
  background-color: #ffffff;
  margin: 0;
  padding: 20px 10px;
  line-height: 1.3;
}
.ced-purchase-main-plugin-wrap .ced-prcchase-button.ced-rnx-news-button {
  background-color: #889cb7!important;
  padding: 10px 30px!important;
  text-transform: uppercase!important;
}
.ced-rnx-news-col p{
  font-size: 16px !important;
  color: #ffffff;
}
.ced_rnx_mail_success_messege,.ced_rnx_mail_unsuccess_messege {
  color: #109010;
  font-size: 16px;
  font-weight: bold;
  margin-top: 30px;
  text-align: center;
}
.ced_rnx_mail_unsuccess_messege {
  color: #ff0000;
}

/*=====  End of common css  ======*/
/*===============================
=            sidebar            =
===============================*/
.ced-rnx-sidebar {
  float: left;
  padding-left: 30px;
  padding-right: 10px;
  width: 300px;
}
.ced-rnx-sidebar-inner {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  padding: 10px;
  /*height: 350px;*/
  overflow: auto;
}
.ced-rnx-sidebar-inner img {
  display: block;
  margin: 0 auto;
}
/*=====  End of sidebar  ======*/

/* start video css */
.mwb_wrma_table_wrapper.mwb_wrma_overview-wrapper {
    width: 100%;
    margin: 0 auto;
    max-width: 1100px;
    text-align: center;
}

/* end video css */


/*=====================================
=            Media Queries            =
=====================================*/

@media screen and (max-width: 768px) and (min-width: 320px) {
  .ced_rnx_catalog_wrapper_section {
	margin-top: 20px;
	width: 100%;
  }
  #ced_rnx_products ~ .select2-container ,.ced_rnx_catalog_name{
	width: 100% !important;
  }
  .ced_rnx_notification nav.nav-tab-wrapper.woo-nav-tab-wrapper a.nav-tab {
	font-size: 13px;
	padding: 0 22px;
  }
}
@media screen and (max-width: 767px) and (min-width: 550px){
  .ced_rnx_products-wrapper .ced_rnx_product {
	width: 46%;
	min-height: 270px;
  }
}
@media screen and (max-width: 550px) {
  #ced_rnx_return_predefined_reason_wrapper input ,
  #ced_rnx_exchange_predefined_reason_wrapper input,
  #ced_rnx_return_predefined_reason_wrapper input:nth-child(2n),
  #ced_rnx_exchange_predefined_reason_wrapper input:nth-child(2n) {
	width: 100%;
	float: none;
  }
  .ced_rnx_products-wrapper .ced_rnx_product {
	width: 92%;
	min-height: 100%;
  }
  .ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li {
	float: none;
	margin-bottom: 15px;
	width: 100%;
  }
}
@media screen and (max-width: 430px) and (min-width: 320px) {
 .mwb_rnx_lite_table.label-responsive {
  width: 300px;
}
#mainform table.form-table tbody tr  td  .select2-container {
  min-width: 100%!important;
  width: 100%!important;
}
}
@media screen and (max-width:767px){
  #ced_rnx_accordion table.ced_rnx_notification_section tr th,
  .ced_rnx_help_wrapper .ced_rnx_help_form-control {
	width: 100%;
  }
  .ced_rnx_help_wrapper, .ced-main-form {
	background-color: #ffffff;
	float: none;
	width: 94%
  }
  .ced-rnx-sidebar {
	float: none;
	padding-left: 0;
	width: 97%;
	margin-top: 20px;
  }
  .ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li .ced_rnx_help-link {
	font-size: 17px;
	padding: 13px;
	width: 200px;
  }
  .ced_rnx_help_wrapper {
	padding-left: 10px;
	padding-right: 10px;
  }
  .ced-rnx-main-section{
	display: flex;
	flex-direction: column-reverse;
  }
}
@media screen and (max-width: 1100px) and (min-width: 767px) {
  .ced_rnx_help_wrapper ul.ced_rnx_help-link-wrap li {
	float: none;
	margin-bottom: 15px;
	width: 100%;
  }
}
/*=====  End of Media Queries  ======*/
/*======================================
=        sidebar media query            =
======================================*/
@media only screen and (max-width: 768px){
  .mwb_rnx_lite_table {
	margin-top: 20px;
	width: 100%;
	float: none;
	padding: 0;
  }
  .mwb_rnx_lite_table table td{
	padding: 5px;
  }
  .mwb_salebooster_wrapper {
	float: none;
	max-width: 275px;
	width: 100%;
  }
  #mwb_wuc_setting_form .nav-tab {
	display: block;
	float: none;
	margin-bottom: 10px;
	margin-left: 0;
	width: 200px;
  }
}


@media only screen and (max-width: 1075px) {
.mwb_wrma_table_wrapper .mwb_wrma_video_wrapper {
    width: 100%;
    position: relative;
    overflow: hidden;
    padding-top: 55.5%;
}
.mwb_wrma_table_wrapper.mwb_wrma_overview-wrapper iframe {
    position: absolute;
    width: 100% !important;
    height: 100%;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
 }
}

/*=====  End of sidebar media query  ======*/
.mwb_lite_main-header ,.mwb_lite_main-header *{
  box-sizing: border-box;
}
.mwb_lite_main-header {
  display: flex;
  background-color: #374585;
  color: #ffffff;
  align-items: center;
  flex-wrap: wrap;
  border-bottom: 10px solid #73B9F0;
}
.mwb_lite_header_content_left {
  align-items: center;
  display: flex;
  flex: 0 0 60%;
  padding: 20px 15px;
  max-width: 30%;
}
.mwb_translate_link {
	color: #ffffff;
}

.mwb_lite_header_content_right {
  flex: 0 0 71%;
  padding: 20px 15px;
  max-width: 70%;
}
.mwb_lite_header_content_right ul{
  margin: 0;
  text-align: right;
}
.mwb_lite_header_content_right ul li{
  display: inline-block;
  margin: 0 10px;
}
.mwb_lite_header_content_right ul li a{
  color: #cccccc;
  text-decoration: none;
}
.mwb_lite_setting_title {
  padding: 0;
  color: #ffffff;
  font-size: 20px;
}
.mwb_lite_header_content_right ul li.mwb_lite_header_menu_button a {
  display: inline-block;
  background-color: #73B9F0;
  font-weight: 600;
  padding: 7px 20px;
  border-radius: 4px;
  color: #ffffff !important;
}
.mwb_lte_nav_bar {
  padding-right: 20px;
}
.mwb_lte_nav_bar .subsubsub {
  margin: 0 !important;
  background-color: #ffffff;
  display: block;
  width: 100%;
  padding: 10px;
}
.mwb_lte_nav_bar .subsubsub li a{
  font-size: 13px;
}
.mwb_lite_header_content_right ul li:first-child .dashicons.dashicons-phone {
  transform: rotate(90deg);
}
@media screen and (max-width: 675px) {
  .mwb_lite_header_content_left,
  .mwb_lite_header_content_right{
	flex: 0 0 100%;
	justify-content: center;
  }
  .mwb_lite_header_content_right ul{
	text-align: center;
  }
  .mwb_lite_header_content_left {
	padding-bottom: 0;
  }
}

#wpfooter {
  bottom: auto;
}


/*View order messages css*/

.mwb_order_messages {
  /* margin-left: 30px; */
  background-color: white;
}

.mwb_order_msg_main_container {
  margin-bottom: 30px;
  border-color: #dddddd;
  border-width: 1px;
  border-style: solid;
  padding-top: 27px;
  padding-right: 27px;
  padding-left: 0;
  padding-bottom: 27px;
  width: auto;
  word-wrap: break-word;
}

.mwb_order_messages .mwb_order_msg_sender {
  background-color: #374585;
  color: white;
  padding-right: 15px;
  padding-left: 25px;
  margin-left: -1px;
}

.mwb_order_msg_sender {
  display: inline-block;
  font-size: 12pt;
  font-weight: 600;
}

.mwb_order_msg_date {
  font-size: 8pt;
  float: right;
}
.mwb_order_messages .mwb_order_msg_detail_container, .mwb_order_messages .mwb_order_msg_attach_container {
  margin-left: 27px;
}
.mwb_order_msg_detail_container {
  font-size: 10pt;
  margin: 20px 0;
}

.mwb_order_msg_single_attachment {
    display: inline-block;
    width: 130px;
    height: auto;
    margin-right: 5px;
    margin-top: 12px;
    font-size: 9px;
}

.mwb_order_msg_main_container.mwb_order_messages hr {

    width: 97%;
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin: 15px auto;

}

div.mwb_order_msg_single_attachment a .mwb_order_msg_attachment_thumbnail {
    border: 1px solid black;
    border-radius: 3px;
    max-width: 115px;
    display: table;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
}

.mwb_admin_order_msg_sub_container {
    padding: 15px;
    border: solid darkgrey 1px;
    overflow-y: auto;
    max-height: 400px;
    min-height: 110px;
}

#mwb_order_new_msg {
  width: 100%;
  margin-bottom: 15px;
}

.mwb_order_msg_notice_wrapper{
  display: none;
}

.mwb_admin_order_msg_wrapper .mwb_order_msg_date{
font-size: 11pt;
}
.mwb_order_msg_single_attachment{
font-size: 13px;
}

.mwb_admin_order_msg_wrapper .mwb_order_msg_notice_wrapper{
    color: #fff;
    border-radius: 5px;
    display: none;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    padding: 5px 15px;
    font-weight: 600;
    margin-top: 30px;
}
.mwb_admin_order_msg_wrapper .mwb_order_msg_notice_wrapper p{
    margin: 0px;
    font-size: 16px;
}
.mwb_admin_order_msg_wrapper .mwb_order_msg_notice_wrapper a{
    color: #ffffff;
    text-decoration: none;
}

/*.mwb_order_add_msg_form .mwb_order_msg_notice_wrapper{
    padding: 5px 15px;
}*/
.mwb_order_add_msg_form .mwb_order_msg_history_container {
    margin-top: 40px;
}
.mwb_order_messages .mwb_order_msg_sender{
   background-color: #4f62b9;
}
.mwb_order_messages .mwb_order_msg_date{
    font-size: 11pt;
}
.mwb_order_messages .mwb_order_msg_single_attachment {
    font-size: 14px;
    padding-left: 10px;
    
    text-align: center;
}
div.mwb_order_msg_single_attachment a .mwb_order_msg_attachment_thumbnail{
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.mwb_order_messages .mwb_order_msg_attachment_file_name {
    padding-top: 5px !important;
    display: inline-block;
    text-decoration: underline;
}
.mwb_order_msg_history_title .reload{
    overflow: hidden;
}
.mwb_order_msg_history_title .reload-icon{
    float: right;
}
.mwb_order_msg_sender:before {
    content: '';
    position: absolute;
    right: -10px;
    top: 10px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #ffffff;
    clear: both;
    transform: rotate(90deg);
}

.mwb_order_messages .mwb_order_msg_sender {
    padding: 8px 40px;
    position: relative;
}
/* 09-04-2020 */
.mwb_order_msg_history_title {
    display: flex;
    align-items: center;
    width: 100%;
}
.mwb_order_msg_history_title .mwb-order-heading {
    display: block;
    margin: 0;
    margin-bottom: 15px;
    padding: 8px 0px;
}
.mwb_order_msg_history_title .mwb_wrma_reload_messages {
    display: inline-block;
    width: 16px;
    margin-left: 10px;
    position: relative;
    top: 4px;
}
.mwb_order_msg_history_title .mwb_wrma_reload_messages img {
    width: 100%;
}
.mwb-order-msg-attachment-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.mwb-order-msg-btn #mwb_admin_order_msg_submit {
    padding: 3px 20px;
    border: 0;
}
@keyframes spin {
	0% {
		transform: rotateZ(0);
	}
	100% {
		transform: rotateZ(360deg);
	}
}
.mwb-loader-icon {
    animation: spin 1s infinite linear;
    transition: all .3s;
    transition-timing-function: ease-in;
}
.mwb_order_msg_reload_notice_wrapper{
	display: none;
}
.mwb_order_msg_reload_notice_wrapper {
    color: #fff;
    padding: 5px 15px;
    border-radius: 5px;
    background: #64CD83;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}
.mwb_order_msg_reload_notice_wrapper .mwb_order_msg_sent_notice {
	margin :0;
}
.mwb_msg_error {
    background: #E2401C;
}
.mwb_msg_succuss_notice {
	background: #64CD83;
}