.page-type-trip .tour-description-section .trip-line-items{line-height:1;padding-top:30px;padding-bottom:30px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.page-type-trip .tour-description-section .trip-line-items .line-item{padding-right:30px}@media (max-width:767px){.page-type-trip .tour-description-section .trip-line-items .line-item{display:block;font-weight:14px;padding-bottom:20px}.page-type-trip .tour-description-section .trip-line-items .line-item:last-child{padding-bottom:0}}.page-type-trip .tour-description-section .trip-line-items .icon{padding-right:10px}@media (max-width:767px){.page-type-trip .tour-description-section .trip-line-items .icon{padding-right:15px}}.page-type-trip .additional-field-container{padding-top:20px}.page-type-trip .additional-field-container .section-title{text-align:left}.page-type-trip .additional-field-container .additional-field-as-list .field-title{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-type-trip .additional-field-container .additional-field-as-list .field-title{float:left;width:33.33333333%}}.page-type-trip .additional-field-container .additional-field-as-list .field-value{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-type-trip .additional-field-container .additional-field-as-list .field-value{float:left;width:66.66666667%}}.page-type-trip .additional-field-container .additional-field-as-list .field-title,.page-type-trip .additional-field-container .additional-field-as-list .icon{color:#9b9b9b}.page-type-trip .additional-field-container .additional-field-as-list .icon{padding-right:10px;font-size:20px;vertical-align:middle}