@import 'vars.less'; .card-container-buffer{ padding-top: 300px !important; @media(max-width: 768px){ margin-top:0 !important; } } .rate-card{ border: 1px solid #ddd; margin-top: 15px; background: #fff; box-shadow: 5px 5px 35px rgba(0, 0, 0, 0.2) ; -webkit-box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.2) ; -moz-box-shadow: 5px 5px 35px rgba(0, 0, 0, 0.2) ; } .card-item-no{ position: relative; //z-index: 100; top:0; left:0; background: rgb(28, 92, 175); color: #fff; width: 40px; min-width: 40px; max-width: 70px; min-height:40px; text-align: center; vertical-align: middle; border-radius: 0 0 100% 0; font-family: @headFont; padding-right: 10px; padding-top: 5px; } .logo-cont{ width: 100%; margin-top: 10px; } .card-logo{ width: 150px; margin-left: auto; margin-right:auto; @media(max-width: 768px){ width: 100px; } } .rating{ width: 150px !important; height: 30px !important; background-image: url('../img/star-rating.png'); background-repeat: no-repeat; overflow: hidden; background-position-x: 0; margin-left: auto; margin-right: auto; margin-top: 5px; scale: .6; } .rating.r5{ background-position-y: 0 !important; } .rating.r45{ background-position-y: -30.6px !important; } .rating.r4{ background-position-y: -61px !important; } .rating.r35{ background-position-y: -92.3px !important; } .rating.r3{ background-position-y: -122.7px !important; } .rating.r25{ background-position-y: -153.4px !important; } .rating.r2{ background-position-y: -183.6px !important; } .rating.r15{ background-position-y: -213.6px !important; } .rating.r1{ background-position-y: -244.2px !important; } .rating.r05{ background-position-y: -274.9px !important; } .rating.r0{ background-position-y: -304.8px !important; } .nmls{ font-size: .8em; color: rgb(110, 110, 110); } .card-bullet{ font-family: @headFont !important; font-size: .9em !important; list-style-type: none; margin-bottom: 0; padding-bottom: 0; text-indent: -23px; line-height: 1.2em; } .bullet-text{ padding-left: 5px !important; } .card-button{ background-color: #2da83e !important; border-radius: 0; border: 1px solid #2da83e !important; text-transform:uppercase; font-family: @headFont; width: 140px; height: 49px; transition: .5s; &:hover{ scale: 1.1; } } .bullet-more{ margin-left: 33px !important; font-size: .9em; color: #1b6fce; cursor: pointer; } .card-phone{ margin-top: 15px; border: 1px solid #098b1e; transition: .2s; cursor: pointer; color:#098b1e !important; font-size: .7em; text-transform: uppercase !important; &:hover{ scale: 1.05; } @media(max-width: 768px){ margin-left: auto; margin-right: auto; max-width: 200px !important; padding-bottom: 5px; } } .card-phone-icon{ position:relative !important; top: -10px !important; left: -5px !important; } .card-phone-text{ color: #585858; margin-left: 5px !important; font-size: .9em; font-weight: 700; font-size: .8rem !important; } .show-bullets-mobile{ display: none; border: 2px solid @ltBlue; padding: 4px 8px; margin: 10px auto 20px auto !important; cursor: pointer; font-size: .7em; text-transform: uppercase; @media(max-width: 768px){ display: inline-block; } } .bullet-cont{ display: block; @media(max-width:768px){ display: none; } } .show-anyway{ display: block !important; } .rate-block{ margin-top: 10px !important; text-align: center !important; font-size: .7em; } .rate-list{ text-align: left !important; // margin-left: 20px; margin-left: auto !important; margin-right: auto !important; width: 70%; @media(max-width: 768px){ width: 50%; margin-left: auto !important; margin-right: auto !important; } } .button-warning{ font-size: .8em; margin-top: 10px; line-height: 1.1em; }