/* cinema.css */
/*#cont {
    padding:0px;
    margin-top:15px;    
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.box2 {
    background:none;    
    border-radius:0;
    border:0;
}*/
div.feedback-wrapper {
    background-color: #FFFFFF;
    width:910px;
}
ul#feedback-item-listing {
    width:615px;
    padding-top:10px;
    margin:auto;    
}
ul#feedback-item-listing > li {
    overflow: hidden;
    padding-bottom: 22px;
    position:relative;
}

ul#feedback-item-listing > li.select{
    overflow:visible;
}

ul#feedback-item-listing > li select{
    width:498px;
}

ul#feedback-item-listing > li.bordered{
    border-bottom:1px solid #f0f0f0;
    margin-bottom:22px;
}

ul#feedback-item-listing li  label.error {
    right:5px;
    top: 5px;  
    position: absolute; 
    color:#CC0000;
    font-size: 12px;
}

ul#feedback-item-listing li.feedback-com-check label.error{
    bottom: 7px;
    top: auto;
}

ul#feedback-item-listing li.check_list_cont label.error{
    top:10px;
}

ul#feedback-item-listing li input.error{
}

div.feedback-wrapper ul li > label{
    color: #4F4F4F;
    display: inline-block;
    font-size: 12px;
    padding: 5px;
    text-align: right;
    width: 112px;
    cursor:pointer; 
}
div.feedback-wrapper ul li > label.error {
    color: #CC0000;
    font-size: 12px;
    position: absolute;
    right: -13px;
    top: 28px;
    width: 200px;
}
div.feedback-wrapper ul li > label.comment{
    display:block;  
}
div.feedback-wrapper ul li.submit-wrapper {
    /*width:85px;*/
    float:right;    
}
div.cont-middle-shape {
    background-image:url("../../../v3_imgs/sideblock-middle-shape.png");
    background-position: 615px 0;
    background-repeat: repeat-y;
}
div.cont-top-shape {
    background-image: url("../../../v3_imgs/sideblock-top-shape.png");
    background-position:615px 0;
    background-repeat: no-repeat;
}
div.cont-bottom-shape {
    background-image: url("../../../v3_imgs/sideblock-bottom-shape.png");
    background-position: 615px bottom;
    background-repeat: no-repeat;
}
.block-heading {
    background-image: url("../../../v3_imgs/search-block-header-gradient.jpg");
    padding: 12px 11px 14px;
}
.heading-text-lighter {
    color: #424242;
    font-size:13px;
}
.border-with-shadow {
}
div.feedback-form-wrapper {
    width:615px;
    min-height:705px;
}
div.feedback-side-block {
    float: right;
    padding: 10px;
    width: 260px;
    font-size:12px;
    line-height: 19px;
}
.opt_heading {
    color:#ccc; 
}
table.jqTransformTextarea textarea {
    resize:none;
    overflow: auto;
}
.jqtransformdone {
    margin-top:0px;
    padding-top:0px;    
}

ul#feedback-item-listing > li .textinput{
    width:289px!important;
}

ul#feedback-item-listing > li .jqTransformInputWrapper{
    width:300px!important;
}

ul#feedback-item-listing > li .check_list{
    float: left;
    width: 176px;
    margin-top: 8px;
}

ul#feedback-item-listing > li .radio{
    width: 65px;
}

ul#feedback-item-listing > li .check_list em{
    padding-left:5px;
    font-style:normal;
    line-height: 17px;
    cursor: pointer;
    font-size: 11px;
}



ul#feedback-item-listing > li .check_list label{
    float:none;
    margin:0;
}

ul#feedback-item-listing > li .check_list span.jqTransformCheckboxWrapper,ul#feedback-item-listing > li .check_list span.jqTransformRadioWrapper{
    margin:0;
}

ul#feedback-item-listing > li .check_list_cont{
    float: left;
    overflow: hidden;
    width: 530px;
}

.divider{
    background:#f0f0f0;
    height: 1px;
    margin-bottom:20px;
}


ul#feedback-item-listing > li .upl_desc{
    font-size:12px;
    color:#a0a0a0;
    clear: both;
    line-height: 19px;
    margin-left: 132px;
}

ul#feedback-item-listing > li .jqTransformInputWrapper div div{
    width: 496px;
}

.select.floated .jqTransformSelectWrapper{
    width:90px  !important;
}

.select.floated > span{
    display:block;
    float:left;
    margin-left: 6px;
    margin-right: 18px;
    margin-top: 8px;
    font-size:12px;
}

.select.floated >:nth-child(7){
    margin-right: 0;
}

.select.floated .jqTransformSelectWrapper div span{
    width:83px!important;
}

.select.floated .jqTransformSelectWrapper ul{
    width:88px!important;
    overflow-x: hidden!important;
    overflow-y: visible !important;
}


#tube input[type="text"]{
    height: 10px;
    padding: 5px;
    border: 1px solid #E0E0E0;
    margin-bottom:10px;
}

#tube input[type="submit"]{
    height: 22px;
    padding: 1px;
    border: 1px solid #E0E0E0;
    margin-bottom:10px;
    position: relative;
    top:1px;
}

.add_playlist{
    background:url('/v3_imgs/ci/add_playlist.png') no-repeat 0 0;
    display: block;
    float:right;
    width: 16px;
    height: 16px;
    margin-top: 9px;
}

.select.small .jqTransformSelectWrapper{
    width: 505px!important;
}
