﻿ 
/*@font-face{font-family:"segoe_uiregular";font-style:normal;font-weight:normal;src:url("font/segoeui-webfont.eot?#iefix") format("embedded-opentype"),
url("font/segoeui-webfont.woff") format("woff"),
url("font/segoeui-webfont.ttf") format("truetype"),
url("font/segoeui-webfont.svg#segoe_uiregular") format("svg");}
@font-face{font-family:'SEGOEUIL';src:url('font/SEGOEUIL.eot');src:local('SEGOEUIL'), url('font/SEGOEUIL.woff') format('woff'),
url('font/SEGOEUIL.ttf') format('truetype');}
@font-face{font-family:"Conv_segoeuib";font-style:normal;font-weight:normal;src:local("☺"), url("font/segoeuib.woff") format("woff"),
url("font/segoeuib.ttf") format("truetype"),
url("font/segoeuib.svg") format("svg");}*/
html, body{/*font-family:"segoe_uiregular";*/color:#575757;font-size:14px;margin:0 !important;padding:0 !important;word-wrap:break-word;line-height:160%;}
img{max-width:100%;}
.topRightLink .desktopView .topSeoCompanyButton:hover{color:white;}
.headerContentBg{background:#0266a1; background:#005993; position:relative; z-index:101;}
.headerContentBg:after{content:"";height:100%;position:absolute;right:0;top:0;width:73%;z-index:1;/*background:transparent url(https://images.virtuousreviews.com/10seos/header-right-bg.png) no-repeat bottom left;*/}
@media(min-width:1600px){.headerContentBg:after{width:65%;}
}

.headerContentBg .container{position:relative;z-index:10;}
.headerContentBg .logo{margin:20px 0;}
.headerContentBg .logo a span{color:#fff;display:inline-block;margin:10px 0 0 -3px;vertical-align:top;}
.headerContentBg .logo a span:hover{color:#ffde1d;}
.loginRegisterLink{color:#fff;display:inline-block;font-size:12px; line-height:normal; margin-top:0px;}
.loginRegisterLink:hover{color:#fff;}
.loginRegisterLink a{color:#fff;font-size:14px;padding:10px; text-transform:capitalize;border-right:solid 0px #357cab;line-height:1em;display:inline-block;}
.loginRegisterLink a:hover{color:#ffde1d;text-decoration:none;}
.loginRegisterLink span{}
.loginRegisterLink a .glyphicon{margin-top:2px;}
.signUpDropDown a{border-right:none;}
.topSeoCompanyButton{display:inline-block;float:left;padding-left:5px;}
.topSeoCompanyButton a{background:#ffde1d;color:#000;display:inline-block;padding:1px 5px 0px 5px;line-height:1em;height:17px;}
.topSeoCompanyButton a:hover{background:#fe2a14;color:#fff;text-decoration:none;}
.topSeoCompanyButton a span{vertical-align:top;}
.topSeoCompanyButton a .glyphicon{font-size:80%;margin:1px 4px 0px 15px;}
@media(min-width:1200px){.headerRightSide{max-width:740px;float:right;}
}
.topRightLink{position:relative;text-align:right;z-index:5;margin-top:10px;}
.loginRegisterLink .dropdown-menu > li > a{white-space:inherit;}
.searchBlock{margin-top:12px;margin-bottom:5px;}
.searchByText{color:#aaaaaa;margin:0px 0px 5px 0px;font-size:11px;}
.searchBlock .input-group-addon .caret{margin-bottom:3px;color:#8d8d8d;}
.headerNavigationBg{background:#05346c; position:relative; z-index:102;}
.topCompanyList{border:solid 1px #ccc;box-shadow:5px 5px 10px #E2E2E2;padding:30px 10px 10px 30px;margin-bottom:40px;}
.topCompanyList ul{list-style:none;padding:0px;margin:0px;}
.topCompanyList ul li{display:inline-block;width:29.9%;margin-right:2.8%;margin-bottom:15px;position:relative;}
.topCompanyList ul li a:hover{text-decoration:none;}
.companyRankblock{background:#f5f5f5;border:solid 1px #ccc;padding:12px;border-radius:8px;position:relative;color:#676767;font-size:12px;}
.topCompanyList ul li a:hover .companyRankblock{border:solid 1px #A5A5A5;background:#F4F4F4;}
.companyRankblock p{margin-bottom:5px;display:inline-block;width:100%;}
.companyRankblock .rank{font-size:14px;font-weight:bold;color:#000;}
.companyRankblock .countryFlag{float:right;display:inline-block;}
.companyRankblock .ratingRow span{display:inline-block;}
.companyRankblock .starRating{margin-right:5px;}
.companyRankblock .img{margin-top:5px;text-align:center;margin:0px;height:70px;line-height:70px;}
.companyRankblock .img img{max-height:70px;}
.topCompanyList ul li .companyTitle{color:#0266A1;padding:0px 5px 0px 10px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.topCompanyList ul li.first{width:auto;display:block;margin-bottom:25px;}
.topCompanyList ul li.first .desc h5{color:#ff2a13;font-size:12px;margin:5px 0px;}
.topCompanyList ul li.first .img{text-align:left;}
.topCompanyList ul li.first .rankbutton{background:#dadada;border-radius:7px 0 7px 7px;padding:4px 10px;color:#05346c;position:relative;bottom:-9px;}
.topCompanyList ul li.first .viewRank{background:#52A449;border-radius:0 7px 7px 7px;float:right;padding:1px 10px;color:#FFFFFF;position:relative;bottom:-8px;}
.topCompanyList ul li.first .ratingBlock span{display:block;text-align:center;}
.topCompanyList ul li.first .ratingBlock .countryFlag{float:none;text-align:right;}
.topCompanyList ul li.first .companyTitle{}
.topCompanyList ul li .bottomBar{display:inline-block;width:100%;}
.topCompanyList ul li .bottomBar .companyTitle{width:75%;display:inline-block;}
.topCompanyList ul li .bottomBar .quoteImg{width:19%;display:inline-block;vertical-align:top;cursor:pointer;text-align:right;}
.topCompanyList ul li.first .bottomBar .quoteImg{padding-right:8px;}
.searchBlock .searchBar{background:#fff;border:solid 5px #02426d;}
.searchBlock .searchBar .input-group-addon:first-child{background:none;color:#fff;border:none;padding-left:10px;padding-right:0px;}
.searchBlock .searchBar .input-group-addon>.glyphicon{color:#999;}
.searchBlock .searchBar .form-control{background:none;border:none;}
.searchBlock .form-control:focus{box-shadow:none;}
.searchBlock .searchBar .input-group-addon:last-child{background:none;border:none;color:rgb(223, 222, 29);padding-left:5px;padding-right:10px;}
.searchBlock .searchBar .input-group-addon .glyphicon-search{border-left:solid 1px #ccc;padding:1px 1px 1px 7px;font-weight:bold;font-size:90%;}
.ratedRebonLabel{position:absolute;top:-26px;width:100%;max-width:200px;display:block;border-radius:5px;left:-9px;padding-top:4px;}
.ratedRebonLabel>span{color:#fff;width:90%;display:inline-block;margin-top:10px;padding:0 10px;font-size:12px;background:#ff2a13;position:relative;height:20px;}
.ratedRebonLabel span span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-top:2px;line-height:normal;}
.ratedRebonLabel span:before{position:absolute;left:-9px;bottom:-10px;content:"";width:0;height:0;border:solid 9px;border-color:transparent #ff2a13 transparent transparent;}
.ratedRebonLabel span:after{position:absolute;right:-10px;top:0;content:"";width:0;height:0;border:solid 10px;border-color:#ff2a13 transparent #ff2a13;}
.rightSection{}
.rightSection .heading{border-bottom:solid 1px #ccc;padding:10px 5px;margin:0px 0px 10px 0px;}
.rightSection .heading h3{margin:0px;font-size:1.2em;font-weight:bold;color:#575757;}
.rightSection .content{padding:0px 5px;margin-bottom:30px;}
.rightSection .textLink{line-height:160%;text-align:justify;}
.rightSection .textLink a{color:#676767;}
.rightSection .readmore a{font-size:11px;color:#676767;text-decoration:underline;}
.rightSection .readmore a:hover{color:#05346c;}
.rightSection .heading.ranking{background:url(https://css.virtuousreviews.com/10seos/img/ranking-heading-icon.png) no-repeat 0px 5px;padding-left:45px;display:inline-block;width:100%;}
.rightSection .heading.ranking h3{display:inline-block;}
.rightSection .heading.ranking .date{color:#ed1500;font-size:1.2em;text-transform:uppercase;float:right;display:inline-block;}
.rightSection .faqPoints{padding:0px;list-style:none;}
.rightSection .faqPoints .block{display:inline-block;width:100%;margin:5px 0px;}
.rightSection .faqPoints .titleheading{padding:0px 0px 0px 18px;margin:0px 0px 10px 0px;position:relative;cursor:pointer;line-height:normal;}
.rightSection .faqPoints .titleheading:before{position:absolute;content:"";top:3px;left:2px;border:solid 7px;width:0px;height:0px;border-color:transparent transparent transparent #ccc;}
.rightSection .faqPoints .titleheading.open:before{border-color:#ccc transparent transparent transparent;top:7px;left:0px;}
.rightSection .faqPoints .contentDesc{display:none;border-bottom:1px solid #ccc;margin-bottom:15px;padding-left:18px;word-wrap:break-word;}
.textDescription{font-size:1.2em;margin:25px 0px;text-align:justify;}
.registerSectionBg{text-align:center;background:#f7f6f6;}
.registerSectionBg>.container{padding:20px 0px;}
.registerSectionBg .service-provider{margin:0px 0px 20px 0px;font-size:30px;}
.registerSectionBg .bottomBg{background:#e8e8e8;display:inline-block;width:100%;text-align:left;font-size:12px;}
.registerSectionBg .bottomBg p{margin:0px;display:inline-block;padding:5px 0px;}
.registerSectionBg .bottomBg p.right{float:right;}
.registerSectionBg .bottomBg p a{color:#333;}
.registerSectionBg .registerbtn{margin:0px 0px 5px 0px;}
.registerSectionBg .registerbtn a{background:#ffde1d;color:#313131;display:inline-block;line-height:normal;padding:7px 25px 7px 25px;border-bottom:2px solid #d4b810;text-transform:uppercase;font-weight:bold;}
.registerSectionBg .registerbtn a:hover{text-decoration:none;background:#fe2a14;color:#fff;border-bottom-color:#a01204;}
.registerSectionBg .learMore a{color:#05346c;text-decoration:underline;}
.articlesLink p{margin-bottom:15px;}
.footerContent{margin:30px 0px;}
.footerContent h3,.footerContent .h3{font-weight:bold;font-size:1em;margin:0px 0px 20px 0px;}
.footerLink{padding:0px;list-style:none;}
.footerLink li{margin-bottom:5px;display:block;}
.footerLink li a{color:#575757;}
.footerLink li a:hover{color:#fe2a14;}
.footerLogos{display:inline-block;width:100%;margin-bottom:5px;}
.footerLogos img{width:30%;display:inline-block;margin-right:2%;}
.footerLogos span{width:65%;display:inline-block;vertical-align:middle;}
.copyrightContent{border-top:solid 1px #ccc;padding:10px 0px 0px 0px;}
.copyrightContent a{color:#575757;}
.rebbtn{background:#fe2a14;color:#fff;border-radius:0px;padding:5px 15px;}
.rebbtn:hover{background:#ffde1d;color:#000;}
.virtuousHeadingBg{background:#e8e8e8;display:inline-block;width:100%;text-align:left;padding:5px 0px;border-top:solid 1px #ccc;}
.virtuousHeadingBg p{margin:0px;}
.footerSocialIcons{display:inline-block;}
.footerSocialIcons a{background:url(https://images.virtuousreviews.com/10seos/social-icons.png) no-repeat -1px 0px/auto 23px;display:inline-block;vertical-align:top;width:25px;height:25px;border:none;outline:none;}
.footerSocialIcons a.facebook{background-position:-62px 0px;}
.footerSocialIcons a.twitter{background-position:0px 0px;}
.footerSocialIcons a.linkedin{background-position:-44px 0px;}
.footerSocialIcons a.youtube{background-position:-91px 0px;}
.footerSocialIcons a.google{background-position:-123px 0px;}
.footerSocialIcons a:hover{transform:scale(1.1);}
.newsletterBlock{max-width:290px;margin-left:auto;}
.newsletterForm input{width:100%;padding:1px 5px;outline:none;border:none;}
.newsletterForm .smallText{margin-bottom:5px;font-size:13px;}
.newsletterForm .inputRow{border:solid 1px #ccc;position:relative;margin-bottom:10px;}
.newsletterForm .inputRow input{padding-right:100px;height:26px;}
.newsletterForm .inputRow .btn{position:absolute;right:-1px;top:-1px;height:28px;padding:4px 10px 6px;font-weight:bold;}
.selectCountryPopUp{background:rgba(0, 0, 0, 0.7);position:fixed;width:100%;height:100%;text-align:center;z-index:999;top:0px;}
.selectCountryPopUp .box{background:url(https://images.virtuousreviews.com/10seos/popup-pattern-bg.jpg);border:solid 2px #ff2a13;padding:30px 10px;max-width:350px;margin:10% auto 0px auto;position:relative;}
.selectCountryPopUp h2{font-size:2em;color:#fff;}
.selectCountryPopUp h2 strong{font-weight:bold;/*font-family:"Segoe UI";*/}
.selectCountryPopUp .countrySelectr{background:#fff;color:#333;padding:10px;border:none;}
.selectCountryPopUp .closebtn{position:absolute;top:10px;right:10px;cursor:pointer;display:inline-block;outline:none;}
.topTenSeoPopUp{background:#000 url(https://images.virtuousreviews.com/10seos/popup-pattern-bg-2.jpg);padding:20px 20px;max-width:340px;margin:40px auto 20px auto;position:relative;}
.topTenSeoPopUp .closebtn{position:absolute;top:5px;right:5px;cursor:pointer;display:inline-block;outline:none;}
.topTenSeoPopUp h3{font-size:1.2em;color:#fff;}
.topTenSeoPopUp h3 strong{font-weight:bold;/*font-family:"Segoe UI";*/color:#ff2a13;}
.topTenSeoPopUp .loroRow{display:inline-block;width:100%;margin-bottom:20px;}
.topTenSeoPopUp .loroRow span, .topTenSeoPopUp .loroRow h3{display:inline-block;width:49%;vertical-align:top;margin:0px;}
.topTenSeoPopUp .buttonRow{text-align:center;}
.revealbtn{background:#ff2a13;color:#fff;font-size:1.4em;border:none;padding:5px 20px 10px 20px;text-align:center;min-width:200px;position:relative;overflow:hidden;}
.revealbtn:hover span{color:#000;z-index:11;position:relative;}
.revealbtn:before{position:absolute;top:-10px;right:-10px;background:#ffff9f;width:20px;height:20px;content:"";z-index:10;transform:rotate(45deg);}
@keyframes movingbg{0%{width:20px;height:20px;}
100%{width:100%;height:100%;}
}
.revealbtn:hover:before{animation:movingbg 0.3s;width:100%;height:100%;right:0px;top:0px;transform:rotate(0deg);}
.innerBrdebg{background:#f5f5f5;}
.innerBrdebg .breadcrumb{margin-bottom:0px;}
.listPageTopBgNew{background:#151c32 url(https://images.virtuousreviews.com/10seos/top-list-banner-bg.jpg) no-repeat bottom center;padding:50px 0;position:relative;border:solid #fff;border-width:1px 0px;background-size:100%;}
/*.listPageTopBgNew:before, .listPageTopBgNew:after{content:"";position:absolute;width:100%;height:1px;background:#000;top:-2px;}*/
.listPageTopBgNew:after{top:inherit;height:5px;bottom:-6px;background:#ffd71d;border-top:solid 1px #000;}
.listPageTopBgNew h1{color:#fff;font-size:2.9em;font-weight:bold;margin:10px 0 30px;/*font-family:'SEGOEUIL';*/}
.listPageTopBgNew h1 strong{color:#fff;font-family:'seguibl';}
.listPageTopBgNew .date{color:#fff;font-size:1.2em;text-transform:uppercase;}
.listPageTopBgNew .desc{color:#fff;font-size:1.2em;}
.companyListingNew h1{font-size:30px;}
.companyListingNew .company{border-bottom:1px solid #ccc;padding:30px 0;}
.companyListingNew .col-sm-3, .companyListingNew .col-sm-5{border-right:1px solid #ccc;}
.companyListingNew .col-sm-3, .companyListingNew .col-sm-5, .companyListingNew .col-sm-4{display:table-cell;}
.companyListingNew .block{display:table-cell;height:230px;padding:30px;vertical-align:middle;}
.companyListingNew .btn{background:#999999;border:medium none;color:#fff;display:block;margin-bottom:20px;outline:medium none;border-radius:0px;}
.companyListingNew .btn.green{background:#13bb00;}
.companyListingNew .block .btn:hover{background:none repeat scroll 0 0 #002961;}
.companyListingNew .batch{background:url(https://images.virtuousreviews.com/10seos/batch-logo.png) no-repeat top right;padding-right:100px;}
.companyListingNew .block p{margin-bottom:5px;}
.companyListingNew .ranked{color:#ff2a13;}
.companyListingNew .categoryName{color:#05346c;}
.companyListingNew .rating{margin-top:20px;}
.companyListingNew .starRating{display:block;}
.companyListingNew .score{color:#05346c;display:block;}
.companyListingNew .rakedBy{color:#979797;font-size:0.8em;}
.companyListingNew .rakedBy a{color:#979797;}
.companyListingNew h2.companyName{margin:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6em;}
.companyListingNew .block .desc{font-size:1.4em;margin-bottom:15px;}
.companyListingNew .block .img img{max-width:280px;}
.companyListingNew .ratedRebonLabel{top:-6px;}
.votesValue{display:block;}
.ratings{display:inline-block;vertical-align:top;}
.ratings> label{cursor:pointer;color:#ddd;float:right;display:inline-block;font-size:16px;margin:0px 3px 0px 0px;}
.ratings>input{display:none;}
.ratings>input:checked~label, .ratings:not(:checked)>label:hover, .ratings:not(:checked)>label:hover~label{color:#ffd700;}
.ratings>input:checked+label:hover, .ratings>input:checked~label:hover, .ratings>label:hover~input:checked~label, .ratings>input:checked~label:hover~label{color:#ffed85;}
.ratingsb{border:none;display:inline-block;}
.ratingsb > input{display:none;}
.ratingsb > label{color:#ddd;float:right;font-size:24px;margin-right:5px;}
.ratingsb > input:checked ~ label{color:#FFD700;}
.topCompanyListNew .ratingsb > label{font-size:20px;}
@media (min-width:1200px){.reviewInfoColume .ratingOutPut{display:inline-block;/*margin-left:35px*/;margin-top:-6px;vertical-align:top;}
.reviewInfoRow .badgeInfoColume{margin:10px 0;}
.reviewInfoColume .ratingOutPut .ratText{padding:0px 0px 9px 0px;}
}
.rating .votingRow{display:block;}
.contactFormContent{margin:20px 0px 20px 0px;}
h1{margin:20px 0px;}
.form-control{border-radius:0px;height:30px;}
.form-horizontal .control-label{padding-top:4px;}
select.form-control{padding:0px 12px;}
.loginBlock .control-label{font-weight:normal;}
.loginBlock{margin-top:10px;margin-bottom:10px;display:inline-block;width:100%;}
.loginBlock .checkbox label{padding-left:0px;}
.loginLogoBlock .date{display:inline-block;padding:3px 10px;background:#159800;color:#fff;text-transform:uppercase;}
.loginLogoBlock h1{text-transform:uppercase;font-size:25px;}
.loginLogoBlock .logos{margin:20px 0px;display:inline-block;width:100%;}
.loginLogoBlock .logos a{display:inline-block;height:60px;border:solid 0px #ccc;margin-right:10px;margin-bottom:10px;}
.loginLogoBlock .logos img{max-width:250px;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}
.loginLogoBlock .logos img:hover{filter:none;-webkit-filter:grayscale(0%);}
h3.blewHeading{color:#0266a1;}
.btn{line-height:16px;border-radius:0px;padding:5px 15px 6px 15px;}
.btn.yellow{background:#ffde1d;color:#000;}
.btn.yellow:hover{background:#fe2a14;color:#fff;}
.btn.next{background:#e3e3e3;border:solid 1px #999;}
.btn.next:hover{background:#d5d3d3;}
.tick-point{list-style:none;padding-left:0px;}
.tick-point li{background:url(https://css.virtuousreviews.com/10seos/img/tick-icon.png) no-repeat 5px 5px;padding-left:30px;margin-bottom:3px;}
.registerPageLeftSide{padding-top:30px;margin-top:20px;}
.registerPageLeftSide h1.heading{color:#828282;margin:0px 0px 20px 0px;font-size:20px;}
.registerPageLeftSide.bg{background:url(https://css.virtuousreviews.com/10seos/img/vender-register-bg.jpg) no-repeat 0px 0px;}
.registerPageLeftSide.bg > .row{background:url(https://css.virtuousreviews.com/10seos/img/top-rated-icon.png) no-repeat right bottom 20px;}
.registerNowPopUp{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;position:fixed;top:0;width:100%;z-index:999;}
.registerNowPopUp .box{background:#fff;border:0px solid #ccc;box-shadow:0px 0px 5px #ccc;margin:10% auto 0;max-width:520px;padding:10px 2%;position:relative;}
.registerNowPopUp .yellow{font-weight:bold;}
.registerNowPopUp .checkboxC label{font-weight:normal;font-size:12px;color:gray;cursor:pointer;}
.registerNowPopUp .boxHeading{padding:20px 0px;background:url(https://images.virtuousreviews.com/10seos/footer-logo.png) no-repeat top right/100px auto;}
.registerNowPopUp .boxHeading h2{margin:0px;font-weight:bold;font-family:'seguibl';color:#05336c;}
.registerNowPopUp .boxHeading span{color:#9b9b9b;}
.registerNowPopUp .btn.yellow{font-size:16px;}
.registerNowPopUp .form-group{margin-top:10px;margin-bottom:10px;}
.registerNowPopUp .closeC{position:absolute;right:5px;top:5px;cursor:pointer;color:#939597;font-size:18px;}
.toptrilbg{background:#ddd url("https://images.virtuousreviews.com/10seos/home-banner-01.jpg") repeat-x scroll center bottom;overflow:hidden;}
.toptrilbg1{background:rgba(0, 0, 0, 0.40);}
.toptrilbg .whiteBg{padding:20px 0px;margin:20px 0px 20px 0px;display:inline-block;width:100%;}
.toptrilbg .container{position:relative;}
.toptrilbg .whiteBg .image{position:absolute;left:-7%;bottom:0px;max-width:330px;}
.homeFistSection{padding-left:270px;width:53%;display:inline-block;vertical-align:top;color:#fff;font-size:1.2em;}
.homeFistSection h2{margin:15px 0px 15px 0px;color:#fff;}
.homeSeciondSection{width:43%;display:inline-block;vertical-align:top;float:right;overflow:hidden;position:relative;}
.homeSeciondSection:after{content:"";position:absolute;right:-31%;top:10%;width:100%;height:180%;background:#196395;z-index:2;transform:rotate(52deg);}
.homeSeciondSection .bg{padding:22px 5%;color:#fff;background:#175c8b;}
.homeSeciondSection .bg *{position:relative;z-index:4;}
.homeSeciondSection h2{margin:-15px 0px 30px 0px;font-size:1.8em;/*font-family:'SEGOEUIL';*/line-height:normal;}
.homeSeciondSection h2 small{color:#fff;vertical-align:middle;}
.homeSeciondSection .stepBlock{margin-bottom:20px;}
.homeSeciondSection .stepBlock .img{display:inline-block;vertical-align:top;width:70px;position:absolute;}
.homeSeciondSection .stepBlock .content{display:inline-block;vertical-align:top;padding-left:80px;}
.homeSeciondSection .stepBlock .img img{max-width:60px;background:#035b96;border-radius:10%;padding:3%;}
.homeSeciondSection .stepBlock:hover .img{border-color:#4c85c5;}
.homeSeciondSection .stepBlock h3{margin:0px 0px 5px 0px;display:inline-block;width:100%;font-size:1em;font-weight:bold;line-height:normal;}
.homeSeciondSection .stepBlock h3 a{color:#fff;line-height:normal;}
.homeSeciondSection .stepBlock:hover h3 a{color:#fff;}
.homeSeciondSection .stepBlock p{font-size:0.8em;line-height:normal;}
.homeSeciondSection .stepBlock .red{color:red;}
.getStartedButton .glyphicon{vertical-align:top;font-size:85%;margin-top:1px;margin-left:-1px;}
.getStartedButton a{padding:9px 20px 10px;display:block;max-width:96%;font-size:1.4em;}
@media (max-width:1199px){.homeFistSection, .homeSeciondSection{width:100%;padding-left:250px;}
.toptrilbg .whiteBg .image{bottom:0px;}
}
@media only screen and (min-device-width:767px) and (max-device-width:1199px){.homeSeciondSection::after{display:none;}
}


@media (max-width:767px){

.homeFistSection, .homeSeciondSection{padding-left:0px;}
.toptrilbg .whiteBg .image{display:none;}
.homeSeciondSection .stepBlock{min-height:60px;}
.toptrilbg{background:#333;}
.newsletterBlock{margin-left:inherit;}
.footerContent h3,.footerContent .h3{margin:20px 0px 10px 0px;}
    
.nw_title_wrp h2 {font-size:21px !important;}
.nw_title_wrp span {width: 70px !important;height: 35px !important;font-size: 18px !important;line-height:35px !important;}
.nw_title_wrp span:after {width: 80px !important;height: 44px !important;}
}

@media (max-width:575px) {
    .nw_title_wrp span:after{display:none;}
    .bestCmnybox .comnyWinInfo .cmpnywindetail p {min-height: auto !important;}
    .nw_sekt .cmnyWinTitle {
        height: auto !important;
    }

}

@media (max-width:444px) {
    .nw_title{flex-wrap:wrap;}
}

@media (max-width:358px) {
    .nw_badge img {
        width: 90px !important;
    }
    .nw_title {padding-top: 0 !important;}
    .nw_title_wrp h2 {font-size: 18px !important;}
    .nw_title_wrp span {font-size: 14px !important;}
}




@media (max-width:480px){.registerSectionBg .service-provider{font-size:16px;}
.registerSectionBg .bottomBg{text-align:center;}
.registerSectionBg .bottomBg p.right{float:none;}
.registerSectionBg h2{max-width:200px;margin-left:auto;margin-right:auto;line-height:normal;}
}
.loginRegisterLink .btn-gold{background-image:linear-gradient(-180deg, #FAD961 0%, #F76B1C 100%);border:1px solid #000000;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.50);border-radius:3px;vertical-align:top;color:#000;margin-right:10px;}
.loginRegisterLink .btn-gold .glyphicon{font-size:11px;top:2px;vertical-align:top;}
.loginRegisterLink .btn-gold:hover{background:#f76b1c;color:#fff;}
.tooltip-inner{background-color:#c0b8a4;padding:6px;color:#1B1B19;}
.tooltip.top .tooltip-arrow{border-top-color:#c0b8a4;}
.homeSeciondSectionBg .tooltip.in{opacity:1;}
.TopPage{background:rgba(0, 0, 0, 0) url("https://css.virtuousreviews.com/10seos/img/toparrow.png") no-repeat scroll 0 0;bottom:30px;color:red;display:none;height:50px;opacity:0.6;position:fixed;right:4px;transition:all 500ms ease 0s;width:40px;z-index:9999;}
.TopPage:hover{opacity:1;transform:translate(0px, -10px);}
.brands-footer-section{max-width:1300px;margin:50px auto 20px auto;text-align:center;}
.brands-footer-section .brand-title{margin:0px 0px 20px 0px;position:relative;}
.brands-footer-section .brand-title:before{position:absolute;top:50%;left:25%;width:50%;content:"";height:3px;background:#f4f4f4;z-index:-1;}
.brands-footer-section .brand-title h2{margin:0px;font-weight:bold;font-size:1.8em;color:#333;display:inline-block;background:#fff;padding:0px 10px;}
@media (max-width:767px){.brands-footer-section .brand-title:before{left:0px;width:100%;}
}
.displayBlockNone{display:none;}
.displayBlock{display:block !important;}
.ML5{margin-left:5px;}
.ML10{margin-left:10px;}
.ML20{margin-left:20px;}
.MR10{margin-right:10px;}
.MT20{margin-top:20px;}
.MT10{margin-top:10px;}
.MB10{margin-bottom:10px;}
.MB20{margin-bottom:20px;}
.MT30{margin-top:30px;}
.MB40{margin-bottom:40px;}
.MT40{margin-top:40px;}
.dropdown-menu{padding:0;}
.list-group.dropdown-menu{border-radius:0px;}
.list-group.dropdown-menu .list-group-item{padding:5px 10px;white-space:normal;border-radius:0px;border-width:0px 0px 1px 0px;margin-bottom:0px;}
.list-group.dropdown-menu .list-group-item:hover{border-radius:0px;border-width:0px 0px 1px 0px;}
.dropdown-menu .btn{text-align:left;}
.list-group-item:hover{background-color:#d3d3d3;}
.clearSearchField{color:#d3d3d3;cursor:pointer;}
.clearSearchField:hover{color:gray;}
.has-feedback > .clearSearchField{margin-top:8px !important;position:absolute;z-index:9999;right:50px;}
.searchFieldIconMove{animation:1s linear 0s normal none infinite running rotateIcon;right:50px;margin-top:8px !important;position:absolute;z-index:9999;}
.minBox{border:1px solid #ccc;height:180px;margin:5px 0;max-height:180px;overflow-x:hidden;overflow-y:auto;padding:10px;text-align:justify;}
.minBox ul{list-style-type:none;padding-left:0;}
.minBox ul li{cursor:pointer;}
.minBox ul li input[type="radio"]{cursor:pointer;}
.cityIcon{background:url("https://images.virtuousreviews.com/10seos/cityIcon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);height:16px;width:16px;display:inline-block;}
.headerNavigationBg .menu ul{margin:0;padding:0;position:relative;}
.headerNavigationBg .menu>ul{text-align:center;}
.headerNavigationBg .menu ul li{display:inline-block;margin-left:1px;position:relative;text-align:left;}
.headerNavigationBg .menu ul li a{display:block;font-size:14px;padding:7px 0px;position:relative;text-decoration:none;color:#fff;}
.headerNavigationBg .menu > ul > li:first-child{float:left;}
.headerNavigationBg .submenub > ul > li:first-child{float:inherit;}
.headerNavigationBg .menu > ul > li > .companyLabel{color:#cccccc;display:inline-block;font-size:14px;margin:7px 20px 5px 0px;position:relative;font-weight:bold;text-transform:uppercase;}
.headerNavigationBg .menu ul li a:hover{background:none; color:#fff;}
.headerNavigationBg .menu > ul li.active a{background:none repeat scroll 0 0 #dbdbdb;color:#333;font-weight:bold;}
.headerNavigationBg .menu > ul li.active2 a{background:none repeat scroll 0 0 #ccc;color:#333;font-weight:bold;}
.headerNavigationBg .submenu .flag-icon{width:1.2em;margin-right:3px; height:1em; vertical-align:top; margin-top:5px;}
.headerNavigationBg .glyphicon-option-horizontal{font-size:200%;vertical-align:middle;line-height:0.5em;}
@media (min-width:1025px) and (max-width:1199px){.headerNavigationBg .menu ul li a{padding:5px 8px;font-size:12px;}
.headerNavigationBg .menu > ul > li > .companyLabel{margin:5px 10px 3px 0px;}
.headerNavigationBg .submenu .flag-icon{width:1em;}
}
.menu > ul > li > a:before{bottom:0;content:"";left:50%;margin-left:-7px;position:absolute;}
.submenu .submenub{display:none;}
.submenu.active .submenub{display:block;}
.headerNavigationBg .submenub{background:none repeat scroll 0 0 #dbdbdb;display:inline-block;width:100%;padding:0px;}
.headerNavigationBg .submenub.menu ul a{color:#333;}
.submenub > ul > li > a:before{display:none;}
.submenub > ul > li.active > a:before{border-color:transparent transparent #bebebe;display:block;}
.headerNavigationBg .submenub ul li a:hover{background:none repeat scroll 0 0 #bebebe;color:#000;}
.headerNavigationBg .menu ul .viewall > a{display:none;}
.headerNavigationBg .submenub > .viewall ul{background:none repeat scroll 0 0 #dbdbdb;left:0;position:absolute;top:0;width:200px;z-index:99;}
.headerNavigationBg .submenub > .viewall ul li{display:block;float:none;}
.headerNavigationBg .menu .submenu > ul{display:none;left:0;position:absolute;top:50px;}
.headerNavigationBg .menu .submenu.active > ul{display:block;}
.headerNavigationBg .menu .submenu > ul li a{color:#333;padding:5px 10px;}
.headerNavigationBg .submenu > ul li.viewall a{background:none repeat scroll 0 0 #bebebe;color:#000;font-size:80%;margin-top:3px;}
.reMenu{margin-top:25px;}
.reMenu select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #fff;color:#fff;display:inline-block;font-size:16px;padding:5px;width:100%;}
.reMenu select option{background-color:#0266a1;}
.headerNavigationBg.hideSubManu{border-bottom:2px none;}
#globallyMenu a{background-color:#ff2a13 !important;color:#fff !important;}
.topTextSectionNew{margin:20px 0;display:inline-block;width:100%;}
.topTextSectionNew h1{color:#000;font-size:2.7em;font-weight:bold;margin:0px 0px 10px 0px;text-align:left;text-transform:uppercase;/*font-family:'SEGOEUIL';*/line-height:normal;}
.topTextSectionNew h1 strong{color:#1b9603;}
.topTextSectionNew .date{color:#ed1500;font-size:1.2em;text-transform:uppercase;}
.topTextSectionNew h3{color:#7b7b7b;font-size:1.2em;text-transform:uppercase;}
.topTextSectionNew h2{font-size:medium;margin-top:0;}
.rankingForm .submitbtn{background:url("https://images.virtuousreviews.com/10seos/email-icon.png") no-repeat scroll center top 5px #ff2a13;border:medium none;display:inline-block;height:auto;margin-bottom:20px;padding:17px 20px;}
.rankingForm .submitbtn:hover{background:url("https://images.virtuousreviews.com/10seos/email-icon.png") no-repeat scroll center top 5px #ad1100;}
.breadcrumb{margin-bottom:0px;}
.rightNavigationSection{text-align:right;margin:17px 0px;}
.rightNavigationSection .dropdown{display:inline-block;margin-left:15px;}
.rightNavigationSection .navbar-toggle{background:#035d92;float:none;margin:0px;display:inline-block;}
.rightNavigationSection .dropdown-toggle, .rightNavigationSection .navbar-toggle, .rightNavigationSection .globaleBtn, .rightNavigationSection .textTitle{border:none;vertical-align:middle;border-radius:0px;}
.rightNavigationSection .navbar-toggle .icon-bar{background:#fff;}
.rightNavigationSection .textTitle{color:#fff;}
.rightNavigationSection .dropdown-toggle, .rightNavigationSection .globaleBtn{font-size:12px;}
.rightNavigationSection .globaleBtn{background:#f8d65a;color:#333;margin-left:15px;border:none;}
    .rightNavigationSection .dropdown-menu {
        border-radius: 0px;
        font-size: 12px;
        right: 0;
        left:auto;
    }
.small-logo{display:none;}
.ipadView{display:none;}
a.big-logo{display:block;}
.logo .big-logo img{max-width:120px;}
@media (max-width:1024px){.headerNavigationBg{display:none;}
.headerContentBg:after{display:none;}
.desktopView{display:none;}
.small-logo{display:inline-block;}
.big-logo{display:none;}
/*.headerContentBg .logo{margin:5px 0px;width:16.6667%;}*/
.small-logo img{max-width:70px;}
.ipadView{display:block;}
.headerContentBg .logo a span{margin:9px 0px 0px -7px;}
.companyListingNew .block .img img{max-width:200px;max-height:100px;}
.homeSeciondSectionBg .arrow:after, .homeSeciondSectionBg .plusIcon:after{display:none;}
.homeFistSectionBg .text{margin-top:0px;}
.rightNavigationSection .dropdown .btn{background:none;color:#fff;border:solid 1px #0e7bbc;}
.rightNavigationSection .navbar-toggle{background:none;padding:0px;}
.rightNavigationSection .navbar-toggle .icon-bar{height:4px;}
}
@media (min-width:768px) and (max-width:1024px){.companyListingNew .block{padding:10px;}
.companyListingNew .batch{background:url("https://images.virtuousreviews.com/10seos/batch-logo.png") no-repeat scroll right top/50px auto rgba(0, 0, 0, 0);padding-right:50px;}
.revealbtn{min-width:inherit;}
.topTenSeoPopUp .loroRow span, .topTenSeoPopUp .loroRow h3{display:block;width:auto;text-align:center;}
}
@media (max-width:767px){.topCompanyList{padding:10px;}
.searchBlock{margin:5px 0px;}
.headerContentBg .logo a span{display:none;}
.headerContentBg .logo{text-align:center;}
.h1, .h2, .h3, h1, h2, h3{font-size:1.4em;}
.topCompanyList ul li{width:100%;margin-right:0px;}
.topTextSectionNew h1, .listPageTopBgNew h1{font-size:1.6em;}
.textDescription, .listPageTopBgNew .desc{font-size:1em;line-height:30px;}
.searchByText{display:none;}
.headerContentBg:after{display:none;}
.headerContentBg .logo{margin:5px 0;}
.companyListingNew .company{padding:10px 0px;}
.companyListingNew .batch{background:none;}
.companyListingNew .block{height:auto;text-align:center;padding:10px;display:block;}
.companyListingNew .col-sm-3, .companyListingNew .col-sm-5, .companyListingNew .col-sm-4{border:none;display:inherit;}
.companyListingNew .ratedRebonLabel{display:none;}
.btn-group.btn-group-lg .btn{border-radius:5px !important;float:none;}
.btn-group.btn-group-lg .btn:first-child{margin-bottom:5px;}
.footerContent .row .col-xs-6:nth-child(3){clear:left;}
.breadcrumb{display:block;}
.MB40{margin-bottom:20px;}
.MT40{margin-top:20px;}
.rightNavigationSection .dropdown-menu > li > a{white-space:inherit;}
.textDescription, .listPageTopBgNew .desc{line-height:normal;}
.registerNowPopUp .boxHeading{padding:20px 0px;background:url(https://images.virtuousreviews.com/10seos/footer-logo.png) no-repeat top right 20px/80px auto;}
.tick-point li{background:url("https://css.virtuousreviews.com/10seos/img/tick-icon.png") no-repeat 5px 3px/10px auto;padding-left:20px;}
.homeSeciondSectionBg h2{font-size:1.6em;}
.signUpPopUp .box .boxHeading{background:rgba(0, 0, 0, 0.05) url("https://images.virtuousreviews.com/10seos/footer-logo.png") no-repeat scroll 12px 9px/80px auto;}
.signUpPopUp .box .info{padding:4px 10%}
.signUpPopUp .box .contentArea{margin:10px 10% 10px;width:80%;}
.homeSeciondSectionBg .title{font-size:1.7em;line-height:normal;}
.homeSeciondSectionBg, .homeFistSectionBg{padding:10px 0;}
.companyDetailePageBanner .heading big.text-uppercase{font-size:1.6em;}
.companyDetailePageBanner .heading span{margin-left:0px;}
.companyDetailePageBanner .heading .text-uppercase img{padding:0px;}
.companyDetailePageBanner .heading .text-uppercase span{display:inline-block;vertical-align:top;width:80%;}
.homeSeciondSectionBg .stepBlock .subTitle{margin:5px 0 10px;}
.homeSeciondSectionBg .title{margin:0 0 20px;}
.pageDetail .adBlock{display:none;}
.creatRegister .col-sm-6.text-right{text-align:left;margin-top:10px;}
}
@media (max-width:480px){.topTextSectionNew, .textDescription{line-height:normal;text-align:justify;}
body{font-size:12px;}
.logo .big-logo img{max-width:110px;}
.ratingsb > label{font-size:16px !important;}
}
@media (max-width:400px){.rightNavigationSection .dropdown{margin-left:10px;}
.rightNavigationSection .dropdown .btn{padding:2px 8px 4px 8px;}
.ratingsb > label{font-size:16px !important;}
}
@media (min-width:1200px){.companyListingNew .batch{width:460px;}
.siteMapListing{column-count:6;-webkit-column-count:6;-moz-column-count:6;}
.siteMapListing .col-lg-2{min-width:190px;float:none;display:inline-block;padding-left:10px;padding-right:10px;}
.homeSeciondSectionBg .title{position:relative;line-height:normal;}
.homeSeciondSectionBg .title span{display:inline-block;width:60%;}
.homeSeciondSectionBg .title:before{content:"";position:absolute;top:50%;left:0px;width:19%;height:1px;background:#ccc;}
.homeSeciondSectionBg .title:after{content:"";position:absolute;top:50%;right:0px;width:19%;height:1px;background:#ccc;}
}
@media (min-width:767px) and (max-width:1199px){.siteMapListing{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
.siteMapListing .col-sm-3{min-width:190px;float:none;display:inline-block;}
}
@media (min-width:767px){.border-left{border-left:solid 1px #ccc;}
.border-left.col-sm-offset-1{border-left:none;position:relative;}
.border-left.col-sm-offset-1:before{position:absolute;top:0px;bottom:0px;content:"";width:1px;left:-15%;background:#ccc;}
}
#main{}
#main h1{text-align:center;font-family:arial;margin:40px 0px 20px;text-transform:uppercase;font-family:colaborate-thinregular;font-size:40px}
.project{margin:0px;padding:0px;}
.project li{width:20%;float:left;padding:10px 5px;list-style:none;border:1px solid transparent;}
.project li:nth-child(5n+1){clear:left;}
.project li .pro-detail{padding:15px 15px 35px 15px;width:93%;color:#333;float:left;position:relative;background:#F5F5f5;border:solid 1px #cccccc;height:150px;border-radius:10px;}
.project li .pro-detail .pro-logo{text-align:center;padding-bottom:15px;height:60px;margin-bottom:10px;}
.project li .pro-detail .pro-logo img{max-width:100%;max-height:100%;}
.project li .pro-detail .rank{font-size:12px;padding:1px 10px 0 8px;position:absolute;bottom:1px;left:2px;background:#dadada;border-radius:7px 0 7px 7px;}
.project li .pro-detail .viewRank{font-size:12px;padding:1px 8px 0 8px;position:absolute;bottom:0px;color:#fff;float:right;right:1px;bottom:2px;background:#52a449;border-radius:0 7px 7px 7px;}
.project li .pro-detail .rating{position:absolute;margin-top:-20px;}
.project li .pro-detail .ratingRow{margin-bottom:0;margin-top:10px;}
.project li .pro-info{padding:10px 15px;width:100%;float:left;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pro-detail .hoverBlock{position:absolute;top:-25px;width:100%;display:block;border-radius:5px;left:-10px;padding-top:4px;line-height:normal;}
.pro-detail .hoverBlock > span{color:#fff;width:90%;display:inline-block;margin-top:10px;padding:0px 10px;font-size:12px;background:#FF2A13;position:relative;height:20px;}
.pro-detail .hoverBlock span span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-top:2px;}
.pro-detail .hoverBlock span:after{position:absolute;right:-10px;top:0px;content:"";width:0px;height:0px;border:solid 10px;border-color:#FF2A13 transparent #FF2A13;}
.pro-detail .hoverBlock span:before{position:absolute;left:-9px;bottom:-10px;content:"";width:0px;height:0px;border:solid 9px;border-color:transparent #FF2A13 transparent transparent;}
.pro-detail .hoverBlock span.sky{background:#409CA5;}
.pro-detail .hoverBlock span.sky:after{border-color:#409CA5 transparent #409CA5;}
.pro-detail .hoverBlock .sky span:before{border-color:transparent #409CA5 transparent transparent;}
.pro-detail .hoverBlock span.blue{background:#035c96;}
.pro-detail .hoverBlock span.blue:after{border-color:#035c96 transparent #035c96;}
.pro-detail .hoverBlock .blue span:before{border-color:transparent #035c96 transparent transparent;}
.project a:hover{text-decoration:none;}
.companyDetailePageBanner .bg{background:url(https://images.virtuousreviews.com/10seos/banner-bg.jpg);padding-top:1%;padding-bottom:1%;margin-bottom:20px;}
.companyDetailePageBanner .heading{}
.companyDetailePageBanner .heading img{border:solid 1px #fff;padding:5px;}
.companyDetailePageBanner .heading big{color:#fff;font-size:2.6em;margin-left:20px;}
.companyDetailePageBanner .heading span{color:white;}
.companyDetailePageBanner .heading span img{border:none;}
.pageDetail{}
.leftSideBlock hr{background:#fff;height:1px;width:100%;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;margin:0px 0px 20px 0px;}
.leftSideBlock .cmpLogo{max-height:50px;}
.countryDropdown{position:relative;margin-bottom:20px;}
.countryDropdown > a{cursor:pointer;background:url(https://images.virtuousreviews.com/10seos/country-dropedown-icon.jpg) no-repeat right 1px;padding-right:30px;color:#333;}
.tabLink{padding:0px;margin-bottom:20px;}
.tabLink li{margin-bottom:10px;list-style:none;}
.tabLink li .glyphicon{color:#878787;font-size:11px;}
.tabLink li small{color:#878787;}
.tabLink li.telephone .displayBlock{font-size:1em;font-weight:bold;}
.tabLink li.skipID .displayBlock{font-size:1.2em;font-weight:bold;}
.tabLink li.telephone a, .tabLink li.skipID a, .tabLink li.email a{color:#575757;}
.tabLink li .iconlinks a{background:url(https://images.virtuousreviews.com/10seos/socil-icons-1.png) no-repeat 0px 0px/auto 27px;display:inline-block;vertical-align:top;width:28px;height:28px;margin-right:5px;border:none;outline:none;}
.tabLink li .iconlinks a.facebook{background-position:0px 0px;}
.tabLink li .iconlinks a.twitter{background-position:-30px 0px;}
.tabLink li .iconlinks a.linkedin{background-position:-59px 0px;}
.tabLink li .iconlinks a.youtube{background-position:-120px 0px;}
.tabLink li .iconlinks a.google{background-position:-89px 0px;}
.learnMore{background:#0266a1 url(https://images.virtuousreviews.com/10seos/learn-more-icon.png) right 9px top 9px no-repeat;padding:5px 15px 5px 7px;color:#fff;}
.learnMore a{color:#fff;}
.companyDetaileBlock .add{margin-bottom:20px;}
.companyDetaileBlock .table td, .companyDetaileBlock .table th{padding:12px;text-align:center;}
.companyDetaileBlock .descriptinBlock{display:inline-block;width:100%;margin:20px 0px;}
.getQuery{text-align:center;}
.getQuery .linkbtn{border:solid 2px #cccccc;padding:5px 25px;color:#fff;background:#0266a1;font-size:16px;display:inline-block;}
.rankedBlock{display:inline-block;width:100%;margin:20px 0px;}
.rankedBlock .block{border:solid 1px #cccccc;margin-bottom:10px;position:relative;padding:2px 4px 2px 4px;}
.rankedBlock .block:hover{border-color:#0266a1;cursor:pointer;}
.rankedBlock .block .rank{display:inline-block;background:#FFFFFF;color:#545454;;padding:0px 10px;position:absolute;right:0px;}
.rankedBlock a .block img{max-height:50px;max-width:50px;}
.viewall a{color:#333;text-decoration:underline;}
.verticalScrill{overflow-x:auto;width:100%;}
#chartdiv{width:100%;height:500px;}
.amcharts-chart-div a{display:none!important;}
.requestBtn{color:white;font-size:12px;margin-top:25px;}
.requestBtn button{border-color:#ff2a13;border-width:2px;}
.requestBtn button span{font-size:16px;}
.requestBtn .freeQuoteIcon{font-size:12px;}
.requestBtn button:hover{border-color:#ff2a13;border-width:2px;}
.demo-flipper{position:relative;}
.demo-flipper-container{position:relative;width:100%;height:520px;}
.demo-flipper-front{z-index:1;opacity:1;top:0px;}
.demo-flipper-front, .demo-flipper-back{width:100%;height:100%;position:absolute;}
.demo-panel-white{background-color:#EFEFEF;border-radius:10px;padding:10px;box-shadow:0 2px 2px 0 rgb(136, 136, 136);}
.thumsUpIcon{background:url(https://images.virtuousreviews.com/10seos/top_thumbs_icon.png) no-repeat 0 0;width:20px;height:20px;margin-left:20px;position:absolute;}
#myBadgeModal .modal-dialog .modal-content .modal-body .panel .panel-body p{margin-top:-12px;}
#myBadgeModal figure{position:relative;}
#myBadgeModal img{max-height:113px;margin-left:-51px;margin-top:-20px;height:150px;width:150px;}
#myBadgeModal .modal-title{margin-top:30px;margin-left:-75px;font-weight:bold;font-size:22px;}
#bodyContent p{margin:0;}
.adBlock{width:100%;margin-bottom:20px;text-align:center;}
.adBlock>.bannerAds468x60{max-height:65px!important;max-width:468px!important;overflow:hidden;margin:0px auto;}
.adBlock>.verticalBannerAds120x240{max-width:120px!important;max-height:240px!important;overflow:hidden;margin:0px auto;}
.adBlock>.wideSkyscraperAds160x600{max-width:160px!important;max-height:600px!important;overflow:hidden;margin:0px auto;}
.adBlock > .largerectangleAds336x280 { max-width: 336px !important; max-height: 280px !important;overflow: hidden;margin: 0px auto;}
#globallyMenu a{background-color:#ff2a13!important;color:white!important;}
#globallyMenu a:hover{background-color:#ff2a13!important;color:white!important;}
.companyDirectory img{max-height:50px!important;}
.offerContent{margin:0px auto;}
.offerContent .listing{margin-bottom:40px;}
.offerContent .heading{}
.offerBlock{background:#fff;padding:10px;margin-bottom:30px;border:solid 1px #ccc;}
.offerBlock .blockImg{display:inline-block;width:25%;vertical-align:middle;margin-right:3%;text-align:center;}
.offerBlock .blockContent{display:inline-block;width:70%;vertical-align:middle;}
.offerBlock h3{margin:0px 0px 10px 0px;}
.offerBlock .desc{min-height:50px;}
.offerBlock .bottomRow{margin-bottom:0px;}
.effect2{position:relative;}
.effect2:before, .effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:450px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.blogRightSide .recentArticleListing {height: auto;max-height: 400px;margin-bottom: 20px;}

@media (max-width:990px){.project li:nth-child(5n+1){clear:none;}
.project li{min-width:180px;}
}
@media (max-width:767px){.offerBlock .blockImg, .offerBlock .blockContent{display:block;width:auto;margin-right:0px;}
    .latest_blogs h1 {
        margin-top: 0;
    }
.project li{width:50%;min-width:inherit;padding:5px;}
.project li .pro-info{padding:5px 15px;}
.project li:nth-child(2n+1){clear:left;}
.project li .pro-detail{padding:15px 8px 35px 8px;}
.footerContent{margin:10px 0px;}
.textDescription{margin:10px 0px;}
}
.ratingBlock{margin-top:-5px;}
.user-rating{text-align:right;margin-top:-5px;margin-right:-5px;cursor:pointer;position:relative;}
.user-rating>.ratings>label{font-size:10px!important;cursor:pointer;}
.commentSection .heading{margin-bottom:20px;font-size:2em;}
.commentList{margin-bottom:20px;}
.commentList .commentBlock{border-left:3px solid gray;padding:10px;}
.commentList .commentBlock .desc{margin-bottom:0px;}
.commentSection hr{margin-top:10px;margin-bottom:10px;}
.addCommentForm{margin-bottom:30px;}
.commentBoxBg{background:#fffef6;border:solid 1px #ccc;box-shadow:0px 2px 5px #ccc;padding:15px 20px;margin-bottom:30px;}
.commentBoxBg .addCommentForm{margin-bottom:0px;}
.modalLogo{max-height:100px;max-width:100px;}
.linkStyle{cursor:pointer;}
.benefitPannel{border:none;}
.benefitPannel > .panel-heading{border-bottom:none;}
.ModalTagImage{background:url('https://images.virtuousreviews.com/10seos/badgelifetimefree.png') no-repeat scroll 0 0 transparent;width:107px;height:117px;position:absolute;z-index:2;top:0px;right:0px;}
.modal-header.heading{position:relative;}
.modal-header.heading .close{position:relative;z-index:99;}
.WelcomeTxt{margin-top:5px;color:white;text-transform:uppercase;max-width:185px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}
.processingIcon{animation:rotateIcon 1s linear infinite;-webkit-animation:rotateIcon 1s linear infinite;}
@keyframes rotateIcon{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@-webkit-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
#alertModal{}
#alertModal .modal-header{padding:2px;padding-top:5px;border-radius:3px;}
#alertModal button{width:75px;height:30px;padding:0}
#alertModal button span{font-size:10px;}
.bottomContent{overflow-wrap:break-word;word-wrap:break-word;text-align:justify;margin-bottom:20px;}
.bottomContent ul li{list-style:inherit;}
.bottomContent h1{font-size:30px;}
.bottomContent ol li{list-style:inherit;}
.bottomContent h3:first-child{margin-top:0px;}
#emailVerifyModal{}
#emailVerifyModal .modal-header{padding:2px;padding-top:5px;border-radius:3px;}
#emailVerifyModal button{width:75px;height:30px;padding:0}
#emailVerifyModal button span{font-size:10px;}
.menu ul li .dropdown{left:inherit;right:0px;}
.menu ul li .dropdown ul.dropdown-menu{left:0;right:inherit;}
.menu ul li .dropdown ul li{display:block;float:none;height:25px;}
.menu ul li .dropdown ul li a span{color:black; }
.menu ul li .dropdown ul li a{margin:3px;padding:0;padding-left:10px; text-align:left;}
.menu ul li .dropdown ul li .viewall a{color:#000; display:block;}
.menu ul li .dropdown .flag-icon {height:1em; vertical-align:top; margin-top:3px; margin-right:5px;}
.menu ul li .dropdown ul{position:absolute;border-radius:0;}
.leftSideBlock ul li{list-style:none;}
.leftSideBlock ul li.email .emailid{display:inline-block;width:80%;}
.form-group .requred{color:red;}
.modal-header.heading button{top:-5px;right:-5px;}
.offerBlock .blockImg img{max-width:50%!important;}
#usrTypeConsumer:hover{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
#usrTypeSeoAgency:hover{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.loginRegisterLink .popover{color:#333;}
.alert{margin-bottom:0;}
.signUpPopUp{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;position:fixed;top:0;width:100%;z-index:999;}
.signUpPopUp .box{background:#fff;border:0px solid #ccc;box-shadow:0px 0px 5px #ccc;margin:10% auto 0;max-width:500px;position:relative;}
.signUpPopUp .boxHeading{padding:15px 20px 10px 100px;background:url(https://images.virtuousreviews.com/10seos/footer-logo.png) no-repeat 12px 9px/80px auto,
url(https://images.virtuousreviews.com/10seos/sutification-guranteed.png) no-repeat top 3px right 15px/auto 80px;background-color:rgba(0, 0, 0, 0.05);}
.signUpPopUp .boxHeading h2{margin:0px 0px 5px 0px;font-weight:bold;color:#333;font-size:1.6em;letter-spacing:-1px;}
.signUpPopUp .boxHeading .smallText{color:#9b9b9b;font-size:1.1em;}
.signUpPopUp .boxHeading .smallText span{color:red;}
.signUpPopUp .contentArea{margin:10px 20% 20px 20%;width:60%;display:inline-block;}
.signUpPopUp .contentArea .btn{width:100%;font-size:1.1em;color:#333;font-weight:bold;padding:8px 10px;}
.signUpPopUp .contentArea .btn:hover{color:#fff;}
.signUpPopUp .contentArea .radio-inline{line-height:normal;font-weight:bold;}
.signUpPopUp .contentArea .radio-inline a{color:#9b9b9b;text-decoration:underline;font-weight:normal;}
.signUpPopUp .info{padding:4px 20%;border:solid 1px #ccc;border-right:none;border-left:none;}
.signUpPopUp .closeC{position:absolute;right:3px;top:1px;cursor:pointer;color:#939597;font-size:18px;}
.companyDetaileBlock{margin:0px 15px;}
.screenShotTable{margin:0 auto 20px;max-width:600px;width:100%;}
.screenShotTable tr td{text-align:center;}
.screenShotTable img{max-width:400px;}
.btn.green{background:#00cc01;color:#fff;}
.aboutDesc{margin-bottom:20px;}
.importantDetaile{margin-bottom:40px;}
.importantDetaile .table{box-shadow:3px 3px 6px #E4E4E4;}
.importantDetaile .table td{text-align:left;background:#fcfcfc;padding:12px 4%;color:#333;}
.importantDetaile .table small{color:gray;}
.importantDetaile .table .services .btn{margin-bottom:5px;}
.addressLocality{}
.companyloginLink{font-size:12px;margin-bottom:20px;}
.companyloginLink a{text-decoration:underline;}
.companyloginLink .next{background:#fff;color:#333;font-size:12px;text-decoration:none;}
.companyloginLink .next .glyphicon{color:#337ab7;font-size:10px;}
.companyloginLink .or{display:block;margin:5px 0px 0px 0px;color:#337ab7;}
.videoBlock{margin-bottom:20px;}
.learMore{text-align:center;margin-bottom:20px;}
.learMore .next{background:#fff;color:#333;}
.reviews{margin-bottom:30px;}
.reviewContent{border:solid 1px #ccc;padding:10px;margin-bottom:20px;}
.breadcrumb > li.pull-right .glyphicon{vertical-align:middle;}
.breadcrumb > li.pull-right::before{content:"";}
.scaleLess{}
.topanimationBg{background:#ECECEC;width:100%;position:fixed;top:-200px;left:0px;z-index:99;}
.topanimationBg.ani{animation:animationb 1s;display:block;top:0px;}
.topanimationBg.removeani{animation:animationc 1s;top:-200px;}
.topanimationBg .text{margin:0px;padding:10px;color:#333;font-size:1.1em;text-align:center;}
.topanimationBg .closeLink{font-weight:bold;color:#333;display:inline-block;}
.topanimationBg .close{position:absolute;right:7px;top:10px;z-index:100;font-size:1.1em;border:none;outline:none;}
body .wrapper{position:relative;}
@keyframes animationb{0%{top:-200px;}
90%{top:30px;}
100%{top:0px;}
}
@keyframes animationc{0%{top:0px;}
10%{top:30px;}
100%{top:-200px;}
}
.topanimationBg.yellow{background:#ffe399;}
.multipalPopUpBg{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;position:fixed;top:0;width:100%;z-index:999;}
.multipalPopUpBg .popUpBox{background:#fff;border:0px solid #ccc;box-shadow:0px 0px 5px #ccc;margin:10% auto 0;max-width:370px;padding:20px 1.2%;position:relative;font-size:12px;}
.multipalPopUpBg .popUpBox .close{right:5px;top:5px;position:absolute;display:inline-block;background:#ccc;color:#000;border-radius:50%;width:20px;height:20px;line-height:20px;font-size:12px;text-align:center;opacity:0.8;}
.multipalPopUpBg .popUpBox .close:hover{opacity:1;}
.ratingReviewBlock{margin:10px 10%;}
.ratingReviewBlock .rating{border-bottom:solid 1px #ccc;padding:2px;}
.ratingReviewBlock .rating .title{display:inline-block;width:47%;text-align:left;}
.popUpBox .form-control{height:24px;padding:2px 7px;line-height:normal;font-size:12px;}
.popUpBox .form-group{margin-bottom:10px;}
.popUpBox h3{margin:0px;color:#025b96;font-size:1.4em;font-weight:bold;}
.searchCompany{position:relative;}
.searchCompany .companyList{position:absolute;left:3px;width:99%;max-height:200px;overflow:hidden;overflow-y:auto;background:#fff;border:solid 1px #ccc;z-index:9999;box-shadow:1px 2px 10px #0777D6;}
.searchCompany .companyList li{display:block;border-bottom:solid 1px #ccc;padding:5px 10px;color:#333;text-decoration:none;}
.searchCompany .companyList li:hover{background:#f0f0f0;cursor:pointer;}
.rankingTopText h1, .rankingTopText h2 {
    text-align:left!important;
}
.searchCompany .companyList ul {
    margin: 0;
    padding: 0;
}
.searchCompany .companyList .list-group-item{
    padding: 0px 6px;
    background-color: #fff;
    border: none;
    border-radius: 0;
   }
.searchCompany .companyList .list-group-item:hover{background-color:#eee;cursor:pointer;}
.articleSection{padding-bottom:20px;}
.articleSection h1 h2 h3 h4 p{margin:0;}
.articleSection a:hover{text-decoration:none;}
.articleSection .glyphicon{color:#337AB7;}
.subCategory{font-size:15px;}
.subCategory li{font-size:13px;}
.recent-article{font-size:15px;}
.recent-article ul{max-height:1000px;overflow-y:auto;}
.recent-article li{font-size:13px;}
.article-list{}
.article-title{color:#575757!important;font-size:36px;}
.article-title h1{color:#575757!important;font-size:36px;}
.article-author{color:#337AB7;}
.article-category{color:#337AB7;}
.article-date{color:#337AB7;}
.article-comment{color:#337AB7;}
.article-block{text-align:justify;text-overflow:ellipsis;overflow:hidden;}
.article-block h1 h2 h3 h4 p{margin:0;}
.viewTopCompanyButton{position:fixed;right:5%;bottom:45%;z-index:999;box-shadow:5px 5px 10px #4E8BAF;display:none;}
.viewTopCompanyButton a.customButton{display:inline-block;background:#0c649e;padding:10px 15px;color:#fff;text-decoration:none;}
.viewTopCompanyButton a.customButton:hover{background:#004e83;}
.viewTopCompanyButton a.customButton .text{font-size:16px;vertical-align:top;padding-top:5px;display:inline-block;}
.viewTopCompanyButton a.customButton .arrow{vertical-align:top;display:inline-block;margin-right:8px;color:#4598cf;padding-top:5px;font-size:1.8em;}
.viewTopCompanyButton a.customButton .icon{display:inline-block;vertical-align:top;text-align:center;padding-right:6px;}
.viewTopCompanyButton .flag-icon{width:35px;height:22px;vertical-align:top;display:inline-block;}
a.customButton .icon .countryName{font-size:10px;line-height:8px;padding-top:5px;display:block;}
.viewTopCompanyButton .closebtn{position:absolute;top:-8px;right:-8px;text-align:center;background:#505050;color:#fff;height:16px;width:16px;border-radius:50%;display:inline-block;}
.viewTopCompanyButton .closebtn .glyphicon{font-size:12px;line-height:14px;vertical-align:top;}
.testmonialsSectionBg{background:#333 url(https://images.virtuousreviews.com/10seos/testmonials-bg-img.jpg) top center repeat-y fixed;padding:70px 0px;color:#999999;text-align:center;}
.testmonialsSectionBg h2{margin:0px 0px 50px 0px;display:inline-block;padding-bottom:20px;border-bottom:1px solid #999;}
.testmonialsSectionBg .carousel-control{width:auto;left:-20px;}
.testmonialsSectionBg .carousel-control.right{right:-20px;left:inherit;}
.testmonialsSectionBg .desc{display:block;line-height:26px;font-size:1.2em;margin:20px auto 30px auto;max-width:275px;}
.testmonialsSectionBg .desc>.first{font-size:1.8em;line-height:0px;}
.testmonialsSectionBg .desc>.last{font-size:1.8em;line-height:0px;}
.testmonialsSectionBg .col-sm-4{border-left:solid 1px #52504e;}
.testmonialsSectionBg .col-sm-4:first-child{border:none;}
.testmonialsSectionBg .viellall{margin:50px 0px 20px 0px;}
.testmonialsSectionBg .viellall a .glyphicon{font-size:0.7em;top:0px;}
@media (max-width:767px){.testmonialsSectionBg{padding:30px 0px;}
.testmonialsSectionBg h2{margin:0px 0px 20px 0px;padding-bottom:5px;}
.testmonialsSectionBg .carousel-control{width:auto;left:0px;}
.testmonialsSectionBg .carousel-control.right{right:0px;}
.testmonialsSectionBg .col-sm-4{border:none;}
.testmonialsSectionBg .viellall{margin:20px 0px 10px 0px;}
}
.topTenLink{display:inline-block;position:relative;margin-bottom:10px;}
.topTenLink a{color:#333;text-decoration:none;}
.topTenLink:hover a{background:#dbdbdb;color:#333;}
.topTenLink:hover .topTenDropDown{display:block;}
.topTenDropDown{position:absolute;bottom:95%;left:0px;display:none;width:800px;background:#dbdbdb;text-align:left;padding-top:5px;z-index:101;}
.topTenDropDown ul{list-style:none;padding:0px;}
.topTenDropDown ul li{display:inline-block;width:24.5%;vertical-align:top;padding:0px 1.0%;}
.topTenDropDown ul li a{color:#333;padding:5px 10px;border-bottom:solid 1px #ccc;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.topTenDropDown ul li a:hover{text-decoration:none;background:#ccc;}
.slocilLogin button.Google{background:#df4a32 url(https://images.virtuousreviews.com/10seos/socil-icons.png) no-repeat 10px -131px;}
.slocilLogin button.LinkedIn{background:#548ebb url(https://images.virtuousreviews.com/10seos/socil-icons.png) no-repeat 9px -37px;}
.slocilLogin button.Facebook{background:#5463a4 url(https://images.virtuousreviews.com/10seos/socil-icons.png) no-repeat 10px 10px;}
.slocilLogin button{display:inline-block;margin-bottom:30px;text-decoration:none;width:100%;text-align:center;font-size:1.2em;background:#0275b6 url(https://images.virtuousreviews.com/10seos/socil-icons.png) no-repeat 10px -28px;padding:7px 20px 7px 40px;color:#fff;position:relative;max-width:270px;border:none;}
.slocilLogin button:hover{text-decoration:none;opacity:.8;}
.customeSelect{border:solid 0px #ccc;padding:5px 40px 5px 10px;line-height:20px;height:30px;box-shadow:none;max-width:100%;-webkit-appearance:none;-moz-appearance:none;background:#f3f2f2 url(https://images.virtuousreviews.com/10seos/drop-arrow.png) no-repeat right 3px top 0px/30px auto;}
.customeSelect:focus{outline:none;box-shadow:none;}
.customeSelect option{padding:5px;}
.topCompanyListNew .topCompanyLogo img{max-height:60px;}

/*keshav 11-12-2018*/
.d-flex{display:flex;}
.justify-content-center{justify-content:center;}
.align-item-center{align-items:center;}
.align-item-end{align-items:flex-end;}
.justify-content-end{justify-content: flex-end;}
.justify-content-start{justify-content: flex-start;}
.flex-wrap{flex-wrap:wrap;}
.headertxt a, .headertxt{color:#fff; font-size:12px; text-decoration:none;}

.m-0{margin:0 auto !important;}

.px-0{padding-left:0em; padding-right:0em!important;}
.pl-0{padding-left:0em!important;}.pr-0{padding-right:0em!important;}
.py-0{padding-top:0em; padding-bottom:0em!important;}
.pt-0{padding-top:0em!important;}.pb-0{padding-bottom:0em!important;}

.px-1{padding-left:.5em; padding-right:.5em!important;}
.pl-1{padding-left:.5em!important;}.pr-1{padding-right:.5em!important;}
.py-1{padding-top:.5em; padding-bottom:.5em!important;}
.pt-1{padding-top:.5em!important;}.pb-1{padding-bottom:.5em!important;}

.px-2{padding-left:1em; padding-right:1em!important;}
.pl-2{padding-left:1em!important;}.pr-2{padding-right:1em!important;}
.py-2{padding-top:1em; padding-bottom:1em!important;}
.pt-2{padding-top:1em!important;}.pb-2{padding-bottom:1em!important;}

.px-3{padding-left:1.5em; padding-right:1.5em!important;}
.pl-3{padding-left:1.5em!important;}.pr-3{padding-right:1.5em!important;}
.py-3{padding-top:1.5em; padding-bottom:1.5em!important;}
.pt-3{padding-top:1.5em!important;}.pb-3{padding-bottom:1.5em!important;}

.px-4{padding-left:2em; padding-right:2em!important;}
.pl-4{padding-left:2em!important;}.pr-4{padding-right:2em!important;}
.py-4{padding-top:2em; padding-bottom:2em!important;}
.pt-4{padding-top:2em!important;}.pb-4{padding-bottom:2em!important;}

.px-5{padding-left:3em; padding-right:3em!important;}
.pl-5{padding-left:3em!important;}.pr-5{padding-right:3em!important;}
.py-5{padding-top:3em; padding-bottom:3em!important;}
.pt-5{padding-top:3em!important;}.pb-5{padding-bottom:3em!important;}

.mx-0{margin-left:0em; margin-right:0em!important;}
.ml-0{margin-left:0em!important;}.mr-0{margin-right:0em!important;}
.my-0{margin-top:0em; margin-bottom:0em!important;}
.mt-0{margin-top:0em!important;}.mb-0{margin-bottom:0em!important;}

.mx-1{margin-left:.5em; margin-right:.5em!important;}
.ml-1{margin-left:.5em!important;}.mr-1{margin-right:.5em!important;}
.my-1{margin-top:.5em; margin-bottom:.5em!important;}
.mt-1{margin-top:.5em!important;}.mb-1{margin-bottom:.5em!important;}

.mx-2{margin-left:1em; margin-right:1em!important;}
.ml-2{margin-left:1em!important;}.mr-2{margin-right:1em!important;}
.my-2{margin-top:1em; margin-bottom:1em!important;}
.mt-2{margin-top:1em!important;}.mb-2{margin-bottom:1em!important;}

.mx-3{margin-left:1.5em; margin-right:1.5em!important;}
.ml-3{margin-left:1.5em!important;}.mr-3{margin-right:1.5em!important;}
.my-3{margin-top:1.5em; margin-bottom:1.5em!important;}
.mt-3{margin-top:1.5em!important;}.mb-3{margin-bottom:1.5em!important;}

.mx-4{margin-left:2em; margin-right:2em!important;}
.ml-4{margin-left:2em!important;}.mr-4{margin-right:2em!important;}
.my-4{margin-top:2em; margin-bottom:2em!important;}
.mt-4{margin-top:2em!important;}.mb-4{margin-bottom:2em!important;}

.mx-5{margin-left:3em; margin-right:3em!important;}
.ml-5{margin-left:3em!important;}.mr-5{margin-right:3em!important;}
.my-5{margin-top:3em; margin-bottom:3em!important;}
.mt-5{margin-top:3em!important;}.mb-5{margin-bottom:3em!important;}

.ml-auto{margin-left:auto;} .mr-auto{margin-right:auto;}

.font36{font-size:36px;}
.font30{font-size:30px;}
.font14{font-size:14px;}

.border-right{border-right:1px solid rgba(225,225,225, .3);}
/*.bggraylight{background-color:#f5f5f5;}*/
.text-dark{color:#222;}
.yellotxt {color:#ffde1d;}

.fontbold{/*font-family:Conv_segoeuib;*/}
.fontsemibold{/*font-family:segoe_uiregular;*/}

body .breadcrumb{margin:0 auto; padding-left:0px;}
body .wrapper{position:relative; background-color:#fff;}

/*header top search*/
.imglogicfc{width:11px; margin-right:4px;}
.searchfotop .input-group-addon{display:none}
.searchfotop .form-control{background-color:transparent; font-size:13px; border-radius:25px !important; border:1px solid rgba(225,225,225, .3); box-shadow: 0px 2px 5px inset rgba(0,0,0,.5); color:#fff; padding-right:10px; min-width:210px; height:26px;}
.searchfotop input::placeholder {color: #a8c0d2;}

.headerRightSide a, .headerRightSide a:hover{color:#fff; text-decoration:none;}


ul.inlineullist {list-style-type:none; display:flex; align-items:center; flex-wrap:wrap; padding: 5px 0; margin: 0 auto; justify-content:center;}
ul.inlineullist li a{padding:2px 10px; display:block; position:relative;}
ul.inlineullist li a:after {content: '|'; position: absolute; right: -1px; top: 2px;}
ul.inlineullist li:last-child a:after {display:none;}
.headerNavigationBg select { border: 0; padding: 6px 10px; margin: 4px auto;}


@media (max-width: 1200px){

body .headerNavigationBg {
    /*display: block;*/
    display:none;
    position: fixed;
    z-index: 101;
    width: 300px;
    top: 0;
    height: 100%;
    background-color: #000;
    text-align: left;
    padding: 2em 0;
    overflow: auto;
}
.headerNavigationBg .menu ul li{
    float: none !important;
    text-align: left;
    display: block !important;
}
.menu ul li .dropdown ul{
    position: relative;
    border-radius: 0;
    width: 100%;
    background: transparent;
    overflow: visible !important;
    display:block;
}
.menu ul li .dropdown ul li{
    height: inherit !important;
}
.menu ul li .dropdown ul li a{
    padding: 7px 8px;
}
.menu ul li .dropdown ul li a:hover, .menu ul li .dropdown ul li a:focus{
    background-color:transparent;
}
.menu ul li .dropdown ul li a span{
    color: white;
}
.menu ul li .dropdown a.dropdown-toggle{
    display: none;
}

}
/*------------------------------------------------------------------------------------------------*/
/*Responsive section- Most Popular Digital Marketing Companies by Categories At Home Page*/

@media (max-width: 1200px) {
.logo .big-logo img{max-width:140px;}
.featuredon .featuredset1{margin:0 auto; display:block; text-align:center; text-align: center; justify-content: center; align-items: center; display: flex;  width: 100%; margin: 0 auto !important;}
.featuredon .featuredset2{margin:0 auto; display:block; text-align:center;}
/*.homeBannerTextBlock h2, .homeBannerTextBlock .h2{font-size: 2.8em !important; margin:30px auto !important;}*/
.rightNavigationSection .dropdown .btn {background: none; color: #fff; border: solid 1px #0e7bbc;}
.ipadView{display:block;}
.ipadView .searchfotop{position: fixed;background: #fff;height: 63px; top: 0;bottom: 0;display: flex; justify-content: center; align-items: center; left: 100%; opacity:0; transition:ease .3s all 0s; width: 100%; z-index:1001;}
.ipadView .searchfotop .searchBar{padding:0 15px;}
.opensearch .searchfotop{display:flex; text-align:left; left:0; opacity:1;}
.ipadView .searchfotop .form-control {background-color: transparent;font-size: 16px;border-radius: 0px !important;border: 0px solid #ccc;box-shadow: none;color: #111;padding-right: 0px;height: auto;}
.ipadView .searchfotop .input-group{width:100%;}
.searchCompany { position: relative; width: 100%; max-width: 90%;}
.rightNavigationSection{display: flex; justify-items: flex-end; align-items: center; float: right;}
.rightNavigationSection .glyphicon-search{ color:#fff;}
a.searchformob {font-size: 18px; color:#111; cursor:pointer;}
.searchfotop a.searchformob{ position:absolute; top:22px; left:15px; z-index:101;}
}
@media (max-width: 480px) {
    .logo .big-logo img {
        max-width: 110px !important;
    }
    body .homeBlogRow .homeBlogBlock .h3{height:auto;}
}

@media only screen and (max-width: 1199px){
.whowearesec::before {display: none;}
.whowearesec {border:none;}
}

@media only screen and (max-width: 767px){
.whowearesec::before {display: none;}
.whowearesec {border:none;}
.whowearesec .py-5{padding:10px !important;}
}


@media only screen and (max-width: 575px){
    .whoweare{overflow:hidden;}
.whoweare ul li a {width: 207px;font-size: 12px;}
.whoweare ul {flex-wrap: nowrap !important;overflow-x: scroll;width: 100%;}
.whoweare ul li {width: 100% !important;}
.whowearesec::before {display: none;}
.whowearesec {border:none;}
.whoweare{margin-top: 15px;}
.viewallCompanies {text-align: center !important;}
.customRightPart {padding-left: 0;}
}

@media only screen and (max-width: 524px){
.masterStroke {flex-wrap: wrap;}
.masterStroke .viewProfile a {margin-left: 0;}
.customRightPart .Title {font-size: 22px;text-align: left;}
.customLeftPart {flex-wrap: wrap;}

}

/*-------------------------------Most Popular Digital Marketing Companies end --------------------------------------------*/


/*------------------------------Most In Demand SEO Cities---------------------------------*/

.most-demand-in ul{display: flex;flex-wrap:wrap;list-style: none;padding: 0;margin: 0;}
.most-demand-in ul li{width: calc(100% / 5);position: relative;padding-left: 15px;padding-bottom: 8px;padding-right: 15px;}
.most-demand-in ul li a{font-weight: 400;}

/*------------------------------Most In Demand SEO Cities end---------------------------------*/




/*------------------------------Industries---------------------------------*/

.Industries .does-title h4:after{width: 80px;background: #e03a3a;}
.Industries .does-title h4{font-size: 20px;margin-left: 0;padding-top: 10px;}
.zero-to .ul-revi ul li{padding-left: 15px;padding-bottom: 8px;}
.zero-to .ul-revi li:before, .most-demand-in ul li:before{background: #ccc;width: 5px;height: 5px;top: 9px;}
.zero-to .ul-revi ul li a, .most-demand-in ul li a{text-decoration: none;display: inline-block;font-size: 16px;color: #2e2d2d;/*font-family: 'Montserrat';*/font-weight: 300;}
.zero-to{background: #fff;padding: 20px;box-shadow: 1px 0px 8px #dcdcdcb8; }

.ul-revi ul li {
    font-size: 14px;
    color: #333;
    /*font-family: 'Montserrat';*/
    font-weight: 300;
    padding: 0 0 10px 20px;
    position: relative;
}

.ul-revi ul li:before, .most-demand-in ul li:before {
    position: absolute;
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    left: 0;
    top: 5px;
}
.zero-to .ul-revi li:before, .most-demand-in ul li:before {
    background: #ccc;
    width: 5px;
    height: 5px;
    top: 9px;
}

.zero-to .ul-revi ul li a, .most-demand-in ul li a {
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    color: #2e2d2d;
    /*font-family: 'Montserrat';*/
    font-weight: 300;
}

.ul-revi ul {
    padding: 20px 0 0 0;
    margin: 0;
    list-style: none;
}   

/*------------------------------Industries end---------------------------------*/

/*------------------------------Top Trending Softwares For SEO---------------------------------*/

.topses-owl .upr-img img {height:auto;}
.topses-owl .upr-img {height:120px;}
.topses-owl .crsl-outer p, .toprvls-owl .crsl-outer p, .cont-nu p{font-size: 14px;color: #717171;/*font-family: 'Montserrat';*/font-weight: normal;line-height: 22px;}
.topses-owl .crsl-outer, .toprvls-owl .crsl-outer{background: #fff;box-shadow: 0px 0px 10px #e0e0e0;padding: 20px;}
.topses-owl .owl-stage-outer, .toprvls-owl .owl-stage-outer{padding: 8px;}
.topses-owl .owl-item{padding-right: 15px;}
.topses-owl .upr-img{padding-top: 20px;}
.topses-owl .owl-prev {position: absolute;top: 141px;left: -70px;}
.topses-owl .owl-next {position: absolute;top: 141px;right: -70px;}

.review-counter{display: flex;}
.review-counter ul{display: flex;list-style: none;padding: 0;margin: 0;}
.review-counter ul li{font-weight: 700;font-size: 16px;margin-right: 6px;color: #fa471e;}
.str-color{color: #cccccc !important;}




/*------------------------------Top Trending Softwares For SEO end---------------------------------*/

/*------------------------------Do’s & Don’t of SEO’s---------------------------------*/
.content_section ul li{line-height:30px;}
.content_section ul li{padding: 0 0 10px 20px;position: relative; left:9px; top:13px;}
.content_section ul {padding: 20px 0 0 0;margin: 0;list-style: none;}
.content_section ul li:before, .most-demand-in ul li:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;left: 0px;top: 0px;}
.content_section .green li:before{background: #00a651 !important; left:0px; top:13px;}
.content_section  .red li:before{background: #e03a3a !important; left:0px; top:13px;}

.content_dos{font-size:24px; font-weight:bold;}
.content_dos:after{position: absolute;content: '';width: 100%;height: 1px;left: 0;bottom: 0;}

/*.content_dos .grn:after{background: #00a651!important;}
.content_dos .rdn:after{background: #e03a3a !important;}*/

.does-title{display: flex;}
.does-title .grn:after{background: #00a651!important;}
.does-title .rdn:after{background: #e03a3a !important;}
.does-title h4:after{position: absolute;content: '';width: 100%;height: 1px;left: 0;bottom: 0;}
.does-title h4{padding-bottom: 5px;align-self: center;margin-left: 12px; font-weight: 600;position: relative;}

.d-bg{background-repeat: no-repeat;display: flex;width: 40px;height: 34px;}
.ond{background-position: 0 0;}
.twd{background-position: 100% 0;}
/*changes as per requirement on 22dec2021 by nandkishore*/
@media only screen and (max-width:1200px) {
    ul#seomobile.dropdown-menu {
        left:auto;
        right:0;
    }
}
@media only screen and (max-width:767px) {
    .pagination {
        width:100%;
        text-align:center;
        display:flex!important;
        flex-wrap:wrap;
        justify-content:center;
        margin-top:0!important;
    }
    .pagination > li > a, .pagination > li > span {
        padding: 5px 6px!important;
    }
    .most-demand-in ul li {
        width:100%!important;
    }
    .rankingTopText h1, .rankingTopText h2 {
        margin-top:10px;
    }
    .rankingTopText h1 span{
        font-size:20px!important;
    }
    .homeBlogRow .homeBlogBlock .h3 {
        font-size:20px!important;
    }
}

/**07-02-2022*/


.filterblock {
    display: flex;
    width: 100%;
    align-items: center;
    margin: 0px 0 6px;
}

.filterbtn {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
    width: 70px;
    cursor: default;
}

    .filterbtn span {
        display: inline-block;
        vertical-align: middle;
        margin-left: 8px;
        position: relative;
    }
        .filterbtn span.fltxt {
            margin-left:0;
        }

        .filterbtn span img {
            width: 20px;
        }

.filtervalue {
    width: calc(100% - 70px);
    padding-left: 8px;
}
    .filtervalue .advnsrchead {
        font-size: 20px;
        margin-bottom: 20px;
        border-bottom: solid 2px #ddd;
        padding-bottom: 5px;
        display:none;
    }
.advnsrchead p {
    font-size:11px;
    margin-bottom:0;
}
.filtervalue .filternav {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

        .filtervalue .filternav li {
            list-style: none;
            width: 33.33%;
            padding: 0 5px;
        }
            .filtervalue .filternav li .fltrlabel {
                display: none;
            }

            .filtervalue .filternav li .select2-container {
                width: 100% !important;
            }

                .filtervalue .filternav li .select2-container .select2-selection--single {
                    height: 36px;
                }

            .filtervalue .filternav li .select2-container--default .select2-selection--single .select2-selection__rendered {
                line-height: 35px;
            }

            .filtervalue .filternav li .select2-container--default .select2-selection--single .select2-selection__arrow {
                top: 5px;
            }
.breadcrumb {
    padding:8px!important;
}
.newsecbrdcrumb .breadcrumb {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 0 !important;
}

.bggraylight.newsecbrdcrumb {
    background-color: #f5f5f5;
    padding: 8px 0;
}
.breadcrumb li {
    position: relative;
    padding: 0 3px!important;
    font-size:13px;
}

.breadcrumb li::before {
        padding: 0!important;
        position: absolute;
        right: -4px;
        content: "/"!important;
    }

.breadcrumb li:last-child::before {
        display: none!important;
    }

@media (max-width: 767px) {
    .filtervalue {
        position: fixed;
        left: -270px;
        top: 0;
        width: 0;
        height: 100%;
        overflow-y: auto;
        background-color: #fff;
        border-right: solid 1px #ddd;
        transition: all 0.4s ease;
        padding: 20px 10px;
        z-index: 99999;
    }

        .filtervalue.show {
            left: 0;
            width: 270px;
        }

        .filtervalue .filternav {
            display: block;
        }

            .filtervalue .filternav li {
                width: 100%;
                margin-bottom: 10px;
                padding: 0;
            }
                
                body.openFilter .middle {
                    z-index: 1;
                    position: relative;
                }

    body.openFilter header {
        z-index: 1;
        position: relative;
    }

    body.openFilter {
        overflow: hidden;
    }

        body.openFilter .filterbtn span img {
            visibility: hidden;
            opacity: 0;
        }

        body.openFilter .filterbtn span::before {
            font-family: 'FontAwesome';
            content: "\f00d";
            position: absolute;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;
            width: 100%;
            height: 100%;
        }
        body.openFilter .filterbtn span {
            width:24px; height:24px;
            background-color:#000;
            color:#fff;
            display:flex;
            align-items:center;
            justify-content:center;
            border-radius:50%;
            
        }
        body.openFilter .filterbtn {
            position: absolute;
            top: -60px;
            left: 230px;
            z-index: 999999;
        }
        .filterbtn span.fltxt {
            display: none !important;
        }
    .filterbtn span {
        margin-left:0;
    }
    .filterbtn {
        width:30px;
        text-align:center;
    }
    .filterblock {
        justify-content: flex-end;
        margin: 0;
        position: absolute;
        right:10px;
        top:-2px;
        z-index:999;
        width:auto;
    }
    .newsecbrdcrumb .container {
        position: relative;
        z-index: 999;
    }
    .newsecbrdcrumb .breadcrumb {
        padding-right:30px!important;
    }
    .bggraylight.newsecbrdcrumb {
        padding:5px 0;
        position:relative;
       
    }
    .filtervalue .filternav li .fltrlabel {
        display:block;
        font-weight:normal;
    }
    .filtervalue .advnsrchead {
        display:block;
    }
    body.openFilter {
        position:relative;
        height:100%;
        width:100%;
    }
    body.openFilter::before {
        position: absolute;
        content:"";
        height: 100%;
        width: 100%;
        background: rgba(0,0,0,.7);
        top: 0;
        left: 0;
        z-index:9;
    }
        body.openFilter .cookies_wrapper {
            z-index:10;
        }
        body.openFilter .filterblock {
            position:static;
        }
    .filtervalue .filternav {
        height:100%;
        overflow-y:auto;
    }
}

/*blog header on 08-02-2022*/
.vlstph {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
}

    .vlstph .searchBox {
        width: auto;
        margin: 0 15px;
    }

        .vlstph .searchBox input#blogSearchTxt {
            background-color: transparent;
            font-size: 13px;
            border-radius: 25px !important;
            border: 1px solid rgba(225,225,225, .3);
            box-shadow: 0px 2px 5px inset rgba(0,0,0,.5);
            color: #fff;
            min-width: 210px;
            height: 26px;
        }

            .vlstph .searchBox input#blogSearchTxt::placeholder {
                color: #a8c0d2;
            }

        .vlstph .searchBox .searchFieldIconMove {
            right: 10px;
            margin-top: 6px !important;
            color: #fff;
        }

        .vlstph .searchBox span.glyphicon.glyphicon-remove-circle.clearSearchField.displayBlockNone.displayBlock {
            top: 7px;
            right: 10px;
            color: #fff;
        }

        .vlstph .searchBox span.glyphicon.glyphicon-remove-circle {
            color: #fff;
        }
    .vlstph .catebhdd ul {
        margin:0;
        padding:0;
    }
    .vlstph .catebhdd ul li{
        list-style:none;
    }
    .vlstph .catebhdd .blogcdd li .dropdown-toggle, .vlstph .catebhdd .blogcdd li .dropdown-toggle:focus {
        color: #fff;
    }
    .vlstph .catebhdd .blogcdd li .dropdown-menu {
        left:auto;
        right:0;
        width:230px;
        maxx-height:300px!important;
    }
        .vlstph .catebhdd .blogcdd li .dropdown-menu li a {
            white-space:normal;
        }
    .vlstph .blogsrchmob, .blogsrchbackmob {
        display: none;
    }
    @media (max-width: 767px) {
        
        .vlstph .blogsrchmob {
            display: inline-block;
            vertical-align:middle;
            margin-top:3px;
            font-size:18px;
        }
        .catebhdd {
            margin-left:15px;
        }
        .vlstph .catebhdd .blogcdd li .dropdown-toggle {
            border: solid 1px #0e7bbc;
            padding:5px;
            font-size:12px;
        }
        .vlstph .catebhdd .blogcdd li .dropdown-menu {
            width: 180px;
        }
        .vlstph .searchBox {
            position: fixed;
            background: #fff;
            height: 63px;
            top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            left:-200px;
            transition: ease .3s all 0s;
            width:0;
            z-index: 1001;
            margin:0;
        }
        .vlstph .searchBox.show {
            left:0;
            width:100%;
        }
            .vlstph .searchBox input#blogSearchTxt {
                min-width: inherit;
                width: 90%;
                margin: 10px auto 0 auto;
                display: inherit;
                border: none;
                box-shadow: none;
                float: none;
                padding: 0px 60px 0px 10px;
                color:#000;
            }
        .blogsrchbackmob {
            display: block;
            color:#000!important;
        }
        .searchBox .blogsrchbackmob .glyphicon {
            
            position:static;
        }
        .searchBox .blogsrchbackmob {
            position: absolute;
            left: 6px;
            top: 14px;
            font-size: 18px;
            width: 18px;
            height: 18px;
        }
}
.breadcrumb .listedBreadcrumb .Breadnav {
    display: none;
    position: absolute;
    background: #fff;
    border: solid 1px #aaa;
    top: 100%;
    left: 0;
    min-width: 170px;
    margin:0;
    padding:0;
    box-shadow:0px 4px 4px rgba(0,0,0,0.3);
    z-index:99;
}
.breadcrumb .listedBreadcrumb {
    padding:0 6px!important;
    position:relative;
}
.breadcrumb .listedBreadcrumb span .fa{
    margin-left:2px;
}
@media (min-width: 992px) {
    .breadcrumb .listedBreadcrumb:hover .Breadnav {
        display: block;
    }
}
    .breadcrumb .listedBreadcrumb .Breadnav li {
        list-style: none;
        padding: 0 !important;
        border-bottom: solid 1px #ccc
    }

        .breadcrumb .listedBreadcrumb .Breadnav li:last-child {
            border-bottom: none;
        }


        .breadcrumb .listedBreadcrumb .Breadnav li::before {
            display: none;
        }


    .breadcrumb .listedBreadcrumb .Breadnav li a {
        display: block;
        padding: 5px;
        white-space: nowrap;
        background-color: #f5f5f5;
    }

        .breadcrumb .listedBreadcrumb .Breadnav li a:hover {
            color: #fff;
            text-decoration: none;
            background-color: #005993;
        }

    .container.breadcontainer {
        position: relative;
        z-index: 10;
    }
@media (max-width: 991px) {
    .breadcrumb .listedBreadcrumb.open .Breadnav {
        display: block;
    }
}

    /*.content_section ul li:before, .most-demand-in ul li:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;left: 0px;top: 0px;}*/



    /*.content_section ul li::before {
  content: "\2022";
  color: #00a651;
  font-weight: bold;
  display: inline-block; 
  width: 6px;
  margin-left: -1em;
}*/

    /*.content_section ul li:before, .most-demand-in ul li:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;left: 0;top: 5px;}
.content_section .green li:before{background: #00a651 !important;}*/

    /*.ul-revi .green li:before{background: #00a651 !important;}
.ul-revi .red li:before{background: #e03a3a !important;}*/

    /*


.does-title{display: flex;}
.does-title .grn:after{background: #00a651!important;}
.does-title .rdn:after{background: #e03a3a !important;}
.does-title h4:after{position: absolute;content: '';width: 100%;height: 1px;left: 0;bottom: 0;}
.does-title h4{padding-bottom: 5px;align-self: center;margin-left: 12px;font-size: 22px;color: #2e2d2d;font-weight: 600;position: relative;}

.ul-revi ul li{font-size: 14px;color: #333;font-weight: 300;padding: 0 0 10px 20px;position: relative;}
.ul-revi ul {padding: 20px 0 0 0;margin: 0;list-style: none;}
.ul-revi ul li:before, .most-demand-in ul li:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;left: 0;top: 5px;}
.ul-revi .green li:before{background: #00a651 !important;}
.ul-revi .red li:before{background: #e03a3a !important;}

.DoAndDontSection {
    margin-bottom: 20px;
}
.DoAndDontSection {
    margin-top: 20px;
}*/



    /*

*/