 
@font-face {
    font-family: "linecons";
    font-style: normal;
    font-weight: normal;
    src: url("../fonticon/linecons.eot") format("../fonticon/embedded-opentype"), url("../fonticon/linecons.woff") format("woff"), url("../fonticon/linecons.ttf") format("truetype"), url("../fonticon/linecons.svg") format("svg");
}
.linecons-music:before { content: '\e800'; } 
.linecons-search:before { content: '\e801'; }  
.linecons-mail:before { content: '\e802'; } 
.linecons-heart:before { content: '\e803'; }  
.linecons-star:before { content: '\e804'; }  
.linecons-user:before { content: '\e805'; }  
.linecons-videocam:before { content: '\e806'; }  
.linecons-camera:before { content: '\e807'; }  
.linecons-photo:before { content: '\e808'; }  
.linecons-attach:before { content: '\e809'; }  
.linecons-lock:before { content: '\e80a'; } 
.linecons-eye:before { content: '\e80b'; }  
.linecons-tag:before { content: '\e80c'; }  
.linecons-thumbs-up:before { content: '\e80d'; } /* '?' */
.linecons-pencil:before { content: '\e80e'; } /* '?' */
.linecons-comment:before { content: '\e80f'; } /* '?' */
.linecons-location:before { content: '\e810'; } /* '?' */
.linecons-cup:before { content: '\e811'; } /* '?' */
.linecons-trash:before { content: '\e812'; } /* '?' */
.linecons-doc:before { content: '\e813'; } /* '?' */
.linecons-note:before { content: '\e814'; } /* '?' */
.linecons-cog:before { content: '\e815'; } /* '?' */
.linecons-params:before { content: '\e816'; } /* '?' */
.linecons-calendar:before { content: '\e817'; } /* '?' */
.linecons-sound:before { content: '\e818'; } /* '?' */
.linecons-clock:before { content: '\e819'; } /* '?' */
.linecons-lightbulb:before { content: '\e81a'; } /* '?' */
.linecons-tv:before { content: '\e81b'; } /* '?' */
.linecons-desktop:before { content: '\e81c'; } /* '?' */
.linecons-mobile:before { content: '\e81d'; } /* '?' */
.linecons-cd:before { content: '\e81e'; } /* '?' */
.linecons-inbox:before { content: '\e81f'; } /* '?' */
.linecons-globe:before { content: '\e820'; } /* '?' */
.linecons-cloud:before { content: '\e821'; } /* '?' */
.linecons-paper-plane:before { content: '\e822'; } /* '?' */
.linecons-fire:before { content: '\e823'; } /* '?' */
.linecons-graduation-cap:before { content: '\e824'; } /* '?' */
.linecons-megaphone:before { content: '\e825'; } /* '?' */
.linecons-database:before { content: '\e826'; } /* '?' */
.linecons-key:before { content: '\e827'; } /* '?' */
.linecons-beaker:before { content: '\e828'; } /* '?' */
.linecons-truck:before { content: '\e829'; } /* '?' */
.linecons-money:before { content: '\e82a'; } /* '?' */
.linecons-food:before { content: '\e82b'; } /* '?' */
.linecons-shop:before { content: '\e82c'; } /* '?' */
.linecons-diamond:before { content: '\e82d'; } /* '?' */
.linecons-t-shirt:before { content: '\e82e'; } /* '?' */
.linecons-wallet:before { content: '\e82f'; } /* '?' */



 
.xe-widget.xe-counter-block.xe-counter-block-blue, .xe-widget.xe-progress-counter.xe-counter-block-blue {
    background: #0e62c7 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block.xe-counter-block-brown, .xe-widget.xe-progress-counter.xe-counter-block-brown {
    background: #A05000 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block.xe-counter-block-green, .xe-widget.xe-progress-counter.xe-counter-block-green {
    background: #339933 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block.xe-counter-block-darkblue, .xe-widget.xe-progress-counter.xe-counter-block-darkblue {
    background: #204E81 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block.xe-counter-block-darkpurple, .xe-widget.xe-progress-counter.xe-counter-block-darkpurple {
    background: #59028C none repeat scroll 0 0;
}


.xe-widget.xe-counter-block.xe-counter-block-red, .xe-widget.xe-progress-counter.xe-counter-block-red {
    background: #E51400 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block, .xe-widget.xe-progress-counter {
    background: #68b828 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 20px;
}
.xe-widget.xe-counter-block.xe-counter-block-orange, .xe-widget.xe-progress-counter.xe-counter-block-orange {
    background: #f7aa47 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block, .xe-widget.xe-progress-counter {
    background: #68b828 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 20px;
}
.col-sm-3 {
    width: 23%;
}
.col-sm-1, .col-sm-2, .col-sm-3,.col-sm-31, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-sm-31{
    min-height: 1px;
    padding-left: 18px;
    padding-right: 18px;
    position: relative;
}
.xe-widget.xe-counter-block, .xe-widget.xe-progress-counter {
    background: #68b828 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 20px;
}
.xe-widget {
    position: relative;
}
.xe-widget.xe-counter-block .xe-upper, .xe-widget.xe-progress-counter .xe-upper {
    background: #68b828 none repeat scroll 0 0;
    border: 0 none;
    border-spacing: 0;
    margin: 0;
}
.xe-widget.xe-counter, .xe-widget.xe-counter-block .xe-upper, .xe-widget.xe-progress-counter .xe-upper {
    background: #fff none repeat scroll 0 0;
    display: table;
    line-height: 1;
    margin-bottom: 20px;
    width: 100%;
}
.xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-icon {
    text-align: center;
}
.xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-counter-block .xe-upper .xe-label, .xe-widget.xe-progress-counter .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-label {
    padding-bottom: 0;
}
.xe-widget.xe-counter .xe-icon, .xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-icon {
    width: 1%;
}
.xe-widget.xe-counter .xe-icon, .xe-widget.xe-counter .xe-label, .xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-counter-block .xe-upper .xe-label, .xe-widget.xe-progress-counter .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-label {
    display: table-cell;
    padding: 18px;
    vertical-align: middle;
}
.col-sm-33 [class^="linecons-"]::before, [class*=" linecons-"]::before {
    display: inline-block;
    font-family: "linecons";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
	font-size: 26px;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
}


[class^="linecons-"]::before, [class*=" linecons-"]::before {
    display: inline-block;
    font-family: "linecons";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
	font-size: 50px;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
}
.xe-widget.xe-counter .xe-icon + .xe-label, .xe-widget.xe-counter-block .xe-upper .xe-icon + .xe-label, .xe-widget.xe-progress-counter .xe-upper .xe-icon + .xe-label {
    padding-left: 0;
}
.xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-counter-block .xe-upper .xe-label, .xe-widget.xe-progress-counter .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-label {
    padding-bottom: 0;
}
.xe-widget.xe-counter .xe-icon, .xe-widget.xe-counter .xe-label, .xe-widget.xe-counter-block .xe-upper .xe-icon, .xe-widget.xe-counter-block .xe-upper .xe-label, .xe-widget.xe-progress-counter .xe-upper .xe-icon, .xe-widget.xe-progress-counter .xe-upper .xe-label {
    display: table-cell;
    padding: 10px 5px 10px 18px;
    vertical-align: middle;
}
.xe-widget.xe-counter-block .xe-upper .xe-label .num, .xe-widget.xe-progress-counter .xe-upper .xe-label .num {
    color: #fff;
}
.xe-widget.xe-counter .xe-label .num, .xe-widget.xe-counter-block .xe-upper .xe-label .num, .xe-widget.xe-progress-counter .xe-upper .xe-label .num {
    color: #3e3f3f;
    display: block;
    font-size: 18px;
    font-weight: 400;
}
.xe-widget.xe-counter-block .xe-upper .xe-label .num, .xe-widget.xe-progress-counter .xe-upper .xe-label .num {
    color: #fff;
}
.xe-widget.xe-counter-block .xe-lower, .xe-widget.xe-progress-counter .xe-lower {
    padding: 0px 20px;
}
.xe-widget.xe-counter-block .xe-lower .border, .xe-widget.xe-progress-counter .xe-lower .border {
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
    height: 1px;
    margin-bottom: 0px;
}
.xe-widget.xe-counter-block .xe-lower span, .xe-widget.xe-progress-counter .xe-lower span {
    color: rgba(255, 255, 255, 0.7);
}

.xe-widget.xe-counter-block .xe-lower strong, .xe-widget.xe-progress-counter .xe-lower strong {
    font-weight: 400;
}
.xe-widget.xe-counter-block .xe-lower span, .xe-widget.xe-counter-block .xe-lower strong, .xe-widget.xe-progress-counter .xe-lower span, .xe-widget.xe-progress-counter .xe-lower strong {
    font-size: 10px;
    text-transform: uppercase;
}
.xe-widget.xe-counter-block, .xe-widget.xe-progress-counter {
    background: #68b828 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 20px;
}
.xe-widget.xe-counter-block .xe-upper, .xe-widget.xe-progress-counter .xe-upper {
    background: #68b828 none repeat scroll 0 0;
    border: 0 none;
    border-spacing: 0;
    margin: 0;
}
.xe-widget.xe-counter, .xe-widget.xe-counter-block .xe-upper, .xe-widget.xe-progress-counter .xe-upper {
    background: transparent none repeat scroll 0 0;
    display: table;
    line-height: 1;
    width: 100%;
}
.xe-widget.xe-counter-block.xe-counter-block-purple, .xe-widget.xe-progress-counter.xe-counter-block-purple {
    background: #7c38bc none repeat scroll 0 0;
}
.xe-widget.xe-counter-block, .xe-widget.xe-progress-counter {
    background: #68b828 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 5px;
}
.xe-widget.xe-counter-block.xe-counter-block-pink, .xe-widget.xe-progress-counter.xe-counter-block-pink {
    background: #ff6264 none repeat scroll 0 0;
}
.xe-widget.xe-counter-block.xe-counter-block-turquoise, .xe-widget.xe-progress-counter.xe-counter-block-turquoise {
    background: #00b19d none repeat scroll 0 0;
}

.xe-widget.xe-counter-block.xe-counter-block-light-blue, .xe-widget.xe-progress-counter.xe-counter-block-light-blue {
    background: #55acee none repeat scroll 0 0;
}

.xe-widget.xe-counter-block.xe-counter-block-mehroon, .xe-widget.xe-progress-counter.xe-counter-block-mehroon {
    background: #cc3f44 none repeat scroll 0 0;
}
.xe-counter-block{
	border-radius:6px;
	-webkit-border-radius:6px;
    -moz-border-radius:6px;
}
.xe-widget .cont {
    background: #ffffff;
    bottom: 0;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    font-size: 13px;
    font-weight: 300;
    left: 0;
    line-height: 16px;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.3s ease 0s;
    z-index: 10;
	border-radius:6px;
	-webkit-border-radius:6px;
    -moz-border-radius:6px;
}
 .cont strong {
	font-size: 16px;
	
}
.login .cont .border{
  background:#68B828!important;
}

.login .badge{
  background:#68B828!important;
}

}
.green{
 color:#68B828;
 border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}

.department .cont .border{
  background:#7C38BC!important;
}
.department .badge{
  background:#7C38BC!important;
}
.department {
   border: 1px solid #7C38BC!important;
}
.purple{
 color:#7C38BC;
}

.project .cont .border{
  background:#0E62C7!important;
}
.project .badge{
  background:#0E62C7!important;
}

.project {
   border: 1px solid #0E62C7!important;
}
.blue{
 color:#0E62C7;
}

.catalog .cont .border{
  background:#F7AA47!important;
}
.catalog .badge{
  background:#F7AA47!important;
}

.catalog {
   border: 1px solid #F7AA47!important;
}
.orange{
 color:#F7AA47;
}

.stakeholder .cont .border{
  background:#FF6264!important;
}
.stakeholder .badge{
  background:#FF6264!important;
}

.stakeholder {
   border: 1px solid #FF6264!important;
}
.stakeholder-blue .cont .border{
  background:#0E62C7!important;
}
.stakeholder-blue .badge{
  background:#0E62C7!important;
}

.stakeholder-blue {
   border: 1px solid #0E62C7!important;
}
.stakeholder-pink .cont .border{
  background:#FF6264!important;
}
.stakeholder-pink .badge{
  background:#FF6264!important;
}

.stakeholder-pink {
   border: 1px solid #FF6264!important;
}
.stakeholder-orange .cont .border{
  background:#F7AA47!important;
}
.stakeholder-orange .badge{
  background:#F7AA47!important;
}

.stakeholder-orange {
   border: 1px solid #F7AA47!important;
}
.stakeholder-purple .cont .border{
  background:#7C38BC!important;
}
.stakeholder-purple .badge{
  background:#7C38BC!important;
}

.stakeholder-purple {
   border: 1px solid #7C38BC!important;
}
.stakeholder-turquoise .cont .border{
  background:#00B19D!important;
}
.stakeholder-turquoise .badge{
  background:#00B19D!important;
}

.stakeholder-turquoise {
   border: 1px solid #00B19D!important;
}
.stakeholder-red .cont .border{
  background:#E51400!important;
}
.stakeholder-red .badge{
  background:#E51400!important;
}

.stakeholder-red {
   border: 1px solid #E51400!important;
}
.stakeholder-green .cont .border{
  background:#339933!important;
}
.stakeholder-green .badge{
  background:#339933!important;
}

.stakeholder-green {
   border: 1px solid #339933!important;
}
.stakeholder-darkblue .cont .border{
  background:#204E81!important;
}
.stakeholder-darkblue .badge{
  background:#204E81!important;
}

.stakeholder-darkblue {
   border: 1px solid #204E81!important;
}
.stakeholder-darkpurple .cont .border{
  background:#59028C!important;
}
.stakeholder-darkpurple .badge{
  background:#59028C!important;
}

.stakeholder-darkpurple {
   border: 1px solid #59028C!important;
}
.stakeholder-mehroon .cont .border{
  background:#CC3F44!important;
}
.stakeholder-mehroon .badge{
  background:#CC3F44!important;
}

.stakeholder-mehroon {
   border: 1px solid #CC3F44!important;
}
.pink{
 color:#FF6264;
}

.question .cont .border{
  background:#00B19D!important;
}
.question .badge{
  background:#00B19D!important;
}
.question {
   border: 1px solid #00B19D!important;
}
.turquoise{
 color:#00B19D;
}

.event .cont .border{
  background:#55ACEE!important;
}
.event .badge{
  background:#55ACEE!important;
}
.event {
   border: 1px solid #55ACEE!important;
}
.light-blue{
 color:#55ACEE;
}

.notification .cont .border{
  background:#CC3F44!important;
}
.notification .badge{
  background:#CC3F44!important;
}
.notification {
   border: 1px solid #CC3F44!important;
}
.mehroon{
 color:#CC3F44;
}
.red{
 color:#E51400;
}
.darkblue{
 color:#204E81;
}
.darkpurple{
 color:#59028C;
}



.xe-widget:hover .cont {
    opacity: 1;
	position:relative;
}
.xe-widget:hover .mainpnl {
    display:none;
}
 
 

.badge {
    border-radius: 50%;
    color: #fff!important;
    display: inline-block;
    font-size: 28px!important;
    font-weight: 700;
    line-height: 1;
    min-width: 20px;
    padding: 4px 7px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
	 height: 30px;
    width: 24px;
	margin:1px 4px;
	
}

[class^="listicon"]::before, [class*=" listicon"]::before {
   font-size: 23px!important;
	 padding-top: 3px!important;
}

.badge:hover {
	    opacity: 0.6;

}
.hd-input {
   padding:3px;
    margin: 0;
    -webkit-border-radius:0px!important;
    -moz-border-radius:0px!important;
    border-radius:0px!important;
    -webkit-box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset!important;
    -moz-box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset!important;
    box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset!important;
    background: #ffffff;
    color:#888;
    border:none;
	
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}
.hdhover{
background:#E5DEDE;

}
.hdhover:hover{
background:#E0D9D9;

}

.select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:0px!important;
    -moz-border-radius:0px!important;
    border-radius:0px!important;
    -webkit-box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset;
    -moz-box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset;
    box-shadow: 1px 1px 1px #ccc, 1px 1px #ccc inset;
    background: #ffffff;
    color:#888;
    border:none;
	
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:18px}
}

labels {position:relative;width:220px;}
labels:after {
    content:'>';
    font:15px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
   right: 10px;
    top: 3px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
labels:before {
    content:'';
    right:6px; top:3px;
    width:20px; height:20px;
    background:#ffffff;
    position:absolute;
    pointer-events:none;
    display:block;
}
h7{
color:#ffffff;
 font-size:12px;
 font-weight:bold;
}
.lstbtnpanel{
 background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    border-radius: 0 0 2px 2px;
    bottom: 2px;
    display: none;
    left: 10px;
    margin: auto;
    padding: 10px;
    position: absolute;
    right: 10px;
	border-top:1px solid #deebfb;
	opacity: 0.7;
	height:23px;
	z-index:1;
}
.lstbtnpanel2{
	height:0px;
}
.lstbtnpanel3{
bottom: 30px;
    position: relative;
    z-index: 9999;
	display:none;
	}
.col-sm-31:hover .lstbtnpanel{
	display:block;
}
.col-sm-31:hover .lstbtnpanel3{
	display:block;
}
.col-sm-31:hover .dataTable{
	
}
 .sorting {
    background: #E5DEDE url("../img/wsorting.png") no-repeat scroll right center;
}
 .sorting:hover {
    background: #E0D9D9 url("../img/wsorting.png") no-repeat scroll right center;
}
.col-sm-33 {
    width: 100%;
}
.col-sm-31 {
    width: 31.5%;
}
.col-sm-33 .xe-widget.xe-counter-block .xe-lower, .xe-widget.xe-progress-counter .xe-lower {
    padding: 9px 30px;
}
.col-sm-33 .xe-widget.xe-counter .xe-label .num, .xe-widget.xe-counter-block .xe-upper .xe-label .num, .xe-widget.xe-progress-counter .xe-upper .xe-label .num{
	font-size: 15px!important;
}
.col-sm-33 .xe-widget.xe-counter, .xe-widget.xe-counter-block .xe-upper, .xe-widget.xe-progress-counter .xe-upper{
	background: transparent none repeat scroll 0 0;
    display: table;
    line-height: 1;
    width: 100%;
}
.profileul{
	list-style:none; padding:0px; margin:0px;
}
.profileul li{
	border-bottom:dotted #FFFFFF 1px;
	padding:10px;
	font-size:15px;
}
.profileul li a{
	color:black;
}
.profileul li:hover a{
	text-decoration:none;
}
.profileul li:hover{
	background-color:#dddddd
}
i.manage_profile{
    background:url(../img/manage_profile.png); background-repeat:no-repeat;
}
i.settings{
    background:url(../img/settings2.png); background-repeat:no-repeat;
}
i.help{
    background:url(../img/help.png); background-repeat:no-repeat;
}
i.feedback{
    background:url(../img/feedback.png); background-repeat:no-repeat;
}
i.signout{
    background:url(../img/signout.png); background-repeat:no-repeat;
}
i.changepass{
    background:url(../img/change_password.png); background-repeat:no-repeat;
}

.font-26{
font-size: 26px;
}
.font-50{
font-size: 50px;
line-height:1em!important;
}
.backbtn{
padding: 10px 5px 0px 10px; float:left; font-size:20px
}
.headingname{
padding: 11px 10px 0px 0px;  float:left; font-size:20px;
}
 @media(min-width:768px) and (max-width:979px){
	 .col-sm-3 {
		width: 46%;
	}
	.col-sm-31 {
		width: 48%;
	}
	.main-nav{
	display:block;
	}
	.container-fluid, .container{
		padding: 10px 20px;
	}
	.searchInputs{
	clear:both; margin:10px;
	}
	.dataTables_info{
	width:100%; text-align:center;
	}
	.paging_full_numbers{
		width:100%; text-align:center;
	}
	.addiconlist{
	/*float:right;*/
	}

}

 @media(min-width:200px) and (max-width:767px){
 .addiconlist{
	/*float:right;*/
	}
 .dataTables_info{
	width:100%; text-align:center;
	}
	.paging_full_numbers{
		width:100%; text-align:center;
	}
 .searchInputs{
	clear:both;margin:10px;
	}
 .container-fluid, .container{
		padding: 10px 20px;
	}
 .usernamediv{
 display:none;
 }
 .usericon{
 margin:6px;
 padding:10px;
 text-align:center;
 }
 .main-nav{
	display:block;
	}
	 .col-sm-3 {
		width: 98%;
	}
	.col-sm-31 {
		width: 98%;
	}
	 .gotolist{
		display:none;
	}
	.demo{
		/*margin-top:10px;*/
	}
	.demo2{
		clear:both;
		padding-top:10px;
		text-align:center;
		margin-left:0px!important;
	}
	.xe-widget.xe-counter .xe-label .num, .xe-widget.xe-counter-block .xe-upper .xe-label .num, .xe-widget.xe-progress-counter .xe-upper .xe-label .num {
		color: #ffffff;
		display: block;
		font-size: 18px;
		font-weight: 400;
	}

}
 
span.list_add{
	float:left; width:20px;height:18px; padding-left:12px;padding-top:7px; margin-left:10px;
}
 
i.list_add_icon{
	font-size:16px
}
span.click_to_sort{
	float:left; width:20px;height:22px; padding-left:12px;
}
span.search_input_container{
	  float:left; margin-left:30px;
}
input.search_input{
	padding-left:10px;float:left;width:175px; height:22px;
}
span.click_to_search{
	float:left; width:20px;height:18px; padding-left:12px;padding-top:7px;
}
form div.control-group{
	/* border-top: 1px solid #dddddd !important;*/
}
.searchInputs button{
	border: 0 none;
	float: left;
	margin: 0;
	padding: 0;
}

.username{
			background:#f9f9f9 url("../img/username_32.png")!important;
			background-repeat:no-repeat!important;
			background-position:left center!important;
			padding-left: 30px !important;
		}
		.password{
			background:#f9f9f9 url("../img/password_48.png")!important;
			background-repeat:no-repeat!important;
			background-position:left center!important;
			padding-left: 30px !important;
		}
		[class^="linecons-"]::before, [class*=" linecons-"]::before {
			display: inline-block;
			font-family: "linecons";
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			line-height: 1em;
			margin-left: 0.2em;
			margin-right: 0.2em;
			text-align: center;
			text-decoration: inherit;
			text-transform: none;
			width: 1em;
		}
		.login .wrapper .login-body h2 {
			color: #ea8c10!important;
			font-size: 30px!important;
			font-weight: 300;
			padding: 20px 30px 5px;
		} 
 
 .sorting-asc {
      background: #e5dede url("../img/wsorting-desc.png") no-repeat scroll right center;;
 }
 .sorting-desc {
      background: #E5DEDE url("../img/wsorting-asc.png") no-repeat scroll right center;;
 }
 .box-title h7{
	 text-transform:uppercase;
 }
 @media(min-width:800px) and (max-width:1500px){
 textarea{
	width:100%!important;
	height:60px!important;
	}
}
@media(min-width:0px) and (max-width:600px){
	.search_input_container .btn-group{
		clear:both; padding:10px 10px 0px 10px;
	}
	#modal-1{
		width:92%!important;
		margin-left:0px!important;
		
	}
	
}
.ui-sortable .box .box-content{
 background: #fff none repeat scroll 0 0;
    padding: 5px;
	border: 1px solid #ccc!important;
	border-top: 0px solid #ccc!important;
}
.pGroup select{
width:60px;
height:25px;

}
.sDiv2 select{
width:140px;
height:25px;

}
.qsbox{
vertical-align:top !important;
}
.add_search{
vertical-align:top !important;
}
.delete_search{
vertical-align:top !important;
}
.sDiv3 select{
width:60px;
height:25px;

}
.pGroup input{
width:30px!important;

}
.flexigrid div.pDiv div.pButton{
margin-top: 2px;
}


.p-purple .cont .border{
  background:#7C38BC!important;
}
.p-purple .badge{
  background:#7C38BC!important;
}
.p-purple {
   border: 1px solid #7C38BC!important;
}
.p-pink .cont .border{
  background:#FF6264!important;
}
.p-pink .badge{
  background:#FF6264!important;
}

.p-pink {
   border: 1px solid #FF6264!important;
}

.p-blue .cont .border{
  background:#0E62C7!important;
}
.p-blue .badge{
  background:#0E62C7!important;
}

.p-blue {
   border: 1px solid #0E62C7!important;
}

.p-turquoise .cont .border{
  background:#00B19D!important;
}
.p-turquoise .badge{
  background:#00B19D!important;
}
.p-turquoise {
   border: 1px solid #00B19D!important;
}

.p-orange .cont .border{
  background:#F7AA47!important;
}
.p-orange .badge{
  background:#F7AA47!important;
}

.p-orange {
   border: 1px solid #F7AA47!important;
}

.p-light-blue .cont .border{
  background:#55ACEE!important;
}
.p-light-blue .badge{
  background:#55ACEE!important;
}
.p-light-blue {
   border: 1px solid #55ACEE!important;
}
.p-mehroon .cont .border{
  background:#cc3f44!important;
}

.p-mehroon .badge{
  background:#cc3f44!important;
}

.p-mehroon {
   border: 1px solid #cc3f44!important;
}