/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */


body{
    font-size:13px;
}
a {
    color: #05c795;
}
#order-standard_cart .prepend-icon .field {
padding-left: 0;
    padding-right: 36px;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after {

    right: unset!important;

}
section#main-body{
    background-color: #F3F3F5;
}
.form-control {
    border-color: rgba(0,0,0,.1);
    border-radius: 12px 12px 12px 12px;
    box-shadow: none;
}
.form-control:focus {
    border-color: #05c795 !important;
    border-width: 1px 1px 1px 1px;
}
#registration .field, #registration .form-control{
    border-color: rgba(0,0,0,.1);
    border-radius: 12px 12px 12px 12px;
    box-shadow: none;
}
#registration .field input:focus{
    border-color: #05c795 !important;
    border-width: 1px 1px 1px 1px;
}
body {
text-align: right!important;
direction: rtl;
overflow-x: hidden!important;

}
#registration .sub-heading span{


    font-size: 16px;
    color: #05c795 !important;
    background-color: transparent;
    font-weight: bold;
}
#registration .sub-heading{
border: none!important;

}
.sub-heading{
    border: none!important;
}
.logincontainer {
    margin: 40px auto 100px auto;
    padding: 0 10px;
    max-width: 1140px;
    width: 100%;
    text-align: center;
}
.form-control{
    height: 34px!important;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #05c795!important;
    font-weight: bold;
}
.nav > li > a:hover{
    background-color: transparent!important;
}
.mg-md.h3-9-style.tc-white.text-right{
    text-align: left!important;
}
.mg-md.h3-9-style.text-lg-right.tc-white.text-right{
    text-align: right!important;
}
.btn.btn-default.btn-sm.btn-xs-block.generate-password{
    display: none!important;
}
.huy a{
    color: rgb(64, 64, 64);
}
.mg-md.tc-dark-cerulean.text-lg-right.h4-margin-bottom{
    width: 73px!important;
}

.sup.align-self-center.bloc-bloc-5-padding-right.offset-0.col-lg-8.col-7 {
    text-align: left;
}
.fas.fa-chevron-up.panel-minimise.pull-right.float-right{
    float: left!important;
}
.col-md-3 .pull-md-left .sidebar .notside {
    display: none!important;
}
.form-inline{
    display: block!important;
}
#order-standard_cart .products .product{
    border-radius: 15px!important;
    background-color: rgb(255, 255, 255)!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02)!important;
    border: none!important;
    padding: 25px!important;

}
#order-standard_cart .products .product header{
    border: none!important;
    background: transparent!important;
    border-radius: none!important;
}
.product .btn{
    background-color: #05c795!important;
font-size: 12px!important;
border-radius: 50px 50px 50px 50px!important;
padding-right: 10px!important;
padding-left: 10px!important;
padding-top: 4px!important;
padding-bottom: 4px!important;
}
div.header-lined h1{
    border:none!important;
}
.card{
    border-radius: 15px!important;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14)!important;
}
.dataTables_wrapper .dataTables_info{
    border-top-left-radius: 15px!important;
    border-top-right-radius: 15px!important;
    background-color: #05c795!important;
    border:none!important;
}
.listtable{
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02)!important;
    margin-top: 12px;
}
.dataTables_wrapper .dataTables_length label .form-control {
    display: inline-block;
    padding: 2px;
    height: 25px;
    width: 100px;
    border: 0;
    border-radius: 5px;
    margin-right: 8px;
    margin-left: 8px;
}

table.table-list tbody td {
    font-size: 14px;
}
.table-list > tbody > tr > td {
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
}
.dataTables_wrapper table.table-list thead th {
    border-bottom: none;
}
.dataTables_wrapper table.table-list thead th:nth-child(2n) {
    border-bottom: none;
}
.dataTables_wrapper .dataTables_filter label .form-control {
    border: none;
    height: auto;
    width: 176px;
    font-size: 13px;
    border-radius: 8px;
}
.table-list > tbody > tr > td {
    background-color: transparent;
}
.table-list > tbody > tr:nth-child(2n) > td {
    background-color: transparent;
}
.product-details .row{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 50px;
    margin: 10px;
}
#order-standard_cart .order-summary {
    margin: 0 0 20px 0!important;
        margin-top: 0px!important;
    padding: 0!important;
    background-color: #05c795!important;
    border-bottom: none!important;
    border-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14)!important;
}
#order-standard_cart .view-cart-items-header {
    margin: 0!important;
    margin-bottom: 10px!important;
    padding: 7px 31px !important;
    background-color: #05c795!important;
    color: #fff!important;
    font-size: .9em!important;
    border-radius: 15px 15px 15px 15px  !important;
}
#order-standard_cart .view-cart-tabs {
    margin: 26px 0 0 0!important;
}
#order-standard_cart .font-size-36 {
    color: #05c795 !important;
    font-size: 20px!important;
    font-weight: 700!important;
}

#order-standard_cart .view-cart-items {
    margin: 0 0 20px 0;
    border-bottom: none!important;
}
#order-standard_cart .view-cart-items .item {
    padding-top: 20px!important;
    padding-bottom: 20px!important;

    border-top-right-radius: 15px!important;
    border-top-left-radius: 15px!important;
    border-bottom-left-radius: 15px!important;
    border-bottom-right-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14)!important;
}

#order-standard_cart .btn-checkout {
    border: none;
    background-color: #05c795 !important;
    font-size: 12px !important;
    border-radius: 50px 50px 50px 50px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
#order-standard_cart .view-cart-items .item:nth-child(2n) {
    background-color: #fff;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.2)!important;
    border-radius: 15px;
    margin: 10px 0px;
    padding-top: 20px!important;
    padding-bottom: 20px!important;

}
#inputMessage {
    height: auto !important;
}
.form-horizontal .btn{
    background-color: #05c795!important;
    font-size: 12px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-top: 4px!important;
    padding-bottom: 4px!important;
    border: none;
}
.form-horizontal{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 50px;
    margin: 10px;
}
.announcement-single{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 30px;
    margin-top: 12px !important;
    font-size: 13px;
}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    height: 34px;
    padding: 10px 10px;
    font-size: 12px;
    line-height: 1.3333333;
    border-radius: 15px;

}
#inputKnowledgebaseSearch{
    border-radius: 15px;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 400px;
}
#frmGeneratePassword{
background-color: transparent;
}
#order-standard_cart .summary-container {

    border-bottom-left-radius: 15px!important;
    border-bottom-right-radius: 15px!important;
}
#order-standard_cart .view-cart-items .item-title {
    font-size: 14px!important;
    padding-right: 20px;
}
#order-standard_cart .view-cart-items .item-group {
    font-size: 10px!important;
    padding-right: 20px;
}
#order-standard_cart .view-cart-tabs .tab-content {
    background-color: #05c795!important;
    padding: 15px!important;
    border-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14)!important;
}
#inputPromotionCode{
    border-radius: 15px!important;

}
.item-domain{
padding-right: 20px!important;
}
.btn.btn-link.btn-xs.btn-remove-from-cart{
margin-left: 20px!important;
}
#order-standard_cart .order-summary h2 {

    font-size: 14px!important;
    text-align: right!important;
}

.btn.btn-block.btn-default{
    /* margin-right: 346px; */
    background-color: #fff!important;
font-size: 12px!important;
border-radius: 50px 50px 50px 50px!important;
padding-right: 10px!important;
padding-left: 10px!important;
padding-top: 4px!important;
padding-bottom: 4px!important;
color: #05c795!important;
width: 150px!important;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border: none!important;
    margin-right: 21px!important;
    border-radius: 15px 15px 0 0!important;
    margin-top: 3px!important;
    margin-bottom: 1px!important;
}

#order-standard_cart .domain-selection-options .option {
    margin-bottom: 4px;
    padding: 20px 20px;
    border-radius: 15px;
    background-color: #fff;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14) !important;
}
#order-standard_cart label {
    margin-right: -10px;

}
.btn .btn-primary .btn-block{
    background-color: #05c795!important;
    font-size: 12px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-top: 4px!important;
    padding-bottom: 4px!important;
}
#frmGeneratePassword {
    box-shadow: none !important;
}
.mine:hover {
    box-shadow: rgba(18, 8, 63, 0.02) 0px 13px 27px 0px, rgba(18, 8, 63, 0.14) 0px 45px 95px 0px!important;

}
.text-lg-right .gfd {
    font-size: 11px;
    margin-right: 5px;
    text-align: right;
    direction: rtl;
    color: #05c795 !important;
}
#order-standard_cart .order-summary .total-due-today .amt {
    font-size: 2.3em;
    text-align: left;
}
#order-standard_cart .order-summary .total-due-today span {
    display: block;
    text-align: left;
}
.summary-container .float-left{
    float: right!important;
}
.summary-container .float-right{
    float: left!important;
}
.summary-container .text-right {
    text-align: left!important;
}
#order-standard_cart .order-summary .total-due-today span {

    text-align: left!important;
}
.view-cart-items .btn.btn-link.btn-xs{
    display: block!important;
    text-align: right!important;
    background-color: #05c795!important;
    font-size: 10px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 6px!important;
    padding-left: 6px!important;
    padding-top: 2px!important;
    padding-bottom: 2px!important;
    color: #fff;
width: 65px;
margin-top: 5px;
margin-bottom: 5px;
}
.btn.btn-link.btn-xs.btn-remove-from-cart{
    margin-right: -15px!important;
    color: #05c795!important;
    background-color: transparent!important;
    }

    #order-standard_cart .empty-cart .btn {
    border: none;
    background-color: #05c795 !important;
    font-size: 12px !important;
    border-radius: 50px 50px 50px 50px !important;
    padding-right: 14px !important;
    padding-left: 14px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    margin-top: 8px!important;
}
#order-standard_cart .empty-cart {
    text-align: left!important;
}

.already-registered .float-right {
    float: left!important;
}
.field.form-control{
	border-radius:12px 12px 12px 12px!important;
}
.field.form-control:focus{
    border-color:#05c795!important;
	border-width:1px 1px 1px 1px!important;
}
#inputPhone{
	border-radius:12px 12px 12px 12px!important;
}
.intl-tel-input.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, 0)!important;
}
.already-registered button{
    background-color: #05c795!important;
    font-size: 12px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-top: 4px!important;
    padding-bottom: 4px!important;
}
.btn-info.focus, .btn-info:focus{
    border: none!important;
}
.mantor{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 50px;

}
.santor{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 50px;
    margin-top: 12px;
    font-size: 13px;
    font-family: 'Xino_Yekan';
}
.santor p span {
    font-family: 'Xino_Yekan'!important;
    letter-spacing: 0.4px;
}

#order-standard_cart .sub-heading span, #order-standard_cart .sub-heading-borderless span{
    font-size: 16px;
color: #05c795 !important;
background-color: transparent;
font-weight: bold;
}

#order-standard_cart .products .product:hover{
    background-color: #05c795!important;
    color: #fff!important;
    transition: 0.5s!important;
}

.btn-success {
    border:none!important;
}
.btn.btn-primary.btn-lg.disable-on-click.spinner-on-click.btn-recaptcha.btn-recaptcha-invisible{
    background-color: #05c795!important;
    font-size: 12px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-top: 4px!important;
    padding-bottom: 4px!important;
}

.btn-primary {
    background-color: #05c795!important;
    border: none!important;
}
#btnKnowledgebaseSearch {

    z-index: 999;
    width: 85px;
}
.row .kbcategories,.kbarticles{
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    padding: 30px;
    margin-top: 20px!important;

    font-size: 13px;
    margin-right: 0;
    margin-left: 10px;
	    margin-bottom: 20px!important;
}
@media only screen and (min-width: 1100px) {
.container,.cuso{
    padding-right: 0!important;
    padding-left: 0!important;
}
.sin{
    margin-right: -10px!important;
}
}
@media only screen and (max-width: 900px) {
    .container,.cuso{
        padding-right: 10px!important;
        padding-left: 10px!important;
    }

    }

.jjlp{
text-align: left!important;
}
.kjlll{
    margin-bottom: 5px!important;
    font-size: 13px!important;
}
.modal-content{
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    border: none;
    border-radius: 15px;
}
.kb-article-content .col-lg-6{
        max-width: 100%;
}
.fa-stack {
    margin-bottom: 20px;
}
.status{
    border-radius: 15px;
}
.list-group-item{
    border: none;
}
div.header-lined h1 {
    font-size: 16px;
    color: #05c795 !important;
    background-color: transparent;
    font-weight: bold;
}
.label.pull-right.float-right.label-success{
    float: left!important;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 11px;
    background-color: #49DB61;
    width: 56px;
    border-radius: 40px;
    color: #FFF;

}
#openTicketSubmit{
    background-color: #05c795!important;
    font-size: 12px!important;
    border-radius: 50px 50px 50px 50px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-top: 4px!important;
    padding-bottom: 4px!important;
}
.text-lg-right.p-style.text-right label{
    float: left!important;
    padding-top: 7px;
    margin-left: 11px;
    padding-bottom: 7px;
    background-color: #49DB61!important;
    font-size: 11px;
    width: 90px;
    border-radius: 40px;
    color: #FFF
}

.text-lg-right.p-style.text-right label:nth-child(2n+1){
    float: left!important;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #FC4937!important;
    font-size: 11px;
    width: 90px;
    border-radius: 40px;
    color: #FFF;
    margin-top: 6px;
}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
   background-color: transparent!important;
}
a.list-group-item:nth-child(2n+1), a.list-group-item:nth-child(2n+1), button.list-group-item:nth-child(2n+1), button.list-group-item:nth-child(2n+1){
    border-radius: 15px!important;
    background-color: #f3f3f3;
}
a.list-group-item:nth-child(2n), a.list-group-item:nth-child(2n), button.list-group-item:nth-child(2n), button.list-group-item:nth-child(2n){
    border-radius: 15px!important;
    background-color: #fafafa;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}
.navbar-light .navbar-nav .nav-link {

    padding-right: 12px!important;
}
.col .col-7.col-lg-7
{
padding-right: 20px!important;
}

.ticket-reply .user ,.ticket-reply.staff .user{
    padding: 10px;
    background-color: #05c795;
    color: #fff;
    border-top-left-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    border-top-right-radius: 15px!important;

}
.ticket-reply .message {
    background-color: #fff;
    padding: 12px 15px;
    border-bottom-left-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    border-bottom-right-radius: 15px!important;

}
.ticket-reply {

    border: none!important;
    background-color: transparent;
    font-size: 13px;

}
.ticket-reply .date{
    color: #fff;
}
.panel.panel-info.panel-collapsable.panel-collapsed.hidden-print
{
    background-color:transparent!important;
    border:none!important;
}
.panel-info>.panel-heading {
    color: #fff!important;
    background-color: #05c795!important;
    border: none!important;
   border-radius: 15px;
}
.panel-info{
   border-radius: 15px;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14);
    border: none!important;
}
div.header-lined .breadcrumb {

    font-size: 10px;

}
div.header-lined .breadcrumb>.active {
    color: #05c795;
}




@media only screen and (max-width:540px) {
	div.bloc-33 {
    display:none;
}
	.ml-auto, .mx-auto {
    margin-left: auto!important;
		 margin-right: unset!important;
}
	.h3-15-style {
    padding-right: 15px!important;

}
	.sup {
    z-index:99!important;
}
	#btnKnowledgebaseSearch {
    margin-right: 0!important;
}
	.announcement-single {
    margin-left: 22px!important;
    margin-right: 10px!important;
}

    .img-padding-left {
        width: 35px!important;
        margin-left: -10px!important;
    }
    #order-standard_cart .cart-sidebar {
        display: block!important;
    }
    #order-standard_cart .cart-sidebar {

        width: 100%!important;

        padding-right: 30px!important;
        padding-left: 40px!important;
    }
    #order-standard_cart .sidebar-collapsed{
        background-color: #05c795!important;
    border-radius: 15px!important;
    }
    #order-standard_cart .field, #order-standard_cart .form-control{
    border-radius: 15px!important;

    }
    #order-standard_cart .order-summary{
        margin-top: 20px!important;
    }
	.kb-rate-article {

    font-size: 12px!important;
	}
	.mantor {
    padding: 28px;
    margin-left: 23px;
    margin-right: 9px;
}
    .form-check.gfd.radio-style.form-check-inline{
        display: none!important;
    }
    .text-lg-right .gfd{
    position: absolute;
    width: 200px;
		    margin-right: 95px!important;
    }

    .navbar-nav>li {

        padding: 8px!important;

    }
    .col-md-3.pull-md-left.sidebar {
        margin-right: 15px!important;
        margin-left: 28px!important;
    }
    .label.pull-right.float-right.label-success{
        display: none!important;
    }
    a.list-group-item:nth-child(2n), a.list-group-item:nth-child(2n), button.list-group-item:nth-child(2n), button.list-group-item:nth-child(2n){
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    .mg-md.text-lg-right.h3-style.text-right{
        text-align: center!important;
    }
    .col.my-col.shat .jjlp{
        margin-left: 20px;

    }
    .jow,.mine{
        margin-right: auto!important;
		margin-left:auto!important;
    }
    a#ClientAreaHomePagePanels-Recent_News-0 {
        text-align: center;
    }
    .dataTables_wrapper .dataTables_filter label .form-control{
        display: none!important;
    }
	#order-standard_cart .order-summary {
    margin-top: 40px!important;
	}
	  #order-standard_cart .view-cart-items .item-price {
        text-align: left!important;
        margin-left: 73px;
        margin-top: 7px;
        bottom: 31px;
    }
}
.btn.btn-primary.btn-lg.disable-on-click.spinner-on-click{
border: none;
    background-color: #05c795 !important;
    font-size: 12px !important;
    border-radius: 50px 50px 50px 50px !important;
    padding-right: 12px !important;
    padding-left: 12px !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}

#order-standard_cart .cart-sidebar h3 {

    font-size: 14px!important;
}
.small, small {
	font-size: 12px!important;
    line-height: 25px;
}
#order-standard_cart label .iradio_square-blue {
    margin-right: 0;
    margin-bottom: 1px;
}
#order-standard_cart .account-select-container div.account{
 border-radius:15px!important;
	margin-top:10px!important;
}
#order-standard_cart .account-select-container div.account.active{
border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
}
#order-standard_cart .account-select-container div.account {
    background: transparent!important;
    border: 2px solid #eee !important;
}
#order-standard_cart .account-select-container {
       border-right: none!important;
}
b, strong {
    font-weight: 700!important;
}
.address .label.label-info,.kbarticles a .glyphicon{
	display:none!important;
}
.alert-success {
    border-radius: 15px;
}


.col-sm-12 .form-group .field.form-control:focus{
	border: 2px solid #eee !important;
}
.lkj:hover {
    box-shadow: none;
}
.row .kbcategories .col-sm-4 p{
font-size:12px!important;
	margin-top:5px;
}
.row .kbcategories .col-sm-4 a{
    font-weight: bold;
}
.col-md-9.pull-md-right.main-content h2{
    font-size: 16px;
    font-weight: bold;
}
.kbarticles a{
font-size: 14px;
}
.kbarticles p{
font-size:12px!important;
	margin-top:5px;
}
.kb-article-content .col-lg-6 {

    line-height: 30px!important;
}
.kb-rate-article{
    border-radius: 15px;
}
.kb-article-details li {

    font-size: 12px!important;
}
i.fas.fa-circle.fa-stack-2x {
    color: #05c795!important;
}
div.product-details div.product-icon{
    background-color: #fff!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.07);


}
.product-status-active {
    background-color: #4ada60!important;
}
.product-status h3{
    font-size: 14px!important;
    font-weight: bold;
    margin-bottom: 10px!important;
}
.product-status h4{
    font-size: 11px!important;

}
.product-details h4{
    margin-bottom: 10px!important;
    margin-top: 10px!important;
}
#tabDownloads .row{
    border-radius: 15px!important;
    background-color: rgb(255, 255, 255)!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02),0px 45px 95px 0px rgba(18, 8, 63, 0.14)!important;
    padding: 50px!important;
    margin-right: 1px;
    margin-left: 0px;
}
.btn.btn-default,.btn.btn-primary,.btn.btn-info.btn-sm{

   border: none;
    background-color: #05c795 !important;
    font-size: 12px !important;
    border-radius: 50px 50px 50px 50px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    color: #fff!important;
}
.alert{
    border-radius: 15px;
}
#tabDownloads h4{
    margin-bottom: 15px;

}

.bgc-palatinate-blue {
    background-color: #05c795!important;

}
.list-group .mg-md{
margin-top: 0px!important;
}
.ticket-reply .rating, .ticket-reply .rating-done {
    font-size: 12px!important;
}
.requestor-type-owner{
    display: none!important;
}
.requestor-type-operator{
    display: none!important;
}
.ticket-reply .user .name{
margin-bottom: 5px!important;

}
.message p:nth-child(3){
    font-size: 9px!important;

}
.ticket-reply .user i {
    font-size: 21px!important;
}
.ticket-reply .date {

    padding: 19px 20px!important;

}
.md-editor .md-footer, .md-editor>.md-header{
    display: none!important;
}
.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    margin-left: 10px!important;
}
.blue-bg{
    background-color: #05c795!important;
    padding: 100px 0px;
}
img.img404 {
    width: 25%;
    margin-right:40%!important;

}
.blo{
    display: block!important;
}
.white{
    color: #fff!important;
}
.white h3{
   font-weight: bold!important;
}
.navbar-toggler-icon {

    width: 2.5em!important;
    height: 2.5em!important;


}
#frmGeneratePassword.form-horizontal{
    padding: unset!important;
    margin: unset!important;
}
.col-sm-2.hidden-xs button{
    margin-top: 4px!important;
}
.checkbox label, .radio label {

    padding-top: 15px!important;

}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-right: -21px;
    margin-top: 2px;
}
.dataTables_wrapper .dataTables_length label {
    padding: 5px!important;
}
div.dataTables_wrapper div.dataTables_paginate {
    margin-top: 4px!important;
}
.nav-tabs {
    border-bottom: none!important;
}
body {
	font-family: 'Xino_Yekan';
}
h1{
	font-weight: 900 !important;
	font-family: 'Xino_Yekan';
}
h2{
	font-weight: 700 !important;
	font-family: 'Xino_Yekan';
}
h3,h4,h5{
	font-weight: 500 !important;
	font-family: 'Xino_Yekan';
}
p,input, textarea,a,ul,li,button,form,label,.btn,.mont{
	font-family: 'Xino_Yekan';
}
.kh {
    font-size: 14px!important;
}
.text-lg-right {
    text-align: right!important;
}
.navbar{
	margin-bottom:4px!important;
}
.ion-ios-arrow-back:before {
    content: "\f3ee"!important;
}
.input-group-addon, .input-group-btn {
    width: 17%!important;
    height: 34px!important;

}
#order-standard_cart .domain-selection-options .option {
    margin-bottom: 8px!important;

}
.h4-style {

    margin-right: 14px!important;
}

.panel-body .btn.btn-success{
    z-index: 2!important;
    margin-right: -75px!important;
    margin-left: 5px!important;
    border-radius: 15px!important;
}
.panel-body .form-control{
    border-radius: 15px!important;

}
#order-standard_cart .domain-selection-options .option {
    margin-bottom: 10px!important;
    padding: 12px 28px!important;
    border-radius: 15px!important;
    background-color: #ffffff;
}
.domain-promo-box {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
    padding: 20px!important;
    background-color: #ffffff!important;
    border: none!important;
    color: #333!important;
    border-radius: 15px!important;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.02)!important;
        height: 161px;
}
.domain-pricing .tld-row {
    border-bottom: none!important;
}
.form-control.mine-control{
    margin-left: unset!important;
}
.upper,h1{
    text-transform: uppercase!important;
}
p.mg-md.text-lg-right.tc-white.text-md-right.text-sm-right {
    font-size: 14px!important;
}
.bolll{
font-weight: bold!important;
}
h4.mg-md.h1-10-style.tc-palatinate-blue.text-lg-center.text-center.upper {
    font-size: 20px!important;
}
h6.mg-md.kkj.text-lg-left.h6-margin-left,h6.mg-md.kkj.h6-bloc-10-margin-left{
    text-align: left!important;
}


.marpa {
    margin-bottom: -2%!important;
}
a.btn.btn-d.btn-lg.my-j.mnjh.float-lg-right.float-md-right.float-sm-right.bolll {
    width: 100px;
}
h2.mg-md.h2-bloc-13-style {
    margin-right: -25px;
}
#order-standard_cart .field, #order-standard_cart .form-control {
    position: relative;
    vertical-align: top;
    border: none;
    display: -moz-inline-stack;
    display: inline-block;
    color: #626262;
    outline: 0;
    background-color: #fff;
    border-radius: 15px;
    box-shadow: 0px 13px 27px 0px rgba(18, 8, 63, 0.09)!important;
}
.ars{
    margin-left: 10px;
}
a.btn.btn-d.btn-lg.my-j.mnjh.float-lg-right.float-md-right.float-sm-right.bolll {
    width: 100px;
    height: 33px!important;
}
span.bl.man {
    font-size: 15px;
    top: 0px;

}
h6.mg-md.h6-margin-top {
    position: absolute;
    font-size: 15px;
    right: -16px;
    top: 59px;
    font-family: 'Xino_Yekan';
}
h2.mg-md.h2-bloc-13-style {
    margin-right: 8px;
    margin-top: 16px;
    font-size: 25px;
    font-family: 'Xino_Yekan';
}
h1.mg-md.h1-onlim.tc-ufo-green.text-lg-right {
    text-align: center!important;
}
.countdown-timer.text-center {
    font-family: 'iryekan';
    font-size: 52px!important;
    letter-spacing: 7px!important;
    margin-bottom: 8px;
    text-align: right!important;
}

.h2-bloc-14-style {
    font-family: 'Xino_Yekan';
    text-align: right!important;
    font-size: 18px;
    margin-bottom: 0px;
    letter-spacing: 1px!important;

}

.p-bloc-14-style {
    font-size: 14px;
    margin-top: -19px;
    text-align: right!important;
}
.naef{
    font-family: 'Xino_Yekan';
    font-weight: bold!important;
    margin-left: 8px!important;
    margin-right: 8px!important;
    letter-spacing:0;
}
.bolllm {
                                            font-weight: bold !important;
                                            text-transform: uppercase!important;

                                        }
.btn-warning {
    color: #212529!important;
    background-color: #ffc107!important;
    border-color: #ffc107!important;
    padding-bottom: 7px!important;
    padding-top: 7px!important;
    border-radius: 15px!important;
}
.amli {
    text-align: center!important;
    font-size: 70px!important;
    margin-right: 85px!important;
    margin-bottom: 16px!important;
	    color: #636363;
}

h2.mg-md.text-lg-right.tc-davys-grey.h2-style.my-ssy.text-right {
    text-transform: uppercase!important;
    margin-bottom: 21px!important;
}

h4.mg-md.h1-10-style.tc-palatinate-blue.text-lg-center.text-center.upper {
    font-weight: 700!important;
}

.btn,.btn.btn-default, .btn.btn-primary, .btn.btn-info.btn-sm {
 font-weight: 700!important;
}
div.header-lined small {
    white-space: nowrap;
    overflow: hidden;
    margin-right: 12px;
}
h1.mg-md.h1-onlim.text-lg-center.tc-ufo-green {
    font-weight: 700!important;
}
.text-right {
    text-align: right!important;
}
h4.mg-md.text-lg-right.h4-style.tc-dark-cerulean.text-right.mont {
    margin-right: 3px!important;
}
.col-md-9.pull-md-right.main-content h2 {
    font-size: 18px;
    font-weight: bold;
}
#order-standard_cart .input-group-lg>.form-control {
    margin-left: 5px!important;
    border-radius: 25px!important;
}
html,body{
overflow-x:hidden!important;
}
h3.mg-md.text-lg-right.h3-style.text-right {
    font-weight: 700!important;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 3px;
}
.form-control {
    font-size: 12px!important;
}
.panel.card.panel-default {
    border-radius: 0!important;
    padding: 16px;
}

@media only screen and (min-width: 600px) {
div.bloc-33{
    position: absolute;
    bottom: 0;
	z-index: 99;
	}
.main-content {
    margin-top: 10px!important;
}

}
@media only screen and (max-width: 600px) {
h1.mg-md.text-lg-right.h1-style.tc-white.text-md-right.text-sm-right.text-center {
    padding-top: 35px;
}

.amli {
    margin-right: 115px!important;

}
	.shat{
	width:92%!important;
	}
	.hjk , .shat{
	margin-right:20px!important;
	}

.panel.card.panel-default {

    margin: 0px 6px 0px 17px!important;
}
}
div.header-lined h1 {
    margin-top: 5px!important;
    margin-bottom: 5px!important;

}
.panel-body {
    padding: 0 2px 0 0px!important;
}
.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
    left: auto;
    bottom: auto;
    border-radius: 5px!important;
    border: none!important;
}
.col-md-9.pull-md-right.main-content h2 {

    margin-top: 15px!important;
    margin-right: 6px!important;
}
.panel-body .btn.btn-success {
    width: 86px!important;
}
.input-group-append .btn+.btn, .input-group-append .btn+.input-group-text, .input-group-append .input-group-text+.btn, .input-group-append .input-group-text+.input-group-text, .input-group-prepend .btn+.btn, .input-group-prepend .btn+.input-group-text, .input-group-prepend .input-group-text+.btn, .input-group-prepend .input-group-text+.input-group-text {
    margin-right: -3px!important;
}
#order-standard_cart label {
    margin-right: 0!important;

}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    text-align: center;
}
.col-sm-2.hidden-xs .btn.btn-block.btn-default {
    background-color: #05c795!important;
    color: #ffffff!important;
}
.domain-promo-box i {
    float: left!important;
}
#order-standard_cart .domain-selection-options .option .iradio_square-blue {
    margin-left: 10px!important;

}
.fa-arrow-right:before {
    content: "\f060"!important;
}
form#frmReply {
    padding: 25px!important;
}
.md-editor {
    display: block;
    border: 1px solid #eee;
    border-radius: 15px;
}
.status {
    border: none!important;
}
.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: revert;
    margin-left: -14%;
}
.fa-arrow-circle-right:before {
    content: "\f0a8";
}
.enamad{
position:absolute;
left:20px;
bottom:20px;
z-index:99999;
}
.bootstrap-switch {
    direction: ltr;
}
#order-standard_cart #btnAlreadyRegistered, #order-standard_cart #btnNewUserSignup {
    margin: 0 0 10px 10px!important;
    color: #fff!important;
}
#order-standard_cart #btnAlreadyRegistered, #order-standard_cart #btnNewUserSignup {
    margin: 0 0 10px 10px!important;
}
#order-standard_cart .order-summary .loader {
    padding-left: 10px!important;
    text-align: left!important;
}
.modal-title {
    margin-right: 25px!important;
    position: absolute!important;
}
@media (min-width: 576px){
.modal-dialog {
    max-width: 720px!important;
    margin: 1.75rem auto;
}
}
.modal.fade.show {
    opacity: 1!important;
}