

 input[type="button"],  input[type="reset"], input[type="reset"]:focus, input[type="submit"], input[type="submit"]:focus, input#edit-submit
{
border:none;
}

 input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, input#edit-submit:hover {

    transition: all 0.2s ease-out 0s;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}

 input[type="button"]:disabled, input[type="reset"]:disabled, input[type="submit"]:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

 input[type="button"]:disabled:hover, input[type="reset"]:disabled:hover, input[type="submit"]:disabled:hover {

}



.input-submit:hover {
transition: all 0.2s ease-out 0s;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.input-submit{
border:none;
}
.btn.inline{
display:inline-block;
margin-bottom:30px;
}

.page-node-type-tablp .button{
	margin-top:30px;
	color:#fff;
	background-color:#76b500;
	font-size:1.5em;
}
.page-node-type-tablp .button:hover, .page-node-type-tablp .form-actions .button:hover{
color:#002454;
background-color:#eee;
}


















.ui-button {
font-family: 'Ubuntu', sans-serif;
color:#002454;
background-color:#eee;
cursor: pointer;
display: inline-block;
letter-spacing: 0.5px;
padding: 0.5em 1em;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-out 0s;

border:none;
border-radius:0;
}
.ui-button:hover,
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active, 
a.ui-button:active, 
.ui-button:active, 
.ui-button.ui-state-active:hover{
color: #fff;
background-color:#92ba1f;
transition: all 0.2s ease-out 0s;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
border:none;
border-radius:0;

}

.article-nav-container{
position: fixed;
margin: 15px;
left: 0;
right: 0;
bottom: 15px;
z-index: 1;
}
.article-nav-container .nav-btn{
color: #fff;
background-color: #2d3e50;
cursor: pointer;
letter-spacing: 0.5px;
padding: 0.5em 1em;
text-align: left;
text-decoration: none;
transition: all 0.2s ease-out 0s;

border: none;
display: inline-block;
}
.article-nav-container .btn{
display:inline-block;
}
.article-nav-container .nav-btn,
.article-nav-container .btn{
float:right;
}
.menu-list{
background-color: rgba(45,63,80, 0.8);
padding:15px;
display:none;
}
.menu-list ul,
.menu-list ul li{
margin:0;
padding:0;
list-style-type:none;	
}
.menu-list li a{
color: #fff;
}
.shuffle-filters-container{
overflow:hidden;
clear:both;
}
.shuffle-filters{
list-style-type:none;
padding-left: 15px;
}
.shuffle-filters li{
float:left;
margin-right:1em;
color: #fff;
background-color: rgba(45,62,80 ,0.6);
cursor: pointer;
display: inline-block;
letter-spacing: 0.5px;
padding: 0.5em 1em;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-out 0s;
border:1px solid #eee;	
border-radius:15px;
}
.shuffle-filters-item.active{
color: #fff;
background-color:#92ba1f;
cursor: pointer;
display: inline-block;
letter-spacing: 0.5px;
padding: 0.5em 1em;
text-align: center;
text-decoration: none;
transition: all 0.2s ease-out 0s;

}


@media (min-width:576px){
.article-nav-container{
 left:auto;
}
.article-nav-container .nav-btn,
.article-nav-container .btn{
display: inline-block;
float: right;
}
}