﻿

        .table-form > tbody > tr > td
        {
            border-bottom: 1px solid #000!important;
        }

            .table-form > tbody > tr > td:nth-child(1)
            {
                width: 5%;
            }

            .table-form > tbody > tr > td:nth-child(2)
            {
                width: 30%;
                /*background-color: #d9d9d9;*/
            }

        .btn
        {
            width: 100%;
        }

        .rating-loading
        {
            width: 25px;
            height: 25px;
            font-size: 0px;
            color: #fff;
            background: transparent url('../img/loading.gif') top left no-repeat;
            border: none;
        }
            .rating1-loading
        {
            width: 25px;
            height: 25px;
            font-size: 0px;
            color: #fff;
            background: transparent url('../img/loading.gif') top left no-repeat;
            border: none;
        }
        /*
 * Stars
 */
        .rating-gly
        {
            font-family: 'Glyphicons Halflings';
        }

        .rating-gly-star
        {
            font-family: 'Glyphicons Halflings';
            padding-left: 2px;
        }

            .rating-gly-star .rating-stars:before
            {
                padding-left: 2px;
            }

        .rating-lg .rating-gly-star, .rating-lg .rating-gly-star .rating-stars:before
        {
            padding-left: 4px;
        }

        .rating-xl .rating-gly-star, .rating-xl .rating-gly-star .rating-stars:before
        {
            padding-left: 2px;
        }

        .rating-active
        {
            cursor: default;
        }

        .rating-disabled
        {
            cursor: not-allowed;
        }

        .rating-uni
        {
            font-size: 1.2em;
            margin-top: -5px;
        }

        .rating-container
        {
            position: relative;
            vertical-align: middle;
            display: inline-block;
            color: #e3e3e3;
            overflow: hidden;
        }

            .rating-container:before
            {
                content: attr(data-content);
            }

            .rating-container .rating-stars
            {
                position: absolute;
                left: 0;
                top: 0;
                white-space: nowrap;
                overflow: hidden;
                color: #fde16d;
                transition: all 0.25s ease-out;
                -o-transition: all 0.25s ease-out;
                -moz-transition: all 0.25s ease-out;
                -webkit-transition: all 0.25s ease-out;
            }

                .rating-container .rating-stars:before
                {
                    content: attr(data-content);
                    text-shadow: 0 0 1px rgba(0, 0, 0, 0.7);
                }

        .rating-container-rtl
        {
            position: relative;
            vertical-align: middle;
            display: inline-block;
            overflow: hidden;
            color: #fde16d;
        }

            .rating-container-rtl:before
            {
                content: attr(data-content);
                text-shadow: 0 0 1px rgba(0, 0, 0, 0.7);
            }

            .rating-container-rtl .rating-stars
            {
                position: absolute;
                left: 0;
                top: 0;
                white-space: nowrap;
                overflow: hidden;
                color: #e3e3e3;
                transition: all 0.25s ease-out;
                -o-transition: all 0.25s ease-out;
                -moz-transition: all 0.25s ease-out;
                -webkit-transition: all 0.25s ease-out;
            }

                .rating-container-rtl .rating-stars:before
                {
                    content: attr(data-content);
                }

        /**
 * Rating sizes
 */
        .rating-xl
        {
            font-size: 4.89em;
        }

        .rating-lg
        {
            font-size: 3.91em;
        }

        .rating-md
        {
            font-size: 3.13em;
        }

        .rating-sm
        {
            font-size: 2.5em;
        }

        .rating-xs
        {
            font-size: 2em;
        }

        /**
 * Clear rating button
 */
        .star-rating .clear-rating, .star-rating-rtl .clear-rating
        {
            color: #aaa;
            cursor: not-allowed;
            display: inline-block;
            vertical-align: middle;
            font-size: 60%;
        }

        .clear-rating-active
        {
            cursor: pointer !important;
        }

            .clear-rating-active:hover
            {
                color: #843534;
            }

        .star-rating .clear-rating
        {
            padding-right: 5px;
        }

        /**
 * Caption
 */
        .star-rating .caption, .star-rating-rtl .caption
        {
            color: #999;
            display: inline-block;
            vertical-align: middle;
            font-size: 55%;
        }

        .star-rating .caption
        {
            padding-left: 5px;
        }

        .star-rating-rtl .caption
        {
            padding-right: 5px;
        }
          .rating1-loading
        {
            width: 25px;
            height: 25px;
            font-size: 0px;
            color: #fff;
            background: transparent url('../img/loading.gif') top left no-repeat;
            border: none;
        }
            .rating11-loading
        {
            width: 25px;
            height: 25px;
            font-size: 0px;
            color: #fff;
            background: transparent url('../img/loading.gif') top left no-repeat;
            border: none;
        }
        /*
 * Stars
 */
        .rating1-gly
        {
            font-family: 'Glyphicons Halflings';
        }

        .rating1-gly-star
        {
            font-family: 'Glyphicons Halflings';
            padding-left: 2px;
        }

            .rating1-gly-star .rating1-stars:before
            {
                padding-left: 2px;
            }

        .rating1-lg .rating1-gly-star, .rating1-lg .rating1-gly-star .rating1-stars:before
        {
            padding-left: 4px;
        }

        .rating1-xl .rating1-gly-star, .rating1-xl .rating1-gly-star .rating1-stars:before
        {
            padding-left: 2px;
        }

        .rating1-active
        {
            cursor: default;
        }

        .rating1-disabled
        {
            cursor: not-allowed;
        }

        .rating1-uni
        {
            font-size: 1.2em;
            margin-top: -5px;
        }

        .rating1-container
        {
            position: relative;
            vertical-align: middle;
            display: inline-block;
            color: #e3e3e3;
            overflow: hidden;
        }

            .rating1-container:before
            {
                content: attr(data-content);
            }

            .rating1-container .rating1-stars
            {
                position: absolute;
                left: 0;
                top: 0;
                white-space: nowrap;
                overflow: hidden;
                color: #fde16d;
                transition: all 0.25s ease-out;
                -o-transition: all 0.25s ease-out;
                -moz-transition: all 0.25s ease-out;
                -webkit-transition: all 0.25s ease-out;
            }

                .rating1-container .rating1-stars:before
                {
                    content: attr(data-content);
                    text-shadow: 0 0 1px rgba(0, 0, 0, 0.7);
                }

        .rating1-container-rtl
        {
            position: relative;
            vertical-align: middle;
            display: inline-block;
            overflow: hidden;
            color: #fde16d;
        }

            .rating1-container-rtl:before
            {
                content: attr(data-content);
                text-shadow: 0 0 1px rgba(0, 0, 0, 0.7);
            }

            .rating1-container-rtl .rating1-stars
            {
                position: absolute;
                left: 0;
                top: 0;
                white-space: nowrap;
                overflow: hidden;
                color: #e3e3e3;
                transition: all 0.25s ease-out;
                -o-transition: all 0.25s ease-out;
                -moz-transition: all 0.25s ease-out;
                -webkit-transition: all 0.25s ease-out;
            }

                .rating1-container-rtl .rating1-stars:before
                {
                    content: attr(data-content);
                }

        /**
 * rating1 sizes
 */
        .rating1-xl
        {
            font-size: 4.89em;
        }

        .rating1-lg
        {
            font-size: 3.91em;
        }

        .rating1-md
        {
            font-size: 3.13em;
        }

        .rating1-sm
        {
            font-size: 2.5em;
        }

        .rating1-xs
        {
            font-size: 2em;
        }

        /**
 * Clear rating1 button
 */
        .star-rating1 .clear-rating1, .star-rating1-rtl .clear-rating1
        {
            color: #aaa;
            cursor: not-allowed;
            display: inline-block;
            vertical-align: middle;
            font-size: 60%;
        }

        .clear-rating1-active
        {
            cursor: pointer !important;
        }

            .clear-rating1-active:hover
            {
                color: #843534;
            }

        .star-rating1 .clear-rating1
        {
            padding-right: 5px;
        }

        /**
 * Caption
 */
        .star-rating1 .caption, .star-rating1-rtl .caption
        {
            color: #999;
            display: inline-block;
            vertical-align: middle;
            font-size: 55%;
        }

        .star-rating1 .caption
        {
            padding-left: 5px;
        }

        .star-rating1-rtl .caption
        {
            padding-right: 5px;
        }
