/* GENERAL */
body,td,th{font-family: 'Poppins' !important;}
h1,h2,h3,h4,h5,h6{font-family: 'Poppins'!important;}
.bootstrap-whmcs {font-family: 'Poppins', sans-serif !important; background: #fff;}
.well{background-color:#fefefe;-webkit-box-shadow:0 0 3px #fff;-moz-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;border-radius:3px;}
dd{line-height:25px;font-weight:400;margin-bottom:10px;}
.alert-white{background-color: #fefefe;border-color: #e26148;border: 1px solid #e3e3e3;}
.btn-link {color: #e26148;}
.btn-link:hover, .btn-link:focus {color: #e26148;}
#stepbar{margin:15px 0 30px 0!important;}
#flow-menu{margin:15px 0 0 0!important;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {background-color:#a9b0bb; border-color:#a9b0bb;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color:#a9b0bb; border-color:#a9b0bb;}
.list-group-item.active>.badge {color:#a9b0bb;}
.product-extra{border-left:1px solid #ddd;box-shadow:inset 3px 0 4px -1px #fafafa;}
.product-details{margin:30px 0;}
.product-icon{margin:30px;}
.product-details-tab-container {margin:30px 0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {background-color: transparent; border-bottom-color: #f7f8f9;}
.margin-bottom {margin-bottom: 30px;}
.adminreturndiv {display: none !important;}

/* TWEAKS */

.titleline{margin-bottom:15px;}
.pagination{margin:10px 0;}
#tabs{margin-bottom:10px;}
.btn-group{display:flex;}
.item-title{color:#000;}
.subhide,.subhidden{display:none;}
.recordslimit{margin:10px 0;}
label,dt{font-weight:400;}
#languagefrm{display:none;}
.panel>.list-group {text-align: left;}
.clientarea-normal .panel .badge {position: relative;right:0;top:0;}
.sticky_footer {min-height: 60px;}

/* HELPER CLASSES */

.margintop3px{margin-top:3px;}
.margintop15{margin-top:15px;}
.margintop24px{margin-top:24px;}
.margintop40px{margin-top:40px;}
.marginbottom15{margin-bottom:15px;}
.width20px{width:20px;}
.marginleft5px{margin-left:5px;}
.margin15px0{margin:15px 0;}

@media (min-width: 992px) {
.pull-md-left {float: left;}
.pull-md-right {float: right;}
}
@media (min-width: 768px) {
.pull-sm-left {float: left;}
.pull-sm-right {float: right;}
.text-right-sm {text-align: right;}
}

/* MINIMAL */

 body.minimal {background: url(../img/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.minimal {text-align:center;}
.minimal .flattern-contact{font-size: 20px;}
.minimal .logo{margin-bottom:45px;position:relative;left:-2px;}
.minimal .box{box-shadow:0 0 6px 2px rgba(0,0,0,0.1);border-radius:5px;background:rgba(255,255,255,0.65);}
.minimal .box h6{text-transform:uppercase;color:#e26148;padding-top:30px;font-size:18px;font-weight:600;margin:0 0 30px;}
.minimal .box input[type="text"],.login-wrapper .box input[type="password"]{font-size:15px;border-color:#b2bfc7;}
.minimal .box input:-moz-placeholder{color:#9ba8b6;font-size:15px;letter-spacing:0;font-style:italic;}
.minimal .box a.forgot{display:block;text-align:right;font-style:italic;text-decoration:underline;color:#e26148;font-size:13px;margin-bottom:6px;}
.minimal .box .remember{display:block;overflow:hidden;margin-bottom:20px;}
.minimal .box .remember input[type="checkbox"]{float:left;margin-right:8px;}
.minimal .box .remember label{float:left;color:#4a576a;font-size:13px;font-weight:600;}
.minimal .box .login{text-transform:uppercase;font-size:13px;padding:8px 30px;}
.minimal .no-account{float:none;text-align:center;font-size:14px;margin:25px auto 0;}
.minimal .no-account p{display:inline-block;color:#fff;}
.minimal .no-account a{color:#fff;margin-left:7px;border-bottom:1px solid;transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;}
.minimal .no-account a:hover{text-decoration:none;color:#fff;border-bottom-color:#fff;}
.minimal .input-group-addon{background-color:transparent;color:#a2afb7;border-color:#b2bfc7;}
.minimal .logo-page{margin-bottom:30px;}
.minimal .logo{color:#fff;font-size:33px;font-weight:100;}
.minimal .login-wrapper .box input:-ms-input-placeholder,.login-wrapper .box input::-webkit-input-placeholder{color:#9ba8b6;font-style:italic;letter-spacing:0;font-size:15px;}
.minimal .displaynone{display:none!important;}
.minimal .text-alert{margin-top:15px;padding:5px;}

/* LABELS AND BADGES */

.label.pending, .label-pending{background-color:#F89406;}
.label.active, .label-active{background-color:#46A546;}
.label.suspended, .label-suspended{background-color:#0768B8;}
.label.terminated, .label-terminated{background-color:#C43C35;}
.label.cancelled, .label-cancelled{background-color:#BFBFBF;}
.label.expired, .label-expired{background-color:#888;}
.label.fraud, .label-fraud{background-color:#000;}
.label.unpaid, .label-unpaid{background-color:#d9534f;}
.label.paid, .label-paid{background-color:#779500;}
.label.refunded, .label-refunded{background-color:#248;}
.label.collections .label-collections{background-color:#D3C403;}
.label-customer-reply {background-color:#F89406;}
.label-answered {background-color:#337ab7;}
.label-open, .label-in {background-color:#5cb85c;}
.label-closed {background-color: #888;}

.badge-important{background-color:#d9534f;}
.badge-success{background-color:#5cb85c;}
.badge-warning{background-color:#f0ad4e;}
.badge-circle{border-radius:12px;padding:6px 9px;}
.badge-circle-sm{border-radius: 12px;padding:6px 6px!important; background-color: #535967 !important;}
.label.pendingtransfer{background-color:#f0ad4e;}

.status-pending{background-color:#D9534F;}
.status-pending.transfer{background-color:#A68500;}
.status-active,.status-open{background-color:#3fad46;}
.status-suspended{background-color:#F0AD4E;}
.status-customer-reply{background-color:#f60;}
.status-fraud,.status-answered{background-color:#000;}
.status-expired{background-color:#004258;}
.status-cancelled{background-color:#87939F;}
.status-terminated{background-color:#666;}
.status-inprogress{background-color:#c00;}
.status-closed{background-color:#888;}
.status-unpaid{background-color:#ED3E48;}
.status-collections{background-color:#9A141E;color:#FFF;}
.status-refunded{background-color:#319FC3;}
.status-onhold,.status-delivered{background-color:#248;}
.status-paid,.status-accepted{background-color:#498302;}

/* EMAIL POPUP */

body.popupwindow{background-color:#efefef;margin:0;padding:10px;}
body.popupwindow .popupcontainer{height:250px;background-color:#fff;border:1px solid #ccc;overflow:auto;margin:15px;padding:15px;}
@media (max-width:480px) {
body.popupwindow .popupcontainer{height:300px;margin:0;padding:10px;}
}

/* TICKETS */

table.ticketrating{display:table;width:auto;border:0;border-spacing:1px;border-collapse:separate;margin-top:0;margin-bottom:0;font-size:11px;-moz-box-sizing:border-box;text-indent:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;}
table.ticketrating td{display:table-cell;min-width:16px;line-height:16px;vertical-align:inherit;text-align:inherit;border:0;padding:0;}
table.ticketrating td.point{cursor:hand;}
table.ticketrating span.glyphicon.glyphicon-star {color:#e26148;}

.panel-default>.adminheader {border-left-width: 3px;border-left-color: #e26148;border-left-style: solid;border-top-left-radius: 0;border-top-right-radius: 0;}
.panel-default>.clientheader {border-left-width: 3px;border-left-color: #d5d5d5;border-left-style: solid;border-top-left-radius: 0;border-top-right-radius: 0;}

/* CHAT TRANSCRIPTS */

div.chat div.visitor div.name,div.chat div.operator div.name{font-weight:700;}
div.chat div.visitor div.message,div.chat div.operator div.message{padding:0 25px;}

/* SECURITY */

div#twofaactivation{width:75%;min-height:250px;background-color:#fff;border:4px solid #efefef;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:50px auto;padding:20px;}
div#twofaactivation .errorbox{background-color:#FF4F4F;text-shadow:none;color:#fff;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 20px;padding:10px 20px;}
div.twofabackupcode p{font-size:24px;line-height:24px;margin:0;}
div#twofaactivation p,div.twofabackupcode{margin:15px 0;}

/* CLIENT AREA HOME */

.clientarea-normal{text-align:center;margin-top:15px;}
.clientarea-normal.rounded .clientarea-button{margin-left:10px;margin-right:10px;}
.clientarea-normal.rounded .clientarea-button a{border-radius:50% 50% 50% 50%;padding:16px;}
.clientarea-normal .clientarea-button{display:inline-block;margin-bottom:15px;position:relative;text-align:center;}
.clientarea-normal .clientarea-button a{background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;-webkit-box-shadow:0 0 3px #fff;-moz-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;color:#626262;display:block;min-width:100px;white-space:nowrap;padding:10px 0;}
.clientarea-normal .badge,.clientarea-normal .label{box-shadow:none;display:block;position:absolute;right:20px;top:3px;padding:3px 5px;}
.clientarea-normal .clientarea-button a:hover{text-decoration:none;cursor:pointer;}
.clientarea-normal .clientarea-button a:active{box-shadow:none;}
.clientarea-normal .clientarea-button a > span{display:block;font-weight:300;font-size:30px;padding-top:4px;}
.clientarea-normal .clientarea-button a > i{color:gray;font-size:32px;}
.clientarea-normal .clientarea-button.default a{border:1px solid #D9D9D9;box-shadow:0 1px 2px 0 #F8F8F8 inset;}
.clientarea-normal .clientarea-button.default a:hover{opacity:0.95;transition:opacity .2s ease-in-out 0;}
.clientarea-normal .clientarea-order a{background-color:#e26148;}
.clientarea-normal .clientarea-kb a{background-color:#f2bb49;}
.clientarea-normal .clientarea-status a{background-color:#a9b0bb;}
.clientarea-normal .clientarea-order a > span,.clientarea-normal .clientarea-order h4,.clientarea-normal .clientarea-kb a > span,.clientarea-normal .clientarea-kb h4,.clientarea-normal .clientarea-status a > span,.clientarea-normal .clientarea-status h4{color:#fff!important;}

/* PASSWORD STRENGTH */

#pwstrengthbox{background-color:#fff;width:100%;margin-top:7px;color:#9a9a9a;text-align:center;font-weight:400;display:inline-block;padding:5px 15px;}
#pwstrengthbox.strong{color:#468847;background-color:#dff0d8;font-weight:400;}
#pwstrengthbox.moderate{color:#c09853;background-color:#fcf8e3;font-weight:400;}
#pwstrengthbox.weak{background-color:#f2dede;color:#b94a48;font-weight:400;}
@media (max-width:767px) {
#pwstrengthbox{display:block;margin:10px auto 0;}
}

/* NAVBAR */

/*
.bootstrap-whmcs .navbar{border-radius:3px;filter:none!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:0!important;border-right:0!important;margin:0 0 15px;}
.bootstrap-whmcs .navbar .nav > li > a{text-shadow:none!important;color:#fff!important;-webkit-transition:background 1s ease;-moz-transition:background 1s ease;-o-transition:background 1s ease;transition:background 1s ease;}
.bootstrap-whmcs .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff;background-color:transparent;}
.bootstrap-whmcs .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;}
.bootstrap-whmcs ul.nav.flattern-nav>li>a:hover{text-decoration:none;background-color:#61697a;}
.bootstrap-whmcs .navbar-default .navbar-brand{color:#fff;}
.bootstrap-whmcs .navbar-brand{font-size:16px;line-height:18px;}
.bootstrap-whmcs .navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}
.bootstrap-whmcs .navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#ddd;border-bottom-color:#ddd;}
.bootstrap-whmcs .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#61697a;}
.bootstrap-whmcs .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#61697a;}
.bootstrap-whmcs .flattern-nav>li{line-height:48px;height:48px;position:relative;float:left!important;padding:0;}
.bootstrap-whmcs .navbar .navbar-header{margin:0!important;}
.bootstrap-whmcs .flattern-nav{margin:0!important;}
.bootstrap-whmcs .dropdown-menu.dropdown-close.pull-right{left:auto;right:-5px;}
.bootstrap-whmcs .flattern-nav>li a{width:auto;min-width:50px;display:block;line-height:inherit;text-align:center;margin:0!important;padding:0 8px;}
.bootstrap-whmcs .dropdown-navbar{width:240px;padding:0;}
.bootstrap-whmcs .dropdown-navbar > li{background-color:#fff;padding:0 8px;}
.bootstrap-whmcs .dropdown-navbar > li > a{border-bottom:1px solid;font-size:12px;line-height:22px;color:#555;margin:0;padding:10px 2px;}
.bootstrap-whmcs .user-menu>li>a{padding:4px 12px;}
.bootstrap-whmcs .dropdown-navbar > li.dropdown-header{text-shadow:none;padding-top:0;padding-bottom:0;line-height:34px;font-size:13px;font-weight:700;text-transform:none;border-bottom:1px solid;}
.bootstrap-whmcs .dropdown-navbar.navbar-status > li.dropdown-header{color:#c09853;border-bottom-color:#e0cca9;background-color:#fcf8e3;}

.bootstrap-whmcs .dropdown-menu>li>a:hover{color:#333;}
.bootstrap-whmcs .dropdown-footer>a {text-align: center;font-size: 13px;}
.bootstrap-whmcs li.dropdown-footer>a:hover {background-color: #FFF;text-decoration: underline;}
.bootstrap-whmcs .dropdown-navbar > li.dropdown-footer {padding: 0;}
.bootstrap-whmcs .navbar-default .navbar-toggle .icon-bar {background-color:#bbb;}
.bootstrap-whmcs .navbar-mail{width: 280px;}

@media (max-width:767px) {
.bootstrap-whmcs .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#999;}
}

/* TABLES AND FORMS */

.bootstrap-whmcs .table{background-color:#fefefe;}
.bootstrap-whmcs .cell-inner-list{list-style-type:none;margin:5px 0;padding:0;}
.bootstrap-whmcs .form-inline .form-group{margin-left:0;margin-right:0;}
.bootstrap-whmcs .inputs-list{list-style-type:none;}
.bootstrap-whmcs table th a{color:#666;cursor:pointer;font-size:12px;font-weight:600;text-shadow:0 1px rgba(255,255,255,0.5);}
.bootstrap-whmcs table .headerSortasc:after{content: "\e253";font-family: 'Glyphicons Halflings';padding-left: 0.50em;font-size: 0.75em;vertical-align: bottom;}
.bootstrap-whmcs table .headerSortdesc:after {content: "\e252";font-family: 'Glyphicons Halflings';padding-left: 0.50em;vertical-align: bottom;font-size: 0.75em;}
.bootstrap-whmcs .table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{border-top:1px solid #e8e8e8;}


/* FILE UPLOAD FORM */

.btn-file{position:relative;overflow:hidden;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:999px;text-align:right;filter:alpha(opacity=0);opacity:0;background:red;cursor:inherit;display:block;}
input[readonly]{background-color:#FFF!important;cursor:text!important;}

/* AVATAR */

.bootstrap-whmcs .menu-avatar{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:30px;height:30px;margin-right:10px;}
.bootstrap-whmcs .menu-avatar-box {font-weight: bold;text-align: center;vertical-align: middle;line-height:30px;display: inline-block;}
.bootstrap-whmcs .navbar-nav > li > a.dropdown-avatar{position:relative;padding-top:10px;padding-bottom:10px;}

/* QUICK SERVER LOGIN ADDON */

#qsl input[type="submit"],#qsl input[type="button"]{font-family:FontAwesome, "Lato",sans-serif;}
.server-list input[type="submit"]{font-family:FontAwesome, "Lato",sans-serif; color:#333;background-color:#fff;display:inline-block;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:3px;border-color:#ccc;padding:1px 5px;}
.server-list .btn{font-family:FontAwesome, "Lato",sans-serif;}
.percentage{font-size:14px;font-weight:400;display:inline-block;vertical-align:top;}
.easyPieChart,.easy-pie-chart{position:relative;text-align:center;}
.easyPieChart canvas,.easy-pie-chart canvas{position:absolute;top:0;left:0;}
.infobox-small{height:52px;text-align:left;}
.infobox-small>.infobox-progress{display:inline-block;width:50px;max-width:50px;height:52px;line-height:48px;vertical-align:middle;}
.infobox-small>.infobox-data{display:inline-block;text-align:left;font-size:11px;vertical-align:middle;max-width:115px;min-width:0;}
.modal-header {margin-bottom: 15px;}
@media (min-width:768px){.modal-content {padding: 15px;}.modal-sm {width: 438px;}}
.server-list table tr td {border-top: none;border-bottom: 1px solid #e7eaec;padding: 10px px;vertical-align: middle;}
.server-list table tr:last-child td {border-bottom: none;}
/*.progress-bar {background-color: #e26148;}*/
.progress-mini, .progress-mini .progress-bar {height: 5px; margin-bottom: 0px;}
.server-actions {text-align: right;vertical-align: middle;}
.server-title a {font-size: 14px; color: #676a6c; font-weight: 600;}

/* ALERTS */

#header-banner{text-align:center;}
#header-banner .success,#header-banner .info, #header-banner .danger,#header-banner .warning,#header-banner .default{min-height:60px;position:absolute;width:100%;top:0;left:0;padding:20px 60px;}
#header-banner .success{background:#48c9b0;color:#fff;}
#header-banner .default{background:#eee;color:#777;}
#header-banner .info{background:#5dade2;color:#fff;}
#header-banner .warning{background:#f4d313;color:#fff;}
#header-banner .danger{background:#ec7063;color:#fff;}
#header-banner p{text-align:center;position:relative;}
#header-banner #header-banner-content a{color:#1c1c1c;}
#header-banner #header-banner-content a:hover{color:#7ab80e;}
#header-banner .close-btn{position:absolute;right:15px;color:#222;top:15px;width:30px;height:30px;line-height:30px;padding:0;}
#header-banner span.alert-header {font-weight: 700;}

/* DATATABLES */

.list-group{background-color:#fff;display:inline-block;width:100%;}
.filter_top .panel-heading{color:#555;text-decoration:none;}
.filter_top .list-group-item{border:0;padding:11px 15px;}
.border-radius{border-radius:0;}
.filter_top.panel{background-color:transparent;border-radius:0;box-shadow:none;border:0;margin-bottom:0;}
.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-radius:0;box-shadow:none;border:0;}
.filtershow{display:block;}
.dataTables_wrapper .paging_simple_numbers,.dataTables_wrapper .dataTables_length{display:inline-block;width:50%;}
.dataTables_wrapper .paging_simple_numbers{float:right;}
.filter_top div.dataTables_filter{display:inline-block;float:right;text-align:right;}
.filter_top .elemetsholder{display:inline-block;padding:3px;}
.panel{border:0;box-shadow:none;margin-bottom:24px;}


.navbar-inverse {
	background: none !important;
}
.bootstrap-whmcs .navbar-inverse {
}
.nav-border-bottom {
    border: 1px solid #f0f0f0;
    padding: 0 !important;
    margin: 0 !important;
}
.top-cart-row {
    border: 1px solid #f0f0f0;
  -webkit-border-radius: 30px; 
  -moz-border-radius: 30px; 
  border-radius: 30px; 
	margin-top: 20px;
	width:100%;
}
.top-cart-row .top-cart-button {
	width:25%;
  -webkit-border-radius: 30px; 
  -moz-border-radius: 30px; 
  border-radius: 30px; 
    float: left;
    text-align: center;
}
.top-cart-row .top-cart-button .active {
background-color: #e6462e;
color : #fff;
  -webkit-border-radius: 30px; 
  -moz-border-radius: 30px; 
  border-radius: 30px; 
}
.top-cart-row .top-cart-button a {
	color : #000;
    padding: 5px 11.25%;
    display: block;
    font-size: 16px;
    font-weight:300;
        text-decoration: none;
}

.bootstrap-whmcs .navbar-inverse .navbar-nav>li>a {
    color: #000 !important;
}

.bootstrap-whmcs  .dropdown-menu>li {
     border-bottom: none;
}


@media (min-width:990px) {
	.bootstrap-whmcs .navbar {
		font-size:15px;
	}
}

.bootstrap-whmcs .nav>li>a {font-size: 15px;}


.bootstrap-whmcs .content.green-bg {
    padding-top: 3px;
    padding-bottom: 3px;
}

.bootstrap-whmcs .well {
    background-color: #fefefe;
    -webkit-box-shadow: 0 0 3px #fff;
    -moz-box-shadow: 0 0 3px #fff;
    box-shadow: 0 0 3px #fff;
    border-radius: 3px;
}
.navbar-right {
	display: none;
}

.bootstrap-whmcs .panel-default>.panel-heading a, .panel-default>.panel-heading a:hover {
    color: #fff;
    text-decoration: none;
}

.bootstrap-whmcs .navbar-inverse .navbar-nav > li > a:hover, .bootstrap-whmcs .navbar-inverse .navbar-nav > li > a:focus {
    background-color: transparent;
    border: medium none;
    color: #000 !important;
}

.bootstrap-whmcs .panel-default>.panel-heading {
	    color: #fff;
	        background-color: #a9b0bb;
}

.bootstrap-whmcs .panel-footer {min-height: initial;}

.bootstrap-whmcs .panel-footer .dataTables_length label {
    color: #111;
}

.bootstrap-whmcs p {
    margin: 0 0 10px;
    padding:0;
}

.newpromocode {
	
    float: left;
    width: 100%;
}
#order-standard_cart .view-cart-items-header {
    background-color: none;
    color: #000;
    border-bottom: 1px solid #e7e7e7;
}
#inputPromotionCode {
    padding: 0;
    margin: 0;
    border-radius: 25px;
}
#order-standard_cart .prepend-icon .field-icon {
    top: 0;
    z-index: 4;
    width: 42px;
    height: 36px;
    color: inherit;
    line-height: 36px;
    position: absolute;
    text-align: center;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
    pointer-events: none;
    right : 0;
}
#order-standard_cart .prepend-icon .field {
	padding-left: 10px !important;

    border-radius: 15px;

    padding-right: 40px;
}
.continueshoppinglink{

    float: left;
    max-width: 300px;
    width: 100%;
    text-align: center;
    border: 1px solid #e7e7e7;
    border-radius: 30px;
  -webkit-border-radius: 30px; 

  -moz-border-radius: 30px; 

}
#order-standard_cart .view-cart-items-header {
	color : #000;
}
.rightside-proceed {
    float: right;
    max-width: 380px;
    width: 100%;
}
.continueshoppinglink a {
	color : #000;
	text-transform: uppercase;
    padding: 15px 15px;
    display: block;
}
.leftpromoncontinue {
	width: 50%;
	float: left;
	margin-top:99px;
}

#order-standard_cart .view-cart-items-header {
	background : none !important;
	color : #fff;
}
.bootstrap-whmcs .navbar-inverse .navbar-nav > .open > a, .bootstrap-whmcs .navbar-inverse .navbar-nav > .open > a:hover, .bootstrap-whmcs .navbar-inverse .navbar-nav > .open > a:focus {
	background: :none !important;
	color: #000 !important;
}
#order-standard_cart .view-cart-items-header {
	color : #000 !important;
}
#order-standard_cart .field-icon i {
	color:#000;
}
.recurring-totals {
    margin: 15px 0px;
}




/**/

.rightside-proceed .total .subtotal, .rightside-proceed .total .bordered-totals{
    width: 73%;
}
.rightside-proceed .total .recurring-totals{
 	width: 74%;
 }

.total-prc {
    font-size: 21px;
    font-weight: 600;
    border-top: 2px solid #c3c3c3;
    padding-top: 15px;
}
.total-span {
    padding-top: 20px;
}
.crt-h1 {
    text-align: center;
}
.crt-h1 h1 {
    font-weight: bold;
    margin-top:40px;
    margin-bottom:20px;
}
#order-standard_cart .view-cart-items .item-title {
    font-size: 1.3em !important;
}
.completeproductbtn{
	float: left;
    max-width: 300px;
    width: 100%;
    text-align: center;
    border: 1px solid #e7e7e7;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
}
.completeproductbtn .btn-lg {
    width: 100%;
    border-radius: 50px;
    padding: 15px 15px;
    font-size: 14px;
    text-transform: uppercase;
}
.item .item-qty span, .item .item-price span {
    padding-top: 15px;
}
#order-standard_cart .view-cart-items .item{
	padding:30px 10px !important;
}
#subtotalship li span.pull-right {
    font-size: 18px !important;
}
.subtotal.clearfix .pull-right {
    font-size: 18px;
}
.bordered-totals span.pull-right {
    font-size: 18px;
}
.view-cart-items .item .hidden-xs {
    text-align: center;
    padding-top: 15px;
}
#order-standard_cart .view-cart-items-header .row div {
    font-size: 14px;
}
#order-standard_cart .view-cart-items .item-qty {
    text-align: center;
    font-size: 14px;
    font-weight: 100 !important;
}
div#containerNewUserSignup div div div input {
    background-color: #f8f8f8 !important;
}
div#containerNewUserSignup div div div input,div#containerNewUserSignup div div div select {
    background-color: #f8f8f8 !important;
    border: none !important;
    height: 46px !important;
}
div#containerNewUserSignup div div div label {
    display: none;
}
.btnndiv {
    float: left;
    width: 100%;
}
.mainship{
	float: left;
	width: 100%;
}
.btnndiv .continueshoppinglink {
    float: left;
}
.btnndiv .completeproductbtn {
    float: right;
}
.p-method-div img{
	width:40px;
}
.p-method-div label > input{ /* HIDE RADIO */
  visibility: hidden !important; /* Makes input not-clickable */
  position: absolute !important; /* Remove input from document flow */
}
.p-method-div label > input + img{ /* IMAGE STYLES */
  cursor:pointer !important;
  border:2px solid transparent !important;;
}
.p-method-div label > input:checked + img{ /* (RADIO CHECKED) IMAGE STYLES */
  border:2px solid #f00 !important;
}
.bootstrap-whmcs {
    padding: 0 !important;
}

@media screen and (max-width: 614px){
.top-cart-row .top-cart-button {
    min-width: 80px !important;
}
.top-cart-row .top-cart-button a {
    font-size: 12px !important;
}
#order-standard_cart .view-cart-items-header .row div {
    font-size: 12px !important;
    padding: 0 !important;
}
.item .item-qty span, .item .item-price span {
    padding-top: 0px !important; 
}
body #order-standard_cart .view-cart-items .item {
    padding: 20px 0px 20px !important;
}
body #order-standard_cart .view-cart-items .item-title {
    font-size: 12px !important;
}
.pdng-rght{
	padding-right:0 !important;
}
#order-standard_cart .view-cart-items .item span:not(.caret):not(.renewal-price) {
    white-space: initial !important;
}
#order-standard_cart .view-cart-items .item-qty {
    padding: 0px 0px 0px 5px !important;
}
#order-standard_cart .view-cart-items .item-price span {
    font-size: 12px !important;
}
#order-standard_cart .view-cart-items .item-price {
   padding: 0 0 0 10px;
    font-size: 12px;
}
#order-standard_cart .view-cart-items .item-qty.qty-div {
    /*padding-left: 17px !important;*/
}
#myModal .modal-dialog {
    top: 30%;
}
.newpromocode {
    max-width: 100% !important;
} 
body #order-standard_cart .viewcartpage .field,body #order-standard_cart .viewcartpage .form-control{
	width: 90% !important;
}
.bootstrap-whmcs .btn-block {
    width: 10% !important;
    height: 36px !important;
    border-left: 0px !important;
}
.rightside-proceed .total .subtotal, .rightside-proceed .total .bordered-totals {
    width: 100% !important;
}
.rightside-proceed .total .recurring-totals {
    width: 100%;
}
.continueshoppinglink{
	max-width: 100% !important;
}
.completeproductbtn{
	max-width: 100% !important;
}
.minheight{
	min-height: initial !important; 
}
div#cardType ul li a span {
    padding: 0 6px !important;
}
#order-standard_cart .prepend-icon .field {
    height: 30px;
    width: 100% !important;
}
div#newCardInfo .col-sm-12,div#newCardInfo .col-sm-4,div#newCardInfo .col-sm-2 {
    padding: 0 !important;
}
#btnCompleteOrder{
	width: 100% !important;
}
.secondrowright {
    padding: 0 !important;
}
#order-standard_cart .prepend-icon {
    text-align: center;
}
button.paycartpromo {
    margin: 10px 0px;
}
.secondrowleft {
    padding: 0 !important;
}
#order-standard_cart label {
    padding: 0;
}
}
/**/
.navbar-collapse .pull-right {
	display: none;
}
.shiprowselected {
	border:1px solid #9fb4da !important;
}
