.exp-to { display: inline-block; width: 60px; }

.form-exp { margin-right: 20px; margin-bottom: 0; padding-top: 15px; }

.mt-10 { margin-top: 10px; }

.mr-15 { margin-right: 15px; }

.mb-0 { margin-bottom: 0; }

.pl-0 { padding-left: 0; }

.prl-10 { padding-right: 10px; padding-left: 10px; }

.prl-15 { padding-right: 15px; padding-left: 15px; }

.thumbnail-cust { box-shadow: none !important; }

.thumb-cust img:not(.media-preview) { max-height: 300px; }

.capt-link { overflow-x: hidden; }

.table-cust > thead > tr > th { background: #2196F3; color: #fff; border: 1px solid #bbb; }

.table-cust > tbody > tr > td { border: 1px solid #ddd; }

.notearea { width: 100%; height: 150px; padding: 10px; resize: none; border-color: #ddd; border-radius: 3px; }

.navbar-cust { padding: 4px 20px; }

.navbar-cust > img { height: 40px; }

.text-cust { text-align: right; }

.span-cust { cursor: pointer; }

	/* Comparison */		
.stickys {		
	margin: 0;		
    width: 100%;		
    top: 0;		
    font-size: 16px;		
    font-weight: bold;		
    text-align: center;		
    color: #FFF;		
    letter-spacing: 1px;		
    position: -webkit-sticky;		
    position: sticky;		
    z-index: 99999;		
}		
.stickys-left, .stickys-right {		
	float: left;		
	width: 50%;		
	padding: 15px 0;		
	background: #00BCD4;		
}		
.stickys-left {		
	border-right: 1px solid #fff;		
}		
.stickys-right {		
	border-left: 1px solid #fff;		
}		
/* End of Comparison */

@media (max-width: 480px) {
	.px-0 .caption { padding: 0; }
}

@media (max-width: 768px) {
	.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a:hover { color: #1a222f; }
	
	.text-cust { text-align: left; }
}

    .ovr-dis{
            position: absolute;
            top: 0;
            left: 0;
            background-color: rgba(255,255,255,.0);
            width: 100%;
            height: 100%;
        }
        
           .ovr-enb{
            visibility: hidden;
        }
        
        .discontrol{
            border-bottom: none;
        }
        .eks-list{
            display: inline-flex;
            list-style: none;
        }
        .eks-list li{
            margin-right: 25px;
            text-align: center;
        }
        .vis-btn{display:none;}
        
        .border-box {
	height: 325px;
	padding: 15px;
	border: 1px solid #ddd;
	border-bottom: 0;
	overflow-y: auto;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.well-radius {
	text-align: right;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

@-webkit-keyframes test {
	
  0% {
  
    background-image: url('../desktop/img/frame-1.png');
    background-size: 129.6px 141.6px;
  }
  20% {
    background-image: url('../desktop/img/frame-2.png');
    background-size: 129.6px 141.6px;
  }
  40% {
    background-image: url('../desktop/img/frame-3.png');
    background-size: 129.6px 141.6px;
  }
  60% {
    background-image: url('../desktop/img/frame-4.png');
    background-size: 129.6px 141.6px;
  }
  80% {
    background-image: url('../desktop/img/frame-5.png');
    background-size: 129.6px 141.6px;
  }
  100% {
    background-image: url('../desktop/img/frame-6.png');
    background-size: 129.6px 141.6px;
  }
}

.loading {
  margin: 50% auto;
  width: 129.6px;
  height: 141.6px;
 -webkit-animation: test 1.25s infinite;
 
}

.sc-modal {
   display: block; /* Hidden by default */
		    z-index: 99999; /* Sit on top */
		    left: 0;
		    top: 0;
		    width: 100%; /* Full width */
		    height: 100%; /* Full height */
		    overflow: auto; /* Enable scroll if needed */
		    background-color: rgb(255,255,255); /* Fallback color */
		    background-color: rgba(255,255,255,0.75); /* Black w/ opacity */
}
table.promoSms td {
    width: 100%;
}
table.promoSms td:nth-child(1) { width: 1%; padding: 2% }
table.promoSms td:nth-child(2) { width: 100%; padding: 2% }
.inhover:hover{
    cursor: pointer;
}

div.contentElipsis {
    white-space: nowrap;
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
}

select.editable2,select.editable2 option {
    color: #333333 !important;
}

tfoot > tr > td.action-col {
	padding: 20px;
}

tfoot > tr > td > input.form-control {
	width: 100% !important;
}

.action-col {
	background: #fff !important; 
	border-left: 1px solid #ddd; 
	border-right: 1px solid #ddd;
}

.form-control:focus {
	outline: 0;
	border-color: transparent;
	border-bottom-color: #0086f5 !important;
	-webkit-box-shadow: 0 1px 0 #0086f5 !important;
	box-shadow: 0 1px 0 #0086f5 !important;
}

.btn:active, .btn.active {
	-webkit-box-shadow: none;
    box-shadow: none;
}