.img-responsive {max-width: 100%; height: auto;}

.m30 {margin:30px 0 30px 0;}

p + p {
    margin-top: 5px;
}

@media (max-width: 992px) {
    .brand img {width:200px;}

}


.tcenter {text-align: center;}
.tleft {text-align: left;}
.tright {text-align: right;}



.container ul {
  list-style-type: disc;
  list-style-position: inside;
}



/*******CV********/

.attachment-form-container {
    background: #F0F0F0;
    border: #e0dfdf 1px solid;
    padding: 20px;
    border-radius: 2px;
}

.input-row {
    margin-bottom: 20px;
    width: 95%;
}

.attachment-row {
    margin-bottom: 20px;
    width: 95%;
    float: left;
}

.icon-add-more-attachemnt {
    float: right;
    margin-top: 10px;
    cursor: pointer;
}

.attachment-row .input-field {
    border: #a8b0bd 1px solid;
}

.input-field {
    width: 100%;
    border-radius: 2px;
    padding: 10px;
    border: #e0dfdf 1px solid;
    box-sizing: border-box;
}

.span-field {
    font-family: Arial;
    font-size: small;
    text-decoration: none;
}


/*******MESAJE********/


.errorMessage {
    background-color: #FF6600;
    border: #AA4502 1px solid;
    padding: 5px 10px;
    color: #FFFFFF;
    border-radius: 3px;
}

.successMessage {
    background-color: #9fd2a1;
    border: #91bf93 1px solid;
    padding: 5px 10px;
    color: #3d503d;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.9em;
}
.info {
    font-size: 0.9em;
    color: #FF6600;
    font-weight:bold;
    letter-spacing: 2px;
    padding-left: 5px;
}

/*********************/


.box-cta-inner {color:#fff; font-size:15px;}


.page .link-secondary {color:#9f9f9f;}



.page .breadcrumb-link, .page .breadcrumb-link > a {
    color: #7d7d7d;
}

.page .breadcrumb-link:after, .page .breadcrumb-link > a:after {
    color: #7d7d7d;
}

.page .breadcrumb-link:hover, .page .breadcrumb-link > a:hover {
    color: #cf9b48;
}

.page .breadcrumb-link:hover:after, .page .breadcrumb-link > a:hover:after {
    color: #cf9b48;
}


.list-inline-icon li {
    position: relative;
    padding-right: 0;
}

.list-inline-icon li:after {
    content: '\f14f';
    position: relative;
    top: 1px;
    padding-left: 18px;
    font: 14px/24px "Material Design Icons";
    color: #fed267;
}

.list-inline-icon li:last-child:after {
    display: none;
}



.page .form-modern .form-input {border-width: 0; background: none;}



.card-custom .card-title a {display: block;}
