#propTendList .box3 .sharePanel {display:none;} #propTendList { padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #a5a6a8;} #propTendList.ID8295 { display:none;} #dynamic #propTendList.ID8295 { display:block;} #propTendList .box1 { display:inline-block; background-color:#474748; color:#ffffff; font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 200; text-transform:uppercase; padding:2px; border-radius:0px; margin-bottom:7px; letter-spacing:0.5px;} #propTendList a.itemAnchor { cursor:default;} #propTendList .box2 { float:right; width:200px; margin-left:30px;} #propTendList .box2 img { max-width:200px; max-height:120px;} /* #propTendList .box2 img.landscape { float:right; width:100%; margin:0 0 10px 0px;} #propTendList .box2 img.portrait { float:right; width:50%; margin:0 0 10px 0px;} */ #propTendList .box3 { font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 500; font-size:16px; margin-bottom:10px;} #propTendList .box3 a{ color:#1a1818;} #propTendList .box3 a:hover { color:#1a1818; text-decoration:underline;} #propTendList .box4:before { content:'Location: '; font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 200; color:#474748; text-transform:uppercase; } #propTendList .box5:before { content:'Company: '; font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 200; color:#474748; text-transform:uppercase; } #propTendList .itemClear { clear:both;} #dynamic #propTendList .title, #dynamic #propTendList .field1 { display:none;} #dynamic #propTendList .field2 { font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 300; font-size: 19px; color: #365aa5; margin-bottom: 20px; } #dynamic #propTendList .field3 { float:right; width:25%; margin:0 0 30px 30px;} #dynamic #propTendList .field3 img { width:100%;} #dynamic #propTendList .field4, #dynamic #propTendList .field4 a { font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 700; font-size: 25px; line-height: 30px; margin-bottom: 20px;} #dynamic #propTendList .field4 .shareButtons { margin-top: 5px; } #dynamic #propTendList .field4 .shareButtons a { display: inline-block; margin-right: 3px; width: 22px; height: 22px; text-align: center;} #dynamic #propTendList .field4 .shareButtons a i { font-size: 15px; display: block; margin-top: 2px; color: #ffffff; } #dynamic #propTendList .field5, #dynamic #propTendList .field6, #dynamic #propTendList .field7 { font-size:14px; margin-bottom:10px; line-height:22px;} #dynamic #propTendList .field7 { padding-top:10px;} #dynamic #propTendList .field7 .propImages { margin:20px 0;} #dynamic #propTendList .field7 .propImages img { width:100%; margin-bottom:10px;} #dynamic #propTendList .field7 a { text-decoration:underline;} #dynamic #propTendList .field7 a:hover { text-decoration:underline; color:#fc6a2d;} #dynamic #propTendList .field5:before { content:'Location: '; font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 300; color:#474748; text-transform:uppercase; font-size:14px; } #dynamic #propTendList .field6:before { content:'Company: '; font-family: "DM Sans", sans-serif; font-style: normal; font-weight: 300; color:#474748; text-transform:uppercase; font-size:14px; } @media screen and (max-width:500px) { #propTendList .box2 { width:100px; margin-left:20px;} } @media screen and (max-width:400px) { #propTendList .box2 { display:none;} }