﻿#docks-advisor-modal .modal-body { padding: 10px 30px 0px 30px; height: 565px; overflow-y: auto; }
#docks-advisor-modal label { font-size: 0.8rem; }

#da-connection-type .row div.col-xs-4 { text-align: center; }
#da-connection-type .row div.col-xs-4 a:hover { text-decoration: none; }
#da-connection-type a > span { display: block; }

.da-answers { padding: 10px 0 20px 0; }
.cbox-radio-options input { margin-bottom: 10px; }
.cbox-radio-options span { vertical-align: top; }
.cbox-radio-options .radio, .cbox-radio-options .radio label { padding-left: 0px; }

.radio-options { margin: 10px 0 0 17px; }
.radio-options span { vertical-align: top; }
.radio-options label span { font-weight: normal; }

.connectionTypeBorder { border: 1px solid #656d73; }
.connectionTypeBorderActive { border: 5px solid #005eb8; }
.connectionTypeText { color: #656d73; }
.connectionTypeTextActive { color: #005eb8; }

#docks-advisor-modal input[type="number"] { padding: 6px 2px 6px 12px; }
#docks-advisor-modal .media-body { padding-left: 5px; }
#docks-advisor-modal .itemImage img { width: 100px; }
#docks-advisor-modal .itemNumber { font-weight: bold; font-size: 0.8rem; }
#docks-advisor-modal .itemDetails p { margin-bottom: 5px; font-size: 0.8rem; }
#docks-advisor-modal .itemDetails strong { font-size: 0.8rem; }
#docks-advisor-modal .itemCta { font-weight: bold; font-size: 0.8rem; }

#docks-advisor-modal .rowTrippRecommend,
#docks-advisor-modal .rowTopRecommend,
#docks-advisor-modal .rowRecommendations { padding-left: 25px; }

#docks-advisor-modal .rowTrippRecommend .iconRecommend,
#docks-advisor-modal .rowTopRecommend .iconRecommend { float: left; }

#docks-advisor-modal .rowTrippRecommend .iconRecommend + span,
#docks-advisor-modal .rowTopRecommend .iconRecommend + span,
#docks-advisor-modal .rowRecommendations span { line-height: 2; font-size: 17px; text-transform: uppercase; margin-left: 5px; }

#docks-advisor-modal .itemShort .iconRecommend { float: left; position: relative; top: auto; left: auto; }

#docks-advisor-modal .itemFull, #docks-advisor-modal .itemShort { padding-left: 25px; }

#docks-advisor-modal .itemSolo { padding-left: 25px; margin-top: 25px; }
#docks-advisor-modal .itemSolo .itemImage img { width: 220px; }
#docks-advisor-modal .itemSolo .itemDetails { margin-top: 25px; }
#docks-advisor-modal .itemSolo .itemCta a.btn { min-width: 144px; margin-top: 10px; }

#docks-advisor-modal .modal-footer { min-height: 90px; padding: 15px 15px 0px; }
#da-navigation { padding-left: 20px; min-height: 35px; }
#da-step-number { text-align: left; }
#da-see-matches { margin-left: 5px; }

#da-recommendations .recommedations-heading { display: block; text-align: center; text-transform: uppercase; margin-bottom: 15px; }
#compareModels { margin-top: 20px; text-align: center; }

@media screen and (max-width: 599.98px){
	#docks-advisor-modal .modal-body { height: 410px; }
	#da-answers-connection-type img { width: 90%; }
	#da-navigation button { margin-bottom: 7px; }
}