/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */

.head_admin_name{
	padding:10px 0;
}

.login_name{
	text-align:right;
}

.log-div img{
	margin-bottom:15px;
}

.radiusnone{
	border-radius:0;
	height: 25px;
}

.rhs_nopad{
	padding-right:0;
}

.sele_height{
	height: 25px;
    padding: 2px 12px;
}

.navbaralt .container{
	padding:0;
}

.navbar-collapsealt{
	padding:0;
}

.navbaralt{
	min-height:30px;
	border:none;
}

.navbar-togglealt {
	background-color: rgb(135, 191, 90);
}

.navbar-togglealt .icon-bar{
	background: #fff;
}

.navbar{
	margin-bottom:0;
}

.navbar-nav_alternate li a{
	padding:5px 15px;
	display: -webkit-inline-box;
	color: #666;
}

.container_gray{
	background-color:#efefef;
	padding-bottom: 15px;
}

.pera_div{
	padding:10px;
	background-color:#87bf5a;
}

.pera_div p{
	margin:0;
}

.pera_div p span{
	color:#fff;
}

.mydiv_one{
	background-color:#fff;
	padding: 20px 0;
}

.lno-pad{
	padding-left:0;
}

.master_table tr td{
	vertical-align:bottom !important;
	border:none !important;
}

.con_lhs p{
	margin-bottom:0;
}

.con-rhs p{
	margin-bottom:0;	
}

.panel-default_alt{
	border:none;
	box-shadow:none;
	margin-bottom:30px !important;
}

.panel-default_alt .panel-heading{
	background:none;
	border-bottom: 1px solid #ccc;
	padding:0;	
}

.panel-default_alt .panel-body{
	padding:15px 0;
}

.btn-success_n{
	padding: 0px 5px;
    border-radius: 0;
	margin-top:-9px;
}

.btn-successn{
	padding: 0px 5px;
    border-radius: 0;
}

.one-box{
	border: 1px solid #8B8B8B;
    background-color: #CCC;
    padding: 5px 5px;
	margin:5px 0;
}

.one-boxlight{
	opacity:0.5;
}

.bo_ones{
	margin-top:20px;
}

.one-box p{
	margin:0
}

.new_check{
	border-top: 1px solid #ccc;
    padding: 5px 0;
    margin-bottom: 15px;
}

.table_box-div:last-child{
	margin-bottom:20px;
}


@media(max-width:320px){
	.panel-group {
		margin: 20px 0 0px;
	}
}

@media(max-width:768px){
	
	.navbaralt .container{
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto;
	}
	
	
	.navbar-collapsealt{
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.res_padd{
		padding:0;
	}
	
	.new_check{
		padding: 5px 10px;
	}
	
	.con_lhs{
		float:none !important;
		border-bottom: 5px solid #ccc;
		margin-bottom: 5px;
		padding-bottom: 5px;
	}
	
	.mar_boto{
		margin-bottom:10px;
	}
	
	.con-rhs{
		float:none !important;
	}
	
	.panel-group {
		margin: 20px 0;
	}
}

.fot_but{
	padding-left:15px;
}

.footer_content{
	margin-top:10px;
}
	

















.con_lhs{
	float:left;
}

.con-rhs{
	float:right;
}

.con_main{
	background-color: #9fc5e8;
    padding: 5px 10px;
}

.container_div_gray .con_main{
	background-color: #ccc;
    padding: 5px 10px;
}

.container_div_megenta .con_main{
	background-color: #b4a7d6;
    padding: 5px 10px;
}

.container_div_yellow .con_main{
	background-color: #ffcc33;
    padding: 5px 10px;
}

.container_div_darkred .con_main{
	background-color: #dd7e6b;
    padding: 5px 10px;
}

.container_div_lightred .con_main{
	background-color: #f9cb9c;
    padding: 5px 10px;
}

.container_div_lightyellow .con_main{
	background-color: #f4f465;
    padding: 5px 10px;
}

.container_div{
	border:1px solid #9fc5e8;
	margin-bottom:10px;
	background-color:#f6fafd;
}

.container_div_gray{
	border:1px solid #ccc;
	margin-bottom:10px;
	background-color:#f5f5f5;
}

.container_div_megenta{
	border:1px solid #b4a7d6;
	margin-bottom:10px;
	background-color:#f8f6fe;
}

.container_div_yellow{
	border:1px solid #ffcc33;
	margin-bottom:10px;
	background-color:#fef7e1;
}

.container_div_darkred{
	border:1px solid #dd7e6b;
	margin-bottom:10px;
	background-color:#fdf3f1;
}

.container_div_lightred{
	border:1px solid #f9cb9c;
	margin-bottom:10px;
	background-color:#fcf7f2;
}

.container_div_lightyellow{
	border:1px solid #f4f465;
	margin-bottom:10px;
	background-color:#fdfdef;
}

.con_table table{
	width:100%;
	margin-bottom:0;
}

.con_table table thead th, .con_table table tbody tr td{
	border:none;
}

.con_table table thead th{
	padding-bottom:0;
}

.con_table table tbody tr td{
	padding-top:0;
}

.con_table {
	padding:5px 5px 0;
}

.con_table a{
	color:#418e1c;
}

.con_table tr td{
	vertical-align:top;}

.tab_box{
	float: left;
    border: 1px solid #6C6A6A;
    padding: 2px 5px;
    background-color: #ccc;
	margin-right:5px;
}

.tab_box a{
	color:#000;
}




.maintab_box{
	margin:10px 5px;
}

.maintab_box .ui-draggable-handle{
	padding: 3px 10px 3px 10px;
    border: 1px solid #999999;
}

.maintab_box img{ display: inline-block !important;
    padding-right: 10px;}
	
.bread_com a{color:#418e1c;}




















.panel-body {
	padding: 5px 15px;
}

.spinner1 {
	padding-bottom: 15px;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
	background: #F7F7F7;
}

.input-group-btn-vertical {
	position: relative;
	white-space: nowrap;
	width: 1%;
	vertical-align: middle;
	display: table-cell;
}
.input-group-btn-vertical > .btn {
	display: block;
	float: none;
	width: 100%;
	max-width: 100%;
	padding: 5px;
	margin-left: -1px;
	position: relative;
	border-radius: 0;
	font-size: 8px;
}
.input-group-btn-vertical > .btn:first-child {
	border-top-right-radius: 4px;
}
.input-group-btn-vertical > .btn:last-child {
	margin-top: -2px;
	border-bottom-right-radius: 4px;
}
.input-group-btn-vertical i {
	position: absolute;
	top: 0;
	left: 2px;
}

.droppable {
   width:100%;
   margin: auto;
   height: 35px !important;
   margin: 5px; 
} 
.ui-draggable-handle{background-color:#ccc; margin: 5px 2px; padding:3px;}

/*facebox css*/
#facebox .b {background:url(../images/b.png);}
#facebox .tl {background:url(../images/tl.png);}
#facebox .tr {background:url(../images/tr.png);}
#facebox .bl {background:url(../images/bl.png);}
#facebox .br {background:url(../images/br.png);}
#facebox {position: absolute; top: 0; left: 0; z-index: 100; text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0; padding: 0;}
#facebox .body {/*padding: 10px;*/ background: #fff; width: 370px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0; margin: 0;}
#facebox .footer {border-top: 1px solid #ddd; padding-top: 5px; margin-top: 10px; text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px; width: 10px; overflow: hidden; padding: 0;}
#facebox_overlay {position: fixed; top: 0px; left: 0px; height:100%; width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000; z-index: 99;}

* html #facebox_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#support_new_ticket {
    background: rgba(0, 0, 0, 0) url("../images/lead_not.png") no-repeat scroll 0 0;
    color: #fff;
    height: 15px;
    left: -8px;
    margin: 0 0 -5px 67px;
    padding: 5px;
    position: relative;
    text-align: center;
    top: 4px;
    width: 15px;
}
   #support_new_ticket {
    background: rgba(0, 0, 0, 0) url("../images/lead_not.png") no-repeat scroll 0 0;
    color: #fff;
    height: 15px;
    left: -8px;
    margin: 0 0 -5px 67px;
    padding: 5px;
    position: relative;
    text-align: center;
    top: 4px;
    width: 15px;
}    