/* Minification failed. Returning unminified contents.
(75,1): run-time error CSS1019: Unexpected token, found '@'
(95,1): run-time error CSS1019: Unexpected token, found '@'
(105,1): run-time error CSS1019: Unexpected token, found '@'
 */
body {
    /*padding-top: 50px;*/
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.bs-callout-info h4,
.bs-callout h4 {
    margin-bottom: 20px;
}

.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}

    .btn-circle.btn-sm {
        width: 22px;
        height: 22px;
        text-align: center;
        padding: 2px 0;
        font-size: 12px;
        line-height: 1.428571429;
        border-radius: 15px;
    }

    .btn-circle.btn-lg {
        width: 50px;
        height: 50px;
        padding: 10px 16px;
        font-size: 18px;
        line-height: 1.33;
        border-radius: 25px;
    }

    .btn-circle.btn-xl {
        width: 70px;
        height: 70px;
        padding: 10px 16px;
        font-size: 24px;
        line-height: 1.33;
        border-radius: 35px;
    }


.jumbotron h1 {
    font-size: 2em;
}

.jumbotron p, .jumbotron ul {
    font-size: 16px;
}

    .jumbotron p .btn {
        padding: 0.5em;
    }

@@media (max-width: 767px) {
    .text-left-xs-center {
        text-align: center;
        padding-bottom: 10px;
    }

    .text-right-xs-center {
        text-align: center;
        padding-bottom: 10px;
    }

    .xs-margin-right-auto {
        margin-right: auto;
    }

    .xs-margin-left-auto {
        margin-left: auto;
    }
}

@@media (min-width: 768px) {
    .text-left-xs-center {
        text-align: left;
    }

    .text-right-xs-center {
        text-align: right;
    }
}

@@media (min-width: 768px) {
    .container {
        width: 95%;
    }
}

.trx-question-root, .trx-question {
    padding: 25px;
}

.trx-checkbox-root, .trx-radiogroup-root {
    padding-left: 25px;
    padding-top: 10px;
}

.trx-question-title, h4, #sq_134 div {
    font-size: 15px;
    font-weight: bold;
}

.trx-multipletext-itemTitle {
    font-weight: bold;
}

input, select, textarea {
    max-width: none;
}

body {
    background-color: #fff;
}

.btn-green {
    background-color: #1ab394;
    color: #fff;
    border-radius: 3px;
}

    .btn-green:hover, .btn-green:focus {
        background-color: #18a689;
        color: #fff;
    }

.panel-footer {
    text-align: right;
    background-color: #fff;
}

div.popover-content, .wrap { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
}

.popover{    
    max-width: 500px; /* Max Width of the popover (depending on the container!) */
    width: 500px;
}

.checkbox label, .radio label
{
display:inline;
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

.table-matrix > tbody > tr > td {
     vertical-align: middle;
}

.table-matrix>tbody>tr td:nth-of-type(odd),
.table-matrix>thead>tr th:nth-of-type(odd) 
{
    background-color: white;
}
.table-matrix>tbody>tr td:nth-of-type(even),
.table-matrix>thead>tr th:nth-of-type(even) 
{
    background-color: #f9f9f9;
}

@media (min-width: 768px) {
    .form-horizontal .control-label {
        width: 100%;
    }
}

label.dc-matrix-row {
    position:relative;
}
label.dc-matrix-row .form-control-feedback {
    position:absolute;
    left: -500px;
}


.bs-callout {
    border-left-width: 3px;
}

.bs-callout-success {
  border-left-color: #3c763d;
}
.bs-callout-success h4 {
  color: #3c763d;
}

.btn-success { 
    background-color: #3c763d;
}

.bs-callout-dark {
  border-left-color: rgb(51, 51, 51);
}
.bs-callout-dark h4 {
  color: rgb(51, 51, 51);
}
.btn-dark { 
    background-color: #4D4D4D;
    border-color: #4D4D4D;
    color:white;
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus {
    color: white;
    background-color: #808080;
    border-color:rgb(51, 51, 51);
    text-decoration: none;
}



#dc-hotovo { box-shadow: none; padding-top:10px;}
#dc-hotovo .dc-odpovezeno-hlavicka {text-transform:lowercase;font-size: 19px;text-align:right;}
#dc-hotovo .dc-odpovezeno-hlavicka a { color: black; }
#dc-hotovo .dc-odpovezeno-hlavicka img { max-height:50px;height:50px;padding-right: 6px;float:left;padding-left:0px;position:relative;left:-12px;top:5px;}
#dc-hotovo .dc-odpovezeno-hlavicka strong { font-size: 23px; font-weight:300;text-align:center;display:inline-block;text-transform:uppercase;}
#dc-hotovo .dc-odpovezeno-sloupce { display:block; box-shadow: 5px 5px 5px grey;background-color: #62BFB8;}
#dc-hotovo .dc-odpovezeno-sloupec1 { padding-top:50px;padding-bottom:50px;padding-left:30px;padding-right:10px;margin:auto 0;background-color:#E6E6E6;min-height:320px;}
#dc-hotovo .dc-odpovezeno-sloupec1 h1 { padding-top:0px;padding-bottom:5px;font-size:24px;border-left:solid 6px #62BFB8;padding-left:10px;padding-top:5px;font-weight:bold;margin-bottom:30px;}
#dc-hotovo .dc-odpovezeno-sloupec1 h2 { padding-top:0px;padding-bottom:5px;font-size:16px;padding-left:10px;padding-top:5px;text-transform:uppercase;}
#dc-hotovo .dc-odpovezeno-sloupec2 { background-color: #62BFB8; color: white;text-align:center;padding-top:50px;padding-bottom:50px;min-height:320px;}
#dc-hotovo .dc-odpovezeno-sloupec2 h1 { padding-top:0px;padding-bottom:5px;font-size:26px;}
#dc-hotovo .dc-odpovezeno-sloupec2 h1+h1 { padding:0px;}
#dc-hotovo .dc-odpovezeno-sloupec2 h2 { padding-top:5px;padding-bottom:20px;font-size:16px;}
#dc-hotovo .dc-odpovezeno-sloupec2 a.btn { background-color: #4D4D4D;border-color: #4D4D4D;color: #fff; }


