.card{width:auto;margin:15px auto;border-radius:10px}.details{padding:1.25rem}.headerRow{margin:20px 16px;border-bottom:solid #d3d3d3 2px;padding-bottom:20px}.likeCountTop{font-size:small}.headerRow h2{font-weight:700}.cmpCard a{text-decoration:none;color:inherit}.word-wrap{word-wrap:break-word}.replybox{background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:5px;margin:3px}.right-border{border-right:1px solid #dee2e6}.min-hght{min-height:65px}.top-right{position:absolute;top:8px;right:16px;padding-left:5px;color:#fff}.white{color:#fff;padding-left:2px}.displayOption{color:#d3d3d3;margin:5px;border:solid #d3d3d3 2px;padding:9px;border-radius:100%;font-size:14px}.displayOption:hover{cursor:pointer}.review-thumbnail{border:1px solid #eee;border-radius:100%;height:32px;width:32px;margin-right:5px}.cmp-box-one-review{min-height:65px;font-size:13px;text-align:left}.cmp-box-buttons{min-height:65px;padding:13px 0;border-top:1px solid #dee2e6}.holdLogo{height:203px;line-height:203px}.logoImgFound{border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:auto;max-height:100%;max-width:100%;padding:0}.logoImg{border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:100%;max-height:100%;max-width:100%;padding:0}.logo::after{display:block;position:relative;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#000000fa 100%);margin-top:-203px;margin-bottom:140px;height:60px;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;content:''}.logoList img{border-radius:10px;height:203px;width:100%;padding:0}.logoList::after{display:block;position:relative;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#000000fa 100%);margin-top:-203px;margin-bottom:140px;height:60px;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;content:''}.logoCol{padding:0;overflow:hidden}.logoList .logoImg{border-top-left-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:10px;border-top-right-radius:0}.liststyle .logoList::after{display:block;position:relative;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#000000fa 100%);margin-top:-203px;margin-bottom:140px;height:60px;width:100%;border-top-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:10px;content:''}.cmpCard .logo{padding:0}#dropdown-menu{overflow:scroll;max-height:160px;display:none;position:absolute;background:#fdfdfd;width:65%}#notFound{text-align:center;padding:10px}.row{width:100%;margin:0}.pagination{padding:10px;margin-bottom:0}.card .btn-light{margin:0 5px}.dropdown-item{border-bottom:solid #d3d3d3 1px;border-radius:0}.dropdown-item:hover{background-color:#13121214}.card-body{padding:0}.companySide{background:#eff3f6}.col-9-companies{flex:0 0 100%;max-width:100%}.letter-list{text-align:center;width:100%;margin-left:auto;margin-right:auto}.image{display:block;margin-left:auto;margin-right:auto;margin-top:15px;max-height:200px;max-width:200px;width:50%}.url-links{margin:10px 0;padding:0;display:inline-block;position:relative;list-style:none}.url-font{color:#42a7df}.company-header{background-color:#f7fbfe;border-bottom:1px solid #dbe7ef;border-top:1px solid #dbe7ef;margin-top:25px}.bold{font-weight:700}.rating-section{display:inline-block;padding:6px 6px 0 0;vertical-align:top;margin-left:31px}.rate{border-radius:5px;color:#fff;display:inline-block;font-weight:700;height:36px;line-height:36px;margin-top:-2px;margin-bottom:8px;padding:0 10px;text-align:center;vertical-align:top}.padding-top-30{float:right;padding-top:0;width:100%}.header-info{background-color:#f7fbfe;border-bottom:1px solid #dbe7ef;border-top:none;padding-bottom:25px;padding-top:25px}.padding-top-5{border-top:5px}.box-border{border:1px solid #dbe7ef;width:100%;padding:.75rem 1.25rem}.mapSide{padding-right:0}.mapRow{margin:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.map{min-height:250px}.compInfoLink{margin:0;padding:0;display:inline-block;position:relative;list-style:none;margin-top:5px;margin-right:13px!important;width:100%}.left-padding{padding-left:10px;margin:0}.left-padding2{padding-left:33px;margin:0}.right-padding{padding-right:10px;margin:0}.reviews-section{border-radius:5px;float:left;width:100%}.text-right{text-align:right!important}.review-post{font-size:small;margin:5px 0;border:1px solid #dedede}.reviewDetails{float:right}.profile-thumbnail{border:1px solid #eee;border-radius:100%;height:74px;width:74px}.figureClass{margin:0}.rating{line-height:23px;margin-right:15px;font-size:x-small}.review-count{float:left;margin-bottom:15px;position:relative;width:100%}.top-section{margin-bottom:0;position:relative;float:left;position:relative;width:100%}.content-section{float:left;padding:13px 13px 0 15px;width:100%}.bottom-section{float:left;margin-top:10px;width:100%}.flag-section{float:right;padding:13px 13px 0 30px;width:100%}.small-font{font-size:15px}.bold2{font-weight:700}.rate-green{background-color:#73cf42}.rate-yellow{background-color:#ffca07fa}.rate-red{background-color:#ff3507}.rating i{color:#42a7df}.error{display:none;text-align:center;color:red;width:100%;margin:0}.blue-button{color:#fff;background-color:#42a7df;border-color:#42a7df;margin-bottom:25px}.btn-apply{background-color:#41a6df;border:1px solid #41a6df;border-radius:3px;color:#fff!important;font-size:13px;font-weight:500;line-height:27px;padding:3px 8px}.btn-link{font-weight:400;color:#42a7df;background-color:transparent}.small-button{border:1px solid transparent;border-radius:.25rem;margin-top:3px}.reviewInfo{position:relative;display:inline-block}.reviewInfo .reviewInfotext{visibility:hidden;max-width:100%;background-color:#42a7df;color:#fff;text-align:center;border-radius:6px;padding:5px 0;margin:5px;position:absolute;z-index:1}.reviewInfo:hover .reviewInfotext{visibility:visible}.questionhover{float:right;padding:10px}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}#tagList .btn-primary{background-color:#41a6df;font-size:small;margin:5px 2px}.close{font-size:medium;margin-left:5px}#tagList .btn{border:none}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#42a7df;cursor:pointer;border-radius:100%}.slider::-moz-range-thumb{width:15px;height:15px;background:#42a7df;cursor:pointer;border-radius:100%}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}fieldset,label{margin:0;padding:0}h1{font-size:1.5em}.newrating{float:left;border-style:none}.newrating:not(:checked)>input{position:absolute;clip:rect(0,0,0,0)}.newrating:not(:checked)>label{float:right;width:1em;padding:0 .1em;font-size:1.5em;overflow:hidden;white-space:nowrap;cursor:pointer;color:#d3d3d3}.newrating:not(:checked)>label:before{content:'★ '}.newrating>input:checked~label{color:#42a7df;font-size:1.5em}.newrating:not(:checked)>label:hover,.newrating:not(:checked)>label:hover~label{color:#42a7df}.newrating>input:checked+label:hover,.newrating>input:checked+label:hover~label,.newrating>input:checked~label:hover,.newrating>input:checked~label:hover~label,.newrating>label:hover~input:checked~label{color:#42a7df}.newrating>label:active{position:relative;top:2px;left:2px}@media (min-width:768px){.container.holdCompanies{max-width:805px;margin:0;padding:0}.cmp-box-buttons{font-size:small}.cmp-box-buttons .col-8{padding-left:0}}@media screen and (max-width:767px){.card .btn-light{margin:0 1px}.mapSide{padding-left:15px;padding-top:0}.bold{margin-left:0}.h3-indent{margin-left:0}.url-links{padding-left:0!important}.btn{padding:7px 7px}.box-border{margin-left:18px}.col-12,.col-md-12{padding:0}.headerRow{margin:20px 0}}@media screen and (max-width:767px){#companies.col-md-12,#companies.container,#companies2.col-md-12,#companies2.container{padding:0;margin:0}.cmp-box-buttons{font-size:small}.no-pad{padding:0}.cmp-box-buttons .col-4{width:100%;text-align:center;max-width:100%;flex:100%}.cmp-box-buttons .col-8{width:100%;text-align:center!important;max-width:100%;flex:100%}.logoList .logoImg{border-top-right-radius:10px;border-bottom-left-radius:0}#companies.col-xs-12.col-sm-8,#companies2.col-xs-12.col-sm-8{padding:0}}@media screen and (min-width:576px) and (max-width:767px){.container{max-width:559px}}@media screen and (min-width:1200px) and (max-width:1515px){#companies .cmp-box-buttons .col-4{width:100%;text-align:center;max-width:100%;flex:100%}#companies .cmp-box-buttons .col-8{width:100%;text-align:center!important;max-width:100%;flex:100%}.container{padding:0}}@media screen and (min-width:1516px){.container{padding:0}#companies .cmp-box-buttons .col-8{padding-left:0}}