body {
    background-color: #f9f9f9;
}

nav, .side-nav {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.container, .container-fluid {
    background-color: white;
    border: 1px solid #e0e0e0;
    margin-top: 20px;
}

.collection {
    border: none;
}

.form__wrapper {
    display: table;
    width: 100%;
    height: calc(80vh);
}

.form__wrapper .form {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

div.container a.navbar-brand > img {
    display: inline;
    margin-right: 4px;
    margin-top: -2px;
}

.input-field div.error {
    position: relative;
    top: -1rem;
    left: 0rem;
    font-size: 0.8rem;
    color: red;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
}

#card-alert button {
    background: none;
    border: none;
    position: absolute;
    top: 15px;
    right: 10px;
    font-size: 20px;
    color: #fff;
}

.tabs .tab a, .tabs .tab a:hover, .tabs .tab a.active {
    color: #1de9b6;
}

.tabs .indicator {
    background-color: #1de9b6;
}

/*.burger-menu {*/
/*position: fixed;*/
/*right: 30px;*/
/*top: 1.2rem;*/
/*transform: translateZ(0);*/
/*z-index: 8000;*/
/*display: none;*/
/*width: 23px;*/
/*height: 23px;*/
/*background-size: contain;*/
/*background-position: center;*/
/*background-repeat: no-repeat;*/
/*background-image: url('../img/burger-menu.png');*/
/*transition: background .3s;*/
/*}*/
/*.burger-menu.active {*/
/*background-image: url('../img/burger-menu-close.png');*/
/*}*/
/*.burger-menu img {*/
/*height: 32px;*/
/*}*/

/*.sidebar {*/
/*position: fixed;*/
/*right: 0;*/
/*top: 0;*/
/*bottom: 0;*/
/*transform: translateZ(0) translateX(-100%);*/
/*z-index: 9000;*/
/*width: 100%;*/
/*text-align: right;*/
/*opacity: 0;*/
/*transition: opacity .5s, transform .5s;*/
/*}*/

/*.sidebar.visible {*/
/*opacity: 1;*/
/*transform: translateZ(0) translateX(0);*/
/*}*/

/*@media (max-width: 1150px) {*/
/*.burger-menu {*/
/*display: block;*/
/*}*/
/*.brand-logo {*/
/*font-size: 1.2rem!important;*/
/*}*/
/*.sidebar {*/
/*background-color: rgba(0, 0, 0, .8);*/
/*width: 230px;*/

/*}*/

/*.nav-element {*/
/*color:black;*/
/*}*/
/*}*/

/*@media screen and (max-width: 640px) {*/

/*}*/

/*@media screen and (min-width: 641px) and (max-width: 800px) {*/

/*}*/

/*@media screen and (min-width: 801px) and (max-width: 1024px) {*/

/*}*/

/*@media screen and (min-width: 1025px) {*/
/*#nav-mobile{*/
/*height: 64px!important;*/
/*width: 40%!important;*/
/*position: relative;*/
/*margin:0;*/
/*padding:0;*/
/*list-style-type:none;*/
/*text-align:center;*/
/*}*/

/*.nav-element{*/
/*width:25%!important;*/
/*float: left!important;*/
/*display:inline-block;*/
/*margin-top: 1.2rem;*/
/*}*/

/*.menu-item{*/
/*color:white;*/
/*}*/

/*.dropdown-button{*/
/*color: white;*/
/*}*/
/*}*/

/*.brand-logo{*/
/*position: absolute;*/
/*color: #fff;*/
/*display: inline-block;*/
/*font-size: 2.1rem;*/
/*padding: 0;*/
/*position: absolute;*/
/*top: 50%;*/
/*left: 50%;*/
/*transform: translate(-50%, -50%);*/
/*}*/
.form-control{
    padding-left:1rem!important;
}

@media screen and (max-width: 600px) {
    nav .brand-logo {
        font-size: 1rem;
    }
}

.add-more{
    padding: 10px;
    border: 3px dashed #009688;
    background: white;
    color:#ddd;
    opacity: .3;
    transition: all .5s ease-in-out;
    margin-bottom: 2rem;
}

.add-more:hover{
    opacity: 1;
    cursor: pointer;
}

.navigation_buttons{
    width: 100%;
    margin-top:1rem;
    margin-bottom: 1rem;
}

#btn-campaigns{
    text-decoration: none;
    color: #fff;
    background-color: #26a69a;
    text-align: center;
    letter-spacing: .5px;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    cursor: pointer;
    border-radius: 2px;
    padding: 1rem 2rem;
    /* height: 54px; */
    font-size: 1rem;
    float: left;
    /* line-height: 45px; */
}