div.p_login #loginform{
	margin: 20px auto 0px;
	background: white;
    box-shadow: 3px 3px 8px #00000029;
    border-radius: 10px;
}
#bigbutton{
	float: none;
}
#EditView_ordenes .label{
	white-space: normal !important;
}
body{
	font-family: Nunito;
}

#sugarMsgWindow {
	background: white !important;
}

.botonesAbonos:hover {
	background: #DDDDDD;
	transition: all 0.3s ease-out;
}

#powered_by, #admin_options{
	display: none !important;
}

.moduleTitle span.utils{
	display: inline;
	float: right;
}
.moduleTitle span a.btn.btn-success.showsearch{
	display: none;
}

.moduleTitle a.utilsLink{
	background: #f08377;
	color: #f5f5f5;
	padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    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: 4px;
    text-decoration: none;
}
.footer_right{
	line-height: 1.5;
	text-transform: none;
	width: auto;
}
.footer_right label {
    width: 150px;
}

.footer_right span {
    width: 150px;
    display: inline-block;
	text-align: left;
    padding-left: 10px;
}
@media (max-width: 300px){
	.dateTime input[type="text"] {
    	width: 400px;
	}
}

a.container-close{
	background: transparent url(../../../../index.php?entryPoint=getImage&themeName=SuiteP&imageName=dashletclose.png) no-repeat;
	color: transparent;
}

#MassAssign_SecurityGroups{
    display: none;
}

input.date_input{
    min-width: 120px;
    margin-right: 5px;
}

span.dateTime button.btn-danger{
    border: unset !important;
}

thead, tfoot{
    background-color: #929798 !important;
}
thead th, tfoot th{
    color: white !important;
}
.table>thead>tr>th, .table>tfoot>tr>th{
    border: none !important;
}
table.table-hover tbody tr:hover td, table.table-hover tbody tr:hover th {
    background-color: #faf7cf;
}
table.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f5f5f5;
}

/******************** AJAX LOADER **********************/
#ajaxloading.yui-module {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    box-shadow: 4px 6px 3px rgba(0, 0, 0, 0.35);
}

#ajaxloading.yui-module div.bd {
    padding: 0px;
    border-radius: 5px;
}

#ajaxloading.yui-module div.bd #loadingPage {
    background-repeat: no-repeat;
    background-size: 40px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><radialGradient id="a12" cx=".66" fx=".66" cy=".3125" fy=".3125" gradientTransform="scale(1.5)"><stop offset="0" stop-color="%23817C8D"></stop><stop offset=".3" stop-color="%23817C8D" stop-opacity=".9"></stop><stop offset=".6" stop-color="%23817C8D" stop-opacity=".6"></stop><stop offset=".8" stop-color="%23817C8D" stop-opacity=".3"></stop><stop offset="1" stop-color="%23817C8D" stop-opacity="0"></stop></radialGradient><circle transform-origin="center" fill="none" stroke="url(%23a12)" stroke-width="30" stroke-linecap="round" stroke-dasharray="200 1000" stroke-dashoffset="0" cx="100" cy="100" r="70"><animateTransform type="rotate" attributeName="transform" calcMode="spline" dur="1.8" values="360;0" keyTimes="0;1" keySplines="0 0 1 1" repeatCount="indefinite"></animateTransform></circle><circle transform-origin="center" fill="none" opacity=".2" stroke="%23817C8D" stroke-width="30" stroke-linecap="round" cx="100" cy="100" r="70"></circle></svg>');
    background-position: 50% 5px;
}

#ajaxloading.yui-module div.bd #loadingPage {
    padding: 5px;
}

#ajaxloading.yui-module div.bd #loadingPage img {
    display: none;
}

#ajaxloading.yui-module div.bd #loadingPage b {
    display: inline-block;
    padding-top: 45px;
}
/* *************************************************** */

.yui-panel-container {
    height:auto !important; 
}