

.onefifty {font-size: 150%; line-height: 1.5;}
.onetwenty {font-size: 120%; line-height: 1.5;}
p {margin-bottom: 10px;}
.full th {border-bottom: 2px #c1c1c1 solid; font-family: 'oswald'; color: #3e8f50; font-weight: 300;}
.full table {width: 100%}
.full th .hide {border-bottom: none;}
.full tr:nth-child(even) {background: #f1f1f1;}
.full tr:hover { background-color: #ddf2e1;}
.full td:first-child {text-align: left; font-family: 'oswald'; color: #3e8f50; font-weight: 300; text-transform: uppercase;}
.full th:first-child {text-align: left;}
.q_icon_with_title .icon_text_holder .icon_title {font-weight: normal;}
.q_list.circle ul > li, .q_list.number ul > li {margin-bottom: 10px!important;}
.q_list.slash ul > li {
    font-weight: 400;
    margin: 0 0 22px;
    padding: 0 0 0 22px;
    position: relative;
}
.q_list.slash ul {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;}

.q_list.slash ul > li::before {
    color: #3e8f50;
    content: "//";
    display: block;
    height: 7px;
    left: 0;
    position: absolute;
    width: 7px;}

select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background: #f1f1f1;
    color:#888;
    border:1px solid #ccc;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

.carousel-inner .slide_subtitle {text-transform: none; font-weight: 400}
.caldera-grid .radio-inline, .caldera-grid .checkbox-inline, .caldera-grid .radio label, .caldera-grid .checkbox label, .caldera-grid label {font-weight: 300;}
