/*.print_wrapper .listing_details_gl #carousel_main {width: 485px;}*/
.print_wrapper .listing_details_gl {padding: 0;}
.print_wrapper .listing_details_gl #carousel_main, .print_wrapper .listing_details_gl #carousel_selected img {width: 486px;}
.print_wrapper .listing_details_gl .right_basic_info {margin-left: 500px;}
.print_wrapper .listing_details_gl #main_info_wrapper {padding: 0 0 10px 0;}
.print_wrapper .listing_details_gl #carousel_selected {margin: 10px 0;}
.print_wrapper .listing_details_gl .right_basic_info_wrapper .item {margin: 0 0 6px;}
.print_wrapper .listing_details_gl .detailsGroup .label, .print_wrapper .listing_details_gl .right_basic_info_wrapper .price {color: #000000; font-weight: bold;}
.print_wrapper .listing_details_gl .detailsGroup .label{ font-size: 12px;}
.print_wrapper .listing_details_gl .right_basic_info_wrapper .price {font-size: 14px;}
#photos_print_list ul { margin: 10px 0; padding: 0;}
#photos_print_list li {list-style-type: none;}

.listing_details_gl #carousel_main {width: 640px;/*for no photo and 1 photo*/ margin: 0 0 10px;}
.listing_details_gl #carousel_selected img {width: 640px; max-height: 500px;}
.listing_details_gl #carousel_selected { margin: 0 0 10px 0;}
.listing_details_gl .carousel li {height: 65px; width: 98px;}
.listing_details_gl .carousel img { height: 62px; width: 90px;}
.listing_details_gl .carousel .selected img { height: 60px; width: 88px;}
.listing_details_gl .carousel { background-color: transparent; border: none; margin: 0 4px; padding: 5px 2px;}
/*.gl #carousel_list .prev, .gl #carousel_list .next {width: 10px;}*/

.listing_details_gl {padding: 10px;}
.listing_details_gl .right_basic_info_wrapper {float: left; margin-right: -100%; width: 100%;}
.listing_details_gl .right_basic_info {margin-left: 660px;}
.listing_details_gl #photo_carousel_wrapper {width: 640px; float: left;}

.listing_details_gl .right_basic_info_wrapper .item {margin: 0 0 12px 0;}
.listing_details_gl .right_basic_info_wrapper .price { font-size: 30px; margin: 0 0 10px; font-family: universCondensed, Helvetica, Arial, sans-serif; }
.listing_details_gl .right_basic_info_wrapper .price .value{/*transform: scale(1, 1.45);*/}
.listing_details_gl .detailsGroup {margin-bottom: 0; padding: 10px 0 20px 0;}
.listing_details_gl .cols3 {position: relative; min-width: 10px; z-index: auto; float: left; width: 100%;}
.listing_details_gl .col_bg1_3{bottom: 0; top: 0; left: 0; width: 33%; position: absolute;}
.listing_details_gl .col_bg3_3{bottom: 0; top: 0; right: 0; width: 33%; position: absolute;}
.listing_details_gl .detailsGroupRemarks{ margin: 0 0 20px;}
.listing_details_gl .col1_3, .listing_details_gl .col3_3 {width:33%;float:left; }
.listing_details_gl .col2_3 {width:34%; float: left;}
.listing_details_gl .col1_3 div.detailsGroup {padding: 10px 10px 10px 0;}
.listing_details_gl .col2_3 div.detailsGroup {padding: 10px;}
.listing_details_gl .col3_3 div.detailsGroup {padding: 10px 0 10px 10px;}

.listing_details_gl .right_basic_info_wrapper .item.item-small .label {
    text-transform: none; font-size: inherit; display: inline; color: inherit; font-weight: normal;
}
.listing_details_gl .right_basic_info_wrapper .item.item-small .value {
    display: inline;
}

.listing_details_gl .detailsGroup .label, .listing_details_gl .bar {font-size: 16px;  font-weight: bold; text-transform: uppercase;}

#disclaimer {background: none repeat scroll 0 0 #fff; padding: 10px;}

/* row, item, label, value*/

.items {
    float: left;
    width: 100%;
}
.item {
    width: 100%;
    float: left;
    /*font-size: 13px;
    line-height: 22px;
    border-bottom:1px solid #BCD0D7;*/
}
span.itemLabel {
    float: left;
    display: block;
    width: 160px;
}

span.itemFull {
    float: left;
    width: 100%;
    display: block;
    padding-left: 15px;
}

span.itemValueWrapper {
    width: 100%;
    margin-right: -100%;
    float: left;
    display: block;
}

span.itemValue {
    margin-left: 170px;
    display: block;
}

.clear {
    clear: left;
}

/** rooms section */
.detailsGroup ul {
    float: left;
}
.detailsGroup li {
    float: left;
    width: 187px;
}
.detailsGroup li {
    padding: 0;
}