/***fonts***/
@font-face {
    font-family: regular-font;
    src: url("../../font/Regular.ttf");
}

@font-face {
    font-family: bold-font;
    src: url("../../font/Bold.ttf");
}

body {
background-color: #f4f4f4;
font-family: regular-font;
overflow-x: hidden;
-webkit-font-smoothing: antialiased;
font-size:13px;
outline: none;
}

ul{list-style-type: none;padding:0px;margin:0px;}
a{text-decoration:none !important;}

/**** Color Scheme****/
.primary-color-bg{background-color:#E84B77 !important;}
.secondary-color-bg{background-color:#CE4269 !important;}
.dark-color-bg{background-color:rgb(23,122,186) !important;}
.dark-grey-bg{background-color:rgb(55,71,79) !important;}
.primary-color-txt{color:#E84B77 !important;}
.red-txt, .red-txt:hover{color:rgb(255,64,129) !important;}
.white-txt{color: #fff !important;}
.white-bg{background-color: #fff !important;}
/*.btn,.btn a{color:#ffffff;border-radius:0px;padding:5px 10px;font-size:13px;}*/
.btn,.btn a{color:#ffffff;border-radius:0px;padding:7px 10px;font-size:13px; border:0px; position: relative;z-index: 1;  cursor: pointer;  transition: 0.08s ease-in;  -o-transition: 0.08s ease-in;  -ms-transition:0.08s ease-in;
  -moz-transition:    0.08s ease-in;  -webkit-transition: 0.08s ease-in;overflow:hidden;}
.btn.primary-color-bg:hover{color:#ffffff;}
.btn:before { content: ""; position: absolute;  background-color: rgba(255, 255, 255, 0.2);  bottom: 0;  left: 0;  right: 100%;  top: 0;  z-index: -1;  -webkit-transition: right 0.1s ease-in;}
.btn:hover:before {  right: 0;}
.primary-color-border-btn, .primary-color-border-btn:focus, .primary-color-border-btn:active{border:2px solid #E84B77;color:#E84B77;}
.btn.primary-color-border-btn:hover{color:#ffffff;}
.btn.primary-color-bg:focus {
    color: #fff;
}
.red-label{background-color:#ff4081;color:#ffffff;padding:3px 6px;line-height:1;}
.red-btn{background-color:#ff4081;color:#ffffff !important;}
.primary-color-border-btn::before {
    background-color: #E84B77;
    bottom: 0;
    color: #fff !important;
    content: "";
    left: 0;
    position: absolute;
    right: 100%;
    top: 0;
    transition: right 0.1s ease-in 0s;
    z-index: -1;
}
.primary-color-border-btn:hover {
    color: #ffffff;
}
@media (max-width: 767px) {.view-all-btn{display:table;float:none ! important;margin:0 auto;}}

/****Margin styles****/
.margin0{margin:0px;}
.margin-top0{margin-top:0px ! important;}
.margin-top2{margin-top: 2px;}
.margin-top5{margin-top:5px;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top20{margin-top:20px;}
.margin-top30{margin-top:30px;}
.margin-top40{margin-top:40px;}
.margin-top50{margin-top:50px;}
.margin-bottom0{margin-bottom:0px;}
.margin-bottom5{margin-bottom:5px;}
.margin-bottom10{margin-bottom:10px;}
.margin-bottom15{margin-bottom:15px;}
.margin-bottom20{margin-bottom:20px;}
.margin-bottom30{margin-bottom:30px;}
.margin-bottom40{margin-bottom:40px;}
.margin-right10{margin-right:10px;}
.margin-right20{margin-right:20px;}
.margin-left10{margin-left:10px;}
.margin-left20{margin-left:20px;}
.margin-bottom50{margin-bottom:50px;}
.no-hor-margin{margin-left:0px;margin-right:0px;}
.left-margin{margin-left:15px;}
.right-margin{margin-right:15px;}
.hor-margin{margin-left:15px;margin-right:15px;}

/****Padding styles****/
.padding0{padding: 0px !important;}
.padding-top0{padding-top:0px ! important;}
.padding-top2{padding-top: 2px;}
.padding-top3{padding-top: 3px;}
.padding-top5{padding-top:5px;}
.padding-top10{padding-top:10px;}
.padding-top11{padding-top: 11px;}
.padding-top13{padding-top: 13px;}
.padding-top15{padding-top:15px;}
.padding-top20{padding-top:20px;}
.padding-top30{padding-top:30px;}
.padding-top40{padding-top:40px;}
.padding-top50{padding-top:50px;}
.padding-bottom0{padding-bottom:0px !important;}
.padding-bottom5{padding-bottom:5px;}
.padding-bottom10{padding-bottom:10px;}
.padding-bottom15{padding-bottom:15px;}
.padding-bottom20{padding-bottom:20px;}
.padding-bottom30{padding-bottom:30px;}
.padding-bottom40{padding-bottom:40px;}
.padding-bottom50{padding-bottom:50px;}
.padding-right7{padding-right: 7px;}
.padding-left5{padding-left: 5px;}
.padding-right10{padding-right: 10px;}
.padding-left10{padding-left: 10px;}
.no-hor-padding{padding-left:0px;padding-right:0px;}
.left-padding{padding-left:15px !important;}.right-padding{padding-right:15px;}
.hor-padding{padding-left:15px;padding-right:15px;}
.padding-left0{padding-left:0px !important;}
.padding-right0{padding-right:0px;}

h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size: 16px;}


h2{margin-top:0px;margin-bottom:0px;}
.clear{clear:both;}
.regular-font{font-family: regular-font;}
.bold-font{font-family:bold-font;}
.inlined-display{display:inline !important;}
.blocked-display{display:block;}
.centered-text{text-align:center ! important;}
.top-border{border-top:1px solid #dbdbdb;}
.txt-uppercase{text-transform:uppercase ! important;}
.txt-capitalize{text-transform:capitalize ! important;}
.left-float{float:left;}
.right-float{float:right;}
.font-size12{font-size:12px;}
strike{margin-left:10px;margin-right:10px;color:#a3a3a3;font-size:11px;}
strike.pro-strike { font-size:18px;}
.off-txt{color:#a3a3a3;font-size:10px;}
body { padding-right: 0 !important }
body.modal-open {overflow-y: scroll;}
/*Alert input styles*/
.alert-input{border:1px solid rgb(255,64,129) ! important;color:rgb(255,64,129);}
.alert-input::-webkit-input-placeholder{color:rgb(255,64,129);opacity:1;}/* Chrome/Opera/Safari */
.alert-input::-moz-placeholder{color:rgb(255,64,129);opacity:1;}/* Firefox 19+ */
.alert-input:-ms-input-placeholder{color:rgb(255,64,129);opacity:1;}/* IE 10+ */
.alert-input:-moz-placeholder{color:rgb(255,64,129);opacity:1;}/* Firefox 18- */
/****Header****/
header,header a{color:#ffffff;}
header .navbar-inverse .navbar-nav > li > a{color:#ffffff;}
/****checkbox****/
.checkbox{padding-left:20px}.checkbox label{display:block;padding-top: 2px;padding-left:5px;position:relative}.checkbox label::before{-o-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;background-color:#fff;border-radius:1px;
border:1px solid #dbdbdb;content:"";display:inline-block;height:17px;left:0;top:3px;margin-left:-20px;position:absolute;transition:0.3s ease-in-out;width:17px;outline:none !important}
.checkbox label::after{color:#272c33;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-20px;padding-left:3px;padding-top:1px;position:absolute;top:3px;width:16px}.checkbox input[type="checkbox"]
{cursor:pointer;opacity:0;z-index:1;position:absolute;left:0px;outline:none !important}.checkbox input[type="checkbox"]:disabled+label{opacity:0.65}.checkbox input[type="checkbox"]:focus+label::before
{outline-offset:-2px;outline:none;outline:thin dotted}.checkbox input[type="checkbox"]:checked+label::after{content:"\f00c";font-family:'FontAwesome'}.checkbox input[type="checkbox"]:disabled+label::before
{background-color:#383f48;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox.checkbox-single label{height:17px}
.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#E84B77;border-color:#E84B77}.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff;}
/***form control***/
.form-control{ box-shadow: none; border-radius: 0px;}
.form-control:focus{ box-shadow: none;}
/**text color**/
.text_grey{color: #C5C5C5 !important;}
.text_grey_dark{color: #929292 !important;}
.text_grey:hover, .text_grey:focus{color: #C5C5C5;}
/**border**/
.border_bottom_grey{border-bottom:  1px solid #f1f1f1;}
.border_left_grey_shop{border-left: 1px solid #f1f1f1;}
.border_right_grey{border-right: 1px solid #f1f1f1;}
.dropdown-menu
{
    border-radius: 0px;
    box-shadow: none;
    border: 1px solid #f1f1f1;
}
.website-header-right-link li .dropdown-menu {
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.box_shadow0{box-shadow: none;}
.height_50{height: 50px;}
/**full width**/
.full_width{width: 100% !important;}
.width_95{width: 36%;}
.min_height{min-height: 926px;}
.min_width250{min-width: 250px !important;}
.full_height{height: 100% !important;}
.no_border{border: none !important;}
.display_none{display: none;}
.filled-btn {
    padding: 7px 10px;
}

/**My custome style-type**/

.margin-top7{margin-top:7px;}
.border {border: 1px solid #f1f1f1;}
.border_top_grey{border-top: 1px solid #f1f1f1;}
.grey-color-bg {background: #f1f1f1 none repeat scroll 0 0;}
.margin-both5 {margin-left:5px; margin-right:5px}
.margin-both10 {margin-left:10px; margin-right:10px}
.margin-both15 {margin-left:15px; margin-right:15px}
.margin-both20 {margin-left:20px; margin-right:20px}
.font-weight-normal {font-weight: normal;}
.green-txt{color:#38a21b!important;}
textarea, input, select {border-radius: 0;}
form .popup-input {
    color: #666666;
}
.font13 {
	font-size:13px;
}
.inline-block {
    display: inline-block;
}
.cancelpop {
    color:#E84B77;
    padding: 5px 13px;
}
.modal {
  text-align: center;
  padding: 0!important;
}
.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
.cnt-top-header > .pro-title-head {
    margin: 10px 0;
    padding: 0 8px;
}

/**profile page**/
.popupheder {
    width: 100%;
    line-height: 25px;
    margin-top: 10px;
    overflow: hidden;
    word-break: break-word;
}
.profile-editoption {
    display: inline-block;
}
/*.profile-img {
    float: left;
}*/
.deactivate-txt {
    color: #444444;
    display: inline-block;
    font-size: 12px;
    padding-top: 7px;
}
#slide-submenu {
	display:none !important;
}
.list-group .sidebar-top-title, .list-group .sidebar-top-title:hover, .list-group .sidebar-top-title:focus {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    padding: 1px 0;
}
.acnt-submenu .list-group-item {
    border: medium none;
    border-radius: 0;
    padding:15px;
	font-size: 14px;
	border-left: 2px solid transparent;
}
.cnt-top-header	 {
    background: #fff none repeat scroll 0 0;
    padding: 6px;
}
.acnt-submenu .list-group-item.active, .acnt-submenu .list-group-item:hover, .acnt-submenu .list-group-item:focus {
    background: #f1f1f1 none repeat scroll 0 0;
    border-left: 2px solid #E84B77;
    color: #E84B77;
}
.acnt-submenu .list-group-item > .badge {
    background: #ff4081 none repeat scroll 0 0;
    border-radius: 0;
    float: none;
	margin: 0 10px;
	color: #fff;
}
.acnt-submenu {
    background: #fff none repeat scroll 0 0;
    padding: 0 0 11px;
}
.acnt-submenu:last-child {
    margin: 0 0 10px;
}
.btn-primary-inpt {
	background: transparent none repeat scroll 0 0;
    border: medium none;
}
.profile-form .popup-input {
    color: #666666;
}
.sidebar-img {
    display: inline-block;
    float: left;
    height: 20px;
    width: 20px;
}
.option-radio input[type="radio"] {
    display:none;
}
.option-radio  input[type="radio"] + label {
    color: #292321;
    font-family:Arial, sans-serif;
    font-size:14px;
}
.option-radio input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 8px 0 0;
    vertical-align:middle;
    cursor:pointer;
    -moz-border-radius:  50%;
    border-radius:  50%;
}
.option-radio input[type="radio"] + label span {
    border: 1px solid #dbdbdb;
    height: 16px;
    width: 25px;
	border-radius: 0;
}
.option-radio input[type="radio"]:checked + label span{
    background: #E84B77 none repeat scroll 0 0;
    box-shadow: 0 0 0 2px #fff inset;
}
.option-radio input[type="radio"] + label span,
.option-radio input[type="radio"]:checked + label span {
  -webkit-transition:background-color 0.4s linear;
  -o-transition:background-color 0.4s linear;
  -moz-transition:background-color 0.4s linear;
  transition:background-color 0.4s linear;
}
.option-radio > label {
    font-weight: normal;
    margin: 0 20px 0 0;
}
.img-profile {
    background: rgba(0, 0, 0, 0) url("../../images/icons/user-gray.png") no-repeat scroll center center / cover ;
}
.img-Password {
    background: rgba(0, 0, 0, 0) url("../../images/icons/lock.png") no-repeat scroll center center / cover ;
}
.img-notification {
    background: rgba(0, 0, 0, 0) url("../../images/icons/notification--gary.png") no-repeat scroll center center / cover ;
}
.img-Disputes {
    background: rgba(0, 0, 0, 0) url("../../images/icons/deals.png") no-repeat scroll center center / cover ;
}
.img-Messages {
    background: rgba(0, 0, 0, 0) url("../../images/icons/message.png") no-repeat scroll center center / cover ;
}
.img-Orders {
    background: rgba(0, 0, 0, 0) url("../../images/icons/order.png") no-repeat scroll center center / cover ;
}
.img-Notes {
    background: rgba(0, 0, 0, 0) url("../../images/icons/address-note.png") no-repeat scroll center center / cover ;
}
.img-Address {
    background: rgba(0, 0, 0, 0) url("../../images/icons/address-add.png") no-repeat scroll center center / cover ;
}
.img-Credits {
    background: rgba(0, 0, 0, 0) url("../../images/icons/credits.png") no-repeat scroll center center / cover ;
}
.img-Referrals {
    background: rgba(0, 0, 0, 0) url("../../images/icons/refer.png") no-repeat scroll center center / cover ;
}
.img-Gift {
    background: rgba(0, 0, 0, 0) url("../../images/icons/gift-card-gray.png") no-repeat scroll center center / cover ;
}
.selectdiv {
    float: left;
    position: relative;
    width: 98%;
}
.select-div {
    width: 100%;
}
.selectdiv:after {
    content: '\f107';
    font: normal normal normal 14px/1 FontAwesome;
    color: #dbdbdb;
    right: 11px;
    top: 2px;
    height: 30px;
    padding: 12px 0 0 8px;
    border-left: 1px solid #fff ;
    position: absolute;
    pointer-events: none;
}
.selectdiv > label {
    font-size: 12px;
    font-weight: normal;
    width: 100%;
}

/* IE11 hide native button (thanks Matt!) */
select::-ms-expand {
display: none;
}

.selectdiv select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  height: 40px;
  float: right;
  margin: 0px;
  padding:10px;
  font-size: 12px;
  line-height: 1.75;
  color: #666666;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dbdbdb;
  -ms-word-break: normal;
  word-break: normal;
}
select option {
    padding: 10px 5px;
}
textarea {
    resize: none;
}
input:focus {
    outline: unset;
}
/**Password page**/

.min-height-profile {
    background: #fff none repeat scroll 0 0;
    min-height: 739px;
}
.fint-height {
    height: 22px;
    line-height: 22px;
}

/****Notification page****/

.normal-font {
    font-family: tahoma;
}

/*****Disputes page stylesheet*****/

.disput-table .nav-pills li.active > a {
    background: #E84B77 none repeat scroll 0 0;
	color: #fff;
    font-weight: bold;
}
.disput-table .nav-pills li > a {
    border-radius: 0;
    color: #444444;
}
table {
    background: #f7f7f7 none repeat scroll 0 0;
	width: 99.9% !important;
}
table.table thead tr th, table.table tbody tr td {
    color: #444444;
    text-align: center;
    vertical-align: middle;
}
table.table thead tr th {
    background: #f1f1f1 none repeat scroll 0 0;
    border: medium none;
    line-height: 20px;
    padding: 15px 8px;
	border-right:1px solid #ebebeb;
}
.table-hover > tbody > tr {
    border-left: 4px solid transparent;
}
.table-hover > tbody > tr:hover {
    background-color: #fcfcfc;
    border-left: 4px solid #E84B77;
}
table.table tbody tr td {
	border: none;
	border-right:1px solid #ebebeb;
	height: 60px;
}
table.table thead tr th:last-child, table.table tbody tr td:last-child {
    border-right: medium none;
}

/*****Disputes-buyer page stylesheet*****/


.buyer-inital > span {
    background: #ff9a40 none repeat scroll 0 0;
    border-radius: 20px;
    display: inline-block;
    font-weight: bold;
    height: 40px;
    line-height: 36px;
    margin: 3px 0 0;
    padding: 2px;
    text-align: center;
    width: 40px;
}
.seller-inital > span {
    background: #408cff none repeat scroll 0 0;
    border-radius: 20px;
    display: inline-block;
    font-weight: bold;
    height: 40px;
    line-height: 36px;
    margin: 3px 0 0;
    padding: 2px;
    text-align: center;
    width: 40px;
}
.color-pink, .color-pink:hover, .color-pink:focus {
    color: #ff4081;
}
.total-amount {
    background: #f1f1f1 none repeat scroll 0 0;
}
.purchase-name, .item-price {
    display: inline-block;
    word-break: break-all;
}
.font-color {
    color: #666;
}
.negotian-by-info {
	display:inline-flex;
}
.negotaio-image, .negotation-details {
    display: inline-block;
}
.messanger-details {
    margin-right: 100px;
}
.negotation-details .attached-file {
    float: left;
    width: auto;
    display: inline-block;
}
.negotiatin-chat-cover, .white-color-bg {
    background: #fff none repeat scroll 0 0;
}

.chating-area {
    background: #475a64 none repeat scroll 0 0;

}
.chat-textarea {
    border: medium none;
    padding: 10px;
}
.nogatim-chat {
    float: right;
}
.messanger-details {
    text-align: right;
}
.sub-header {
    font-size: 15px;
}
.custm-file {
    background: #fff none repeat scroll 0 0;
    border-radius: 0px;
    padding: 5px 10px;
}
.attached-file {
    border-radius: 0px;
}
.messanger-details .attached-file {
    display: inline-block;
    float: right;
    width: auto;
}

/*****Messages page stylesheet*****/

.meassage-wraper {
    padding-bottom: 0;
    padding-top: 0;
}
.msg-count > span {
    background: #ff4081 none repeat scroll 0 0;
    color: #fff;
    margin: 0 5px;
    padding: 0 5px;
}
.msg-title, .msg-count {
    display: inline-block;
}
.event-color-bg {
    background: #f1f1f1 none repeat scroll 0 0;
}
.add-color-bg {
    background: #f7f7f7 none repeat scroll 0 0;
}
.center-area:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
  }
.centered {
    display: inline-block;
    vertical-align: middle;
	width:100%
  }
.centered a {
    color: #444;
    height: 38px;
    overflow: hidden;
}
.inner {
  display: inline-block;
  vertical-align: middle;
}
.block2:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.block2 {
  height: 80px;
}
.messag-img{
    display: block;
    height: 85px;
    width: 85px;
    border: 1px solid #f4f4f4;
}
#show_url {
    padding: 7px 6px 6px 7px;
}
.profile-set-img {
    margin: 0 auto;
    border: 1px solid #f4f4f4;
}
.clint-img {
	background-color: #F4F4F4;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 100%;
}
.admin-img {
    background-image: url("../../images/drop_down_banner_1.png");
}
.stranger-img {
    background-image: url("../../images/test.jpg");
}
.order-img {
    background-image: url("https://v2docs.kohanaframework.org/3.1/guide/media/image/crop_orig.jpg");
}
.msg-img-margin {
    margin: 0 15px 0 0;
}

/*****My Orders page stylesheet*****/

.resp-pading {
    padding-top: 20px;
}
.btn.oder-option {
    padding: 10px;
    width: 100%;
}

/*****My Orders details page stylesheet*****/

.addition-note {
    background: #fff none repeat scroll 0 0;
}
.listorder {
    border-bottom: 1px dashed #f1f1f1;
}
.listorder:last-child {
    border-bottom: medium none;
}
.purchaseitme {
    margin: 0 auto;
    padding: 0 6px;
    text-align: center;
}
.order-name-size {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
	float: left;
	width: 203px;
}
.myorder-images {
    height: auto;
    margin: 5px;
}
.purchas-image-item {
    background-color: #f1f1f1;
    background-image: url("http://www.planwallpaper.com/static/images/high-definition-wallpaper-3-798x350.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 160px;
    width: 100%;
}
.image-detailsitem {
    margin: 5px;
    overflow: hidden;
    text-align: left;
}
.order-btns ul li {
    display: inline-block;
    width: 150px;
}
.order-btns {
    padding: 0 5px;
}
.total-order-price span {
    display: inline-block;
    width: 120px;
}
.total-order-price span.order-rate {
    width: 120px;
}
.listord {
    position: relative;
    z-index: 0;
}
.first-row {
    position: relative;
    z-index: 9;
}
.star-rating-count {
    font-size: 16px;
    margin: 7px 10px 0;
}

/*****Address notes page stylesheet*****/

.default-adres {
    overflow: hidden;
}
.full-adres {
    height: 160px;
    max-height: 160px;
    overflow-y: scroll;
    width: 115%;
}
.btn-graybg-white-txt {
    background: #dbdbdb none repeat scroll 0 0;
    color: #fff;
}
.adres-alighn {
    padding-right: 6px;
}
.divtwo {
    margin-bottom: 5px;
    margin-right: 6px;
}
label.adres-cnfrm {
    margin: 0;
}
.after-sent {
    color: #059c05;
}

/*****gift card page stylesheet*****/
.giftcard-img {
    background: #E84B77 none repeat scroll 0 0;
    height: 240px;
    margin: 0 auto;
	border-radius: 30px;
    overflow: hidden;
    position: relative;
    width: 470px;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}
.bubble {
    display: table;
    height: 240px;
    position: absolute;
    top: 0;
    width: 100%;
}
.bubble .gift-txt {
    display: table-cell;
    font-size: 26px;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
}
.gift-card > ul.nav.nav-pills > li {
    border: medium none;
    text-align: center;
    width: 125px;
}
.gift-card > ul.nav.nav-pills > li > a {
    border-bottom: 2px solid #fff;
    border-radius: 0;
    color: #444;
    transition: border-color 0.5s ease 0s;
}
.gift-card > ul.nav.nav-pills > li.active > a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 2px solid #E84B77;
    font-weight: bold;
}
.gift-card .disput-table > ul li {
    text-align: center;
    width: 100px;
}

/*****credits page stylesheet*****/

.whole-box {
    background: #E84B77 none repeat scroll 0 0;
    border-radius: 15px;
    color: #fff;
    margin: 0 auto;
    padding: 25px 0;
    width: 415px;
}
.first-bg {
    background: #fff none repeat scroll 0 0;
    height: 4px;
}
.scnd-bg {
    background: #fff none repeat scroll 0 0;
    height: 2px;
    margin: 2px 0;
}
.fant-credits .box-content p {
    font-size: 28px;
    font-weight: unset;
    margin: 0;
}
.box-content > h2 {
    font-size: 55px;
    font-weight: bold;
}
.cls-total > span {
    display: inline-block;
}
.b-arw {
    background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 0;
    height: 100px;
    position: relative;
    width: 90px;
    display: inline-block;
    margin: 5px;
}
.pointer {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent #f1f1f1 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 10px;
    left: -20px;
    margin: 0;
    position: absolute;
    top: 50px;
}
.right-pointer {
    border-color: transparent transparent transparent #f1f1f1;
    left: initial;
    right: -20px;
    top: 30px;
}
.join-invite .middle-align {
    padding: 15px 0;
}
.join-invite .middle-align p {
    font-size: 14px;
    margin:0;
}
.join-invite .middle-align p.inv-jnd-cunt {
    font-size: 36px;
    margin: 0;
}
.popup-starrating {
    margin: 0 0 20px !important;
}

/***Empty icon pages***/
.outer_no_div .empty-icon {
    display: inline-block;
    height: 90px;
    margin: 25px 10px 0 10px;
    width: 90px;
}
.outer_no_div .no-disputeicon {
    background: rgba(0, 0, 0, 0) url("../../images/icons/no-dispute.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-messageicon {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/no-message.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-orders {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/no-order.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-addres-note {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/address-note.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-credit {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/no-history.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-refferal {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/no-friends.png") no-repeat scroll center center / cover ;
}
.outer_no_div .no-gift {
	 background: rgba(0, 0, 0, 0) url("../../images/icons/no-gift.png") no-repeat scroll center center / cover ;
}
.dispu-id-number > div, .dip-status > div {
    display: inline-block;
}


.dropdown.open .dropdown-menu {
    transform: translateY(0) translateX(0) scale(1);
    opacity: 1;
    visibility: visible;
}
.dropdown .dropdown-menu {
    transform: translateY(-40px) translateX(0) scale(0.9);
    display: block;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 300ms cubic-bezier(0.325, 0.09, 0, 1.28);
    -moz-transition: all 300ms cubic-bezier(0.325, 0.09, 0, 1.28);
    -ms-transition: all 300ms cubic-bezier(0.325, 0.09, 0, 1.28);
    -o-transition: all 300ms cubic-bezier(0.325, 0.09, 0, 1.28);
    transition: all 300ms cubic-bezier(0.325, 0.09, 0, 1.28);
}

d-flex{
    display:flex
}

hr {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    border: 0;
        border-top-color: currentcolor;
        border-top-style: none;
        border-top-width: 0px;
    border-top: 1px solid #eee;
}


strike {
    margin-left: 10px;
    margin-right: 15px !important;
    color: #a3a3a3;
    font-size: 11px;
}
