﻿@media (max-width:1200px){.find_tour_panel{width:250px}.find_tour_panel.right{margin-right:-250px}.find_tour_panel.left{margin-left:-250px}.find_tour_panel_box p{min-height:55px;font-size:1em}.find_tour_panel_box h4{font-size:1.2em}.find_tour_panel_box button{min-width:60px}.find_tour_panel_box .icon{position:absolute;right:-32px;top:-40px;width:55px;height:55px;line-height:50px;font-size:2rem;border:3px solid #fff}.box .boxTitle a{padding:10px 6px;font-size:11px}.box .boxTitle h2{font-size:14px;padding:20px 0}.forbUser a,.specialBar .btn{font-size:10px}.FirmDetail .nav>li>a{padding:10px 7px;font-size:11px}.company-info-holder .info-bar ul.contact-info>li{padding:7px 11px 7px 7px;margin:0 2px 0 0}}@media (max-width:992px){.forbUserText{font-size:10px;text-align:center;margin:1em 0 0;display:block}.company-info-holder .info-bar ul.contact-info>li{padding:7px 11px 7px 7px;float:none;display:inline-block;min-width:32%;text-align:center;margin:.3em 0}.starterMessagesBlock .firstMsgInformation{margin-top:.5em}.forbUser a{max-width:200px;margin:auto}.find_tour_panel{width:250px;margin-bottom:auto;margin-top:-185px;bottom:auto;top:0}.find_tour_panel:after{display:none}.find_tour_panel_box .icon{right:-25px;top:-25px;width:60px;height:60px;line-height:55px;background:#38b3fd;font-size:2.5em}.find_tour_panel.left,.find_tour_panel.right{margin-left:auto;margin-right:auto;width:100%}.find_tour_panel_box .buttons{margin-top:2em}.find_tour_panel_box p{min-height:30px;font-size:1em}.find_tour_panel_box h4{font-size:1.2em}.find_tour_panel_box button{min-width:60px}.ProductImgItemSecond button#btnFileUpload{width:180px;margin:auto;display:block;float:none}}@media (min-width:992px){.search-page-content.grid .search-margin-settings:nth-child(3n+1){clear:left}}@media screen and (max-width:768px){.logo{padding:0;width:100%;text-align:center}.find_tour_panel_box .icon{right:0;left:0;top:-35px;border:3px solid #fff;margin:auto;font-size:1.6em;width:52px;height:52px;line-height:46px}.package-bands ul{flex-wrap:wrap;-webkit-flex-wrap:wrap}.find_tour_panel_box h4{margin-top:1em}.sign-wrapper{position:absolute;right:0;top:-12px}.sign-text{line-height:13px}a.sign-button{height:50px;line-height:50px;padding:0 10px;border-left:1px solid #585858;color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media screen and (min-width:768px){.menu-fixed .main-menu{position:fixed!important;top:0;left:0;right:0;z-index:1800}.menu-fixed .logo{position:fixed;z-index:2000;top:-7px}.menu-fixed .logo a{font-size:44px}.menu-fixed .search-top{display:none}.menu-fixed nav.menu{margin-left:110px}.menu-fixed .main-menu nav ul li a{padding:15px 20px}.menu-fixed .sign-wrapper{position:absolute;z-index:2000;right:0;top:-15px;padding:7px;border-left:1px solid #4e4e4e}.menu-fixed .user-holder{position:absolute;z-index:2000;right:0;top:0;height:50px;padding:0 10px;margin:0;border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e}.menu-fixed .user-holder a.user-menu-link{color:#fff;font-weight:400}.menu-fixed .user-holder:hover:before{bottom:-8px}.menu-fixed .sign-button{color:#fff}}@media screen and (min-width:992px){.menu-fixed .main-menu nav ul li a{padding:15px 30px}}@media screen and (max-width:769px){.menu-fixed .header-wrapper{margin-top:-4px}.menu-fixed .logo{position:absolute;width:auto;left:40px;right:120px}.menu-fixed .logo a{font-size:44px;line-height:53px}}@media screen and (max-width:992px){.main-explanation-wrapper h2{font-size:3.5vw;margin-bottom:10px}.main-explanation-wrapper p{font-size:16px;font-weight:500;margin-bottom:15px}}@media screen and (max-width:768px){.main-explanation-wrapper h2{font-size:3vw;margin-bottom:10px}.main-explanation-wrapper p{font-size:14px;font-weight:500;margin-bottom:15px}}@media screen and (max-width:568px){.main-explanation-wrapper h2{font-size:24px;margin-bottom:10px;padding:0 20px}.main-explanation-wrapper p{font-size:12px;font-weight:500;margin-bottom:15px}.sidebar.min300Ads{min-width:100%;width:100%}.forbUserText{padding:.5rem}}@media screen and (max-width:319px){.main-explanation-wrapper h2{font-size:6vw;margin-bottom:10px}.main-explanation-wrapper p{font-size:12px;font-weight:500;margin-bottom:15px}}@media screen and (max-width:768px){.start-find h2{font-size:3.2vw}.start-find h3{font-size:2.8vw}.start-find h4{font-size:2.5vw}}@media screen and (max-width:568px){.start-find h2{font-size:4vw}.start-find h3{font-size:17px}.start-find h4{font-size:15px}}@media screen and (max-width:319px){.start-find h2{font-size:4vw}.start-find h3{font-size:4.5vw}.start-find h4{font-size:4vw}}@media screen and (max-width:568px){.category-exp-close{width:30px;height:30px;line-height:30px;font-size:30px}}@media screen and (max-width:900px){.counter-firms-box{padding-left:0}}@media screen and (max-width:768px){.counter-firms-title span{font-size:2vw}.counter-firms-title{left:10px}a.counter-firms-text{font-size:3.5vw;margin:20px 0 20px 50px}}@media screen and (max-width:568px){.counter-firms-title{padding:10px 15px;height:40px;top:-40px}.counter-firms-title span{font-size:3vw}.counter-firms-title span:before{width:30px;height:30px;bottom:-45px}a.counter-firms-text{font-size:3.5vw;margin:20px 0 20px 20px}}@media (max-width:992px){.fmodal-form-button{display:flex;display:-ms-flexbox;display:-webkit-flex}.fmodal-btn{width:49%}}@media (max-width:768px){.full-quote{padding:10px;margin:10px 0 0;height:200px}.infoPacketListText{padding-top:0}.showcase-top{color:#ee9b00}.job-content .form-group{margin-bottom:10px}.InfoBox ul li,.package-bands ul li{width:49%;margin:0 0 5px}.forbUser a,.specialBar .btn{font-size:12px}.InfoBox ul li{margin:2px 0!important}.package-bands ul li div{margin:auto;display:block}.InfoBox{float:left}.footer,.tab-detail{float:left;width:100%}.specialBar,aside.col-md-3{float:left;width:100%}.company-info-holder .info-bar{padding:10px 5px;background:#8a8781;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.company-info-holder .info-bar ul.contact-info{justify-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important}.pp-holder{margin:auto;display:block}.pp-holder .pp-image{margin:20px auto;border-radius:0;border:none}.pp-holder .pp-image button#btnFileUploadUser{border-radius:0;border:0;background:#fff;width:100%;height:100%}.pp-holder .pp-image button#btnFileUploadUser .hoverImg.profildetailimg{padding:0;width:100%;position:relative}.company .FirmDetail .nav-tabs,.letsmobileFlex,.mobileFlex,.search-content .search-tab>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}a.edit{font-size:1.1rem}.MCD-info ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.MCD-info ul,.mobileFlex{justify-content:center;-webkit-justify-content:center}.MCD-info ul li{font-size:1.2rem;width:45%}ul.nav-tabs.mobileFlex>li>a{font-size:1.2rem;padding:1rem .5rem}.mWidth,.mWidth a{width:100%}.company .FirmDetail .nav-tabs>li,.letsmobileFlex li,.search-content .search-tab>ul li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;flex:1;-ms-flex:1;-moz-box-flex:1;-webkit-flex:1}.outgoing p:not(.outgoing-sender){clear:both}.message-body .incoming-user,.message-body .outgoing-user{display:none}.message-body .outgoing-text{display:block}ul.nav-tabs>li>a{text-align:center}.CIE-title{text-align:left}.CIE-text:before{display:none}.page-item{padding:10px}.company-list .box-picture{margin:auto}.icon-centered{display:block;float:left;height:50px;width:50px;text-align:center;line-height:50px;background:#eee;font-size:3rem;border-radius:55px;margin-right:1rem}.dopingItem .priceGroup span.priceDesc{margin:5px 0 0}.search-tab>ul>li>a{display:block;margin:0 .3rem}.search-tab>ul>li:first-child a{margin-left:0}.search-tab>ul>li:last-child a{margin-right:0}.detail-logo{margin:0 auto 20px auto}.company-info-holder ul.categories>li{width:100%;display:block;text-align:center}ul.categories{height:auto;width:100%}.forbUserText{color:#fff;text-align:center;padding:.5rem 5em}ul.contact-info{display:block}.company-info-holder .info-bar ul.contact-info>li{display:inline-block;width:49%;height:60px;border-radius:5px;margin:0 5px 5px}.company-info-holder .info-bar ul.contact-info>li a{display:block;font-size:11px;white-space:nowrap;overflow:hidden}.InfoBox ul li{text-align:center;float:left;width:48%}.company #SearchForm .form-group:last-child{margin-bottom:10px}.company .box .boxTitle a{width:100%;margin:5px 0!important;float:left}.company .comment-item{margin-bottom:1rem;padding:0 1em}.company .FirmDetail .nav-tabs{width:100%;display:block;float:left}.company .FirmDetail .nav-tabs>li{float:left;margin-bottom:0;font-size:14px;width:49%;border:none}.company .FirmDetail .nav-tabs>li>a{background:#d8cdb5;color:#353535;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company .box-left{border-right:none}.company .box-left,.company .box-right{width:100%;display:block;clear:both;margin:2em 0}.company .box-left .main-titles{padding:2em 0}.company .fmodal .fmodal-container{width:95%;left:0;right:0;margin-left:auto!important;margin-right:auto}.company .specialBar{float:left;width:100%}.company .ComplaintHead .textComplaintCount{text-align:center}.company .border-gray-light img{margin:auto}.responsBlock{display:block}.tab-img{clear:both}.company .tab-content{float:left;margin:2em 0}.company .tab-content.homeMargin{margin:0 0 2em 0}.company .tagscloud ul li a::before{display:none}.company .tagscloud ul li a{border-radius:10px}.company .tagscloud ul li a::after{left:5px}.company .tagscloud ul li{display:inline-block;margin:0 .1em .2em;padding:0}.company .tab-list .tab-desc{padding:1em 0}.companyInfoHolderWeb,.sidebar .sidebox,ul.AdCompanyInfo li,ul.AdCompanyInfo li div>div:first-child{float:left;width:100%}.company .tagscloud ul li span{max-width:100%}.company a.BoxLink{font-size:12px}.search-content .search-tab>ul.dblock{display:block}.breadcrumb li{white-space:nowrap;overflow:hidden;text-align:center;font-size:12px;width:80px;text-overflow:ellipsis}.fmodal-container #UserAddressForm,.fmodal-container .page-item,.fmodal-content #SendCompanyForbiddenMessageForm{height:280px;overflow-y:scroll;overflow-x:hidden}.company-info-holder ul.categories>li{display:none}.company-info-holder ul.categories>li.toggleListx{display:block;text-align:left;padding:.2em 1em}.company-info-holder ul.categories>li.toggleListx i{font-size:1rem;float:right}.company-official,.extra-docs,.payment-type{padding:0}.ProductImgItemSecond button#btnFileUpload{border:none}.sidebar{margin-top:0!important}.hoverImg.companydetail{padding:0 0;display:block;position:relative;width:100%;height:auto}.ProductImgItemSecond button#btnFileUpload .f-btn{width:100%}.hoverImg.companydetail i,.hoverImg.profildetailimg i{font-size:2em!important}.box .boxTitle{display:block;padding:5px;float:left;width:100%;margin:0 0 20px 0;background:#fff}.mobileDown{margin-top:0;padding:1em 0 0}.sorting-bar,search-holder .content-side .list-bar .sumo_Sorting{width:100%}.search-page-content.list .search-item a img{margin:auto;border-radius:3px}.search-page-content.list .search-item{padding:30px 20px 20px}.search-page-content.list .search-item .search-firm-text h2 a{display:block;margin-top:1rem}#CompanyForbiddenMessage-fmodal .fmodal-title,#CompanyMessage-fmodal .fmodal-title,#CompanyProduct-fmodal .fmodal-title,#DetailAdComplaintForm .fmodal-title,#NewBillingAddress-fmodal .fmodal-title,#UserContact-fmodal .fmodal-title,#UserEMailContact-fmodal .fmodal-title,#UserInfo-fmodal .fmodal-title,#UserLocation-fmodal .fmodal-title,#cover-letter .fmodal-title,#firstComment .fmodal-title{font-size:14px}#CompanyForbiddenMessage-fmodal .fmodal-title .fmodal-btn,#CompanyMessage-fmodal .fmodal-title .fmodal-btn,#CompanyProduct-fmodal .fmodal-title .fmodal-btn,#DetailAdComplaintForm .fmodal-title .fmodal-btn,#NewBillingAddress-fmodal .fmodal-title .fmodal-btn,#UserContact-fmodal .fmodal-title .fmodal-btn,#UserEMailContact-fmodal .fmodal-title .fmodal-btn,#UserInfo-fmodal .fmodal-title .fmodal-btn,#UserLocation-fmodal .fmodal-title .fmodal-btn,#cover-letter .fmodal-title .fmodal-btn,#firstComment .fmodal-title .fmodal-btn{width:auto;padding:0;margin:0}.company-info-holder .info-bar ul.contact-info>li.verified,.company-info-holder .info-bar ul.contact-info>li.verified a{display:inline-block;width:45%;height:60px;border-radius:5px;margin:0 5px 5px}.company-info-holder .info-bar ul.contact-info>li,.company-info-holder .info-bar ul.contact-info>li.not-verified,.company-info-holder .info-bar ul.contact-info>li.verified{font-size:10px;padding:15px 0 5px 5px;text-align:left;border-radius:5px;margin:0 5px 5px}.company-detail-hr{float:left;width:100%}.company-info-holder .info-bar ul.contact-info>li:nth-child(2n+1){margin-left:0!important}.company-info-holder .info-bar ul.contact-info>li:nth-child(1n+1){margin-right:0!important}.company-info-holder .info-bar ul.contact-info>li.not-verified a i,.company-info-holder .info-bar ul.contact-info>li.not-verified i,.company-info-holder .info-bar ul.contact-info>li.verified a i,.company-info-holder .info-bar ul.contact-info>li.verified i{width:28px;height:28px;line-height:28px;margin-right:0;margin:0 5px 0 0;font-size:11px}.company-info-holder .info-bar ul.contact-info>li a i,.company-info-holder .info-bar ul.contact-info>li i{width:28px;height:28px;background:#f6b438;line-height:28px}.img-container{width:100%!important;height:350px!important}img#cropImageUser{border-radius:0!important;width:100%;height:100%;max-width:100%!important}.cropper-container.cropper-bg{width:100%!important;height:100%!important}.cropper-wrap-box{overflow:hidden;width:100%!important}.imgInfoBtns,.imgSaveBtns{width:100%;display:block;text-align:center;margin:1em 0 0}ul.profile-menu{display:none}.toggleMenux{width:100%;padding:0 1em;margin:2em 0;display:block}.toggleMenux.on{margin:2em 0 0}.toggleMenux button.toggleThis{display:block;background:#388af6;border:1px solid #ccc;color:#fff;width:100%;padding:.8em;font-weight:700;font-size:1.5rem;letter-spacing:1px;outline:0}.toggleMenux button.toggleThis i{margin-right:.8em}.company-list h3{margin-top:1em}.fmodal-content .form-group-separation{padding-left:20px}.infoPacketTitle cite{top:-15px}.kp-t-text h3{margin-top:1em}.newInvoiceBorder.invoiceBorderTwo{position:relative}ul.invoiceDump{float:right;display:inline-block;margin:0;width:100%}.invoice-summary .invoiceInfo span{font-size:10px;line-height:24px}ul.steps li.step-name{font-size:11px;height:30px}span.hoverImg{position:absolute;bottom:0;left:0;right:0;top:0;display:table-cell;vertical-align:middle;font-size:3em;height:50px;width:50px;margin:auto;color:#ee9b00}#UserPhotoDivArea .f-btn{position:relative;vertical-align:middle;margin:auto;display:table}.company-list img{padding:1em;border:1px solid #eee;max-height:unset}.p-30.mobileParse{padding:10px!important}.mobileParse h4{margin:.5em}.counter-firms-title{padding:5px 15px;height:24px;top:-32px}.counter-firms-title span:before{width:30px;height:30px;bottom:-32px}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{margin-top:0}#CompanyForbiddenMessage-fmodal .fmodal-footer{font-size:1rem}.companyForbCaptcha{height:57px;width:213px;text-align:center;margin:auto;display:block;clear:both;float:none}.fmodal-form-button{float:right;margin-left:0;margin:.5rem 0;width:100%;display:flex}.fmodal-btn{font-weight:600;display:inline-block;width:41;margin-right:0;padding:.8em 3em;margin:0 .2em}.hideOnMobile{display:none}ul.categories li.toggleListx:first-child{font-weight:600;font-size:1.5rem;background:#444;border-radius:55px;width:70%!important;margin:0 auto 1rem auto}.d-flex,ul.profile-menu.on{display:flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}ul.profile-menu li{position:relative;text-align:center;flex:0 0 33%}ul.profile-menu li a{padding:1em 1em;text-align:center}ul.profile-menu li a i{display:block;font-size:3em;padding-right:0}ul.profile-menu>li.dcjq-parent-li>a .dcjq-icon{display:none}ul.profile-menu li a span.menu-text{display:block;color:#a5a5a5}ul.profile-menu li a.active span.menu-text,ul.profile-menu li a:hover span.menu-text{color:#fff}.fmodal-footer{clear:both}.specialBoxWrap{position:relative;margin:1em 0;display:block}.messageTextArea{position:relative}.messageTextArea p{font-size:1.5rem;text-align:justify;margin:0;padding:1em 0;display:block;width:100%}.starterMessagesBlock .messageTextArea{width:100%}.imageC{border-radius:55%}#ProductImgItem.ProductImgItemSecond .item-row{border:none}#ProductImgItem.ProductImgItemSecond .item-row .imageC{margin:0;border:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;width:auto}.letsmobileFlexul.nav-tabs>li>a{text-align:center;font-size:11px}.mb-xs-2{margin-bottom:.55rem}}@media (min-width:1200px){.findAdsContainer{width:1080px}.FirmDetail .nav>li>a{padding:10px 9px;font-size:11px}.findAdsContainer .col-xs-12.col-sm-12.col-md-9{width:70%}.findAdsContainer .InfoBox ul li{margin:0 6px 0 0}.box .boxTitle h2{font-size:14px}.box .boxTitle a{padding:5px 8px;font-size:11px}.rew-comment{font-size:18px}.reviews-in ul.detail-rating li.size18{font-size:14px!important}#ToTop .btn-minion{padding:3px 15px;font-weight:400;font-size:11px}#divider .size40{font-size:30px!important}#divider .size20{font-size:15px!important}}@media (min-width:1300px){.findAdsContainer{width:1200px}.company-info-holder .info-bar.m-t-30{max-width:1260px}.findAdsContainer .headerRightWrap.col-md-9{width:72%}}@media (min-width:1500px){.findAdsContainer{width:1280px}.findAdsContainer .col-xs-12.col-sm-12.col-md-9{width:75%}.InfoBox ul li{padding:10px 25px;margin:0 8px 0 0}.FirmDetail .nav>li>a{padding:10px 14px;font-size:13px}.findAdsContainer .headerRightWrap.col-md-9{width:75%}.company-info-holder .info-bar.m-t-30{max-width:100%}}@media (max-width:992px){.commentCircleUser{width:33%;display:inline-block;margin:2em 0 0;padding:0 1em!important}}@media (max-width:1320px){.InfoBox ul{padding:10px 0}.InfoBox ul li{margin:0}}@media (max-width:768px){.flex-direction-nav{right:0}.flex-direction-nav .flex-prev{left:-45px}.flex-direction-nav .flex-next{opacity:1;right:0}}@media (max-width:650px){.commentCircleUser{width:49%;margin:1em 0 0;padding:0 1em!important}}@media (max-width:500px){.commentCircleUser{width:100%;display:block}}@media (max-width: 460px){.ads-villa img{max-width:330px;max-height:297px;min-width:330px;min-height:297px;}}