.btn-smscount {
color: #ffffff;
background-color: #db524b;
border-color: #db524b;
}

.btn-accent {
background-color: transparent;
}


#smscounter {
font-size: inherit;
}

@media only screen and (max-width: 600px) {
#smscounter {
font-size: 10px;
}
}

@font-face {
  font-family: 'urdu';
  src: url('/./dashboard/assets/fonts/urdu/webfont.eot'); /* IE9 Compat Modes */
  src: url('/./dashboard/assets/fonts/urdu/webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/./dashboard/assets/fonts/urdu/webfont.woff') format('woff'), /* Pretty Modern Browsers */
       url('/./dashboard/assets/fonts/urdu/webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/./dashboard/assets/fonts/urdu/webfont.svg#NafeesRegular') format('svg'); /* Legacy iOS */
}

.urdu {
font-family: urdu;
font-size: 20px;
direction: rtl;
}

.modal-header-danger {
    color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #d9534f;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}


.icon-pta{
 	width: 75px;
	height: 54px;
	margin-top: 8px;

}

.icon-telecom{
 	width: 180px;
	height: 34px;


}


.text-blue{
	color: #3D628C!important;
}

.icon-img{
	width: 54px;
	height: 54px;
	margin-bottom: 0px;
}
.recip-msg-cost-text h3{
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 20px;
}


.modal-dialog {
	margin-top: 12%;
}

.modal-content{
border-radius: 5px!important;
}

.swal2-popup {
  font-size: 1.6rem !important;
}



    
#assignmentcontainer {
  background-color:#E7E9EB;
  padding:30px;
  padding-top:0;
  padding-bottom:30px;
  font-family:Consolas,Menlo,"Courier New", Courier, monospace;
  font-size:120%;
  line-height:1.7em;
  border-radius:5px;
}