/*sweet-alert*/
.sweet-alert .sa-icon.sa-info{
    width: 40px !important;
    height: 40px !important;
    margin-top: 7px !important;
}

.sweet-alert .sa-icon.sa-info::before{
    left: 50% !important;
    bottom: 5px !important;
    height: 20px !important;
}

.sweet-alert .sa-icon.sa-info::after{
    top: 3px !important;    
    left: 50% !important;
}

/*.sweet-alert .sa-icon.sa-warning .sa-body{*/
/*    height: 16px !important;*/
/*}*/

/*.sweet-alert .sa-icon.sa-warning .sa-dot{*/
/*    bottom: 5px !important;*/
/*    height: 4px !important;*/
/*}*/
/*.sweet-alert .sa-icon.sa-error .sa-line.sa-right,.sa-line.sa-left{*/
/*    transform: rotate(-90deg) !important;*/
/*    height: 5px !important;*/
/*    width: 23px !important;*/
/*}*/
/*.sweet-alert .sa-icon.sa-error .sa-line.sa-left{*/
/*    left: 20% !important;*/
/*    top: 22px !important;*/
/*}*/
/*.sweet-alert .sa-icon.sa-error .sa-line.sa-right{*/
/*    top: 6px !important;*/
/*    width: 15% !important;*/
/*    right: 17px !important;*/
/*}*/
/*.sweet-alert .sa-icon.sa-success .sa-placeholder, .sa-line.sa-long , .sa-line.sa-tip{*/
/*    displa: none !important;*/
/*}*/

/*sweet-alert*/

.ajax-loader {
	position: fixed;
	z-index: 100000 !important;
	/*width: 25%;*/
	/*height:25% !important;*/
	visibility: hidden;
	top: 0 !important;
  }
  
  .ajax-loader img {
	margin:0 !important;
	padding:0 !important;
		width: 50%;
	height:60% !important;
    position: fixed;
    top: 25%;
    right: 25%;
   }
   
@media(max-width: 768px)
{
    .ajax-loader img {
        		width: 50% !important;
	height:48% !important;
        /*right: 38% !important;*/
        /*top: 43% !important;*/
       }
}
  
.add-package-button , .add-score-button
{
    background-color: black;
    color: white;
    padding: 0.55em 0.4em;
    width: 8em;
    font-size: 1.2em;
    text-align: center;
    float: left;
    text-decoration: none;
    
    /* display: block; */
}

.add-package-button , .user-button ,.add-score-button
{
    width: 10em;
}

.wp-core-ui .button.danger
{
    background: #ff3333 !important;
    border-color: #ff3333 !important;
}

.package-table, .score-table
{
    background-color: #fff;
    border-collapse: collapse;
    width: 100%;
}


.package-table th, td , .score-table th, td 
{
    text-align: right;
    padding: 1.3em;
}

.score-table  tr:nth-child(even) { background: #F0F0F0; }

.package-table tr:nth-child(even) { background-color: #F0F0F0; }


.wp-core-ui .button.button-small
{
    margin-left: 0.2em !important; 
}

.custom-pagination
{
    margin: 0.7em 0.6em 0;
}

.custom-pagination-link
{
    text-decoration: none;
    font-size: 1.2em;
    padding-left: 0.4em;
    text-align: right;
}
.custom-pagination a.disabled
{
    color: gray !important;
}

.text-center
{
    text-align: center !important;
}

.select-field > select  
{
    max-width: 78em;
    width: 78em;
    height: 3em;
    float: right;
}

.inline-block
{
    display: inline-block;
    margin: 2px !important;
}

.form-table
{
    margin-top: 5.5em !important;
}

.form-table > .tr-add-transaction > tr
{
    margin:0 !important
}

.form-table tbody tr
{
    display: inline;
    margin: 2em;
}

.transaction-operation
{
    width: 77em;
    height: 2.7em;
    max-width: 100em !important;
}

/* Start Gateway class */
.gateway
{
    background: #fff;
    margin-top: 4em;
    display: block;
}
/* End Gateway class */


/* Start Menu Setting && Content Class */

.tab-setting
{
    overflow: hidden;
    border: 1px solid #ccc;
    background: #fff;
    display: block;
    width: 102.5em;
    border: none;
}

.tab-setting button
{
    background: #fff;
    float: right;
    outline: none;
    cursor: pointer;
    padding: 1em;
    margin: 0.35em 0.35em 0;
    transition: 0.3s;
    font-size: 17px;
    display: block;
    border: 0.1em solid #fff;
    border-radius: 1px;

}

.tab-setting button:hover
 {
    background-color: #66ff66;
    border: 0.1em solid #4dff4d;
    border-radius: 4px;
 }

.tab-setting button.active 
{
    border: 0.1em solid #4dff4d;
    border-radius: 4px;
    background: #4dff4d;
}

.tab-content
{
    display: none;
    border: 1px solid #ccc;
    border: none;
    background: #fff;
    padding-right: 1.5em;
}

/* End Menu Setting && Content Class */

 /* Ui toggle classe */
.ui-toggle input[type="checkbox"]
{
    height: 0;
	width: 0;
    visibility: hidden;
}

.ui-toggle label {
	cursor: pointer;
	text-indent: -9999px;
	width: 40px;
	height: 20px;
	background: grey;
	display: block;
	border-radius: 20px;
	position: relative;
}

.ui-toggle label:after {
	content: '';
	position: absolute;
	top: 1px;
	left: 1px;
	width: 18px;
	height: 18px;
	background: #fff;
	border-radius: 18px;
	transition: 0.3s;
}

.ui-toggle input:checked + label {
	background: #03a9f4;
}

.ui-toggle input:checked + label:after {
	left: calc(100% - 1px);
	transform: translateX(-100%);
}

.ui-toggle label:active:after {
	width: 26px;
}
/* End of Ui toggle class */

/* overwrite default class of load-style.php file  */
.wp-filter
{
    padding: 1em 0.5em ;
}

.wp-filter p .button
{
    background-color: #0073aa;
    color: white;
    font-size: 1.2em;
    padding: 0.1em 1em;
    margin-left: 1em;
}

.wp-filter p input[type="search"]
{
    font-size: 1.2em;
    padding: 0.2em 1em;
}

.response_request input[type="text"]
{
 margin: 0.3em;
}

@media(min-width: 768px)
{
    .response_request
    {
        font-size: 18px;
    }
}

.sweet-alert > p
{
    color:black !important;
}

.margin-two-px
 {
	margin: 2px !important;
 }

#menu-item-2460 > a 
{
    color: red !important;
}


.main-blog .entry-header h1
{
  text-align: center !important;
  line-height: 2em !important;
}
.main-blog .entry-content h3
{
  text-align: center !important;
  line-height: 2em !important;
  color: black;
}
.main-blog .entry-content h4
{
  text-align: center !important;
  line-height: 2em !important;
  color: black;
}
.main-blog .entry-content ul > li 
{
  margin: 1em 0 !important;

}