@import url("https://fonts.googleapis.com/css?family=Montserrat:600,700|Nunito+Sans:300,400,600,700|Poppins:400&display=swap");.gradientColor, .btn.btn-primary, .navbarRightMenu > li.nav-item a.btn.btn-primary:before{background:linear-gradient(90deg, #024CA1 0%, #00A2DF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#024CA1', endColorstr='#00A2DF',GradientType=1);}
.gradientHoverColor, .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary.focus{background:linear-gradient(90deg, #024CA1 0%, #024CA1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#024CA1', endColorstr='#024CA1',GradientType=1);}
.lightGradient{background:linear-gradient(104deg, white 0%, white 30%, #fff7f2 30%, #fff7f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#FFF7F2',GradientType=1);}
@keyframes slideDownOnClick{0%{margin-top:-100px;opacity:.25;}
100%{opacity:1;margin-top:0;}
}
html{scroll-behavior:smooth;font-size:16px;}
body{font-family:"Nunito Sans", sans-serif;text-rendering:optimizeLegibility;color:#404040;width:100%;position:static !important;padding:0 !important;line-height:1.43;}
body.noScroll{overflow:hidden;}
a{color:#024CA1;}
a:hover, a:focus{text-decoration:none;color:#024CA1;}
a.anchorLink{display:block;color:#024CA1;}
a.anchorLink a, a.anchorLink i, a.anchorLink span{display:inline-block;vertical-align:middle;}
ul,
ol{list-style:none;margin-left:0px;padding-left:0;}
ul.listStyleDisc,
ol.listStyleDisc{list-style-type:disc;padding-left:0;margin-left:0;list-style-position:inside;}
ul.reportingList,
ol.reportingList{margin-bottom:0;}
ul.reportingList li,
ol.reportingList li{position:relative;padding-left:1.125rem;margin:0.3125rem 0;}
ul.reportingList li:last-child,
ol.reportingList li:last-child{margin-bottom:0;}
ul.reportingList li:before,
ol.reportingList li:before{content:"";width:0.5rem;height:0.0625rem;background:#D8E3E9;position:absolute;top:0.5rem;left:0;}
ul.orderDotList li,
ol.orderDotList li{list-style-position:inside;margin-bottom:0.9375rem;}
ul.orderDotList li::before,
ol.orderDotList li::before{content:"\2022";color:#D8E3E9;font-weight:bold;display:inline-block;width:0.75rem;margin-right:0.625rem;}
@media (max-width:1199px){.container, .owl-carousel .owl-nav{max-width:calc(100% - 16px);}
}
@media (max-width:767px){.container, .owl-carousel .owl-nav{max-width:100%;}
}
.orangeBg{background:#FFF7F2;}
@media screen and (min-width:1280px){::-webkit-scrollbar{width:0.25rem;height:0.25rem;}
::-webkit-scrollbar-button{width:0.1875rem;height:0.1875rem;}
::-webkit-scrollbar-thumb{background:#cccccc;border:0 none #FFFFFF;border-radius:0;}
::-webkit-scrollbar-thumb:hover{background:#2d2d2d;}
::-webkit-scrollbar-thumb:active{background:#2d2d2d;}
::-webkit-scrollbar-track{background:#FFFFFF;border:0 none #FFFFFF;border-radius:0;}
::-webkit-scrollbar-track:hover{background:#FFFFFF;}
::-webkit-scrollbar-track:active{background:#FFFFFF;}
::-webkit-scrollbar-corner{background:transparent;}
}
.rounded4{border-radius:4px;}
.rounded15, .navbarRightMenu .navFilled, .tableSortableDropdown .dropdown-toggle{border-radius:0.9375rem;}
.h-100{height:100%;}
.fontSize48{font-size:3rem;}
@media screen and (max-width:1199px){.fontSize48{font-size:2.375rem;}
}
@media screen and (max-width:767px){.fontSize48{font-size:1.875rem;}
}
.fontSize36{font-size:2.25rem;}
@media screen and (max-width:1199px){.fontSize36{font-size:1.875rem;}
}
@media screen and (max-width:767px){.fontSize36{font-size:1.5625rem;}
}
.fontSize34{font-size:2.125rem;}
@media screen and (max-width:1199px){.fontSize34{font-size:1.875rem;}
}
@media screen and (max-width:767px){.fontSize34{font-size:1.125rem;}
}
.fontSize28{font-size:1.75rem !important;}
.fontSize22, .fontSizeChangeArea.bigFontSize .insightDescription p{font-size:1.375rem !important;}
.fontSize20{font-size:1.25rem !important;}
.fontSize32{font-size:2rem;}
@media screen and (max-width:1199px){.fontSize32{font-size:1.125rem;}
}
.fontSize18, .fontSizeChangeArea.bigFontSize figcaption, .fontSizeChangeArea.smallFontSize .insightDescription p{font-size:1.125rem !important;}
.fontSize16{font-size:1rem !important;}
.fontSize14, .sectionWithTabs .nav-pills .nav-link, .closeMapFilters, .priceDetailDataLayer, .tenderdataDetailBottomLayer, .fontSizeChangeArea.smallFontSize figcaption, .backtoList{font-size:0.875rem !important;}
.fontSize13{font-size:0.8125rem !important;}
.fontSize12, .tagsList .btn-group-toggle .btn, .table tr.categoryRow td, .mapSavedBlock .mapInfoSavedBlock .mapInfoSavedTitle{font-size:0.75rem !important;}
.fontSize10{font-size:0.625rem !important;}
.fontSize9{font-size:0.5625rem !important;}
.fontSize8{font-size:0.5rem !important;}
.fontLight{font-weight:300;}
.fontRegular{font-weight:400;}
.fontMedium, .sectionWithTabs .nav-pills .nav-link, .navbarRightMenu .userEntryBlock a{font-weight:500;}
.fontSemiBold, .primaryElement, .primaryHeader, .btn.btn-primary, .nav-tabs .nav-item .nav-link, .table tr.categoryRow td, .navbarRightMenu .navFilled, .tableSortableDropdown .dropdown-toggle, footer .footerMenuTitle, .openSearchFilter, .sideOverlayHeader, .microSiteCategory .microSiteTitle{font-weight:600;}
.fontBold, .backtoList{font-weight:700;}
.primaryColor, .primaryHeader, .card.imageInfoCard .card-author, .sectionHamTitle ul li.active{color:#404040 !important;}
/*.secondaryColor, .secondaryElement, .nav-tabs.tabListWithBorder li.nav-item .nav-link span, .navbar-menu > li a, .sectionHamTitle ul li, .microSiteCategory .microSiteTitle{color:#000000 !important;}*/
.small-cards__content .short-detail-wrap .headline a{
    color:#000000 !important;
}
.tertiaryColor{color:#7B7B7B !important;}
.darkTextColor{color:#2D2D2D !important;}
.whiteColor{color:#FFFFFF !important;}
.orangeColor{color:#Ed3733 !important;}
.blackColor{color:#000000 !important;}
.blueColor{color:#024CA1 !important;}
@media screen and (min-width:767px){.w-md-50{width:50%;}
}
input[type=search]::-ms-clear{display:none;width:0;height:0;}
input[type=search]::-ms-reveal{display:none;width:0;height:0;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none;}
input:focus, input:active{outline:0;-o-box-shadow:none;box-shadow:none;}
input:focus ~ label:before, input:active ~ label:before{-o-box-shadow:none !important;box-shadow:none !important;}
.primaryElement{font-family:"Montserrat", sans-serif;}
.secondaryElement{font-size:0.875rem;}
.tertiaryElement{font-size:0.75rem;color:#Ed3733;}
.dropdown-item.active, .dropdown-item:active{color:#024CA1;background:#FFFFFF;font-weight:600;text-decoration:none;}
.dropdown-item:hover{color:#FFFFFF;background:#024CA1;}
.text-underline{text-decoration:underline;color:inherit;}
.lineBehindElement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:0;margin:0 0 0.1875rem;/*color:#404040;*/font-weight:600;white-space:nowrap;}
.lineBehindElement.anchorLink{display:-ms-flexbox;display:flex;}
.lineBehindElement:hover{color:black;}
.lineBehindElement:after, .lineBehindElement:before{content:"";position:relative;left:0;right:0;bottom:0;width:45%;height:0.0625rem;background:#D8E3E9;z-index:0;display:inline-block;vertical-align:middle;}
.lineBehindElement span{/*background:#FFFFFF;*/padding:0 0.625rem;position:relative;z-index:2;}
.bookmark.active{background-position:-9rem -9.25rem;}
.defaultBoxShadow, .landingDropdowns, .globalSearchForm input[type=text], .card.tenderCard, .card.tendersHomeItem, .card.cardHomeTender, .featureCard, .timelineList li.active .timelineInfo, .openSearchFilter, .mapFilterPlaceholder .formInputs, .mapFilterPlaceholder .btn, .mapSavedBlock .mapInfoSavedBlock .mapInfoSavedTitle, .savedListTodownload .historicalDataTabContent .card, .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{box-shadow:0rem 0.1875rem 0.375rem rgba(106, 104, 101, 0.16);}
.imageBoxShadow, .featureSection.otherInformationSection .bordererdCard, .registerStickyFooter, .card.imageInfoCard.imageInfoSmallCard, .tenderdataDetailLayer, #notificationDropdown{box-shadow:0rem 0.1875rem 1.5rem rgba(0, 0, 0, 0.13);}
.featureSection{padding:3.125rem 0;}
@media screen and (max-width:1199px){.featureSection{padding:1.25rem 0;}
}
.featureSection .featureInfo{font-size:1rem;}
.featureSection.findFeatureInsight{background:#f3f3f3;}
.featureSection.fulllengthFeatureLayer{position:relative;}
.featureSection.fulllengthFeatureLayer:before{content:"";position:absolute;bottom:3.125rem;left:0;width:100%;height:19.6875rem;background:#f3f3f3;}
@media screen and (max-width:1199px){.featureSection.fulllengthFeatureLayer:before{height:15.625rem;}
}
.featureSection.otherInformationSection{margin:0 3.75rem;}
@media screen and (max-width:1199px){.featureSection.otherInformationSection{margin:0;}
}
@media (max-width:767px){.featureSection.otherInformationSection{margin:0 0.9375rem;}
}
.otherInformationSection .card.bordererdCard img{margin:0 auto;}
.relaventCaseStudyCompanyLogo{top:2.5rem;left:0rem;width:7.5rem;height:auto;box-shadow:0rem 0.0625rem 0.3125rem rgba(0, 0, 0, 0.35);}
.transparentLayer{background:transparent !important;}
.tagsList .btn-group-toggle{margin-right:0.625rem;margin-bottom:0.625rem;display:inline-block;}
.tagsList .btn-group-toggle .btn{cursor:pointer;font-weight:300;padding:0.1875rem 0.9375rem 0.1875rem 1.875rem;position:relative;border-color:#D8E3E9;background:#FFFFFF;font-family:"Nunito Sans", sans-serif;}
.tagsList .btn-group-toggle .btn:after{content:"";position:absolute;left:0.5rem;top:0.3125rem;width:0.875rem;height:0.875rem;background-image:url("../images/spritesheet.svg");background-position:-58px -10px;background-repeat:no-repeat;}
.tagsList .btn-group-toggle .btn:hover, .tagsList .btn-group-toggle .btn:active:focus, .tagsList .btn-group-toggle .btn:focus{background:#FFFFFF;color:#024CA1;border-color:#024CA1;}
.tagsList .btn-group-toggle .btn.active, .tagsList .btn-group-toggle .btn.active:hover{background:#FFFFFF;color:#024CA1;border-color:#024CA1;}
.tagsList .btn-group-toggle .btn.active:after, .tagsList .btn-group-toggle .btn.active:hover:after{background-position:-2.875rem -0.6875rem;}
.tagsList .btn-group-toggle .btn.active.focus, .tagsList .btn-group-toggle .btn.active:hover.focus{box-shadow:none;}
.tax{position:relative;}
.tax:after{content:'';position:absolute;top:0.4375rem;width:100%;height:0.0625rem;background:#D8E3E9;display:none;}
.tax.crossed:after{display:block;}
.modal-header table tbody td.td-flag img{height:16px;}
@media screen and (max-width:767px){.compareBTN{display:none;}
}
.flagImage{width:1.5rem;display:block;margin:0 auto;}
.searchDeafultPlaceholder .searchDeafultblock{overflow:auto;height:calc(100vh - 220px);}
@media screen and (max-width:767px){.searchDeafultPlaceholder .searchDeafultblock{height:calc(100vh - 440px);}
}
.media .mediaImage{width:7rem;height:7rem;margin-right:1.25rem;}
.primaryHeader{width:auto;max-width:100%;}
.bottomInformationBlock .text{display:inline-block;font-size:0.75rem;color:#9F9F9F;height:18px;}
.magniglass{display:inline-block;position:absolute;cursor:pointer;height:30px;width:30px;top:20px;right:30px;background:url("../images/magni-glass.svg") no-repeat 0 0;background-position:center;background-color:#FFFFFF;border-radius:50%;-o-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);}
.ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.categorySearchBlock{position:relative;width:100%;}
@media screen and (max-width:767px){.categorySearchBlock .globalSearchWidget .globalSearchForm .searchbox{top:-3px;}
}
@media screen and (min-width:768px){.categorySearchBlock.scrollActive.categoryGraphSearchBlock{z-index:99;}
.categorySearchBlock.scrollActive.categoryGraphSearchBlock.searchExpanded{z-index:1031;}
}
.emptyDataPlaceholder{min-height:26.25rem;}
@media screen and (max-width:767px){.animatedTextplaceholder{display:inline-block;}
}
.dropdown-menu.smallDropdownMenu{min-width:1.875rem;}
.gradientLayout{position:absolute;background:#898989;height:900px;width:100%;top:500px;left:0;z-index:0;}
.gradientLayout.blue{background:white;background:linear-gradient(0deg, white 0%, #f3f9ff 40%, #f3f9ff 65%, white 100%);}
.otherInfoGraphicsCard{position:relative;z-index:0;}
.viewAllReportCardList, .viewAllimageInfoCardList, .viewAlltendersCardList{white-space:nowrap;}
.playIconBorder{background:#FFFFFF;border:0.0625rem solid #024CA1;padding:0.75rem;line-height:0;border-radius:0;transition:all linear 0.16s;margin-right:1.25rem;}
.playIconBorder i{transition:all linear 0.16s;}
.detailNavigateLink{max-width:15.625rem;}
.detailNavigateLink:hover .playIconBorder{color:#404040;background:#024CA1;}
.detailNavigateLink:hover .playIconBorder i{background-position:-33.125rem -8rem;}
.alert-warning{background:#FFF7F2;color:#404040;}
.LandingMainHeader{font-size:1.125rem;color:#404040;font-weight:bold;}
.LandingMainHeader .title{font-family:"Montserrat", sans-serif;font-size:3rem;}
@media screen and (max-width:767px){.LandingMainHeader .title{font-size:1.75rem;}
}
.LandingMainHeader .sub{font-size:1.25rem;font-weight:normal;}
@media screen and (max-width:767px){.LandingMainHeader .sub{font-size:0.875rem;}
}
@media screen and (min-width:768px){.LandingMainHeader .PlayIconLink{width:13.75rem;}
}
@media screen and (max-width:767px){.LandingMainHeader .PlayIconLink{font-size:1rem;}
}
.LandingMainHeader .PlayIconLink span{font-weight:normal;}
.LandingMainHeader .PlayIconLink span.playIcon{background:#FFFFFF;border:1px solid #024CA1;padding:0.75rem;line-height:0;border-radius:0;transition:all linear 0.16s;}
@media screen and (max-width:767px){.LandingMainHeader .PlayIconLink span.playIcon{padding:0.625rem;}
}
.LandingMainHeader .PlayIconLink:hover span{color:#404040;}
.LandingMainHeader .PlayIconLink:hover span.playIcon{background:#024CA1;}
.LandingMainHeader .PlayIconLink:hover span.playIcon i{background-position:-33.125rem -8rem;}
.rationalist li{height:1.25rem;display:block;margin-bottom:0.9375rem;}
.currentlyQuoted{width:0.5rem;height:0.5rem;display:inline-block;background:#Ed3733;border-radius:50%;vertical-align:baseline;}
#svg-filter{height:1px;width:1px;}
.priceMethodologyDetails h5{margin:0.9375rem 0 1.5625rem;}
.priceMethodologyDetails p, .priceMethodologyDetails img{margin-bottom:1.875rem;}
.preferenceScreenLanding{padding:1rem 0;}
@media screen and (max-width:767px){.preferenceScreenLanding{padding:0;}
}
.closeTooltip{cursor:pointer;}
.leadershipRow .card{height:100%;}
.leadershipRow .card p{margin-bottom:0;}
.border-1{border:1px solid #D8E3E9;}
/*.border-bottom-1{border-bottom:1px solid #D8E3E9;}*/
.contactLocation .card-body{width:60%;}
@media screen and (max-width:767px){.contactLocation .card-body{width:100%;}
}
.contactLocation .mapWidget{height:10rem;width:10rem;}
@media screen and (max-width:767px){.contactLocation .mapWidget{width:100%;height:12.5rem;}
}
.contactLocation .mapWidget iframe{height:100%;width:100%;}
.contactLeftContent .btn-light{padding:0.75rem 1.5rem;}
@media screen and (max-width:767px){.contactLeftContent .btn-light{width:100%;}
}
@media screen and (max-width:767px){.contactLeftContent .socialLinks{text-align:center;}
}
.dottedMapBg{position:relative;width:100%;height:40rem;background-image:url("../images/contactpage-map.svg");background-repeat:no-repeat;background-size:contain;margin:1.875rem 0;background-position:center center;}
@media screen and (max-width:767px){.dottedMapBg{height:18.75rem;}
}
.carrersAccordian .card-header{padding:1.375rem 1.5rem 0;background:none;border:none;}
@media screen and (max-width:767px){.carrersAccordian .card-header{padding:0.625rem 0.75rem 0;}
}
.carrersAccordian .card-header a{display:block;border-bottom:0.0625rem solid #D8E3E9;padding-bottom:1.375rem;padding-right:7.5rem;}
@media screen and (max-width:767px){.carrersAccordian .card-header a{padding-right:5.625rem;padding-bottom:0.75rem;}
.carrersAccordian .card-header a .fontSize18, .carrersAccordian .card-header a .fontSizeChangeArea.bigFontSize figcaption, .fontSizeChangeArea.bigFontSize .carrersAccordian .card-header a figcaption, .carrersAccordian .card-header a .fontSizeChangeArea.smallFontSize .insightDescription p, .fontSizeChangeArea.smallFontSize .insightDescription .carrersAccordian .card-header a p{margin-bottom:0.625rem;}
}
.carrersAccordian .card-header a .careerOptions{visibility:hidden;}
.carrersAccordian .card-header a.collapsed{border:none;}
.carrersAccordian .card-header a.collapsed .careerOptions{visibility:visible;}
.carrersAccordian .applyBtn{position:absolute;right:1.25rem;top:-3.3125rem;opacity:0;transition:all ease-in 0.5s;}
.carrersAccordian .collapse{position:relative;}
.carrersAccordian .collapse.show .applyBtn{opacity:1;}
@media screen and (max-width:767px){.carrersAccordian .card-body{padding:0.625rem 0.625rem;}
}
.carrersAccordian .card-body > .row{border-bottom:0.0625rem solid #D8E3E9;padding:1rem 0;margin:0 0.3125rem;}
@media screen and (max-width:767px){.carrersAccordian .card-body > .row{padding:0.625rem 0;font-size:0.875rem;}
}
.carrersAccordian .card-body > .row:last-child{border:none;padding-bottom:0;}
.carrersAccordian .card-body > .row:first-child{padding-top:0;}
.hygeniePageDivider{position:relative;border-bottom:0.0625rem solid #D8E3E9;margin-bottom:1.25rem;}
.hygeniePageDivider .dividerText{position:absolute;bottom:-0.4375rem;left:0;background:#FFF7F2;padding-right:0.625rem;}
.BlockCards .intelPlaceholder{width:100%;height:100%;position:absolute;top:0;left:0;z-index:300;background:#FFFFFF;}
@media screen and (max-width:767px){.BlockCards.historicalDataBlock{display:none;}
}
@keyframes anim{0%{background-position:-468px 0;}
100%{background-position:468px 0;}
}
.post{box-sizing:border-box;width:100%;height:150px;padding:10px;margin:10px auto;border-radius:3px;background-color:#fff;}
.panel-effect{position:relative;background:#f6f7f8 no-repeat 800px 104px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmOCIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZWRlZWYxIi8+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmNmY3ZjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY3ZjgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);height:104px;animation:anim 1s forwards infinite linear;}
.fake-effect{position:absolute;background:#fff;right:0;left:0;height:6px;}
.fe-0{height:40px;left:40px;width:8px;}
.fe-1{height:8px;left:48px;top:0;right:0;}
.fe-2{left:136px;top:8px;}
.fe-3{height:12px;left:48px;top:14px;}
.fe-4{left:100px;top:26px;}
.fe-5{height:10px;left:48px;top:32px;}
.fe-6{height:20px;top:40px;}
.fe-7{left:410px;top:60px;}
.fe-8{height:13px;top:66px;}
.fe-9{left:440px;top:79px;}
.fe-10{height:13px;top:85px;}
.fe-11{left:178px;top:98px;}
.modal-open main, .modal-open header, .modal-open aside, .modal-open footer{filter:url(#svg-blur);}
.modal-open #svg-filter{display:block;}
#svg-filter{display:none;}
.caseStudyInformation:before{filter:url(#casestudy-blur);}
@media screen and (max-width:767px){.removePseudoMobile:before, .removePseudoMobile:after{content:none !important;}
}
.stepperWrapper{position:relative;}
.stepperWrapper.fullHeight{min-height:calc(100vh - 90px);}
.stepperWrapper .whiteSeperator{background-color:#FFFFFF;padding:1.875rem 0;}
.stepperWrapper .stepperContainer{position:relative;padding-top:2.625rem;}
@media screen and (max-width:640px){.stepperWrapper .stepperContainer{padding-left:1rem;padding-right:1rem;}
}
.stepperWrapper .stepperContainer .progressStepperContainer{position:relative;}
.stepperWrapper .stepperContainer .progressStepperContainer .progressStepper{position:absolute;height:0.125rem;margin-top:2px;top:0;width:0;background-color:#2d2d2d;left:4px;z-index:1;transition:all linear 0.16s;}
.stepperWrapper .stepperContainer ul.stepperSlider{position:relative;width:22.5rem;counter-reset:stemNumber;}
@media only screen and (max-width:991px){.stepperWrapper .stepperContainer ul.stepperSlider{width:calc(100% - 70px);max-width:22.5rem;}
}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;list-style:none;width:2.5rem;top:-0.5rem;font-size:0.875rem;text-align:center;z-index:1;border-left:8px solid #f6f9fb;border-right:8px solid #f6f9fb;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList span{display:inline-block;position:relative;white-space:nowrap;top:36px;font-weight:600;color:#8D959F;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList:after{counter-increment:stemNumber;content:counter(stemNumber);position:absolute;display:block;color:#8D959F;top:-0.125rem;margin:0 auto;right:0;left:0;background:#D8E3E9;border:0.0625rem solid #D8E3E9;border-radius:0.75rem;width:1.5rem;height:1.5rem;font-weight:600;font-size:0.75rem;line-height:1.375rem;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList.active span{color:#404040;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList.active:after{color:#FFFFFF;background:#404040;border-color:#404040;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList.completed span{color:#404040;}
.stepperWrapper .stepperContainer ul.stepperSlider li.stepperList.completed:after{color:#404040;background:#f6f9fb;border-color:#404040;}
.stepperWrapper .stepperContainer ul.stepperSlider:before{content:"";display:block;position:absolute;height:2px;top:0;margin-top:2px;width:100%;background-color:#D8E3E9;}
.stepperWrapper .stepperContent .stepperContentCard{display:none;-ms-flex-pack:center;justify-content:center;border-radius:5px;}
.stepperWrapper .stepperContent .stepperContentCard.active{display:-ms-flexbox;display:flex;}
@media screen and (max-width:640px){.stepperWrapper .stepperContent .stepperContentCard{-ms-flex-direction:column;flex-direction:column;}
}
@media screen and (max-width:991px){.stepperWrapper .stepperContent .stepperContentCard ul.nav-tabs.tabListWithBorder li.nav-item a.nav-link{min-width:auto;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage{padding-top:1.125rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage .subscriptionPackageCardWrap{display:block;-ms-flex-line-pack:justify;align-content:space-between;transition:all linear 0.16s;}
@media screen and (max-width:1199px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage .subscriptionPackageCardWrap{box-shadow:none;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCardWrap{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.08);}
@media screen and (max-width:992px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCardWrap{box-shadow:none;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCardWrap .subscriptionPackageCard.selected{position:relative;z-index:1;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCardWrap .subscriptionPackageCard .iconPremium{display:none;}
@media screen and (max-width:992px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCardWrap .subscriptionPackageCard{margin:0 0 -1px 0;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard{position:relative;border:1px solid #D8E3E9;background-color:#FFFFFF;min-height:27rem;margin:0 -1px 0 0;padding:1.375rem 1.5rem;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard.selected, .stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard:hover,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard.selected,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard:hover{border-color:#Ed3733;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard:before,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard:before{content:'';position:absolute;height:100%;width:100%;background:rgba(0, 0, 0, 0);top:0;left:0;z-index:1;}
@media screen and (max-width:1199px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard{width:100%;min-width:16%;margin:0 -1px 0 0;padding:1rem;}
}
@media screen and (max-width:991px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard{min-width:231px;}
}
@media screen and (max-width:767px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard{min-width:100%;margin-right:0;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackageName,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackageName{font-size:1.25rem;margin-bottom:0.5rem;font-weight:bold;padding-right:0.625rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .iconBookmark, .stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .iconPremium,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .iconBookmark,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .iconPremium{position:absolute;top:0.75rem;right:0.75rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackageLists,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackageLists{margin-bottom:1rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackageLists li,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackageLists li{font-size:0.75rem;line-height:1.25rem;color:#8D959F;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .placeBottom,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .placeBottom{left:1.5rem;right:1.5rem;bottom:1rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock{padding-bottom:1.125rem;text-align:left;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice{font-size:0.875rem;font-weight:normal;margin-right:1.5rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .cutdown,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .cutdown{font-size:0;transition:all linear 0.3s;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .cutdown .subscriptionPackageCurrency,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .cutdown .subscriptionPackageCurrency{font-size:0;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .subscriptionPackageCurrency,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .subscriptionPackageCurrency{position:relative;font-size:1.5rem;font-weight:bold;color:#Ed3733;transition:all linear 0.3s;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .subscriptionPackageCurrency:after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackagePrice .subscriptionPackageCurrency:after{content:'';position:absolute;height:1px;width:0;left:-10px;bottom:8px;background:#8D959F;transition:all linear 0.3s;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackageDuration,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackageDuration{font-size:0.625rem;width:1.5rem;position:relative;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackageDuration:after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock .subscriptionPackageDuration:after{content:"";position:absolute;top:2px;left:-0.9375rem;height:80%;width:1px;background-color:#e3e3e3;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active{font-size:0.75rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown{font-size:0.875rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown .subscriptionPackageCurrency,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown .subscriptionPackageCurrency{font-size:1.5rem;font-weight:bold;color:#Ed3733;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown .subscriptionPackageCurrency:after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .cutdown .subscriptionPackageCurrency:after{content:none;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .subscriptionPackageCurrency,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .subscriptionPackageCurrency{font-size:0.875rem;font-weight:normal;color:#404040;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .subscriptionPackageCurrency:after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .subscriptionPackagePriceBlock.cutdownPackage .subscriptionPackagePrice.active .subscriptionPackageCurrency:after{width:100%;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard.disabled::after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard.disabled::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(255, 255, 255, 0.4);}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage{position:relative;display:-ms-flexbox;display:flex;cursor:pointer;margin:0;width:4.375rem;background-color:#024CA1; color:#fff;text-align:left;line-height:1.125rem;-ms-flex-align:center;align-items:center;padding:0.5625rem 0.75rem;text-transform:capitalize;font-weight:600;letter-spacing:0.12px;font-size:0.875rem;transition:all linear 0.16s;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage input,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage input{position:absolute;height:0;width:0;opacity:0;visibility:hidden;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage::before, .stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage::after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage::before,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage::after{content:"";display:none;transition:all linear 0.16s;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage::before,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage::before{vertical-align:middle;background-color:#FFFFFF;width:1.125rem;height:1.125rem;border-radius:50%;margin:0 0.75rem 0 0;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage::after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage::after{position:absolute;opacity:0;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all linear 0.16s;height:9.2px;width:0.25rem;border-bottom:1.5px solid #11a743;border-right:1.5px solid #11a743;left:1.1875rem;top:0.8125rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage:focus,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage:focus{box-shadow:none !important;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage.selected,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage.selected{background-color:#11a743 !important;color:#FFFFFF;width:7.5rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage.selected::after,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage.selected::after{display:inline-block;opacity:1;-ms-transform:rotate(45deg);transform:rotate(45deg);}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage.selected::before,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage.selected::before{display:block;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCard .selectPackage.selected.currentPlan,
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard .selectPackage.selected.currentPlan{width:9.375rem;}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap{margin:0 -0.5rem;}
@media screen and (max-width:1199px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap{margin:0 -0.25rem;}
}
@media screen and (max-width:1199px) and (max-width:992px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap{margin:0;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap .subscriptionPackageCard{margin:0 0.5rem;}
@media screen and (max-width:1199px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap .subscriptionPackageCard{margin:0 0.25rem;}
}
@media screen and (max-width:1199px) and (max-width:992px){.stepperWrapper .stepperContent .stepperContentCard #selectpackage #service .subscriptionPackageCardWrap .subscriptionPackageCard{margin:0 0 1rem 0;}
}
.stepperWrapper .stepperContent .stepperContentCard #selectpackage #product .subscriptionPackageCard:hover{z-index:1;}
.faq-wrapper{max-width:47rem;width:100%;margin:0 auto;}
.faq-wrapper .faqHeader{font-size:1.25rem;color:#9f9f9f;font-weight:600;}
.faq-wrapper .faqCardList .faqCard{width:100%;font-weight:500;margin-bottom:0.5rem;}
.faq-wrapper .faqCardList .faqCard:hover{cursor:pointer;}
.faq-wrapper .faqCardList .faqCard .faqCardListItem{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem;font-size:0.75rem;font-weight:600;background-color:#FFFFFF;color:#404040;border:1px solid #D8E3E9;}
.faq-wrapper .faqCardList .faqCard .faqCardBody{font-size:0.875rem;padding:1.25rem 1.5rem;border:0.0625rem solid #D8E3E9;border-top:0;}
.selectPackage-btn{padding:0.5rem 1.5rem;font-size:0.75rem;}
.selectPackage-btn.selected{background-color:#404040 !important;color:#FFFFFF !important;}
.selectPackage-btn.selected:focus{outline:none;box-shadow:none;}
.registerStickyFooter{background:#FFFFFF;padding-bottom:1.75rem;}
@media screen and (max-width:991px){.registerStickyFooter{padding:0.625rem 0 0 0;}
}
.registerStickyFooter.hide ul.selectContainer, .registerStickyFooter.hide .PaymentContainer, .registerStickyFooter.hide .upgradePlanTip{height:0;overflow:hidden;}
.registerStickyFooter.hide .upgradePlanTip{padding:0;margin:0;}
.registerStickyFooter ul.selectContainer{list-style:none;display:block;margin:0;padding:0;width:22.75rem;font-size:0;height:100%;transition:all linear 0.16s;}
@media screen and (max-width:992px){.registerStickyFooter ul.selectContainer{width:100%;}
}
.registerStickyFooter ul.selectContainer .selectItem{display:inline-block;width:50%;padding:0 0.75rem;}
.registerStickyFooter ul.selectContainer .selectItem:first-child{padding-left:0;}
.registerStickyFooter ul.selectContainer .selectItem:last-child{padding-right:0;}
.registerStickyFooter .PaymentContainer{-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:initial;width:auto;height:100%;transition:all linear 0.16s;}
@media screen and (max-width:991px){.registerStickyFooter .PaymentContainer{width:100%;}
}
@media screen and (max-width:991px){.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection{padding:0.5rem 0 0 0;}
}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResultsSectionText{color:#9f9f9f;font-style:italic;font-size:0.875rem;line-height:3.375rem;}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResults .subscriptionPackageResultsTitle{color:#8d959f;font-size:0.875rem;margin-bottom:0.25rem;}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResults .subscriptionPackageResultValue{color:#404040;font-weight:500;font-size:1rem;margin-right:0.5rem;}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResults .subscriptionPackageResultValue .totalValue{font-size:1.75rem;line-height:1;font-weight:bold;color:#Ed3733;}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResults .billType{font-size:0.625rem;color:#8D959F;}
.registerStickyFooter .PaymentContainer .subscriptionPackageResultsSection .subscriptionPackageResults .gstType{font-size:0.625rem;color:#8D959F;}
.registerStickyFooter .PaymentContainer .costBreakupView{position:absolute;height:0;bottom:4px;display:block;width:32.4375rem;margin:1.25rem auto;}
@media screen and (max-width:991px){.registerStickyFooter .PaymentContainer .costBreakupView{position:relative;bottom:0;margin:0.625rem 0 1rem 0;height:auto;width:100%;}
}
.registerStickyFooter .PaymentContainer .costBreakupView span{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#024CA1;font-size:0.625rem;font-weight:600;background-color:#FFFFFF;white-space:nowrap;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:991px){.registerStickyFooter .PaymentContainer .costBreakupView span{font-size:0.75rem;-ms-transform:translate(0, 0);transform:translate(0, 0);}
}
.registerStickyFooter .PaymentContainer .costBreakupView span:after, .registerStickyFooter .PaymentContainer .costBreakupView span:before{content:'';position:relative;height:1px;width:100%;background:#D8E3E9;}
.registerStickyFooter .PaymentContainer .costBreakupView span:after{margin-left:0.5rem;}
.registerStickyFooter .PaymentContainer .costBreakupView span:before{margin-right:0.5rem;}
.registerStickyFooter .form-widget.buttonWidget{margin:0;}
@media screen and (max-width:991px){.registerStickyFooter .form-widget.buttonWidget{width:100%;}
.registerStickyFooter .form-widget.buttonWidget button.btn.next{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;}
}
.registerStickyFooter .goToBtn{width:13.625rem;height:2.75rem;border:1px solid #D8E3E9;background-color:#D8E3E9;padding:0.5625rem 1rem;border-radius:4px;color:#9f9f9f;font-weight:600;}
.registerStickyFooter .closeSticky{display:none;position:relative;text-align:center;z-index:0;}
@media screen and (max-width:991px){.registerStickyFooter .closeSticky{display:block;}
}
.registerStickyFooter .closeSticky span{position:relative;font-size:0.75rem;z-index:1;background:#FFFFFF;color:#024CA1;padding:0.5rem;}
.registerStickyFooter .closeSticky:before{content:"";position:absolute;top:50%;left:0;width:100%;height:0.0625rem;background:#D8E3E9;z-index:0;}
.registerStickyFooter .upgradePlanTip{width:100%;height:100%;max-width:50rem;padding:0 0.5rem 0.5rem;margin-bottom:0.5rem;border-bottom:1px solid #D8E3E9;text-align:center;}
@media screen and (max-width:767px){.registerStickyFooter .upgradePlanTip{font-size:14px;padding:0 1rem 1rem;margin-bottom:1rem;}
}
.flag-icon-background, .flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;}
.flag-icon{position:relative;display:inline-block;width:1.33333em;}
.flag-icon:before{content:'\00a0';}
.flag-icon.flag-icon-squared{width:1em;}
.flag-icon-ad{background-image:url(../images/flags/4x3/ad.svg);}
.flag-icon-ad.flag-icon-squared{background-image:url(../images/flags/1x1/ad.svg);}
.flag-icon-ae{background-image:url(../images/flags/4x3/ae.svg);}
.flag-icon-ae.flag-icon-squared{background-image:url(../images/flags/1x1/ae.svg);}
.flag-icon-af{background-image:url(../images/flags/4x3/af.svg);}
.flag-icon-af.flag-icon-squared{background-image:url(../images/flags/1x1/af.svg);}
.flag-icon-ag{background-image:url(../images/flags/4x3/ag.svg);}
.flag-icon-ag.flag-icon-squared{background-image:url(../images/flags/1x1/ag.svg);}
.flag-icon-ai{background-image:url(../images/flags/4x3/ai.svg);}
.flag-icon-ai.flag-icon-squared{background-image:url(../images/flags/1x1/ai.svg);}
.flag-icon-al{background-image:url(../images/flags/4x3/al.svg);}
.flag-icon-al.flag-icon-squared{background-image:url(../images/flags/1x1/al.svg);}
.flag-icon-am{background-image:url(../images/flags/4x3/am.svg);}
.flag-icon-am.flag-icon-squared{background-image:url(../images/flags/1x1/am.svg);}
.flag-icon-ao{background-image:url(../images/flags/4x3/ao.svg);}
.flag-icon-ao.flag-icon-squared{background-image:url(../images/flags/1x1/ao.svg);}
.flag-icon-aq{background-image:url(../images/flags/4x3/aq.svg);}
.flag-icon-aq.flag-icon-squared{background-image:url(../images/flags/1x1/aq.svg);}
.flag-icon-ar{background-image:url(../images/flags/4x3/ar.svg);}
.flag-icon-ar.flag-icon-squared{background-image:url(../images/flags/1x1/ar.svg);}
.flag-icon-as{background-image:url(../images/flags/4x3/as.svg);}
.flag-icon-as.flag-icon-squared{background-image:url(../images/flags/1x1/as.svg);}
.flag-icon-at{background-image:url(../images/flags/4x3/at.svg);}
.flag-icon-at.flag-icon-squared{background-image:url(../images/flags/1x1/at.svg);}
.flag-icon-au{background-image:url(../images/flags/4x3/au.svg);}
.flag-icon-au.flag-icon-squared{background-image:url(../images/flags/1x1/au.svg);}
.flag-icon-aw{background-image:url(../images/flags/4x3/aw.svg);}
.flag-icon-aw.flag-icon-squared{background-image:url(../images/flags/1x1/aw.svg);}
.flag-icon-ax{background-image:url(../images/flags/4x3/ax.svg);}
.flag-icon-ax.flag-icon-squared{background-image:url(../images/flags/1x1/ax.svg);}
.flag-icon-az{background-image:url(../images/flags/4x3/az.svg);}
.flag-icon-az.flag-icon-squared{background-image:url(../images/flags/1x1/az.svg);}
.flag-icon-ba{background-image:url(../images/flags/4x3/ba.svg);}
.flag-icon-ba.flag-icon-squared{background-image:url(../images/flags/1x1/ba.svg);}
.flag-icon-bb{background-image:url(../images/flags/4x3/bb.svg);}
.flag-icon-bb.flag-icon-squared{background-image:url(../images/flags/1x1/bb.svg);}
.flag-icon-bd{background-image:url(../images/flags/4x3/bd.svg);}
.flag-icon-bd.flag-icon-squared{background-image:url(../images/flags/1x1/bd.svg);}
.flag-icon-be{background-image:url(../images/flags/4x3/be.svg);}
.flag-icon-be.flag-icon-squared{background-image:url(../images/flags/1x1/be.svg);}
.flag-icon-bf{background-image:url(../images/flags/4x3/bf.svg);}
.flag-icon-bf.flag-icon-squared{background-image:url(../images/flags/1x1/bf.svg);}
.flag-icon-bg{background-image:url(../images/flags/4x3/bg.svg);}
.flag-icon-bg.flag-icon-squared{background-image:url(../images/flags/1x1/bg.svg);}
.flag-icon-bh{background-image:url(../images/flags/4x3/bh.svg);}
.flag-icon-bh.flag-icon-squared{background-image:url(../images/flags/1x1/bh.svg);}
.flag-icon-bi{background-image:url(../images/flags/4x3/bi.svg);}
.flag-icon-bi.flag-icon-squared{background-image:url(../images/flags/1x1/bi.svg);}
.flag-icon-bj{background-image:url(../images/flags/4x3/bj.svg);}
.flag-icon-bj.flag-icon-squared{background-image:url(../images/flags/1x1/bj.svg);}
.flag-icon-bl{background-image:url(../images/flags/4x3/bl.svg);}
.flag-icon-bl.flag-icon-squared{background-image:url(../images/flags/1x1/bl.svg);}
.flag-icon-bm{background-image:url(../images/flags/4x3/bm.svg);}
.flag-icon-bm.flag-icon-squared{background-image:url(../images/flags/1x1/bm.svg);}
.flag-icon-bn{background-image:url(../images/flags/4x3/bn.svg);}
.flag-icon-bn.flag-icon-squared{background-image:url(../images/flags/1x1/bn.svg);}
.flag-icon-bo{background-image:url(../images/flags/4x3/bo.svg);}
.flag-icon-bo.flag-icon-squared{background-image:url(../images/flags/1x1/bo.svg);}
.flag-icon-bq{background-image:url(../images/flags/4x3/bq.svg);}
.flag-icon-bq.flag-icon-squared{background-image:url(../images/flags/1x1/bq.svg);}
.flag-icon-br{background-image:url(../images/flags/4x3/br.svg);}
.flag-icon-br.flag-icon-squared{background-image:url(../images/flags/1x1/br.svg);}
.flag-icon-bs{background-image:url(../images/flags/4x3/bs.svg);}
.flag-icon-bs.flag-icon-squared{background-image:url(../images/flags/1x1/bs.svg);}
.flag-icon-bt{background-image:url(../images/flags/4x3/bt.svg);}
.flag-icon-bt.flag-icon-squared{background-image:url(../images/flags/1x1/bt.svg);}
.flag-icon-bv{background-image:url(../images/flags/4x3/bv.svg);}
.flag-icon-bv.flag-icon-squared{background-image:url(../images/flags/1x1/bv.svg);}
.flag-icon-bw{background-image:url(../images/flags/4x3/bw.svg);}
.flag-icon-bw.flag-icon-squared{background-image:url(../images/flags/1x1/bw.svg);}
.flag-icon-by{background-image:url(../images/flags/4x3/by.svg);}
.flag-icon-by.flag-icon-squared{background-image:url(../images/flags/1x1/by.svg);}
.flag-icon-bz{background-image:url(../images/flags/4x3/bz.svg);}
.flag-icon-bz.flag-icon-squared{background-image:url(../images/flags/1x1/bz.svg);}
.flag-icon-ca{background-image:url(../images/flags/4x3/ca.svg);}
.flag-icon-ca.flag-icon-squared{background-image:url(../images/flags/1x1/ca.svg);}
.flag-icon-cc{background-image:url(../images/flags/4x3/cc.svg);}
.flag-icon-cc.flag-icon-squared{background-image:url(../images/flags/1x1/cc.svg);}
.flag-icon-cd{background-image:url(../images/flags/4x3/cd.svg);}
.flag-icon-cd.flag-icon-squared{background-image:url(../images/flags/1x1/cd.svg);}
.flag-icon-cf{background-image:url(../images/flags/4x3/cf.svg);}
.flag-icon-cf.flag-icon-squared{background-image:url(../images/flags/1x1/cf.svg);}
.flag-icon-cg{background-image:url(../images/flags/4x3/cg.svg);}
.flag-icon-cg.flag-icon-squared{background-image:url(../images/flags/1x1/cg.svg);}
.flag-icon-ch{background-image:url(../images/flags/4x3/ch.svg);}
.flag-icon-ch.flag-icon-squared{background-image:url(../images/flags/1x1/ch.svg);}
.flag-icon-ci{background-image:url(../images/flags/4x3/ci.svg);}
.flag-icon-ci.flag-icon-squared{background-image:url(../images/flags/1x1/ci.svg);}
.flag-icon-ck{background-image:url(../images/flags/4x3/ck.svg);}
.flag-icon-ck.flag-icon-squared{background-image:url(../images/flags/1x1/ck.svg);}
.flag-icon-cl{background-image:url(../images/flags/4x3/cl.svg);}
.flag-icon-cl.flag-icon-squared{background-image:url(../images/flags/1x1/cl.svg);}
.flag-icon-cm{background-image:url(../images/flags/4x3/cm.svg);}
.flag-icon-cm.flag-icon-squared{background-image:url(../images/flags/1x1/cm.svg);}
.flag-icon-cn{background-image:url(../images/flags/4x3/cn.svg);}
.flag-icon-cn.flag-icon-squared{background-image:url(../images/flags/1x1/cn.svg);}
.flag-icon-co{background-image:url(../images/flags/4x3/co.svg);}
.flag-icon-co.flag-icon-squared{background-image:url(../images/flags/1x1/co.svg);}
.flag-icon-cr{background-image:url(../images/flags/4x3/cr.svg);}
.flag-icon-cr.flag-icon-squared{background-image:url(../images/flags/1x1/cr.svg);}
.flag-icon-cu{background-image:url(../images/flags/4x3/cu.svg);}
.flag-icon-cu.flag-icon-squared{background-image:url(../images/flags/1x1/cu.svg);}
.flag-icon-cv{background-image:url(../images/flags/4x3/cv.svg);}
.flag-icon-cv.flag-icon-squared{background-image:url(../images/flags/1x1/cv.svg);}
.flag-icon-cw{background-image:url(../images/flags/4x3/cw.svg);}
.flag-icon-cw.flag-icon-squared{background-image:url(../images/flags/1x1/cw.svg);}
.flag-icon-cx{background-image:url(../images/flags/4x3/cx.svg);}
.flag-icon-cx.flag-icon-squared{background-image:url(../images/flags/1x1/cx.svg);}
.flag-icon-cy{background-image:url(../images/flags/4x3/cy.svg);}
.flag-icon-cy.flag-icon-squared{background-image:url(../images/flags/1x1/cy.svg);}
.flag-icon-cz{background-image:url(../images/flags/4x3/cz.svg);}
.flag-icon-cz.flag-icon-squared{background-image:url(../images/flags/1x1/cz.svg);}
.flag-icon-de{background-image:url(../images/flags/4x3/de.svg);}
.flag-icon-de.flag-icon-squared{background-image:url(../images/flags/1x1/de.svg);}
.flag-icon-dj{background-image:url(../images/flags/4x3/dj.svg);}
.flag-icon-dj.flag-icon-squared{background-image:url(../images/flags/1x1/dj.svg);}
.flag-icon-dk{background-image:url(../images/flags/4x3/dk.svg);}
.flag-icon-dk.flag-icon-squared{background-image:url(../images/flags/1x1/dk.svg);}
.flag-icon-dm{background-image:url(../images/flags/4x3/dm.svg);}
.flag-icon-dm.flag-icon-squared{background-image:url(../images/flags/1x1/dm.svg);}
.flag-icon-do{background-image:url(../images/flags/4x3/do.svg);}
.flag-icon-do.flag-icon-squared{background-image:url(../images/flags/1x1/do.svg);}
.flag-icon-dz{background-image:url(../images/flags/4x3/dz.svg);}
.flag-icon-dz.flag-icon-squared{background-image:url(../images/flags/1x1/dz.svg);}
.flag-icon-ec{background-image:url(../images/flags/4x3/ec.svg);}
.flag-icon-ec.flag-icon-squared{background-image:url(../images/flags/1x1/ec.svg);}
.flag-icon-ee{background-image:url(../images/flags/4x3/ee.svg);}
.flag-icon-ee.flag-icon-squared{background-image:url(../images/flags/1x1/ee.svg);}
.flag-icon-eg{background-image:url(../images/flags/4x3/eg.svg);}
.flag-icon-eg.flag-icon-squared{background-image:url(../images/flags/1x1/eg.svg);}
.flag-icon-eh{background-image:url(../images/flags/4x3/eh.svg);}
.flag-icon-eh.flag-icon-squared{background-image:url(../images/flags/1x1/eh.svg);}
.flag-icon-er{background-image:url(../images/flags/4x3/er.svg);}
.flag-icon-er.flag-icon-squared{background-image:url(../images/flags/1x1/er.svg);}
.flag-icon-es{background-image:url(../images/flags/4x3/es.svg);}
.flag-icon-es.flag-icon-squared{background-image:url(../images/flags/1x1/es.svg);}
.flag-icon-et{background-image:url(../images/flags/4x3/et.svg);}
.flag-icon-et.flag-icon-squared{background-image:url(../images/flags/1x1/et.svg);}
.flag-icon-fi{background-image:url(../images/flags/4x3/fi.svg);}
.flag-icon-fi.flag-icon-squared{background-image:url(../images/flags/1x1/fi.svg);}
.flag-icon-fj{background-image:url(../images/flags/4x3/fj.svg);}
.flag-icon-fj.flag-icon-squared{background-image:url(../images/flags/1x1/fj.svg);}
.flag-icon-fk{background-image:url(../images/flags/4x3/fk.svg);}
.flag-icon-fk.flag-icon-squared{background-image:url(../images/flags/1x1/fk.svg);}
.flag-icon-fm{background-image:url(../images/flags/4x3/fm.svg);}
.flag-icon-fm.flag-icon-squared{background-image:url(../images/flags/1x1/fm.svg);}
.flag-icon-fo{background-image:url(../images/flags/4x3/fo.svg);}
.flag-icon-fo.flag-icon-squared{background-image:url(../images/flags/1x1/fo.svg);}
.flag-icon-fr{background-image:url(../images/flags/4x3/fr.svg);}
.flag-icon-fr.flag-icon-squared{background-image:url(../images/flags/1x1/fr.svg);}
.flag-icon-ga{background-image:url(../images/flags/4x3/ga.svg);}
.flag-icon-ga.flag-icon-squared{background-image:url(../images/flags/1x1/ga.svg);}
.flag-icon-gb{background-image:url(../images/flags/4x3/gb.svg);}
.flag-icon-gb.flag-icon-squared{background-image:url(../images/flags/1x1/gb.svg);}
.flag-icon-gd{background-image:url(../images/flags/4x3/gd.svg);}
.flag-icon-gd.flag-icon-squared{background-image:url(../images/flags/1x1/gd.svg);}
.flag-icon-ge{background-image:url(../images/flags/4x3/ge.svg);}
.flag-icon-ge.flag-icon-squared{background-image:url(../images/flags/1x1/ge.svg);}
.flag-icon-gf{background-image:url(../images/flags/4x3/gf.svg);}
.flag-icon-gf.flag-icon-squared{background-image:url(../images/flags/1x1/gf.svg);}
.flag-icon-gg{background-image:url(../images/flags/4x3/gg.svg);}
.flag-icon-gg.flag-icon-squared{background-image:url(../images/flags/1x1/gg.svg);}
.flag-icon-gh{background-image:url(../images/flags/4x3/gh.svg);}
.flag-icon-gh.flag-icon-squared{background-image:url(../images/flags/1x1/gh.svg);}
.flag-icon-gi{background-image:url(../images/flags/4x3/gi.svg);}
.flag-icon-gi.flag-icon-squared{background-image:url(../images/flags/1x1/gi.svg);}
.flag-icon-gl{background-image:url(../images/flags/4x3/gl.svg);}
.flag-icon-gl.flag-icon-squared{background-image:url(../images/flags/1x1/gl.svg);}
.flag-icon-gm{background-image:url(../images/flags/4x3/gm.svg);}
.flag-icon-gm.flag-icon-squared{background-image:url(../images/flags/1x1/gm.svg);}
.flag-icon-gn{background-image:url(../images/flags/4x3/gn.svg);}
.flag-icon-gn.flag-icon-squared{background-image:url(../images/flags/1x1/gn.svg);}
.flag-icon-gp{background-image:url(../images/flags/4x3/gp.svg);}
.flag-icon-gp.flag-icon-squared{background-image:url(../images/flags/1x1/gp.svg);}
.flag-icon-gq{background-image:url(../images/flags/4x3/gq.svg);}
.flag-icon-gq.flag-icon-squared{background-image:url(../images/flags/1x1/gq.svg);}
.flag-icon-gr{background-image:url(../images/flags/4x3/gr.svg);}
.flag-icon-gr.flag-icon-squared{background-image:url(../images/flags/1x1/gr.svg);}
.flag-icon-gs{background-image:url(../images/flags/4x3/gs.svg);}
.flag-icon-gs.flag-icon-squared{background-image:url(../images/flags/1x1/gs.svg);}
.flag-icon-gt{background-image:url(../images/flags/4x3/gt.svg);}
.flag-icon-gt.flag-icon-squared{background-image:url(../images/flags/1x1/gt.svg);}
.flag-icon-gu{background-image:url(../images/flags/4x3/gu.svg);}
.flag-icon-gu.flag-icon-squared{background-image:url(../images/flags/1x1/gu.svg);}
.flag-icon-gw{background-image:url(../images/flags/4x3/gw.svg);}
.flag-icon-gw.flag-icon-squared{background-image:url(../images/flags/1x1/gw.svg);}
.flag-icon-gy{background-image:url(../images/flags/4x3/gy.svg);}
.flag-icon-gy.flag-icon-squared{background-image:url(../images/flags/1x1/gy.svg);}
.flag-icon-hk{background-image:url(../images/flags/4x3/hk.svg);}
.flag-icon-hk.flag-icon-squared{background-image:url(../images/flags/1x1/hk.svg);}
.flag-icon-hm{background-image:url(../images/flags/4x3/hm.svg);}
.flag-icon-hm.flag-icon-squared{background-image:url(../images/flags/1x1/hm.svg);}
.flag-icon-hn{background-image:url(../images/flags/4x3/hn.svg);}
.flag-icon-hn.flag-icon-squared{background-image:url(../images/flags/1x1/hn.svg);}
.flag-icon-hr{background-image:url(../images/flags/4x3/hr.svg);}
.flag-icon-hr.flag-icon-squared{background-image:url(../images/flags/1x1/hr.svg);}
.flag-icon-ht{background-image:url(../images/flags/4x3/ht.svg);}
.flag-icon-ht.flag-icon-squared{background-image:url(../images/flags/1x1/ht.svg);}
.flag-icon-hu{background-image:url(../images/flags/4x3/hu.svg);}
.flag-icon-hu.flag-icon-squared{background-image:url(../images/flags/1x1/hu.svg);}
.flag-icon-id{background-image:url(../images/flags/4x3/id.svg);}
.flag-icon-id.flag-icon-squared{background-image:url(../images/flags/1x1/id.svg);}
.flag-icon-ie{background-image:url(../images/flags/4x3/ie.svg);}
.flag-icon-ie.flag-icon-squared{background-image:url(../images/flags/1x1/ie.svg);}
.flag-icon-il{background-image:url(../images/flags/4x3/il.svg);}
.flag-icon-il.flag-icon-squared{background-image:url(../images/flags/1x1/il.svg);}
.flag-icon-im{background-image:url(../images/flags/4x3/im.svg);}
.flag-icon-im.flag-icon-squared{background-image:url(../images/flags/1x1/im.svg);}
.flag-icon-in{background-image:url(../images/flags/4x3/in.svg);}
.flag-icon-in.flag-icon-squared{background-image:url(../images/flags/1x1/in.svg);}
.flag-icon-io{background-image:url(../images/flags/4x3/io.svg);}
.flag-icon-io.flag-icon-squared{background-image:url(../images/flags/1x1/io.svg);}
.flag-icon-iq{background-image:url(../images/flags/4x3/iq.svg);}
.flag-icon-iq.flag-icon-squared{background-image:url(../images/flags/1x1/iq.svg);}
.flag-icon-ir{background-image:url(../images/flags/4x3/ir.svg);}
.flag-icon-ir.flag-icon-squared{background-image:url(../images/flags/1x1/ir.svg);}
.flag-icon-is{background-image:url(../images/flags/4x3/is.svg);}
.flag-icon-is.flag-icon-squared{background-image:url(../images/flags/1x1/is.svg);}
.flag-icon-it{background-image:url(../images/flags/4x3/it.svg);}
.flag-icon-it.flag-icon-squared{background-image:url(../images/flags/1x1/it.svg);}
.flag-icon-je{background-image:url(../images/flags/4x3/je.svg);}
.flag-icon-je.flag-icon-squared{background-image:url(../images/flags/1x1/je.svg);}
.flag-icon-jm{background-image:url(../images/flags/4x3/jm.svg);}
.flag-icon-jm.flag-icon-squared{background-image:url(../images/flags/1x1/jm.svg);}
.flag-icon-jo{background-image:url(../images/flags/4x3/jo.svg);}
.flag-icon-jo.flag-icon-squared{background-image:url(../images/flags/1x1/jo.svg);}
.flag-icon-jp{background-image:url(../images/flags/4x3/jp.svg);}
.flag-icon-jp.flag-icon-squared{background-image:url(../images/flags/1x1/jp.svg);}
.flag-icon-ke{background-image:url(../images/flags/4x3/ke.svg);}
.flag-icon-ke.flag-icon-squared{background-image:url(../images/flags/1x1/ke.svg);}
.flag-icon-kg{background-image:url(../images/flags/4x3/kg.svg);}
.flag-icon-kg.flag-icon-squared{background-image:url(../images/flags/1x1/kg.svg);}
.flag-icon-kh{background-image:url(../images/flags/4x3/kh.svg);}
.flag-icon-kh.flag-icon-squared{background-image:url(../images/flags/1x1/kh.svg);}
.flag-icon-ki{background-image:url(../images/flags/4x3/ki.svg);}
.flag-icon-ki.flag-icon-squared{background-image:url(../images/flags/1x1/ki.svg);}
.flag-icon-km{background-image:url(../images/flags/4x3/km.svg);}
.flag-icon-km.flag-icon-squared{background-image:url(../images/flags/1x1/km.svg);}
.flag-icon-kn{background-image:url(../images/flags/4x3/kn.svg);}
.flag-icon-kn.flag-icon-squared{background-image:url(../images/flags/1x1/kn.svg);}
.flag-icon-kp{background-image:url(../images/flags/4x3/kp.svg);}
.flag-icon-kp.flag-icon-squared{background-image:url(../images/flags/1x1/kp.svg);}
.flag-icon-kr{background-image:url(../images/flags/4x3/kr.svg);}
.flag-icon-kr.flag-icon-squared{background-image:url(../images/flags/1x1/kr.svg);}
.flag-icon-kw{background-image:url(../images/flags/4x3/kw.svg);}
.flag-icon-kw.flag-icon-squared{background-image:url(../images/flags/1x1/kw.svg);}
.flag-icon-ky{background-image:url(../images/flags/4x3/ky.svg);}
.flag-icon-ky.flag-icon-squared{background-image:url(../images/flags/1x1/ky.svg);}
.flag-icon-kz{background-image:url(../images/flags/4x3/kz.svg);}
.flag-icon-kz.flag-icon-squared{background-image:url(../images/flags/1x1/kz.svg);}
.flag-icon-la{background-image:url(../images/flags/4x3/la.svg);}
.flag-icon-la.flag-icon-squared{background-image:url(../images/flags/1x1/la.svg);}
.flag-icon-lb{background-image:url(../images/flags/4x3/lb.svg);}
.flag-icon-lb.flag-icon-squared{background-image:url(../images/flags/1x1/lb.svg);}
.flag-icon-lc{background-image:url(../images/flags/4x3/lc.svg);}
.flag-icon-lc.flag-icon-squared{background-image:url(../images/flags/1x1/lc.svg);}
.flag-icon-li{background-image:url(../images/flags/4x3/li.svg);}
.flag-icon-li.flag-icon-squared{background-image:url(../images/flags/1x1/li.svg);}
.flag-icon-lk{background-image:url(../images/flags/4x3/lk.svg);}
.flag-icon-lk.flag-icon-squared{background-image:url(../images/flags/1x1/lk.svg);}
.flag-icon-lr{background-image:url(../images/flags/4x3/lr.svg);}
.flag-icon-lr.flag-icon-squared{background-image:url(../images/flags/1x1/lr.svg);}
.flag-icon-ls{background-image:url(../images/flags/4x3/ls.svg);}
.flag-icon-ls.flag-icon-squared{background-image:url(../images/flags/1x1/ls.svg);}
.flag-icon-lt{background-image:url(../images/flags/4x3/lt.svg);}
.flag-icon-lt.flag-icon-squared{background-image:url(../images/flags/1x1/lt.svg);}
.flag-icon-lu{background-image:url(../images/flags/4x3/lu.svg);}
.flag-icon-lu.flag-icon-squared{background-image:url(../images/flags/1x1/lu.svg);}
.flag-icon-lv{background-image:url(../images/flags/4x3/lv.svg);}
.flag-icon-lv.flag-icon-squared{background-image:url(../images/flags/1x1/lv.svg);}
.flag-icon-ly{background-image:url(../images/flags/4x3/ly.svg);}
.flag-icon-ly.flag-icon-squared{background-image:url(../images/flags/1x1/ly.svg);}
.flag-icon-ma{background-image:url(../images/flags/4x3/ma.svg);}
.flag-icon-ma.flag-icon-squared{background-image:url(../images/flags/1x1/ma.svg);}
.flag-icon-mc{background-image:url(../images/flags/4x3/mc.svg);}
.flag-icon-mc.flag-icon-squared{background-image:url(../images/flags/1x1/mc.svg);}
.flag-icon-md{background-image:url(../images/flags/4x3/md.svg);}
.flag-icon-md.flag-icon-squared{background-image:url(../images/flags/1x1/md.svg);}
.flag-icon-me{background-image:url(../images/flags/4x3/me.svg);}
.flag-icon-me.flag-icon-squared{background-image:url(../images/flags/1x1/me.svg);}
.flag-icon-mf{background-image:url(../images/flags/4x3/mf.svg);}
.flag-icon-mf.flag-icon-squared{background-image:url(../images/flags/1x1/mf.svg);}
.flag-icon-mg{background-image:url(../images/flags/4x3/mg.svg);}
.flag-icon-mg.flag-icon-squared{background-image:url(../images/flags/1x1/mg.svg);}
.flag-icon-mh{background-image:url(../images/flags/4x3/mh.svg);}
.flag-icon-mh.flag-icon-squared{background-image:url(../images/flags/1x1/mh.svg);}
.flag-icon-mk{background-image:url(../images/flags/4x3/mk.svg);}
.flag-icon-mk.flag-icon-squared{background-image:url(../images/flags/1x1/mk.svg);}
.flag-icon-ml{background-image:url(../images/flags/4x3/ml.svg);}
.flag-icon-ml.flag-icon-squared{background-image:url(../images/flags/1x1/ml.svg);}
.flag-icon-mm{background-image:url(../images/flags/4x3/mm.svg);}
.flag-icon-mm.flag-icon-squared{background-image:url(../images/flags/1x1/mm.svg);}
.flag-icon-mn{background-image:url(../images/flags/4x3/mn.svg);}
.flag-icon-mn.flag-icon-squared{background-image:url(../images/flags/1x1/mn.svg);}
.flag-icon-mo{background-image:url(../images/flags/4x3/mo.svg);}
.flag-icon-mo.flag-icon-squared{background-image:url(../images/flags/1x1/mo.svg);}
.flag-icon-mp{background-image:url(../images/flags/4x3/mp.svg);}
.flag-icon-mp.flag-icon-squared{background-image:url(../images/flags/1x1/mp.svg);}
.flag-icon-mq{background-image:url(../images/flags/4x3/mq.svg);}
.flag-icon-mq.flag-icon-squared{background-image:url(../images/flags/1x1/mq.svg);}
.flag-icon-mr{background-image:url(../images/flags/4x3/mr.svg);}
.flag-icon-mr.flag-icon-squared{background-image:url(../images/flags/1x1/mr.svg);}
.flag-icon-ms{background-image:url(../images/flags/4x3/ms.svg);}
.flag-icon-ms.flag-icon-squared{background-image:url(../images/flags/1x1/ms.svg);}
.flag-icon-mt{background-image:url(../images/flags/4x3/mt.svg);}
.flag-icon-mt.flag-icon-squared{background-image:url(../images/flags/1x1/mt.svg);}
.flag-icon-mu{background-image:url(../images/flags/4x3/mu.svg);}
.flag-icon-mu.flag-icon-squared{background-image:url(../images/flags/1x1/mu.svg);}
.flag-icon-mv{background-image:url(../images/flags/4x3/mv.svg);}
.flag-icon-mv.flag-icon-squared{background-image:url(../images/flags/1x1/mv.svg);}
.flag-icon-mw{background-image:url(../images/flags/4x3/mw.svg);}
.flag-icon-mw.flag-icon-squared{background-image:url(../images/flags/1x1/mw.svg);}
.flag-icon-mx{background-image:url(../images/flags/4x3/mx.svg);}
.flag-icon-mx.flag-icon-squared{background-image:url(../images/flags/1x1/mx.svg);}
.flag-icon-my{background-image:url(../images/flags/4x3/my.svg);}
.flag-icon-my.flag-icon-squared{background-image:url(../images/flags/1x1/my.svg);}
.flag-icon-mz{background-image:url(../images/flags/4x3/mz.svg);}
.flag-icon-mz.flag-icon-squared{background-image:url(../images/flags/1x1/mz.svg);}
.flag-icon-na{background-image:url(../images/flags/4x3/na.svg);}
.flag-icon-na.flag-icon-squared{background-image:url(../images/flags/1x1/na.svg);}
.flag-icon-nc{background-image:url(../images/flags/4x3/nc.svg);}
.flag-icon-nc.flag-icon-squared{background-image:url(../images/flags/1x1/nc.svg);}
.flag-icon-ne{background-image:url(../images/flags/4x3/ne.svg);}
.flag-icon-ne.flag-icon-squared{background-image:url(../images/flags/1x1/ne.svg);}
.flag-icon-nf{background-image:url(../images/flags/4x3/nf.svg);}
.flag-icon-nf.flag-icon-squared{background-image:url(../images/flags/1x1/nf.svg);}
.flag-icon-ng{background-image:url(../images/flags/4x3/ng.svg);}
.flag-icon-ng.flag-icon-squared{background-image:url(../images/flags/1x1/ng.svg);}
.flag-icon-ni{background-image:url(../images/flags/4x3/ni.svg);}
.flag-icon-ni.flag-icon-squared{background-image:url(../images/flags/1x1/ni.svg);}
.flag-icon-nl{background-image:url(../images/flags/4x3/nl.svg);}
.flag-icon-nl.flag-icon-squared{background-image:url(../images/flags/1x1/nl.svg);}
.flag-icon-no{background-image:url(../images/flags/4x3/no.svg);}
.flag-icon-no.flag-icon-squared{background-image:url(../images/flags/1x1/no.svg);}
.flag-icon-np{background-image:url(../images/flags/4x3/np.svg);}
.flag-icon-np.flag-icon-squared{background-image:url(../images/flags/1x1/np.svg);}
.flag-icon-nr{background-image:url(../images/flags/4x3/nr.svg);}
.flag-icon-nr.flag-icon-squared{background-image:url(../images/flags/1x1/nr.svg);}
.flag-icon-nu{background-image:url(../images/flags/4x3/nu.svg);}
.flag-icon-nu.flag-icon-squared{background-image:url(../images/flags/1x1/nu.svg);}
.flag-icon-nz{background-image:url(../images/flags/4x3/nz.svg);}
.flag-icon-nz.flag-icon-squared{background-image:url(../images/flags/1x1/nz.svg);}
.flag-icon-om{background-image:url(../images/flags/4x3/om.svg);}
.flag-icon-om.flag-icon-squared{background-image:url(../images/flags/1x1/om.svg);}
.flag-icon-pa{background-image:url(../images/flags/4x3/pa.svg);}
.flag-icon-pa.flag-icon-squared{background-image:url(../images/flags/1x1/pa.svg);}
.flag-icon-pe{background-image:url(../images/flags/4x3/pe.svg);}
.flag-icon-pe.flag-icon-squared{background-image:url(../images/flags/1x1/pe.svg);}
.flag-icon-pf{background-image:url(../images/flags/4x3/pf.svg);}
.flag-icon-pf.flag-icon-squared{background-image:url(../images/flags/1x1/pf.svg);}
.flag-icon-pg{background-image:url(../images/flags/4x3/pg.svg);}
.flag-icon-pg.flag-icon-squared{background-image:url(../images/flags/1x1/pg.svg);}
.flag-icon-ph{background-image:url(../images/flags/4x3/ph.svg);}
.flag-icon-ph.flag-icon-squared{background-image:url(../images/flags/1x1/ph.svg);}
.flag-icon-pk{background-image:url(../images/flags/4x3/pk.svg);}
.flag-icon-pk.flag-icon-squared{background-image:url(../images/flags/1x1/pk.svg);}
.flag-icon-pl{background-image:url(../images/flags/4x3/pl.svg);}
.flag-icon-pl.flag-icon-squared{background-image:url(../images/flags/1x1/pl.svg);}
.flag-icon-pm{background-image:url(../images/flags/4x3/pm.svg);}
.flag-icon-pm.flag-icon-squared{background-image:url(../images/flags/1x1/pm.svg);}
.flag-icon-pn{background-image:url(../images/flags/4x3/pn.svg);}
.flag-icon-pn.flag-icon-squared{background-image:url(../images/flags/1x1/pn.svg);}
.flag-icon-pr{background-image:url(../images/flags/4x3/pr.svg);}
.flag-icon-pr.flag-icon-squared{background-image:url(../images/flags/1x1/pr.svg);}
.flag-icon-ps{background-image:url(../images/flags/4x3/ps.svg);}
.flag-icon-ps.flag-icon-squared{background-image:url(../images/flags/1x1/ps.svg);}
.flag-icon-pt{background-image:url(../images/flags/4x3/pt.svg);}
.flag-icon-pt.flag-icon-squared{background-image:url(../images/flags/1x1/pt.svg);}
.flag-icon-pw{background-image:url(../images/flags/4x3/pw.svg);}
.flag-icon-pw.flag-icon-squared{background-image:url(../images/flags/1x1/pw.svg);}
.flag-icon-py{background-image:url(../images/flags/4x3/py.svg);}
.flag-icon-py.flag-icon-squared{background-image:url(../images/flags/1x1/py.svg);}
.flag-icon-qa{background-image:url(../images/flags/4x3/qa.svg);}
.flag-icon-qa.flag-icon-squared{background-image:url(../images/flags/1x1/qa.svg);}
.flag-icon-re{background-image:url(../images/flags/4x3/re.svg);}
.flag-icon-re.flag-icon-squared{background-image:url(../images/flags/1x1/re.svg);}
.flag-icon-ro{background-image:url(../images/flags/4x3/ro.svg);}
.flag-icon-ro.flag-icon-squared{background-image:url(../images/flags/1x1/ro.svg);}
.flag-icon-rs{background-image:url(../images/flags/4x3/rs.svg);}
.flag-icon-rs.flag-icon-squared{background-image:url(../images/flags/1x1/rs.svg);}
.flag-icon-ru{background-image:url(../images/flags/4x3/ru.svg);}
.flag-icon-ru.flag-icon-squared{background-image:url(../images/flags/1x1/ru.svg);}
.flag-icon-rw{background-image:url(../images/flags/4x3/rw.svg);}
.flag-icon-rw.flag-icon-squared{background-image:url(../images/flags/1x1/rw.svg);}
.flag-icon-sa{background-image:url(../images/flags/4x3/sa.svg);}
.flag-icon-sa.flag-icon-squared{background-image:url(../images/flags/1x1/sa.svg);}
.flag-icon-sb{background-image:url(../images/flags/4x3/sb.svg);}
.flag-icon-sb.flag-icon-squared{background-image:url(../images/flags/1x1/sb.svg);}
.flag-icon-sc{background-image:url(../images/flags/4x3/sc.svg);}
.flag-icon-sc.flag-icon-squared{background-image:url(../images/flags/1x1/sc.svg);}
.flag-icon-sd{background-image:url(../images/flags/4x3/sd.svg);}
.flag-icon-sd.flag-icon-squared{background-image:url(../images/flags/1x1/sd.svg);}
.flag-icon-se{background-image:url(../images/flags/4x3/se.svg);}
.flag-icon-se.flag-icon-squared{background-image:url(../images/flags/1x1/se.svg);}
.flag-icon-sg{background-image:url(../images/flags/4x3/sg.svg);}
.flag-icon-sg.flag-icon-squared{background-image:url(../images/flags/1x1/sg.svg);}
.flag-icon-sh{background-image:url(../images/flags/4x3/sh.svg);}
.flag-icon-sh.flag-icon-squared{background-image:url(../images/flags/1x1/sh.svg);}
.flag-icon-si{background-image:url(../images/flags/4x3/si.svg);}
.flag-icon-si.flag-icon-squared{background-image:url(../images/flags/1x1/si.svg);}
.flag-icon-sj{background-image:url(../images/flags/4x3/sj.svg);}
.flag-icon-sj.flag-icon-squared{background-image:url(../images/flags/1x1/sj.svg);}
.flag-icon-sk{background-image:url(../images/flags/4x3/sk.svg);}
.flag-icon-sk.flag-icon-squared{background-image:url(../images/flags/1x1/sk.svg);}
.flag-icon-sl{background-image:url(../images/flags/4x3/sl.svg);}
.flag-icon-sl.flag-icon-squared{background-image:url(../images/flags/1x1/sl.svg);}
.flag-icon-sm{background-image:url(../images/flags/4x3/sm.svg);}
.flag-icon-sm.flag-icon-squared{background-image:url(../images/flags/1x1/sm.svg);}
.flag-icon-sn{background-image:url(../images/flags/4x3/sn.svg);}
.flag-icon-sn.flag-icon-squared{background-image:url(../images/flags/1x1/sn.svg);}
.flag-icon-so{background-image:url(../images/flags/4x3/so.svg);}
.flag-icon-so.flag-icon-squared{background-image:url(../images/flags/1x1/so.svg);}
.flag-icon-sr{background-image:url(../images/flags/4x3/sr.svg);}
.flag-icon-sr.flag-icon-squared{background-image:url(../images/flags/1x1/sr.svg);}
.flag-icon-ss{background-image:url(../images/flags/4x3/ss.svg);}
.flag-icon-ss.flag-icon-squared{background-image:url(../images/flags/1x1/ss.svg);}
.flag-icon-st{background-image:url(../images/flags/4x3/st.svg);}
.flag-icon-st.flag-icon-squared{background-image:url(../images/flags/1x1/st.svg);}
.flag-icon-sv{background-image:url(../images/flags/4x3/sv.svg);}
.flag-icon-sv.flag-icon-squared{background-image:url(../images/flags/1x1/sv.svg);}
.flag-icon-sx{background-image:url(../images/flags/4x3/sx.svg);}
.flag-icon-sx.flag-icon-squared{background-image:url(../images/flags/1x1/sx.svg);}
.flag-icon-sy{background-image:url(../images/flags/4x3/sy.svg);}
.flag-icon-sy.flag-icon-squared{background-image:url(../images/flags/1x1/sy.svg);}
.flag-icon-sz{background-image:url(../images/flags/4x3/sz.svg);}
.flag-icon-sz.flag-icon-squared{background-image:url(../images/flags/1x1/sz.svg);}
.flag-icon-tc{background-image:url(../images/flags/4x3/tc.svg);}
.flag-icon-tc.flag-icon-squared{background-image:url(../images/flags/1x1/tc.svg);}
.flag-icon-td{background-image:url(../images/flags/4x3/td.svg);}
.flag-icon-td.flag-icon-squared{background-image:url(../images/flags/1x1/td.svg);}
.flag-icon-tf{background-image:url(../images/flags/4x3/tf.svg);}
.flag-icon-tf.flag-icon-squared{background-image:url(../images/flags/1x1/tf.svg);}
.flag-icon-tg{background-image:url(../images/flags/4x3/tg.svg);}
.flag-icon-tg.flag-icon-squared{background-image:url(../images/flags/1x1/tg.svg);}
.flag-icon-th{background-image:url(../images/flags/4x3/th.svg);}
.flag-icon-th.flag-icon-squared{background-image:url(../images/flags/1x1/th.svg);}
.flag-icon-tj{background-image:url(../images/flags/4x3/tj.svg);}
.flag-icon-tj.flag-icon-squared{background-image:url(../images/flags/1x1/tj.svg);}
.flag-icon-tk{background-image:url(../images/flags/4x3/tk.svg);}
.flag-icon-tk.flag-icon-squared{background-image:url(../images/flags/1x1/tk.svg);}
.flag-icon-tl{background-image:url(../images/flags/4x3/tl.svg);}
.flag-icon-tl.flag-icon-squared{background-image:url(../images/flags/1x1/tl.svg);}
.flag-icon-tm{background-image:url(../images/flags/4x3/tm.svg);}
.flag-icon-tm.flag-icon-squared{background-image:url(../images/flags/1x1/tm.svg);}
.flag-icon-tn{background-image:url(../images/flags/4x3/tn.svg);}
.flag-icon-tn.flag-icon-squared{background-image:url(../images/flags/1x1/tn.svg);}
.flag-icon-to{background-image:url(../images/flags/4x3/to.svg);}
.flag-icon-to.flag-icon-squared{background-image:url(../images/flags/1x1/to.svg);}
.flag-icon-tr{background-image:url(../images/flags/4x3/tr.svg);}
.flag-icon-tr.flag-icon-squared{background-image:url(../images/flags/1x1/tr.svg);}
.flag-icon-tt{background-image:url(../images/flags/4x3/tt.svg);}
.flag-icon-tt.flag-icon-squared{background-image:url(../images/flags/1x1/tt.svg);}
.flag-icon-tv{background-image:url(../images/flags/4x3/tv.svg);}
.flag-icon-tv.flag-icon-squared{background-image:url(../images/flags/1x1/tv.svg);}
.flag-icon-tw{background-image:url(../images/flags/4x3/tw.svg);}
.flag-icon-tw.flag-icon-squared{background-image:url(../images/flags/1x1/tw.svg);}
.flag-icon-tz{background-image:url(../images/flags/4x3/tz.svg);}
.flag-icon-tz.flag-icon-squared{background-image:url(../images/flags/1x1/tz.svg);}
.flag-icon-ua{background-image:url(../images/flags/4x3/ua.svg);}
.flag-icon-ua.flag-icon-squared{background-image:url(../images/flags/1x1/ua.svg);}
.flag-icon-ug{background-image:url(../images/flags/4x3/ug.svg);}
.flag-icon-ug.flag-icon-squared{background-image:url(../images/flags/1x1/ug.svg);}
.flag-icon-um{background-image:url(../images/flags/4x3/um.svg);}
.flag-icon-um.flag-icon-squared{background-image:url(../images/flags/1x1/um.svg);}
.flag-icon-us{background-image:url(../images/flags/4x3/us.svg);}
.flag-icon-us.flag-icon-squared{background-image:url(../images/flags/1x1/us.svg);}
.flag-icon-uy{background-image:url(../images/flags/4x3/uy.svg);}
.flag-icon-uy.flag-icon-squared{background-image:url(../images/flags/1x1/uy.svg);}
.flag-icon-uz{background-image:url(../images/flags/4x3/uz.svg);}
.flag-icon-uz.flag-icon-squared{background-image:url(../images/flags/1x1/uz.svg);}
.flag-icon-va{background-image:url(../images/flags/4x3/va.svg);}
.flag-icon-va.flag-icon-squared{background-image:url(../images/flags/1x1/va.svg);}
.flag-icon-vc{background-image:url(../images/flags/4x3/vc.svg);}
.flag-icon-vc.flag-icon-squared{background-image:url(../images/flags/1x1/vc.svg);}
.flag-icon-ve{background-image:url(../images/flags/4x3/ve.svg);}
.flag-icon-ve.flag-icon-squared{background-image:url(../images/flags/1x1/ve.svg);}
.flag-icon-vg{background-image:url(../images/flags/4x3/vg.svg);}
.flag-icon-vg.flag-icon-squared{background-image:url(../images/flags/1x1/vg.svg);}
.flag-icon-vi{background-image:url(../images/flags/4x3/vi.svg);}
.flag-icon-vi.flag-icon-squared{background-image:url(../images/flags/1x1/vi.svg);}
.flag-icon-vn{background-image:url(../images/flags/4x3/vn.svg);}
.flag-icon-vn.flag-icon-squared{background-image:url(../images/flags/1x1/vn.svg);}
.flag-icon-vu{background-image:url(../images/flags/4x3/vu.svg);}
.flag-icon-vu.flag-icon-squared{background-image:url(../images/flags/1x1/vu.svg);}
.flag-icon-wf{background-image:url(../images/flags/4x3/wf.svg);}
.flag-icon-wf.flag-icon-squared{background-image:url(../images/flags/1x1/wf.svg);}
.flag-icon-ws{background-image:url(../images/flags/4x3/ws.svg);}
.flag-icon-ws.flag-icon-squared{background-image:url(../images/flags/1x1/ws.svg);}
.flag-icon-ye{background-image:url(../images/flags/4x3/ye.svg);}
.flag-icon-ye.flag-icon-squared{background-image:url(../images/flags/1x1/ye.svg);}
.flag-icon-yt{background-image:url(../images/flags/4x3/yt.svg);}
.flag-icon-yt.flag-icon-squared{background-image:url(../images/flags/1x1/yt.svg);}
.flag-icon-za{background-image:url(../images/flags/4x3/za.svg);}
.flag-icon-za.flag-icon-squared{background-image:url(../images/flags/1x1/za.svg);}
.flag-icon-zm{background-image:url(../images/flags/4x3/zm.svg);}
.flag-icon-zm.flag-icon-squared{background-image:url(../images/flags/1x1/zm.svg);}
.flag-icon-zw{background-image:url(../images/flags/4x3/zw.svg);}
.flag-icon-zw.flag-icon-squared{background-image:url(../images/flags/1x1/zw.svg);}
.flag-icon-es-ct{background-image:url(../images/flags/4x3/es-ct.svg);}
.flag-icon-es-ct.flag-icon-squared{background-image:url(../images/flags/1x1/es-ct.svg);}
.flag-icon-eu{background-image:url(../images/flags/4x3/eu.svg);}
.flag-icon-eu.flag-icon-squared{background-image:url(../images/flags/1x1/eu.svg);}
.flag-icon-gb-eng{background-image:url(../images/flags/4x3/gb-eng.svg);}
.flag-icon-gb-eng.flag-icon-squared{background-image:url(../images/flags/1x1/gb-eng.svg);}
.flag-icon-gb-nir{background-image:url(../images/flags/4x3/gb-nir.svg);}
.flag-icon-gb-nir.flag-icon-squared{background-image:url(../images/flags/1x1/gb-nir.svg);}
.flag-icon-gb-sct{background-image:url(../images/flags/4x3/gb-sct.svg);}
.flag-icon-gb-sct.flag-icon-squared{background-image:url(../images/flags/1x1/gb-sct.svg);}
.flag-icon-gb-wls{background-image:url(../images/flags/4x3/gb-wls.svg);}
.flag-icon-gb-wls.flag-icon-squared{background-image:url(../images/flags/1x1/gb-wls.svg);}
.flag-icon-un{background-image:url(../images/flags/4x3/un.svg);}
.flag-icon-un.flag-icon-squared{background-image:url(../images/flags/1x1/un.svg);}
.flag-icon-xk{background-image:url(../images/flags/4x3/xk.svg);}
.flag-icon-xk.flag-icon-squared{background-image:url(../images/flags/1x1/xk.svg);}
.btn{font-family:"Montserrat", sans-serif;font-size:0.75rem;padding:0.5625rem 1.5625rem;border-radius:0;}
@media screen and (max-width:767px){.btn{padding:0.3125rem 0.9375rem;}
}
.btn.btn-primary{border-width:0rem;color:#FFFFFF;}
.btn.btn-primary:hover .iconDownloadSmall, .btn.btn-primary:focus .iconDownloadSmall{background-position:-10.5rem -9.3125rem;}
.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary.focus{box-shadow:none;border-color:transparent;outline:none;}
.btn.btn-primary:hover:active, .btn.btn-primary:hover.active, .btn.btn-primary:focus:active, .btn.btn-primary:focus.active, .btn.btn-primary.focus:active, .btn.btn-primary.focus.active{background:#024CA1;box-shadow:none;border-color:transparent;outline:none;box-shadow:none;}
.btn.btn-primary.btn-block{color:#Ed3733;background:#F6F9FB;border:1px solid #E1EAEE;padding:8px 25px;}
.btn.btn-primary.btn-block:hover{color:#FFFFFF;background:#024CA1;}
.btn.btn-primary.btn-load{background:transparent;border:0;white-space:nowrap;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.btn.btn-primary.btn-load:after, .btn.btn-primary.btn-load:before{content:'';position:relative;height:1px;width:100%;background:#D8E3E9;transition:all linear 0.5s;}
.btn.btn-primary.btn-load:after{margin-left:16px;}
.btn.btn-primary.btn-load:before{margin-right:16px;}
.btn.btn-primary.btn-load:hover, .btn.btn-primary.btn-load:focus{border:0;color:#404040;background:transparent;}
.btn.btn-primary.btn-load:focus{outline:0;-o-box-shadow:none;box-shadow:none;}
.btn.btn-link{color:#024CA1;}
.btn.btn-link:hover, .btn.btn-link:focus{text-decoration:none;}
.btn.btn-secondary{background:#fbfbfb;color:#7B7B7B;border:0.0625rem solid #D8E3E9;}
.btn.btn-outline-secondary{padding:0.5rem 1.5rem;background:#fbfbfb;color:#404040;border-color:#404040;}
@media screen and (max-width:767px){.btn.btn-outline-secondary{padding:0.25rem 0.875rem;}
}
.btn.btn-outline-secondary:hover, .btn.btn-outline-secondary:focus{background:#404040;box-shadow:none;border-color:transparent;outline:none;color:#FFFFFF;}
.btn.btn-outline-secondary:hover .iconAppleStore, .btn.btn-outline-secondary:focus .iconAppleStore{background-position:-6rem -13.25rem;}
.btn.btn-outline-secondary:hover .iconPlayStore, .btn.btn-outline-secondary:focus .iconPlayStore{background-position:-8rem -13.25rem;}
.btn.btn-outline-secondary:hover:active, .btn.btn-outline-secondary:hover.active, .btn.btn-outline-secondary:focus:active, .btn.btn-outline-secondary:focus.active{background:inherit;box-shadow:none;border-color:transparent;outline:none;box-shadow:none;color:#FFFFFF;}
.btn.profileProductWidth{width:7.125rem;}
.btn.btn-light:hover, .btn.btn-light:focus{border-color:#024CA1 !important;}
@media screen and (max-width:767px){.btn.businessInquiry{padding:1rem 0.5rem;}
}
.buttonGroup button{margin-right:0.625rem;}
.buttonGroup button:last-child{margin-right:0;}
.icon, .filterBlock .collapsibleBlock .collapseToggler:after{display:inline-block;vertical-align:middle;background-image:url("../images/spritesheet.svg");background-repeat:no-repeat;}
.icon12, .filterBlock .collapsibleBlock .collapseToggler:after{width:0.75rem;height:0.75rem;}
.icon14{width:0.875rem;height:0.875rem;}
/* .icon16{width:1rem;height:1rem;} */
.icon16{width:15px;height:15px;}
.icon1624{width:1rem;height:1.5rem;}
.icon2418{width:1.5rem;height:1.125rem;}
.icon18{width:1.125rem;height:1.125rem;}
.icon20{width:1.25rem;height:1.25rem;}
.icon24{width:1.5rem;height:1.5rem;} 
/* .icon24{width: 16px;height: 17px;}*/
.icon28{width:1.75rem;height:1.75rem;}
.icon32{width:2rem;height:2rem;}
.icon36{width:2.25rem;height:2.25rem;}
.icon40{width:2.5rem;height:2.5rem;}
.icon64{width:4rem;height:4rem;}
.iconBookmark{background-position:-9rem -7.75rem;}
.iconPremium{background-position:-12.5625rem -11.5rem;}
.iconToggle{background-position:-3rem -2.75rem;}
.iconSliding{background-position:-5.0625rem -2.75rem;}
.iconMouse{background-position:-1.5rem -6.25rem;}
.iconRightArrow{background-position:-10.3125rem -11.5625rem;}
.iconRightArrowColor{background-position:-10.3125rem -13.5625rem;}
.iconRightArrowWhite{background-position:-10.3125rem -15.5625rem;}
.iconRightArrowSmall{background-position:-18.1875rem -7.9375rem;}
.iconRightArrowBig{height:0.75rem;width:2.5rem;background-position:-2.5rem -21.0625rem;}
.iconAppleStore{background-position:-6rem -11.25rem;}
.iconPlayStore{background-position:-8rem -11.25rem;}
.iconFacebook{background-position:0rem -11.25rem;}
.iconFacebookGrey{background-position:0rem -11.25rem;}
.iconLinkedin{background-position:-2rem -11.25rem;}
.iconLinkedinGrey{background-position:-2rem -11.25rem;}
.iconTwitter{background-position:-4rem -11.25rem;}
.iconTwitterGrey{background-position:-4.5rem -13.6875rem;}
.iconEyeHide{background-position:-36rem -7.75rem;}
.iconEyeShow{background-position:-36rem -6.25rem;}
.iconIronore{background-position:-0.125rem -17.875rem;}
.iconCoal{background-position:-5.125rem -17.875rem;}
.iconMetallic{background-position:-7.5rem -17.875rem;}
.iconSteel{background-position:-2.5rem -17.875rem;}
.iconFerro{background-position:-10.0625rem -17.875rem;}
.iconLogistics{background-position:-17.625rem -17.875rem;}
.iconShipbreak{background-position:-15.0625rem -17.875rem;}
.iconLeftArrow{background-position:-12.375rem -13.5rem;}
.iconSmallBookmark{background-position:-9rem -6.25rem;}
.iconBell{background-position:-6rem -6.25rem;}
.iconMapView{background-position:-7.375rem -6.25rem;}
.iconMapViewSmall{background-position:-7rem -2.75rem;}
.iconMapViewColor{background-position:-7.375rem -7.75rem;}
.iconComparisionOperator{background-position:-31.5625rem -6.25rem;}
.iconRightBrownArrow{background-position:-3rem -6.25rem;}
.iconBarChart{background-position:-22.625rem -6.375rem;}
.iconSquarePlus{background-position:-19.5rem -9.25rem;}
.iconSquarePlus:hover{background-position:-19.5rem -7.75rem;}
/*.iconSquareMinus{background-position:-21rem -9.25rem;}*/
.iconSquareMinus{background-position: -21rem -7.75rem;}
.iconSquareMinus:hover{background-position:-21rem -7.75rem;}
.iconCircleMinus{background-position:-21.1875rem -6.4375rem;}
.iconPlusSmall{background-position:-3.6875rem -0.6875rem;}
.iconPlusBig{background-position:-25.75rem -8rem;}
.iconSmallRightArrow{background-position:-1.9375rem -2.6875rem;}
.iconCircleTick{background-position:-3rem -0.75rem;}
.iconLeftBigArrow{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.iconRightBigArrow, .iconLeftBigArrow{background-position:-10.25rem -13.5625rem;}
.iconUpsmallArrow{background-position:-1.5rem 0rem;}
.iconDownsmallArrow{background-position:-2.25rem 0rem;}
/*.iconSearch{background-position:0rem 0rem;}*/
.iconCall{background-position:-24rem -6.25rem;}
.iconLeft{background-position:0rem 0rem;-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.iconRight{background-position:0rem 0rem;-ms-transform:rotate(90deg);transform:rotate(90deg);}
.iconRedirected{background-position:-4.5rem -0.125rem;}
.iconBottom, .filterBlock .collapsibleBlock .collapseToggler:after{background-position:-11.0625rem -2.875rem;}
.iconTop, .filterBlock .collapsibleBlock .collapseToggler.collapsed:after{background-position:-11.0625rem -2.875rem;-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.iconRightDirectedArrow{background-position:-10.375rem -13.5625rem;}
.iconRightDirectedWhiteArrow{background-position:-10.375rem -15.5625rem;}
.iconLocation{background-position:-2rem -2.8125rem;}
.iconTag{background-position:-19.6875rem -6.375rem;}
.iconClock{background-position:-16.4375rem -9.25rem;}
.iconClockActive{background-position:-45rem -6.25rem;}
.iconServiceTenders{background-position:-12.5rem -17.5rem;}
.iconEdit{background-position:-38.9375rem -6.25rem;}
.iconEdit:hover{background-position:-38.9375rem -7.75rem;}
.iconDelete{background-position:-30rem -6.25rem;}
.iconClose{background-position:-0.25rem -8rem;}
.iconCloseSm{background-position:-5.25rem 0;}
.iconBigClose{background-position:0rem -7.75rem;}
.iconUser{background-position:-1rem -2.8125rem;}
.iconEye{background-position:-1.5rem -6.25rem;}
.iconDatepicker{background-position:-1.5rem -6.25rem;}
.iconShare{background-position:-12.0625rem -7.75rem;}
.iconMapReference{background-position:-2rem -2.75rem;}
.iconBlackShare{background-position:-13.6875rem -6.4375rem;}
.iconShareColor{background-position:-12.1875rem -7.9375rem;}
.iconDownloadSmall{background-position:-10.5rem -7.8125rem;}
.iconTimeLine{background-position:-16.5rem -7.75rem;}
.iconTimeLine.active{background-position:-16.5rem -9.25rem;}
.iconFontsize{background-position:-15rem -6.25rem;}
.iconList{background-position:-3.0625rem -2.6875rem;}
.iconBlueCard{background-position:-9rem -4.8125rem;}
.iconBlueList{background-position:-3rem -4.8125rem;}
.iconPdf{background-position:-10.3125rem -6.25rem;}
.iconDownload{background-position:-10.5rem -6.25rem;}
.iconDownload:hover{background-position:-10.5rem -7.75rem;}
.iconDownloadColor{background-position:-10.5rem -7.75rem;}
.iconPlay{background-position:-33.125rem -6.4375rem;}
.iconExpandView{background-position:-34.5625rem -6.25rem;}
.iconCollapseView{background-position:-34.5625rem -7.8125rem;}
.iconRightDoubleChevron, .iconLeftDoubleChevron{background-position:-37.5rem -7.75rem;}
.iconLeftDoubleChevron{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.iconAddBig{background-position:-14rem -11.25rem;}
.iconDownCarrot{background-position:0.125rem -0.625rem;}
.iconDownCarrotGrey{background-position:0.125rem -1.375rem;}
.iconUpCarrot{background-position:-8.0625rem -3.75rem;}
.iconMore{background-position:-15.1875rem -6.4375rem;}
.iconMoreColor{background-position:-15.1875rem -7.9375rem;}
.iconDateOrange{background-position:0rem -4.75rem;}
.iconDateBlack{background-position:0rem -2.8125rem;}
.iconExternalLink{background-position:-13.625rem -7.875rem;}
.iconDownChevron, .iconUpChevron{background-position:0rem 0rem;}
.iconUpChevron{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.iconAuthor{background-position:-1rem -2.75rem;}
.iconDowndownToggle{background-position:-15rem -7.75rem;}
.iconPlus{background-position:-3.625rem -0.625rem;}
.iconTimer{background-position:-16.6875rem -9.5rem !important;}
.iconRightWhiteArrow{background-position:-10.375rem -15.5625rem;}
.iconBackArrowDark{background-position:-12.4375rem -13.5625rem;}
.iconViewData{background-position:-8.0625rem -2.75rem;}
.iconViewData.viewed{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.iconCart{background-position:-40.5rem -6.25rem;}
.iconWhiteLock{background-position:-42rem -6.25rem;}
.iconCreditDebit{background-image:url("../images/credit-debit.svg");}
.iconPaypal{background-image:url("../images/paypal.svg");}
.iconWallet{background-image:url("../images/wallet.svg");}
.iconMasterCard{background-image:url("../images/master-card.svg");background-position:center;}
.iconMail{background-position:-11rem -2.8125rem;}
.iconPhone{background-position:-10rem -2.8125rem;}
.iconCookie{background-position:-43.5rem -6.25rem;}
.iconSmallTimer{background-position:-12rem -2.75rem;}
.form-group{position:relative;margin-bottom:0.9375rem;border:0.0625rem solid #8D959F;height:2.25rem;}
.form-group.uploadFileGroup .uploadLink{color:#024CA1 !important;font-size:0.875rem;position:absolute;right:0.625rem;top:0.5rem;}
.form-group.uploadFileGroup .uploadFiles{position:absolute;left:0.9375rem;top:0.4375rem;font-size:0.875rem;font-weight:600;}
.form-group:after{content:'';position:absolute;height:0.125rem;width:0rem;left:0;right:0;margin:auto;bottom:-0.125rem;opacity:0;transition:0.3s;}
.form-group.form-textarea{height:auto;}
.form-group.form-textarea .form-control{height:6.25rem;}
.form-group .form-control{border:none;height:2.125rem;position:relative;z-index:2;padding:0.3125rem 1rem;background:none;width:100%;font-size:0.875rem;}
.form-group .form-control:focus, .form-group .form-control:active{-o-box-shadow:none;box-shadow:none;outline:none;}
.form-group textarea.form-control{line-height:1.75rem;overflow:hidden;}
.form-group.dropdown .select2{width:100% !important;}
.form-group.dropdown .select2 .selection .select2-selection .select2-selection__rendered{padding-left:1rem;text-transform:initial;font-size:0.875rem;font-weight:400;color:#404040;}
.form-group.floatingLabel label{position:absolute;top:0;padding:0.4375rem 0 0 0.8125rem;opacity:1;}
.form-group .form-label{font-weight:300;font-size:0.875rem;min-height:1.0625rem;text-align:left;position:absolute;top:0.5rem;left:0;padding:0 1rem;right:0;transition:0.3s;z-index:1;}
.form-group .select2-container{z-index:3;}
.form-group.focus:after{opacity:1;width:100%;}
.form-group.focus .form-label, .form-group.filled .form-label, .form-group.preFilled .form-label{top:-0.4375rem;left:0.625rem;padding:0 0.5rem;font-size:0.625rem;color:#Ed3733;background:#FFFFFF;width:-webkit-fit-content;width:fit-content;white-space:nowrap;}
.form-group .passwordShowHandler{position:absolute;right:0.625rem;top:0.3125rem;z-index:2;}
.form-control:focus{outline:none;box-shadow:none;}
.landingFilterLayout{position:relative;width:59.5rem;}
@media only screen and (max-width:1199px){.landingFilterLayout{width:53.75rem;}
}
.landingFilterLayout.searchExpanded .landingDropdowns{-o-box-shadow:none;box-shadow:none;}
.landingFilterLayout.highlightSearchView .landingDropdowns{z-index:2000;}
.landingFilterLayout input[type=text]:-moz-placeholder{color:transparent;}
.landingFilterLayout input[type=text]::-webkit-input-placeholder{color:transparent;}
@media only screen and (max-width:767px){.landingFilterLayout input[type=text]:-moz-placeholder{color:#8D959F;}
.landingFilterLayout input[type=text]::-webkit-input-placeholder{color:#8D959F;}
}
@media only screen and (max-width:991px){.landingFilterLayout{width:100%;}
}
.landingDropdowns{width:54.375rem;height:3.125rem;border:0.1875rem solid #D8E3E9;background-color:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;}
@media only screen and (max-width:1199px){.landingDropdowns{width:49.375rem;height:3.4375rem;margin-right:1.875rem;}
}
@media only screen and (max-width:991px){.landingDropdowns{width:100%;margin:0 auto 1.25rem;padding-bottom:1.25rem;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%;border:none;box-shadow:none;background:transparent;border-bottom:0.0625rem solid #D8E3E9;}
.landingDropdowns .form-group{background:#FFFFFF;}
.landingDropdowns .submitQuery{border-width:0.1875rem;background:#FFFFFF;box-shadow:0rem 0.1875rem 0.375rem rgba(106, 104, 101, 0.16);}
}
@media only screen and (max-width:767px){.landingDropdowns{max-width:100%;}
}
.landingDropdowns .form-group{width:16.5rem;height:2.875rem;padding-top:0;position:relative;z-index:0;border:none;}
.landingDropdowns .form-group.disabledForm{opacity:0.35;}
.landingDropdowns .form-group .select2-selection__arrow{right:0.9375rem;}
.landingDropdowns .form-group:before{content:"";position:absolute;top:0.8125rem;right:0rem;width:0.0625rem;height:1.25rem;background:#D8E3E9;}
@media only screen and (max-width:991px){.landingDropdowns .form-group:before{content:none;}
}
.landingDropdowns .form-group .form-label{padding:0 0.9375rem;margin:0;top:0.8125rem;}
.landingDropdowns .form-group .select2-container{width:inherit !important;height:100%;}
@media only screen and (max-width:1199px){.landingDropdowns .form-group{width:15rem;}
}
@media only screen and (max-width:991px){.landingDropdowns .form-group{width:100%;height:3.125rem;border:0.1875rem solid #D8E3E9;box-shadow:0rem 0.1875rem 0.375rem rgba(106, 104, 101, 0.16);}
}
.landingDropdowns .form-group.focus .form-label, .landingDropdowns .form-group.filled .form-label{font-size:0.75rem;top:0.1875rem;left:0.5rem;color:#8D959F;background:#FFFFFF;display:inline-block;width:calc(100% - 8px);padding-left:0.5rem;}
@media only screen and (max-width:991px){.landingDropdowns .form-group.focus .form-label, .landingDropdowns .form-group.filled .form-label{width:calc(100% - 8px);}
}
.landingDropdowns .form-group .select2-container .select2-selection--single{height:2.5rem;}
.landingDropdowns .form-group .select2-container .select2-selection--single .select2-selection__arrow{top:0.5rem;}
.landingDropdowns .form-group .select2-container .select2-selection--single .select2-selection__rendered{line-height:3.4375rem;margin-right:1.25rem;padding:0 1rem;}
.landingDropdowns .form-group .select2-container .selection .select2-selection .select2-selection__arrow b{border:0;background-position:-0.75rem -0.0625rem;}
.postDataSearchBlock{position:fixed;width:56.25rem;top:0;left:0;right:0;z-index:1023;}
.postDataSearchBlock .focusedSearchInput{animation:none !important;margin-top:1.375rem;width:100%;position:absolute;}
.postDataSearchBlock .landingFilterLayout{width:100%;}
.postDataSearchBlock .landingDropdowns{width:50rem;margin:0.625rem 0;}
.postDataSearchBlock .landingDropdowns .form-group{width:15rem;}
.postDataSearchBlock .landingDropdowns .form-group.filled .select2 .select2-selection__arrow{top:0.75rem;}
.postDataSearchBlock .globalSearchForm{top:0;}
.postDataSearchBlock .globalSearchForm input[type=text]{height:3.125rem;}
.postDataSearchBlock .globalSearchForm.active{width:100% !important;}
.postDataSearchBlock .globalSearchForm.focusedSearchInput{margin-top:2.3125rem;}
.postDataSearchBlock .globalSearchForm .globalSearchInput{-o-box-shadow:none;box-shadow:none;}
@media only screen and (max-width:1440px){.postDataSearchBlock{width:41.875rem;}
.postDataSearchBlock .landingDropdowns{width:35.9375rem;}
.postDataSearchBlock .landingDropdowns .form-group{width:10.4375rem;}
}
@media only screen and (max-width:1199px){.postDataSearchBlock{position:relative;width:calc(100% - 153px);margin-left:9.4375rem;background:#FFFFFF;top:0;z-index:1;}
.postDataSearchBlock.active{z-index:1023;}
.postDataSearchBlock .landingDropdowns{width:calc(100% - 80px);}
.postDataSearchBlock .landingDropdowns .form-group{width:14.375rem;}
.postDataSearchBlock .globalSearchForm input[type=text]{height:3.4375rem;}
.postDataSearchBlock ~ .sectionWithTabs{padding-top:4.375rem;}
}
@media only screen and (max-width:991px){.postDataSearchBlock{top:5.9375rem;width:100%;margin:0 auto;}
.postDataSearchBlock .landingDropdowns{width:100%;}
.postDataSearchBlock .landingDropdowns .form-group{width:100%;}
.postDataSearchBlock .submitQuery{margin:0 auto;}
.postDataSearchBlock .openSearchFilter{margin:0;}
.postDataSearchBlock .globalSearchForm{position:unset;top:0;width:100%;max-width:100%;margin:1.25rem 0 0.625rem;padding:0;}
.postDataSearchBlock .globalSearchForm input[type=text]{width:100%;position:unset;height:3.125rem;}
.postDataSearchBlock ~ .sectionWithTabs{padding-top:6.875rem;}
.postDataSearchBlock ~ .sectionWithTabs .nav-pills{padding-top:9.375rem !important;top:0;}
}
@media only screen and (max-width:767px){.postDataSearchBlock{position:fixed;bottom:0;top:auto;padding:0;z-index:1022;-o-box-shadow:0 0 6px rgba(0, 0, 0, 0.16);box-shadow:0 0 6px rgba(0, 0, 0, 0.16);}
.postDataSearchBlock a.openSearchFilter{border-width:1px 0 0 0;}
.postDataSearchBlock ~ .sectionWithTabs{padding-top:4.375rem;}
.postDataSearchBlock ~ .sectionWithTabs .nav-pills{top:0;padding-top:4.25rem !important;}
}
.submitQuery{width:3.75rem;margin-left:0.4375rem;}
@media only screen and (max-width:1199px){.submitQuery{width:calc(100% - 60px);margin-left:0;height:3.375rem;border:0.0625rem solid #D8E3E9;}
}
@media only screen and (max-width:991px){.submitQuery{width:100%;margin:0;}
}
.submitQuery.btn-secondary{color:#7B7B7B;background:#D8E3E9;border-color:#D8E3E9;}
.submitQuery.btn-secondary:hover, .submitQuery.btn-secondary:focus, .submitQuery.btn-secondary:focus:active{box-shadow:none;color:#7B7B7B;background:#D8E3E9;border-color:#D8E3E9;}
.globalSearchForm{width:3.125rem;height:3.125rem;position:absolute;right:0;}
@media only screen and (min-width:768px){.globalSearchForm{transition:all cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s;}
}
@media only screen and (max-width:991px){.globalSearchForm{right:25%;}
}
@media only screen and (max-width:767px){.globalSearchForm{right:0;max-width:100%;}
}
.globalSearchForm .removeSearchInput{position:absolute;right:0.625rem;top:0.875rem;z-index:10;display:none;}
.globalSearchForm.expanded{position:relative;width:100%;max-width:100%;right:0;height:3rem;margin:0 0 1.875rem !important;}
@media only screen and (max-width:991px){.globalSearchForm.expanded{margin:0 !important;}
}
.globalSearchForm.expanded input, .globalSearchForm.expanded input.focus{padding-left:2.8125rem !important;width:100%;}
.globalSearchForm.expanded.active{width:100%;position:relative;}
.globalSearchForm.expanded.active .removeSearchInput{top:0.75rem;}
.globalSearchForm.expanded.focusedSearchInput{position:relative;width:100%;animation:none !important;}
.globalSearchForm.expanded.focusedSearchInput input[type=text].active{margin-top:0;}
.globalSearchForm.expanded.focusedSearchInput input[type=text].active ~ .removeSearchInput, .globalSearchForm.expanded.focusedSearchInput .removeSearchInput{top:0.75rem;}
.globalSearchForm.expanded .autocomplete input{height:100%;width:100%;padding:0.5rem 1rem 0.5rem 3.125rem;cursor:auto;}
.globalSearchForm.expanded .searchbox{top:2.8125rem;}
.globalSearchForm.expanded.focusedSearchInput .removeSearchInput{top:-1rem;}
.globalSearchForm.active{position:absolute;width:59.5rem;right:0;z-index:1030;}
@media only screen and (max-width:991px){.globalSearchForm.active{width:100%;}
}
/*.globalSearchForm.focusedSearchInput{position:fixed;z-index:1031;right:0;left:0;margin:5rem auto;animation:animateSearchPosition 1s cubic-bezier(0.39, 0.575, 0.565, 1) forwards;}*/
@media only screen and (max-width:991px){.globalSearchForm.focusedSearchInput{width:calc(100% - 30px);}
}
@media only screen and (max-width:767px){.globalSearchForm.focusedSearchInput{width:100%;height:100%;background:#fff;bottom:auto;margin-top:0;top:0;left:0;padding:0;max-width:100%;}
}
/*.globalSearchForm.focusedSearchInput .removeSearchInput{top:-0.5rem;}*/
.globalSearchForm input[type=text]{background:#FFFFFF url(../images/search.svg) no-repeat 1rem center;background-size:0.875rem;border:solid 0.1875rem #D8E3E9;border-radius:0rem;position:absolute;right:0;top:0;z-index:2;}
@media only screen and (min-width:768px){.globalSearchForm input[type=text]{transition:all 0.5s;}
}
.globalSearchForm input[type=text]{width:3.125rem;height:3.125rem;color:transparent;cursor:pointer;font-size:0.875rem;color:#404040;font-weight:500;}
.globalSearchForm input[type=text].active{width:100%;padding-left:2.8125rem;cursor:auto;outline:none;}
@media only screen and (max-width:991px){.globalSearchForm input[type=text].active{width:100%;}
}
.globalSearchForm input[type=text].active ~ .removeSearchInput{display:block;}
/*.globalSearchForm.focusedSearchInput input[type=text].active{margin-top:-1.375rem;}*/
@media only screen and (max-width:767px){.globalSearchForm.focusedSearchInput input[type=text].active{position:relative;margin:0;}
}
.globalSearchForm .searchList, .globalSearchForm #searchList1{position:absolute;left:0;top:0;width:100%;border:0.1875rem solid #D8E3E9;background:#FFFFFF;z-index:10;box-shadow:0 0.1875rem 0.375rem 0 rgba(0, 0, 0, 0.07);}
.globalSearchForm .searchList li, .globalSearchForm #searchList1 li{padding:0.75rem 0.9375rem 0.75rem 2.8125rem;cursor:pointer;font-size:0.875rem;color:#828994;position:relative;}
@media only screen and (max-width:767px){.globalSearchForm .searchList li, .globalSearchForm #searchList1 li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start;border-bottom:0.0625rem solid #D8E3E9;}
}
.globalSearchForm .searchList li .textChange, .globalSearchForm #searchList1 li .textChange{font-size:0.75rem;color:#404040;}
.globalSearchForm .searchList li .verticalDivider, .globalSearchForm #searchList1 li .verticalDivider{margin:0 0.9375rem;z-index:0;}
@media only screen and (max-width:767px){.globalSearchForm .searchList li .verticalDivider, .globalSearchForm #searchList1 li .verticalDivider{visibility:hidden;font-size:0.5rem;}
}
.globalSearchForm .searchList li .navigateItem, .globalSearchForm #searchList1 li .navigateItem{position:absolute;left:0.75rem;top:0.625rem;z-index:1;display:none;}
@media only screen and (max-width:991px){.globalSearchForm .searchList li .navigateItem, .globalSearchForm #searchList1 li .navigateItem{display:block;}
}
.globalSearchForm .searchList li:hover, .globalSearchForm #searchList1 li:hover{background:#D8E3E9;}
.globalSearchForm .searchList li:hover .navigateItem, .globalSearchForm #searchList1 li:hover .navigateItem{display:block;}
.globalSearchForm .searchList li:nth-child(n+6), .globalSearchForm #searchList1 li:nth-child(n+6){display:none;}
.postDataSearchBlock .globalSearchForm.active{width:46.25rem;}
.headerFlatSearch{transition:all ease-in-out 0.5s;}
.headerFlatSearch .autocomplete{position:relative;z-index:0;transition:all linear 0.16s;cursor:pointer;}
.headerFlatSearch .autocomplete:before{content:'';height:1.5rem;width:1.5rem;top:0.1875rem;left:0.5625rem;position:absolute;background:url(./../images/spritesheet.svg) no-repeat;background-position:-4.5rem -6.25rem;z-index:0;}
.headerFlatSearch .autocomplete .removeGlobeSearch{position:absolute;top:0.1875rem;right:0.375rem;display:none;}
.headerFlatSearch .autocomplete .form-control{cursor:pointer;height:1.875rem;width:1.25rem;font-size:0.75rem;background:rgba(0, 0, 0, 0);z-index:1;font-weight:600;border:0.1875rem solid transparent;border-radius:0;}
.headerFlatSearch .globalSearchListComponent{position:absolute;display:none;left:0;right:0;width:70rem;margin:0 auto;background:#FFFFFF;border:0.1875rem solid #D8E3E9;padding:0.625rem;max-height:18.75rem;overflow:auto;}
.headerFlatSearch .suggestedSearchList{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:auto;padding:0.625rem 0.625rem 0 1.875rem;}
.headerFlatSearch .suggestedSearchList .suggestedItem{border:0.0625rem solid #D8E3E9;padding:0.1875rem 0.5rem;margin:0 0.625rem 0.5rem 0;white-space:nowrap;}
.headerFlatSearch .suggestedSearchList .suggestedItem i{margin-right:0.3125rem;}
.headerFlatSearch .searchGlobalList .categoryLevel{position:relative;color:#828994;padding:0.625rem 1.875rem;}
.headerFlatSearch .searchGlobalList .categoryLevel .categoryTitle{position:relative;background:#FFFFFF;padding-right:0.625rem;font-size:0.875rem;font-weight:600;}
.headerFlatSearch .searchGlobalList .categoryLevel:before{content:'';position:absolute;top:1.25rem;left:2.5rem;width:calc(100% - 40px);height:0.0625rem;background:#D8E3E9;}
.headerFlatSearch .searchGlobalList .categoryLevel:hover{background:transparent;}
.headerFlatSearch .searchGlobalList li{padding:0.375rem 0.9375rem 0.375rem 1.875rem;cursor:pointer;font-size:0.75rem;color:#828994;position:relative;}
@media only screen and (max-width:991px){.headerFlatSearch .searchGlobalList li{padding-left:2.5rem;}
}
@media only screen and (max-width:767px){.headerFlatSearch .searchGlobalList li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start;border-bottom:0.0625rem solid #D8E3E9;}
}
.headerFlatSearch .searchGlobalList li .textChange{font-size:0.75rem;color:#404040;}
.headerFlatSearch .searchGlobalList li .verticalDivider{margin:0 0.9375rem;z-index:0;}
@media only screen and (max-width:767px){.headerFlatSearch .searchGlobalList li .verticalDivider{visibility:hidden;font-size:0.5rem;}
}
.headerFlatSearch .searchGlobalList li .navigateItem{position:absolute;left:0.3125rem;top:0.1875rem;z-index:1;display:none;}
@media only screen and (max-width:1199px){.headerFlatSearch .searchGlobalList li .navigateItem{display:block;}
}
@media only screen and (max-width:991px){.headerFlatSearch .searchGlobalList li .navigateItem{top:0.625rem;}
}
.headerFlatSearch .searchGlobalList li:hover{background:#D8E3E9;}
.headerFlatSearch .searchGlobalList li:hover .navigateItem{display:block;}
.headerFlatSearch .searchGlobalList li:nth-child(n+10){display:none;}
.headerFlatSearch.floatedGlobalSearch{position:fixed;top:0;left:10.625rem;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.65);z-index:5;}
.headerFlatSearch.floatedGlobalSearch .autocomplete{max-width:70rem;margin:0.375rem auto -0.1875rem;}
.headerFlatSearch.floatedGlobalSearch .autocomplete:before{top:0.75rem;}
.headerFlatSearch.floatedGlobalSearch .form-control{width:100%;height:3.125rem;background:#FFFFFF;cursor:auto;padding-left:2.5rem;padding-right:2.5rem;border-color:#D8E3E9;font-size:0.875rem;}
.headerFlatSearch.floatedGlobalSearch .removeGlobeSearch{display:block;top:0.75rem;right:0.625rem;}
.headerFlatSearch.floatedGlobalSearch .globalSearchListComponent{display:block;}
@media only screen and (max-width:1199px){.headerFlatSearch.floatedGlobalSearch{left:0;}
.headerFlatSearch.floatedGlobalSearch .globalSearchListComponent{width:100%;}
.headerFlatSearch.floatedGlobalSearch .globalSearchListComponent .suggestedSearchList{padding-left:0.625rem;}
.headerFlatSearch.floatedGlobalSearch .autocomplete{max-width:100%;margin:0 auto;}
}
@media only screen and (max-width:991px){.headerFlatSearch.floatedGlobalSearch .globalSearchListComponent{max-height:calc(100vh - 38px);}
.headerFlatSearch.floatedGlobalSearch .searchGlobalList{padding:0.625rem 0;}
.headerFlatSearch.floatedGlobalSearch .searchGlobalList li{padding:0.625rem 0rem 0.625rem 2.1875rem;}
.headerFlatSearch.floatedGlobalSearch .searchGlobalList li.categoryLevel{padding-left:0;}
}
@media only screen and (max-width:767px){.headerFlatSearch.floatedGlobalSearch .searchGlobalList li{padding:0.625rem 0rem 0.625rem 2.8125rem;}
.headerFlatSearch.floatedGlobalSearch .searchGlobalList li .textChange{position:relative;left:-10px;}
}
@media only screen and (min-width:768px){@keyframes animateSearchPosition{0%{top:60%;opacity:0;}
100%{top:1.875rem;opacity:1;}
}
}
.searchbox{position:absolute;top:1.875rem;right:0;width:100%;}
@media only screen and (max-width:767px){.searchbox{position:relative;height:calc(100vh - 40px);overflow:auto;}
}
.searchbox .searchloader{height:12.5rem;z-index:10;background-size:6.875rem;border:0.1875rem solid #D8E3E9;background-color:#FFFFFF;z-index:10;}
.tendorSearch{position:relative;}
.tendorSearch .search{font-size:0.875rem;border:none;background-color:#D8E3E9;-webkit-border-radius:1.4375rem;-moz-border-radius:1.4375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1.875rem;padding:0.8125rem 0.625rem 0.9375rem 2.5rem;}
.tendorSearch .search::-webkit-input-placeholder{font-size:0.6875rem;}
.tendorSearch .search::-moz-placeholder{font-size:0.6875rem;}
.tendorSearch .search:-ms-input-placeholder{font-size:0.6875rem;}
.tendorSearch .search:-moz-placeholder{font-size:0.6875rem;}
.tendorSearch .search:focus{outline:none;}
.tendorSearch .iconSearch{position:absolute;top:0.5625rem;left:0.9375rem;}
.filterHeader .resetFilter{cursor:pointer;color:#024CA1;}
.filterHeader .resetFilter:hover{color:#404040;}
.filterBlock{margin-bottom:1.875rem;}
.filterBlock button.btn.btn-block{height:2.5rem;padding:0.4375rem 1rem;color:#FFFFFF;font-size:0.75rem;background:#024CA1;}
.filterBlock button.btn.btn-block:hover{color:#024CA1;background:#FFFFFF;border-color:#024CA1;}
.filterBlock button.btn.btn-block:hover i{background-position:-10.3125rem -13.5625rem;}
.filterBlock .filterCollapse{border-width:0 1px 1px 1px;border-color:#D8E3E9;border-style:solid;background:#FFFFFF;padding:6px 16px;}
.filterBlock .form-group{height:3.125rem;margin:0;border-width:0 1px 1px 1px;border-color:#D8E3E9;background:#FFFFFF;}
.filterBlock .form-group.form-item-label{height:1.5rem;border-bottom:0;background:#fff7f2;color:#8D959F;padding:0.3125rem 0.5rem 0.3125rem 0.625rem;}
.filterBlock .form-group.form-item-label.advancedLabel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;border-bottom:0;}
.filterBlock .form-group.form-item-label.advancedLabel:after{display:inline-block;position:relative;content:'';height:0.75rem;width:0.75rem;margin:0;opacity:1;background:url("../images/spritesheet.svg") no-repeat;background-position:0 -1.5rem;-ms-transform:scale(0.8) rotate(180deg);transform:scale(0.8) rotate(180deg);}
.filterBlock .form-group.form-item-label.advancedLabel.collapsed{border-bottom:1px solid #D8E3E9;}
.filterBlock .form-group.form-item-label.advancedLabel.collapsed:after{-ms-transform:scale(0.8) rotate(0deg);transform:scale(0.8) rotate(0deg);}
.filterBlock .form-group .form-label{top:calc(50% - 10px);padding:0 1.25rem 0 0.625rem;}
.filterBlock .form-group i.icon, .filterBlock .form-group .collapsibleBlock i.collapseToggler:after, .filterBlock .collapsibleBlock .form-group i.collapseToggler:after{position:absolute;top:calc(50% - 6px);right:8px;}
.filterBlock .form-group .select2-container{top:0.3125rem;}
.filterBlock .form-group .select2-container .selection .select2-selection .select2-selection__rendered{position:relative;}
.filterBlock .form-group .select2-container .selection .select2-selection .select2-selection__arrow b{-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.filterBlock .form-group.filled .form-label{left:0;top:0.3125rem;font-size:0.75rem;color:#8D959F;}
.filterBlock .form-group.filled .select2-container .select2-selection__rendered{font-size:0.875rem;font-weight:600;padding:0 1rem 0 0.625rem;text-transform:none;top:0.625rem;}
.filterBlock .form-group.filled input{top:0.875rem;font-weight:600;padding:0 1rem 0 0.625rem;}
.filterBlock .form-group.focus .form-label{left:0;top:0.3125rem;font-size:0.75rem;color:#8D959F;}
.filterBlock .form-group.focus input{top:0.875rem;padding:0 1rem 0 0.625rem;}
.filterBlock .form-group:first-child{border-width:1px;}
.filterBlock .form-group:last-of-type{margin-bottom:0.75rem;}
.filterBlock .collapsibleBlock .collapseToggler{display:block;background:#fbfbfb;color:#828994;padding:0.3125rem 0.9375rem;position:relative;}
.filterBlock .collapsibleBlock .collapseToggler:after{content:"";position:absolute;right:0.5rem;}
.custom-checkbox .custom-control-label{font-size:0.75rem;line-height:1.125rem;color:#828994;}
.custom-checkbox .custom-control-input{left:0;z-index:3;top:0.1875rem;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{border-color:#024CA1;background-color:#FFFFFF;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-color:#024CA1;}
.custom-checkbox .custom-control-input:hover, .custom-checkbox .custom-control-input:focus{outline:none;box-shadow:none;}
.custom-checkbox .custom-control-input:hover:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:hover:checked ~ .custom-control-label::after, .custom-checkbox .custom-control-input:focus:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:focus:checked ~ .custom-control-label::after{outline:none;box-shadow:none;}
.custom-checkbox .custom-control-label:before{height:0.6875rem;width:0.6875rem;border:0.0625rem solid #8D959F;background:#FFFFFF;border-radius:0.125rem;}
.custom-checkbox .custom-control-label:after{height:0.4375rem;width:0.4375rem;background-image:none !important;top:0.375rem;left:-1.375rem;background:#FFFFFF;border-radius:0.0625rem;}
.cardRadio .custom-control-label::before, .cardRadio .custom-control-label::after{top:0.5rem;}
.custom-switch{padding:0;min-width:1.625rem;}
.custom-switch .custom-control-label{cursor:pointer;}
.custom-switch .custom-control-label span{padding-left:32px;}
.custom-switch .custom-control-label:focus, .custom-switch .custom-control-label.focus, .custom-switch .custom-control-label:active, .custom-switch .custom-control-label:hover{outline:none;-o-box-shadow:none;box-shadow:none;}
.custom-switch .custom-control-label:before, .custom-switch .custom-control-label:after{border-radius:0rem;height:0.75rem;left:0;width:1.5rem;}
.custom-switch .custom-control-label:after{top:2px;width:1rem;height:1rem;margin:-0.125rem;}
.custom-switch .custom-control-label:before{top:2px;}
.custom-switch .custom-control-input:checked ~ .custom-control-label:before{color:#FFFFFF;border-color:#024CA1;background-color:#FFFFFF;}
.custom-switch .custom-control-input:checked ~ .custom-control-label:after{background-color:#024CA1;-ms-transform:translateX(0.95rem);transform:translateX(0.95rem);-o-box-shadow:0 0 4px rgba(0, 0, 0, 0.16);box-shadow:0 0 4px rgba(0, 0, 0, 0.16);}
.custom-switch .custom-control-input ~ .custom-control-label:before{-o-box-shadow:none;box-shadow:none;}
.expiryBlock{width:250px;}
.expiryBlock .expiryDateCounter{width:2.875rem;height:2.25rem;font-size:0.875rem;padding:rem 11px;text-align:center;border:1px solid #8D959F;color:#9F9F9F;}
.expiryBlock .expiryDateCounter:focus{outline:none;}
.expiryBlock .icon, .expiryBlock .filterBlock .collapsibleBlock .collapseToggler:after, .filterBlock .collapsibleBlock .expiryBlock .collapseToggler:after{position:absolute;opacity:0.6;}
.expiryBlock .icon:hover, .expiryBlock .filterBlock .collapsibleBlock .collapseToggler:hover:after, .filterBlock .collapsibleBlock .expiryBlock .collapseToggler:hover:after{cursor:pointer;}
.expiryBlock .icon.iconSquarePlus, .expiryBlock .filterBlock .collapsibleBlock .iconSquarePlus.collapseToggler:after, .filterBlock .collapsibleBlock .expiryBlock .iconSquarePlus.collapseToggler:after{bottom:-0.125rem;}
.expiryBlock .icon.iconSquarePlus:hover, .expiryBlock .filterBlock .collapsibleBlock .iconSquarePlus.collapseToggler:hover:after, .filterBlock .collapsibleBlock .expiryBlock .iconSquarePlus.collapseToggler:hover:after{cursor:pointer;}
.expiryBlock .icon.iconSquareMinus, .expiryBlock .filterBlock .collapsibleBlock .iconSquareMinus.collapseToggler:after, .filterBlock .collapsibleBlock .expiryBlock .iconSquareMinus.collapseToggler:after{top:-0.125rem;}
input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0;}
input:-internal-autofill-selected{background-color:#FFFFFF;}
.card{border-color:#D8E3E9;margin-bottom:1.875rem;border-radius:0;}
.card.messageBoard{border:1px solid #Ed3733;background:#FFF7F2;margin:0;}
.card.imageInfoCard{background:transparent;}
@media screen and (max-width:767px){.card.imageInfoCard{margin-bottom:1.25rem;}
}
.card.imageInfoCard.imageInfoSmallCard .imageInfoCardInfo{padding:0;}
.card.imageInfoCard .imageInfoCardImage{height:8.6875rem;}
.card.imageInfoCard .imageInfoCardImage img{width:100%;height:100%;}
.card.imageInfoCard .card-body{padding:0.9375rem;}
.card.imageInfoCard .card-title{font-size:0.875rem;margin-bottom:0.625rem;padding-right:0.625rem;font-weight:700;min-height:2.8125rem;cursor:pointer;}
.card.imageInfoCard .card-title:hover{color:#0166B4;}
.card.imageInfoCard .card-author{font-size:0.75rem;}
@media screen and (max-width:767px){.card.imageInfoCard .card-author{font-size:0.875rem;}
}
.card.imageInfoCard .imageInfoCardInfo{padding:0.625rem 0;position:relative;}
@media screen and (max-width:767px){.card.imageInfoCard .imageInfoCardInfo{padding:0.625rem 0 1rem 0;}
}
@media screen and (max-width:767px){.card.imageInfoCard .imageInfoCardInfo .imageInfoCardFeatureDate{font-size:0.875rem;}
}
.card.imageInfoCard .imageInfoCardFeatureDropdown.show .iconDowndownToggle{background-position:-15rem -9.3125rem;}
.card.imageInfoCard .imageInfoCardFeatureDropdown .dropdown-toggle:after{display:none;}
.card.tenderCard{position:relative;}
.card.tenderCard .card-body{padding:0.9375rem;}
.card.tenderCard .tenderImageBlock{width:12.5rem;}
@media only screen and (max-width:767px){.card.tenderCard .tenderImageBlock{width:100%;}
}
.card.tenderCard .tenderDeadline{position:absolute;right:0;top:0;background:#fbfbfb;width:12.5rem;height:100%;}
@media only screen and (max-width:991px){.card.tenderCard .tenderDeadline{width:6.25rem;height:6.25rem;padding:0.3125rem;right:0.9375rem;top:auto;bottom:0.9375rem;}
}
@media only screen and (max-width:767px){.card.tenderCard .tenderDeadline{top:0.9375rem;bottom:auto;}
}
.card .addImage{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;background:#F1FAFF;margin-bottom:1.25rem;border:1px solid #FFFFFF;transition:all linear 0.16s;cursor:pointer;}
.card .addImage i{transition:all linear 0.16s;}
.card .addImage:hover{background:#FFFFFF;border-color:#024CA1;}
.card .card-subtitle{font-size:0.875rem;color:#828994;text-align:center;line-height:1.5rem;}
.card.statisticsCard .cardHead .primaryHeader{position:relative;padding-right:32px;}
@media screen and (max-width:767px){.card.statisticsCard .cardHead .primaryHeader{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
}
.card.statisticsCard .cardHead .primaryHeader .drilldownToNextLevel{position:absolute;right:0;}
.card.statisticsCard .chartStatiticsOptions{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.card.statisticsCard.expandView{position:fixed;top:0;left:0;overflow:auto;padding:2rem 2rem 0;width:100%;height:100%;z-index:1040;border:none;background:rgba(0, 0, 0, 0.35);}
.card.statisticsCard.expandView .cardHead{padding:0 0 1.25rem 0;}
.card.statisticsCard.expandView .cardHead .primaryHeader .drilldownToNextLevel{display:none;}
.card.statisticsCard.expandView .card-body{padding:1.875rem;margin:0;background:#FFFFFF;}
.card .form-check{position:relative;display:none;height:1.5rem;padding:0;margin:0;text-align:center;width:1.5rem;border:0;}
.card .form-check:after{content:none;}
.card .form-check .form-check-input{position:absolute;margin:0;left:0;height:0;width:0;opacity:0;}
.card .form-check .form-check-input:disabled + label{cursor:auto;background:#DEDEDE;border-color:#DEDEDE;}
.card .form-check .form-check-input:checked + label{background:#ECECEC;border-color:#ECECEC;}
.card .form-check .form-check-label{cursor:pointer;height:12px;width:12px;border:1px solid #9F9F9F;line-height:10px;font-size:10px;font-weight:600;margin:0;border-radius:2px;}
.card .form-check .form-check-label:hover{background:#ECECEC;}
.card.statisticsViewedCard{min-width:11.25rem;}
.card.caseStudyCard{position:relative;min-height:21.25rem;}
@media only screen and (max-width:991px){.card.caseStudyCard{min-height:14.6875rem;}
}
/*.card.caseStudyCard .caseStudyImage{position:absolute;width:100%;height:100%;}*/
.card.caseStudyCard .caseStudyImage{height:100%;}
.card.caseStudyCard .card-body{position:relative;z-index:1;}
.card.caseStudyCard .caseStudyInformation{color:#FFFFFF;position:relative;}
.card.caseStudyCard .caseStudyInformation > div{position:relative;z-index:1;}
.card.caseStudyCard .caseStudyInformation:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:0;}
.card.crowdFundingCard{min-height:22.5rem;}
.card.crowdFundingCard .card-body{width:100%;height:100%;position:absolute;top:0;left:0;color:#FFFFFF;background:rgba(0, 127, 188, 0.7);}
.card.crowdFundingCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/crowdFunding.png") no-repeat;background-size:cover;}
.card.tendersHomeItem{padding:1.875rem 2.125rem;margin:0 3.75rem 1.875rem;transition:all ease-in-out 0.5s;cursor:pointer;}
@media screen and (max-width:767px){.card.tendersHomeItem{padding:1.25rem 1.5625rem;margin:0 1.25rem 1.25rem;}
.card.tendersHomeItem .fontSize28{font-size:1.5rem;}
}
.card.tendersHomeItem {color: #000;}
.card.tendersHomeItem.active{background:#024CA1;color:#FFFFFF;margin:0 0 1.875rem;}
.card.cardHomeTender.activeCard{background:#024CA1;color:#FFFFFF;}
.card.bordererdCard{border-width:0.1875rem;}
.card.licenseCard{background:#f6f9fb;margin-bottom:0.9375rem;}
.card.licenseListCard .licenseCard:last-child{margin-bottom:0;}
.specialCard{background:#828994;padding:1.875rem 0;margin-bottom:2.5rem;}
.tendersCard{border:0.0625rem solid #D8E3E9;border-radius:0.25rem;margin-bottom:1.875rem;background:#FFFFFF;}
@media only screen and (max-width:767px){.tendersCard{-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.08);box-shadow:0 3px 6px rgba(0, 0, 0, 0.08);}
}
.tendersCard .tendersImage{background-color:#D8E3E9;overflow:hidden;cursor:pointer;}
.tendersCard .tendersImage img{transition:all ease-in-out 0.5s;}
.tendersCard .tendersImage:hover img{-ms-transform:scale(3px);transform:scale(3px);}
.tendersCard .tenderTitle{cursor:pointer;}
.tendersCard .tenderTitle:hover{color:#0166B4;}
.featureCard{overflow:hidden;min-height:15rem;border-width:0.1875rem;margin-bottom:2.5rem;}
.featureCard.reportCard{min-height:17.5rem;position:relative;overflow:visible;}
@media screen and (max-width:767px){.featureCard.reportCard{padding:1rem;min-height:6.25rem;margin-bottom:1rem;}
.featureCard.reportCard .row{display:-ms-flexbox;display:flex;}
}
.featureCard.reportCard.archievedReports .featureCardInfo .featureDataBottom .reportBottomLeft{padding-left:0;}
.featureCard.reportCard.archievedReports .featureCardInfo .featureDataBottom .reportBottomLeft .title:before{content:none;}
@media screen and (min-width:768px){.featureCard.reportCard.eventCard{min-height:6.25rem;}
}
.featureCard.reportCard.eventCard .row .featureCardImage{max-width:100%;}
@media screen and (max-width:767px){.featureCard.reportCard.eventCard .row .featureCardImage{padding:0 0.9375rem;}
}
@media screen and (max-width:767px){.featureCard.reportCard.eventCard .row .featureCardInfo{max-width:100%;padding:0 0.9375rem;margin-top:0.9375rem;}
}
@media screen and (max-width:767px){.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataTop .featureLeftData .postTag i{display:none;}
}
.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataTop .featureLeftData .featureType{margin-top:8px;}
@media screen and (min-width:768px){.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu{min-width:2.5rem;max-width:2.5rem;}
}
@media screen and (min-width:768px){.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataBottom .reportBottomLeft{padding:0 0 0 6.875rem;}
}
@media screen and (max-width:767px){.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataBottom .reportBottomLeft:before{content:'';position:relative;display:inline-block;width:100%;top:0.5625rem;height:1px;background:#D8E3E9;}
}
@media screen and (max-width:767px){.featureCard.reportCard.eventCard .row .featureCardInfo .featureDataBottom .reportBottomLeft .title{margin:0 0.5rem;}
}
.featureCard.reportCard .specialReportStatus{width:3.4375rem;height:3.75rem;position:absolute;right:6.25rem;top:-0.1875rem;z-index:3;background:#Ed3733;padding:1.25rem 0.9375rem;}
@media screen and (max-width:991px){.featureCard.reportCard .specialReportStatus{right:auto;left:1.25rem;}
}
.featureCard.reportCard .featureCardImage{width:100%;max-width:15rem;}
@media screen and (max-width:991px){.featureCard.reportCard .featureCardImage{max-width:18.75rem;}
}
@media screen and (max-width:767px){.featureCard.reportCard .featureCardImage{max-width:50%;padding-right:6px;}
}
.featureCard.reportCard .reportBottomRight{min-width:8.25rem;}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo{padding-bottom:0.375rem;}
.featureCard.reportCard .row .featureCardInfo.specialCardWidget{padding-bottom:0;}
}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo{max-width:50%;padding-left:0.375rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .postTag{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .postTag{font-size:0.5625rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureSubTitle{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureSubTitle{font-size:0.5625rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureType{font-size:1.75rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureType{font-size:1rem;padding:0 8px 0 0;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .authorName{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .authorName{font-size:0.625rem;display:inline-block;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .authorName i{display:none;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureDate{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureDate{font-size:0.5625rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData a.featureUser{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData a.featureUser{font-size:0.75rem;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData a.featureUser i{display:none;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureDate{font-size:0.8125rem;}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureDate{font-size:0.75rem;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureLeftData .featureDate i{display:none;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .iconMoreColor{display:none;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu{display:-ms-flexbox;display:flex;position:unset;font-size:0.8125rem;padding:0;border:0;min-width:5rem;margin:0;height:2rem;z-index:0;}
}
@media screen and (max-width:767px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu{border-width:3px;border-color:#D8E3E9;border-radius:0;-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item a{font-size:0.75rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item:hover{cursor:auto;background:rgba(0, 0, 0, 0);}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.bookmarkIcon{font-size:0;height:2rem;width:2.5rem;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.bookmarkIcon i{margin:0;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.shareIcon{font-size:0;height:2rem;width:2.5rem;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.shareIcon i{margin:0;}
}
@media screen and (min-width:1200px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.sampleReportIcon{width:10.25rem;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.sampleReportIcon{position:absolute;bottom:-0.375rem;right:0.9375rem;width:10.625rem;height:2.625rem;font-size:1rem;white-space:normal;padding:0.5rem 0 0 0.25rem !important;border-top:1px solid #D8E3E9;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.UpgradeIcon{position:absolute;bottom:0;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.downloadIcon{position:absolute;bottom:0;right:0;width:9.8125rem;}
}
@media screen and (min-width:768px){.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item.sampleArchiveIcon{position:absolute;bottom:0;left:0.625rem;width:10rem;}
}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.featureCard.reportCard .row .featureCardInfo .featureDataTop .featureRightData .dropdown-menu .dropdown-item a i{margin-right:8px;}
.featureCard .featureCardInfo{background:#FFFFFF;position:relative;}
.featureCard .featureCardImage{position:relative;overflow:hidden;}
.featureCard .featureCardImage .reportReadInfo{position:absolute;bottom:1.25rem;left:0;width:100%;padding:0 1.875rem;z-index:1;font-size:0.75rem;color:#FFFFFF;}
@media screen and (max-width:767px){.featureCard .featureCardImage .reportReadInfo{padding:0 0.625rem;}
}
.featureDataBlock{position:relative;width:100%;height:100%;}
@media screen and (max-width:767px){.featureDataBottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}
}
.featureDataBottom .featureLeftData a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.featureDataBottom .viewFeatureDetails{position:absolute;bottom:-0.9375rem;left:0;width:calc(100% - 40px);margin:0 1.25rem;}
@media screen and (max-width:991px){.featureDataBottom .viewFeatureDetails{width:100%;left:0;margin:0;}
}
.featureDataBottom .viewFeatureDetails:before{content:"";position:absolute;bottom:0.3125rem;left:0;width:100%;height:0.0625rem;background-color:#D8E3E9;}
.featureDataBottom .viewFeatureDetails span{background-color:#FFFFFF;padding-right:1.5625rem;position:relative;z-index:1;}
.featureDataBottom .reportBottomLeft{display:-ms-flexbox;display:flex;}
@media screen and (min-width:768px){.featureDataBottom .reportBottomLeft{width:calc(100% - 180px);padding:0 0 0 10rem;}
.featureDataBottom .reportBottomLeft .title{position:relative;font-size:0.8125rem;cursor:pointer;}
.featureDataBottom .reportBottomLeft .title:before{content:'';border-right:1px solid #D8E3E9;position:absolute;left:-0.625rem;top:0.1875rem;width:1px;height:0.75rem;}
.featureDataBottom .reportBottomLeft .title i{-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all linear 0.16s;}
.featureDataBottom .reportBottomLeft .title.active i{-ms-transform:rotate(180deg);transform:rotate(180deg);}
}
@media screen and (max-width:767px){.featureDataBottom .reportBottomLeft{-ms-flex-order:2;order:2;position:relative;white-space:nowrap;}
.featureDataBottom .reportBottomLeft .title{font-size:0.75rem;margin-right:0.5rem;}
.featureDataBottom .reportBottomLeft .title i{display:none;}
.featureDataBottom .reportBottomLeft:after{content:'';position:relative;right:0;top:0.625rem;height:1px;width:100%;background:#D8E3E9;}
.featureDataBottom .reportBottomLeft .specialReport{display:none;}
}
@media screen and (max-width:767px){.featureDataBottom .reportBottomRight{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;}
.featureDataBottom .reportBottomRight.specialReportList{-ms-flex-direction:column;flex-direction:column;}
}
.featureDataBottom.special .reportBottomLeft{padding:0;}
@media screen and (max-width:767px){.featureDataBottom.special .reportBottomLeft{display:none;}
}
@media screen and (min-width:768px){.featureDataBottom.special .reportBottomRight.specialReportList{padding-bottom:32px;}
}
.indexContent ul{border-top:1px solid #D8E3E9;}
@media screen and (max-width:767px){.indexContent ul{border:0;}
}
@media screen and (max-width:767px){.indexContent ul.content li{font-size:0.8125rem;}
}
.indexContent ul.content li:after{content:',';display:inline-block;}
.indexContent ul.content li:last-child:after{content:none;}
@media screen and (max-width:991px){.eventRightData{position:absolute;right:0.625rem;top:0;}
}
.featuredTender{background-color:#FFF7F2;padding:1.875rem 0rem;margin-bottom:2.5rem;}
.featuredTender .tenderCard{position:relative;}
@media screen and (max-width:767px){.featuredTender .tenderCard{-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.13);box-shadow:0 3px 6px rgba(0, 0, 0, 0.13);}
}
.featuredTender .tenderCard .card-body{padding:0.9375rem;}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body{padding:0.9375rem 0 0 0;}
}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row{margin:0;}
}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderImage{padding:0;}
}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderRightContent{padding-bottom:1rem;}
}
.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .tenderTitle{font-size:1.75rem;}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .tenderTitle{font-size:0.875rem;}
}
.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .tenderLocation .ellipsis{font-size:0.8125rem;}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .tenderLocation .ellipsis{font-size:0.75rem;}
}
.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .mtTon{font-size:0.8125rem;}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderRightContent .tenderInfoBody .mtTon{font-size:0.75rem;}
}
.featuredTender .tenderCard .card-body .row .tenderRightContent .tendersFooter .days{font-size:1.375rem;}
@media screen and (max-width:767px){.featuredTender .tenderCard .card-body .row .tenderRightContent .tendersFooter .days{font-size:0.8125rem;}
}
.featuredTender .tenderCard .card-body .row .tenderRightContent .tendersFooter .date{font-size:0.75rem;}
.featuredTender .tenderCard .tenderImageBlock{width:12.5rem;}
@media only screen and (max-width:767px){.featuredTender .tenderCard .tenderImageBlock{width:100%;}
}
.featuredTender .tenderCard .tenderDeadline{position:absolute;right:0;top:0;background:#fbfbfb;width:12.5rem;height:100%;}
@media only screen and (max-width:991px){.featuredTender .tenderCard .tenderDeadline{width:6.25rem;height:6.25rem;padding:0.3125rem;right:0.9375rem;top:auto;bottom:0.9375rem;}
}
@media only screen and (max-width:767px){.featuredTender .tenderCard .tenderDeadline{top:0.9375rem;bottom:auto;}
}
@media only screen and (max-width:767px){.featuredTender .owl-carousel{width:calc(100% + 30px);left:-15px;}
}
@media only screen and (max-width:767px){.authorDescription{margin-left:-6.25rem;margin-top:1.25rem;}
}
@media only screen and (max-width:991px){.eventLeftData{margin-bottom:0.625rem;}
}
.eventLeftData a:first-child{position:relative;}
.eventLeftData a:first-child:after{content:"";border-right:0.0625rem solid #D8E3E9;position:absolute;right:0;width:0.0625rem;height:0.75rem;}
.tenderCategoryCards{max-width:100%;}
@media only screen and (max-width:767px){.tenderCategoryCards{margin-bottom:1.5rem;}
}
.tenderCategoryCards .card{width:11.6125rem;display:inline-block;margin-right:-0.3125rem;cursor:pointer;}
@media only screen and (max-width:767px){.tenderCategoryCards .card{width:50%;margin:0 -5px -1px 0;}
.tenderCategoryCards .card .h6.primaryElement{font-size:0.75rem;}
}
.tenderCategoryCards .card:hover{background:#f6f9fb;}
.specialReport{padding:1.5625rem 3.125rem;background:#f2f9ff;max-width:41.25rem;font-size:1.25rem;line-height:1.875rem;position:relative;}
.specialReportList a{display:-ms-flexbox;display:flex;padding:0.5rem 0;border-bottom:0.0625rem solid #D8E3E9;}
.specialReportList a i{margin-right:0.625rem;vertical-align:bottom;}
.specialReportList a:last-child{border:none;}
.timeLiner .btn-group-toggle{margin-left:0.625rem;}
@media only screen and (max-width:767px){.timeLiner .btn-group-toggle{margin:0;}
}
.timeLiner .btn-group-toggle .btn-secondary{padding:0.4375rem 0.9375rem;background:#D8E3E9;color:#404040;}
@media only screen and (max-width:767px){.timeLiner .btn-group-toggle .btn-secondary{padding:0.4375rem 0.75rem;}
}
.timeLiner .btn-group-toggle .btn-secondary.focus, .timeLiner .btn-group-toggle .btn-secondary:focus{outline:none;box-shadow:none;}
.timeLiner .btn-group-toggle .btn-secondary.active, .timeLiner .btn-group-toggle .btn-secondary.active:focus, .timeLiner .btn-group-toggle .btn-secondary hover{background:#Ed3733;border-color:#Ed3733;}
.timeLiner .dropdown-menu{margin-top:0.75rem;padding:0;border-radius:0;-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
@media only screen and (max-width:767px){.timeLiner .dropdown-menu{max-width:17.5rem;}
}
.timeLiner .dropdown-menu .card{margin:0;border:0;border-radius:0;}
.timeLiner .dropdown-menu .card .card-header{background:#FFFFFF;padding:0.75rem 0.625rem;border-bottom:1px solid #D8E3E9;}
.timeLiner .dropdown-menu .card .card-header .custom-switch{min-height:10px;height:1rem;}
.timeLiner .dropdown-menu .card .card-body .expireLabel{white-space:nowrap;}
.timeLiner .dropdown-menu .card .card-footer{background:transparent;margin:0 1.25rem;padding:0.625rem 0;}
.timeLiner .dropdown-menu .card .card-footer button.btn{font-family:"Nunito Sans", sans-serif;}
#featuredCarousel .timeLiner .dropdown-menu{left:auto;top:-12.25rem !important;}
.nav-tabs{border:none;margin:1.25rem 0;padding-bottom:2px;position:relative;}
@media only screen and (max-width:767px){.nav-tabs{margin:1.25rem 0 0;width:100%;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;}
}
/*.nav-tabs:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0.0625rem;background:#D8E3E9;}*/
.nav-tabs#steelMintFeatureTabs{width:100%;overflow-x:auto;overflow-y:hidden;margin:0 0 2.5rem;}
@media only screen and (max-width:767px){.nav-tabs#steelMintFeatureTabs{margin-bottom:1.25rem;}
}
.nav-tabs .nav-item{position:relative;padding:0 1rem;}
@media only screen and (max-width:767px){.nav-tabs .nav-item{padding:0 0.5rem;}
}
.nav-tabs .nav-item:before{content:'';position:absolute;height:0.625rem;width:0.0625rem;left:0;bottom:calc(50% - 5px);background:#D8E3E9;}
.nav-tabs .nav-item .nav-link{color:#404040;margin:0;padding:0.625rem 0;border:none;position:relative;;border-bottom:0.1875rem solid #fff;}
@media only screen and (max-width:767px){.nav-tabs .nav-item .nav-link{font-size:0.875rem;}
}
/*.nav-tabs .nav-item .nav-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0.375rem;border-bottom:0.1875rem solid #Ed3733;display:none;}*/
.nav-tabs .nav-item .nav-link.active{color:#Ed3733;background:transparent;}
.nav-tabs .nav-item .nav-link.active:after{display:block;}
.nav-tabs .nav-item .nav-link:focus, .nav-tabs .nav-item .nav-link:hover{color:#Ed3733;}
.nav-tabs .nav-item .nav-link:focus:after, .nav-tabs .nav-item .nav-link:hover:after{display:block;}
.nav-tabs .nav-item:first-child{padding-left:0;}
.nav-tabs .nav-item:first-child:before{content:none;}
.nav-tabs.tabListWithBorder{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;}
@media only screen and (max-width:767px){.nav-tabs.tabListWithBorder{margin:0.9375rem 0;}
}
.nav-tabs.tabListWithBorder li.nav-item{padding:0 1rem;}
@media only screen and (max-width:767px){.nav-tabs.tabListWithBorder li.nav-item{padding:0 0.625rem;}
}
.nav-tabs.tabListWithBorder li.nav-item .nav-link{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;}
@media only screen and (max-width:767px){.nav-tabs.tabListWithBorder li.nav-item .nav-link{font-size:0.875rem;font-weight:600;}
}
.nav-tabs.tabListWithBorder li.nav-item .nav-link span{margin-left:0.3125rem;}
@media only screen and (max-width:767px){.nav-tabs.tabListWithBorder li.nav-item .nav-link span{font-size:0.75rem;font-weight:normal;}
}
.nav-tabs.tabListWithBorder li.nav-item:first-child{padding-left:0;}
.nav-tabs.tabListWithBorder li.nav-item:first-child:after{display:none;}
.homeScreenSection .nav-tabs:after{display:none;}
.postAdditionOptions{position:absolute;right:0;top:0;}
@media only screen and (max-width:767px){.postAdditionOptions{position:relative;}
.postAdditionOptions.registration{top:0;position:absolute;width:auto;}
.postAdditionOptions.registration .select2-container .select2-selection--single{width:60px;}
}
@media only screen and (max-width:767px){.postAdditionOptions .list-inline{-ms-flex-pack:end;justify-content:flex-end;}
}
.postAdditionOptions .list-inline .list-inline-item{font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:0.625rem;padding:0;}
.postAdditionOptions .list-inline .list-inline-item.dropdown{margin-right:0;}
.postAdditionOptions .list-inline .list-inline-item:before{content:"|";color:#D8E3E9;margin-right:0.625rem;}
.postAdditionOptions .list-inline .list-inline-item.languageDropdown .label, .postAdditionOptions .list-inline .list-inline-item .languageDropdown .label{white-space:nowrap;color:#024CA1;margin-right:0.5rem;}
.postAdditionOptions .list-inline .list-inline-item.languageDropdown .select2-selection__rendered, .postAdditionOptions .list-inline .list-inline-item .languageDropdown .select2-selection__rendered{color:#024CA1;}
.postAdditionOptions .list-inline .list-inline-item.languageDropdown .select2-selection__arrow b, .postAdditionOptions .list-inline .list-inline-item .languageDropdown .select2-selection__arrow b{background-position:-0.0625rem -0.8125rem;}
.postAdditionOptions .list-inline .list-inline-item.languageDropdown.microDropdown .select2, .postAdditionOptions .list-inline .list-inline-item .languageDropdown.microDropdown .select2{width:auto !important;}
@media screen and (max-width:991px){.postAdditionOptions .list-inline .list-inline-item.watchList.statistics:before{content:none;}
}
@media screen and (max-width:991px){.postAdditionOptions .list-inline .list-inline-item.sizeable{display:none;}
}
.postAdditionOptions .list-inline .list-inline-item.sizeable span{padding:0 0.5rem;margin:0 -0.5px;border:1px solid #D8E3E9;background:#FFFFFF;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all linear 0.16s;}
.postAdditionOptions .list-inline .list-inline-item.sizeable span.active{cursor:auto;padding:0.25rem 0.5rem;border-color:#Ed3733;background:#FFF7F2;z-index:1;}
/*@media screen and (max-width:991px){.postAdditionOptions .list-inline .list-inline-item.megadropdown{display:none;}
}*/
.postAdditionOptions .list-inline .list-inline-item.megadropdown button{padding:0;font-family:"Nunito Sans", sans-serif;font-weight:600;font-size:0.75rem;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown button:after{position:relative;height:0.625rem;width:0.625rem;border:0;top:0.3125rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:-0.0625rem -0.8125rem;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all linear 0.16s;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu{padding:0.625rem 1.625rem !important;min-width:33.5rem;margin-top:0.5rem;border-radius:0;border-width:0.1875rem;border-color:#D8E3E9;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu .title{display:inline-block;font-size:0.875rem;font-weight:600;color:#Ed3733;margin:0 0 0.625rem 0;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox{margin:0 0 2px 0;min-height:0.625rem;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox label{font-size:0.75rem;color:#404040;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox.header{margin:0.75rem 0 0.375rem 0;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox.header label{font-size:0.875rem;font-weight:600;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox.sub{padding-left:2rem;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li .custom-checkbox.supersub{padding-left:2.75rem;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu ul li:first-child .custom-checkbox.header{margin:0 0 0.5rem 0;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu .footer{text-align:right;border-top:1px solid #D8E3E9;padding:0.5rem 0 0 0;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu .footer a.btn{display:inline-block;font-family:"Nunito Sans", sans-serif;padding:0;font-size:0.75rem;cursor:pointer;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu .footer a.btn.btn-cancel{color:#8D959F;margin-right:0.5rem;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown .dropdown-menu .footer a.btn.btn-apply{color:#024CA1;}
.postAdditionOptions .list-inline .list-inline-item.megadropdown.show button:after{-ms-transform:rotate(180deg);transform:rotate(180deg);}
@media screen and (max-width:991px){.postAdditionOptions .list-inline .list-inline-item.megadropdown + .list-inline-item:before{content:none;}
}
@media only screen and (max-width:767px){.postAdditionOptions .list-inline .list-inline-item.compare{display:none;}
}
.postAdditionOptions .list-inline .list-inline-item.compare a{color:#024CA1;font-weight:600;}
.postAdditionOptions .list-inline .list-inline-item:first-child:before{content:none;}
.postAdditionOptions .list-inline .list-inline-item:first-child:last-child:before{content:none;}
.postAdditionOptions .list-inline .list-inline-item:last-child{margin-right:0;}
@media only screen and (max-width:991px){.tab-content{max-width:100%;}
}
.priceDetailCategory{position:relative;}
@media only screen and (max-width:991px){.commoditiesSections .sectionWithTabs{padding-top:2.875rem;}
}
@media only screen and (max-width:767px){.commoditiesSections .sectionWithTabs{padding-top:5.5rem;}
}
.sectionWithTabs{position:relative;padding-top:1.5rem;padding-left:10.625rem;}
@media only screen and (max-width:1440px){.sectionWithTabs{padding-left:9.375rem;}
}
@media only screen and (max-width:1200px){.sectionWithTabs{padding-left:7.5rem;}
}
@media only screen and (max-width:991px){.sectionWithTabs{padding-left:0;padding-top:1.875rem;}
}
.sectionWithTabs .nav-pills{position:fixed;width:10.625rem;padding-top:5rem;border-right:0.0625rem solid #D8E3E9;min-height:100vh;top:0;left:0;z-index:1;background:linear-gradient(to bottom, #ffffff, #f3f9ff);transition:all linear 0.16s;}
@media only screen and (max-width:1440px){.sectionWithTabs .nav-pills{width:9.375rem;}
}
@media only screen and (max-width:1200px){.sectionWithTabs .nav-pills{width:7.5rem;}
}
@media only screen and (max-width:991px){.sectionWithTabs .nav-pills{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row !important;flex-direction:row !important;min-height:auto;top:0;width:100%;overflow:auto;border:0;padding:3.75rem 1rem 0 1rem;border:0;background:#FFFFFF;z-index:10;}
}
@media only screen and (max-width:767px){.sectionWithTabs .nav-pills{padding-top:6.875rem;-o-box-shadow:0 0 0 rgba(0, 0, 0, 0.16);box-shadow:0 0 0 rgba(0, 0, 0, 0.16);}
.sectionWithTabs .nav-pills.stickyTop{-o-box-shadow:0 2px 6px rgba(0, 0, 0, 0.07);box-shadow:0 2px 6px rgba(0, 0, 0, 0.07);}
}
.sectionWithTabs .nav-pills .nav-link{color:#404040;border-radius:0;padding:0.5rem 0.9375rem;position:relative;}
@media only screen and (max-width:991px){.sectionWithTabs .nav-pills .nav-link{font-size:1rem;padding:0.5rem 0;font-weight:600;margin:0 0.75rem;border:none;white-space:nowrap;}
.sectionWithTabs .nav-pills .nav-link:after{content:'';display:inline-block;position:absolute;width:1px;height:16px;top:10px;left:-12px;background:#D8E3E9;}
.sectionWithTabs .nav-pills .nav-link:first-child{margin-left:0;}
.sectionWithTabs .nav-pills .nav-link:first-child:after{content:none;}
}
.sectionWithTabs .nav-pills .nav-link:before{content:"";position:absolute;width:0.1875rem;height:100%;background:#Ed3733;left:0;bottom:0;display:none;}
@media only screen and (max-width:991px){.sectionWithTabs .nav-pills .nav-link:before{width:100%;height:0.25rem;}
}
.sectionWithTabs .nav-pills .nav-link.active{color:#Ed3733;background:transparent;}
.sectionWithTabs .nav-pills .nav-link.active:before{display:block;}
.sortByLink{padding:0 1.25rem 0 0;margin-right:0.625rem;}
.sortByLink:before{content:"";position:absolute;right:0.625rem;top:0.1875rem;height:0.625rem;width:0.625rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:-0.125rem -0.75rem;}
.sortByLink:after{display:none;}
.table th,
.table td{border:none;padding:0.625rem 0.5rem;vertical-align:middle;}
.table th.valueCell,
.table td.valueCell{text-align:right;}
.table th.tableTitle,
.table td.tableTitle{cursor:pointer;}
@media screen and (min-width:992px){.table th.tableTitle,
.table td.tableTitle{white-space:nowrap;width:15rem;overflow:hidden;text-overflow:ellipsis;}
}
.table thead{background:#FFFFFF;}
.table thead tr th{border-color:#D8E3E9;border-width:1px 0;}
.table th{font-size:0.75rem;border-width:0.0625rem;}
.table tbody td{font-size:0.8125rem;}
.table tr{border-bottom:0.0625rem solid #D8E3E9;}
.table tr:last-child{border:none;}
.table tr.parentRow{border-bottom:none;}
.table tr.categoryRow{background:#FFF7F2;}
.table tr.categoryRow td{padding:0.5rem !important;}
.table tr .childTableBlock{background:#FFF7F2;}
.table tr .childTableBlock table{border:0;}
.table tr .childTableBlock table thead{display:none;}
.table tr tr .lineBehindElement span{background:rgba(0, 0, 0, 0.005);}
.table.responsiveTabledata{border-width:0.0625rem 0 0 0;border-color:#D8E3E9;}
.table.responsiveTabledata thead{-o-box-shadow:0 0.5rem 0.375rem -0.25rem rgba(1, 102, 180, 0.16);box-shadow:0 0.5rem 0.375rem -0.25rem rgba(1, 102, 180, 0.16);}
.table.responsiveTabledata thead tr th{padding:1rem 0.5rem;}
.table.responsiveTabledata tbody{counter-reset:section;}
.table.responsiveTabledata tbody tr td{padding:1.875rem 0.5rem;}
.table.responsiveTabledata tbody tr td.childRowCell{font-size:0.625rem;padding:0;}
.table.responsiveTabledata tbody tr td.childRowCell .dataView{color:#024CA1;}
.table.responsiveTabledata tbody tr td.childRowCell .dataView .length{padding:0;color:#024CA1;}
.table.responsiveTabledata tbody tr td.childRowCell .dataCollapse{color:#024CA1;}
.table.responsiveTabledata tbody tr td.childRowCell .lineBehindElement{width:70%;margin:0 auto 0.625rem auto;}
.table.responsiveTabledata tbody tr td.td-flag.content{width:10px;}
@media screen and (min-width:1200px){.table.responsiveTabledata tbody tr td.td-flag.content{padding-left:0;padding-right:0;}
}
.table.responsiveTabledata tbody tr td.td-flag .form-check{position:relative;display:none;height:1.5rem;padding:0;margin:0;text-align:center;width:1.5rem;border:0;}
.table.responsiveTabledata tbody tr td.td-flag .form-check .form-check-input{position:absolute;margin:0;left:0;height:0;width:0;opacity:0;}
.table.responsiveTabledata tbody tr td.td-flag .form-check .form-check-input:disabled + label{cursor:auto;background:#DEDEDE;border-color:#DEDEDE;}
.table.responsiveTabledata tbody tr td.td-flag .form-check .form-check-input:checked + label{background:#ECECEC;border-color:#ECECEC;}
.table.responsiveTabledata tbody tr td.td-flag .form-check .form-check-label{cursor:pointer;position:absolute;height:0.75rem;width:0.75rem;border:1px solid #9F9F9F;line-height:0.625rem;font-size:0.625rem;font-weight:600;margin:0;border-radius:2px;}
.table.responsiveTabledata tbody tr td.td-flag .form-check .form-check-label:hover{background:#ECECEC;}
.table.responsiveTabledata tbody tr td.td-flag .flagImage{height:1.125rem;}
.table.responsiveTabledata tbody tr td.content{width:50px;}
@media screen and (max-width:1024px){.table.responsiveTabledata tbody tr td.content{width:auto;}
}
.table.responsiveTabledata tbody tr td.icons{white-space:nowrap;}
.table.responsiveTabledata tbody tr td.tax span{color:#404040;font-weight:600;padding:0.125rem 0.3125rem;border:1px solid #404040;}
.table.responsiveTabledata tbody tr td.tableTitle{-ms-flex-order:1;order:1;}
.table.responsiveTabledata tbody tr td.tableTitle .title{font-weight:600;font-size:0.875rem;white-space:initial;}
@media screen and (max-width:767px){.table.responsiveTabledata tbody tr td.tableTitle .title{font-weight:700;}
}
.table.responsiveTabledata tbody tr td.tableTitle .sub{font-size:0.75rem;}
@media screen and (max-width:767px){.table.responsiveTabledata tbody tr td.tableTitle .sub{font-size:0.6875rem;color:#9F9F9F;}
}
.table.responsiveTabledata tbody tr td.ore-type{font-size:0.8125rem;}
@media screen and (max-width:767px){.table.responsiveTabledata tbody tr td.ore-type{color:#9F9F9F;font-weight:600;-ms-flex-direction:row;flex-direction:row;}
.table.responsiveTabledata tbody tr td.ore-type div{margin-left:0;}
.table.responsiveTabledata tbody tr td.ore-type div:after{content:'';position:relative;margin-left:6px;}
.table.responsiveTabledata tbody tr td.ore-type div:first-child:before{content:none;}
}
.table.responsiveTabledata tbody tr td.increased-amount{font-size:0.8125rem;}
.table.responsiveTabledata tbody tr td.increased-amount .amount{font-weight:bold;}
.table.responsiveTabledata tbody tr td.increased-amount .amount .unit{font-size:0.8125rem;}
.table.responsiveTabledata tbody tr.recommendedRow{background:#f6f9fb;}
.table.responsiveTabledata tbody tr.recommendedRow td{font-size:0.75rem;padding:0.5rem 0.75rem;color:#8D959F;}
@media screen and (max-width:991px){.table.responsiveTabledata thead{display:none;}
.table.responsiveTabledata tbody{display:block;border-radius:4px;}
.table.responsiveTabledata tbody tr{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0.75rem 7.25rem 0.75rem 2rem;}
.table.responsiveTabledata tbody tr.recommendedRow{padding:0.5rem 0.625rem;}
.table.responsiveTabledata tbody tr.recommendedRow td{width:100%;padding:0;}
.table.responsiveTabledata tbody tr.recommendedRow td > div{width:100%;}
.table.responsiveTabledata tbody tr td{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0.5rem;}
.table.responsiveTabledata tbody tr td.td-flag{position:absolute;left:0;padding-left:0;padding-top:0.5rem;}
.table.responsiveTabledata tbody tr td.td-flag .flagImage{margin:0;width:1.5rem;height:1.125rem;}
.table.responsiveTabledata tbody tr td.tableTitle{-ms-flex-order:1;order:1;margin-bottom:0.375rem;}
.table.responsiveTabledata tbody tr td.tableTitle .title{font-size:0.8125rem;margin-bottom:0.3125rem;}
.table.responsiveTabledata tbody tr td.frequency{-ms-flex-order:2;order:2;font-size:0.875rem;margin-bottom:0.25rem;}
.table.responsiveTabledata tbody tr td.alertCheck{position:absolute;top:8px;right:20px;}
.table.responsiveTabledata tbody tr td.deleteAlert{position:absolute;top:0.3125rem;padding:0;right:0;}
.table.responsiveTabledata tbody tr td.ore-type{-ms-flex-order:3;order:3;}
.table.responsiveTabledata tbody tr td.ore-type span{padding-right:0.5rem;}
.table.responsiveTabledata tbody tr td.increased-amount{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0.5rem;top:0.75rem;padding:0;text-align:right;}
.table.responsiveTabledata tbody tr td.unit{-ms-flex-order:5;order:5;}
.table.responsiveTabledata tbody tr td.amount{display:none;}
.table.responsiveTabledata tbody tr td.tax{display:none;}
.table.responsiveTabledata tbody tr td.status{display:none;}
.table.responsiveTabledata tbody tr td.feasibility{display:none;}
.table.responsiveTabledata tbody tr td.icons{position:absolute;right:0;bottom:0.75rem;-ms-flex-order:2;order:2;-ms-flex-direction:row;flex-direction:row;}
.table.responsiveTabledata tbody tr td.icons a{margin:0;}
.table.responsiveTabledata tbody tr td.icons a.chartIcon{display:none;}
.table.responsiveTabledata tbody tr td.freightAmount{position:absolute;right:4px;bottom:1.75rem;}
.table.responsiveTabledata tbody tr td.increased-amount .amount{font-size:0.8125rem;margin-bottom:0.125rem;}
.table.responsiveTabledata tbody tr td.increased-amount .increase{font-size:0.8125rem;font-weight:600;}
.table.responsiveTabledata tbody tr td.increased-amount .increase i{display:none;}
.table.responsiveTabledata tbody tr.childRow{padding:0;}
.table.responsiveTabledata tbody tr.childRow td.childRowCell{width:100%;padding:0;}
.table.responsiveTabledata tbody tr.childRow td.childRowCell a.toggleChildTableHandler{width:100%;}
.table.responsiveTabledata tbody tr.childRow td.childRowCell .childTableBlock{padding:0 0.5rem 0.5rem;}
.table.responsiveTabledata tbody td:before{display:none;}
}
@media screen and (max-width:991px){.table.responsiveTabledata.rationaleTable tbody{display:block;border-radius:0;}
.table.responsiveTabledata.rationaleTable tbody tr{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;position:relative;padding:0.5rem;}
.table.responsiveTabledata.rationaleTable tbody tr.recommendedRow{padding:0.5rem 0.625rem;}
.table.responsiveTabledata.rationaleTable tbody tr.recommendedRow td{width:100%;padding:0;}
.table.responsiveTabledata.rationaleTable tbody tr.recommendedRow td > div{width:100%;}
.table.responsiveTabledata.rationaleTable tbody tr td{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0.5rem;}
}
@media screen and (max-width:767px){.table.responsiveTabledata.rationaleTable tbody{display:block;}
.table.responsiveTabledata.rationaleTable tbody tr{display:block;-ms-flex-direction:inherit;flex-direction:inherit;position:relative;padding:0 0 0.625rem;height:15.625rem;}
.table.responsiveTabledata.rationaleTable tbody tr.categoryRow{height:auto;}
.table.responsiveTabledata.rationaleTable tbody tr td{display:block;padding:0.375rem 0;position:relative;}
.table.responsiveTabledata.rationaleTable tbody tr td .currentlyQuoted{position:absolute;top:-2.375rem;right:-0.375rem;}
.table.responsiveTabledata.rationaleTable tbody tr td:nth-child(2){font-size:0.875rem;font-weight:600;}
.table.responsiveTabledata.rationaleTable tbody tr td:nth-child(4), .table.responsiveTabledata.rationaleTable tbody tr td:nth-child(5){width:48%;display:inline-block;}
.table.responsiveTabledata.rationaleTable tbody td:before{display:none;}
}
.table.mapCardsTable tbody{display:block;border-radius:4px;}
.table.mapCardsTable tbody tr{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0.75rem 7.25rem 0.75rem 2rem;}
.table.mapCardsTable tbody tr.recommendedRow{padding:0.5rem 0.625rem;}
.table.mapCardsTable tbody tr.recommendedRow td{width:100%;padding:0;}
.table.mapCardsTable tbody tr.recommendedRow td > div{width:100%;}
.table.mapCardsTable tbody tr td{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0.5rem;}
.table.mapCardsTable tbody tr td.td-flag{position:absolute;left:0;padding-left:0;padding-top:0.5rem;}
.table.mapCardsTable tbody tr td.td-flag .flagImage{margin:0;width:1.5rem;height:1.125rem;}
.table.mapCardsTable tbody tr td.tableTitle{-ms-flex-order:1;order:1;margin-bottom:0.375rem;}
.table.mapCardsTable tbody tr td.tableTitle .title{font-size:0.8125rem;margin-bottom:0.3125rem;}
.table.mapCardsTable tbody tr td.frequency{-ms-flex-order:2;order:2;font-size:0.875rem;margin-bottom:0.25rem;}
.table.mapCardsTable tbody tr td.alertCheck{position:absolute;top:8px;right:20px;}
.table.mapCardsTable tbody tr td.deleteAlert{position:absolute;top:0.3125rem;padding:0;right:0;}
.table.mapCardsTable tbody tr td.ore-type{-ms-flex-order:3;order:3;}
.table.mapCardsTable tbody tr td.ore-type span{padding-right:0.5rem;}
.table.mapCardsTable tbody tr td.increased-amount{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0.5rem;top:0.75rem;padding:0;text-align:right;}
.table.mapCardsTable tbody tr td.unit{-ms-flex-order:5;order:5;}
.table.mapCardsTable tbody tr td.amount{display:none;}
.table.mapCardsTable tbody tr td.tax{display:none;}
.table.mapCardsTable tbody tr td.status{display:none;}
.table.mapCardsTable tbody tr td.feasibility{display:none;}
.table.mapCardsTable tbody tr td.icons{position:absolute;right:0;bottom:0.75rem;-ms-flex-order:2;order:2;-ms-flex-direction:row;flex-direction:row;}
.table.mapCardsTable tbody tr td.icons a{margin:0;}
.table.mapCardsTable tbody tr td.icons a.chartIcon{display:none;}
.table.mapCardsTable tbody tr td.freightAmount{position:absolute;right:4px;bottom:1.75rem;}
.table.mapCardsTable tbody tr td.increased-amount .amount{font-size:0.8125rem;}
.table.mapCardsTable tbody tr td.increased-amount .increase{font-size:0.8125rem;font-weight:600;}
.table.mapCardsTable tbody tr td.increased-amount .increase i{display:none;}
.table.mapCardsTable tbody tr.childRow{padding:0;}
.table.mapCardsTable tbody tr.childRow td.childRowCell{width:100%;padding:0;}
.table.mapCardsTable tbody tr.childRow td.childRowCell a.toggleChildTableHandler{width:100%;}
.table.mapCardsTable tbody tr.childRow td.childRowCell .childTableBlock{padding:0 0.5rem 0.5rem;}
.table.mapCardsTable tbody td:before{display:none;}
@media screen and (max-width:991px){.table.comfortTable{display:table !important;}
}
@media screen and (max-width:991px){.table.compactTable, .table.compactTableChild{display:none;}
}
.table.compactTable thead tr th, .table.compactTableChild thead tr th{background:#FFFFFF;}
.table.compactTable thead tr th.iconsHeader, .table.compactTableChild thead tr th.iconsHeader{max-width:4.375rem;}
.table.compactTable thead tr th.title, .table.compactTableChild thead tr th.title{min-width:12.25rem;}
.table.compactTable tbody, .table.compactTableChild tbody{border-bottom:1px solid #D8E3E9;}
.table.compactTable tbody tr td, .table.compactTableChild tbody tr td{padding:0.75rem;}
@media screen and (min-width:768px){.table.compactTable tbody tr td, .table.compactTableChild tbody tr td{white-space:nowrap;}
}
.table.compactTable tbody tr td.list-inline.icons, .table.compactTableChild tbody tr td.list-inline.icons{opacity:1;padding:0.75rem 0;}
.table.compactTable tbody tr td.td-flag, .table.compactTableChild tbody tr td.td-flag{padding-right:0;}
.table.compactTable tbody tr td.tableTitle .title, .table.compactTableChild tbody tr td.tableTitle .title{font-size:0.75rem;font-weight:700;}
.table.compactTable tbody tr:hover > td.list-inline.icons, .table.compactTableChild tbody tr:hover > td.list-inline.icons{opacity:1;}
.table.compactTableChild tbody td.tableTitle{min-width:12.25rem;/*26.25rem;*/}
.table.compactTableChild tbody td.icons.list-inline{max-width:4.375rem;}
.table.headLessTable th,
.table.headLessTable td{border:0.0625rem solid #D8E3E9;padding:0.75rem 0.9375rem;}
.table.dataTable.chartDataTable{border-color:#ECECEC;}
.table.dataTable.chartDataTable tr th{padding:10px;border:1px solid #ECECEC;background:none !important;}
.table.dataTable.chartDataTable tr th:before{content:'';position:relative;display:inline-block;top:4px;}
.table.dataTable.chartDataTable tr th.sorting:before{height:18px;width:15px;background:url(../images/sort_both.png) no-repeat;background-position:-5px 0;}
.table.dataTable.chartDataTable tr th.sorting_desc:before{height:18px;width:15px;background:url(../images/sort_asc.png) no-repeat;background-position:-5px 0;}
.table.dataTable.chartDataTable tr th.sorting_asc:before{height:18px;width:15px;background:url(../images/sort_desc.png) no-repeat;background-position:-5px 0;}
.table.dataTable.chartDataTable tr td{border-width:1px 1px 0 1px;border-style:solid;border-color:#ECECEC;}
@media screen and (max-width:991px){.table.profileTenderTable tbody tr{padding:0.5rem 6.5625rem 0.5rem 0;}
}
@media screen and (max-width:991px){.table.profileTenderTable tbody tr td.name{padding-left:0;}
.table.profileTenderTable tbody tr td.editAlert{position:absolute;top:6px;right:0;padding-right:0;}
.table.profileTenderTable tbody tr td.alertCheck{right:50px;}
}
.increase{font-size:0.75rem;width:100px;}
.increase.up{color:#11A743;}
.increase.down{color:#F62323;}
.modal .modal-content{border-radius:0;border:0;}
.modal .modal-prototype{width:100%;max-width:100%;margin-bottom:0;position:fixed;bottom:0;padding:0 2.5rem;}
@media screen and (max-width:767px){.modal .modal-prototype{padding:0;margin:0;}
}
.modal .modal-prototype .modal-content{border-radius:0;height:calc(100vh - 40px);overflow:auto;-ms-transform:translateY(100vh);transform:translateY(100vh);}
.modal .modal-prototype .landingContainer{height:100%;min-height:inherit;margin-top:1.875rem;margin-bottom:1.875rem;}
.modal .modal-prototype .landingContainer .landingDropdowns{width:38.75rem;}
.modal .modal-prototype .globalSearchForm.focusedSearchInput, .modal .modal-prototype .globalSearchForm.active{animation:none !important;width:51.25rem;}
.modal .modal-prototype .globalSearchForm.focusedSearchInput input[type=text].active, .modal .modal-prototype .globalSearchForm.active input[type=text].active{margin-top:0rem;}
.modal .modal-prototype .globalSearchForm.focusedSearchInput .removeSearchInput, .modal .modal-prototype .globalSearchForm.active .removeSearchInput{top:0.4375rem;}
.modal .modal-prototype .globalSearchForm .searchList{top:0.5rem;}
.modal .modal-prototype .globalSearchForm .searchbox{top:1.875rem;}
.modal.slideUp{padding-right:0 !important;}
.modal.slideUp .modal-prototype .modal-content{animation:slideUp cubic-bezier(0.075, 0.82, 0.165, 1) 1s forwards;}
.modal .modal-content .modal-header{border:0;}
.modal .modal-content .modal-header .modal-title{font-size:1.5rem;}
.modal .modal-content .modal-header .close{cursor:pointer;}
.modal .modal-content .modal-body .contentText{display:inline-block;line-height:1.5;}
.modal .modal-content .modal-footer{background:#FFF7F2;}
.modal .modal-content .modal-footer.cutPrice{color:#11a743;background-color:#d2ffe1;border:1px solid #11a743;border-radius:0;}
.modal .modal-content .modal-footer.cutPrice .cutdown{font-weight:bold;}
.modal.ConfirmationModal .modal-dialog .modal-content{border-radius:0;}
.modal.ConfirmationModal .modal-dialog .modal-content .listConfirmationForm input.form-control{font-size:0.875rem;}
.modal.HowItWorksModal .modal-dialog{position:unset;min-width:75rem;}
@media screen and (max-width:1400px){.modal.HowItWorksModal .modal-dialog{min-width:63.875rem;}
}
@media screen and (max-width:1200px){.modal.HowItWorksModal .modal-dialog{min-width:50rem;}
}
@media screen and (max-width:767px){.modal.HowItWorksModal .modal-dialog{min-width:30rem;}
}
@media screen and (max-width:480px){.modal.HowItWorksModal .modal-dialog{min-width:21.25rem;}
}
.modal.HowItWorksModal .modal-dialog .modal-content{padding:0;position:unset;}
.modal.HowItWorksModal .modal-dialog .modal-content .close{opacity:1;background-position:0.1875rem -7.625rem;background-image:url("../images/spritesheet.svg");}
.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:75rem;height:42.1875rem;}
@media screen and (max-width:1400px){.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:63.875rem;height:35.9375rem;}
}
@media screen and (max-width:1200px){.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:50rem;height:28.125rem;}
}
@media screen and (max-width:991px){.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:41.875rem;height:23.125rem;}
}
@media screen and (max-width:767px){.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:30rem;height:22.5rem;}
}
@media screen and (max-width:480px){.modal.HowItWorksModal .modal-dialog .modal-content iframe{width:100%;height:21.25rem;}
}
@keyframes slideUp{0%{transform:translateY(100vh);}
100%{transform:translateY(0vh);}
}
#priceChartPopup .table th.tableTitle, #priceChartPopup .table td.tableTitle{max-width:100%;}
.modal-backdrop{background:rgba(6, 6, 6, 0.7);}
.modal-backdrop.show{opacity:1;}
.toast-wrapper{position:fixed;width:auto;top:5.625rem;right:3rem;z-index:99999;}
.toast-wrapper.hide{display:none;}
.toast-wrapper.show{display:block;}
.toast-wrapper .toast-main{width:340px;text-align:left;float:right;font-size:0.75rem;}
@media screen and (max-width:640px){.toast-wrapper .toast-main{width:80%;}
}
.toast-wrapper .toast-main .toast{opacity:1;border:0;right:0;background:#FFFFFF;}
.toast-wrapper .toast-main .toast .toast-body{padding:0;font-size:0.75rem;border:0;color:#000000;border-radius:4px;margin:1rem 1.5rem;height:100%;}
.img-magnifier-container{position:relative;}
.img-magnifier-glass{position:absolute;border:0.1875rem solid #404040;border-radius:50%;cursor:none;width:13.75rem;height:13.75rem;}
@media screen and (max-width:1199px){.img-magnifier-glass{width:11.25rem;height:11.25rem;}
}
@media screen and (max-width:767px){.img-magnifier-glass{width:5rem;height:5rem;}
}
header{position:relative;z-index:4;padding:2.8125rem 4rem;transition:all linear 0.16s;}
@media screen and (max-width:1440px){header{padding:2.1875rem 3.375rem;}
}
@media screen and (max-width:1199px){header{padding:1.5625rem 1.5rem;}
}
@media screen and (max-width:991px){header{padding:1.5625rem 1.875rem;}
header .microSiteCategory .microSiteTitle{padding-left:0;}
header .microSiteCategory .microSiteTitle:before{content:none;}
}
@media screen and (max-width:767px){header{padding:0.9375rem 0.9375rem;}
header.micrositeLayout{height:6.25rem;}
header .microSiteCategory.micrositeLayoutDisabled{display:none !important;}
}
header.dashboard{padding:0.875rem 1.25rem 0.875rem 11.5625rem;background:#F6F9FB;}
header.dashboard .navbar .microSiteCategory .microSiteTitle{white-space:nowrap;}
header.dashboard .navbar .microSiteCategory .microSiteTitle.dashboardTitle{font-size:1.25rem;font-weight:600;color:#2D2D2D !important;padding-left:0;}
header.dashboard .navbar .microSiteCategory .microSiteTitle.dashboardTitle:before{content:none;}
header.dashboard .sideMenuToggler{display:none;}
header.dashboard .navbar-brand{display:none;}
@media screen and (min-width:768px) and (max-width:1199px){header.dashboard .navbar-brand{display:block;}
}
@media screen and (max-width:1199px){header.dashboard{padding:0.875rem 1.25rem;}
header.dashboard .sideMenuToggler{display:inline-block;}
}
header .navbar{padding:0;}
header .sideMenuToggler{width:1.75rem;-ms-flex-direction:column;flex-direction:column;}
header .sideMenuToggler span{width:100%;height:0.125rem;background:#404040;display:block;margin-bottom:0.375rem;transition:width ease-in-out 0.35s;}
@media screen and (max-width:767px){header .sideMenuToggler span{margin-bottom:0.33125rem;}
}
header .sideMenuToggler span:first-child{width:75%;}
header .sideMenuToggler span:last-child{width:45%;margin:0;}
header .sideMenuToggler:hover span{width:100%;}
header .navbar-brand{font-family:"Montserrat", sans-serif;font-size:1.6875rem;padding:0;top:-5px;position:relative;margin-right:1.625rem;color:#404040;width:8.375rem;height:2.375rem;}
@media screen and (max-width:991px){header .navbar-brand{display:none;}
}
header.defaultHeader{transition:all ease-in-out 0.35s;z-index:1020;}
header.defaultHeader.zIndexTop{z-index:9999;}
header.defaultHeader.whiteLayer, header.defaultHeader.microDetailHeader{padding:0.6875rem 1.5rem;background-color:#FFFFFF;box-shadow:rgba(0, 0, 0, 0.06) 0px 3px 6px;}
header.defaultHeader.whiteLayer .headerFlatSearch.floatedGlobalSearch, header.defaultHeader.microDetailHeader .headerFlatSearch.floatedGlobalSearch{left:0;}
@media screen and (max-width:1199px){header.defaultHeader.whiteLayer, header.defaultHeader.microDetailHeader{padding:0.625rem 1.5rem;}
}
@media only screen and (max-width:767px){header.defaultHeader.whiteLayer, header.defaultHeader.microDetailHeader{padding:0.8125rem 1rem;background:#F6F9FB;}
}
@media only screen and (max-width:767px){header.defaultHeader.whiteLayer.searchFlowHeader, header.defaultHeader.microDetailHeader.searchFlowHeader{height:3.75rem;padding:0.8125rem 1.25rem;}
}
@media only screen and (min-width:1199px){header.defaultHeader.dashboard.whiteLayer, header.defaultHeader.dashboard.microDetailHeader{padding:0.875rem 1.25rem 0.875rem 11.5625rem;}
}
@media screen and (min-width:1200px){header.defaultHeader.searchFlowHeader{padding:1rem 1.5rem;}
}
header.screenWithSidemenu{z-index:20;}
header.featuredHeader{background-color:#FFFFFF;box-shadow:0rem 0.1875rem 0.375rem rgba(0, 0, 0, 0.15);}
@media screen and (max-width:767px){header.featuredHeader{height:6.25rem;}
}
.navbarRightMenu .userEntryBlock{width:7.1875rem;height:1.5625rem;border-radius:13px;border:solid 0.0625rem #828994;background-color:#FFFFFF;padding:0.1875rem 0.75rem;}
.navbarRightMenu .userEntryBlock a{color:#404040;}
.navbarRightMenu .navFilled{width:1.875rem;height:1.875rem;background-color:#D8E3E9;padding:0.3125rem 0.5rem;color:#828994;}
.navbarRightMenu > li{margin-left:1rem;}
@media screen and (max-width:767px){.navbarRightMenu > li{margin-left:0.625rem;}
}
.navbarRightMenu > li:first-child{margin:0;}
.navbarRightMenu > li a.active{position:relative;}
.navbarRightMenu > li a.active .iconMapView{background-position:-7.5rem -7.75rem;}
.navbarRightMenu > li a.active .iconSmallBookmark{background-position:-9rem -7.75rem;}
.navbarRightMenu > li a.active:before{content:'';position:absolute;bottom:-1.125rem;width:100%;height:0.1875rem;background:#024CA1;}
@media screen and (max-width:767px){.navbarRightMenu > li.nav-item{text-transform:uppercase;}
}
@media screen and (max-width:767px){.navbarRightMenu > li.nav-item a.btn{font-size:0.625rem;height:1.625rem;line-height:1.125rem;padding:0.25rem 0.5rem;}
}
@media screen and (max-width:767px){.navbarRightMenu > li.nav-item a.btn.btn-link{padding-top:0 !important;padding-bottom:0 !important;}
}
.navbarRightMenu > li.nav-item a.btn.btn-primary{position:relative;}
@media screen and (max-width:767px){.navbarRightMenu > li.nav-item a.btn.btn-primary:before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;}
}
.tableSortableDropdown .dropdown-toggle{width:2.8125rem;height:1.875rem;padding:0.4375rem 0.625rem;color:#828994;position:relative;}
.tableSortableDropdown .dropdown-toggle::after{content:"";display:inline-block;vertical-align:middle;background-image:url(./images/spritesheet.svg);width:13px;height:13px;background-position:-130px -45px;margin-left:6px;border-right:transparent;border-left:transparent;border-top:0 !important;}
.tableSortableDropdown .dropdown-menu{max-width:5rem;width:100%;min-width:initial;margin-top:0.625rem;}
.tableSortableDropdown .dropdown-menu a{font-size:0.75rem;color:#404040;padding:0.3125rem 0.625rem;}
.navbar .subTitle{font-size:20px;font-weight:600;}
.navbar-menu{margin-bottom:0;}
.navbar-menu > li{position:relative;}
.navbar-menu > li a{padding:0;}
.navbar-menu > li.searchBarNavItem{width:calc(100vw - 430px);}
@media only screen and (max-width:1199px){.navbar-menu > li.searchBarNavItem{width:calc(100vw - 245px);margin-left:45px;}
}
.navbar-menu > li.searchBarNavItem .globalSearchForm{width:inherit;top:0;z-index:3;}
.navbar-menu > li.searchBarNavItem .globalSearchForm .removeSearchInput{top:-0.5rem;}
.navbar-menu > li.searchBarNavItem .globalSearchForm input[type=text]{width:100%;height:2.25rem;padding-left:2.25rem;margin-top:-0.9375rem;}
.navbar-menu > li.searchBarNavItem .globalSearchForm .searchbox{top:0.625rem;}
.navbar-menu > li.searchBarNavItem .globalSearchForm .searchbox .searchList{top:0.625rem;}
main{position:relative;}
main.mapviewEnabled{overflow:hidden;}
main.mainContainer{transition:0.5s;padding:5.625rem 0.9375rem 0.9375rem;position:relative;}
@media only screen and (max-width:1199px){main.mainContainer{padding-top:4.375rem;}
}
@media only screen and (max-width:991px){main.mainContainer{padding-top:4.375rem;}
}
main.dashboard{padding-left:10.625rem;padding-top:4.125rem;background:#ffffff;}
@media only screen and (max-width:1199px){main.dashboard{padding-left:0;}
}
.landingScreen{width:100%;height:100vh;position:relative;padding:0;}
.landingScreen:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/map-bg.png");background-size:cover;}
.blankScreen{background:#fbfbfb;padding:6.25rem 0;}
.blankScreen .landingContainer{width:100%;height:100%;}
.landingContainer{max-width:50rem;width:100%;margin:0 auto;min-height:70vh;}
@media only screen and (max-width:991px){.landingContainer{min-height:100%;}
}
.landingContainer .landingInfo{margin-bottom:3.75rem;color:#7B7B7B;}
@media only screen and (max-width:991px){.landingContainer .landingInfo{margin-bottom:1.875rem;padding:0 0.9375rem;}
}
.landingContainer.fixedHeightContainer{min-height:100%;position:relative;z-index:1029;}
@media only screen and (max-width:767px){.landingContainer.fixedHeightContainer .landingFilterLayout{position:relative;max-width:18.75rem;margin:0 auto;}
.landingContainer.fixedHeightContainer .landingFilterLayout .landingDropdowns{height:100%;}
}
.searchGradientBGLayer{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1010;display:none;animation:GradientBgColor 0.16s linear forwards;}
.searchGradientBGLayer.active{display:block;}
@keyframes GradientBgColor{0%{background:rgba(0, 0, 0, 0);}
100%{background:rgba(0, 0, 0, 0.75);}
}
.floatingFilter{position:fixed;top:0;left:0;right:0;z-index:1029;padding:0.625rem 0;width:69.625rem;margin:0 auto;}
@media only screen and (max-width:1440px){.floatingFilter{width:44.375rem;}
}
@media only screen and (max-width:1199px){.floatingFilter{width:60rem;}
}
@media only screen and (max-width:991px){.floatingFilter{width:45rem;}
}
@media only screen and (max-width:767px){.floatingFilter{width:100%;}
}
.floatingFilter .landingDropdowns{width:57.5rem;}
.floatingFilter .landingDropdowns .form-group{width:23.75rem;}
@media only screen and (max-width:1440px){.floatingFilter .landingDropdowns{width:37.5rem;}
.floatingFilter .landingDropdowns .form-group{width:15.625rem;}
}
@media only screen and (max-width:1199px){.floatingFilter .landingDropdowns{width:48.75rem;}
.floatingFilter .landingDropdowns .form-group{width:15rem;}
}
@media only screen and (max-width:991px){.floatingFilter .landingDropdowns{width:100%;}
.floatingFilter .landingDropdowns .form-group{width:100%;}
}
@media only screen and (max-width:1440px){.floatingFilter .landingFilterLayout{width:44.375rem;}
}
@media only screen and (max-width:1199px){.floatingFilter .landingFilterLayout{width:58.75rem;}
}
@media only screen and (max-width:991px){.floatingFilter .landingFilterLayout{max-width:31.25rem;width:100%;margin:0 auto;}
}
.floatingFilter .searchNavItem{position:absolute;top:1.25rem;}
@media only screen and (max-width:1199px){.floatingFilter .searchNavItem{top:-1.25rem;}
}
@media only screen and (max-width:767px){.floatingFilter .searchNavItem{top:-1.25rem;}
}
.floatingFilter .searchNavItem.backToHomeSearchHandler{left:-3.75rem;}
@media only screen and (max-width:1199px){.floatingFilter .searchNavItem.backToHomeSearchHandler{left:0.9375rem;}
}
@media only screen and (max-width:991px){.floatingFilter .searchNavItem.backToHomeSearchHandler{left:1.875rem;}
}
@media only screen and (max-width:767px){.floatingFilter .searchNavItem.backToHomeSearchHandler{left:0.9375rem;}
}
.floatingFilter .searchNavItem.previousItemSearchHandler{left:-1.875rem;}
@media only screen and (max-width:1199px){.floatingFilter .searchNavItem.previousItemSearchHandler{left:2.8125rem;}
}
@media only screen and (max-width:991px){.floatingFilter .searchNavItem.previousItemSearchHandler{left:3.75rem;}
}
@media only screen and (max-width:767px){.floatingFilter .searchNavItem.previousItemSearchHandler{left:2.8125rem;}
}
.floatingFilter .searchNavItem.nextItemSearchHandler{right:-1.875rem;}
@media only screen and (max-width:1440px){.floatingFilter .searchNavItem.nextItemSearchHandler{right:-2.5rem;}
}
@media only screen and (max-width:1199px){.floatingFilter .searchNavItem.nextItemSearchHandler{right:0.9375rem;}
}
@media only screen and (max-width:991px){.floatingFilter .searchNavItem.nextItemSearchHandler{right:0.9375rem;}
}
@media only screen and (max-width:767px){.floatingFilter .searchNavItem.nextItemSearchHandler{right:0.9375rem;}
}
@media only screen and (max-width:1199px){.floatingFilter{top:4.375rem;padding:0.9375rem;}
}
.floatingFilter .submitQuery{width:5rem;}
.floatingFilter .globalSearchForm{right:0.625rem;}
.floatingFilter .globalSearchForm.active{width:calc(100% + 2px);position:absolute;}
@media only screen and (max-width:1440px){.floatingFilter .globalSearchForm{right:-1.25rem;}
.floatingFilter .globalSearchForm.active{width:calc(100% + 30px);}
}
@media only screen and (max-width:1199px){.floatingFilter .globalSearchForm{right:0.3125rem;}
.floatingFilter .globalSearchForm.active{width:100%;}
}
@media only screen and (max-width:991px){.floatingFilter .globalSearchForm{right:0;}
.floatingFilter .globalSearchForm.active{width:100%;}
}
.floatingFilter .globalSearchForm.focusedSearchInput{animation:none !important;}
.floatingFilter .globalSearchForm.focusedSearchInput input[type=text].active{margin-top:0;}
.floatingFilter .globalSearchForm.focusedSearchInput .removeSearchInput{top:0.4375rem;}
@media only screen and (max-width:991px){.floatingFilter .globalSearchForm.focusedSearchInput{top:-0.625rem;}
}
.floatingFilter .globalSearchForm .searchList{top:2.4375rem;}
.floatingFilter .globalSearchForm .searchloader{margin-top:2.4375rem;}
.featureTenderSearchToolKit{background:#FFFFFF;}
.featureTenderSearchToolKit .searchGroup{background:#FFFFFF;}
@media only screen and (max-width:767px){.featureTenderSearchToolKit .searchGroup{border-bottom:0.0625rem solid #D8E3E9;}
.featureTenderSearchToolKit .searchGroup:last-child{border:none;}
}
@media screen and (min-width:768px){.featureTenderSearchToolKit .searchParentItemBlock{border-right:0.0625rem solid #D8E3E9;}
}
.featureTenderSearchBlock{background:#f3f3f3;}
#messageBoardCarousel .messageBoardLeft{color:#404040;}
#messageBoardCarousel .messageBoardLeft h5{font-weight:600;font-size:16px;}
#messageBoardCarousel .messageBoardLeft p{font-size:14px;}
#messageBoardCarousel .messageBoardRight button{font-size:1rem;font-weight:normal;padding:0;}
#messageBoardCarousel .messageBoardRight button.LearnMessageHandler{color:#024CA1;}
#messageBoardCarousel .carousel-indicators{bottom:-0.75rem;margin-bottom:0;}
@media screen and (max-width:767px){#messageBoardCarousel .carousel-indicators{margin-bottom:8px;}
}
#messageBoardCarousel .carousel-indicators li{border-radius:1.5625rem;width:0.375rem;height:0.375rem;background:#D8E3E9;border:none;}
#messageBoardCarousel .carousel-indicators li.active{background-color:#Ed3733;}
@media only screen and (max-width:767px){.comparisionBlock{display:none;}
}
.mapViewBlock{width:100%;height:auto;border:0.0625rem solid #D8E3E9;padding:1rem;position:relative;background:#000000;}
.mapViewBlock:before{content:"";position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background-image:url("../images/mapimage.png");background-size:cover;filter:blur(3px);-webkit-filter:blur(3px);opacity:0.6;}
.mapViewBlock .sectionHeaderWithFilterOption .sectionHamTitle{color:#FFFFFF;font-size:16px;}
.mapViewBlock .mapViewContent{position:relative;z-index:1;}
.mapViewBlock .mapViewContent .mapFilterPlaceholder{position:relative;top:0;width:100%;left:0;}
@media screen and (max-width:767px){.mapViewBlock .mapViewContent .mapFilterPlaceholder{padding:0;background:rgba(0, 0, 0, 0);}
}
.mapViewBlock .btn-secondary{background:#FFFFFF;color:#404040;border-color:#D8E3E9;}
.mapViewBlock .landingDropdowns{-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;border:0;}
.mapViewBlock .landingDropdowns .form-group{width:100%;height:auto;margin:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #F3F6F8;-o-box-shadow:none;box-shadow:none;}
.mapViewBlock .landingDropdowns .form-group:before{content:none;}
.mapViewBlock .landingDropdowns .form-group.filled .form-label{top:4px;left:0;}
.mapViewBlock .landingDropdowns .form-group.filled .select2{top:6px;}
.mapViewBlock .landingDropdowns .form-group.filled .select2 .select2-selection__arrow{top:0;}
.mapViewBlock .landingDropdowns .form-group .form-label{font-size:12px;}
.mapViewBlock .landingDropdowns button.submitQuery{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;width:100%;background:rgba(216, 227, 233, 0.3);}
.mapViewBlock .savedLocationWidget button{padding:10px;}
.mapViewBlock .savedLocationWidget button.saveSelect{width:calc(100% - 48px);}
.mapViewBlock .savedLocationWidget button.downloadIcon{width:40px;}
.preferencesList{margin:0 auto;}
.notifyBlock{background:#F1FAFF;border:1px solid #D8E3E9;}
.landingPreferencesBlock{max-width:42.5rem;}
@media screen and (max-width:767px){.landingPreferencesBlock{padding:0 1rem;}
}
.mapviewCardList{margin-bottom:1.875rem;}
.mapviewCardList .mapViewImage{overflow:hidden;position:relative;margin-bottom:1.25rem;}
.mapviewCardList .mapViewImage:after{content:'';position:absolute;width:100%;height:100%;background:#D8E3E9;top:0;left:0;opacity:0.5;}
.tenderOptions .mainOptions .list-inline-item{margin-right:0.9375rem;}
.bookmarksPlaceHolder{min-height:60vh;max-width:100%;margin:0 auto;padding:2.5rem;}
.bookmarksPlaceHolder .bookmarkImageBlock{max-width:22.5rem;}
.reportCarousel .reportInfoTitle{width:25rem;}
.reportCarousel .reportInfoDetails{position:relative;}
.featureCardList .featureCard{margin-bottom:2.5rem;}
.featureCard .featureCardInfo{background:#FFFFFF;}
.featureCard .featureCardImage{position:relative;overflow:hidden;}
.featureCard .featureCardImage .reportReadInfo{position:absolute;bottom:1.25rem;left:0;width:100%;padding:0 1.875rem;z-index:1;font-size:0.75rem;color:#FFFFFF;}
@media screen and (max-width:767px){.featureCard .featureCardImage .reportReadInfo{padding:0 0.625rem;}
}
.featureDataBlock{position:relative;width:100%;height:100%;}
.featureDataBottom .featureLeftData a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.featureDataBottom .viewFeatureDetails{position:absolute;bottom:-0.9375rem;left:0;width:calc(100% - 40px);margin:0 1.25rem;}
@media screen and (max-width:991px){.featureDataBottom .viewFeatureDetails{width:100%;left:0;margin:0;}
}
.featureDataBottom .viewFeatureDetails:before{content:"";position:absolute;bottom:0.3125rem;left:0;width:100%;height:0.0625rem;background-color:#D8E3E9;}
.featureDataBottom .viewFeatureDetails span{background-color:#FFFFFF;padding-right:1.5625rem;position:relative;z-index:1;}
.mainSection{padding-top:7.5rem;}
.mainSection.homeSection{padding-top:0;}
.mainSection.microDetails{background:#FFFFFF;padding-top:5.625rem;padding-bottom:1.25rem;}
.mainSection.microDetails.commoditiesSections{background:#FFFFFF;}
.mainSection.microDetails.mapviewEnabled{position:inherit;padding:0;}
.mainSection.microDetails.enableSearchFlow{padding-top:4.75rem;}
@media screen and (max-width:767px){.mainSection.microDetails.enableSearchFlow{padding-top:2.5rem;}
}
.mainSection.microDetails.enableSearchFlow .sectionWithTabs .nav-pills{padding-top:4.25rem;}
@media screen and (min-width:1200px){.mainSection.microDetails.enableSearchFlow .sectionWithTabs .nav-pills{padding-top:5.25rem;}
}
.mainSection.microDetails.enableSearchFlow .landingDropdowns, .mainSection.microDetails.enableSearchFlow .globalSearchForm{box-shadow:none;}
.mainSection.microDetails.stepperWidget{background-color:#f6f9fb;}
@media screen and (max-width:640px){.mainSection.microDetails.stepperWidget{padding-top:3.75rem;}
}
@media screen and (max-width:1440px){.mainSection{padding-top:6.25rem;}
.mainSection.microDetails{padding-top:4.0625rem;}
}
@media screen and (max-width:767px){.mainSection{padding-top:4rem;}
.mainSection.microDetails{padding-top:5rem;}
.mainSection.microDetails .historicalDataMain{padding-top:6.25rem;}
}
@media screen and (max-width:767px){.landTextBlock{padding-right:70px;}
}
@media screen and (max-width:767px){.landTextBlock h1{font-size:1.5rem;margin-bottom:0.9375rem;}
}
.landTextBlock .h5{line-height:1.75rem;}
@media screen and (max-width:767px){.landTextBlock .h5{font-size:0.8125rem;line-height:1.125rem;}
}
@media screen and (max-width:767px){.landIllustration{max-width:18.75rem;}
}
.methodologyOrderRow{position:relative;}
.methodologyOrderRow:before{content:"";position:absolute;width:calc(100% - 340px);top:1.25rem;margin:0 auto;left:0;right:0;height:0.1875rem;border-bottom:0.1875rem dashed #D8E3E9;}
@media screen and (max-width:991px){.methodologyOrderRow:before{width:calc(100% - 200px);}
}
@media screen and (max-width:767px){.methodologyOrderRow:before{width:calc(100% - 80px);}
}
.methodologyPalette .methodologyPaletteNumber{width:2.75rem;height:2.75rem;border-radius:50%;background:#D8E3E9;margin:0 auto;padding:0.625rem 0;}
.methodologyPalette .methodologyPaletteBar{width:10rem;height:10rem;background:#D8E3E9;}
@media screen and (max-width:767px){.methodologyPalette .methodologyPaletteBar{width:3.75rem;height:3.75rem;}
}
.homeScreenSection{padding-top:5rem;padding-bottom:5rem;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}
@media screen and (max-width:991px){.homeScreenSection{padding-top:4.375rem;padding-bottom:1.875rem;}
}
.homeScreenSection #steelMintFeatureContent .featureContent{min-height:37.5rem;}
.homeScreenSection #steelMintFeatureContent .featureContent.tenderFeatureContent{min-height:calc(100vh - 250px);}
@media screen and (max-width:991px){.homeScreenSection #steelMintFeatureContent .featureContent{min-height:18.75rem !important;}
}
.homeScreenSection #steelMintFeatureContent .cardMainContent{opacity:0;}
.homeScreenSection #steelMintFeatureContent .cardMainContent.active{opacity:1;}
.homeScreenSection #steelMintFeatureContent .cardContentLoader .post{height:23.75rem;}
.homeScreenSection #steelMintFeatureContent .cardContentLoader .post .panel-effect{height:100%;}
.homeScreenSection #steelMintFeatureContent #prices .fe-2, .homeScreenSection #steelMintFeatureContent #prices .fe-4, .homeScreenSection #steelMintFeatureContent #statistics .fe-2, .homeScreenSection #steelMintFeatureContent #statistics .fe-4{right:70%;}
.homeScreenSection #steelMintFeatureContent #prices .fe-7, .homeScreenSection #steelMintFeatureContent #statistics .fe-7{top:0;right:50%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #prices .fe-8, .homeScreenSection #steelMintFeatureContent #statistics .fe-8{left:60%;top:0;right:30%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #prices .fe-9, .homeScreenSection #steelMintFeatureContent #statistics .fe-9{left:80%;top:0;right:4%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #prices .fe-10, .homeScreenSection #steelMintFeatureContent #statistics .fe-10{left:35%;top:1rem;right:25%;height:1.25rem;}
.homeScreenSection #steelMintFeatureContent #events .post, .homeScreenSection #steelMintFeatureContent #reports .post{min-height:21.875rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-0, .homeScreenSection #steelMintFeatureContent #reports .fe-0{height:100%;left:38%;width:1.875rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-1, .homeScreenSection #steelMintFeatureContent #reports .fe-1{left:42%;height:0.625rem;width:20%;top:1.25rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-2, .homeScreenSection #steelMintFeatureContent #reports .fe-2{left:42%;height:0.625rem;width:20%;top:1.25rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-3, .homeScreenSection #steelMintFeatureContent #reports .fe-3{top:8.75rem;left:38%;height:55%;}
.homeScreenSection #steelMintFeatureContent #events .fe-4, .homeScreenSection #steelMintFeatureContent #reports .fe-4{left:70%;top:1.25rem;height:2.5rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-5, .homeScreenSection #steelMintFeatureContent #reports .fe-5{left:70%;top:90%;height:3rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-6, .homeScreenSection #steelMintFeatureContent #reports .fe-6{top:3rem;left:38%;height:1.0625rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-7, .homeScreenSection #steelMintFeatureContent #reports .fe-7{top:0;right:50%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-8, .homeScreenSection #steelMintFeatureContent #reports .fe-8{left:60%;top:0;right:20%;height:1.875rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-9, .homeScreenSection #steelMintFeatureContent #reports .fe-9{left:80%;top:0;right:4%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-10, .homeScreenSection #steelMintFeatureContent #reports .fe-10{left:38%;top:1rem;right:25%;height:0.25rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-11, .homeScreenSection #steelMintFeatureContent #reports .fe-11{left:42%;top:5rem;height:6.25rem;}
@media screen and (max-width:767px){.homeScreenSection #steelMintFeatureContent #events .fe-0, .homeScreenSection #steelMintFeatureContent #events .fe-1, .homeScreenSection #steelMintFeatureContent #events .fe-11, .homeScreenSection #steelMintFeatureContent #events .fe-2, .homeScreenSection #steelMintFeatureContent #events .fe-10, .homeScreenSection #steelMintFeatureContent #reports .fe-0, .homeScreenSection #steelMintFeatureContent #reports .fe-1, .homeScreenSection #steelMintFeatureContent #reports .fe-11, .homeScreenSection #steelMintFeatureContent #reports .fe-2, .homeScreenSection #steelMintFeatureContent #reports .fe-10{display:none;}
.homeScreenSection #steelMintFeatureContent #events .fe-3, .homeScreenSection #steelMintFeatureContent #reports .fe-3{top:50%;left:0;height:8%;}
.homeScreenSection #steelMintFeatureContent #events .fe-4, .homeScreenSection #steelMintFeatureContent #reports .fe-4{left:30%;right:12%;top:58%;height:6%;}
.homeScreenSection #steelMintFeatureContent #events .fe-5, .homeScreenSection #steelMintFeatureContent #reports .fe-5{left:45%;top:90%;}
.homeScreenSection #steelMintFeatureContent #events .fe-6, .homeScreenSection #steelMintFeatureContent #reports .fe-6{top:74%;left:0;height:21%;}
.homeScreenSection #steelMintFeatureContent #events .fe-7, .homeScreenSection #steelMintFeatureContent #reports .fe-7{top:0;right:50%;height:3.125rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-8, .homeScreenSection #steelMintFeatureContent #reports .fe-8{left:60%;top:65%;right:0;height:35%;}
.homeScreenSection #steelMintFeatureContent #events .fe-9, .homeScreenSection #steelMintFeatureContent #reports .fe-9{left:0;top:64%;right:0;height:0.75rem;}
.homeScreenSection #steelMintFeatureContent #events .fe-11, .homeScreenSection #steelMintFeatureContent #reports .fe-11{left:42%;top:5rem;height:6.25rem;}
}
.homeScreenSection#homeScreenSection1{background:white;background:-webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(100%, #f3f9ff));background:linear-gradient(to bottom, white 0%, #f3f9ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f9ff', GradientType=0);}
.homeScreenSection#homeScreenSection2{background:#f3f9ff;background:-webkit-gradient(left top, left bottom, color-stop(0%, #f3f9ff), color-stop(100%, white));background:linear-gradient(to bottom, #f3f9ff 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f9ff', endColorstr='#ffffff', GradientType=0);}
.homeScreenSection#homeScreenSection3{background:white;background:-webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7f2));background:linear-gradient(to bottom, white 0%, #fff7f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff7f2', GradientType=0);}
.homeScreenSection#homeScreenSection4{background:#fff7f2;background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff7f2), color-stop(100%, white));background:linear-gradient(to bottom, #fff7f2 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f2', endColorstr='#ffffff', GradientType=0);}
.homeScreenSection#homeScreenSection5{background:white;background:-webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(100%, #f3f9ff));background:linear-gradient(to bottom, white 0%, #f3f9ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f9ff', GradientType=0);}
.homeScreenSection#homeScreenSection6{background:#f3f9ff;background:-webkit-gradient(left top, left bottom, color-stop(0%, #f3f9ff), color-stop(100%, white));background:linear-gradient(to bottom, #f3f9ff 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f9ff', endColorstr='#ffffff', GradientType=0);}
#homeScreenSection1{padding-top:4.375rem;min-height:100vh;position:relative;}
@media screen and (max-width:767px){#homeScreenSection1{padding-top:4.375rem;padding-bottom:0;min-height:6.25rem;}
}
#homeScreenSection1 .scrollDownElement{background:transparent;position:absolute;width:100%;bottom:1.875rem;left:0;}
@media only screen and (max-width:767px){#homeScreenSection1 .scrollDownElement{display:none;bottom:3.75rem;}
}
#homeScreenSection1 .scrollDownElement a{max-width:7.5rem;}
#homeScreenSection2{padding-top:5.625rem;}
@media screen and (max-width:767px){#homeScreenSection2{padding-top:1rem;}
}
.chartTitle{font-size:14px;color:#Ed3733;}
.featureHeader .anchorLink{min-width:12.5rem;}
.featureHeader .anchorLink .iconRightDirectedArrow{position:relative;right:0.5rem;transition:all ease-in-out 0.25s;}
.featureHeader .anchorLink:hover .iconRightDirectedArrow{right:0;}
@media screen and (max-width:767px){.featureHeader .anchorLink{font-size:0.75rem;}
}
@media screen and (max-width:767px){.featureHeader .fontSize28{font-size:1rem !important;}
.featureHeader .featureInformation{font-size:0.75rem;}
}
.tendersHomeList .insightCategory{position:relative;padding-right:0.625rem;margin-right:0.625rem;}
.tendersHomeList .insightCategory:after{content:"|";width:0.0625rem;height:0.25rem;right:0;top:0;position:absolute;}
.tendersHomeList .tendersHomeDate{margin-bottom:0.5rem;}
@media screen and (max-width:767px){.tendersHomeList .tendersHomeItem, .tendersHomeList .tendersHomeItem.active{margin-bottom:0.9375rem;}
.tendersHomeList .tendersHomeDate{font-size:0.6875rem;}
.tendersHomeList .tendersHomeTitle{font-size:0.875rem;}
}
.featureContent .dummyFeatureBox{width:100%;height:12.5rem;background:#f3f3f3;margin-bottom:1.875rem;}
.featureContent .intelImage{max-width:17.5rem;}
@media screen and (max-width:767px){.featureContent .intelImage{max-width:15rem;margin:0 auto !important;}
}
.featureContent.tenderFeatureContent .cardHomeTender{cursor:pointer;font-size:1.5rem;margin-bottom:1.125rem;padding:1.5rem 1.25rem;transition:all ease-in-out 0.5s;}
.featureContent.tenderFeatureContent .cardHomeTender .titleNum, .featureContent.tenderFeatureContent .cardHomeTender .sub{transition:font-size ease-in-out 0.5s;}
@media screen and (max-width:767px){.featureContent.tenderFeatureContent .cardHomeTender{padding:0.9375rem;margin:0 1.25rem 1.125rem;}
.featureContent.tenderFeatureContent .cardHomeTender .titleNum{font-size:1.5rem;}
.featureContent.tenderFeatureContent .cardHomeTender .sub{font-size:0.6875rem;}
}
.featureContent.tenderFeatureContent .cardHomeTender.activeCard{padding:3rem 1.25rem;}
.featureContent.tenderFeatureContent .cardHomeTender.activeCard .titleNum{font-size:2.5rem;}
.featureContent.tenderFeatureContent .cardHomeTender.activeCard .sub{font-size:1.75rem;}
@media screen and (max-width:767px){.featureContent.tenderFeatureContent .cardHomeTender.activeCard{padding:0.9375rem;margin:0 0 1.125rem;}
.featureContent.tenderFeatureContent .cardHomeTender.activeCard .titleNum{font-size:1.5rem;}
.featureContent.tenderFeatureContent .cardHomeTender.activeCard .sub{font-size:0.6875rem;}
}
.awardBlock{margin-bottom:1.875rem;}
.awardBlock .awardedDate{color:#Ed3733;}
.portfolioInsightSection .card.statisticsCard.expandView{left:10.625rem;width:calc(100% - 170px);}
.smSection{position:relative;}
#notificationDropdown{border-radius:0;min-width:18.75rem;border:none;margin-top:1.125rem;margin-right:-3.275rem;padding:0;}
#notificationDropdown:after{content:"";position:absolute;top:-0.4375rem;right:4.875rem;width:0;height:0;border-style:solid;border-width:0 0.5rem 0.5rem 0.5rem;border-color:transparent transparent #FFFFFF transparent;}
#notificationDropdown ul li{padding:1.25rem;border-bottom:0.0625rem solid #D8E3E9;}
#notificationDropdown ul li:last-child{border:none;}
/*#notificationDropdown ul li.newNotification{background:#FFEADF;}*/
.priceDetailCard .timeLiner .card, .tenderDetailRightPart .timeLiner .card{background:#FFFFFF;left:auto;right:0;z-index:5;}
.timelineList{margin-top:3.75rem;}
.timelineList li{position:relative;padding-bottom:2.1875rem;padding-left:4.375rem;}
.timelineList li:before{content:"";position:absolute;left:1.5rem;width:3.125rem;height:100%;bottom:100%;z-index:0;border-left:0.0625rem solid #D8E3E9;}
.timelineList li:first-child:before{height:50%;}
.timelineList li .timelineYear{position:absolute;left:0;top:0;width:3.125rem;background:#f6f9fb;text-align:center;font-size:0.875rem;padding:0.25rem;z-index:1;}
.timelineList li .timelineInfo{background:#f6f9fb;padding:0.5rem 1.25rem;position:relative;top:-0.375rem;margin-left:0.625rem;transition:all ease-in-out 0.5s;display:inline-block;}
.timelineList li .timelineInfo:before{content:"";position:absolute;left:-0.625rem;top:0.75rem;width:0;height:0;border-style:solid;border-width:0.4375rem 0.625rem 0.4375rem 0;border-color:transparent #f6f9fb transparent transparent;transition:all ease-in-out 0.5s;}
.timelineList li.active{color:#FFFFFF;}
.timelineList li.active:before{border-left:0.0625rem dashed #024CA1;}
.timelineList li.active .timelineYear{background:#024CA1;}
.timelineList li.active .timelineInfo{background:#024CA1;margin-left:0;}
.timelineList li.active .timelineInfo:before{border-color:transparent #024CA1 transparent transparent;}
.faqsAccordian .card{border-color:#D8E3E9;margin-bottom:1rem;}
.faqsAccordian .card .card-header{position:relative;padding-left:4.0625rem;background:transparent;border-color:#D8E3E9;}
.faqsAccordian .card .card-header .questionTag{position:absolute;width:3.6rem;height:100%;left:0;top:0;padding:0 1rem;color:#024CA1;background:#D8E3E9;border-right:0.0625rem solid #D8E3E9;}
.faqsAccordian .card .card-body{position:relative;padding-left:4.0625rem;}
.faqsAccordian .card .card-body .faqAnsTag{position:absolute;width:3.6rem;height:100%;left:0;top:0;padding:0 1rem;color:#Ed3733;background:#FFF7F2;border-right:0.0625rem solid #D8E3E9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.cookiesPara{position:relative;padding-left:2.5rem;}
.cookiesPara .icon, .cookiesPara .filterBlock .collapsibleBlock .collapseToggler:after, .filterBlock .collapsibleBlock .cookiesPara .collapseToggler:after{position:absolute;left:0;top:0;}
@media screen and (max-width:767px){.cookiesPara .icon, .cookiesPara .filterBlock .collapsibleBlock .collapseToggler:after, .filterBlock .collapsibleBlock .cookiesPara .collapseToggler:after{top:calc(50% - 12px);}
}
@media screen and (max-width:767px){.personalizeImageBlock{width:100%;overflow:hidden;position:relative;right:-15px;}
.personalizeImageBlock .img-fluid{max-width:47.5rem;}
}
@media screen and (min-width:768px){#awardsCarousel{display:-ms-flexbox;display:flex;margin:0 -0.5rem;width:100%;}
#awardsCarousel .item{width:25%;padding:0 0.5rem;}
}
@media screen and (max-width:767px){#awardsCarousel{margin:0;left:-1.875rem;width:calc(100% + 45px);}
}
.sideMenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:10.625rem;height:100%;transition:all linear 0.16s;}
@media screen and (max-width:767px){.sideMenu{transition:all linear 0.3s;}
}
.sideMenu .sideMenuOverlay{position:fixed;display:block;height:100%;width:0;left:0;opacity:0;overflow:hidden;background:rgba(0, 0, 0, 0.5);z-index:-1;transition:all linear 0.16s;}
.sideMenu .sideMenuContainer{position:relative;width:10.625rem;height:100%;border-right:1px solid #E0E5E6;background:linear-gradient(#FFFFFF, #FFF7F2);z-index:1;}
.sideMenu .sideMenuContainer a{display:block;padding:0.5rem 1.5625rem;color:#7B7B7B;}
.sideMenu .sideMenuContainer a.navbar-brand{font-family:"Montserrat", sans-serif;font-size:1.375rem;padding:0.9375rem 1.25rem;margin:0;color:#404040;}
.sideMenu .sideMenuContainer .closeFloatingSidemenu{top:0.625rem;padding:0 0 0 0.625rem;display:inline-block;position:absolute;left:auto;right:-3rem;background:#FFFFFF;padding:0.6875rem;border:1px solid #D8E3E9;display:none;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions{position:relative;left:0;bottom:0;width:100%;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li a{display:-ms-flexbox;display:flex;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li a:before{content:'';position:relative;display:inline-block;height:0.875rem;width:0.875rem;margin-right:0.5rem;background:url("../images/spritesheet.svg") no-repeat;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li.upgrade a{color:#024CA1;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li.upgrade a:before{background-position:-4.0625rem -2.8125rem;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li.profileSetting a{color:#404040;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions ul li.profileSetting a:before{background-position:-1.125rem -2.8125rem;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn{padding:0 0.9375rem;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li{width:5.625rem;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li a{display:inline-block;width:100%;font-size:0.75rem;text-align:center;padding:0.5rem;text-transform:uppercase;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li a:before{content:none;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li.login a{color:#404040;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li.login a:hover{color:#FFFFFF;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li.buy a{color:#FFFFFF;}
.sideMenu .sideMenuContainer .sideMenuOtherOptions.LoginBtn ul li.buy .btn-primary{background:linear-gradient(90deg, #024CA1 0%, #00A2DF 100%);}
.sideMenu .sideMenuContainer .sideMenuBlock{width:100%;height:100%;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu{position:absolute;left:10.5625rem;top:0;display:none;transition:all ease-in-out 0.5s;background:#FFFFFF;width:11.25rem;border:1px solid #2d2d2d;-o-box-shadow:0.1875rem 0rem 0.4375rem rgba(0, 0, 0, 0.15);box-shadow:0.1875rem 0rem 0.4375rem rgba(0, 0, 0, 0.15);}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul{position:relative;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul:before{content:'';display:inline-block;position:absolute;height:1.75rem;width:0.25rem;top:0.25rem;left:-0.1875rem;background:#FFFFFF;z-index:2;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul li{background:#FFFFFF;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul li:hover{background:#F6F9FB;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul li:hover:before{content:none;}
@media screen and (max-width:767px){.sideMenu .sideMenuContainer .sideMenuBlock .menuList .sideSubMenu ul:before{height:1.5rem;}
}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li{cursor:pointer;position:relative;z-index:1;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:before{content:'';transition:all linear 0.16s;z-index:-1;}
@media screen and (max-width:767px){.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown.disableMobile > a:after{content:none;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown.disableMobile .sideSubMenu{display:none;}
}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown > a{position:relative;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown > a:after{content:'';display:inline-block;position:absolute;height:0.625rem;width:0.625rem;right:0.625rem;top:calc(50% - 5px);background:url("../images/spritesheet.svg") no-repeat;background-position:-1px -1px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0.5;transition:all linear 0.16s;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown:hover:before{position:absolute;height:calc(100% - 8px);left:0.75rem;top:0.25rem;border:1px solid #2d2d2d;-o-box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);width:calc(100% - 12px);border-right:0;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown:hover a{padding:0.625rem 0.625rem 0.625rem 1.5rem;}
@media screen and (max-width:767px){.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown:hover a{padding:0.5rem 0.625rem 0.5rem 1.5rem;}
}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.sideDown:hover a:after{right:0.625rem;}
@media screen and (min-width:768px){.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover{position:relative;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover:before{position:absolute;height:calc(100% - 8px);width:calc(100% - 24px);left:0.75rem;top:0.25rem;border:1px solid #2d2d2d;-o-box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover a{font-weight:600;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover a:after{right:1.25rem;}
}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.active{position:relative;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.active:before{position:absolute;height:calc(100% - 8px);width:calc(100% - 24px);left:0.75rem;top:0.25rem;border:1px solid #2d2d2d;-o-box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.active a{font-weight:600;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li.active a:after{right:1.25rem;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover a{font-weight:normal;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover.active a{font-weight:600;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li a{font-size:0.8125rem;display:block;color:#404040;padding:0.625rem 1.5rem;transition:all linear 0.16s;}
@media only screen and (max-width:991px){.sideMenu .sideMenuContainer .sideMenuBlock .menuList li a{padding:0.5rem 1.5rem;}
}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li a:hover{color:#404040;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li .hoverMenu{position:absolute;top:-0.1875rem;right:0rem;width:2.5rem;height:2.5rem;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li .hoverMenu:before{content:'';position:absolute;width:0.0625rem;height:1.125rem;top:0.8125rem;left:0.625rem;background:#828994;opacity:0.5;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li .hoverMenu:after{content:'';position:absolute;top:1.125rem;right:0.75rem;width:0;height:0;border-top:0.3125rem solid transparent;border-bottom:0.3125rem solid transparent;border-left:0.3125rem solid #828994;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover > .sideSubMenu{display:block;}
.sideMenu .sideMenuContainer .sideMenuBlock .menuList li:hover > .sideSubMenu li:hover > .sideSubMenu{display:block;}
.sideMenu.active{left:0 !important;}
.sideMenu.active .closeFloatingSidemenu{display:block;}
.sideMenu.active .sideMenuOverlay{width:100%;opacity:1;}
.sideMenu.floatingMenu{left:-10.625rem;top:0;z-index:1034;transition:all linear 0.16s;}
@media screen and (max-width:1199px){.sideMenu.floatingMenu{left:-100%;}
}
.sideMenu.floatingMenu.active ~ .enableSearchFlow .postDataSearchBlock{z-index:1020;}
.sideMenu.floatingMenu a.navbar-brand{display:block;padding:0.9375rem 1.5rem;}
@media screen and (max-width:767px){.sideMenu.floatingMenu a.navbar-brand{padding:0.9375rem 1.5rem;}
}
.sideMenu.floatingMenu .menuList{width:100%;}
.sideMenu.floatingMenu .menuList .li .sideSubMenu{width:100%;left:10.75rem;}
@media screen and (max-width:1199px){.sideMenu{left:-100%;width:11.875rem;}
.sideMenu .sideMenuBlock nav .menuList li.sideDown a:after{content:none;}
}
.screenWithSidemenu{padding-left:12.5rem;}
@media screen and (max-width:1199px){.screenWithSidemenu{padding-left:0;}
}
footer{background:#FFFFFF;padding:0 0 1.875rem 0;position:relative;z-index:1;}
footer.transparentBG{background:transparent;}
footer.dashboard{padding-left:10.625rem;}
@media screen and (max-width:1199px){footer.dashboard{padding:0.9375rem 0;}
footer.dashboard .footerTopSection, footer.dashboard .footerBottomSection{padding-left:0;padding-right:0;}
}
footer.dashboard .footerTopSection{padding-left:1.75rem;padding-right:1.75rem;}
@media screen and (max-width:767px){footer.dashboard .footerTopSection{padding-left:0;padding-right:0;}
}
footer.dashboard .footerBottomSection{padding-left:1.75rem;padding-right:1.75rem;}
@media screen and (max-width:767px){footer.dashboard .footerBottomSection{padding-left:0;padding-right:0;}
}
@media screen and (max-width:767px){footer .footerMenuSmCollapsable{border-bottom:0.0625rem solid #D8E3E9;}
}
footer .footerMenuSmCollapsable.collapsed .iconUpChevron{-ms-transform:rotate(0deg);transform:rotate(0deg);}
footer .footerMenuTitle{font-size:0.875rem;color:#Ed3733;}
footer .footerMenuList{padding-bottom:1.875rem;}
@media screen and (max-width:767px){footer .footerMenuList{padding:0;}
footer .footerMenuList > div{padding-top:0.9375rem;padding-bottom:0.9375rem;}
}
footer .footerMenuList .footerMenuItem{font-size:0.8125rem;margin:0.1875rem 0;color:#404040;}
footer .footerMenuList .footerMenuItem:hover{color:#024CA1;}
footer .footerMenuList i:hover{opacity:0.8;}
footer .footerBottomSection{padding-top:1.875rem;color:#828994;}
@media screen and (max-width:767px){footer .footerBottomSection{padding-top:1.25rem;}
}
footer .footerBottomSection p{font-size:0.75rem;}
footer .footerBottomSection ul{font-size:0.75rem;}
footer .footerTopSection{border-top:0.0625rem solid #D8E3E9;border-bottom:0.0625rem solid #D8E3E9;padding-top:2.5rem;}
@media screen and (max-width:767px){footer .footerTopSection{padding:0.9375rem 0;}
}
.BlockCards .card{background:#F1FAFF;}
.BlockCards .card .card-body{padding:1.5rem;position:relative;}
@media screen and (max-width:767px){.BlockCards .card .card-body{padding:0.9375rem;}
}
.BlockCards .card .card-body:before{content:'';position:absolute;display:block;height:1px;top:0;margin:0 auto;width:calc(100% - 50px);background:#D8E3E9;}
.BlockCards .card .card-body:first-child:before{content:none;}
.BlockCards .card .card-body .title .sectionHamTitle{font-size:0.875rem;font-weight:700;margin-bottom:1.5rem;}
.BlockCards .card .card-body .title .option{font-size:0.75rem;font-weight:600;color:#9BA1AA;}
.BlockCards .card .card-body .chartComparisionBlock .comparisionOption{width:100%;border:1px solid #E1EAEE;background:#FFFFFF;padding:1rem 1.5rem;}
.BlockCards .card .card-body .chartComparisionBlock .comparisionOption > span{padding:0;position:relative;white-space:nowrap;}
.BlockCards .card .card-body .chartComparisionBlock .comparisionOption > span:before{content:'';position:absolute;height:0.625rem;width:0.0625rem;left:-0.5rem;top:0.25rem;background:#D3D8D9;}
.BlockCards .card .card-body .chartComparisionBlock .comparisionOption > span:first-child:before{content:none;}
.BlockCards .card .card-body .chartComparisionBlock .next{border:0.0625rem solid #D8E3E9;background:#FFFFFF;padding:0.875rem;}
@media screen and (max-width:1199px){.BlockCards .card .card-body .chartComparisionBlock .next{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
}
.BlockCards .card .card-body .chartComparisionBlock .next:hover{background:#024CA1;}
.BlockCards .card .card-body .chartComparisionBlock .next:hover i{background-position:-10.75rem -15.75rem;}
.BlockCards .card.MapCards{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border:0;width:auto;margin:0 -15px;background:rgba(0, 0, 0, 0);}
@media screen and (max-width:767px){.BlockCards .card.MapCards{margin:0;}
}
@media screen and (max-width:767px){.BlockCards .card.MapCards .item{padding:0;}
}
.BlockCards .card.MapCards .item .mapContainer{height:10.9375rem;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}
@media screen and (max-width:1199px){.BlockCards .card.MapCards .item .mapContainer{margin-bottom:1.875rem;}
}
@media screen and (max-width:767px){.BlockCards .card.MapCards .item .mapContainer{margin-bottom:0;}
}
.BlockCards .card.MapCards .item .mapContainer.map1{background-image:url("./../images/maps/map1.png");}
.BlockCards .card.MapCards .item .mapContainer.map2{background-image:url("./../images/maps/map2.png");}
.BlockCards .card.MapCards .item .mapContainer.map3{background-image:url("./../images/maps/map3.png");}
.BlockCards .card.MapCards .item .mapContainer span{position:absolute;bottom:20px;font-size:12px;font-weight:600;padding:12px;left:0;right:0;margin:0 auto;width:calc(100% - 40px);background:rgba(255, 255, 255, 0.8);-o-box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px rgba(1, 102, 180, 0.16);}
.BlockCards .sectionHeaderWithFilterOption{position:relative;}
@media screen and (max-width:767px){.BlockCards .sectionHeaderWithFilterOption{margin-bottom:1rem;}
}
.BlockCards .sectionHeaderWithFilterOption .sectionHamTitle{font-size:1.25rem;}
@media screen and (max-width:767px){.BlockCards .sectionHeaderWithFilterOption .sectionHamTitle{font-size:0.875rem;}
}
@media screen and (max-width:767px){.BlockCards .sectionHeaderWithFilterOption .drilldownLink{font-size:0.75rem;}
}
@media screen and (max-width:767px){.BlockCards .sectionHeaderWithFilterOption .drilldownLink i{display:none;}
}
@media screen and (max-width:767px){.BlockCards .sectionHeaderWithFilterOption .drilldownLink.absDrilldown{position:absolute;right:0;bottom:-2.375rem;z-index:99;}
}
.BlockCards.comparisionBlock.filled .card{background:#FFFFFF;}
.BlockCards.comparisionBlock.filled .card .card-body .chartComparisionBlock .comparisionOption{background:#f6f9fb;border-radius:0;}
.BlockCards.comparisionBlock.filled .card .card-body .chartComparisionBlock .comparisionOption:first-child{background:#fff7f2;}
@media screen and (max-width:767px){#portfolioMapsCarousel{width:calc(100% + 30px);left:-15px;}
}
.filterWidget{margin-top:-21px;}
@media screen and (max-width:767px){.filterWidget{display:none;}
}
.filterWidget .items{display:inline-block;font-size:0.75rem;font-weight:600;background:#FFF7F2;border:1px solid #Ed3733;padding:0.125rem 0.5rem;margin:0.5rem 0.25rem 0.5rem 0.25rem;}
.filterWidget .items i.icon, .filterWidget .items .filterBlock .collapsibleBlock i.collapseToggler:after, .filterBlock .collapsibleBlock .filterWidget .items i.collapseToggler:after{cursor:pointer;margin:0 0 0 6px;}
.sectionHamTitle ul li{position:relative;padding-right:0.9375rem;}
.sectionHamTitle ul li:after{content:"";border-right:0.125rem solid #828994;width:0.125rem;height:1rem;position:absolute;right:0;top:0.125rem;}
.sectionHamTitle ul li:last-child:after{display:none;}
.drilldownLink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:0.875rem;color:#024CA1;}
.drilldownLink:hover, .drilldownLink:focus{color:#404040;}
.drilldownLink:hover i.iconRightArrowColor, .drilldownLink:focus i.iconRightArrowColor{background-position:-10.3125rem -11.5625rem;}
.fixedSearchBlock{height:2.25rem;border-width:1px;transition:all ease-in-out 0.35s;}
.fixedSearchBlock:before{left:0.625rem;}
.fixedSearchBlock input.categorySearchInput{font-size:0.75rem;border:0;padding:0.375rem 0.5rem 0.375rem 2.25rem;border-radius:0;}
.fixedSearchBlock.position-fixed{top:5.625rem;}
.fixedFilterBlock{height:100%;transition:all linear 0.16s;}
.fixedFilterBlock.scrollActive{position:fixed;top:10.875rem;}
@media screen and (max-width:1400px){.fixedFilterBlock.scrollActive{top:9.375rem;}
}
@media screen and (max-width:991px){.fixedFilterBlock.scrollActive{position:relative;top:auto;}
}
.fixedFilterBlock .openCloseFilter{display:none;}
@media screen and (max-width:767px){.fixedFilterBlock{height:2rem;overflow:hidden;padding:0.5rem 0;border:1px solid #D8E3E9;margin-bottom:1rem;-o-box-shadow:0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);box-shadow:0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);}
.fixedFilterBlock.active{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;height:100%;width:100%;padding:0;border:0;z-index:1040;background:#FFFFFF;}
.fixedFilterBlock.active .openCloseFilter{position:fixed;padding:1rem 1rem 0;z-index:2;border:0;}
.fixedFilterBlock.active .openCloseFilter .filterContainer span.open{display:none;}
.fixedFilterBlock.active .openCloseFilter .filterContainer span.close{display:inline-block;}
.fixedFilterBlock.active .filterHeader{display:none !important;}
.fixedFilterBlock.active .filterBlock{margin:0;position:relative;padding:2.75rem 0 1rem;height:100%;}
.fixedFilterBlock.active .filterBlock form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100%;}
.fixedFilterBlock.active .filterBlock form .filterInputWidget{height:100%;overflow:auto;width:100%;padding:0 1rem;}
.fixedFilterBlock.active .filterBlock form .filterBtnWidget{width:100%;padding:1rem 1rem 0;}
.fixedFilterBlock.active .filterBlock form .filterBtnWidget .btn{border:0;}
.fixedFilterBlock .openCloseFilter{display:block;width:100%;background:#FFFFFF;}
.fixedFilterBlock .openCloseFilter .filterContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;}
.fixedFilterBlock .openCloseFilter .filterContainer:after, .fixedFilterBlock .openCloseFilter .filterContainer:before{content:'';height:1px;background:#D8E3E9;width:100%;}
.fixedFilterBlock .openCloseFilter .filterContainer span{font-size:0.75rem;white-space:nowrap;padding:0 1rem;opacity:1;color:#404040;font-weight:normal;line-height:1.0625rem;}
.fixedFilterBlock .openCloseFilter .filterContainer span.open{display:inline-block;}
.fixedFilterBlock .openCloseFilter .filterContainer span.close{display:none;}
}
.fixedSearchBlock.scrollActive{position:fixed;}
@media screen and (max-width:991px){.fixedSearchBlock.scrollActive{position:relative;}
}
.chartStatiticsOptions .dropdown-menu.dropdownFlex{min-width:5rem;padding:0.25rem;}
.chartStatiticsOptions .dropdown-menu.dropdownFlex.show{display:-ms-flexbox;display:flex;}
.chartStatiticsOptions .dropdown-menu.dropdownFlex .dropdown-item{width:2.25rem;margin-right:0.25rem;}
.chartStatiticsOptions .dropdown-menu.dropdownFlex .dropdown-item:hover{background:#FFFFFF;}
.chartStatiticsOptions .dropdown-menu.dropdownFlex .dropdown-item:last-child{margin-right:0;}
@media screen and (min-width:767px){.chartStatiticsOptions.inactive .dropdown .iconMore{display:none;}
.chartStatiticsOptions.inactive .dropdown .dropdown-menu{position:relative;display:-ms-flexbox;display:flex;top:0;padding:0;margin:0;border:0;}
.chartStatiticsOptions.inactive .dropdown .dropdown-menu .dropdown-item{padding-top:0;padding-bottom:0;}
.chartStatiticsOptions.inactive .dropdown .dropdown-menu .dropdown-item:hover{background:#FFFFFF;}
}
.openSearchFilter{display:block;color:#2D2D2D;font-size:0.75rem;padding:0.625rem 0.9375rem;border:0.0625rem solid #D8E3E9;text-align:center;margin:1.875rem 0;background:#FFFFFF;}
.openSearchFilter .lineBehind{display:block;position:relative;z-index:0;}
.openSearchFilter .lineBehind span{position:relative;z-index:1;background:#FFFFFF;padding:0 1.25rem;}
.openSearchFilter .lineBehind:before{content:"";position:absolute;top:0.5rem;left:0;width:100%;height:0.0625rem;background:#D8E3E9;z-index:0;}
.filteringSection{width:100%;}
.filteringSection .openSearchFilter{display:none;}
@media screen and (max-width:991px){.filteringSection .landingFilterLayout{display:none;}
.filteringSection .openSearchFilter{display:block;}
.filteringSection.active{position:fixed;bottom:0;background:#FFFFFF;left:0;width:100%;padding:0 0.9375rem;z-index:1022;}
.filteringSection.active .globalSearchForm{right:0;max-width:100%;position:relative;width:100%;bottom:0;padding:0;}
.filteringSection.active .globalSearchForm input[type=text]{width:100%;padding-left:3.125rem;margin-top:0;position:relative;}
.filteringSection.active .globalSearchForm input[type=text].active ~ .removeSearchInput{top:0.8125rem;}
.filteringSection.active .globalSearchForm.focusedSearchInput{position:fixed;margin:0;width:100% !important;background:transparent;padding:0;}
.filteringSection.active .globalSearchForm.focusedSearchInput .autocomplete.filled{z-index:1;}
.filteringSection.active .globalSearchForm.focusedSearchInput .searchbox{position:relative;height:calc(100vh - 47px);top:-3px;background:#FFFFFF;z-index:0;}
.filteringSection.active .globalSearchForm.focusedSearchInput .searchbox ul.searchList{margin:0;}
.filteringSection.active .landingFilterLayout{display:block;}
.filteringSection.active .openSearchFilter{width:100%;border:none;margin:0;padding:0.9375rem 0.625rem;box-shadow:none;position:relative;z-index:3;}
}
.commodityWrapper{width:100%;}
@media screen and (max-width:767px){.commodityWrapper{margin:0 -15px;width:calc(100% + 30px);border-top:1px solid #D8E3E9;}
}
@media screen and (min-width:768px){.commodityWrapper .commodityItemWrapper .commodityItem{position:relative;width:100%;padding:0 0 0 50px;}
.commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle .icon, .commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle .filterBlock .collapsibleBlock .collapseToggler:after, .filterBlock .collapsibleBlock .commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle .collapseToggler:after{position:absolute;left:0;top:calc(50% - 6px);}
.commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle .title{font-weight:600;}
}
@media screen and (max-width:767px){.commodityWrapper .commodityItemWrapper .commodityItem{padding:0 16px;border-bottom:1px solid #D8E3E9;}
.commodityWrapper .commodityItemWrapper .commodityItem .iconUpChevron{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all linear 0.16s;}
.commodityWrapper .commodityItemWrapper .commodityItem.collapsed .iconUpChevron{-ms-transform:rotate(0deg);transform:rotate(0deg);}
.commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle{font-weight:700;}
.commodityWrapper .commodityItemWrapper .commodityItem .commodityTitle .title a{color:#404040;}
}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper{border-bottom:1px solid #D8E3E9;}
@media screen and (min-width:768px){.commodityWrapper .commodityItemWrapper .commodityItemWrapper{display:block;padding:0 1.875rem 0.5rem 3.125rem;margin:0rem 0 0 0;}
}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList{font-size:0.75rem;}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span{display:inline-block;color:#404040;}
@media screen and (min-width:768px){.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span{margin-right:0.375rem;}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span:before{content:'|';position:relative;margin-right:0.375rem;}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span:last-child{margin:0;}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span:first-child:before{content:none;}
}
@media screen and (max-width:767px){.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList{padding:1rem 1.875rem 1rem 4.25rem;}
.commodityWrapper .commodityItemWrapper .commodityItemWrapper .commodityItemList span{display:inline-block;width:50%;margin-bottom:4px;}
}
.commodityPriceCategory{position:relative;overflow:hidden;}
@media screen and (max-width:767px){.commodityPriceCategory{margin-top:16px;}
}
.commodityPriceCategory .postAdditionOptions{position:absolute;display:block;top:-5px;}
@media screen and (max-width:767px){.commodityPriceCategory .postAdditionOptions{position:relative;}
}
.commodityPriceCategory table.responsiveTabledata tbody tr.recommendedRow{border:0;background:rgba(255, 110, 32, 0.06);}
.commodityPriceCategory table.responsiveTabledata tbody tr.recommendedRow td{padding:0.5rem 0.875rem;}
@media screen and (max-width:767px){.commodityPriceCategory table.responsiveTabledata tbody tr.recommendedRow td{padding:0;}
}
.commodityPriceCategory table.responsiveTabledata tbody tr.recommendedRow td .viewAllPriceDetails{color:#024CA1 !important;}
.commodityPriceCategory table.responsiveTabledata tbody tr.recommendedRow td .viewAllPriceDetails:hover{color:#404040 !important;}
.commodityImageWidget{position:unset;}
@media only screen and (min-width:1400px){.commodityImageWidget{position:relative;}
}
.commodityImageWidget .commodityTopImage{position:absolute;top:-2.5rem;right:0;width:35rem;height:30.625rem;overflow:hidden;}
@media only screen and (max-width:1199px){.commodityImageWidget .commodityTopImage{display:none;}
}
@media only screen and (min-width:1200px){.commodityImageWidget .commodityTopImage{width:30rem;}
}
@media only screen and (min-width:1400px){.commodityImageWidget .commodityTopImage{width:820px;right:auto;left:0;top:-15rem;}
}
.commodityImageWidget .commodityTopImage .commodity-mockup{height:100%;width:auto;max-width:46rem;}
.dateFilter .label{font-size:0.75rem;font-weight:600;color:#8D959F;white-space:nowrap;margin-bottom:1.875rem;}
.dateFilter .datePickerItem{min-width:8.125rem;margin-bottom:1.875rem;}
@media only screen and (max-width:767px){.dateFilter .datePickerItem{max-width:8.125rem;border-color:#D8E3E9;}
.dateFilter .datePickerItem:after{top:-1px;opacity:0.5;}
.dateFilter .datePickerItem input.form-control{font-size:0.75rem;font-weight:600;padding:0.375rem 2rem 0.375rem 0.625rem;}
}
.compareSnakbar{position:relative;position:fixed;bottom:0;background-color:white;right:0;padding:1rem 0;left:10.625rem;z-index:9;display:none;-o-box-shadow:0 -4px 6px -3px rgba(0, 0, 0, 0.16);box-shadow:0 -4px 6px -3px rgba(0, 0, 0, 0.16);}
@media only screen and (max-width:1440px){.compareSnakbar{left:9.375rem;}
}
@media only screen and (max-width:1200px){.compareSnakbar{left:7.5rem;}
}
.compareSnakbar .selectContainer{display:none;}
.compareSnakbar.fullwidth{left:0;}
.compareSnakbar.fullwidth .iconClose{top:1.5rem;right:1.5rem;}
.compareSnakbar .iconClose{position:absolute;top:1rem;right:1rem;cursor:pointer;}
.compareSnakbar .comparisionContainer .comparisonContent .result .snackComparision{display:-ms-flexbox;display:flex;}
.compareSnakbar .comparisionContainer .comparisonContent .result .snackComparision .resultText{display:inline-block;padding-right:1rem;}
.compareSnakbar .ComparisonTimeLine{margin-top:0 !important;}
table.table.shipbreaking-table tbody tr{position:relative;}
@media only screen and (max-width:767px){table.table.shipbreaking-table tbody tr td{display:inline-block;}
}
@media only screen and (max-width:767px){table.table.shipbreaking-table tbody tr td.flag{position:absolute;left:0;}
}
table.table.shipbreaking-table tbody tr td.name{white-space:nowrap;}
@media only screen and (max-width:767px){table.table.shipbreaking-table tbody tr td.name{width:calc(100% - 40px);}
}
table.table.shipbreaking-table tbody tr td.sizes span{display:block;}
table.table.shipbreaking-table tbody tr td.taxes span{display:block;}
table.table.shipbreaking-table tbody tr td.prices .amount{white-space:nowrap;}
table.table.shipbreaking-table tbody tr td.OneW .amount{white-space:nowrap;}
@media only screen and (max-width:767px){table.table.shipbreaking-table tbody tr td.OneW .amount{display:inline-block;font-size:13px;font-weight:700;}
table.table.shipbreaking-table tbody tr td.OneW .amount .currency{font-size:12px;font-weight:600;}
table.table.shipbreaking-table tbody tr td.OneW .amount .unit{font-size:12px;font-weight:600;}
table.table.shipbreaking-table tbody tr td.OneW:before{content:attr(data-label);display:inline-block;}
}
table.table.shipbreaking-table tbody tr td.OneM .amount{white-space:nowrap;}
@media only screen and (max-width:767px){table.table.shipbreaking-table tbody tr td.OneM .amount{display:inline-block;font-size:13px;font-weight:700;}
table.table.shipbreaking-table tbody tr td.OneM .amount .currency{font-size:12px;font-weight:600;}
table.table.shipbreaking-table tbody tr td.OneM .amount .unit{font-size:12px;font-weight:600;}
table.table.shipbreaking-table tbody tr td.OneM:before{content:attr(data-label);display:inline-block;}
}
.chartComparisionBlock{margin:0 2.1875rem;}
.chartComparisionBlock.comparisonResult{position:relative;margin:0 85px;}
.chartComparisionBlock.comparisonResult:after, .chartComparisionBlock.comparisonResult:before{content:'';position:absolute;top:-7px;height:0.875rem;width:0.875rem;border:2px solid #FFFFFF;z-index:2;border-radius:50%;}
.chartComparisionBlock.comparisonResult:after{right:-7px;background-color:#2D2D2D;}
.chartComparisionBlock.comparisonResult:before{left:-7px;background-color:#9F9F9F;}
.chartComparisionBlock .comparisionOption{font-size:0.8125rem;padding:0.3125rem 0.9375rem;border-radius:4px;}
.chartComparisionBlock .comparisionOption:first-child{border:0.0625rem solid #9F9F9F;}
.chartComparisionBlock .comparisionOption:last-child{border:0.0625rem solid #2D2D2D;}
.chartComparisionBlock .comparisionOption span{margin-right:0.625rem;padding-right:0.625rem;}
@media only screen and (max-width:1199px){.comparisionOperator{border:none;padding:1.25rem;text-align:center;}
.comparisionOperator .iconComparisionOperator{-ms-transform:rotate(90deg);transform:rotate(90deg);}
}
.comparisionMainContainer{background-color:#FBFBFB;}
.comparisionMainContainer .comparisionContainer{background-color:#FFFFFF;border:0.0625rem solid #ECECEC;border-radius:0.25rem;}
@media only screen and (max-width:480px){.comparisionMainContainer .comparisionContainer{padding:0;background:rgba(0, 0, 0, 0);border:0;border-bottom:1px dashed rgba(159, 159, 159, 0.5);margin-top:16px;}
}
@media only screen and (max-width:480px){.comparisionMainContainer .ComparisonTimeLine{position:fixed;background:#FFFFFF;z-index:8;bottom:0;left:0;right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.comparisionContainer{padding:0 0.5rem;}
.comparisionContainer.divider:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;width:1px;height:100%;right:50%;left:50%;background-color:#e1eaee;}
@media only screen and (max-width:480px){.comparisionContainer.divider:before{content:none;}
}
.comparisionContainer .swapContainer{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:1.5rem;width:1.5rem;top:1.875rem;right:calc(50% - 12px);left:calc(50% - 12px);background-color:#FFFFFF;}
.comparisionContainer .swapContainer:hover{cursor:pointer;}
@media only screen and (max-width:480px){.comparisionContainer .swapContainer{top:calc(50% - 10px);left:16px;-ms-transform:rotate(90deg);transform:rotate(90deg);}
}
.comparisionContainer .comparisonContent{width:50%;padding:0.75rem 1rem;}
@media only screen and (max-width:480px){.comparisionContainer .comparisonContent{width:100%;padding:0;background:#FFFFFF;}
.comparisionContainer .comparisonContent .selectContainer{display:none;position:fixed;background:#FFFFFF;bottom:100px;z-index:8;left:0;right:0;}
.comparisionContainer .comparisonContent .selectContainer .SectionHeader{width:100%;display:-ms-flexbox;display:flex;font-size:12px;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px 0 16px;}
}
.comparisionContainer .comparisonContent .result{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:2px solid #e1eaee;padding:0.5rem 1.125rem;height:3.5rem;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
@media only screen and (max-width:480px){.comparisionContainer .comparisonContent .result{margin:-1px 0;border-bottom:0;}
}
.comparisionContainer .comparisonContent .result.noResult{font-weight:500;text-align:center;}
.comparisionContainer .comparisonContent .result.noResult span{font-size:0.75rem;display:none;padding:0;}
.comparisionContainer .comparisonContent .result.noResult span.emptyResult{display:inline-block;width:100%;}
.comparisionContainer .comparisonContent .result span{font-size:0.8125rem;display:inline-block;padding-right:1rem;color:#404040;}
@media only screen and (max-width:480px){.comparisionContainer .comparisonContent .result span{padding-right:0.875rem;font-size:0.75rem;}
}
.comparisionContainer .comparisonContent .result span.type{position:relative;font-size:0.875rem;font-weight:600;}
.comparisionContainer .comparisonContent .result span.type:after{content:'';position:absolute;height:calc(100% + 32px);width:2px;top:-16px;right:0;background:#e1eaee;}
.comparisionContainer .comparisonContent .result span.region{padding:0 1rem;}
.comparisionContainer .comparisonContent .result span.region img{height:0.75rem;width:1.25rem;background:#ECECEC;border:0;}
.comparisionContainer .comparisonContent.FirstComparison{-ms-flex-order:1;order:1;}
.comparisionContainer .comparisonContent.FirstComparison .result{background:#f6f9fb;}
.comparisionContainer .comparisonContent.FirstComparison .result span.type{color:#024CA1;}
.comparisionContainer .comparisonContent.SecondComparison{-ms-flex-order:2;order:2;}
.comparisionContainer .comparisonContent.SecondComparison .result{background:#fff7f2;}
.comparisionContainer .comparisonContent.SecondComparison .result span.type{color:#Ed3733;}
.comparisionContainer .comparisonContent.second{-ms-flex-order:3;order:3;}
.selectContainer{margin:0.75rem -0.75rem 0 -0.75rem;}
@media only screen and (max-width:480px){.selectContainer{margin:0;}
}
.selectContainer .selectItem{padding:0.75rem;height:auto;}
.selectContainer .selectItem .form-group{background-color:#FFFFFF;border:0;border-radius:0px;height:2.3125rem;margin:0;padding:0;}
.selectContainer .selectItem .form-group input{border:1px solid #8D959F;}
.selectContainer .selectItem .form-group input:disabled{opacity:0.6;border-color:rgba(141, 149, 159, 0.2);}
.selectContainer .selectItem .form-group.floatingLabel.filled label{color:#8D959F;padding:0 0.375rem;transform:translate3d(8px, -10px, 0);opacity:1;z-index:5;}
@media only screen and (min-width:1023px){.selectContainer .selectItem .form-group.floatingLabel.filled label{transform:translate3d(6px, -10px, 0);}
}
.selectContainer .selectItem .form-group.floatingLabel.filled .select2.select2-container--disabled{opacity:1;}
.selectContainer .selectItem .form-group.floatingLabel.filled .select2.select2-container--disabled .select2-selection--single{opacity:0.4;}
.selectContainer .selectItem .form-group.floatingLabel.focus label{color:#8D959F;padding:0 0.375rem;transform:translate3d(8px, -10px, 0);opacity:1;}
.selectContainer .selectItem .form-group label{color:#2D2D2D;font-weight:500;font-size:0.75rem;top:0.125rem;left:0;opacity:1;padding:0.5rem 1rem;background:#FFFFFF;transition:all linear 0.16s;}
@media only screen and (min-width:1023px){.selectContainer .selectItem .form-group label{padding:0.5rem 0.625rem;}
}
.selectContainer .selectItem .form-group select:disabled ~ label{opacity:0.6;}
.selectContainer .selectItem .form-group .select2{height:2.1875rem;width:100% !important;}
.selectContainer .selectItem .form-group .select2 .select2-selection--single{border:1px solid #8D959F;background-color:rgba(255, 255, 255, 0);border-radius:0;}
.selectContainer .selectItem .form-group .select2 .select2-selection--single .select2-selection__rendered{color:#2D2D2D;font-weight:600;height:2.1875rem;padding:0.75rem 1.875rem 0.75rem 0.875rem;line-height:1;}
@media only screen and (min-width:1023px){.selectContainer .selectItem .form-group .select2 .select2-selection--single .select2-selection__rendered{padding:0.75rem 1.875rem 0.75rem 0.625rem;}
}
.selectContainer .selectItem .form-group .select2 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#2D2D2D;font-weight:500;}
.selectContainer .selectItem .form-group .select2 .select2-selection--single .select2-selection__arrow{top:0;right:0;height:2.25rem;width:1.625rem;}
.selectContainer .selectItem .form-group .select2 .select2-selection--single .select2-selection__arrow b{top:calc(50% - 4px);}
.selectContainer .selectItem .form-group .select2.select2-container--disabled{opacity:0.6;}
.selectContainer.timeLine{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.selectContainer.timeLine .selectItem{width:11.25rem;}
@media only screen and (min-width:1210px){.selectContainer.timeLine .selectItem{width:10.3125rem;}
}
.selectContainer.timeLine .labelItem{padding:0 0.75rem;}
@media only screen and (min-width:1210px){.selectContainer.timeLine .labelItem{padding:0 0.5rem;}
}
.selectContainer.timeLine .labelItem button:focus{outline:none;}
.selectContainer.timeLine .labelItem .timeLabel{font-size:0.75rem;height:2.25rem;}
.selectContainer.timeLine .labelItem .timeLabel.link{padding:0;border:0;background:transparent;}
.selectContainer.timeLine .labelItem .timeLabel.button{padding:0.3125rem 1rem;}
.selectContainer.timeLine .labelItem .timeLabel.button.compareButton{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.selectContainer.timeLine .labelItem .timeLabel.button.compareButton:after{content:'';display:inline-block;height:1.5rem;width:1.5rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:-10.375rem -15.5625rem;margin:0 0 0 2.25rem;transition:all linear 0.16s;}
.selectContainer.timeLine .labelItem .timeLabel.button.outlineBtn{background:#FFFFFF;border:1px solid #404040;}
.selectContainer.timeLine .labelItem .timeLabel.button.outlineBtn.editComparisonButton{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.selectContainer.timeLine .labelItem .timeLabel.button.outlineBtn.editComparisonButton:before{content:'';display:inline-block;height:0.875rem;width:0.875rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:-13.0625rem -2.8125rem;opacity:0.5;margin:0 1rem 0 0;transition:all linear 0.16s;}
.selectContainer.timeLine .labelItem .timeLabel.button.outlineBtn:hover{background:#404040;color:#FFFFFF;}
.selectContainer.timeLine .labelItem .timeLabel.button:disabled{cursor:auto;opacity:0.5;}
.comparisonChart{height:470px;width:100%;}
@media only screen and (max-width:1200px){.comparisonChart{height:370px;}
}
.quarter-datepicker td .month{font-size:14px;height:0;width:0;}
.quarter-datepicker td .month:nth-child(1), .quarter-datepicker td .month:nth-child(2), .quarter-datepicker td .month:nth-child(3), .quarter-datepicker td .month:nth-child(4){height:54px;width:50%;float:left;padding:4px;margin:0;}
.chartName, .deleteLabelItem{display:none;}
.EditComparisonName, .deleteComparison, .changeComparison{cursor:pointer;}
.EditComparisonName:hover, .deleteComparison:hover, .changeComparison:hover{color:#024CA1 !important;}
.comparisonWidget .comparisionBlock{border-top:1px solid #D8E3E9;}
.comparisonWidget .comparisionBlock .option{padding:0 0.5rem;border-left:1px solid #D8E3E9;}
.comparisonWidget .comparisionBlock .option:first-child{border:0;padding-left:0;}
.comparisonWidget .comparisionBlock .option:last-child{padding-right:0;}
.datePickerItem{background:#FFFFFF;}
.datePickerItem input{font-size:0.875rem;padding:0.625rem 1rem;width:100%;border:1px solid #404040;height:100%;color:#404040;border-radius:0;}
.datePickerItem input:disabled{opacity:0.6;}
.datePickerItem:after{content:'';position:absolute;right:0.5rem;top:-0.375rem;left:auto;opacity:1;height:1rem;width:1rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:0 -2.75rem;}
.datePickerItem.focus:after{opacity:1;width:1rem;}
.profileDetail{margin-bottom:1.875rem;}
.profileDetail .heading{font-size:1rem;padding:0.625rem 0;}
.profileDetail .profileDetailBody{border-radius:4px;border:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .nav-pills{min-height:38.75rem;padding-right:0px;border-right:1px solid #D8E3E9;}
@media only screen and (max-width:767px){.profileDetail .profileDetailBody .nav-pills{display:inline;overflow-x:scroll;white-space:nowrap;width:100%;height:100px;}
}
.profileDetail .profileDetailBody .nav-pills .person{padding:1.5rem;}
.profileDetail .profileDetailBody .nav-pills .person img{margin-bottom:0.625rem;}
.profileDetail .profileDetailBody .nav-pills .person .name{font-size:0.875rem;font-weight:500;padding:0.3125rem 0;}
.profileDetail .profileDetailBody .nav-pills .person .company{font-size:0.75rem;color:#828994;}
.profileDetail .profileDetailBody .nav-pills .nav-item{border-bottom:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link{border-radius:0px;color:#404040;font-size:0.875rem;padding:0.875rem 1.25rem;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link.active{background-color:#eeeeee;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link:hover{background-color:#eeeeee;}
.profileDetail .profileDetailBody .tab-content{padding:0.625rem;}
.profileDetail .profileDetailBody .tab-content .profileTabContent .heading{font-size:0.875rem;}
.profileDetail .profileDetailBody .tab-content .profileTabContent .subHeading{font-size:0.625rem;font-weight:400;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail{border:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header{border-bottom:1px solid #D8E3E9;padding:0.625rem 1.5625rem;border-radius:4px;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .placeHolder{height:3.125rem;width:3.125rem;background-color:grey !important;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .date{font-size:0.875rem;font-weight:400;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .date .day{font-size:2.125rem;font-weight:500;padding-right:0.625rem;color:#404040;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .license{font-size:0.75rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .license .label{color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body{padding:1.625rem 1.625rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .heading{font-size:0.875rem;font-weight:500;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .heading .plan{color:#404040;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .features{margin-top:1.25rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .features li{font-size:0.75rem;font-weight:normal;color:#404040;}
#subscriptionDetails{position:relative;}
#subscriptionDetails .bottomSection{position:absolute;bottom:-195px;background-color:#f3f3f3;margin:0rem -1.5625rem 0rem -1.5625rem;padding:0.625rem 1.25rem 1.25rem 1.25rem;}
#subscriptionDetails .bottomSection .text1{text-align:center;font-size:2rem;font-weight:500;}
#subscriptionDetails .bottomSection .text2{font-size:0.75rem;font-weight:400;color:#828994;}
.form-groupSecondary label{font-size:0.75rem;color:#828994;font-weight:normal;margin-bottom:0;}
.form-groupSecondary input{border-radius:4px;border:1px solid #D8E3E9;font-size:0.75rem;color:#404040;height:2rem;}
.form-groupSecondary input:focus{outline:none;}
.form-groupSecondary input:disabled{background-color:#D8E3E9;}
.profileInformationWidget{padding:0.9375rem 1.5rem 1.875rem;}
@media (max-width:767px){.profileInformationWidget .profileInformationSetting{overflow:hidden;}
}
.profileInformationWidget .profileInformationSetting .mobileHeading{font-size:1.25rem;margin-bottom:0.9375rem;}
.profileInformationWidget .profileInformationSetting .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper{position:relative;right:0;width:200%;transition:all 0.16s ease-out 0.2s;}
.profileInformationWidget .profileInformationSetting .wrapper.inactive{right:100%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar{display:block;border:1px solid #D8E3E9;}
@media (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .sideBar{width:172px;min-width:172px;}
}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper .sideBar{width:50%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header{background-color:#f6f9fb;padding:15px;text-align:center;border-bottom:1px solid #D8E3E9;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header img{border-radius:50%;width:55px;height:55px;margin-bottom:9px;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h1,
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h3,
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h4{font-size:12px;margin-bottom:0;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h1{font-weight:bold;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h4{color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation{margin:0;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav{padding:8px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a{position:relative;display:block;width:100%;font-size:14px;font-weight:600;color:#8D959F;padding:8px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a:after{content:"";display:inline-block;position:absolute;width:7px;height:7px;background:transparent;border-top:1.5px solid #8D959F;border-left:1.5px solid #8D959F;-ms-transform:rotate(135deg);transform:rotate(135deg);right:8px;top:15px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.logoutSession:after{content:none;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.active{color:#404040;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.active:after{border-top-color:#404040;border-left-color:#404040;}
}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav-title{background-color:#fff7f2;padding:5px 16px;font-size:12px;font-weight:600;color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.borderBottom{border-bottom:1px solid #D8E3E9;}
.profileInformationWidget .profileInformationSetting .wrapper .content{display:block;position:relative;}
@media only screen and (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .content{padding:0 0 0 1.125rem;width:calc(100% - 172px);}
}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper .content{width:50%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent.active{display:block;}
@media (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget{display:none;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget .backToProfileNav{font-size:14px;color:#404040;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget .backToProfileNav i{margin-right:2px;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group{position:relative;border-color:#8D959F;height:inherit;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group .form-label{color:#9f9f9f;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.focus .form-label, .profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.filled .form-label, .profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.preFilled .form-label{color:#Ed3733;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.disabled{opacity:0.4;pointer-events:none;}
.profileInformationWidget .profileInformationSetting .wrapper .content #personalDetail .header h2, .profileInformationWidget .profileInformationSetting .wrapper .content #preferences .header h2{font-size:12px;font-weight:300;margin:0;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .wrapper{display:block;border:1px solid #D8E3E9;background-color:#f6f9fb;padding:15px 20px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications h2{width:100%;display:block;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:10px;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications h2{margin-top:0;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group{position:relative;margin-right:20px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group::before{font-family:Arial, Helvetica, sans-serif;content:"+";color:#024CA1;position:absolute;display:block;right:12px;top:8px;border-width:0;-ms-transform:rotate(0);transform:rotate(0);width:auto;height:auto;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.filled::before, .profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.preFilled::before{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);height:9.2px;width:4px;border-bottom:1.5px solid #024CA1;border-right:1.5px solid #024CA1;right:12px;top:13px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group .form-control{padding-right:25px;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width270{min-width:270px;width:270px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width270{width:100%;}
}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width150{min-width:150px;width:150px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width150{width:100%;}
}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width176{min-width:176px;width:176px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width176{width:100%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences h1{font-size:16px;font-weight:600;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList{font-size:0;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle{margin-right:.5rem;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn{font-family:"Nunito Sans", sans-serif;border-color:#D8E3E9;background-color:#FFFFFF;font-size:12px;font-weight:normal;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn::after{background-position:-59px 0px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn.active{border-color:#024CA1;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn.active::after{background-position:-47px -12px;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order1{-ms-flex-order:1;order:1;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order2{-ms-flex-order:2;order:2;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order3{-ms-flex-order:3;order:3;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order4{-ms-flex-order:4;order:4;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order5{-ms-flex-order:5;order:5;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order6{-ms-flex-order:6;order:6;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.name{font-weight:bold;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.status{font-size:13px;color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper table.table tr.active td.name{text-decoration:none;}
.profileInformationWidget .profileInformationSetting .wrapper table.table tr.active td.status{font-weight:600;color:#Ed3733;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .dataView{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .dataCollapse{display:inline-block;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .collapsed .dataCollapse{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .collapsed .dataView{display:inline-block;}
#changePassword .passwordRecoverySection{height:100%;}
.gm-style{font-family:inherit;font-size:0.75rem;}
.mapSection{width:100%;height:100vh;}
#map{height:100%;}
.popup-bubble{position:absolute;top:0;left:0;border-radius:0rem;font-family:sans-serif;}
.popup-bubble-anchor{position:absolute;width:100%;bottom:0.5rem;left:0;}
.popup-container{cursor:auto;position:absolute;}
.mapDataPoints{min-height:1.5rem;width:13.125rem;font-family:inherit;font-size:0.75rem;background:#FFFFFF;box-shadow:0rem -0.1875rem 0.375rem rgba(106, 104, 101, 0.16);-ms-transform:translate(0, -100%);transform:translate(0, -100%);padding:0.5rem 3.4375rem 0.5rem 0.75rem;cursor:pointer;}
.mapDataPoints.regionalDataPoints{padding-right:0.3125rem;}
.mapDataPoints.regionalDataPoints a{color:#404040;}
.mapDataPoints::after{content:"";position:absolute;left:-0.4375rem;top:40%;width:0.625rem;height:0.625rem;background:#024CA1;border:0.125rem solid #FFFFFF;border-radius:1.5625rem;}
.floatingSubDataPoints{width:12.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.subItemList{width:13.125rem;max-height:12.5rem;overflow:auto;position:absolute;left:0;top:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-direction:column;flex-direction:column;border-top:0.0625rem solid #D8E3E9;background:#FFFFFF;box-shadow:0 0.25rem 0.375rem 0 rgba(136, 136, 136, 0.16);}
.subItemList .subItem{font-size:0.75rem;color:#000000;display:block;padding:0.5rem 0.75rem;border-bottom:0.0625rem solid #D8E3E9;}
.subItemList a:last-child{border:none;}
.subItemList .viewLess{position:absolute;right:0;bottom:-1.25rem;background:#FFFFFF;padding:0.25rem 0.3125rem;box-shadow:0px 7px 7px 1px rgba(0, 0, 0, 0.5);border-radius:0 0 5px 5px;}
.mapDrilldownHandler{position:absolute;top:0.5rem;right:0.5625rem;background:#FFFFFF;}
.viewLess{color:#404040;}
.mapFilterPlaceholder{position:fixed;top:6.5rem;left:1.5rem;z-index:10;width:10.75rem;}
@media screen and (min-width:768px){.mapFilterPlaceholder .closeMapFilters{display:none !important;}
}
@media screen and (max-width:767px){.mapFilterPlaceholder{max-width:100%;width:100%;left:0;padding:0.9375rem;background:#FFFFFF;top:auto;bottom:0;z-index:22;box-shadow:0rem -0.1875rem 0.375rem rgba(106, 104, 101, 0.16);}
.mapFilterPlaceholder .mapFilterVisibility{padding-top:0.625rem;}
.mapFilterPlaceholder .mapfilterVisible{display:none;}
}
.mapFilterPlaceholder .form-group{height:3.125rem;border:none;background:#FFFFFF;border-bottom:0.0625rem solid #D8E3E9;padding:0.5rem 0.625rem;}
.mapFilterPlaceholder .form-group .form-label{top:1rem;margin:0;color:#8d959f;}
.mapFilterPlaceholder .form-group .select2 .selection .select2-selection .select2-selection__arrow b{-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.mapFilterPlaceholder .form-group .select2 .selection .select2-selection .select2-selection__rendered{line-height:2.75rem;font-weight:600;}
.mapFilterPlaceholder .form-group.filled .form-label{top:0.5rem;left:0.1875rem;}
.togglePriceList{position:absolute;height:100%;width:2.25rem;background:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0px;top:56px;}
@media screen and (max-width:768px){.togglePriceList{display:none !important;}
}
#downloadSavedSelection{width:2.375rem;height:2.25rem;margin:0 0 0 0.625rem;padding:0.375rem;}
.mapDropdown{margin-left:10.125rem;margin-top:-2.6875rem !important;}
@media screen and (max-width:767px){.mapDropdown{margin-left:0;margin-top:0 !important;}
}
.mapSavedBlock{position:relative;height:7.5rem;overflow:hidden;}
.mapSavedBlock .mapInfoSavedBlock{width:100%;height:100%;position:absolute;top:0;}
.mapSavedBlock .mapInfoSavedBlock .mapInfoSavedTitle{background:#FFFFFF;padding:0.75rem;bottom:0.9375rem;width:calc(100% - 60px);margin:0 0.9375rem;}
.mapSavedBlock .mapInfoSavedBlock .closeMapSelection{right:2.5rem;top:0.625rem;visibility:hidden;}
@media screen and (max-width:767px){.mapSavedBlock .mapInfoSavedBlock .closeMapSelection{visibility:visible;}
}
.mapSavedBlock .mapInfoSavedBlock:hover .closeMapSelection{visibility:visible;}
.savedMapSelectionList{height:calc(100vh - 150px);overflow:auto;padding-bottom:3.75rem;}
.collapseDrilldown{position:absolute;z-index:1;right:0.5rem;top:0.5rem;}
.sideOverlay{position:fixed;height:100%;background:#FFFFFF;padding:4.375rem 0 0.9375rem;box-shadow:0px 7px 7px 1px rgba(0, 0, 0, 0.5);z-index:20;transition:all ease-in-out 0.5s;}
.sideOverlay .sideOverlayHeader{padding:0 0.9375rem;}
.sideOverlay .primaryHeader{padding:1.25rem 1.25rem;margin:0;}
.sideOverlay .mapCardsList{max-height:calc(100vh - 124px);overflow:auto;padding:0 0.9375rem;}
@media screen and (max-width:767px){.sideOverlay .mapCardsList{max-height:calc(100vh - 154px);padding-bottom:3.75rem;}
}
.sideOverlay .tenderMapDetailCard{max-height:calc(100vh - 124px);overflow:auto;}
@media screen and (max-width:767px){.sideOverlay .tenderMapDetailCard{max-height:calc(100vh - 130px);padding-bottom:4.375rem;}
}
.sideOverlay .insightDetailDescription{max-height:calc(100vh - 124px);overflow-y:auto;overflow-x:hidden;padding:1.25rem 1.5625rem;}
@media screen and (max-width:767px){.sideOverlay .insightDetailDescription{max-height:calc(100vh - 184px);padding:0.625rem 0.9375rem;}
.sideOverlay .insightDetailDescription .primaryElement{font-size:1.5rem;}
}
.sideOverlay.rightSideOverlay{top:0;right:0;max-width:30rem;}
@media screen and (max-width:767px){.sideOverlay.rightSideOverlay{top:3.75rem;padding-top:0.625rem;}
}
.sideOverlay.rightSideOverlay.mapCardsOverlay{max-width:20rem;}
@media screen and (max-width:767px){.sideOverlay.rightSideOverlay.mapCardsOverlay{max-width:100%;}
}
.sideOverlay.rightSideOverlay .priceDetailCategory{max-height:calc(100vh - 173px);overflow:auto;margin-bottom:0 !important;}
@media screen and (max-width:767px){.sideOverlay.rightSideOverlay .priceDetailCategory{max-height:calc(100vh - 315px);}
}
.sideOverlay.rightSideOverlay .priceDetailCategory .fullWidthLayer{margin:0;width:100%;}
.sideOverlay.rightSideOverlay .priceDetailCategory .tab-pane{position:relative;}
.sideOverlay.rightSideOverlay .priceDetailCategory .tab-pane .postAdditionOptions{top:-3.75rem;}
@media screen and (max-width:767px){.sideOverlay.rightSideOverlay .priceDetailCategory .tab-pane .postAdditionOptions{top:0;}
}
.sideOverlay.sideLargeOverlay{max-width:1160px;width:100%;}
@media screen and (max-width:1200px){.sideOverlay.sideLargeOverlay{max-width:968px;}
}
@media screen and (max-width:767px){.sideOverlay.sideLargeOverlay{max-width:100%;}
}
.sideOverlay.bottomSideOverlay{bottom:0;left:0;right:0;width:calc(100% - 80px);margin:0 auto;height:calc(100vh - 80px);}
@media screen and (max-width:767px){.sideOverlay.bottomSideOverlay{width:100%;}
}
.sideOverlay .tenderdataDetailTopLayer{padding:1.25rem 0rem;}
@media screen and (max-width:767px){.sideOverlay .tenderdataDetailTopLayer{padding:0.3125rem 0;margin-bottom:0.625rem;}
}
.sideOverlay .tenderdataDetailBottomLayer{padding:1.875rem 0rem;}
@media screen and (max-width:767px){.sideOverlay .tenderdataDetailBottomLayer{padding:0;}
}
.sideOverlayToggler{display:none;}
@media screen and (max-width:767px){.sideOverlayToggler{display:block;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:all linear 0.16s;}
}
@media screen and (max-width:767px){.closeMapList{display:none;}
}
@media screen and (max-width:767px){.mobileView{margin-top:calc(100vh - 300px);}
}
@media screen and (max-width:767px){.mobileView .priceListContent.d-none, .mobileView .mapInsightsList.d-none{display:block !important;}
}
@media screen and (max-width:767px){.mobileView .sideOverlayToggler{-ms-transform:rotate(90deg);transform:rotate(90deg);}
}
@media screen and (max-width:767px){.microSiteCategory{position:absolute;top:3.125rem;}
}
.microSiteCategory .microSiteTitle{position:relative;font-size:1.125rem;white-space:nowrap;padding:0 1.5rem;color:#404040 !important;}
.microSiteCategory .microSiteTitle:before{content:'';position:absolute;height:24px;width:1px;top:0;left:0;background:#D8E3E9;}
.microSiteCategory .microSiteDropdown{margin-right:1rem;}
.microSiteCategory .microSiteDropdown a{white-space:nowrap;}
.microSiteCategory .microSiteDropdown a.dropdown-toggle{font-size:1.125rem;font-weight:600;cursor:pointer;}
.microSiteCategory .microSiteDropdown a.dropdown-toggle:after{position:relative;top:6px;height:0.75rem;width:0.75rem;border:0;background:url("./../images/spritesheet.svg") no-repeat;background-position:0 -1.5rem;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all linear 0.16s;}
.microSiteCategory .microSiteDropdown.show a.dropdown-toggle:after{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.microSiteCategory .microSiteDropdown .dropdown-menu{margin-top:1.625rem;border:3px solid #D8E3E9;border-radius:0;}
.microSiteCategory .microSiteDropdown .dropdown-menu .dropdown-item{padding:8px 16px;font-size:0.875rem;}
.fullWidthLayer{margin-left:-1.5rem;width:calc(100% + 48px);}
.fullWidthLayer.priceDetailDataLayer{padding:0 0.9375rem;}
.priceDetailDataLayer .PriceData .row, .tenderdataDetailBottomLayer .PriceData .row{padding:0.625rem 0;height:100%;-ms-flex-align:end;align-items:flex-end;}
.priceDetailDataLayer .PriceData > div:nth-of-type(odd):last-child .row, .tenderdataDetailBottomLayer .PriceData > div:nth-of-type(odd):last-child .row{border-bottom:none !important;}
.fontSizeChangeArea .insightDescription p{font-size:1.25rem;line-height:2rem;margin-bottom:2.5rem;}
.fontSizeChangeArea.bigFontSize .insightDescription p{line-height:2.4375rem;}
.fontSizeChangeArea.smallFontSize .insightDescription p{line-height:2rem;}
.priceDetailCard{padding:1.375rem 1.5rem;position:relative;}
@media screen and (max-width:767px){.priceDetailCard{padding:0.625rem;}
}
.priceDetailCard .priceDetailHeader{position:relative;}
@media only screen and (max-width:767px){.priceDetailCard .priceDetailHeader{padding:0 7.875rem 0.9375rem 2rem;}
}
.priceDetailCard .priceDetailHeader .flagImage{margin:0.625rem 0;}
.priceDetailCard .priceDetailHeader > div{margin-right:1.875rem;margin-bottom:1.875rem;}
.priceDetailCard .priceDetailHeader > div:last-child{margin-right:0;}
@media only screen and (max-width:767px){.priceDetailCard .priceDetailHeader > div.priceImg{left:0;top:-6px;position:absolute;}
}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails #sortList ~ .select2-container .select2-selection--single{height:1.25rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails #sortList ~ .select2-container .select2-selection--single .select2-selection__rendered{height:1.25rem;line-height:1.375rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails #sortList ~ .select2-container .select2-selection--single .select2-selection__arrow{top:-0.25rem;right:0;width:1.25rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails > div{margin-right:1.875rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails > div:last-child{margin-right:0;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails > div.languageDropdown .dropdown-toggle{width:auto;height:auto;display:block;padding:0.1875rem 0.625rem;border-radius:0.25rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .amount{font-size:18px;}
@media only screen and (max-width:767px){.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .amount{font-size:13px;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .increase i.icon, .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .increase .filterBlock .collapsibleBlock i.collapseToggler:after, .filterBlock .collapsibleBlock .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .increase i.collapseToggler:after{display:none;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .priceDifferenceValue{font-size:0.75rem;}
}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .priceOptions{width:4.375rem;}
@media only screen and (max-width:991px){.priceDetailCard .priceDetailHeader > div.otherPriceDetails .priceOptions{width:3.375rem;}
}
.priceDetailCard .priceDetailHeader > div.priceTitle{font-size:1.125rem;}
.priceDetailCard .priceDetailHeader > div.priceTitle .title{margin-bottom:0.25rem;}
@media only screen and (max-width:767px){.priceDetailCard .priceDetailHeader > div{margin:0;display:inline-block;vertical-align:top;}
.priceDetailCard .priceDetailHeader > div.priceTitle{font-size:0.8125rem;margin:0 0 0.25rem 0.5rem;}
.priceDetailCard .priceDetailHeader > div.priceTitle .fontSize18, .priceDetailCard .priceDetailHeader > div.priceTitle .fontSizeChangeArea.bigFontSize figcaption, .fontSizeChangeArea.bigFontSize .priceDetailCard .priceDetailHeader > div.priceTitle figcaption, .priceDetailCard .priceDetailHeader > div.priceTitle .fontSizeChangeArea.smallFontSize .insightDescription p, .fontSizeChangeArea.smallFontSize .insightDescription .priceDetailCard .priceDetailHeader > div.priceTitle p{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem;}
.priceDetailCard .priceDetailHeader > div.priceCategory{margin-left:0.5rem;}
.priceDetailCard .priceDetailHeader > div.priceCategory div{display:inline-block;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision{position:absolute;right:0;top:0;margin-right:0;text-align:right;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .fontSize18, .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .fontSizeChangeArea.bigFontSize figcaption, .fontSizeChangeArea.bigFontSize .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision figcaption, .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .fontSizeChangeArea.smallFontSize .insightDescription p, .fontSizeChangeArea.smallFontSize .insightDescription .priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision p{font-size:0.8125rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .inrComparision .priceDifferenceValue{font-size:0.75rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .priceOptions{position:absolute;right:0;bottom:0.9375rem;}
.priceDetailCard .priceDetailHeader > div.otherPriceDetails .languageDropdown{position:absolute;right:3.875rem;bottom:0.5rem;margin:0;}
}
.priceDetailCard .lineBehindElement{font-size:10px;color:#024CA1;}
@media only screen and (max-width:767px){.pricesresultsBlock{border-bottom:1px solid #D8E3E9;}
.pricesresultsBlock .pricesHeader{margin:0 !important;border:0;}
}
.pricesresultsBlock .pricesHeader{margin-bottom:-1px !important;}
.row.filterableRows .listTenderItem{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;}
.row.filterableRows .listTenderItem .tendersCard{display:-ms-flexbox;display:flex;padding:1.25rem;position:relative;}
.row.filterableRows .listTenderItem .tenderTitle{font-size:1.75rem;}
.row.filterableRows .listTenderItem .tendersImage{width:20rem;max-height:100%;margin-right:0.9375rem;}
.row.filterableRows .listTenderItem .currentTenderIndex{margin:1.25rem 0 2.5rem;}
.row.filterableRows .listTenderItem .tenderInfoBody{width:calc(100% - 300px);padding:0.5rem 0.9375rem;}
.row.filterableRows .listTenderItem .tenderOtherOptions{position:absolute;width:7.5rem;left:25rem;top:2.5rem;}
.row.filterableRows .listTenderItem .tendersFooter{width:100%;position:absolute;bottom:0.625rem;padding-left:21.875rem !important;margin-left:-1.25rem;}
.row.filterableRows .listTenderItem .tendersFooter .tenderBottomLeft span{font-size:1.75rem;}
.row.filterableRows .listTenderItem .tendersTimeline span{font-size:2.8125rem;}
.statisticsSection{padding-top:1.5rem;}
@media screen and (max-width:767px){.statisticsSection{padding-top:2.875rem;}
}
.statisticsInfoGraphicsBlock{background-color:rgba(42, 157, 245, 0.1);margin-bottom:1.875rem;margin:3.75rem 0 1.875rem 0;height:25rem;}
.statisticsInfoGraphicsBlock .container, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav{height:100%;}
.statisticsInfoGraphicsBlock .container .carousel, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel{position:absolute;height:100%;bottom:3.125rem;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderImageContainer, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderImageContainer, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderImageContainer{cursor:pointer;padding:1rem;position:relative;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderImageContainer .sliderImage, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderImageContainer .sliderImage, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderImageContainer .sliderImage{position:relative;height:100%;-o-box-shadow:0 0 8px 0 rgba(1, 102, 180, 0.16);box-shadow:0 0 8px 0 rgba(1, 102, 180, 0.16);}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderContentContainer, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer{position:relative;padding-top:6.25rem;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderContentContainer .tag, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .tag, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .tag{position:absolute;display:block;top:4.375rem;font-size:0.75rem;color:#Ed3733;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderContentContainer .bookmarkOption, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .bookmarkOption, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .bookmarkOption{margin-top:0.25rem;white-space:nowrap;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4{cursor:pointer;transition:all linear 0.16s;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4:hover, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4:hover, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-inner .carousel-item .sliderContentContainer .sliderContent h4:hover{color:#024CA1;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-indicators, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-indicators, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-indicators{display:none;position:absolute;left:26%;right:auto;margin:1.25rem 0 0;bottom:-1.875rem;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-indicators li, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-indicators li, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-indicators li{width:0.375rem;height:0.375rem;border-radius:50%;border:1px solid #404040;background:transparent;transition:all linear 0.5s;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-indicators li.active, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-indicators li.active, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-indicators li.active{background:#024CA1;border-color:#024CA1;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation{top:auto;bottom:-2.1875rem;background:#FFFFFF;-o-box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);transition:all linear 0.16s;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation.carousel-control-prev, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation.carousel-control-prev, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation.carousel-control-prev, .statisticsInfoGraphicsBlock .container .carousel .carousel-navigation.carousel-control-next, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation.carousel-control-next, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation.carousel-control-next{left:0;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation.carousel-control-next, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation.carousel-control-next, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation.carousel-control-next{left:3.75rem;}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation.carousel-control-next i, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation.carousel-control-next i, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation.carousel-control-next i{-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation:hover, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation:hover, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation:hover{-o-box-shadow:0 6px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 6px 6px 0 rgba(1, 102, 180, 0.16);}
.statisticsInfoGraphicsBlock .container .carousel .carousel-navigation:active, .statisticsInfoGraphicsBlock .owl-carousel .owl-nav .carousel .carousel-navigation:active, .owl-carousel .statisticsInfoGraphicsBlock .owl-nav .carousel .carousel-navigation:active{-o-box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);}
.media img{height:3.5rem;width:3.5rem;}
.media .media-body h6{font-size:1rem;color:#024CA1;margin:0;}
.media .media-body p{color:#8D959F;}
.infoImageZoom{position:relative;}
.infoImageZoom.zoom{position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0.8);z-index:9999;max-width:100%;overflow:auto;height:100%;}
.infoImageZoom.zoom .magniglass{position:fixed;background-position:0.1875rem -7.625rem;background-image:url("../images/spritesheet.svg");}
@media screen and (max-width:767px){.statisticsCard.graphCard .card-body{padding:0.625rem 0.625rem 0 0.625rem;}
}
@media screen and (max-width:767px){.statisticsCard.graphCard .card-body .cardHead .primaryHeader{white-space:normal;text-overflow:unset;overflow:unset;font-size:0.75rem;padding:0.25rem 1.875rem 0.25rem 0;}
.statisticsCard.graphCard .card-body .cardHead .primaryHeader .drilldownToNextLevel{margin-top:-0.25rem;}
}
@media screen and (max-width:767px){.statisticsData .primaryHeader{font-size:0.75rem;}
}
@media screen and (max-width:767px){.statisticsTopWidget .topInformationBlock .LandingMainHeader .img-fluid{display:none;}
}
@media screen and (max-width:767px){.statisticsTopWidget .topInformationBlock .globalSearchWidget{display:none;}
}
.topInformationBlock{overflow-x:hidden;}
.smallScreenPage{display:none;background:#FFF7F2;}
@media screen and (max-width:767px){.smallScreenPage{display:block;margin-top:1.5rem;}
}
.smallScreenPage .title{font-family:"Montserrat", sans-serif;}
.textInlineLinks{color:#404040;text-decoration:underline;}
.documentDownloadBtn{padding:0;color:#024CA1 !important;}
.documentDownloadBtn:hover{color:#404040 !important;}
.methodologyHeader{font-size:1.75rem;color:#404040;margin-bottom:1.25rem;font-weight:bold;}
.methodologyDetailsBlock #methodology-tabContent{margin-top:1.5rem;}
@media only screen and (max-width:991px){.methodologyDetailsBlock #methodology-tabContent{margin:0;padding:0;}
}
.methodologyDetailsBlock #methodology-tabContent .methodologyDetailsBlock-overview .videoBlock{margin-bottom:2rem;}
.methodologyDetailsBlock #methodology-tabContent .methodologyDetailsBlock-overview .videoBlock video{width:48rem !important;height:27rem;}
@media screen and (max-width:991px){.methodologyDetailsBlock #methodology-tabContent .methodologyDetailsBlock-overview .videoBlock video{height:auto;}
}
.customGreyCenterSection{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;z-index:1;}
@media screen and (max-width:991px){.customGreyCenterSection{padding:0 0.9375rem;}
}
.customGreyCenterSection .customWidthBlock{width:48rem !important;background-color:#D8E3E9;}
@media screen and (max-width:991px){.customGreyCenterSection .customWidthBlock{height:auto;}
}
.customGreyCenterSection .customWidthBlock.customHeight{height:85.3125rem;}
@media screen and (max-width:767px){.customGreyCenterSection .customWidthBlock.customHeight{height:37.5rem;}
}
.cardtext-container{color:#404040;height:auto;margin-bottom:1.25rem;}
@media screen and (max-width:991px){.cardtext-container{padding:1.25rem 0;}
}
.cardtext-container .cardText-header{font-size:1.75rem;color:#404040;margin-bottom:1rem;font-weight:bold;}
.methodologyInline-sections .methodologyInlineDetail-section{width:100%;margin-top:4rem;margin-right:0;}
@media screen and (max-width:767px){.methodologyInline-sections .methodologyInlineDetail-section{margin:3rem 0;}
}
.methodologyInline-sections .methodologyInlineDetail-section .methodologyInlineDetailArea .methodologyDesc{color:#828994;font-size:1rem;}
.methodologyInline-sections .methodologyInlineDetail-section .methodologyDetailBanner{width:100%;height:21.25rem;}
@media screen and (max-width:1200px){.methodologyInline-sections .methodologyInlineDetail-section .methodologyDetailBanner{width:100%;}
}
@media screen and (max-width:991px){.methodologyInline-sections .methodologyInlineDetail-section .methodologyDetailBanner{height:15.625rem;margin-top:1.5rem !important;}
}
.methodologyDataCards{margin-top:2rem;width:100%;}
.methodologyDataCards .methodCard{width:calc(100% - 474px);height:31.375rem;position:relative;}
@media screen and (max-width:991px){.methodologyDataCards .methodCard{width:100%;}
}
.methodologyDataCards .methodCard .methodCardHeader{padding:0.875rem;text-align:center;font-weight:600;}
.methodologyDataCards .methodCard .methodCardBod{width:100%;height:100%;background-color:#FFFFFF;border:1px solid #ECECEC;}
.methodologyDownloadSection{margin:2.5rem 0;}
.methodologyDownloadSection .downloadDocCard{height:6.25rem;width:16.875rem;border:1px solid #D8E3E9;background:#FFFFFF;-o-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.08);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.08);color:#024CA1;}
.methodologyDownloadSection .downloadDocCard:hover{cursor:pointer;color:#404040;background:#F1FAFF;}
.methodologyDownloadSection .downloadDocCard:first-child{margin-right:1.5rem;}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable thead{display:none;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody{display:block;border-top:1px solid #D8E3E9;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:1rem 0;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%;padding:0;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.date{-ms-flex-order:1;order:1;position:relative;width:calc(50% - 12px);padding:0 0.5rem;}
.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.date:after{content:'|';position:absolute;right:0.375rem;top:0.125rem;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.commodity{-ms-flex-order:4;order:4;width:100%;margin-bottom:8px;padding:0 0.5rem;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.type{-ms-flex-order:2;order:2;width:calc(50% - 12px);padding-right:0.5rem;}
}
.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.title{font-weight:700;}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.title{width:100%;-ms-flex-order:5;order:5;padding:0 0.5rem;}
}
@media screen and (max-width:767px){.priceAssessmentTableResponsive table.table#announcementsNoticeTable tbody tr td.download{width:24px;-ms-flex-order:3;order:3;}
}
.dataTables_wrapper .dataTables_length{display:none;}
.dataTables_wrapper .dataTables_filter{position:absolute;margin:0;width:100%;left:0;top:7.1875rem;height:3.375rem;z-index:9;}
.dataTables_wrapper .dataTables_filter label{position:relative;font-size:0;height:100%;width:100%;}
.dataTables_wrapper .dataTables_filter label:before{content:'';position:absolute;height:1.125rem;width:1.125rem;left:1rem;top:calc(50% - 9px);background-image:url("../../images/spritesheet.svg");background-position:-4.6875rem -7.875rem;background-repeat:no-repeat;}
.dataTables_wrapper .dataTables_filter label input[type="search"]{height:100%;width:100%;-webkit-appearance:textfield;outline:0;background-color:#FFFFFF;z-index:1;border:3px solid #D8E3E9;margin:0;padding:0.5rem 1rem 0.5rem 3.125rem;font-size:0.875rem;-o-box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);}
.dataTables_wrapper .dataTables_filter label a.removeSearchInput{display:none;position:absolute;top:0.875rem;right:0.75rem;}
.dataTables_wrapper .dataTables_filter label a.removeSearchInput.active{display:inline-block;}
.dataTables_wrapper .dataTables_paginate{display:none;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div{padding-right:1rem;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div:last-child{position:relative;padding-right:0;padding-left:1rem;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div:last-child:before{content:'';position:absolute;height:0.625rem;width:0.0625rem;left:0;top:calc(50% - 5px);background-color:#D8E3E9;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div.sortableDropdown .tableSortableDropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div.sortableDropdown .tableSortableDropdown .label{margin-right:0.375rem;font-size:0.75rem;color:#024CA1;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div.sortableDropdown .tableSortableDropdown .select2.select2-container .select2-selection__rendered{color:#024CA1;font-weight:700;}
.announcementsTableWrapper .priceAssessmentTable .priceOption > div.sortableDropdown .tableSortableDropdown .select2.select2-container .select2-selection__arrow b{background-position:-0.0625rem -0.8125rem;}
.dataTables_scroll{margin:0 -1rem;}
.dataTables_scroll .dataTables_scrollHead{position:relative;}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner{width:100% !important;margin-bottom:5rem;}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner .table.scrollableResponsiveTable{width:calc(100% - 32px) !important;background:#FFFFFF;margin:1rem !important;-o-box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);}
.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner .table.scrollableResponsiveTable thead tr th{vertical-align:top;border-bottom:1px solid #D8E3E9;width:1.25rem !important;}
.dataTables_scroll .dataTables_scrollBody{border-bottom:0 !important;overflow-y:0;height:auto !important;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable{width:100% !important;height:100%;padding:0 0.625rem;border-bottom:0;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr{background:transparent;border-collapse:collapse;line-height:1.875rem;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr:first-child td, .dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr:first-child th{border-top:0.0625rem solid #D8E3E9;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr td{vertical-align:top;border-bottom:0.0625rem solid #D8E3E9;font-size:0.8125rem;padding:1.875rem 1rem;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr td:last-child{text-align:center;}
.dataTables_scroll .dataTables_scrollBody .table.scrollableResponsiveTable tbody tr th{vertical-align:top;border-bottom:0.0625rem solid #D8E3E9;padding:1.875rem 1rem;font-size:0.875rem;}
#announcementsNoticeTable{border-bottom:1px solid #D8E3E9;}
#announcementsNoticeTable thead tr{-o-box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);box-shadow:0 3px 6px 0 rgba(1, 102, 180, 0.16);}
#announcementsNoticeTable thead tr th{padding:1.5rem;width:9.375rem;padding:1rem 0.625rem;background:#FFFFFF;border-bottom:1px solid #D8E3E9;}
@media screen and (max-width:991px){#announcementsNoticeTable thead tr th{width:6.25rem;}
}
#announcementsNoticeTable thead tr th:last-child{text-align:center;}
#announcementsNoticeTable tbody tr td{padding:1.5rem 0.625rem;}
#announcementsNoticeTable tbody tr td:last-child{text-align:center;}
#announcementsNoticeTable tbody tr td:last-child .iconDownload{opacity:0.5;}
#announcementsNoticeTable tbody tr td:last-child .iconDownload:hover{opacity:1;}
.profileDetail{margin-bottom:1.875rem;}
.profileDetail .heading{font-size:1rem;padding:0.625rem 0;}
.profileDetail .profileDetailBody{border-radius:4px;border:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .nav-pills{min-height:38.75rem;padding-right:0px;border-right:1px solid #D8E3E9;}
@media only screen and (max-width:767px){.profileDetail .profileDetailBody .nav-pills{display:inline;overflow-x:scroll;white-space:nowrap;width:100%;height:100px;}
}
.profileDetail .profileDetailBody .nav-pills .person{padding:1.5rem;}
.profileDetail .profileDetailBody .nav-pills .person img{margin-bottom:0.625rem;}
.profileDetail .profileDetailBody .nav-pills .person .name{font-size:0.875rem;font-weight:500;padding:0.3125rem 0;}
.profileDetail .profileDetailBody .nav-pills .person .company{font-size:0.75rem;color:#828994;}
.profileDetail .profileDetailBody .nav-pills .nav-item{border-bottom:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link{border-radius:0px;color:#404040;font-size:0.875rem;padding:0.875rem 1.25rem;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link.active{background-color:#eeeeee;}
.profileDetail .profileDetailBody .nav-pills .nav-item .nav-link:hover{background-color:#eeeeee;}
.profileDetail .profileDetailBody .tab-content{padding:0.625rem;}
.profileDetail .profileDetailBody .tab-content .profileTabContent .heading{font-size:0.875rem;}
.profileDetail .profileDetailBody .tab-content .profileTabContent .subHeading{font-size:0.625rem;font-weight:400;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail{border:1px solid #D8E3E9;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header{border-bottom:1px solid #D8E3E9;padding:0.625rem 1.5625rem;border-radius:4px;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .placeHolder{height:3.125rem;width:3.125rem;background-color:grey !important;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .date{font-size:0.875rem;font-weight:400;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .date .day{font-size:2.125rem;font-weight:500;padding-right:0.625rem;color:#404040;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .license{font-size:0.75rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .header .license .label{color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body{padding:1.625rem 1.625rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .heading{font-size:0.875rem;font-weight:500;color:#828994;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .heading .plan{color:#404040;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .features{margin-top:1.25rem;}
.profileDetail .profileDetailBody .tab-content .subscriptionDetail .body .features li{font-size:0.75rem;font-weight:normal;color:#404040;}
#subscriptionDetails{position:relative;}
#subscriptionDetails .bottomSection{position:absolute;bottom:-195px;background-color:#f3f3f3;margin:0rem -1.5625rem 0rem -1.5625rem;padding:0.625rem 1.25rem 1.25rem 1.25rem;}
#subscriptionDetails .bottomSection .text1{text-align:center;font-size:2rem;font-weight:500;}
#subscriptionDetails .bottomSection .text2{font-size:0.75rem;font-weight:400;color:#828994;}
.form-groupSecondary label{font-size:0.75rem;color:#828994;font-weight:normal;margin-bottom:0;}
.form-groupSecondary input{border-radius:4px;border:1px solid #D8E3E9;font-size:0.75rem;color:#404040;height:2rem;}
.form-groupSecondary input:focus{outline:none;}
.form-groupSecondary input:disabled{background-color:#D8E3E9;}
.profileInformationWidget{padding:0.9375rem 1.5rem 1.875rem;}
@media (max-width:767px){.profileInformationWidget .profileInformationSetting{overflow:hidden;}
}
.profileInformationWidget .profileInformationSetting .mobileHeading{font-size:1.25rem;margin-bottom:0.9375rem;}
.profileInformationWidget .profileInformationSetting .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper{position:relative;right:0;width:200%;transition:all 0.16s ease-out 0.2s;}
.profileInformationWidget .profileInformationSetting .wrapper.inactive{right:100%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar{display:block;border:1px solid #D8E3E9;}
@media (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .sideBar{width:172px;min-width:172px;}
}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper .sideBar{width:50%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header{background-color:#f6f9fb;padding:15px;text-align:center;border-bottom:1px solid #D8E3E9;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header img{border-radius:50%;width:55px;height:55px;margin-bottom:9px;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h1,
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h3,
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h4{font-size:12px;margin-bottom:0;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h1{font-weight:bold;}
.profileInformationWidget .profileInformationSetting .wrapper .sideBar .header h4{color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation{margin:0;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav{padding:8px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a{position:relative;display:block;width:100%;font-size:14px;font-weight:600;color:#8D959F;padding:8px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a:after{content:"";display:inline-block;position:absolute;width:7px;height:7px;background:transparent;border-top:1.5px solid #8D959F;border-left:1.5px solid #8D959F;-ms-transform:rotate(135deg);transform:rotate(135deg);right:8px;top:15px;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.logoutSession:after{content:none;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.active{color:#404040;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav a.active:after{border-top-color:#404040;border-left-color:#404040;}
}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.nav-title{background-color:#fff7f2;padding:5px 16px;font-size:12px;font-weight:600;color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper .navigation li.borderBottom{border-bottom:1px solid #D8E3E9;}
.profileInformationWidget .profileInformationSetting .wrapper .content{display:block;position:relative;}
@media only screen and (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .content{padding:0 0 0 1.125rem;width:calc(100% - 172px);}
}
@media only screen and (max-width:767px){.profileInformationWidget .profileInformationSetting .wrapper .content{width:50%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent.active{display:block;}
@media (min-width:768px){.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget{display:none;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget .backToProfileNav{font-size:14px;color:#404040;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .backToProfileWidget .backToProfileNav i{margin-right:2px;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group{position:relative;border-color:#8D959F;height:inherit;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group .form-label{color:#9f9f9f;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.focus .form-label, .profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.filled .form-label, .profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.preFilled .form-label{color:#Ed3733;}
.profileInformationWidget .profileInformationSetting .wrapper .content .navContent .form-group.disabled{opacity:0.4;pointer-events:none;}
.profileInformationWidget .profileInformationSetting .wrapper .content #personalDetail .header h2, .profileInformationWidget .profileInformationSetting .wrapper .content #preferences .header h2{font-size:12px;font-weight:300;margin:0;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .wrapper{display:block;border:1px solid #D8E3E9;background-color:#f6f9fb;padding:15px 20px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications h2{width:100%;display:block;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:10px;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications h2{margin-top:0;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group{position:relative;margin-right:20px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group::before{font-family:Arial, Helvetica, sans-serif;content:"+";color:#024CA1;position:absolute;display:block;right:12px;top:8px;border-width:0;-ms-transform:rotate(0);transform:rotate(0);width:auto;height:auto;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.filled::before, .profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.preFilled::before{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);height:9.2px;width:4px;border-bottom:1.5px solid #024CA1;border-right:1.5px solid #024CA1;right:12px;top:13px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group .form-control{padding-right:25px;}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width270{min-width:270px;width:270px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width270{width:100%;}
}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width150{min-width:150px;width:150px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width150{width:100%;}
}
@media (min-width:992px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width176{min-width:176px;width:176px;}
}
@media (max-width:680px){.profileInformationWidget .profileInformationSetting .wrapper .content #notifications .form-group.width176{width:100%;}
}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences h1{font-size:16px;font-weight:600;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList{font-size:0;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle{margin-right:.5rem;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn{font-family:"Nunito Sans", sans-serif;border-color:#D8E3E9;background-color:#FFFFFF;font-size:12px;font-weight:normal;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn::after{background-position:-59px 0px;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn.active{border-color:#024CA1;}
.profileInformationWidget .profileInformationSetting .wrapper .content #preferences .tagsList .btn-group-toggle .btn.active::after{background-position:-47px -12px;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order1{-ms-flex-order:1;order:1;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order2{-ms-flex-order:2;order:2;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order3{-ms-flex-order:3;order:3;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order4{-ms-flex-order:4;order:4;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order5{-ms-flex-order:5;order:5;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.order6{-ms-flex-order:6;order:6;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.name{font-weight:bold;}
.profileInformationWidget .profileInformationSetting .wrapper table.table td.status{font-size:13px;color:#8D959F;}
.profileInformationWidget .profileInformationSetting .wrapper table.table tr.active td.name{text-decoration:none;}
.profileInformationWidget .profileInformationSetting .wrapper table.table tr.active td.status{font-weight:600;color:#Ed3733;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .dataView{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .dataCollapse{display:inline-block;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .collapsed .dataCollapse{display:none;}
.profileInformationWidget .profileInformationSetting .wrapper #subscription .collapsed .dataView{display:inline-block;}
#changePassword .passwordRecoverySection{height:100%;}
.historicalDataMain .historicalDataBanner{position:relative;height:37.5rem;}
.historicalDataMain .historicalDataBanner.deactive{margin-top:2rem;}
@media only screen and (max-width:1440px){.historicalDataMain .historicalDataBanner{height:28.125rem;}
}
.historicalDataMain .historicalDataBanner .historicalBgImage{max-width:30rem;z-index:1;}
@media only screen and (max-width:1440px){.historicalDataMain .historicalDataBanner .historicalBgImage{max-width:22.5rem;}
}
.historicalDataMain .historicalDataBanner .reportSlideContent{z-index:2;top:0;left:0;width:100%;height:100%;color:#FFFFFF;background:rgba(0, 0, 0, 0.65);padding:1.25rem;display:-ms-flexbox;display:flex;}
@media screen and (max-width:767px){.historicalDataMain .historicalDataBanner{height:18.75rem;}
}
.historicalDataMain .historicalDataBanner .historicalDataBannerText{text-align:center;color:#404040;font-size:1.125rem;}
@media screen and (max-width:767px){.historicalDataMain .historicalDataFlotingSection{margin-top:0rem;}
}
@media screen and (max-width:767px){.historicalDataMain .historicalDataFlotingSection{margin-bottom:0;}
}
.historicalDataMain .historicalDataFlotingSection .historicalDataFlotingCard{width:100%;margin:0 0 2.5rem 0;height:3.5rem;background-color:#FFFFFF;border:3px solid #D8E3E9;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);transition:all linear 1s;}
.historicalDataMain .historicalDataFlotingSection .historicalDataFlotingCard.activated{height:auto;}
.historicalDataMain .historicalDataFlotingSection .historicalDataFlotingCard .preStateElements{cursor:pointer;}
.preStateElements{height:auto;overflow:hidden;transition:all linear 0.5s;}
.preStateElements.deactive{height:0;}
.none{display:none;}
.block{display:block;}
.HistoricalCardWidget .card{-o-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.08);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.08);}
.HistoricalCardWidget .card .card-body{color:#404040;padding:1rem 1.25rem;}
.HistoricalCardWidget .card .card-body .header{font-size:1.625rem;font-weight:bold;margin-bottom:0.5rem;}
.HistoricalCardWidget .card .card-body .content{font-size:0.875rem;min-height:4.375rem;}
.postStateElements{padding:1.875rem 6.125rem;}
@media screen and (max-width:991px){.postStateElements{padding:1.875rem;}
}
@media screen and (max-width:767px){.postStateElements{padding:0.9375rem;}
}
.postStateElements i{cursor:pointer;}
.postStateElements #navBackToHistoricalData{position:absolute;left:60px;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.postStateElements #commoditiesDataTab{margin:0 0 1.75rem 0;position:relative;}
@media screen and (max-width:767px){.postStateElements #commoditiesDataTab{margin:0 0 0.875rem 0;}
}
.postStateElements .historicalDataTabContent .card{margin-bottom:0.5rem;}
.postStateElements .historicalDataTabContent .card .card-header{font-size:0.875rem;color:#000000;background-color:#FFFFFF;padding:0.5rem 1.125rem;border-bottom:0;}
.postStateElements .historicalDataTabContent .card .card-header:hover{cursor:pointer;}
.postStateElements .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-label:before{height:12px;width:12px;border:0.0625rem solid #8D959F;background:#FFFFFF;border-radius:0.125rem;}
.postStateElements .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{border-color:#024CA1;background-color:#FFFFFF;}
.postStateElements .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-label:after{height:6px;width:6px;background-image:none !important;top:7px;left:-21px;background:#FFFFFF;border-radius:0;}
.postStateElements .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-color:#024CA1;}
.postStateElements .historicalDataTabContent .card .card-body{padding:0 1.125rem;}
.postStateElements .historicalDataTabContent .card .card-body .collapseabledownloadList li{border-bottom:1px solid #D8E3E9;padding:0.5rem 0;}
.postStateElements .historicalDataTabContent .card .card-body .collapseabledownloadList li:last-child{border-bottom:none;padding-bottom:0;}
@media screen and (max-width:767px){.postStateElements .historicalDataTabContent{padding-top:0;}
}
.iconDownCarrot{transition:transform 0.5s;}
.iconDownCarrot.collapsedIcon{-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.savedListTodownload .historicalDataTabContent .card{background:#FFFFFF;margin-bottom:1rem;position:relative;}
.savedListTodownload .historicalDataTabContent .card .card-header{font-size:0.875rem;color:#000000;background-color:#FFFFFF;padding:1rem 1.125rem;border-bottom:0;}
@media screen and (max-width:991px){.savedListTodownload .historicalDataTabContent .card .card-header{padding:0.5rem;}
}
@media screen and (max-width:767px){.savedListTodownload .historicalDataTabContent .card .card-header .dismissableCard{position:absolute;top:0.375rem;right:0;}
}
.savedListTodownload .historicalDataTabContent .card .card-header button.btn{padding:0.25rem 0.5rem;}
.savedListTodownload .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-label::before{height:12px;width:12px;border:0.0625rem solid #8D959F;background:#FFFFFF;border-radius:0;}
.savedListTodownload .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-label::after{height:6px;width:6px;background-image:none !important;top:7px;left:-21px;background:#FFFFFF;border-radius:0;}
.savedListTodownload .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{border-color:#024CA1;background-color:#FFFFFF;}
.savedListTodownload .historicalDataTabContent .card .card-header .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-color:#024CA1;}
.savedListTodownload .historicalDataTabContent .card .card-header a.dropDownList .iconDownCarrot{-ms-transform:rotate(-180deg);transform:rotate(-180deg);transition:all linear 0.16s;}
.savedListTodownload .historicalDataTabContent .card .card-header a.dropDownList.collapsed .iconDownCarrot{-ms-transform:rotate(0deg);transform:rotate(0deg);}
.savedListTodownload .historicalDataTabContent .card .card-body{padding:1.125rem;border-top:1px solid #D8E3E9;}
@media screen and (max-width:767px){.savedListTodownload .historicalDataTabContent .card .card-body{padding:0.625rem;}
}
.savedListTodownload .historicalDataTabContent .card .card-body .collapseabledownloadList, .savedListTodownload .historicalDataTabContent .card .card-body .downloadListItems{margin:0;}
.savedListTodownload .historicalDataTabContent .card .card-body .collapseabledownloadList li, .savedListTodownload .historicalDataTabContent .card .card-body .downloadListItems li{padding:0.5rem 0;}
.savedListTodownload .historicalDataTabContent .card .card-body .collapseabledownloadList li:last-child, .savedListTodownload .historicalDataTabContent .card .card-body .downloadListItems li:last-child{border-bottom:none;padding-bottom:0;}
.savedListTodownload .historicalDataTabContent .card .card-body .collapseabledownloadList li .downloadListItem, .savedListTodownload .historicalDataTabContent .card .card-body .collapseabledownloadList li .downloadListDate, .savedListTodownload .historicalDataTabContent .card .card-body .downloadListItems li .downloadListItem, .savedListTodownload .historicalDataTabContent .card .card-body .downloadListItems li .downloadListDate{font-size:0.75rem;color:#000000;}
@media screen and (max-width:991px){.savedListTodownload .historicalDataTabContent .backToSelectList{position:absolute;top:0.3125rem;right:2.1875rem;}
.savedListTodownload .historicalDataTabContent .historyAccordian{position:absolute;top:0.3125rem;right:0.9375rem;}
}
.blockCardInfo{padding:0 1.375rem 0.9375rem;font-size:0.75rem;color:#8D959F;}
.postStickyElement{box-shadow:0 -5px 6px #D8E3E9;position:fixed;bottom:0;width:100%;background:white;z-index:99;transition:all linear 1s;}
.postStickyElement.noSticky{position:relative;}
.postStickyElement.postStateElements{padding:0;}
@media screen and (max-width:991px){.postStickyElement.postStateElements .timeLine .labelItem{font-size:0.75rem !important;}
}
@media screen and (max-width:991px){.postStickyElement.postStateElements .timeLine .selectItem{padding:0;}
}
#saveToListModal .modal-dialog{min-width:38rem;}
@media screen and (max-width:767px){#saveToListModal .modal-dialog{min-width:100%;}
}
#saveToListModal .modal-content{padding:2.25rem 2rem;}
@media screen and (max-width:767px){#saveToListModal .modal-content{min-width:auto;padding:1.5rem 1.5rem;}
}
#saveToListModal .modal-content .listConfirmationForm .form-control{font-size:0.75rem;height:2.25rem;}
#saveToListModal .modal-content .listConfirmationForm .form-control:-ms-input-placeholder{color:#7B7B7B;font-size:0.75rem;}
#saveToListModal .modal-content .listConfirmationForm .form-control::placeholder{color:#7B7B7B;font-size:0.75rem;}
#saveToListModal .modal-content .listConfirmationForm button{font-size:0.75rem;padding:0.5rem 1.5rem;}
.homeScreenPriceChart{height:25rem;}
@media (max-width:991px){.homeScreenPriceChart{height:22.5rem;}
}
@media (max-width:767px){.homeScreenPriceChart{height:18.75rem;}
}
.chartBlock{width:100%;height:100%;}
@media (max-width:767px){.chartBlock{height:12.5rem;}
}
.highcharts-navigator-mask-inside{fill:rgba(255, 255, 255, 0.85);}
.highcharts-navigator-outline{stroke-width:0;}
@media (max-width:767px){.highcharts-input-group{-ms-transform:translate(17px, 48px);transform:translate(17px, 48px);}
}
@media (max-width:767px){.highcharts-range-selector-buttons{-ms-transform:translate(32px, 12px);transform:translate(32px, 12px);}
}
.highcharts-markers text{display:none;}
.stepperContentCard .note{font-size:1rem;font-weight:600;color:#8D959F;}
.stepperContentCard .form-group{background:#FFFFFF;}
.stepperContentCard .form-group .form-label{font-size:0.875rem;color:#8D959F;}
.stepperContentCard .form-group.filled .form-label, .stepperContentCard .form-group.focus .form-label{top:-0.5625rem;color:#Ed3733;}
.PaymentContainer{margin:0 auto;max-width:22.75rem;width:100%;}
.PaymentContainer .content-wrap{border:1px solid #D8E3E9;background-color:#FFFFFF;padding:1.125rem;}
.PaymentContainer .currencyDropdown .select2-selection__rendered{padding-left:1rem 5px !important;}
.PaymentContainer .amtToPay{padding-bottom:1rem;border-bottom:1px solid #D8E3E9;margin-bottom:1.75rem;}
.PaymentContainer .amtToPay .title{font-size:1rem;font-weight:600;}
.PaymentContainer .amtToPay .amount .price{font-size:0.875rem;line-height:1;}
.PaymentContainer .amtToPay .amount .price span{font-size:1.5rem;color:#Ed3733;font-weight:bold;padding-left:0.375rem;}
.PaymentContainer .amtToPay .amount a{font-family:"Poppins", sans-serif;font-size:0.625rem;line-height:1;color:#024CA1;}
.PaymentContainer .paygatewayContainer{padding-bottom:2.375rem;}
.PaymentContainer .paygatewayContainer .pgateway{width:33.33%;height:3.75rem;margin-right:0.25rem;margin-left:0.25rem;padding:0;overflow:hidden;}
.PaymentContainer .paygatewayContainer .pgateway:first-child{margin-left:0;}
.PaymentContainer .paygatewayContainer .pgateway:last-child{margin-right:0;}
.PaymentContainer .paygatewayContainer .pgateway input{position:absolute;height:0;width:0;opacity:0;}
.PaymentContainer .paygatewayContainer .pgateway input + label{background-color:#eaf1f5;border:2px solid #FFFFFF;}
.PaymentContainer .paygatewayContainer .pgateway input:checked + label{border-color:#024CA1;}
.PaymentContainer .paygatewayContainer .pgateway label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%;width:100%;margin:0;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;}
.PaymentContainer .paygatewayContainer .pgateway label .iconCard{background-position:-9rem -7.75rem;}
.PaymentContainer .paygatewayContainer .pgateway label span{padding-top:0.25rem;font-size:0.625rem;font-weight:600;}
.PaymentContainer .form-control{position:relative;}
.PaymentContainer .form-control.creditCard + .icon, .PaymentContainer .filterBlock .collapsibleBlock .form-control.creditCard + .collapseToggler:after, .filterBlock .collapsibleBlock .PaymentContainer .form-control.creditCard + .collapseToggler:after{position:absolute;right:0.25rem;top:0;}
.PaymentContainer .expiryWidget .expiry{font-size:0.75rem;white-space:nowrap;color:#9f9f9f;}
.PaymentContainer .expiryWidget .form-group{padding:0;}
.PaymentContainer .expiryWidget .form-group.cvv{width:5.5rem;min-width:5.5rem;margin-left:1rem;}
.PaymentContainer .expiryWidget .form-group.mmyy{width:100%;}
.PaymentContainer .expiryWidget .form-group input{padding:0.5rem;height:100%;}
.PaymentContainer .expiryWidget .form-group input:-ms-input-placeholder{color:#ececec;}
.PaymentContainer .expiryWidget .form-group input::placeholder{color:#ececec;}
.PaymentContainer .saveCardWidget .form-check-label{font-size:0.75rem;}
.PaymentContainer .form-widget{margin:1rem 0 4.375rem;}
.PaymentContainer .form-widget div:first-child{padding-left:0.5625rem;}
@media screen and (max-width:991px){.PaymentContainer .form-widget div:first-child{padding-left:0;}
}
.buttonWidget{margin-bottom:0;}
.buttonWidget button.btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600;color:#FFFFFF;}
.buttonWidget button.btn:after, .buttonWidget button.btn:before{content:"";display:inline-block;height:1.5rem;width:1.5rem;background:url("../images/spritesheet.svg") no-repeat;}
.buttonWidget button.btn.back{position:relative;background-color:#FFFFFF;border:1px solid #404040;padding:0.5rem 1rem 0.5rem 0.875rem;}
.buttonWidget button.btn.back:before{background-position:-12.375rem -13.5625rem;}
@media screen and (max-width:992px){.buttonWidget button.btn.back:before{margin:0;}
}
.buttonWidget button.btn.back:after{content:none;}
.buttonWidget button.btn.back:hover{background-color:#404040;}
.buttonWidget button.btn.back:hover:before{-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:-10.5rem -15.5rem;}
.buttonWidget button.btn.next{padding:0.5rem 0.875rem 0.5rem 1rem;}
.buttonWidget button.btn.next:before{content:none;}
.buttonWidget button.btn.next:after{margin-left:1.125rem;background-position:-10.25rem -15.625rem;}
@media screen and (max-width:992px){.buttonWidget button.btn.next:after{margin-left:0.75rem;}
}
.productDetailStep{width:100%;max-width:47rem;}
.productDetailStep .prepend{padding:0;border:1px solid #D8E3E9;height:2.5rem;}
.productDetailStep .prepend select{border:none;outline:none;font-size:0.75rem;color:#828994;}
.productDetailStep .detailHeader{font-size:1rem;color:#828994;}
.productDetailStep .detailSubHeader{font-family:"Poppins", sans-serif;font-size:0.75rem;color:#8D959F;padding:0.1875rem 0 0.3125rem;}
@media screen and (max-width:340px){.productDetailStep .detailSubHeader{padding-left:0.9375rem;}
}
.productDetailStep .formHeader{font-size:0.8125rem;font-weight:600;color:#404040;}
.productDetailStep .formSubHeader{position:relative;height:0;border:solid 1px #d8e3e9;margin:2.0625rem 0 1.4375rem;}
.productDetailStep .formSubHeader span{position:absolute;left:0;top:-0.5625rem;font-size:0.75rem;font-weight:600;color:#8D959F;background-color:#FFFFFF;padding-right:0.375rem;}
.productDetailStep form{padding:1rem;border:solid 1px #D8E3E9;background-color:#FFFFFF;}
@media screen and (max-width:991px){.productDetailStep form{margin-left:0;}
}
.productDetailStep .titleStrike{font-size:0.625rem;font-weight:600;white-space:nowrap;color:#024CA1 !important;margin:0 -rem(4px);}
.productDetailStep .titleStrike:after, .productDetailStep .titleStrike:before{content:"";height:0.0625rem;width:100%;margin:0 0.25rem;background-color:#D8E3E9;}
.productDetailStep .form-check{cursor:pointer;font-size:0.75rem;color:#828994;}
.productDetailStep .form-check .form-check-input{height:0.75rem;margin-top:0.125rem;cursor:pointer;}
.productDetailStep .form-check .form-check-label{cursor:pointer;color:#404040;}
.productDetailStep .form-check .form-check-label a{color:#404040;text-decoration:underline;}
.productDetailStep .license-info{position:relative;}
.productDetailStep .license-info .iconClose{position:absolute;right:0;top:-0.5rem;background-color:#FFFFFF;z-index:1;}
.productDetailStep .license-info .iconClose:before{content:'';display:inline-block;position:relative;left:-0.625rem;top:0;height:100%;width:0.625rem;background:white;}
.productDetailStep .registerProductCard{background-color:#FFFFFF;border:1px solid #D8E3E9;padding:1rem;}
.productDetailStep .registerProductCard .registerProductCard-heading{font-size:1.125rem;font-weight:600;border-bottom:1px solid #D8E3E9;padding-bottom:0.5rem;}
.productDetailStep .registerProductCard .registerProductCard-heading .back{cursor:pointer;}
.productDetailStep .registerProductCard .card{border:0;}
.productDetailStep .registerProductCard .card .card-header{border-bottom-color:#D8E3E9 !important;background-color:#FFFFFF !important;}
.productDetailStep .registerProductCard .card .card-header:first-child{border-radius:0;}
.productDetailStep .registerProductCard .card .card-body{padding-left:0.3125rem !important;background-color:#FFFFFF !important;}
.productDetailStep .registerProductCard .duration{font-size:0.875rem;}
.productDetailStep .registerProductCard .expiry{font-size:0.75rem;}
.productDetailStep .registerProductCard .summary .summaryHead{border-top:1px solid #828994;border-bottom:1px solid #828994;font-size:0.75rem;font-weight:500;padding:0.625rem 0;margin:0.625rem 0;}
.productDetailStep .registerProductCard .summary .summaryBody{border-top:1px solid #D8E3E9;border-bottom:1px solid #D8E3E9;padding:0.9375rem 0.5rem;}
.productDetailStep .registerProductCard .summary .summaryBody .key{font-family:"Poppins", sans-serif;font-size:0.75rem;color:#8D959F;padding-bottom:0.5rem;}
.productDetailStep .registerProductCard .summary .summaryBody .value{font-family:"Poppins", sans-serif;font-size:0.75rem;}
.productDetailStep .registerProductCard .summary .summaryBody .totalAmount{font-size:1.25rem;}
.productDetailStep .registerProductCard .summary .summaryFooter{padding:0.625rem 0.3125rem;}
.productDetailStep .registerProductCard .summary .summaryFooter .key{font-family:"Poppins", sans-serif;font-size:0.75rem;color:#8D959F;padding-bottom:0.3125rem;padding-top:0.75rem;}
.productDetailStep .registerProductCard .summary .summaryFooter .key2{font-family:"Poppins", sans-serif;font-size:0.625rem;color:#8D959F;padding-bottom:0.1875rem;}
.productDetailStep .registerProductCard .summary .summaryFooter .key3{font-family:"Poppins", sans-serif;font-size:0.625rem;color:#404040;}
.productDetailStep .registerProductCard .summary .summaryFooter .value{font-size:0.625rem;}
.productDetailStep .registerProductCard .summary .summaryFooter .totalAmount{font-size:0.875rem;font-weight:normal;color:#404040;}
.productDetailStep .registerProductCard .summary .summaryFooter .totalAmount *{display:inline-block;}
.productDetailStep .registerProductCard .summary .summaryFooter .totalAmount span{font-size:1.5rem;font-weight:bold;color:#Ed3733;}
.productDetailStep .registerProductCard .summary .note{font-size:0.6875rem;color:#11a743;text-align:center;border:solid 1px #11a743;background-color:#d2ffe1;padding:0.3125rem 0;}
.productDetailStep .cardAccordion .card{margin-bottom:0;}
.productDetailStep .cardAccordion .card .card-header{background-color:#D8E3E9;padding:0.3125rem 0;border-bottom:1px solid #828994;}
.productDetailStep .cardAccordion .card .card-header .card-link{color:#404040;font-size:0.875rem;font-weight:600;}
.productDetailStep .cardAccordion .card .card-body{background-color:#D8E3E9;padding:0.625rem 0;}
.productDetailStep .cardAccordion ul{border-bottom:1px solid #D8E3E9;padding-bottom:0.5rem;}
.productDetailStep .cardAccordion ul li{padding:0.125rem 0 0.125rem 1rem;font-size:0.75rem;line-height:1.25rem;color:#8D959F;}
.productDetailStep a{cursor:pointer;}
.productDetailStep .OTP .linkUnderline{font-weight:700;font-size:0.75rem;}
.productDetailStep .OTP .linkUnderline.submit{color:#024CA1;}
.productDetailStep .form-widget{margin:1rem 0 4.375rem;}
.productDetailStep .form-widget div:first-child{padding-left:0.5625rem;}
@media screen and (max-width:991px){.productDetailStep .form-widget div:first-child{padding-left:0;}
}
.stepperContent .headerUpgrade{position:absolute;padding-bottom:1.25rem;top:-100px;width:100%;background:#f6f9fb;z-index:1;}
.stepperContent .headerUpgrade .title{font-family:"Montserrat", sans-serif;font-size:1.75rem;font-weight:600;}
.stepperContent .headerUpgrade .subTitle{font-size:1rem;font-weight:300;}
.stepperContent .subHeaderUpgrade{padding-bottom:0.625rem;margin-bottom:1.25rem;border-bottom:1px solid #D8E3E9;}
.stepperContent .subHeaderUpgrade .title{font-size:1rem;font-weight:600;}
.stepperContent .subscriptionExpiry{height:2.25rem;}
@media screen and (max-width:991px){.stepperContent .subscriptionExpiry{height:6.25rem;}
}
.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox{position:absolute;left:0.9375rem;width:calc(100% - 30px);border:solid 1px #Ed3733;background-color:#FFF7F2;padding:1.25rem;top:-6.625rem;margin:0;z-index:1;}
@media screen and (min-width:576px){.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox{padding:2.5rem;}
}
.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox .title{text-align:center;}
.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox h3{font-size:1.5rem;display:block;padding-top:0.9375rem;padding-bottom:0.9375rem;}
@media screen and (min-width:576px){.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox h3{display:inline-block;padding-left:1.25rem;padding-top:0;padding-bottom:0;}
}
@media (min-width:768px){.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox h3{font-size:3rem 1px;padding-left:40px;}
}
@media screen and (min-width:992px){.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox h3{padding-left:60px;}
}
.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox .buttonWidget button.btn{padding:0.625rem 0.9375rem;font-family:"Montserrat", sans-serif;font-size:0.75rem;font-weight:600;color:#FFFFFF;}
.stepperContent .subscriptionExpiry .subscriptionExpiryAlertBox .buttonWidget button.btn::after{display:none;}
.mobile .customSelect,
.mobile .otp,
.mobile .form-control{position:absolute;}
.mobileOTPButton{position:absolute;z-index:999999;right:0.75rem;top:50%;font-size:0.875rem;font-weight:bold;color:#024CA1;-ms-transform:translateY(-50%);transform:translateY(-50%);}
.mobile .form-control{left:6.325rem;top:0;right:0;width:calc(100% - 200px);}
@media screen and (max-width:360px){.mobile .form-control{left:5.9375rem;width:calc(100% - 150px);}
}
.mobile .form-label{left:6.125rem;right:3.125rem;}
@media screen and (max-width:390px){.mobile .form-label{font-size:0.75rem;}
}
@media screen and (max-width:360px){.mobile .form-label{left:5.9375rem;}
}
.mobile.focus .form-label, .mobile.filled .form-label{left:0.875rem;}
.mobile .select2{position:relative;}
@media screen and (max-width:360px){.mobile .select2{width:96px !important;}
}
.mobile .select2 .selection .select2-selection .select2-selection__rendered{padding-left:1rem;}
.mobile .select2::after{content:"";position:absolute;right:-0.625rem;top:0.5rem;height:1.0625rem;width:0;border-right:solid 1px #D8E3E9;}
@media screen and (max-width:360px){.mobile .select2::after{right:-0.3125rem;}
}
.mobile .otp{right:0.75rem;top:50%;font-size:0.875rem;font-weight:bold;color:#024CA1;-ms-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:360px){.mobile .otp{right:0.3125rem;font-size:0.75rem;}
.mobileOTPButton{right:0.3125rem;font-size:0.75rem;}
}
.loginBlock{padding:33px 48px;}
.loginBlock h5{font-family:"Montserrat", sans-serif;}
.otherRegistrationBlock{background-color:#FFF7F2;padding:32px 22px 15px;height:100%;}
.otherRegistrationBlock .topSection h2{font-size:18px;font-weight:600;color:#Ed3733;}
.otherRegistrationBlock .topSection li{position:relative;font-size:12px;font-weight:600;padding:5px 0 5px 10px;}
.otherRegistrationBlock .topSection li:before{content:"";display:block;width:5px;height:5px;background-color:#2D2D2D;border-radius:50%;position:absolute;left:0;top:11px;}
.otherRegistrationBlock .bottomSection .more{font-size:0.625rem;margin:0;}
.otherRegistrationBlock .bottomSection .more a{color:#024CA1;font-weight:bold;}
.boxRegistration{position:relative;background-image:linear-gradient(113deg, #f2d18b, #e5a14f);padding:1.4375rem 1.125rem 1.1875rem 1.5rem;margin-bottom:0.3125rem;}
.boxRegistration h3{font-size:1rem;font-weight:normal;}
.boxRegistration h3 span{display:block;font-size:0.75rem;}
.boxRegistration h4{font-size:0.625rem;margin-top:1rem 7px;margin-bottom:0;}
.boxRegistration h4 span{font-size:1.9375rem;display:block;}
.boxRegistration .btn{position:absolute;right:1.125rem;bottom:1.1875rem;}
.loginMain{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;}
@media screen and (max-width:991px){.loginMain{-ms-flex-align:start;align-items:flex-start;padding:1rem;}
}
.loginMain .loginWrapper{width:52.25rem;}
@media screen and (max-width:991px){.loginMain .loginWrapper{width:100%;}
}
.loginMain .loginWrapper .loginHeader .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:2.25rem;font-weight:700;color:#000000;padding-left:1.5rem;width:9.375rem;}
@media screen and (max-width:767px){.loginMain .loginWrapper .loginHeader .title{width:8.375rem;}
}
.loginCard{position:relative;height:24.625rem;overflow:hidden;}
@media screen and (max-width:991px){.loginCard{max-height:calc(100% - 100px);height:100%;overflow:auto;}
}
.loginCard span.close{position:absolute;cursor:pointer;right:1rem;top:0.75rem;z-index:3;}
.loginCard .loginFormsection{padding:2rem 3rem;width:27.5rem;}
@media screen and (max-width:991px){.loginCard .loginFormsection{padding:0;width:100%;padding:1rem 1rem 2rem 1rem;}
}
.loginCard .loginFormsection .otpMobileNumber label{left:5rem;}
.loginCard .loginFormsection .otpMobileNumber.focus label, .loginCard .loginFormsection .otpMobileNumber.filled label{left:5.9375rem;}
.loginCard .loginIndicator{width:calc(100% - 440px);position:relative;z-index:1;}
@media screen and (max-width:991px){.loginCard .loginIndicator{background:#FFF7F2;padding:3rem;width:100%;}
.loginCard .loginIndicator.noPseudo{padding:0;}
}
.loginCard .loginIndicator:before{content:'';position:absolute;background:#FFF7F2;padding:330px 0;-ms-transform:skew(14deg, -70deg);transform:skew(14deg, -70deg);width:100%;height:100%;top:20px;right:0px;bottom:0;z-index:-1;}
@media screen and (max-width:991px){.loginCard .loginIndicator:before{content:none;}
}
.loginCard .loginIndicator.noPseudo:before{content:none;}
.preloginOtpWidget .pincode-input-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 16px);margin:0 -0.5rem;}
.preloginOtpWidget .pincode-input-container input{font-size:1rem;text-align:center;border-color:#8D959F;margin:0 0.5rem;padding:0.375rem 0;font-weight:bold;border-radius:0;}
@media screen and (max-width:992px){.preloginOtpWidget .pincode-input-container{display:block;width:100%;margin:0;}
.preloginOtpWidget .pincode-input-container .touchwrapper{position:relative;height:36px;width:100%;margin:0 auto;}
.preloginOtpWidget .pincode-input-container .touchwrapper input{border:0;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch2{width:200px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch2 input{padding:6px 46px;letter-spacing:86px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch3{width:200px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch3 input{padding:6px 30px;letter-spacing:55px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch4{width:200px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch4 input{padding:6px 20px;letter-spacing:40px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch5{width:200px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch5 input{padding:6px 15px;letter-spacing:30px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch6{width:200px;}
.preloginOtpWidget .pincode-input-container .touchwrapper.touch6 input{padding:6px 10px;letter-spacing:24px;}
.preloginOtpWidget .pincode-input-container .touchwrapper input{position:absolute;margin:0;text-align:left;background:transparent;}
.preloginOtpWidget .pincode-input-container .touchwrapper table{width:100%;height:100%;table-layout:fixed;}
.preloginOtpWidget .pincode-input-container .touchwrapper table tr{display:-ms-flexbox;display:flex;height:100%;}
.preloginOtpWidget .pincode-input-container .touchwrapper table tr td{display:inline-block;border:1px solid #8D959F;margin:0 4px;width:100%;}
.preloginOtpWidget .pincode-input-container .touchwrapper table tr td:first-child{margin:0 4px 0 2px;}
}
.loginWithOTP{cursor:pointer;color:#024CA1;}
.loginWithOTP:hover{color:#404040;}
.passwordRecoverySection{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 110px);}
@media screen and (max-width:1440px){.passwordRecoverySection{height:87vh;}
}
@media screen and (max-width:1300px){.passwordRecoverySection{height:87vh;}
}
@media screen and (max-width:1100px){.passwordRecoverySection{height:93vh;}
}
@media screen and (max-width:991px){.passwordRecoverySection{height:90vh;}
}
@media screen and (max-width:767px){.passwordRecoverySection{height:100%;}
}
.passwordRecoverySection .passwordRecoveryCards{width:23.5rem;height:auto;background-color:#FFFFFF;border:1px solid #D8E3E9;border-radius:6px;padding:2rem 1.5rem;}
@media screen and (max-width:767px){.passwordRecoverySection .passwordRecoveryCards{width:100%;border:0;padding:1rem 0;}
}
.passwordRecoverySection .passwordRecoveryCards .passwordRecoveryText{color:#9F9F9F;font-size:0.75rem;padding-bottom:0.75rem;}
.passwordRecoverySection .passwordRecoveryCards #loginCredentialRecoveryForm{position:relative;}
.passwordRecoverySection .passwordRecoveryCards #loginCredentialRecoveryForm .form-group{padding:0 2rem 0 0;}
.passwordRecoverySection .passwordRecoveryCards #loginCredentialRecoveryForm .form-group .iconClose{cursor:pointer;position:absolute;top:0.5rem;right:0.5rem;z-index:99;}
.userInfo{background-color:#FFF7F2;}
.userInfo .userImg{background-color:rgba(255, 110, 32, 0.4);overflow:hidden;border-radius:50%;}
@media screen and (max-width:767px){.regionList.row{margin:0 -0.5rem;}
}
.regionList .regionListItem{position:relative;margin-bottom:1.5rem;}
@media screen and (max-width:767px){.regionList .regionListItem{padding:0 0.5rem;margin-bottom:1rem;}
}
.regionList .regionListItem .regionWiseImage{display:inline-block;width:100%;-ms-transform:scale(1);transform:scale(1);transition:all linear 0.16s;}
.regionList .regionListItem .regionListItemName {display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;color:#0a0a0a;top:0;bottom:0;padding:0.375rem;left:1rem;right:1rem;cursor:pointer;border:1px solid rgba(255, 255, 255, 0);transition:all linear 0.16s;
padding-top: 48px;
    text-align: center;
    /*background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgb(35, 34, 34) 0%, rgba(189, 189, 189, 0.48783263305322133) 93%);*/
}
@media screen and (max-width:767px){.regionList .regionListItem .regionListItemName{font-size:0.875rem;}
}
.regionList .regionListItem .regionListItemName:after{content:attr(data-alt);}
.regionList .regionListItem:hover .regionWiseImage{-ms-transform:scale(1.05);transform:scale(1.05);}
.regionList .regionListItem:hover .regionListItemName{color:#0a0a0a;top:2px;bottom:2px;border:2px solid rgba(255, 255, 255, 0.6);}
.page404Container{min-height:calc(100vh - 100px);font-family:"Montserrat", sans-serif;}
@media only screen and (max-width:1240px){.page404Container{padding:0 28px;}
}
@media only screen and (max-width:991px){.page404Container{height:100%;-ms-flex-direction:column;flex-direction:column;}
}
@media only screen and (max-width:991px){.page404Container .mainContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:18px;-ms-flex-order:2;order:2;}
}
.page404Container .mainContent .title{font-size:6.8125rem;}
@media only screen and (max-width:767px){.page404Container .mainContent .title{font-size:3.125rem;}
}
.page404Container .mainContent .content{font-size:1.75rem;}
@media only screen and (max-width:767px){.page404Container .mainContent .content{font-size:1rem;}
}
.page404Container .mainContent a.btn{padding:0.5rem 0.875rem;}
.page404Container .imgContent{height:420px;}
@media only screen and (max-width:991px){.page404Container .imgContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:1;order:1;height:250px;margin-bottom:32px;}
}
.page404Container .imgContent img{max-width:100%;height:100%;}
@media screen and (max-width:767px){#reportsCarousel{display:none;}
}
.emailConfirmationForm .close{cursor:pointer;position:absolute;right:1rem;top:0.75rem;}
.reportAuthorSection .media .mediaImage img{height:auto;}
.owl-carousel{position:relative;text-align:left;}
.owl-carousel .card{margin-bottom:0;}
.owl-carousel .owl-dots{display:none;}
.owl-carousel .owl-nav{margin-top:1.875rem;}
@media only screen and (max-width:768px){.owl-carousel .owl-nav{display:none;}
}
.owl-carousel .owl-nav button.owl-prev{width:2.5rem;height:2.5rem;border:0.0625rem solid #D8E3E9;border-radius:50%;margin-right:0.9375rem;background:#FFFFFF;}
.owl-carousel .owl-nav button.owl-prev:focus{outline:none;}
.owl-carousel .owl-nav button.owl-next{width:2.5rem;height:2.5rem;border:0.0625rem solid #D8E3E9;border-radius:50%;background:#FFFFFF;}
.owl-carousel .owl-nav button.owl-next:focus{outline:none;}
.topTendersCarousel{margin:1.875rem 0;}
.topTendersCarousel .card{height:10rem;margin-bottom:1.25rem;}
@media only screen and (max-width:767px){.topTendersCarousel .card{border:0;-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.08);box-shadow:0 3px 6px rgba(0, 0, 0, 0.08);}
}
.topTendersCarousel.owl-carousel{position:relative;}
@media only screen and (max-width:767px){.topTendersCarousel.owl-carousel{width:calc(100% + 30px);left:-15px;}
}
.topTendersCarousel.owl-carousel .owl-nav{margin:0.625rem 0 2.5rem;padding-left:0;}
@media only screen and (min-width:768px){.topTendersCarousel.owl-carousel .owl-nav{padding-left:0;}
}
@media only screen and (min-width:320px){#featuredCarousel .owl-nav{padding-left:0 !important;}
}
#featuredCarousel .tenderRightContent{height:100%;}
@media only screen and (max-width:767px){#tenderImageCarousel{width:calc(100% + 40px);left:-20px;}
}
#tenderImageCarousel .owl-nav{margin:0;}
@media only screen and (min-width:320px){#tenderImageCarousel .owl-nav{padding-left:0 !important;}
}
#tenderImageCarousel .owl-dots{display:inline-block;counter-reset:slides-num;position:absolute;bottom:0.5rem;right:0;}
@media only screen and (max-width:767px){#tenderImageCarousel .owl-dots{bottom:-0.75rem;}
}
#tenderImageCarousel .owl-dots:after{content:counter(slides-num);display:inline-block;position:absolute;top:0;right:0;width:2.625rem;font-size:0.8125rem;padding-left:1.125rem;}
#tenderImageCarousel .owl-dots .owl-dot{display:inline-block;counter-increment:slides-num;}
#tenderImageCarousel .owl-dots .owl-dot span{display:none;}
#tenderImageCarousel .owl-dots .owl-dot.active:before{content:counter(slides-num) "/";display:inline-block;font-size:0.8125rem;position:absolute;right:1.5rem;top:0;width:2rem;text-align:right;}
.select2-container .select2-dropdown{min-width:4.5rem;position:relative;padding:8px 0;border:3px solid #D8E3E9;border-radius:0;-o-box-shadow:0 3px 13px rgba(155, 155, 155, 0.18);box-shadow:0 3px 13px rgba(155, 155, 155, 0.18);width:100%;}
@media screen and (max-width:991px){.select2-container .select2-dropdown{border:0;padding:0;}
}
/*@media screen and (min-width:992px){.select2-container .select2-dropdown.optgroup{width:33.75rem !important;}*/

@media screen and (min-width:992px){.select2-container .select2-dropdown.optgroup{min-width:35.75rem !important;}

}
@media only screen and (min-width:992px) and (max-width:480px){.select2-container .select2-dropdown.optgroup .select2-results{position:fixed;height:100%;width:100%;top:0;left:0;overflow:auto;z-index:999;}
}
@media screen and (min-width:992px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options{max-height:26.25rem;min-height:100%;background:#FFFFFF;padding:1rem;overflow:visible;}
}
@media only screen and (min-width:992px) and (min-width:479px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options{width:100% !important;column-width:170px;column-gap:10px;column-fill:auto;-moz-column-fill:auto;}
}
@media only screen and (min-width:992px) and (max-width:480px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options{padding-top:62px;width:100% !important;max-height:1000px;height:100% !important;columns:2;column-fill:auto;-moz-column-fill:auto;column-gap:10px;column-width:120px;}
}
@media screen and (min-width:992px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li{padding:0;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li strong{display:none;}
}
@media only screen and (min-width:992px) and (max-width:480px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li strong.select2-results__group{display:inline-block;position:fixed;width:100%;height:2.875rem;top:0;left:0;font-size:1rem;padding:0.75rem 1rem;background:#fff7f2;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li strong.select2-results__group span{text-decoration:none;}
}
@media screen and (min-width:992px){.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option span{display:inline-block;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option span:hover{text-decoration:underline;color:#024CA1;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option span.header{font-weight:600;margin:0 0 0.3125rem;font-Size:0.875rem;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option span.sub{font-size:0.75rem;padding-left:0.75rem;margin:0 0 0.5rem 0;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option span.supersub{font-size:0.75rem;padding-left:2rem;margin:0 0 0.5rem 0;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option[aria-selected=true]{background:rgba(24, 20, 20, 0);color:#a3a3a3;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background:rgba(0, 0, 0, 0);color:#a3a3a3;}
.select2-container .select2-dropdown.optgroup .select2-results > ul.select2-results__options li.select2-results__option > ul li:first-child{display:none;}
}
.select2-container.select2-container--default .searchOptClass .select2-results > .select2-results__options{max-height:16.25rem;}
.select2 .selection .select2-selection .select2-selection__rendered{font-weight:600;text-transform:uppercase;padding:0 1.25rem 0 0;line-height:2rem;}
.select2 .selection .select2-selection .select2-selection__arrow b{border:0;height:0.625rem;width:0.625rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:-0.125rem -0.0625rem;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all linear 0.16s;}
.select2.select2-container--open .select2-selection--single .select2-selection__arrow b{-ms-transform:rotate(180deg);transform:rotate(180deg);}
.select2.select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent;cursor:default;opacity:0.2;}
.select2-container .select2-selection--single{background:transparent;border-color:transparent;height:2.1875rem;font-size:0.75rem;outline:none;box-shadow:none;}
.select2-container.floatingDropdownRight.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-ms-transform:rotate(90deg);transform:rotate(90deg);}
@media screen and (min-width:768px){.select2-container.floatingDropdownRight .select2-dropdown{left:9.8125rem;top:-2.875rem;}
}
.select2-container .select2-dropdown{border-color:#D8E3E9;font-size:0.75rem;}
.select2-container .select2-dropdown .select2-results__option{padding:0.5rem 1rem;font-size:0.875rem;}
.select2-container .select2-dropdown{border-color:#D8E3E9;font-size:0.75rem;}
.select2-container .select2-dropdown .select2-results__option{padding:0.5rem 1rem;font-size:0.875rem;}
@media screen and (max-width:991px){.select2-container .select2-dropdown{width:100% !important;}
.select2-container .select2-dropdown .select2-results__option{padding:0.9375rem 1.25rem;font-size:0.875rem;color:#000000;font-weight:600;}
.select2-container .select2-dropdown .select2-results__option .header{font-weight:600;}
.select2-container .select2-dropdown .select2-results__option span.sub{padding-left:1.25rem;font-weight:400;}
.select2-container .select2-dropdown .select2-results__option span.supersub{padding-left:2.5rem;font-weight:400;}
.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted{color:#FFFFFF;}
.select2-container .select2-dropdown .select2-results{height:calc(100vh - 50px);}
.select2-container .select2-dropdown .select2-results .select2-results__options{max-height:100% !important;background:#FFFFFF;}
}
.backtoList{color:#000000;background:#FFF7F2;padding:0.9375rem;}
@media screen and (min-width:991px){.backtoList{display:none !important;}
}
.carousel .carousel-control-prev, .carousel .carousel-control-next{width:2.5rem;height:2.5rem;background:#FFFFFF;border-radius:50%;bottom:auto;top:85%;left:2.5rem;box-shadow:0rem 0.1875rem 0.375rem rgba(0, 0, 0, 0.15);opacity:1;}
@media screen and (max-width:991px){.carousel .carousel-control-prev, .carousel .carousel-control-next{top:80%;}
}
@media screen and (max-width:767px){.carousel .carousel-control-prev, .carousel .carousel-control-next{top:68%;left:auto;right:3.125rem;margin-right:0.3125rem;}
}
.carousel .carousel-control-prev .carousel-control-prev-icon, .carousel .carousel-control-next .carousel-control-prev-icon{width:0.75rem;height:0.75rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:0rem 0rem;-ms-transform:rotate(90deg);transform:rotate(90deg);}
.carousel .carousel-control-next{left:6.25rem;}
@media screen and (max-width:767px){.carousel .carousel-control-next{left:auto;right:0;}
}
.carousel .carousel-control-next .carousel-control-next-icon{width:0.75rem;height:0.75rem;background:url("./../images/spritesheet.svg") no-repeat;background-position:0rem 0rem;-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.reportCarousel{position:relative;min-height:25rem;color:#FFFFFF;}
.reportCarousel .reportSlideInsideContent{padding:0 1.875rem;}
@media screen and (max-width:1199px){.reportCarousel{min-height:22.5rem;}
.reportCarousel .reportSlideInsideContent{padding:0 1.875rem;}
}
@media screen and (max-width:991px){.reportCarousel{min-height:17.5rem;}
}
@media screen and (max-width:767px){.reportCarousel{min-height:100%;}
.reportCarousel .reportSlideInsideContent .reportInfoTitle{font-size:1.6875rem;}
.reportCarousel .reportSlideInsideContent .reportInfoDetails{display:none;}
}
.reportCarousel .carousel-item{z-index:1;}
.reportCarousel .carousel-item:after{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.41);z-index:0;}
.reportCarousel .reportSlideContent{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;}
.reportCarousel .reportSlideContent .reportSlideInsideContent{height:100%;}
.reportCarousel .reportSlideContent .anchorLink{color:#FFFFFF;}
.cardslider{width:100%;height:100%;position:relative;overflow:hidden;}
.cardslider__cards,
.cardslider__dots-nav{margin:0;padding:0;list-style:none;}
.cardslider__cards{width:80%;height:80%;position:absolute;left:50%;top:50%;-ms-transform:translate(0, 0);transform:translate(0, 0);transform-style:preserve-3d;}
.cardslider__dots-nav{position:absolute;bottom:20px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}
.cardslider__dot{display:inline-block;margin-right:8px;}
.cardslider__dot-btn{position:relative;border-radius:50%;border:2px solid white;width:10px;height:10px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;}
.cardslider__dot-btn::before{content:' ';position:absolute;display:block;background:white;width:6px;height:6px;border-radius:50%;left:50%;top:50%;transition:all 0.5s;-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);}
.cardslider__dot--active .cardslider__dot-btn::before{-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1);}
.cardslider__card{background:#d7d7d7;display:block;border-radius:10px;width:100%;height:100%;position:absolute;will-change:transform, opacity, background;transition:background 1s ease-out, opacity 1s;}
.cardslider__card--transitions{transition:background 1s ease-out, transform 1s ease-out, opacity 1s;}
.cardslider__card--invisible{opacity:0;}
.cardslider--direction-up .cardslider__card{transform:scale(0.9) translate3d(0, 14.61%, 2px);}
.cardslider--direction-up .cardslider__card--index-0{transform:translate3d(0, 0, 4px);}
.cardslider--direction-up .cardslider__card--index-1{transform:scale(0.95) translate3d(0, 7.31%, 3px);}
.cardslider--direction-up .cardslider__card--index-2{transform:scale(0.9) translate3d(0, 14.61%, 2px);}
.cardslider--direction-up .cardslider__card--out{transform:translate3d(0, 150%, 3px);}
.cardslider--sortback-up{animation:sortback-up 2s;}
.cardslider--sortfront-up{animation:sortfront-up 0.67s;}
.cardslider--direction-down .cardslider__card{transform:translate3d(0, 0, 4px);}
.cardslider--direction-down .cardslider__card--index-0{transform:translate3d(0, 0, 4px);}
.cardslider--direction-down .cardslider__card--index-1{transform:translate3d(0, 0, 4px);}
.cardslider--direction-down .cardslider__card--out{transform:translate3d(0, 150%, 4px);}
.cardslider--sortback-down{animation:sortback-down 0.67s;}
.cardslider--sortfront-down{animation:sortfront-down 0.67s;}
.cardslider--direction-right .cardslider__card{transform:scale(0.8) translate3d(-17.25%, 0, 0);}
.cardslider--direction-right .cardslider__card--index-0{transform:translate3d(0, 0, 4px);}
.cardslider--direction-right .cardslider__card--index-1{transform:scale(0.95) translate3d(-4.31%, 0, 3px);}
.cardslider--direction-right .cardslider__card--index-2{transform:scale(0.9) translate3d(-8.61%, 0, 2px);}
.cardslider--direction-right .cardslider__card--index-3{transform:scale(0.85) translate3d(-12.91%, 0, 1px);}
.cardslider--direction-right .cardslider__card--out{transform:translate3d(150%, 0, 4px);}
.cardslider--sortback-right{animation:sortback-right 0.67s;}
.cardslider--sortfront-right{animation:sortfront-right 0.67s;}
.cardslider--direction-left .cardslider__card{transform:scale(0.8) translate3d(13.91%, 16.91%, 1px);}
.cardslider--direction-left .cardslider__card--index-0{transform:translate3d(0, 0, 4px);}
.cardslider--direction-left .cardslider__card--index-1{transform:scale(0.95) translate3d(4.41%, 5.31%, 3px);}
.cardslider--direction-left .cardslider__card--index-2{transform:scale(0.9) translate3d(8.95%, 10.95%, 2px);}
.cardslider--direction-left .cardslider__card--index-3{transform:scale(0.85) translate3d(13.91%, 16.91%, 1px);}
.cardslider--direction-left .cardslider__card--out{transform:translate3d(-150%, -150%, 4px);}
.cardslider--sortback-left{animation:sortback-left 1s;}
.cardslider--sortfront-left{animation:sortfront-left 1s;}
.cardslider__direction-nav{position:absolute;right:20px;bottom:20px;}
@media screen and (min-width:1200px){.cardslider__nav-prev:hover:after{background-position:-5.625rem -25.625rem;}
}
@keyframes sortback-down{0%{transform:translate3d(0, 0, 4px) scale(1);}
50%{transform:translate3d(0, -150%, 4px) scale(1);}
60%{transform:translate3d(0, -150%, 0) scale(0.8);}
100%{transform:translate3d(0, -150%, 4px) scale(1);}
}
@keyframes sortfront-down{0%{transform:translate3d(0, 0, 0) scale(0.8);}
50%{transform:translate3d(0, -150%, 0) scale(0.8);}
60%{transform:translate3d(0, -150%, 4px) scale(1);}
100%{transform:translate3d(0, -150%, 4px) scale(1);}
}
@keyframes sortback-up{0%{transform:translate3d(0, 0, 4px) scale(1);}
50%{transform:translate3d(0, -150%, 4px) scale(1);}
60%{transform:translate3d(0, -150%, 0) scale(0.8);}
100%{transform:translate3d(0, 0, 0) scale(0.8);}
}
@keyframes sortfront-up{0%{transform:translate3d(0, 0, 0) scale(0.8);}
50%{transform:translate3d(0, -150%, 0) scale(0.8);}
60%{transform:translate3d(0, -150%, 4px) scale(1);}
100%{transform:translate3d(0, 0, 4px) scale(1);}
}
@keyframes sortback-left{0%{transform:translate3d(0, 0, 4px) scale(1);}
50%{transform:translate3d(150%, 0, 4px) scale(1);}
60%{transform:translate3d(150%, 0, 0) scale(0.8);}
100%{transform:translate3d(0, 0, 0) scale(0.8);}
}
@keyframes sortfront-left{0%{transform:translate3d(0, 0, 0) scale(0.8);}
50%{transform:translate3d(150%, 0, 0) scale(0.8);}
60%{transform:translate3d(150%, 0, 4px) scale(1);}
100%{transform:translate3d(0, 0, 4px) scale(1);}
}
@keyframes sortback-right{0%{transform:translate3d(0, 0, 4px) scale(1);}
50%{transform:translate3d(150%, 0, 4px) scale(1);}
60%{transform:translate3d(150%, 0, 0) scale(0.8);}
100%{transform:translate3d(0, 0, 0) scale(0.8);}
}
@keyframes sortfront-right{0%{transform:translate3d(0, 0, 0) scale(0.8);}
50%{transform:translate3d(150%, 0, 0) scale(0.8);}
60%{transform:translate3d(150%, 0, 4px) scale(1);}
100%{transform:translate3d(0, 0, 4px) scale(1);}
}
.cardslider__nav-next:active,
.cardslider__nav-prev:active{-ms-transform:scale(1);transform:scale(1);}
.BlockCards.fixedCard{position:relative;z-index:9999;}
.BlockCards.fixedCard:after{content:'';position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0, 0, 0, 0.4);z-index:0;}
.BlockCards.fixedCard .sectionHeaderWithFilterOption{position:relative;z-index:1;padding:16px;margin:0;background:#FFFFFF;}
.cardNested.timelineSlider, .timelineSlider.flashCardslider{height:26.5625rem;}
@media screen and (max-width:767px){.cardNested.timelineSlider, .timelineSlider.flashCardslider{height:15.625rem;}
}
.cardNested.notesNested, .notesNested.flashCardslider{height:240px !important;}
.cardNested .cardslider__cards, .flashCardslider .cardslider__cards{width:100%;height:80%;top:0;left:0;}
.cardNested .cardslider__cards .cardslider__card, .flashCardslider .cardslider__cards .cardslider__card{background:transparent;}
.cardNested .cardslider__cards .cardslider__card.cardslider__card--index-0 .sliderCard, .flashCardslider .cardslider__cards .cardslider__card.cardslider__card--index-0 .sliderCard{background:#FFF7F2;border-color:#Ed3733;}
.cardNested .cardslider__direction-nav, .flashCardslider .cardslider__direction-nav{width:3.125rem;height:1.25rem;right:1.125rem;bottom:2.625rem;z-index:20;}
@media screen and (max-width:1199px){.cardNested .cardslider__direction-nav, .flashCardslider .cardslider__direction-nav{bottom:3.4375rem;}
}
@media screen and (max-width:991px){.cardNested .cardslider__direction-nav, .flashCardslider .cardslider__direction-nav{bottom:2.8125rem;}
}
@media screen and (max-width:767px){.cardNested .cardslider__direction-nav, .flashCardslider .cardslider__direction-nav{bottom:2.5rem;}
}
.cardNested .cardslider__direction-nav .cardslider__nav-next, .flashCardslider .cardslider__direction-nav .cardslider__nav-next,
.cardNested .cardslider__direction-nav .cardslider__nav-prev,
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev{position:absolute;width:1.25rem;height:1.25rem;border:none;display:inline-block;background:transparent;cursor:pointer;font-size:0;padding:0;}
.cardNested .cardslider__direction-nav .cardslider__nav-next:focus, .flashCardslider .cardslider__direction-nav .cardslider__nav-next:focus,
.cardNested .cardslider__direction-nav .cardslider__nav-prev:focus,
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev:focus{outline:0;}
.cardNested .cardslider__direction-nav .cardslider__nav-next:after, .flashCardslider .cardslider__direction-nav .cardslider__nav-next:after,
.cardNested .cardslider__direction-nav .cardslider__nav-prev:after,
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev:after{content:'';display:inline-block;position:relative;font-size:0.75rem;height:1.125rem;width:1.125rem;background:url("./../images/spritesheet.svg") no-repeat;}
.cardNested .cardslider__direction-nav .cardslider__nav-next, .flashCardslider .cardslider__direction-nav .cardslider__nav-next{left:auto;right:0;-ms-transform:rotate(180deg);transform:rotate(180deg);}
.cardNested .cardslider__direction-nav .cardslider__nav-next:after, .flashCardslider .cardslider__direction-nav .cardslider__nav-next:after{background-position:-12.5625rem -13.6875rem;}
.cardNested .cardslider__direction-nav .cardslider__nav-prev,
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev{right:auto;left:0;}
.cardNested .cardslider__direction-nav .cardslider__nav-prev:after,
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev:after{background-position:-12.5625rem -13.6875rem;}
.cardNested.listLineSlider, .listLineSlider.flashCardslider{background:#FFFFFF;padding:0 16px;z-index:1;}
.cardNested.listLineSlider .cardslider__cards, .listLineSlider.flashCardslider .cardslider__cards{position:relative;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card{position:relative;transform:scale(1) translate3d(0, 0, 0);}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard{position:relative;background:#FFFFFF;height:auto;border:0;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard:after, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard:after{content:'';position:absolute;margin:0 auto;bottom:0;left:0;right:0;height:1px;width:100%;background:#D8E3E9;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard{padding:16px 0;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop{display:-ms-flexbox;display:flex;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideImage, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideImage{width:58px;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideTitle, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideTitle{width:calc(100% - 58px);padding-left:12px;font-size:14px;}
@media screen and (max-width:767px){.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideTitle, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard .slideTop .slideTitle{width:100%;padding:0;}
}
.cardNested.listLineSlider .cardslider__cards .cardslider__card .sliderCard .slidableCard .cardContentBlock, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card .sliderCard .slidableCard .cardContentBlock{padding-bottom:14px;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card:first-child .sliderCard .slidableCard, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card:first-child .sliderCard .slidableCard{padding-top:0;}
.cardNested.listLineSlider .cardslider__cards .cardslider__card.cardslider__card--index-0 .sliderCard, .listLineSlider.flashCardslider .cardslider__cards .cardslider__card.cardslider__card--index-0 .sliderCard{background:#FFFFFF;border:0;}
.cardNested.listLineSlider .cardslider__direction-nav, .listLineSlider.flashCardslider .cardslider__direction-nav{display:none;}
.sliderCard{position:relative;height:25rem;background:#F6F9FB;border:1px solid #D8E3E9;}
@media screen and (max-width:767px){.sliderCard{height:13.75rem;}
}
.sliderCard .card.slidableCard{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;padding:1rem;border:0;margin:0;background:rgba(0, 0, 0, 0);z-index:1;border-radius:0;transition:all linear 0.16s;}
.sliderCard .card.slidableCard .slideImage{position:relative;width:100%;z-index:2;}
@media screen and (max-width:767px){.sliderCard .card.slidableCard .slideImage{display:none;}
}
.sliderCard .card.slidableCard .slideImage a{display:block;}
.sliderCard .card.slidableCard .slideImage a img{border:0.0625rem solid red;}
@media screen and (max-width:767px){.sliderCard .card.slidableCard .slideImage a{overflow:hidden;border-radius:8px;display:inline-block;width:100%;height:100%;}
}
@media screen and (min-width:768px) and (max-width:1199px){.sliderCard .card.slidableCard .slideImage .ph-picture{height:8.3125rem;}
}
.sliderCard .card.slidableCard .cardContentBlock{height:100%;overflow:hidden;}
.sliderCard .card.slidableCard .cardContentBlock .paraGraph{font-size:0.75rem;}
.sliderCard .card.slidableCard .blog-span{font-size:0.625rem;color:#8D959F;}
.flashCard{position:relative;}
.flashCard .flashCardNumber{position:absolute;bottom:0.625rem;}
.flashCard .flashCardShortTitle{position:absolute;top:0.625rem;}
.flashDropdown{position:absolute;top:0.625rem;right:0.9375rem;}
.flashDropdown .dropdown-toggle:after{display:none;}
.flashCardslider{width:100%;}
.flashCardslider .cardslider__cards{width:100%;height:80%;}
.flashCardslider .card{height:100%;}
.flashCardslider .cardslider__direction-nav{width:100%;height:2.5rem;bottom:0;right:0;padding:0.3125rem 0;background:#FFFFFF;z-index:10;}
.flashCardslider .cardslider__direction-nav .cardslider__nav-next{width:6.25rem;height:70%;position:absolute;left:auto;right:0;border-radius:1.5625rem;background:#FFFFFF;border:solid 0.125rem #024CA1;text-indent:0;color:#024CA1;font-weight:600;font-size:0.875rem;}
.flashCardslider .cardslider__direction-nav .cardslider__nav-next:after{display:none;}
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev{width:6.25rem;height:70%;position:absolute;left:0;right:auto;border-radius:1.5625rem;background:#FFFFFF;border:solid 0.125rem #024CA1;text-indent:0;color:#024CA1;font-weight:600;font-size:0.875rem;}
.flashCardslider .cardslider__direction-nav .cardslider__nav-prev:after{display:none;}
.flashCardslider .flashContentProgress{position:absolute;bottom:0.875rem;width:calc(100% - 240px);height:0.75rem;overflow:hidden;border-radius:25px;left:7.5rem;z-index:11;}
.gotoArticle{position:absolute;left:0;bottom:0;z-index:50;}
.detailedCardNotes{position:relative;border-top:0.0625rem solid #D8E3E9;background-color:#F1FAFF;}
.cardNested.notesNested .cardslider__direction-nav, .notesNested.flashCardslider .cardslider__direction-nav{width:calc(100% - 25px);right:auto;left:auto;bottom:0;margin:0 1.5625rem;}
.cardNested.notesNested .cardslider__direction-nav .cardslider__nav-prev, .notesNested.flashCardslider .cardslider__direction-nav .cardslider__nav-prev{right:30px;left:auto;}

.loadMoreButton, .loadMorePricezButton {
    color: #Ed3733 !important;
}
/* Style the tab */
.tab {
  overflow: hidden;
  /*border: 1px solid #D8E3E9;*/
  /*background-color: #f1f1f1;*/
  background : linear-gradient(to bottom, #ffffff, #f3f9ff);
  
}
.tab:before, .tab:after {
    box-sizing: none;
}
/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  /* font-size: 17px; */
}

/* Change background color of buttons on hover */
.tab button:hover {
  color: #Ed3733;
  /* background-color: #024CA1; */
}

/* Create an active/current tablink class */
.tab button.active {
 /* background-color: #ccc;*/
  color: #Ed3733;
  background: transparent;
  border-bottom: 0.1875rem solid #Ed3733;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 0px solid #ccc;
  border-top: none;
}
.specialReport ul, ol {
    list-style: disc;
    padding-left: 7px;
}
.prelogin-datafilter .landingDropdowns .form-group.disabledForm {opacity: 0.9;}
[v-cloak]{
    display: none;
}

#Notiflix-Icon-Success {
    fill: rgb(255 255 255) !important;
}

#Notiflix-Icon-Failure {
    fill: rgb(255 255 255) !important;
}

.subscriptionPackageCard {
    min-height: 36.625rem !important;
    
}
