/****** Rankwatch Header Footer css ******/
*{padding: 0; margin: 0;}
body{ padding: 0px !important; background-color: #fff; font-family: 'Oxygen', sans-serif; font-size: 16px; color: #333c48; transition: all; }
ul{padding: 0; margin: 0; list-style: none;}
.change_lang_age {width: 100px;float: right;text-align: right;box-sizing: border-box;position: relative;height: 25px;line-height: 25px;margin-bottom: 15px;}
.lang_down {color: #fff;font-size: 16px;font-weight: 700;text-decoration: none;cursor: pointer;position: relative;padding-left: 25px;display: block;}
.lang_down::before {background: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -698px -21px;}
li.flag-show{position: relative;}
.flag-show a{position: relative;padding-left: 35px !important; display: block;line-height: 35px !important;}
.flag-show a::before{position: absolute;content: ''; left: 0; top: 50%; height: 30px; width: 30px; border-radius: 50%;margin-top: -15PX;background-position: center;}
.flag-show a:nth-child(1)::before{background-image:url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -694px -73px;}
.flag-show a:nth-child(2)::before{background-image:url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -694px -17px;}
.flag-show a:nth-child(3)::before{background-image:url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -694px -44px;}
.lang_item {position: absolute;width: 100%;height: auto;bottom: 100%;background: #eee;border-radius: 4px;display: none;left: 0;}
.lang_item > li {list-style: none;display: block;border-bottom: 1px solid #333c48;}
.lang_item > li > a {color: #333c48;display: block;padding: 2px 5px;position: relative;padding-left: 32px;text-align: left;}
.lang_item > li > a:hover{text-decoration: none; color: #3687d8;}
.lang_down::before, .lang_item > li > a::before{position: absolute;content: '';height: 20px;width: 20px;left: 5px;top: 50%;margin-top: -10px;border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;}
.lang_item > li:nth-child(1) > a::before {background: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -698px -21px;}
.lang_item > li:nth-child(2) > a::before {background: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png); background-repeat: no-repeat;background-position: -732px -50px;}
.full{ width: 100%; float: left; }
.img_responsive{max-width: 100%;}
.desktop-menu {position: fixed;background-color: #fff;height: 74px;display: table;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16);top: 0;left: 0;z-index: 999;padding-right: 20px;
padding-left: 20px;}
.center-align, .desktop-menu ul.dd-menu > li > a {display: table-cell;vertical-align: middle;}
.desktop-menu .container-fluid {width: 100%;max-width: 1440px;}
.desktop-menu ul {list-style: none;margin: auto;padding: 0;text-align: right;}
.desktop-menu ul li {display: inline-block;position: relative;transition: all 0.2s ease-in;}
.desktop-menu li > a {display: block;text-decoration: none;outline: none;position: relative;color: #333c48;font-size: 14px;padding: 0 30px;line-height: 36px;font-weight: bold;font-family: "Oxygen",sans-serif;transition: all 0.5s ease-in-out;}
.desktop-menu .navv-bar > li:nth-last-of-type(1) {background-color: #eaeaea;border-radius: 6px;margin-left: 10px;}
.desktop-menu .navv-bar > li:nth-last-of-type(2) {border-radius: 6px;border: solid 1px #eaeaea;margin-left: 10px;}
.desktop-menu .triangle {position: relative;display: inline-block;border-top: 5px solid #7f8ea4;border-bottom: 5px solid transparent;border-left: 5px solid transparent;border-right: 5px solid transparent;margin-left: 5px;top: 3px;transition: all 0.2s ease-in;}
.desktop-menu .triangle.r_down {border-top: 5px solid #7f8ea4;border-bottom: 5px solid transparent;top: 3px;}
.desktop-menu li:hover .triangle::before {position: absolute;content: '';border-bottom: 10px solid #fff;border-left: 10px solid transparent;border-top: 10px solid transparent;border-right: 10px solid transparent;left: -10px;top: 10px;z-index: 999;}
.desktop-menu .dropdownn {position: absolute;width: 100%;top: 50px;left: 100%;background-color: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.16);z-index: 9;transition: all 0.2s ease-in;opacity: 0;transform: scale(0);transform-origin: top center;border-radius: 6px;}
.desktop-menu .dropdownn.three-row {min-width: 850px;margin-left: -350px;}
.desktop-menu .dropdownn.three-row > [class*="col-sm-"] {padding-right: 0;}
.desktop-menu .navv-bar > li:hover .dropdownn {opacity: 1;transform: scale(1);top: calc(100% + 16px);left: 50%;}
.desktop-menu ul.dd-menu {position: relative;text-align: left;}
.desktop-menu .menu-tilel {font-size: 20px;padding-left: 30px;margin-bottom: 20px;text-align: left;}
.desktop-menu ul.dd-menu.free-tool > li {display: table;height: 60px;width: 100%;border-radius: 4px;background-color: rgba(234, 234, 234, 0.8);margin-bottom: 16px;transition: all 0.5s ease-in-out;}
.desktop-menu ul.dd-menu > li > a {color: #757b83;font-weight: normal;padding-left: 50px;font-size: 16px;transition: all 0.5s ease-in-out;padding-right: 0;}
.desktop-menu ul.dd-menu > li > a::before {position: absolute;height: 35px;width: 35px;left: 10px;top: 10px;background: url(https://cdnasset.rankwatch.com/image/index-mach5-images/rw-dropdown-icons.png) no-repeat;content: '';}
.desktop-menu ul.dd-menu.free-tool > li:hover {box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #ffffff;}
.desktop-menu ul.dd-menu.free-tool > li:hover > a {color: #757b83;} 
.desktop-menu ul.dd-menu > li {display: table;height: 53px}
.desktop-menu ul.dd-menu.resources > li {width: 50%;float: left;}
.desktop-menu ul.dd-menu > li:hover {background-color: rgba(234, 234, 234, 0.8);border-radius: 4px;}
.desktop-menu ul.dd-menu.free-tool > li > a {padding-left: 70px;}
.desktop-menu ul.dd-menu.free-tool > li > a::before {top: 15px;left: 15px;}
.desktop-menu ul.dd-menu.free-tool > li:nth-child(1) > a::before {background-position: 5px 0;}
.desktop-menu ul.dd-menu.free-tool > li:nth-child(2) > a::before {background-position: 4px -77px;}
.desktop-menu ul.dd-menu.free-tool > li:nth-child(3) > a::before {background-position: 5px -153px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(1) > a::before {background-position: -60px 5px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(2) > a::before {background-position: -122px 5px}
.desktop-menu ul.dd-menu.resources > li:nth-child(3) > a::before {background-position: -60px -50px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(4) > a::before {background-position: -122px -50px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(5) > a::before {background-position: -60px -103px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(6) > a::before {background-position: -122px -105px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(7) > a::before {background-position: -60px -160px;}
.desktop-menu ul.dd-menu.resources > li:nth-child(8) > a::before {background-position: -122px -160px;}
.desktop-menu ul.dd-menu > li:nth-child(1) > a::before {background-position: -185px 5px;}
.desktop-menu ul.dd-menu > li:nth-child(2) > a::before {background-position: -185px -50px;}
.desktop-menu ul.dd-menu > li:hover > a {color: #3e53fb}
.desktop-menu .dropdownn.one-row {min-width: 265px;padding: 0 15px 15px;}
.desktop-menu .dropdownn.one-row > ul.dd-menu > li {width: 100%;}
.desktop-menu .hamburger, .desktop-menu .mob-login-btn, .desktop-menu .navv.mob-menu > .logo.mob-logo {display: none;}
.footer_wrap {position: relative;box-sizing: border-box;padding-top: 65px;background: #333c48;}
.footer-logo {position: relative;box-sizing: border-box;padding-bottom: 40px;}
.footer-logo::before {position: absolute;top: 100%;content: '';width: 200px;height: 1px;background: #fff;left: 0;}
.footer_heading {font-size: 18px;line-height: 22px;font-weight: 700;color: #fff;margin-bottom: 15px;}
.contact-details .footer_heading {margin-top: 55px; margin-bottom: 13px;}
.contact-details > li:first-child{margin-bottom: 0px !important;}
address {color: #fff;margin: 15px auto 0;}
.footer-link.box-link > li {display: block;margin-bottom: 5px; width: 100%;margin-bottom: 17px;}
.footer-link > li {margin-bottom: 17px; width: 50%; float: left; box-sizing: border-box;}
.footer-link > li > a {color: #fff;font-size: 16px;line-height: 20px;display: block;text-decoration: none;transition: all 0.3s ease-in-out;}
.footer-link > li > a:hover {color: #fff;text-decoration: underline;}
.footer-link.contact-details > li > a {font-size: 18px;line-height: 22px;}
.change_language {text-align: right;position: relative;box-sizing: border-box;margin-bottom: 15px;}
.change_language .select2-container .select2-choice {border: 0;background: no-repeat; color: #fff;font-weight: 700;}
.change_language .f32 .flag {border-radius: 100%;height: 20px;width: 20px;}
.change_language .f32 .us {background-position: -6px -7336px;}
.change_language .select2-container .select2-choice .select2-arrow{background-image:none; background-color: transparent;border:0; border-radius: 0;right: 0px;width: 15px;}
.change_language .select2-container .select2-choice .select2-arrow b{display: block;left: 50%;top: 50%;position: absolute;margin-left: -3px;margin-top: -2px;border-top: 5px solid #fff;border-bottom: 5px solid transparent;border-left: 5px solid transparent;border-right: 5px solid transparent; transition: all .3s ease-in-out;background:none;width: auto;height: auto;}
.change_language .select2-dropdown-open .select2-choice .select2-arrow b{transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out; border-top: 5px solid #333c48;margin-top: -6px;}
.change_language .select2-dropdown-open .select2-choice{color: #333c48 !important;}
.f32 .flag{vertical-align: middle !important;}
.social_menu {margin-top: 10px;}
.social_menu > li {display: inline-block;margin-left: 3px;}
.social_menu > li:nth-child(1){margin-left: 0;}
.social_menu > li > a {position: relative;box-sizing: border-box;border-radius: 50%;display: block;height: 20px;width: 20px;  transition: all 0.2s ease-in-out; background-image: url(https://cdnasset.rankwatch.com/image/upgrade-images/social_icons.png); background-repeat: no-repeat;background-position: 0 0; border: 2px solid #fff;}
.social_menu > li:nth-child(1) > a{background-position: -33px -111px;}
.social_menu > li:nth-child(2) > a{background-position: -58px -111px;}
.social_menu > li:nth-child(3) > a{background-position: -83px -111px;}
.social_menu > li:nth-child(4) > a{background-position: -108px -111px;}
.social_menu > li:nth-child(5) > a{background-position: -133px -111px;}
.social_menu > li:nth-child(1):hover > a{background-position: -33px -144px;border-color: #4963b1;}
.social_menu > li:nth-child(2):hover > a{background-position: -58px -144px;border-color: #61aaee;}
.social_menu > li:nth-child(3):hover > a{background-position: -83px -144px;border-color: #3770b2;}
.social_menu > li:nth-child(4):hover > a{background-position: -108px -144px;border-color: transparent;}
.social_menu > li:nth-child(5):hover > a{background-position: -133px -144px;border-color: #ae3336;}
.show_420, .caret_420, .accord{display: none;}
.Copyright-section {margin-top: 65px;border-top: 1px solid rgba(255,255,255,0.3);padding: 24px 0 40px;box-sizing: border-box;}
.normal-font-txt {margin: 0;font-size: 18px;line-height: 22px;font-weight: 400;color: #fff;}
.normal-font-txt  > a{color: #fff; text-decoration: none;font-size: 18px;}
.normal-font-txt  > a:hover{color: #5e68da;}
.change_language > a {height: 20px;width: 95px;color: #fff;display: block;float: right;position: relative;line-height: 20px;text-decoration: none;text-align: right;}
.mob_logo{display: none;}
.mob_logo > img{max-width: 100%; width: 90px;}
.nav_item.dropdown.open .caret{transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);   transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}

@media (max-width: 1250px){
  .desktop-menu li > a {padding: 0 25px;}
  .desktop-menu .dropdownn.three-row {margin-left: -400px;}
}

@media (max-width: 1199px){
  .desktop-menu li > a {padding: 0 10px;}
  .desktop-menu .dropdownn.three-row {min-width: 810px;}
  .desktop-menu ul.dd-menu.free-tool > li {height: 43px}
  .desktop-menu ul.dd-menu > li {height: 40px;}
  .desktop-menu ul.dd-menu > li > a {font-size: 14px;}
  .desktop-menu .dropdownn.one-row {min-width: 250px;}
  .desktop-menu ul.dd-menu > li > a::before {top: 3px;}
  .desktop-menu ul.dd-menu.free-tool > li > a::before {top: 6px;}
}
@media (max-width: 991px){
  .footer_heading{font-size: 16px;}
  .footer-link > li > a, .normal-font-txt, .normal-font-txt  > a{font-size: 14px;}
  .desktop-menu li:nth-child(1) > a {padding-left: 0;}
  .desktop-menu li > a {padding: 0 5px; font-size: 12px;line-height: 30px;}
  .desktop-menu .dropdownn.three-row {min-width: 690px;margin-left: -350px;}
  .desktop-menu .dropdownn.one-row {min-width: 175px;}
  .desktop-menu ul.dd-menu > li > a {font-size: 12px;}
  .desktop-menu .navv.mob-menu {margin-left: -15px;margin-right: -15px;}
}
@media (max-width: 767px){
  .desktop-menu {height: 55px;padding-left: 0;padding-right: 0;}
  .desktop-menu .hamburger {width: 100%;max-width: 30px;float: left;height: 30px;margin-right: 10px;position: relative;position: relative;display: block;margin-top: 2px;padding-top: 5px;z-index: 9999;cursor: pointer;}
  .desktop-menu .hamburger > span {display: block;width: 100%;max-width: 15px;background-color: #333c48;height: 2px;margin: 5px auto;transition: all 0.5s ease-in-out;}
  .desktop-menu .hamburger.switch-icon {z-index: 9999;transition: all 0.5s ease-in-out;padding-top: 10px;}
  .desktop-menu .hamburger.switch-icon > span:nth-child(1) {transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
  .desktop-menu .hamburger.switch-icon > span:nth-child(2) {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);margin-top: -7px;}
  .desktop-menu .hamburger.switch-icon > span {background-color: #eaeaea;}
  .desktop-menu .logo {width: 100%;max-width: 140px;float: left;position: relative;}
  .desktop-menu .logo img {max-width: 100% !important;}
  .desktop-menu .mob-login-btn > .navv-bar {display: block;}
  .desktop-menu .mob-login-btn {width: 100%;max-width: calc(100% - 190px);float: left;position: relative;display: block;}
  .desktop-menu ul.dd-menu.free-tool > li > a::before {left: 10px}
  .desktop-menu ul.dd-menu.free-tool > li > a {padding-left: 60px;}
  .desktop-menu ul.dd-menu.free-tool > li, .desktop-menu ul.dd-menu.free-tool > li:hover {background-color: rgba(61, 70, 81, 0.8);box-shadow: none;}
  .desktop-menu .mob-login-btn li:nth-child(1) > a, .desktop-menu .navv.mob-menu > .navv-bar > li:nth-child(1) > a {padding-left: 8px;}
  .desktop-menu .navv-bar > li:nth-last-of-type(1):hover {background-color: #eaeaea;}
  .desktop-menu .navv-bar > li:nth-last-of-type(2):hover, .desktop-menu ul.dd-menu > li:hover {background-color: transparent;}
  .desktop-menu ul.dd-menu > li > a, .desktop-menu ul.dd-menu > li > a:hover, .desktop-menu ul.dd-menu.free-tool > li > a:hover {color: #ffffff}
  .desktop-menu .navv-bar > li:nth-last-of-type(1):hover > a, .desktop-menu .navv-bar > li:nth-last-of-type(2):hover > a {color: #333c48;}
  .desktop-menu .navv {position: fixed;background-color: #333c48;top: 0;left: -100%;width: 100%;max-width: 600px;height: 100vh;transition: all 0.5s cubic-bezier(.86,0,.07,1);overflow: auto;}
  .desktop-menu .navv.mob-menu > .logo.mob-logo {display: block;width: 100%;max-width: 100%;text-align: center;padding: 15px 0;border-bottom: 1px solid rgba(255,255,255,0.2);}
  .desktop-menu .navv.mob-menu > .navv-bar > li {display: block;text-align: left;width: calc(100% - 40px);margin: 0 20px;border-bottom: 1px solid rgba(255,255,255,0.2);float: left;}
  .desktop-menu .navv.mob-menu > .navv-bar > li > a {color: #fff;padding-top: 5px;padding-bottom: 5px;}
  .desktop-menu .navv.mob-menu.swap-left {left: 0;}
  .desktop-menu .navv.mob-menu > .navv-bar > li:nth-last-of-type(1), .desktop-menu .navv.mob-menu > .navv-bar > li:nth-last-of-type(2){display: none;}
  .desktop-menu .navv.mob-menu > .navv-bar {width: 100%;float: left;margin-bottom: 50px;}
  .desktop-menu .navv.mob-menu .dropdownn {position: relative;visibility: visible;transform: scale(1);opacity: 1;min-width: auto;margin-left: 0;left: 0;background-color: transparent;box-shadow: none;width: 100%;float: left;display: none;}
  .desktop-menu .navv.mob-menu .navv-bar > li:hover .dropdownn {opacity: 1;transform: scale(1);top: 0;left: 0;}
  .desktop-menu li:hover .triangle::before {content: none;}
  .menu-tilel {font-size: 16px;padding-left: 0;margin-bottom: 15px;margin-top: 0;color: #fff;}
  .desktop-menu ul.dd-menu.resources > li {width: 100%;}
  .desktop-menu .navv.mob-menu > .logo.mob-logo > a > img {max-width: 100px;width: 100px;}
  .desktop-menu ul.dd-menu.resources > li:last-child {margin-bottom: 5px;}
  .accord > .footer_heading {cursor: pointer; margin: 10px auto;}
  .Copyright-section{margin-top: -1px;padding-bottom: 60px !important;}
  .eng_lang, .in_lang {padding-left: 45px !important;}
  .eng_lang::before, .in_lang::before{left: 15px;}
  .caret_420{display: inline-block;float: right;margin-top: 10px;border-top-color: #fff;}
  .social_menu {padding-bottom: 15px;border-bottom: 1px solid rgba(255,255,2550,.2);}
  .footer-logo::before{width: 100%;background: rgba(255,255,2550,.2);}
  .social_menu > li > a{width: 30px; height: 30px;}
  .social_menu > li:nth-child(1) > a{background-position: -33px -25px;}
  .social_menu > li:nth-child(2) > a{background-position: -72px -25px;}
  .social_menu > li:nth-child(3) > a{background-position: -111px -25px;}
  .social_menu > li:nth-child(4) > a{background-position: -150px -25px;}
  .social_menu > li:nth-child(5) > a{background-position: -189px -25px;}
  .social_menu > li:nth-child(1):hover > a{background-position: -33px -68px;border-color: #4963b1;}
  .social_menu > li:nth-child(2):hover > a{background-position: -72px -68px;border-color: #61aaee;}
  .social_menu > li:nth-child(3):hover > a{background-position: -111px -68px;border-color: #3770b2;}
  .social_menu > li:nth-child(4):hover > a{background-position: -150px -68px;border-color: transparent;}
  .social_menu > li:nth-child(5):hover > a{background-position: -189px -68px;border-color: #ae3336;}
  .accord{display: block;border-bottom: 1px solid rgba(255,255,255,0.2);}
  .link_hide{display: none;}
  .footer-logo{padding-bottom: 15px;}
  .contact-details .footer_heading{margin-top: 25px;margin-bottom: 0px;}
  address{font-size: 14px;}
  address > br{display: none;}
  .footer-link.contact-details > li > a {font-size: 14px;line-height: normal;}
  .nav_item.dropdown.open .caret, .caret.rotat_t {transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
  .footer-link.box-link.full.prod > li {margin-bottom: 10px;}
  .desktop-menu .navv.mob-menu {margin-left: auto;margin-right: auto;}
}
@media (max-width: 480px){
  section.bg1{margin-top: 50px;}
  .change_language > a{font-size: 12px; line-height: 15px;}
  .footer-link > li > a, .normal-font-txt, address, .footer-link.contact-details > li > a, .normal-font-txt  > a{font-size: 12px;line-height: 15px;}
  .footer-logo{padding-bottom: 15px;}
  .contact-details .footer_heading {margin-top: 25px;margin-bottom: 0;}
  .footer-link.box-link.contact-details > li:nth-child(2) {margin-bottom: 5px;}
  .plan_caption > h1 > span > img {height: 36px;width: 14px;}
  .plan_caption > h1::after{content: none;}
  .change_language > a{line-height: 20px;}
  .change_language > a::before{left: 10px;}
  .hide_420{ display: none; }
  .show_420{display: block;}
  .change_language > a {line-height: 20px;}
  .footer_wrap{padding-top: 30px;}
  p > #submits{text-align: center; margin: auto;}
  .desktop-menu .mob-login-btn {max-width: calc(100% - 130px);}
  .desktop-menu .logo {max-width: 100px;padding-top: 5px;}
  .desktop-menu .hamburger {left: -10px;margin-right: 0px;}
  .desktop-menu .mob-login-btn > .navv-bar > li > a {line-height: 30px;}
  .desktop-menu .navv-bar > li:nth-last-of-type(1), .desktop-menu .navv-bar > li:nth-last-of-type(2) {margin-left: 0px;}
}

/****** Rankwatch Header Footer css end******/



section.bg1 {margin-top: 74px;padding-top: 20px;position: relative;box-sizing: border-box;background-color: #f2f5f8;}
section.bg1 > .container-fluid {max-width: 1440px;padding-left: 160px;}
.santa {position: absolute;left: 0;bottom: 0;width: 100%;}
.santa > img:nth-child(2) {display: none;}
.main_content {margin-top: 50px;padding-right: 30px;}
.hero_heading {font-size: 56px;font-weight: 800;font-family: 'Open Sans', sans-serif;line-height: 76px;color: #333c48; margin-top: 0;}
.h_para {font-size: 21px;font-weight: 300;color: #7f8ea4;line-height: 30px;}
.get_started {margin-top: 20px;position: relative;box-sizing: border-box;}
.email_add {height: 68px;border: 1px solid #e6e6e6;text-indent: 15px;border-radius: 6px;box-sizing: border-box;background: #fff;position: relative;width: calc(100% - 180px);float: left;}
.email_submit {width: 164px;float: left;margin-left: 16px;height: 68px;box-sizing:border-box;background-color: #19b933;border:0;border-radius: 6px;color: #fff;font-size: 16px;font-weight: 700;outline: none; transition: all 0.3s ease-in-out;}
.email_submit:hover {background-color: rgba(25,185,51,0.8);box-shadow: 0 0 5px 0 rgba(25,185,51,0.2);}
.bg1.min_height {padding-top: 60px;overflow: hidden;}
.adj_min_height {min-height: 500px;}
.top_banner_img {position: absolute;right: -1px;bottom: 0;z-index: 2;}
.client_bg {background-color: #f7f8f9;padding: 30px 0;position: relative;box-sizing: border-box;}
section.bg2{padding: 20px 0 80px;}
.client_caption {padding: 0px 10px;box-sizing: border-box;/*margin-top: 20px;*/}
.c_count {font-size: 24px;line-height: 38px;font-weight: 800;font-family: 'Open Sans', sans-serif;margin: 0;}
.c_text {font-size: 18px;line-height: 28px;}
.client_logo {text-align: center;box-sizing: border-box;position: relative;}
.client_logo > li {width: 240px;float: left;box-sizing: border-box;height: 40px;}
.client_logo > li:nth-child(1) {background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/clint-logo.png);background-repeat: no-repeat;  background-position: -110px -375px;}
.mt_120 {margin-top: 75px;}
.heading {font-size: 36px;font-family: 'Open Sans', sans-serif;font-weight: 800;line-height: 50px;}
.para {font-size: 24px;color: #7f8ea4;font-weight: 300;line-height: 40px;}
.seo_analitic { position: relative;box-sizing: border-box;margin-bottom: 50px;}
.seo_heading {position: relative;padding-left: 58px;font-size: 20px;line-height: 26px;font-weight: 700;}
.seo_heading.rank::before {position: absolute;content: '';left: 12px;top: 50%;height: 26px;width: 30px;margin-top: -13px; background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);background-repeat: no-repeat;background-position: -40px -138px;}
.seo_heading.rank.analys::before {background-position: -98px -137px;width: 35px;height: 35px;}
.seo_heading.rank.audit::before {background-position: -155px -137px;height: 45px;}
.seo_heading.rank.backL::before {background-position: -40px -210px;}
.seo_heading.rank.keyS::before {background-position: -98px -209px;height: 45px;}
.seo_heading.rank.whiteL::before {background-position: -159px -209px;}
.card_holder {background-color: #edf1f6;padding: 15px 15px;border-radius: 6px;box-sizing: border-box;position: relative;min-height: 430px; transition: all .3s ease-in-out;}
.card_holder:hover, .card:hover {box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.16);transform: scale(1.01);}
.seo_caption {font-size: 16px;line-height: 20px;margin-top: 10px;padding: 0 5px;}
.learn_btn {display: inline-block;color: #7f8ea4;font-size: 14px;font-weight: 700;padding-left: 5px;transition: all 0.3s ease-in-out;position: absolute;left: 15px;bottom: 15px;}
.learn_btn:hover{text-decoration: none;color: color: rgba(25,185,51,0.9);}
.learn_btn::after {position: absolute;content: '\e080';height: 17px;width: 17px;font-family: Glyphicons Halflings;font-weight: 300;  margin-left: 5px;top: 50%;margin-top: -10px;}
.d_center {display: table-cell;vertical-align: middle;}
.heading_holder {position: relative;height: 55px;display: table;width: 100%;margin-bottom: 5px;}
.f_trail {font-size: 14px;color: #7f8ea4;margin-top: 5px;}
a.email_submit {width: auto;padding: 22px 40px;float: none;text-decoration: none;display: inline-block;margin-left: 0;}
a.email_submit:hover{color: #fff; text-decoration: none;}
.para.para_1 {font-size: 20px;line-height: 30px;font-weight: 400;}
.client_icon {position: relative;height: 30px;text-align: center;margin-top: 10px;margin-bottom: 5px;margin-left: 7px;margin-right: 7px;box-sizing: border-box;min-width: 106px;min-height: 50px;}
.client_icon_as_seen {position: relative;height: 30px;text-align: center;margin-top: 12px;margin-left: 7px;margin-right: 7px;box-sizing: border-box;min-height: 50px;}
.client{background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);background-repeat: no-repeat;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;}
.client_icon .naukri{background-position: -37px -952px;}
.client_icon .naukri:hover{background-position: -37px -1085px;}
.client_icon .redbus{background-position: -188px -948px;}
.client_icon .redbus:hover{background-position: -189px -1082px;}
.client_icon .bookmyshow{background-position: -331px -952px;}
.client_icon .bookmyshow:hover{background-position: -332px -1085px;}
.client_icon .ethinos{background-position: -477px -942px;top:-7px;}
.client_icon .ethinos:hover{background-position: -478px -1076px;top:-7px;}
.client_icon .autoportal{background-position: -623px -952px;}
.client_icon .autoportal:hover{background-position: -623px -1086px;}
.client_icon .agl{background-position: -771px -942px;top:-7px;}
.client_icon .agl:hover{background-position: -772px -1075px;top:-7px;}
.client_icon .cnn{background-position: -39px -1017px;}
.client_icon .cnn:hover{background-position: -40px -1150px;}
.client_icon .mmt{background-position: -185px -1014px;}
.client_icon .mmt:hover{background-position: -186px -1147px;}
.client_icon .reliance{background-position: -331px -1018px;}
.client_icon .reliance:hover{background-position: -332px -1151px;}
.client_icon .magicbrick{background-position: -477px -1017px;}
.client_icon .magicbrick:hover{background-position: -478px -1150px;}
.client_icon .iprospect{background-position: -623px -1017px;}
.client_icon .iprospect:hover{background-position: -624px -1150px;}
.client_icon .makaan{background-position: -770px -1008px;margin-top: -10px;}
.client_icon .makaan:hover{background-position: -772px -1141px;margin-top: -10px;}
.client_icon_as_seen .sascon{background-position: -26px -1209px;}
.client_icon_as_seen .sascon:hover{background-position: -26px -1277px;}
.client_icon_as_seen .entrepreneur{background-position: -236px -1209px;}
.client_icon_as_seen .entrepreneur:hover{background-position: -237px -1277px;}
.client_icon_as_seen .brightonseo{background-position: -456px -1209px;}
.client_icon_as_seen .brightonseo:hover{background-position: -456px -1277px;}
.client_icon_as_seen .sitepronews{background-position: -675px -1206px;}
.client_icon_as_seen .sitepronews:hover{background-position: -675px -1274px;}
.client_icon_int {position: relative;/*height: 30px;*/text-align: center;/*margin-top: 8px;*/margin-left: 2px;margin-right: 2px;margin-bottom: 5px;box-sizing: border-box;min-height: 50px;min-width: 130px;}
.client.client-2 {background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/client-sprite-us.png);background-repeat: no-repeat;}
.client_icon_int .add-people{background-position: -9px -1347px;max-width: 110px;}
.client_icon_int .add-people:hover{background-position: -9px -1404px;max-width: 110px;}
.client_icon_int .axelero{background-position: -121px -1348px;}
.client_icon_int .axelero:hover{background-position: -120px -1405px;}
.client_icon_int .dexyp{background-position: -251px -1348px;max-width: 155px;}
.client_icon_int .dexyp:hover{background-position: -250px -1405px;max-width: 155px;}
.client_icon_int .straightnorth{background-position: -581px -1349px;}
.client_icon_int .straightnorth:hover{background-position: -581px -1406px;}
.client_icon_int .iprospect{background-position: -752px -1351px;}
.client_icon_int .iprospect:hover{background-position: -750px -1408px;}
.client_icon_int .ebuyer{background-position: -393px -1348px;transform: scale(0.9);min-width: 172px;}
.client_icon_int .ebuyer:hover{background-position: -392px -1405px;transform: scale(0.9);min-width: 172px;}
.client_icon_int .sky{background-position: -871px -1351px;max-width: 122px;}
.client_icon_int .sky:hover{background-position: -871px -1408px;max-width: 122px;}
.client_icon_int .webpage{background-position: -990px -1351px;}
.client_icon_int .webpage:hover{background-position: -990px -1408px;}
.client_icon_int .amazon{background-position: 28px 23px;}
.client_icon_int .amazon:hover, .client_icon .amazon:hover{background-position: 28px -34px;}
.client_icon_int .mrm{background-position: -104px 23px;min-width: 140px;}
.client_icon_int .mrm:hover{background-position: -104px -34px;}
.client_icon .amazon {background-position: 15px 10px;}
.client_icon .amazon:hover {background-position: 15px -47px;}
.card {margin: 50px auto;background: #fff;padding: 30px 22px;border-radius: 6px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); box-sizing: border-box;position: relative;min-height: 355px; transition: all 0.3s ease-in-out;}
.bg_img {height: 75px;width: 80px;box-sizing: border-box;position: relative;background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);   background-repeat: no-repeat;margin-bottom: 10px;display: block;}
.bg_img.one {background-position: -290px -20px;}
.bg_img.two {background-position: -425px -20px;}
.bg_img.three {background-position: -287px -148px;}
.bg_img.four {background-position: -437px -148px;}
.card_heading {font-family: 'Open Sans', sans-serif;font-size: 16px;font-weight: 700;position: relative;line-height: 20px;}
.bg1.full.transform_d_w {margin-top: 0;padding-bottom: 60px;}
.subs_cribe, .as_seen, .testimonial {padding: 65px 0;}
.subs_cribe .heading {font-size: 21px;line-height: 30px;margin-top: 0;}
.subs_cribe .get_started {max-width: 590px;min-height: 90px;}
.subs_cribe .email_add{height: 56px;}
.subs_cribe .email_submit{height: 56px;}
.glob_link {width: 250px;height: 122px;margin: auto;background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);background-repeat: no-repeat;   background-position: -910px -104px;}
.glob_link_mob{display: none;}
.bg_gredient{
    padding: 80px 0;    
    background: #00a8bf; /* Old browsers */
    background-image: linear-gradient(to right bottom, #00a8bf, #00b0b4, #00b699, #00b96e, #19b933);
    background: -moz-linear-gradient(to right bottom, #00a8bf, #00b0b4, #00b699, #00b96e, #19b933); /* FF3.6-15*/ 
    background: -webkit-linear-gradient(to right bottom, #00a8bf, #00b0b4, #00b699, #00b96e, #19b933); /* Chrome10-25,Safari5.1-6*/
    background: -ms-linear-gradient(to right bottom, #00a8bf, #00b0b4, #00b699, #00b96e, #19b933); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8bf', endColorstr='#19b933',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 
}
.bg_gredient .heading {font-size: 32px;line-height: 43px;color: #fff;margin-top: 0;margin-bottom: 50px;}
.bdr_rt {border-right: 1px solid #fff;}
.bdr_bt {border-bottom: 1px solid #fff;}
.client_data {padding: 30px 0;margin-left: -15px;margin-right: -15px;}
.client_data > .hero_heading, .client_data > .c_text {color: #fff;}
.as_seen_titel {padding-top:58px;font-size: 22px;line-height: 28px;font-weight: 800;font-family: 'Open Sans', sans-serif;}
.testimonial .heading {font-size: 44px;line-height: 60px;margin: 0;}
.testimonial .h_para {font-weight: 700;font-size: 20px;line-height: 40px;}
.testimonial_text {width: 100%;position: relative;box-sizing: border-box;padding-top: 70px;padding-right: 70px;}
.testimonial_text::before {position: absolute;content: '';height: 110px;width: 165px;top: 0;left: -15px;background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);background-repeat: no-repeat;background-position: -569px -120px;z-index: -1;}
.testimonial_text::after {position: absolute;content: '';height: 50px;width: 60px;background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/icons.png);  background-repeat: no-repeat;background-position: -762px -110px;bottom: -28px;}
.bg_gredient + .as_seen .as_seen_titel {padding-top: 0;}

/* carousel */
#quote-carousel {padding: 0 10px 30px 10px;margin-top: 30px;}
/* Control buttons  */
#slide-left{font-size:16px;padding-top: 3px;padding-right: 7px;}
#slide-right{font-size:16px;padding-top: 3px;padding-left: 7px;}
#quote-carousel .carousel-control {background-image: none;color: #7f8ea4;font-size: 1em;text-shadow: none;margin-top: 30px;top: 50%;width: 48px;height: 48px;background-color: #edf1f6;border-radius: 50%;display: table; margin-top: -24px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
#quote-carousel .carousel-control > i{ display: table-cell; vertical-align: middle; }
#quote-carousel .carousel-indicators {right: 50%;top: auto;bottom: 0px;margin-right: -19px;}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li {background: #e5e8ec;height: 10px;width: 20px;border: 0;margin-right: 23px;}
#quote-carousel .carousel-indicators li:last-child{margin-right: 0;}
#quote-carousel .carousel-indicators .active {background: #19b933;}
/* End carousel */
.item blockquote {border-left: none;margin: 0;}
.cap {height: 240px;width: 240px;margin: 50px auto 15px;position: relative;box-sizing: border-box;border: 2px solid #19b933;   border-radius: 50%;padding: 5px;background: #fff;}
.cap::before {position: absolute;content: '';height: 160px;width: 160px;background-color: #19b933;left: -30px;top: -15px;border-radius: 50%;z-index: -1;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
.cap::after {position: absolute;content: '';height: 125px;width: 125px;background: #e5e8ec;right: 0px;bottom: -35px;border-radius: 50%;z-index: -1;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
.cap > img {border-radius: 50%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.testimonial_client {position: relative;box-sizing: border-box;text-align: right;margin-right: -90px;margin-top: -30px;}
.client_titel {font-size: 28px;line-height: 36px;color: #19b933;font-weight: 700;margin: 0;}
.designation {font-size: 16px;line-height: 20px;color: #7f8ea4;font-weight: 700;display: block;}

#err-msg, .err-msg, .submit-msg {color: #f72239;font-weight: 400;float: left;width: 100%;font-size: 12px;}
#keyword {font-size: 12px;}
.submit-msg {color: #19b933;}

button.ply-btn-ico {
    position: absolute;
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    outline: none;
    background-color: transparent;
    margin-top: -30px;
    margin-left: -30px;
    z-index: 9;
    border: 5px solid rgba(255,255,255,0.5);
    border-radius: 50%;
}
button.ply-btn-ico::before {
    position: absolute;
    content: '';
    border-left: 15px solid rgba(255,255,255,0.5);
    border-top: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid transparent;
    top: 50%;
    left: 50%;
    margin-left: -5px;
    margin-top: -15px;
}
.over_lay {
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,0.2);
    border-radius: 100%;
    left: 0;
    top: 0;
    z-index: 1;
}
.vemio-video {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 16000003;display: none;background: rgba(0,0,0,0.7);}
.modal-content-videos {position: absolute;width: 100%;max-width: 845px;-webkit-animation-name: zoom;-webkit-animation-duration: 0.4s;  animation-name: zoom;animation-duration: 0.4s;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}
span#closebtn {position: absolute;right: 0;top: 20px;color: #fff;z-index: 16000005;font-size: 18px;cursor: pointer;opacity: 0.8;}
.modal-content-videos iframe {max-width: 845px;min-width: 290px;width: 100%;}

/* Feature Pages */

.bg-color{background-color: #fefefe;}
section.feature-page {background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/top-bg.png);padding-bottom: 30px !important;background-repeat: no-repeat;background-size: cover;}
.feature-page .heading {padding-top: 40px;padding-bottom: 25px;font-size: 48px; line-height: 65px;}
.feature-page .para{font-size: 22px;line-height: 28px;color: #70767f;}
section.feature-slider {padding: 35px 0;position: relative;box-sizing: order-box;margin-top: 15px;}
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-arrow {position: absolute;background-color: transparent;border: 0;text-indent: -9999px;background-repeat: no-repeat;height: 51px;width: 51px;z-index: 9;top: 50%;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);border-radius: 100%;margin-top: -26px;background-position: center;}
.slick-prev.slick-arrow {left: 0;background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/l-arrow.png); transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);}
.slick-next.slick-arrow {right: 0;background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/r-arrow.png); transform: translate(50%, -50%);-webkit-transform: translate(50%, -50%);-moz-transform: translate(50%, -50%);}
.slide-img {max-width: 60px;margin: 0 auto 10px;height: 50px;background: url(https://cdnasset.rankwatch.com/image/features-page-images/slider-icon.png) no-repeat;}
.slide-img.first {background-position: 10px 5px;}
.slide-img.second {background-position: -165px 5px;}
.slide-img.third {background-position: -335px 5px;}
.slide-img.fourth {background-position: -502px 5px;}
.slide-img.fifth {background-position: -667px 5px;}
.slide-img.sixth {background-position: -835px 5px;}
.slide-caps {font-size: 14px;font-weight: bold;}
.slide > a{display: inline-block;text-decoration: none;outline: 0;}
a .slide-caps{color: #333c48;}
.slide-caps + .new {font-size: 12px;line-height: 15px;color: #f72239;margin: auto;}
.siteauditor-riview {padding-bottom: 50px;position: relative;background-color: rgba(237, 241, 246, 0.2);/*padding-top: 25px;*/}
.siteauditor-riview h2, .perform-site h2 {position: relative;text-align: center;font-size: 34px;font-weight: bold;margin: 0 auto;line-height: 1.79;padding-left: 55px; display: inline-block;}
.siteauditor-riview h2::before {position: absolute;content: '';height: 50px;width: 35px;background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/slider-icon.png);background-repeat: no-repeat;top: 50%;left: 0;margin-top: -25px;}
.siteauditor-riview h2.site-audit::before {background-position: -346px 7px;}
.siteauditor-riview h2.rank-tracking::before {background-position: 0px 10px;width: 50px;}
.siteauditor-riview h2.backlink-analysis::before {background-position: -510px 10px;width: 50px;}
.siteauditor-riview-page {position: relative;max-height: 660px;padding: 0 24px 0;margin-top: 70px;background-color: #edf1f6;border-radius: 6px 6px 0 0;box-sizing: border-box;overflow-y: scroll;margin-bottom: 5px;scrollbar-width: none;-ms-overflow-style: none; border-top: 22px solid #edf1f6;}
.siteauditor-riview-page::-webkit-scrollbar {width: 0px; display: none; background-color: transparent;}
.siteauditor-riview-page > img {max-width: 100%;}
.feature-site-audit {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.16);padding: 60px 0 85px;}
.perform-site .para {color: #70767f;line-height: 29px;font-size: 20px;text-align: left;margin-bottom: 110px;font-weight: 400;}
.perform-site a {display: inline-block;background: #19b933;color: #fff; font-size: 16px;line-height: 25px;padding: 18px 70px;border-radius: 4px;font-weight: bold;text-decoration: none;}
.perform-site h2 {margin: 50px auto;padding-left: 0;padding-bottom: 20px;display: block;font-size: 44px;line-height: 1.36;}
.perform-site h2::before {position: absolute;content: '';height: 2px;border-radius: 4px;width: 200px;background-color: #19b933;top: 100%;left: 50%;margin-left: -100px;}
.explore-features {position: relative;box-sizing: border-box;padding: 50px 0;border-top: 2px dashed #edf1f6;}
.feature-content {display: table;width: 100%;height: 300px;position: relative;text-align: center;}
.feature-content img {max-width: 100%;}
.feature-heading {text-align: left;font-size: 24px;font-weight: bold;line-height: normal;margin-top: 0;}
.feature-caps {font-size: 18px;color: #70767f;text-align: left;line-height: 1.37;position: relative;/*padding-top: 10px;*/margin-bottom: 0;}
.feature-list > li {padding-left: 20px;padding-top: 10px;}
.feature-list > li::before {position: absolute;content: '';height: 6px;width: 6px;background-color: #333c48;left: 0;top: 18px;border-radius: 50%;}
.feature-list > li > strong {color: #333c48;}
.feature-slider.explore-features {background-color: #fcfcfc !important;background-image: none;padding: 50px 0 !important;}
.features-subscribe {background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/bottom-bg.png);padding: 77px 0;background-repeat: no-repeat;background-size: cover;}
.get_started::after {content: '';display: table;clear: both;}
.features-subscribe .get_started{margin-left: auto; margin-right: auto;margin-bottom: 40px;}
.features-subscribe .feature-heading{text-align: center; line-height: 39px; font-size: 29px;font-weight: normal;}
.feature-hero {margin: 25px auto 0;font-size: 100px;font-weight: 300;background: #f9c03a;background: -moz-linear-gradient(top, #f9c03a 0%, #f72237 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #f9c03a), color-stop(100%, #f72237));background: -webkit-linear-gradient(top, #f9c03a 0%, #f72237 100%);background: -o-linear-gradient(top, #f9c03a 0%, #f72237 100%);background: -ms-linear-gradient(top, #f9c03a 0%, #f72237 100%);background: linear-gradient(to bottom, #f9c03a 0%, #f72237 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c03a', endColorstr='#f72237', GradientType=0 );background-clip: text;-webkit-background-clip: text;text-fill-color: transparent;-webkit-text-fill-color: transparent;}
.client-bg{padding: 80px 0;background-color: #f7f8f9; position: relative;}
.client-bg .c_count{margin-bottom: 18px;}
.client-bg .c_text{color: #70767f;}
.client-img {padding-top: 50px;position: relative;}
.client-img > img {margin: auto;}
.feature-list.track-position, .feature-list.featured-snippets {padding-top: 15px;}
.feature-list.track-position > li {width: 50%;float: left;padding-top: 5px;}
.feature-list.track-position > li::before, .feature-list.featured-snippets > li::before {top: 13px}
.feature-list.featured-snippets > li {padding-top: 5px;}
.bg1.skew-box-bg {padding-top: 0;position: relative;box-sizing: border-box;background-color: rgba(237, 241, 246, 0.2);}
.right-skew {z-index: 9;position: relative;padding: 35px 0 0;margin-bottom: 100px;max-height: 325px;}
.right-skew.white-label {min-height: 350px;padding-top: 90px;background: #43b8d2;background: -moz-linear-gradient(left, #43b8d2 0%, #58caa5 100%);background: -webkit-linear-gradient(left, #43b8d2 0%,#58caa5 100%);background: linear-gradient(to right, #43b8d2 0%,#58caa5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43b8d2', endColorstr='#58caa5',GradientType=1 );}
.right-skew::before {position: absolute;content: '';width: 100%;height: 100%;background: inherit;z-index: -1;transform: skewY(-3deg);-webkit-transform: skewY(-3deg);-moz-transform: skewY(-3deg);-ms-transform: skewY(-3deg);-o-transform: skewY(-3deg);top: 40px;left: 0;}
.right-skew .as_seen_titel {font-weight: normal;color: #fff;margin: 0;padding-top: 20px;}
.white-lbl-heading {margin: 0;color: #fff;font-weight: bold;font-size: 36px;font-family: 'Open Sans', sans-serif;line-height: 1.35;position: relative;padding-top: 40px;}
.white-lbl-img {text-align: center;position: absolute;width: 100%;max-width: 565px;min-height: 345px;box-sizing: border-box;padding: 13px;background-color: #edf1f6;border-radius: 6px;right: 0;top: -30px;opacity: 0;transition: all 0.6s ease-in-out;transform: scale(0);transform-origin: top left;}
.white-lbl-img.animate, .white-lbl-img.animate > img{top: 0;opacity: 1;transform: scale(1);}
.white-lbl-img > img {box-shadow: 0 0 8px 0 rgba(0,0,0,0.3);-webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,0.3);-moz-box-shadow: 0 0 8px 0 rgba(0,0,0,0.3);-ms-box-shadow: 0 0 8px 0 rgba(0,0,0,0.3);-o-box-shadow: 0 0 8px 0 rgba(0,0,0,0.3);border-radius: 6px; top: -30px; position: relative; opacity: 0; transform: scale(0); transform-origin: top center; transition: all 1s ease-in-out;}
.siteauditor-riview .white-lbl::before {background-position: -848px 10px;width: 40px;}
p.feature-para {text-align: left;position: relative;color: #333c48;font-size: 18px;line-height: 29px;letter-spacing: 0.3px;margin-bottom: 0;font-family: 'Oxygen', sans-serif;font-weight:400;}
p.feature-para a{font-size: 18px;}
.gray-link {position: relative;display: inline-block;margin-top: 20px;background-color: #edf1f6;padding: 12px 38px;border-radius: 10px;font-size: 16px;font-weight: 600;color: #7f8ea4;letter-spacing: 0.2px;}
.gray-link:hover, .gray-link:focus{text-decoration: none;}
.one-row-details {position: relative;padding: 15px 30px;}
.one-row-details .feature-content {height: 150px;}
.one-row-details .feature-heading, .one-row-details .feature-para {padding-left: 20px;}
.right-skew.keyword-opportunity {min-height: 350px;padding-top: 60px;background: #9f73b7;background: -moz-linear-gradient(left, #9f73b7 0%, #634ea9 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #9f73b7), color-stop(100%, #634ea9));background: -webkit-linear-gradient(left, #9f73b7 0%, #634ea9 100%);background: -o-linear-gradient(left, #9f73b7 0%, #634ea9 100%);background: -ms-linear-gradient(left, #9f73b7 0%, #634ea9 100%);background: linear-gradient(to right, #9f73b7 0%, #634ea9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f73b7', endColorstr='#634ea9', GradientType=1 );}
.right-skew.keyword-opportunity::before, .right-skew.rank-skew::before, .right-skew.backlink-skew::before {transform: skewY(3deg);-webkit-transform: skewY(3deg);-moz-transform: skewY(3deg);-ms-transform: skewY(3deg);-o-transform: skewY(3deg);}
.keyword-opportunity .white-lbl-heading {font-size: 39px;}
.white-lbl-img.keyword-opportunity-img {background-color: transparent;border-radius: 0;}
.white-lbl-img.keyword-opportunity-img > img {box-shadow: none;border-radius: 0;}
.siteauditor-riview h2.white-lbl, .siteauditor-riview h2.key-research, .siteauditor-riview h2.rank-tracking, .siteauditor-riview .backlink-analysis, .siteauditor-riview h2.site-audit, .siteauditor-riview .site-audit {font-size: 24px;margin-left: -54px;}
.siteauditor-riview h2.key-research::before {width: 40px;background-position: -683px 7px;}
.skew-box-bg .explore-features {/*margin-top: 85px;*/padding: 70px 0;}
.key-suggestion {background-color: #fff;box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.16);padding-left: 120px;padding-right: 30px;/*margin-bottom: 30px;*/}
.white-lbl-img.key-research-img {position: relative;min-height: auto;margin-left: 80px;margin-top: 30px;}
.key-support > h3.feature-heading {font-size: 20px;line-height: 1.5;padding-top: 20px;}
.key-support > p.feature-para {font-size: 16px;line-height: 1.63;padding-top: 5px;}
.key-support:first-child > h3.feature-heading {padding: 0;}
.key-suggestion > .feature-content {height: 535px;}
.one-row-details .feature-list {padding-left: 20px;}
.one-row-details .feature-list > li.feature-caps {font-size: 18px;padding-top: 15px;}
.one-row-details .feature-list > li.feature-caps::before {top: 25px;}
.one-row-details .feature-list > li.feature-caps:last-child {margin-bottom: 30px;}
.vertical-line {position: relative;}
.vertical-line::before {position: absolute;content: '';height: 100%;border-right: 4px dashed #edf1f6;top: 50%;left: 50%;transform: translate(-50%, 0%);-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);}
.odd-img-box, .odd-contect-box, .even-img-box, .even-contect-box {position: relative;display: inline-block;}
.odd-img-box::before, .odd-img-box::after, .even-img-box::after, .even-img-box::before {position: absolute;content: '';left: 100%;top: 50%;background-color: #edf1f6;}
.odd-img-box::before, .even-img-box::before {height: 4px;width: 100%;margin-top: -2px;}
.odd-img-box::after, .even-img-box::after {height: 19px;width: 19px;border-radius: 100%;margin-top: -10px;}
.even-img-box::after, .even-img-box::before {right: 100%;left: auto;}
.odd-img-box > img, .even-img-box > img {max-width: 400px;padding: 0 10px;}
.odd-contect-box, .even-contect-box {position: relative;display: inline-block;background: #fefefe;padding: 15px 30px 20px;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16);border-radius: 6px;}
.odd-contect-box {margin-left: -30px;}
.even-contect-box {margin-right: -30px;}
.vertical-line:last-child::before {content: none;}
.green-bg {background-color: #19b933;}
.blue-bg {background-color: #3172b9;}
.gray-link.green-bg, .gray-link.blue-bg {color: #f7f8f9;}
.rank-tracking + .feature-para, .backlink-analysis + .feature-para, .site-audit + .feature-para {padding-right: 70px;}
.padding_0 {padding: 0 !important;}
.btn_holder > a.gray-link {width: 100%;max-width: 210px;outline: none;margin-left: 5px;margin-right: 5px;border-radius: 6px;padding: 12px 0;}

.right-skew.rank-skew {background: #37a6ff;background: -moz-linear-gradient(left, #37a6ff 0%, #2961c8 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #37a6ff), color-stop(100%, #2961c8));background: -webkit-linear-gradient(left, #37a6ff 0%, #2961c8 100%);background: -o-linear-gradient(left, #37a6ff 0%, #2961c8 100%);background: -ms-linear-gradient(left, #37a6ff 0%, #2961c8 100%);background: linear-gradient(to right, #37a6ff 0%, #2961c8 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37a6ff', endColorstr='#2961c8', GradientType=1 );}
.rank-skew .heading, .backlink-skew .heading, .siteaudit-skew .heading, .competitor-feature > .siteauditor-riview h1.heading {color: #fff;font-size: 39px;line-height: 1.36;margin-top: 75px;}
.competitor-feature > .siteauditor-riview h1.heading {color: #333c48;margin-top: 150px;}
.animated-box {position: relative;box-sizing: border-box;min-height: 450px;opacity: 0;top: -30px; transform-origin: top;-webkit-transform-origin: top;-moz-transform-origin: top;-o-transform-origin: top;-ms-transform-origin: top; transition: all 0.5s ease-in-out;}
.animated-box > .pos-absolute {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%); transition: all 0.5s ease-in-out;}
.pos-absolute > img {max-width: 100%;}
.pos-absolute.animated-img1 {left: 0;top: 0;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg1 1s ease-in-out;-webkit-animation: animatedImg1 1s ease-in-out;-moz-animation: animatedImg1 1s ease-in-out;-ms-animation: animatedImg1 1s ease-in-out;-o-animation: animatedImg1 1s ease-in-out;}
.pos-absolute.animated-img2 {top: 112px;left: -60px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg2 1.5s ease-in-out;-webkit-animation: animatedImg2 1.5s ease-in-out;-moz-animation: animatedImg2 1.5s ease-in-out;-ms-animation: animatedImg2 1.5s ease-in-out;-o-animation: animatedImg2 1.5s ease-in-out;}
.pos-absolute.animated-img3 {left: -25px;top: 55px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg3 1s ease-in-out;-webkit-animation: animatedImg3 1s ease-in-out; -moz-animation: animatedImg3 1s ease-in-out; -ms-animation: animatedImg3 1s ease-in-out; -o-animation: animatedImg3 1s ease-in-out;}
.pos-absolute.animated-img4 {top: -20px;right: 230px;left: auto;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg4 1s ease-in-out;-webkit-animation: animatedImg4 1s ease-in-out; -moz-animation: animatedImg4 1s ease-in-out; -ms-animation: animatedImg4 1s ease-in-out; -o-animation: animatedImg4 1s ease-in-out;}
.pos-absolute.animated-img5 {top: auto;left: 60px;bottom: -5px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg5 1s ease-in-out;-webkit-animation: animatedImg5 1s ease-in-out; -moz-animation: animatedImg5 1s ease-in-out; -ms-animation: animatedImg5 1s ease-in-out; -o-animation: animatedImg5 1s ease-in-out;}
.pos-absolute.animated-img6 {left: auto;right: 10px;top: 30px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg6 1s ease-in-out;-webkit-animation: animatedImg6 1s ease-in-out; -moz-animation: animatedImg6 1s ease-in-out; -ms-animation: animatedImg6 1s ease-in-out; -o-animation: animatedImg6 1s ease-in-out;}
.pos-absolute.animated-img7 {top: 50%;left: auto;right: -10px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: animatedImg7 1s ease-in-out;-webkit-animation: animatedImg7 1s ease-in-out; -moz-animation: animatedImg7 1s ease-in-out; -ms-animation: animatedImg7 1s ease-in-out; -o-animation: animatedImg7 1s ease-in-out;}
.animated-box.backlink-animate{right: -70px;}
.backlink-animate > .pos-absolute.animated-img1 {left: 0;top: 0;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg1 1s ease-in-out;-webkit-animation: backlinkImg1 1s ease-in-out;-moz-animation: backlinkImg1 1s ease-in-out;-ms-animation: backlinkImg1 1s ease-in-out;-o-animation: backlinkImg1 1s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img2 {top: 5px;left: -60px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg2 1.5s ease-in-out;-webkit-animation: animatedImg2 1.5s ease-in-out;-moz-animation: backlinkImg2 1.5s ease-in-out;-ms-animation: animatedImg2 1.5s ease-in-out;-o-animation: backlinkImg2 1.5s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img2 > img {max-width: 560px;}
.backlink-animate > .pos-absolute.animated-img3 {left: -90px;top: 30%;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg3 1s ease-in-out;-webkit-animation: backlinkImg3 1s ease-in-out; -moz-animation: backlinkImg3 1s ease-in-out; -ms-animation: backlinkImg3 1s ease-in-out; -o-animation: backlinkImg3 1s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img4 {top: -5px;left: 143px;right: auto;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg4 1s ease-in-out;-webkit-animation: backlinkImg4 1s ease-in-out; -moz-animation: backlinkImg4 1s ease-in-out; -ms-animation: backlinkImg4 1s ease-in-out; -o-animation: backlinkImg4 1s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img5 {top: auto;left: -80px;bottom: 15px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg5 1s ease-in-out;-webkit-animation: backlinkImg5 1s ease-in-out; -moz-animation: backlinkImg5 1s ease-in-out; -ms-animation: backlinkImg5 1s ease-in-out; -o-animation: backlinkImg5 1s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img6 {left: auto;right: 40px;top: 0px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg6 1s ease-in-out;-webkit-animation: backlinkImg6 1s ease-in-out; -moz-animation: backlinkImg6 1s ease-in-out; -ms-animation: backlinkImg6 1s ease-in-out; -o-animation: backlinkImg6 1s ease-in-out;}
.backlink-animate > .pos-absolute.animated-img7 {top: 64%;right: 13.5%;left: auto;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: backlinkImg7 1s ease-in-out;-webkit-animation: backlinkImg7 1s ease-in-out; -moz-animation: backlinkImg7 1s ease-in-out; -ms-animation: backlinkImg7 1s ease-in-out; -o-animation: backlinkImg7 1s ease-in-out;}

.animated-box.competitor-animate {left: 40px;}
.competitor-animate > .pos-absolute.animated-img1 {top: 0;left: -20px; transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg1 1s ease-in-out;-webkit-animation: competitorImg1 1s ease-in-out;-moz-animation: competitorImg1 1s ease-in-out;-ms-animation: competitorImg1 1s ease-in-out;-o-animation: competitorImg1 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img2 {top: 50px;left: auto;right: 0;z-index: 2; transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg2 1.5s ease-in-out;-webkit-animation: competitorImg2 1.5s ease-in-out;-moz-animation: competitorImg2 1.5s ease-in-out;-ms-animation: competitorImg2 1.5s ease-in-out;-o-animation: bcompetitorImg2 1.5s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img3 {top: auto;left: 50%;width: 100%;height: 100%; text-align: center; transform: translate(-50%, 30%);-webkit-transform: translate(-50%, 30%);-moz-transform: translate(-50%, 30%);-ms-transform: translate(-50%, 30%);-o-transform: translate(-50%, 30%);animation: competitorImg3 1s ease-in-out;-webkit-animation: competitorImg3 1s ease-in-out; -moz-animation: competitorImg3 1s ease-in-out; -ms-animation: competitorImg3 1s ease-in-out; -o-animation: competitorImg3 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img4 {left: -50px;top: 80px;right: auto;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg4 1s ease-in-out;-webkit-animation: competitorImg4 1s ease-in-out; -moz-animation: competitorImg4 1s ease-in-out; -ms-animation: competitorImg4 1s ease-in-out; -o-animation: competitorImg4 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img5 {bottom: -15%;right: 30%;left: auto;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg5 1s ease-in-out;-webkit-animation: competitorImg5 1s ease-in-out; -moz-animation: competitorImg5 1s ease-in-out; -ms-animation: competitorImg5 1s ease-in-out; -o-animation: competitorImg5 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img6 {top: 90px;right: -15px;z-index: 3; transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg6 1s ease-in-out;-webkit-animation: competitorImg6 1s ease-in-out; -moz-animation: competitorImg6 1s ease-in-out; -ms-animation: competitorImg6 1s ease-in-out; -o-animation: competitorImg6 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img7 {z-index: 4;left: auto;top: 60%;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg7 1s ease-in-out;-webkit-animation: competitorImg7 1s ease-in-out; -moz-animation: competitorImg7 1s ease-in-out; -ms-animation: competitorImg7 1s ease-in-out; -o-animation: competitorImg7 1s ease-in-out;}
.competitor-animate > .pos-absolute.animated-img8 {left: auto;top: auto;bottom: 15%; transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);animation: competitorImg8 1s ease-in-out;-webkit-animation: competitorImg8 1s ease-in-out; -moz-animation: competitorImg8 1s ease-in-out; -ms-animation: competitorImg8 1s ease-in-out; -o-animation: competitorImg8 1s ease-in-out;}

.siteauditor-riview h2.beta-site-audit {font-size: 34px;padding-left: 0;text-align: left;margin-top: -65px;line-height: 40px;font-weight: 700;margin-bottom: 20px;font-family: 'Open Sans', sans-serif;color: #333c48;}
.siteauditor-riview h2.beta-site-audit > span {color: #3e53fb;font-size: 34px;font-weight: 800;font-family: 'Open Sans', sans-serif;}
.siteauditor-riview h2.beta-site-audit::before {content: none;}
.beta-audit-form {margin-top: 20px; position: relative;}
.beta-audit-form ul > li {float: left;margin-right: 30px;width: 100%;max-width: 327px;height: 70px;}
.beta-audit-form ul > li:nth-child(3) {max-width: 208px;margin-right: 0;}
.beta-audit-form ul > li > p {margin-bottom: 0;}
.beta-audit-form ul > li > input {width: 100%;height: 44px;border: 1px solid #e6e6e6; border-radius: 6px;text-indent: 15px;}
.beta-audit-form ul > li >input::-webkit-input-placeholder {color: #acb0b4;}
.beta-audit-form ul > li >input:-ms-input-placeholder {color: #acb0b4;}
.beta-audit-form ul > li >input::-ms-input-placeholder {color: #acb0b4;}
.beta-audit-form ul > li >input::placeholder {color: #acb0b4;opacity: 1;}
.beta-audit-form ul > li >input::-moz-placeholder {color: #acb0b4;opacity: 1;}
.beta-audit-form ul > li >input:-moz-placeholder {color: #acb0b4;opacity: 1;}
.beta-audit-form ul > li:nth-child(3) > input {background-color: #19b933; color: #ffffff;text-indent: 0;font-weight: 600;pointer-events: auto !important;opacity: 1 !important;}

.trail-days > h3.feature-heading {text-align: left;font-size: 20px;}
.trail-days > p.feature-hero {font-size: 65px;margin: 0px;}
.trail-days > p.card_heading {font-weight: normal;}
.trail-days > .btn_holder {padding-top: 30px;}
/*RW client log*/
.client-logo-container {position: relative;box-sizing: border-box;display: flex;align-items: center;}
.clients-logos {position: relative;padding: 0;margin: 0;list-style: none; display: flex;justify-content: space-between;min-height: 100px;align-items: center;}
.clients-logos > li {position: relative;}
.clients-logos > li > img {max-width: 100%;}
.clients-logos:last-child {display: none;}
.right-skew.backlink-skew {background: #54bfa4;background: -moz-linear-gradient(left, #54bfa4 0%, #3a6a9f 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #54bfa4), color-stop(100%, #3a6a9f));background: -webkit-linear-gradient(left, #54bfa4 0%, #3a6a9f 100%);background: -o-linear-gradient(left, #54bfa4 0%, #3a6a9f 100%);background: -ms-linear-gradient(left, #54bfa4 0%, #3a6a9f 100%);background: linear-gradient(to right, #54bfa4 0%, #3a6a9f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bfa4', endColorstr='#3a6a9f', GradientType=1 );}
.right-skew.siteaudit-skew {background: #c8a150;background: -moz-linear-gradient(left, #c8a150 0%, #5f5580 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #c8a150), color-stop(100%, #5f5580));background: -webkit-linear-gradient(left, #c8a150 0%, #5f5580 100%);background: -o-linear-gradient(left, #c8a150 0%, #5f5580 100%);background: -ms-linear-gradient(left, #c8a150 0%, #5f5580 100%);background: linear-gradient(to right, #c8a150 0%, #5f5580 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8a150', endColorstr='#5f5580', GradientType=1 );/*max-height: 351px;*/}

.siteAudit-animate > .pos-absolute.animated-img1 {top: 65px;animation: siteAuditImg1 1s ease-in-out;-webkit-animation: siteAuditImg1 1s ease-in-out; -moz-animation: siteAuditImg1 1s ease-in-out; -ms-animation: siteAuditImg1 1s ease-in-out; -o-animation: siteAuditImg1 1s ease-in-out;}
.siteAudit-animate > .pos-absolute.animated-img2 {top: -10px;animation: siteAuditImg2 1.5s ease-in-out;-webkit-animation: siteAuditImg2 1.5s ease-in-out; -moz-animation: siteAuditImg2 1.5s ease-in-out; -ms-animation: siteAuditImg2 1.5s ease-in-out; -o-animation: siteAuditImg2 1.5s ease-in-out;}
.siteAudit-animate > .pos-absolute.animated-img3 {left: -60px;top: 25%;animation: siteAuditImg3 1s ease-in-out;-webkit-animation: siteAuditImg3 1s ease-in-out; -moz-animation: siteAuditImg3 1s ease-in-out; -ms-animation: siteAuditImg3 1s ease-in-out; -o-animation: siteAuditImg3 1s ease-in-out;}
.siteAudit-animate > .pos-absolute.animated-img5 {left: -25px;animation: siteAuditImg5 1s ease-in-out;-webkit-animation: siteAuditImg5 1s ease-in-out; -moz-animation: siteAuditImg5 1s ease-in-out; -ms-animation: siteAuditImg5 1s ease-in-out; -o-animation: siteAuditImg5 1s ease-in-out;}
.siteAudit-animate > .pos-absolute.animated-img6 {right: 0;top: 20px;animation: siteAuditImg6 1s ease-in-out;-webkit-animation: siteAuditImg6 1s ease-in-out; -moz-animation: siteAuditImg6 1s ease-in-out; -ms-animation: siteAuditImg6 1s ease-in-out; -o-animation: siteAuditImg6 1s ease-in-out;}
.siteAudit-animate > .pos-absolute.animated-img7 {right: 15px;animation: siteAuditImg7 1s ease-in-out;-webkit-animation: siteAuditImg7 1s ease-in-out; -moz-animation: siteAuditImg7 1s ease-in-out; -ms-animation: siteAuditImg7 1s ease-in-out; -o-animation: siteAuditImg7 1s ease-in-out;}

.competitor-feature {background: url(https://cdnasset.rankwatch.com/image/features-page-images/comeptitor-skew.jpg) no-repeat center;background-size: cover;padding-top: 0 !important;}



@keyframes animatedImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes animatedImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;opacity: 1;transform: scale(1);}
}
@keyframes animatedImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 112;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes animatedImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 112;opacity: 1;transform: scale(1);}
}
@keyframes animatedImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {top: 55px; left: -25px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes animatedImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {top: 55px; left: -25px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes animatedImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: -20px; right: 230px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes animatedImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: -20px; right: 230px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes animatedImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {bottom: -5px; left: 60px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes animatedImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {bottom: -5px; left: 60px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes animatedImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 30px; right: 10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes animatedImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 30px; right: 10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes animatedImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: -10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes animatedImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: -10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes backlinkImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes backlinkImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;opacity: 1;transform: scale(1);}
}
@keyframes backlinkImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 5px;left: -60px;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes backlinkImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 5px;left: -60px;opacity: 1;transform: scale(1);}
}
@keyframes backlinkImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {top: 30%; left: -90px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes backlinkImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {top: 30%; left: -90px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes backlinkImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: -5px;left: 143px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes backlinkImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: -5px;left: 143px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes backlinkImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: -80px;bottom: 15px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes backlinkImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: -80px;bottom: 15px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes backlinkImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 0px; right: 40px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes backlinkImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: 40px;top: 0px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes backlinkImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 64%;right: 13.5%;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes backlinkImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 64%;right: 13.5%;opacity: 1;transform: scale(1) rotate(360deg);}
}


@keyframes competitorImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;left: -20px opacity: 1;transform: scale(1);}
}
-webkit-@keyframes competitorImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 0;left: -20px opacity: 1;transform: scale(1);}
}
@keyframes competitorImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 50px;left: auto;right: 0; opacity: 1;transform: scale(1);}
}
-webkit-@keyframes competitorImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: 50px;left: auto;right: 0;opacity: 1;transform: scale(1);}
}
@keyframes competitorImg3 {
  0% {top: 100%; left: 100%; opacity: 0; transform-origin: bottom right;transform: scale(0);}
  100% {top: auto; left: 50%;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes competitorImg3 {
  0% {top: 100%; left: 100%; opacity: 0; transform-origin: bottom right;transform: scale(0);}
  100% {top: auto; left: 50%;opacity: 1;transform: scale(1);}
}
@keyframes competitorImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 80px;left: -50px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes competitorImg4 {
  0% {top: 50%; right: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 80px;left: -50px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes competitorImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: auto;bottom: -15%;right: 30%; opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes competitorImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: auto;bottom: -15%;right: 30%; opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes competitorImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 90px; right: -15px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes competitorImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: -15px;top: 90px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes competitorImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 60%;right: -10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes competitorImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: 60%;right: -10px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes competitorImg8 {
  0% {left: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: auto;bottom: 15%;left: 0; opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes competitorImg8 {
  0% {left: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {top: auto;bottom: 15%;left: 0; opacity: 1;transform: scale(1) rotate(360deg);}
}



@keyframes siteAuditImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 65px;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes siteAuditImg1 {
  from {top: -30px;opacity: 0;transform-origin: top center;transform: scale(0);}
  to {top: 65px;opacity: 1;transform: scale(1);}
}
@keyframes siteAuditImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: -10px;left: -60px;opacity: 1;transform: scale(1);}
}
-webkit-@keyframes siteAuditImg2 {
  from {top: -100%; left: 100% opacity: 0;transform-origin: top right;transform: scale(0);}
  to {top: -10px;left: -60px;opacity: 1;transform: scale(1);}
}
@keyframes siteAuditImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {left: -60px;top: 25%;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes siteAuditImg3 {
  0% {top: 50%; left: 50%; opacity: .2; transform: scale(0.5);}
  100% {left: -60px;top: 25%;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes siteAuditImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: -25px;bottom: -5px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes siteAuditImg5 {
  0% {left: 50%; bottom: 50%;opacity: .2; transform: scale(0.5);}
  100% {left: -25px;bottom: -5px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes siteAuditImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: 0;top: 20px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes siteAuditImg6 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: 0;top: 20px;opacity: 1;transform: scale(1) rotate(360deg);}
}
@keyframes siteAuditImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: 15px;opacity: 1;transform: scale(1) rotate(360deg);}
}
-webkit-@keyframes siteAuditImg7 {
  0% {right: 50%; top: 50%;opacity: .2; transform: scale(0.5);}
  100% {right: 15px;opacity: 1;transform: scale(1) rotate(360deg);}
}
.form-horizontal p > #submits {pointer-events: auto;opacity: 1;}
/* Free SEO Tools */
.explore_tools{font-size: 26px;line-height: 28px;font-weight: 953;}
.container .blog{width:200px;height: 5px;background: #19b933; margin:auto;margin-bottom: 30px;}
.free_tools{text-align: center;color: #333c48;font-size:19px !important;}
.as_seen a:hover{text-decoration: none;color: #333c48;}
.free_tools_img{margin-bottom: 15px;border-radius: 10px;text-align: center;}
.free_tools_wrapper{background: #f7f8f9;text-align:center;padding: 37px;border-radius:10px;}
.free_tools_row{margin-bottom:15px;}
.top-space {margin-top: 65px;position: relative;box-sizing: border-box;padding: 70px 0;}
.free-seo-tools-page {background-image: url(https://cdnasset.rankwatch.com/image/index-mach5-images/main-bg.png);background-repeat: no-repeat;background-size: cover;}
.page-title > h1 {margin: 0;font-size: 48px;font-family: 'Rubik', sans-serif;line-height: 1.83;letter-spacing: 0.7px;font-weight: 500;color: #3172b9;}
.page-title > p {font-size: 30px;line-height: 1.27;font-weight: 300;color: #7f8ea4;}
.search-tools,.free-search-tool {position: relative;text-align: center;}
.free-search-tool {width: 310px;margin: auto;}
.search-tools {padding: 20px 0;}
input::-webkit-input-placeholder {color: #333c48;}
input:-ms-input-placeholder {color: #333c48;}
input::-ms-input-placeholder {color: #333c48;}
input::placeholder {color: #333c48;opacity: 1;}
input::-moz-placeholder {color: #333c48;opacity: 1;}
input:-moz-placeholder {color: #333c48;opacity: 1;}
#search_key{color:#ff0000;font-size: 13px;}
#tool-search {width: 100%;max-width: 310px;border: 1px solid #eaeaea;border-radius: 22px;padding-left: 35px;position: relative;font-size: 12px;min-height: 36px;background-color: #fff;}
.free-search-tool > label {left: 20px;position: absolute;margin: 0;top: 40px;z-index: 9;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.free-search-tool > label::before {position: absolute;height: 10px;width: 10px;border: 1px solid #7f8ea4;content: '';top: 50%;left: 50%;margin-top: -5px;margin-left: -5px;border-radius: 50%;}
.free-search-tool > label::after {position: absolute;content: '';height: 5px;width: 1px;background-color: #7f8ea4;top: 50%;left: 50%;margin-top: 5px;margin-left: -0.5px;}
.adj-space {margin-top: 50px;}
.tools-heading {font-size: 30px;color: #7f8ea4;line-height: 1.27;font-weight: 600;}
.tools-content {color: #7f8ea4;font-size: 16px;line-height: 1.5;font-weight: 300;}
.tool-box {width: 20%;float: left;position: relative;box-sizing: border-box;margin-top: 35px;}
.icon-box {width: 100%;max-width: 115px;min-height: 160px;position: relative;text-align: center;}
.icon-box > a {display: block;outline: none;}
.icon-box > a:hover {text-decoration: none;}
.tool-box .icon-holder > img {position: absolute;bottom: 0;margin: 0 auto;}
.icon-holder {position: relative;box-sizing: border-box;height: 110px;width: 100%;background-repeat: no-repeat;}
.icon-holder + h5 {font-size: 12px;line-height: 1.25;font-weight: 600;color: #333c48;text-decoration: none;}
.icon-holder.speling-checker {background-position: 7px 5px;}
.icon-holder.MD5-generator {background-position: -258px 5px;}
.icon-holder.word-counter {background-position: -523px 5px;}
.icon-holder.plagiarism-checker {background-position: -788px 5px;}
.icon-holder.word-combiner {background-position: -1052px 5px;}
.icon-holder.article-rewriter {background-position: 7px -180px}
.icon-holder.keywords-suggestions-tool {background-position: -257px -180px;}
.icon-holder.meta-tags-analyzer {background-position: -523px -180px;}
.icon-holder.meta-tag-generator {background-position: -788px -180px;}
.icon-holder.keywords-density-checker {background-position: -1051px -180px;}
.icon-holder.keyword-tail {background-position: -788px -550px;}
.icon-holder.typo-generator {background-position: 7px -369px;}
.icon-holder.related-keyword-finder {background-position: -258px -369px;}
.icon-holder.keyword-competition-tool {background-position: -523px -368px;}
.icon-holder.website-link-count-checker {background-position: -788px -369px;}
.icon-holder.link-price-calculator {background-position: -1053px -369px;}
.icon-holder.reciprocal-link-checker {background-position: -1053px -550px;}
.icon-holder.link-analyzer-tool {background-position: 7px -550px;}
.icon-holder.domain-authority-checker {background-position: -258px -550px;}
.icon-holder.favicon-generator {background-position: -523px -550px;}
.as_seen, .as_seen_bg {background-color: #f2f5f8;}
.fixed-img {position: absolute;top: 0;left: auto;right: auto;width: 100%;height: 100%;}
.md-hash-generator {position: relative;background-repeat: no-repeat;background-size: 100% 100%;background-position: center center;}
.md-hash-generator.top-space, .content-generator.top-space {padding-bottom: 0;}
.md-hash-generator .icon-box, .content-generator .icon-box {margin: 0 auto;}
.md-hash-generator .tools-heading, .content-generator .tools-heading {color: #333c48;font-family: 'OpenSans', sans-serif; font-weight: 800;font-size: 44px;}
.md-hash-generator .tools-content, .content-generator .tools-content {max-width: 826px;margin-left: auto;margin-right: auto;font-weight: 400;}
.green-line {display: inline-block;width: 100%;max-width: 360px;margin: 20px auto;height: 2px;background-color: #19b933;border-radius: 4px;}
.text-generator {border-radius: 6px 6px 0 0;box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.16);background-color: #f5f4f4;-webkit-backdrop-filter: blur(11.8px);backdrop-filter: blur(11.8px);padding: 26px 35px 0px 44px;}
.text-generator h5 {color: #7f8ea4;font-weight: 600;font-size: 16px;line-height: 1.56;margin: 0;}
.generator-holder {background: url(https://cdnasset.rankwatch.com/image/SA-images/coming_soon.png) center;height: 100px;
background-repeat: no-repeat; border: 1px dashed #acb0b4;padding: 10px 15px;border-radius: 6px;position: relative;margin-top: 10px;}
.generator-holder > p {margin: 0;font-size: 12px;font-style: italic;line-height: 1.5;}
.generator-btn {background-color: #3172b9;border-color: transparent;border-radius: 6px;display: inline-block;color: #fff;font-size: 14px;padding: 11px 26px;font-weight: 600;margin: 20px auto;}
.tool-desc {position: relative;padding: 30px 0 70px;}
.content-generator {background: #fafbfc;  -webkit-backdrop-filter: blur(48.3px);backdrop-filter: blur(48.3px); position: relative;overflow: hidden;}
.text-generator.drop-content {min-height: 375px;text-align: center;margin-top: 40px;border-radius: 0;background-color: #faf8f8;position: relative;padding: 60px 60px 25px;z-index: 9;}
.text-generator.drop-content::after, .text-generator.drop-content::before {position: absolute;content: '';height: 100%;width: 100%;left: 0;top: 0;}
.text-generator.drop-content::before {background: #faf8f8;z-index: -1;}
.text-generator.drop-content::after {background: #f72239;z-index: -2;transform: rotate(-2deg) skewX(2deg);-webkit-transform: rotate(-2deg) skewX(2deg);-moz-transform: rotate(-2deg) skewX(2deg);-ms-transform: rotate(-2deg) skewX(2deg);-o-transform: rotate(-2deg) skewX(2deg);}
.text-generator.drop-content > .generator-holder {border: 0;}
.text-generator.drop-content > .generator-holder > p {font-size: 15px;line-height: 2;color: #7f8ea4;text-align: left;}
.text-generator.drop-content > .generator-holder > p > span {background-color: #f7e6e8;padding: 2px 3px;}
.generator-btn.drop-content-btn {border-radius: 22px;text-align: center;padding-left: 50px;z-index: 9;position: relative;padding-right: 18px;}
.generator-btn.drop-content-btn::before {position: absolute;content: '';width: 24px;height: 24px;background-color: transparent;border: 2px solid #fff;left: 12px;top: 50%;margin-top: -12px;border-radius: 100%;}
.generator-btn.drop-content-btn::after {position: absolute;content: '';height: 5px;width: 12px;background: ;background-color: transparent;border: 2px solid #fff;left: 18px;margin-top: 0;bottom: 15px;border-radius: 0 0 5px 5px;border-top: 0;}
.generator-btn.drop-content-btn > span {position: absolute;left: 24px;width: 2px;height: 6px;background-color: #fff;top: 50%;margin-top: -4px;margin-left: -1px;}
.generator-btn.drop-content-btn > span::before {position: absolute;content: '';border: 4px solid transparent;border-bottom: 4px solid #fff;left: -3px;margin-top: 0;top: -7px;}
.tools-content-heading {font-size: 20px;font-weight: 600;}
.tool-benefits {position: relative;}
.tool-benefits > li {padding-left: 20px;position: relative;}
.tool-benefits > li::before {position: absolute;content: '';height: 7px;width: 7px;left: 0px;top: 8px;background-color: #7f8ea4;border-radius: 10px;}
.tools-content > strong {color: #333c48;}
.text-generator.drop-content.word-calc::after {background-color: #ffebba;}
.start-count {position: relative;display: inline-block;width: 1px;height: 20px;background: #f72239;top: 3px;left: -2px;}
.start-count::before {position: absolute;content: '';bottom: -2px;left: -5px;border-style: solid;border-width: 5px;border-bottom-color: #f72239 !important;border-color: transparent;}
.start-count::after {position: absolute;content: '';left: -5px;bottom: -7px;height: 5px;width: 10px;background: inherit;border-radius: 0px 0px 2px 2px;}
.word-count {position: relative;background: #f72239 !important;color: #fff;font-style: normal;font-size: 8px;border-radius: 7px 7px 2px 2px/4px 4px 2px 2px;bottom: -15px;left: -7px;font-weight: 600;}
.word-count::before {position: absolute;content: '';width: 1px;height: 22px;background: inherit;top: -22px;left: 7px;}

/* Website Analyser Page */

.website-analyser {position: relative;background: #272c98;background: -moz-linear-gradient(-45deg, #272c98 0%, #32869f 100%);background: -webkit-gradient(left top, right bottom, color-stop(0%, #272c98), color-stop(100%, #32869f));background: -webkit-linear-gradient(-45deg, #272c98 0%, #32869f 100%);background: -o-linear-gradient(-45deg, #272c98 0%, #32869f 100%);background: -ms-linear-gradient(-45deg, #272c98 0%, #32869f 100%);background: linear-gradient(135deg, #272c98 0%, #32869f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#272c98', endColorstr='#32869f', GradientType=1 );}
.WA-content, .WA-form, .WA-img, .WA-content-holder, .WA-img-holder {position: relative;box-sizing: border-box;}
.WA-content, .WA-img {margin: 35px auto;}
.website-analyser .WA-content {margin-bottom: 0;}
.WA-img, .row.even .WA-img-holder {text-align: right;}
.WA-content > h1 {margin-bottom: 0;font-size: 44px;color: #fff;line-height: 1.36;font-weight: 800;font-family: 'Open Sans', sans-serif;margin: 0 auto 20px;}
.WA-content > p {margin-bottom: 0;font-size: 19px;color: #fff;line-height: 1.58;letter-spacing: 0.3px;}
#analyzer > .form-input {position: relative;margin-bottom: 5px;}
#analyzer {margin-top: 40px;}
/*#analyzer > .form-input:nth-child(1){margin-bottom: 20px;}*/
#analyzer > .form-input > input {width: 100%;height: 44px;border: 0;border-radius: 6px;text-indent: 15px;}
#analyzer > .form-input:nth-child(2) {width: calc(100% - 180px);float: left;}
#analyzer > .form-input:nth-child(2) > input {padding-right: 25px;}
#analyzer > .form-input:nth-child(3) {width: 164px;float: left;}
#analyzer > .form-input:nth-child(3) > input {text-indent: 0}
.form-input > input::-webkit-input-placeholder {color: #7f8ea4;}
.form-input > input:-ms-input-placeholder {color: #7f8ea4;}
.form-input > input::-ms-input-placeholder {color: #7f8ea4;}
.form-input > input::placeholder {color: #7f8ea4;opacity: 1;}
.form-input > input::-moz-placeholder {color: #7f8ea4;opacity: 1;}
.form-input > input:-moz-placeholder {color: #7f8ea4;opacity: 1;}
#analyzer .err-msg {margin-bottom: 0;height: 18px;}
.recaptcha_btn {margin-bottom: 30px;position: relative;}
#recaptcha1 {transform: scale(0.8);margin-left: -30px;float: left;}
.recaptcha_btn .form-input input.email_submit {height: 60px;margin-top: 7px;margin-left: 0;}
#analyzer > .form-input:nth-child(2) > span {position: absolute;height: 14px;width: 14px;border: 1px solid #7f8ea4;border-radius: 100%;right: 7px;top: 50%;margin-top: -7px;font-size: 8px;line-height: 14px;text-align: center;font-weight: bold;color: #7f8ea4;cursor: pointer;}
.WA-content .heading.underline {margin: 0 auto 50px;padding: 30px 0;text-align: center;position: relative;}
.heading.underline::after {position: absolute;content: '';height: 3px;width: 150px;background-color: #19b933;left: 50%;bottom: 10px;margin-left: -75px;}
.no-gutter > [class^="col-"] {padding-left: 0;padding-right: 0;}
.WA-content-holder-fst {display: table;width: 100%;height: 460px; margin: 20px auto;}
.WA-content-holder-snd {display: table;width: 100%;height: 625px; margin: 20px auto;}
[class*="WA-content-holder-"] .feature-heading {font-size: 22px;}
[class*="WA-content-holder-"] .feature-para {padding: 10px 0;}
[class*="WA-content-holder-"] .feature-para > a {color: #3e53fb;text-decoration: none;}
.WA-content .feature-content {height: 220px;}
.WA-content .feature-content .seo_heading {text-align: left;padding-left: 0;}
.WA-content .feature-content .h_para {font-weight: 400; letter-spacing: 0.6px;}
.WA-content .feature-content .seo_caption {text-align: left;letter-spacing: 0.2px;color: #70767f;line-height: 1.63;}
.center-content .gray-link {margin: auto;}
.center-content {display: table;width: 100%;height: 94px;position: relative;}
.center-content .seo_heading {font-size: 21px;padding-left: 0;margin: 0;letter-spacing: 0.3px;}
.img-shadow {box-shadow: 50px 40px 76px 0 rgba(237, 237, 237, 0.17);}
.WA-content-holder-fst img {width: 100%;max-width: 400px;}
.WA-try-today {position: relative;background-color: #edf1f6;}
.tooltip {font-family: 'Oxygen', sans-serif;opacity: 1;}
.tooltip.in {opacity: 1;}
.tooltip-inner{background-color: #f7f8f9; color: #70767f;max-width: 350px;}
.tooltip.left .tooltip-arrow {border-left-color: #f7f8f9;}
.tooltip.top .tooltip-arrow {border-top-color: #f7f8f9;}
.tooltip.right .tooltip-arrow {border-right-color: #f7f8f9;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #f7f8f9;}
a.Get-150k-Pages-Audited{width: 239px;height: 44px;border-radius: 6px;font-family: Oxygen;font-size: 16px;font-weight: bold;font-style: normal;font-stretch: normal;line-height: 1.56;letter-spacing: 0.2px;color: #ffffff;margin-top:30px;background-color: #19b933;display: inline-block;text-align: center;text-decoration: none;padding:9px 0 0 0;}
.modal-dialog {left: 0 !important;}
.modal-dialog table td {border: 0 !important;}
#particles-js {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}




@media (max-width: 1350px){
    .hero_heading {font-size: 50px;}
    .h_para {font-size: 20px;}
    /*.card{min-height: auto;}*/
}
@media (max-width: 1250px){
  .white-lbl-img.key-research-img {margin-left: 0;}
  .animated-box.backlink-animate {right: -15px;}
  .rank-skew .heading, .backlink-skew .heading, .siteaudit-skew .heading{font-size: 32px;}
  .competitor-feature > .siteauditor-riview h1.heading {font-size: 38px;}
  .animated-box.competitor-animate {left: 0;}
  .hero_heading {font-size: 44px;}
  .h_para {font-size: 18px;}
  .adj_min_height {min-height: 460px;}
  .main_content {margin-top: 0;}
}
@media (max-width: 1199px){
    .hero_heading{font-size: 45px;line-height: 55px;}
    .h_para, .subs_cribe .heading, .testimonial_text.para.para_1{font-size: 16px;line-height: 22px;}
    .c_text {font-size: 16px;line-height: 25px;}
    .card{min-height: 400px;}
    .testimonial_client{margin-top: -20px;}
    .cap{height: 225px;width: 225px; margin-top: 25px;margin-right: 0;}
    .cap::before{height: 140px; width: 140px}
    .email_submit, .email_add{height: 56px;}
    .bg1.min_height {min-height: auto;}
    .adj_min_height {min-height: 430px;}
    section.bg1 > .container-fluid {padding-left: 5%;}
    .main_content {margin-top: 40px;}
    .hero_heading {font-size: 38px;}
    .h_para {font-size: 16px;line-height: 1.5}
    
    /* Feature Pages */
    .feature-page .heading{font-size: 36px;line-height: 44px;}
    .slick-prev.slick-arrow{left: 0;}
    .slick-next.slick-arrow{right: 0;}
    .explore-features{padding: 20px 0 !important;}
    .feature-caps{padding-top: 10px;}
    .feature-hero{margin: 30px auto;font-size: 85px;}
    .keyword-opportunity .white-lbl-heading, .white-lbl-heading {font-size: 30px;}
    .right-skew .as_seen_titel {padding-top: 15px;font-size: 16px;}
    .white-lbl-img {min-height: auto;}
    .right-skew.keyword-opportunity {margin-bottom: 130px;}
    .siteauditor-riview h2.key-research {font-size: 24px; text-align: left;}
    .key-suggestion {padding-left: 54px;}
    .skew-box-bg .explore-features {padding-top: 60px;}
    .odd-img-box > img, .even-img-box > img {max-width: 300px;}
    .trail-days > p.feature-hero { font-size: 60px; }
    /*RW client log*/
    .clients-logos > li {padding: 0 20px;}
    .clients-logos > li:last-child {padding-right: 0;}
    .clients-logos > li:first-child {padding-left: 0;}
    .animated-box.backlink-animate {right: -10px;}
    .animated-box.siteAudit-animate {min-height: 400px;}
    .backlink-animate > .pos-absolute.animated-img2 > img {max-width: 460px;}
    .backlink-animate > .pos-absolute.animated-img2 {top: 0;left: -35px;}
    .backlink-animate > .pos-absolute.animated-img3 {left: -45px;}
    .backlink-animate > .pos-absolute.animated-img5 {left: 0; bottom: 0;}
    .backlink-animate > .pos-absolute.animated-img4 {top: -10px; left: 130px;}
    .competitor-feature > .siteauditor-riview h1.heading {font-size: 28px;margin-top: 150px;}
    .animated-box.competitor-animate {min-height: 410px;left: -10px;}
    .competitor-animate > .pos-absolute.animated-img1 > img {max-width: 200px;width: 100%;}
    .competitor-animate > .pos-absolute.animated-img2 > img {max-width: 230px;width: 100%;}
    .competitor-animate > .pos-absolute.animated-img3 > img {max-width: 350px;width: 100%;}
    .competitor-animate > .pos-absolute.animated-img4 > img {max-width: 60px;width: 100%;}
    .right-skew.white-label {min-height: 280px;}
    .no-gutter > [class^="col-"] {padding-left: 15px;padding-right: 15px;}
    [class*="WA-content-holder-"] .feature-heading, .center-content .seo_heading, .WA-content .feature-content .seo_heading {font-size: 18px;line-height: 1.6;}
    [class*="WA-content-holder-"] .feature-para, .WA-content .feature-content .seo_caption, .center-content .gray-link, #analyzer > .form-input > input, .WA-content > p {font-size: 14px;}
    /*#analyzer > .form-input:nth-child(2){width: calc(100% - 140px);}
    #analyzer > .form-input:nth-child(3){width: 125px;}*/
    .WA-content .heading{font-size: 30px;line-height: 1.4;}
    .WA-content > h1 {font-size: 36px;}
    .siteauditor-riview h2.beta-site-audit {margin-top: 0;}
    .client_icon{margin-left: 18px;}
    .client_icon_as_seen{transform: scale(0.9);min-width: 175px;}
    .client_icon_int{min-width:100%; width: 130px;}
}
@media (max-width: 991px){
    .adj_min_height {min-height: 375px;}
    .hero_heading {font-size: 32px;line-height: 45px;}
    .main_content {margin-top: 0px;}
    .email_submit, .email_add {height: 45px;}
    .email_submit{width: 100px;}
    .email_add{width: calc(100% - 116px);}
    .client_caption{margin-top: 0;margin-bottom: 20px;}
    .para{font-size: 18px;line-height: 25px;}
    .seo_heading, .testimonial_text.para.para_1{font-size: 16px;line-height: 20px;}
    a.email_submit{padding: 0 40px;line-height: 45px;}
    .card{margin: 15px auto;min-height: 315px;}
    .card > .f_trail{min-height: auto;}
    .as_seen_titel {text-align: left;}
    .item blockquote{padding:15px 15px 40px;}
    .cap{margin: 30px auto 0; width: 170px; height: 170px;}
    .testimonial_text{padding-right: 30px;}
    .testimonial_client {margin-top: 15px; margin-right: 0;}
    .card_holder{min-height: 370px;}
    .client_titel{font-size: 22px;}
    .designation{font-size: 14px;}
    .client_data > .c_text{font-size: 14px;}
    .transform_d_w .para.para_1 {font-size: 15px;line-height: 20px;}
    .main_content > .h_para {font-size: 16px;line-height: 20px;}

    /* Feature Pages */
    .feature-page .heading{font-size: 30px;line-height: 36px;margin: 0;}
    .siteauditor-riview h2, .perform-site h2{font-size: 34px;line-height: 42px;}
    .feature-heading{font-size: 18px;}
    .feature-caps{font-size: 14px;padding-top: 5px;}
    .feature-list > li::before {top: 13px;}
    .features-subscribe .feature-heading{line-height: 29px;font-size: 24px;}
    .feature-hero{margin: 20px auto;font-size: 60px;}
    .slick-arrow{height: 40px;width: 40px;}
    .right-skew, .right-skew.white-label, .right-skew.keyword-opportunity {padding: 30px 0 0;}
    .right-skew.keyword-opportunity {min-height: 200px;}
    .white-lbl-img {margin-top: 30px;}
    .siteauditor-riview h2.white-lbl, .keyword-opportunity .white-lbl-heading {font-size: 24px;}
    .siteauditor-riview .white-lbl::before {background-position: -845px 5px;}
    .feature-para {font-size: 16px;}
    .white-lbl-img.keyword-opportunity-img {position: relative;margin-top: auto;}
    .key-suggestion {padding-top: 30px;padding-bottom: 30px;}
    .one-row-details .feature-content {height: auto;}
    .odd-img-box > img, .even-img-box > img {max-width: 200px;}
    .odd-contect-box, .even-contect-box {padding: 10px 15px;}

    .right-skew {max-height: 200px;}
    .rank-skew .heading, .backlink-skew .heading, .siteaudit-skew .heading {font-size: 24px; margin-top: 40px;}
    .animated-box {min-height: 312px;}
    .pos-absolute.animated-img2 {top: 65px;left: -35px;}
    .pos-absolute.animated-img2 > img {max-width: 250px;}
    .pos-absolute.animated-img7 {right: 0;}
    .trail-days > h3.feature-heading {font-size: 16px;}
    .trail-days > p.feature-hero {font-size: 44px;}
    .trail-days > p.card_heading {font-size: 12px;}
    .trail-days > .btn_holder {padding-top: 0;}
    .btn_holder > a.gray-link {margin: 10px 10px 0 0; text-align: center;}
    .right-skew.white-label {min-height: 180px;}
    .white-lbl-heading {font-size: 22px;}
    .one-row-details {padding: 20px 0;}

    /*RW client log*/
    .clients-logos {min-height: 80px;}
    .clients-logos:last-child {display: flex;}
    .clients-logos > li {padding: 0 20px;}
    .clients-logos > li:last-child {display: none;}
    .clients-logos > li:first-child {padding-left: 0;}
    .clients-logos > li:nth-child(4), .clients-logos:nth-child(4) > li:nth-child(3) {padding-right: 0;}
    .clients-logos:last-child > li:last-child {display: inline-block;}
    .backlink-animate > .pos-absolute.animated-img2 > img {max-width: 360px;}
    .siteAudit-animate > .pos-absolute.animated-img2 > img {max-width: 100%;}
    .animated-box.backlink-animate {right: 0;}
    .animated-box.siteAudit-animate {min-height: 290px;}
    .siteAudit-animate > .pos-absolute.animated-img1 {top: 25px;}
    .competitor-feature > .siteauditor-riview h1.heading {font-size: 26px;margin-top: 100px;}
    .animated-box.competitor-animate {min-height: 350px;}
    .beta-audit-form ul > li {max-width: 50%;margin-right: 0;padding-right: 15px}

    /* Free SEO Tools */
    .top-space {margin-top: 110px;}
    .page-title > h1 {font-size: 40px;}
    .page-title > p {font-size: 24px;}
    .WA-content > h1 {font-size: 30px;}
    .client_icon{margin-left:4px;margin-top:8px;}
    .client_icon_as_seen{transform: scale(0.6);min-width: 175px; margin-left:-30px;}
}
.orangeBG {background-color: #f7941d;display: table;width: 100%;height: 80px;padding: 0 20px;border-radius: 6px;}
.orangeBG > p {display: table-cell;vertical-align: middle;font-size: 14px;color: #333c48;font-weight: normal;font-family: 'Oxygen', sans-serif;}
.orangeBG > p > a {background-color: #333c48;color: #ffffff;font-size: 12px;font-weight:bold;padding: 5px 20px;width: 100%;max-width: 100px;border-radius: 6px;display: block;text-align: center;margin-top: 10px;}
@media (max-width: 767px){
    .subscription_header{padding:0;}
    section.bg1 {margin-top: 50px;}
    section.bg2 {padding: 40px 0;}
    .email_submit, .email_add {height: 40px;border-radius: 2px;font-size: 12px;}
    .seo_img {padding-top: 20px;right: 0;left: 0}
    .bg2 .mt_120 {margin-top: 20px;}
    .heading, .testimonial .heading{font-size: 24px;line-height: 30px;}
    .para > br {display: none;}
    .para{font-size: 16px;}
    .seo_analitic{margin-bottom: 20px}
    a.email_submit{line-height: 40px;}
    .para.para_1{font-size: 15px;line-height: 20px;}
    .glob_link{float: left;margin: 15px auto; display: none;}
    .adj_bdr {border-right: 0;border-bottom: 1px solid #fff;}
    .client_caption {padding: 0px;}
    .card > .f_trail {min-height: 155px;}
    .bg_gredient .heading{font-size: 20px;line-height: 26px;margin-bottom: 35px;}
    .client_data{padding: 15px 0;}
    .hero_heading {font-size: 24px;line-height: 28px;margin-bottom: 0;}
    .client_data > .c_text{margin-bottom: 0;}
    .as_seen, .testimonial{padding: 15px 0;}
    .testimonial .h_para{font-size: 14px;line-height: 25px;}
    #quote-carousel .carousel-control{top: 10%;margin-top:0;}
    .cap{margin: auto 0 0 70px;}
    .testimonial_client{margin-top: 0px;margin-right: 25px;}
    .testimonial_text {padding-right: 25px;text-align: center;}
    .main_content > .h_para {font-size: 16px;line-height: 20px;margin-top: 15px;}
    .glob_link_mob{display: block; float: left; width: 125px; margin-left: 15px;}
    .subs_cribe h2.heading {float: left;width: calc(100% - 140px);box-sizing: border-box;font-size: 16px;margin-bottom: 25px;}
    .card_holder{min-height: auto;}
    .learn_btn{position: relative;left: 0; bottom: 0;}
    
    /* Feature Pages */
    .feature-content {height: auto;text-align: left;margin-bottom: auto;}
    .feature-content img {margin-bottom: 15px;}
    .feature-content img.mobile-width{max-width: 150px;}
    .perform-site a {padding: 18px 20px;}
    .feature-list > li::before, .one-row-details .feature-list > li.feature-caps::before {top: 13px;}
    .siteauditor-riview-page {max-height: 170px;padding: 0 10px;margin-top: 40px;border-top: 10px solid #edf1f6;}
    .perform-site .para{font-size: 16px; line-height: 26px;}
    .slick-arrow{height: 40px;width: 40px;box-shadow: none;}
    .slick-prev.slick-arrow{background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/mob-l-arrow.png);left: 10px;}
    .slick-next.slick-arrow{background-image: url(https://cdnasset.rankwatch.com/image/features-page-images/mob-r-arrow.png);right: 10px;}
    .one-row-details {padding-bottom: 0;}
    .right-skew {text-align: center;max-height: 250px;}
    .right-skew::before {-webkit-transform: skewY(-5deg);-moz-transform: skewY(-5deg);-ms-transform: skewY(-5deg);-o-transform: skewY(-5deg);}
    .white-lbl-heading {padding-top: 15px;}
    .right-skew .as_seen_titel {text-align: center;}
    .white-lbl-img {max-width: 450px;margin-left: auto;margin-right: auto;position: relative;}
    .skew-box-bg .siteauditor-riview {margin-top: 0px;}
    .siteauditor-riview h2.white-lbl, .siteauditor-riview h2.key-research, .siteauditor-riview h2.rank-tracking, .siteauditor-riview h2.backlink-analysis, .siteauditor-riview h2.site-audit {margin-left: auto;}
    .feature-para {padding-left: 54px;}
    .gray-link {margin-left: 54px; font-size: 14px;}
    .white-lbl-img.keyword-opportunity-img > img {max-width: 250px;}
    .key-support > p.feature-para {padding-left: 0;}
    .siteauditor-riview h2.key-research {font-size: 20px;}
    .feature-para, .key-support > p.feature-para, .one-row-details .feature-list > li.feature-caps {font-size: 14px;padding-top: 5px;}
    .vertical-line::before {border-right: 0;}
    .odd-img-box::before, .odd-img-box::after, .even-img-box::after, .even-img-box::before {content: none;}
    .odd-contect-box, .even-contect-box {margin: 10px auto 30px;box-shadow: none;background-color: transparent;border-radius: 0;}
    .white-lbl-img > img {margin-bottom: 0;}
    .right-skew.rank-skew, .right-skew.backlink-skew, .right-skew.siteaudit-skew {max-height: 350px;}
    .animated-box {max-width: 375px;margin: 50px auto;}
    .animated-box.siteAudit-animate {margin-bottom: 0;}
    .siteauditor-riview {padding-top: 20px;}
    .animated-box.siteAudit-animate {min-height: 350px;right: -25px;}
    .siteauditor-riview .rank-tracking, .siteauditor-riview .backlink-analysis {font-size: 24px;}
    .key-suggestion, .feature-content {padding-left: 25px;}
    .features-subscribe {padding: 35px 0; text-align: center;}
    .trail-days > h3.feature-heading {text-align: center;}
    .animated-box.backlink-animate {right: -30px;}
    .perform-site h2::before {width: 150px; margin-left: -75px;}
    .competitor-feature > .siteauditor-riview h1.heading {margin-top: 50px;text-align: center;}
    .animated-box.competitor-animate {min-height: 410px;left: 0px;}
    .beta-site-audit + .feature-para {padding-left: 0;}
    .siteauditor-riview h2.beta-site-audit, .siteauditor-riview h2.beta-site-audit > span {font-size: 24px;}
    
    /* Free SEO Tools */
    .top-space {margin-top: 60px;padding: 40px 0;}
    .page-title {text-align: center;}
    .page-title > h1 {line-height: 1.5;}
    .adj-space {margin-top: 15px;}
    .tools-heading {font-size: 26px;line-height: 1.25;}
    .tools-content {font-size: 14px;}
    .tool-box {width: 33.33%;}
    .icon-box {margin: 0 auto;min-height: 155px;}
    .tool-desc {padding-left: 15px; padding-right: 15px;}
    .md-hash-generator .tools-heading, .content-generator .tools-heading {font-size: 24px;}
    .md-hash-generator .icon-box, .content-generator .icon-box {min-height: 100px;}
    .md-hash-generator {background-size: auto;}
    .text-generator {padding: 20px 20px 50px 20px;}
    .text-generator.drop-content {padding: 15px 15px 25px;}
    .text-generator.drop-content::after {transform: rotate(-2deg) skewX(0deg);-webkit-transform: rotate(-2deg) skewX(0deg);-moz-transform: rotate(-2deg) skewX(0deg);-ms-transform: rotate(-2deg) skewX(0deg);-o-transform: rotate(-2deg) skewX(0deg);}
    .WA-img {text-align: center;}
    .row.even .WA-img-holder {text-align: left;}
    .WA-content-holder-fst, .WA-content-holder-snd {height: auto;}
    .WA-content-holder-fst img {max-width: 200px;}
    .WA-content-holder-snd img {max-width: 150px;}
    .center-content {height: 60px;text-align: center;}
    .client_icon{margin-left:10px;}
    .client_icon_as_seen{transform: scale(0.6);min-width: 175px; margin-left:-30px;}
    .client_icon_int{transform: scale(0.9);margin-left: -22px;margin-top: 4px;/*min-width: 147px;max-width: 149px;*/}
    .client_icon_int .ebuyer{transform: scale(0.7);}
    .client_icon_int .ebuyer:hover{transform: scale(0.7);}

    .adj_min_height {min-height: 250px;}
    .seo_img.top_banner_img > img {text-align: right;max-width: 300px;}
}
@media (max-width: 600px){
  .seo_img.top_banner_img > img {text-align: right;max-width: 250px;}
  .main_content {padding-right: 0;}
}
@media (max-width: 480px){
    section.bg1 {margin-top: 40px;padding: 20px 0 0;}
    section.bg2{padding: 20px 0;}
    .hero_heading{margin-bottom: 15px;}
    .h_para, .f_trail, .card_heading, .as_seen_titel, .testimonial .h_para{font-size: 12px;line-height: 20px;}
    .get_started{margin-top: 5px;}
    .email_submit{margin-left: 5px;}
    .client_caption{margin-bottom: 0px;}
    .c_count, .client_titel{font-size: 16px;line-height: 20px;}
    .c_text {font-size: 12px;line-height: 16px;}
    .para, .para.para_1 {font-size: 12px;line-height: 16px;}
    .seo_caption{font-size: 14px;}
    .full_width {width: 100% !important;}
    .card{ margin: 30px auto 0;border-radius: 4px;min-height: auto;}
    .card > .f_trail {min-height: auto;}
    .card > .heading_holder{height: auto;}
    .subs_cribe .email_add{height: 40px; width: 100%; margin-bottom: 10px;}
    .subs_cribe .email_submit {height: 40px; margin-left: 0;}
    .bg_gredient .heading{margin-bottom: 15px;}
    .bg_gredient .hero_heading{font-size: 20px;margin-bottom: 0;}
    .client_data > .c_text {font-size: 10px;font-weight: 700;}
    .as_seen .heading_holder{height: auto;}
    #quote-carousel .carousel-control{width: 24px;height: 24px;top: 15%;}
    .cap {margin: auto 0 0 20px;width: 115px; height: 115px;}
    .cap::before {height: 75px;width: 75px;left: -15px;}
    .cap::after{height: 60px;width: 60px;right: 15px;bottom: -20px;}
    .designation {font-size: 10px;line-height: 15px;}
    .testimonial_text.para.para_1{padding: 15px 10px;font-size: 12px;line-height: 16px;}
    .testimonial_text::before{content: none;}
    #quote-carousel .carousel-indicators li{height: 4px; width: 8px;margin-right: 5px;}
    .subs_cribe h2.heading{width: calc(100% - 110px);font-size: 13px;margin-bottom: 15px;line-height: 16px;}
    .glob_link_mob{width: 105px;margin-left: 5px;}

    /* Feature Pages */
    .feature-site-audit{padding: 30px 0 30px;}
    .perform-site h2{margin-top: 30px;}
    .perform-site .para{margin-bottom: 30px;}
    .features-subscribe, .client-bg{padding: 45px 0;}
    .feature-page .heading{padding-top: 20px;padding-bottom: 20px;}
    .feature-hero{font-size: 38px;line-height: 44px;}
    .feature-heading, .feature-page .para, .features-subscribe .feature-heading{font-size: 18px;line-height: 25px;}
    .feature-page .heading, .siteauditor-riview h2, .perform-site h2 {line-height: 30px;font-size: 22px;}
    .features-subscribe .get_started{margin-bottom: 30px;}
    .client-img{padding-top: 20px;}
    .feature-slider{padding: 20px 0;margin-top: 0;}
    .right-skew {max-height: 200px;}
    .white-lbl-heading {font-size: 22px;}
    .right-skew .as_seen_titel {font-size: 10px;padding-top: 0}
    .white-lbl-img {padding: 8px;}
    .siteauditor-riview h2.white-lbl, .keyword-opportunity .white-lbl-heading, .siteauditor-riview h2.key-research, .key-support > h3.feature-heading, .siteauditor-riview h2.rank-tracking, .siteauditor-riview .backlink-analysis, .siteauditor-riview h2.site-audit {margin-bottom: 10px; font-size: 18px;}
    .feature-para, .feature-para, .key-support > p.feature-para, .one-row-details .feature-list > li.feature-caps {font-size: 12px;line-height: 1.65;padding-top: 5px;}
    .gray-link {padding: 8px 24px;border-radius: 6px;font-size: 10px;}
    .one-row-details .feature-content {height: auto;padding: 10px 0;}
    .one-row-details .feature-content img {max-width: 150px;}
    .right-skew.rank-skew, .right-skew.backlink-skew {max-height: 315px;}
    .animated-box {max-width: 260px;min-height: 210px;}
    .pos-absolute.animated-img2 {top: 35px;left: -20px;}
    .pos-absolute.animated-img2 > img {max-width: 190px;}
    .pos-absolute.animated-img3 {left: -25px;top: 15px;}
    .pos-absolute.animated-img4 {top: -20px;right: 101px;}
    .pos-absolute.animated-img4 > img, .pos-absolute.animated-img5 > img, .pos-absolute.animated-img6 > img, .competitor-animate > .pos-absolute.animated-img7 > img {max-width: 50px;}
    .pos-absolute.animated-img5 {left: 20px;bottom: -5px;}
    .pos-absolute.animated-img6 {right: 0;top: 10px;}
    .rank-tracking + .feature-para, .backlink-analysis + .feature-para, .site-audit + .feature-para {padding-right: 20px;}
    .siteauditor-riview {padding-bottom: 50px;}
    .btn_holder > a.gray-link {margin-right: 0; max-width: 140px;}
    .feature-heading {font-size: 14px;}
    .trail-days > p.feature-hero, .feature-hero {font-size: 36px;padding: 10px 0;margin: 0; }
    /*RW client log*/
    .clients-logos {min-height: 50px;}
    .clients-logos > li {padding: 0 15px;}
    .backlink-animate > .pos-absolute.animated-img2 > img {max-width: 260px;}
    .backlink-animate > .pos-absolute.animated-img4 {left: 50px;}
    .animated-box.siteAudit-animate {min-height: 245px;}
    .animated-box.competitor-animate {min-height: 275px;}
    .competitor-animate > .pos-absolute.animated-img1 > img {max-width: 150px;}
    .competitor-animate > .pos-absolute.animated-img2 > img {max-width: 174px;}
    .competitor-animate > .pos-absolute.animated-img4 > img {max-width: 40px;}
    .competitor-animate > .pos-absolute.animated-img4 {left: -30px;top: 40px;}
    .competitor-feature > .siteauditor-riview h1.heading {font-size: 24px;}
    .siteauditor-riview h2.beta-site-audit, .siteauditor-riview h2.beta-site-audit > span {font-size: 18px;}
    .beta-audit-form ul > li {max-width: 100%;}
    .client_bg{padding-bottom:0;}
    .client_icon{transform: scale(0.6);margin-left: -20px;margin-top: -12px;}
    .client_icon_as_seen{transform: scale(0.4);margin-left: -48px;min-width: 175px;}
    .client_icon_int{transform: scale(0.7);margin-left: -35px;margin-top: -4px;/*min-width: 144px;*/}
    .client_icon_int .ebuyer{transform: scale(0.6);}
    .client_icon_int .ebuyer:hover{transform: scale(0.6);}

    /* Free SEO Tools */
    .page-title > h1 {font-size: 34px;}
    .page-title > p {font-size: 20px;}
    .top-space {margin-top: 40px;}
    .tool-box {width: 50%;}
    .WA-content .feature-content {height: auto;padding-left: 0;}
    .WA-content > h1 {font-size: 28px;}
    #analyzer > .form-input > input {font-size: 12px;}
    /*#analyzer > .form-input:nth-child(2) {width: calc(100% - 130px);}*/
    .adj_min_height {min-height: 200px;}
}
@media (max-width: 360px){
    /*RW client log*/    
    .clients-logos {min-height: 40px;}
    .clients-logos > li {padding: 0 7px;}
    /*.adj_min_height {min-height: 150px;}*/
}