﻿.collection-img {
    margin: 0 auto;
    display: block;
    height: 40px;
    width: auto;
    max-width: 100%;
}

.text-warning {
    color: #cca191;
}

a.text-warning:hover {
    color: #cca191;
}

.bg-warning {
    background-color: #cca191;
}

a.bg-warning:hover {
    background-color: #cca191;
}

.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
    background-color: #cca191;
}

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th {
    background-color: #cca191;
}

.form-control {
    height: 45px;
    color: #343c48; /*#dab679;*/
    background-color: #fefefe;
    border: 1px solid #dab679;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    transition: none;
}

    .form-control:focus {
        border-color: #dab679;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning .input-group-addon, .has-warning .form-control-feedback,
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error .input-group-addon, .has-error .form-control-feedback {
    color: #cca191;
}

.has-warning .form-control, .has-warning .form-control:focus, .has-warning .form-control-feedback,
.has-error .form-control, .has-error .form-control:focus, .has-error .form-control-feedback {
    border-color: #cca191;
}

.has-warning .form-control-feedback,
.has-error .form-control-feedback {
    background-color: #cca191;
}

.has-warning .form-control:focus,
.has-error .form-control:focus {
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #cca191;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #cca191;
}

/*
 *
 * --->  .btn
 *
 */

.btn {
    background-color: transparent !important;
    border: 1px solid #c1903e !important;
    border-radius: 20px;
    text-transform: uppercase;
    color: #c1903e !important;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 11px 10px !important;
}

    .btn:focus,
    .btn.active {
        color: #232831 !important;
        border-color: #232831 !important;
    }

.btn-default {
    /*color: #c1903e; background-color: transparent; border: 1px solid #c1903e; border-radius: 20px; text-transform: uppercase; color: #c1903e; font-size: 12px; letter-spacing: 1px;*/
    padding: 13px 10px;
}

    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        color: #343c48;
        background-color: #343c48;
        border-color: #343c48;
    }

    .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
        background-color: #fefefe;
        border-color: #343c48;
    }

.btn-primary {
    /*color: #c1903e; background-color: transparent; border-color: #c1903e; font-size: 12px;*/
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
        /*color: #232831; border-color: #232831; background-color: transparent;*/
    }

    .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
        background-color: #343c48;
        border-color: #343c48;
    }

.btn-success,
.btn-warning {
    background-color: #dab679;
    border-color: #dab679;
}

    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
        background-color: #c1903e;
        border-color: #c1903e;
    }

    .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
        background-color: #bd9181;
        border-color: #bd9181;
    }

/*
 *
 * --->  .dropdown-menu
 *
 */

 .dropdown-menu {
    background: #343c48;
}

    .dropdown-menu > li > a {
        padding: 7px 20px !important;
        color: #f9efe3;
    }

        .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
            color: #f9efe3;
        }
		
		
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
	background-color: #232831;
}

/*
 *
 * --->  .thumbnail
 *
 */

.thumbnail {
    background-color: #fefefe;
    border-radius: 0;
    border: 1px solid #eeeeee;
}

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #dab679;
}

.thumbnail .caption {
    font-weight: 200;
    text-transform: uppercase;
    letter-spacing: 1px;
}

	.thumbnail .caption p {
		font-family: 'Lato';
		font-weight: 600;
		font-size: 11px;
		color: #343c48;
	}

    .thumbnail .caption p.price {
        color: #cca191; /*#8c8f94;*/
        font-weight: 400;
    }

/*
 *
 * --->  .panel
 *
 */

.panel {
    background-color: #fefefe;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .panel > .list-group:first-child .list-group-item:first-child {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .panel > .list-group:last-child .list-group-item:last-child {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
        border-top-left-radius: 0;
    }

    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
        border-top-right-radius: 0;
    }

    .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
        border-bottom-left-radius: 0;
    }

    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
        border-bottom-right-radius: 0;
    }

    .panel > .panel-body + .table, .panel > .panel-body + .table-responsive {
        border-top: 1px solid #e7d4cd;
    }

.panel-heading {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.panel-title {
    font-size: 12px;
}

.panel-footer {
    border-top: 1px solid #e7d4cd;
}

.panel-group .panel-heading + .panel-collapse .panel-body {
    border-top: 1px solid #dab679;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #dab679;
}

.panel-default {
    border-color: #dab679;
}

    .panel-default > .panel-heading {
        color: #343c48;
        background-color: #fefefe;
        border-color: #dab679;
    }

        .panel-default > .panel-heading + .panel-collapse .panel-body {
            border-top-color: #e7d4cd;
        }

    .panel-default > .panel-footer + .panel-collapse .panel-body {
        border-bottom-color: #e7d4cd;
    }

.panel-primary {
    border-color: #e7d4cd;
}

    .panel-primary > .panel-heading {
        color: #cca191;
        background-color: #fefefe;
        border-color: #e7d4cd;
    }

/*
 *
 * --->  .well
 *
 */

.well {
    background-color: #fefefe;
    border: 1px solid #dab679;
    border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.well-lg {
    border-radius: 0;
}

.well-sm {
    border-radius: 0;
}

/*
 *
 * --->  .modal-backdrop
 *
 */

.modal-backdrop {
    background-color: #232831;
}

    .modal-backdrop.in {
        opacity: 0.4;
        filter: alpha(opacity=40);
    }