@media only screen and (min-width:250px) and (max-width:479px) {
.download-dropdown {
	margin-top: 5px;
	float: right;
	margin-left: 10px;
}
.sticky-boxheader {
	background-color: #ebf0fa;
	float: left;
	width: 100%;
	left: 0%;
	top: 50px;
	margin: 0;
	height: 52px;
	padding-left: 15px;
	z-index: 1;
	padding-right: 12px
}
.dropdown-box {
	width: 100%;
	padding: 12px 0 0
}
.sticky-boxheader.dropdown-box {
	padding: 0 15px
}
.dropdown-section {
	background: #ebf0fa
}
.form-control {
	position: relative;
	left: 0%
}
.navbar-default .navbar-nav>li.active {
	display: inline-block
}
.collapse {
	display: inline-block;
	width: 60%
}
.collapse li {
	display: none
}
.collapse li .active {
	display: inline-block
}
.nav>li>a {
	position: relative;
	left: 10px
}
.navbar-default .navbar-nav>li>a {
	font-size: 12px
}
.navbar-default .navbar-nav>li.active>a {
	padding: 28px 10px 13px;
	font-size: 14px
}
.navbar-collapse {
	border-top: 0 solid transparent;
	height: 50px
}
.new-logo {
	display: inline-block;
	border-right: 0 solid #efefef;
	width: 100%;
	text-align: center
}
.features-row h2 {
	font-size: 22px;
	margin-left: 5px
}
.features-row h4 {
	font-size: 14px;
	margin-left: 5px
}
.filter-button-wrapper {
	margin-top: 0
}
#export_data_form {
	float: left;
	margin-top: 0;
	margin-bottom: 10px
}
.metrics-table {
	min-height: 300px
}
.filter .modal-dialog {
	width: 100%;
	margin: 20px auto
}
.filter .nav>li {
	margin-left: 0;
	min-height: 38px;
	width: 93%;
	text-align: center
}
.what_to_do li {
	width: 100%
}
.popup_block {
	width: 95%
}
.meta-info ul li {
	width: 64%
}
.change-plan-btn {
	margin-top: 20px
}
.co-title {
	padding: 20px 12px;
	font-size: 20px
}
.popup .rc-table .upgrade_msg_app {
	display: inline-block!important
}
.table-responsive {
	border: none
}
.plan_block {
	margin-bottom: 30px;
	margin: 0 0 18px
}
.inner-heading h4 {
	margin: 0%;
	font-size: 18px
}
.nav-tabs {
	padding-left: 6px;
	height: inherit
}
.info-div {
	width: 85%
}
.coupon-code-box {
	margin-bottom: 0;
	margin-top: 0
}
.inner-heading {
	padding-top: 30px
}
.pricing-plan {
	padding: 0;
	margin-bottom: 30px
}
.plan_block .plan-feature .span2 {
	width: 120px;
	margin-left: 0
}
.plan_block .plan-feature .span1 {
	width: 90px;
	float: right;
	min-height: 1px;
	margin-left: 10px;
	font-weight: 600;
	padding-right: 5px
}
.plan_block .plan-feature {
	font-size: 15px
}
.plan_price {
	font-size: 70px;
	line-height: 5rem
}
.filter-inner-box {
	display: inline-block
}
.filter-left-box {
	width: 100%;
	min-height: inherit;
	overflow: hidden;
	border-right: none
}
.filter-right-box {
	width: 100%;
	min-height: inherit;
	overflow: hidden;
	border-right: none;
	border-top: 1px solid #e4e8eb
}
.free-text {
	padding: 0 2%;
	font-size: 17px
}
.inner-heading h2 {
	font-size: 30px
}
.thanks-msg {
	padding-top: 40px;
	margin-bottom: 50px;
	margin: auto 2%;
	min-height: inherit
}
.filter-left-box h3 {
	margin: 15px 12px 3px
}
.modal-title {
	font-size: 17px;
	letter-spacing: .3px
}
.modal-header {
	padding: 15px 12px
}
.filter-count {
	font-size: 16px;
	padding: 0 12px;
	margin-bottom: 8px
}
.slider-box {
	margin: 0 12px 14px
}
.filter-left-box ul {
	padding: 0 12px 14px
}
.filter-left-box button {
	margin: 2px 10px 20px 12px
}
.crm-icon {
	border-left: none
}
.new-logo a.navbar-brand {
	padding: 10px 5px;
	border-right: none;
	width: 100%
}
#header {
	height: 50px
}
.login_link, .crm-icon {
	margin-top: 10px;
	margin-bottom: 8px;
	margin-right: 8px;
	margin-left: 6px
}
.navbar-header {
	margin-left: 0;
	width: 100%
}
.crm-box .modal-dialog {
	width: 98%;
	margin-top: 6%
}
.crm-box .alert {
	padding: 12px
}
.crm-connect-box label {
	text-align: left;
	width: 100%;
	margin-right: 0
}
.crm-connect-box .form-control {
	width: 100%
}
.crm-connect-box .btn-save {
	margin-top: 0
}
table.crm-data-t tr th {
	width: 140px;
	min-width: 140px
}
.crm-connect-box .error-div-msg {
	width: 100%;
	margin-left: 0%
}
ul.sub-cat li {
	display: none
}
ul.sub-cat li.sub-active {
	display: inline-block
}
.dash-left-box {
	width: 97%;
	border-right: 0 #eee solid;
	margin-left: 8px
}
.dashboard-table {
	margin: 0;
	width: 100%
}
.dash-right-box {
	width: 97%;
	margin-left: 8px
}
.dash-right-box li {
	padding-left: 0!important
}
.dash-all-box span {
	width: 100%;
	margin-bottom: 6px
}
.pricing-page td {
	width: 200px
}
.pricing-page td+td {
	width: 150px
}
.button-block .buy-btn {
	width: 95%
}
.download_details_span, .download_details_span:hover {
	display: none
}
.stores-desc {
	border-left: none;
	float: left;
	margin-bottom: 10px;
}
.new-search-box {
	width: 30px;
	margin: 10px 4px 10px 12px
}
.dashboard-table .dash-full-table ul li {
	width: 100%
}
.dashboard-table .dash-full-table ul li span {
	width: 100%
}
.help-icon a {
	margin: 10px 6px
}
.comment-icon a {
	margin: 10px 3px 10px 2px
}
.search-categories {
	width: 100%;
	margin-bottom: 0
}
.schedule-box .modal-dialog {
	width: 95%
}
.schedule-box .modal-header i {
	display: none
}
.reviews-icon a {
	margin: 10px 2px 12px 0
}
.schedule-box .modal-header p {
	font-size: 15px;
	padding: 0
}
.add-file {
	margin: 0 10px 15px;
	float: left
}
.upload-new-box .modal-dialog {
	width: 95%;
	margin: 30px auto
}
.upload-f-inner-box input[type=submit] {
	margin-bottom: 10px
}
#header .navbar-nav {
	margin: auto
}
.dropdown-box select {
	margin: auto;
	width: 92%
}
.sticky-boxheader .form-control {
	width: 100%;
	margin-top: 10px
}
.select-top-box {
	width: 90%
}
.rank-box input {
	width: 95%;
	margin: 3px 0
}
.apply-text {
	margin: 10px 0
}
.tech-search-box {
	width: 100%
}
.signin-logo {
	margin: 30px 0 20px
}
.signin-page p.sub-text {
	line-height: 26px;
	font-size: 17px;
	margin-bottom: 30px;
	padding: 0 2%
}
.signin-right-box {
	width: 100%;
	padding: 15px;
	border-right: 0 #ddd solid
}
.signin-left-box {
	width: 100%;
	padding: 15px;
	border: none;
	border-top: 1px #ddd solid
}
.signin-left-box h1, .new-pricing-page h2 {
	font-size: 22px
}
.padding-l {
	padding-left: 15px
}
.padding-r {
	padding-right: 15px
}
.signin-left-box .form-group {
	margin-bottom: 0
}
.new-thanks-box {
	margin: 4% 10px
}
.new-thanks-box p {
	padding: 0 1% 6%
}
.imp-update.top-box-msg {
	position: relative
}
.imp-update.one-line {
	display: inline-block;
	width: 100%;
	margin: 30px 0;
	text-align: center
}
.search-container {
	margin: 15px
}
.signin-page .nav-tabs {
	width: 90%;
	margin-top: 3%;
	height: inherit
}
.signin-page .nav-tabs>li {
	width: 100%
}
.signin-page p.monthly-sub-text {
	margin-bottom: 20px;
	padding: 0 2%
}
.price-w-block {
	width: 100%
}
.signin-page .table-responsive table {
	width: 1100px
}
.content-inner {
	margin-left: 0;
	margin-right: 0
}
.new-tabs ul li a {
	padding: 9px 10px;
	font-size: 13px;
	margin-right: 0;
	margin-left: 6px
}
.new-tabs {
	height: 52px
}
.table-r-width {
	width: 1200px
}
.mmPushBody .new-header {
	border-left: 1px solid #d9dde0
}
.popup_block .nav-tabs {
	padding-left: 0
}
.filter {
	width: 95%;
	margin: 0 10px 10px
}
li.more-tag:hover ul {
	width: 290px
}
.range-slider {
	width: 100%
}
.pricing-content-inner {
	padding-top: 10px;
	padding-bottom: 40px
}
.pricing-content-inner h1 {
	font-size: 38px;
	margin-bottom: 10px
}
.pricing-content-inner .sub-text {
	font-size: 15px;
	padding: 0
}
.record-box {
	padding-left: 0
}
.range-slider__value {
	float: left;
	margin: 15px 0
}
.down-text {
	width: auto;
	text-align: left;
	float: left;
	margin-top: 20px;
	font-weight: 400;
	line-height: 15px;
	margin-left: 10px
}
.record-box .stripe-button-el {
	padding: 10px 40px 11px!important;
	font-size: 15px!important;
	margin-right: 0;
	width: 100%!important
}
.record-box .dropdown-box select, .record-box .form-control:focus {
	width: 100%
}
.bottom-sub-text {
	font-size: 15px;
	padding: 0 15px
}
.home-faq-box {
	padding-top: 10px;
	font-size: 14px;
	padding-bottom: 30px
}
.range-slider input[type=range] {
	display: block;
	width: 100%
}
.record-box .dropdown-box {
	width: 100%
}
.record-box .button-block form {
	display: inline-block;
	width: 100%
}
.new-tabs ul li {
	list-style: none;
	display: inline-block;
	float: left;
	width: 100%;
	text-align: center;
	background: #fff!important;
	margin: 3px 0;
	padding: 6px 0;
	border: 1px solid #e4e8eb
}
.new-tabs ul li a {
	padding: 6px 15px;
	font-size: 13px;
	margin-right: 0;
	margin-left: 6px;
	width: 96%;
	background: 0 0;
	border: 0
}
.new-tabs ul {
	margin-top: 5px;
	padding-left: 8px
}
.new-tabs {
	height: auto;
	border: 0;
	margin: 0;
	padding-right: 0;
	width: 95%
}
.new-tabs ul li.active a, .new-tabs ul li.active a:hover {
	border: 0;
	background: 0 0
}
.list-new-box {
	margin-top: 10px
}
.list-new-box span {
	border-right: 0 #eee solid;
	padding: 0 10px 0 0;
	margin: 10px 10px 10px 0
}
.price-b-box {
	width: 100%
}
ul.pricing-points li {
	width: 100%
}
ul.pricing-points {
	margin: auto;
	padding: 0 0 20px 30px
}
.padding-l25 {
	padding-left: 0
}
.tech-results {
	min-height: inherit;
	padding: 15px
}
.tech-results h2 {
	font-size: 22px;
	margin: 0 0 5px
}
.tech-results .description {
	font-size: 15px;
	padding-right: 0%;
	line-height: 20px;
	margin-bottom: 10px
}
.all-country-box .count-box {
	margin-right: 5px;
	margin-left: 25px;
	width: 100%;
	float: none;
	display: block
}
.dashboard-table ul li {
	display: inline-block;
	width: 100%
}
.stores-name {
	width: 100%;
	text-align: center;
}
.research-store .rc-table>tbody>tr>td {
	display: grid
}
.monthly-plan {
	margin-top: 10px;
	padding: 0 0 5px
}
.divider-line {
	display: none
}
.monthly-plan h2 {
	font-size: 20px
}
ul.pricing-points li.width54, ul.pricing-points li.width42 {
	width: 100%
}
.new-signin-left-box {
	margin: auto;
	text-align: left;
	margin-top: 10px;
	border: 0 #ddd solid;
	padding: 0 15px 0 10px;
	border-left: 0 #eee solid
}
.home-faq-box h2 {
	font-size: 30px
}
.f-table-box {
	width: 1000px;
	border: 0 #ddd solid
}
a.show_single_record {
	display: inline-block
}
.coupon-code {
	width: 320px
}
.coupon-code input {
	width: 170px
}
.store-insights-masg {
	display: none
}
.salesforce-box {
	margin-left: 0%;
}
.crm-checkbox {
	margin-bottom: 10px;
}
.download-selected-r {
	margin: 5px 0 0px 0px;
}
.download-selected-r a {
	font-size: 12px;
}
.top-bnt-links {
	float: left;
	margin-top: 0px;
	margin-left: 10px;
}
.top-bnt-links .link-divider {
	margin: 7px 5px;
}
#download-note .modal-content, .download-popup .modal-content {
	padding: 20px;
	width: 100%;
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.sticky-boxheader {
	background-color: #ebf0fa;
	float: left;
	width: 100%;
	left: 0%;
	top: 50px;
	margin: 0;
	height: 52px;
	padding-left: 50px;
	z-index: 1
}
.dropdown-box {
	width: 100%;
	padding: 12px 0 0
}
.sticky-boxheader.dropdown-box {
	padding: 0 15px
}
.dropdown-section {
	background: #ebf0fa
}
.domain-block {
	display: inline-block
}
.navbar-default .navbar-nav>li.active {
	display: inline-block
}
.collapse {
	display: inline-block;
	width: 60%;
	height: 35px;
	border: none!important;
	box-shadow: none!important
}
.collapse li {
	display: none
}
.collapse li .active {
	display: inline-block
}
.navbar-default .navbar-nav>li>a {
	font-size: 12px
}
.navbar-default .navbar-nav>li.active>a {
	padding: 25px 11px 18px;
	font-size: 14px
}
.navbar-collapse {
	border-top: 0 solid transparent
}
ul.sub-cat li a, ul.sub-cat li.sub-active a {
	padding: 15px 11px 0
}
.features-row h2 {
	font-size: 26px;
	margin-left: 3px;
	margin-top: 12px
}
.features-row h4 {
	font-size: 16px;
	margin-left: 3px
}
.metrics-table {
	min-height: 400px
}
.filter .modal-dialog {
	width: 98%;
	margin: 20px auto
}
.filter .nav>li {
	margin-left: 0;
	min-height: 38px
}
.what_to_do li {
	width: 49.3%
}
.filter .nav>li {
	margin-left: 0
}
.popup .rc-table .upgrade_msg_app {
	display: inline-block!important
}
.table-responsive {
	border: none
}
.plan_block {
	margin-bottom: 30px
}
.inner-heading h4 {
	margin: 0%;
	font-size: 18px
}
ul.sub-cat li {
	display: none
}
ul.sub-cat li.sub-active {
	display: inline-block
}
.coupon-code-box {
	margin-bottom: 0;
	margin-top: 0
}
.inner-heading {
	padding-top: 30px
}
.plan_basic, .plan_premium, .plan_enterprise {
	width: 380px;
	margin: auto auto 35px
}
.filter-inner-box {
	display: inline-block
}
.filter-left-box {
	width: 100%;
	min-height: inherit;
	overflow: hidden;
	border-right: none
}
.filter-right-box {
	width: 100%;
	min-height: inherit;
	overflow: hidden;
	border-top: 1px solid #e4e8eb
}
.pricing-plan {
	margin-bottom: 30px
}
.free-text {
	padding: 0 1%;
	font-size: 17px
}
.inner-heading h2 {
	font-size: 30px
}
.thanks-msg {
	padding-top: 40px;
	margin-bottom: 50px;
	margin: auto 8%;
	min-height: inherit
}
.slider-box {
	width: 60%
}
.crm-icon {
	border-left: none
}
.crm-box .modal-dialog {
	width: 98%;
	margin-top: 6%
}
.crm-box .alert {
	padding: 12px
}
.crm-connect-box label {
	width: 100px
}
.crm-connect-box .error-div-msg {
	margin-left: 118px
}
.dash-left-box {
	width: 97%;
	border-right: 0 #eee solid;
	margin-left: 8px
}
.dashboard-table {
	margin: 0;
	width: 100%
}
.dash-right-box {
	width: 97%;
	margin-left: 8px
}
.dash-right-box li {
	padding-left: 0!important
}
.dash-all-box span {
	width: 52%
}
.pricing-page td {
	width: 200px
}
.pricing-page td+td {
	width: 150px
}
.button-block .buy-btn {
	width: 95%
}
.download_details_span, .download_details_span:hover {
	display: none
}
.stores-desc {
	border-left: none;
	float: left;
	margin-bottom: 10px;
}
.download-dropdown {
	margin-top: 5px;
	float: left;
	margin-bottom: 6px;
}
.new-search-box {
	width: 30px
}
.dashboard-table .dash-full-table ul li {
	width: 100%
}
.dashboard-table .dash-full-table ul li span {
	width: 80%
}
.search-categories {
	width: initial;
	margin-right: 12px
}
.schedule-box .modal-dialog {
	width: 95%
}
.schedule-box .modal-header i {
	display: none
}
.schedule-box .modal-header p {
	font-size: 16px;
	padding: 0
}
.add-file {
	margin: 0 10px 15px;
	float: left
}
.upload-new-box .modal-dialog {
	width: 95%;
	margin: 30px auto
}
.upload-f-inner-box input[type=submit] {
	margin-bottom: 10px
}
#header .navbar-nav {
	padding-left: 35px
}
.dropdown-box select {
	width: 95%
}
.sticky-boxheader .form-control {
	width: 100%;
	margin-top: 12px
}
.dropdown-box select {
	margin-top: 0
}
#exTab2 .nav>li>a {
	letter-spacing: normal;
	padding: 10px 8px
}
.tech-search-box {
	width: 80%
}
.signin-logo {
	margin: 30px 0 20px
}
.signin-page p.sub-text {
	line-height: 26px;
	font-size: 17px;
	margin-bottom: 30px;
	padding: 0 2%
}
.signin-right-box {
	width: 100%;
	padding: 15px;
	border-right: 0 #ddd solid
}
.signin-left-box {
	width: 100%;
	padding: 15px;
	border: none;
	border-top: 1px #ddd solid
}
.signin-left-box h1, .new-pricing-page h2 {
	font-size: 22px
}
.padding-l {
	padding-left: 15px
}
.padding-r {
	padding-right: 15px
}
.signin-left-box .form-group {
	margin-bottom: 0
}
.new-thanks-box {
	margin: 4% 10px
}
.new-thanks-box p {
	padding: 0 1% 6%
}
.imp-update.top-box-msg {
	position: relative
}
.imp-update.one-line {
	display: inline-block;
	width: 100%;
	margin: 30px 0;
	text-align: center
}
.search-container {
	margin: 15px
}
.signin-page .nav-tabs {
	width: 90%;
	margin-top: 3%;
	height: inherit
}
.signin-page .nav-tabs>li {
	width: 100%
}
.signin-page p.monthly-sub-text {
	margin-bottom: 20px;
	padding: 0 2%
}
.price-w-block {
	width: 100%
}
.signin-page .table-responsive table {
	width: 1100px
}
.content-inner {
	margin-left: 0;
	margin-right: 0;
	width: 100%
}
.new-tabs ul li a {
	padding: 9px 10px;
	font-size: 13px;
	margin-right: 0;
	margin-left: 6px
}
.new-tabs {
	height: 52px
}
.navbar-header {
	width: 100%;
	text-align: center
}
.new-logo a.navbar-brand {
	width: 100%;
	border-right: none
}
.table-r-width {
	width: 1200px
}
.mmPushBody .new-header {
	border-left: 1px solid #d9dde0
}
.popup_block .nav-tabs {
	padding-left: 0
}
.filter {
	width: 95%;
	margin: 0 10px 10px
}
.apply-text {
	margin-left: 0;
	margin-top: 10px
}
#export_data_form {
	float: left;
	margin-top: 0;
	margin-bottom: 12px
}
.range-slider {
	width: 100%
}
.pricing-content-inner {
	padding-top: 10px;
	padding-bottom: 40px
}
.pricing-content-inner h1 {
	font-size: 44px;
	margin-bottom: 10px
}
.pricing-content-inner .sub-text {
	font-size: 16px;
	padding: 0
}
.record-box {
	padding-left: 0
}
.range-slider__value {
	float: left;
	margin: 15px 0
}
.down-text {
	width: auto;
	text-align: left;
	float: left;
	margin-top: 20px;
	font-weight: 400;
	line-height: 15px;
	margin-left: 10px
}
.record-box .stripe-button-el {
	padding: 10px 40px 11px!important;
	font-size: 15px!important;
	margin-right: 0
}
.bottom-sub-text {
	font-size: 15px;
	padding: 0
}
.home-faq-box {
	padding-top: 10px;
	font-size: 14px;
	padding-bottom: 30px
}
.range-slider input[type=range] {
	display: block;
	width: 100%
}
.new-tabs ul li {
	list-style: none;
	display: inline-block;
	float: left;
	width: 47%;
	margin: 9px 0;
	text-align: center;
	background: #fff!important;
	margin: 6px;
	padding: 6px;
	border: 1px solid #e4e8eb
}
.new-tabs ul li a {
	padding: 6px 0;
	font-size: 13px;
	margin-right: 0;
	margin-left: 0;
	background: 0 0;
	border: 0
}
.new-tabs ul {
	margin-top: 5px;
	width: 100%
}
.new-tabs {
	height: auto;
	border: 0;
	margin: 0;
	padding-right: 0;
	width: 100%
}
.new-tabs ul li.active a, .new-tabs ul li.active a:hover {
	border: 0;
	background: 0 0
}
.price-b-box {
	width: 100%
}
ul.pricing-points li {
	width: 100%
}
ul.pricing-points {
	margin: auto;
	padding: 0 0 20px 30px
}
.padding-l25 {
	padding-left: 0
}
.tech-results {
	min-height: inherit;
	padding: 15px
}
.tech-results h2 {
	font-size: 22px;
	margin: 0 0 5px
}
.tech-results .description {
	font-size: 15px;
	padding-right: 0%;
	line-height: 20px;
	margin-bottom: 10px
}
.all-country-box .count-box {
	margin-right: 5px;
	margin-left: 15px
}
.all-country-box .count-box {
	margin-right: 5px;
	margin-left: 22px;
	width: 100%;
	float: none;
	display: block
}
.dashboard-table ul li {
	display: inline-block;
	width: 100%
}
.stores-name {
	width: 100%;
	text-align: center;
}
.research-store .rc-table>tbody>tr>td {
	display: grid
}
.divider-line {
	left: 3%
}
.monthly-plan h2 {
	font-size: 20px
}
ul.pricing-points li.width54, ul.pricing-points li.width42 {
	width: 100%
}
.new-signin-left-box {
	margin: auto;
	text-align: left;
	margin-top: 10px;
	border: 0 #ddd solid;
	padding: 0 15px 0 10px;
	border-left: 0 #eee solid
}
.home-faq-box h2 {
	font-size: 30px
}
.f-table-box {
	width: 1000px;
	border: 0 #ddd solid
}
a.show_single_record {
	display: inline-block
}
.store-insights-masg {
	display: none
}
.salesforce-box {
	margin-left: 0%;
}
.crm-checkbox {
	margin-bottom: 10px;
}
.crm-connect-box .salesforce-box label {
	width: 100%;
	text-align: left;
}
.download-selected-r {
	margin: 5px 0 0px 0px;
}
.top-bnt-links {
	float: left;
	margin-top: 0px;
	margin-left: 15px;
}
.top-bnt-links .link-divider {
	margin: 7px 5px;
}
#download-note .modal-content, .download-popup .modal-content {
	padding: 20px;
	width: 100%;
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.navbar-default .navbar-nav>li.active>a {
	padding: 18px 10px 14px
}
.sticky-boxheader .form-control {
	margin-left: 14%
}
.new-stores-sub-cat li.mega-menu .mega-inner-box {
	width: 210px;
	right: -42px
}
.new-stores-sub-cat li.mega-menu:hover .mega-inner-box ul {
	width: 100%;
	border-bottom: 1px solid #efefef;
	border-right: 0
}
.new-stores-sub-cat li.mega-menu .mega-inner-box:after {
	left: 40%
}
.new-stores-sub-cat ul.new-sub-cat a {
	padding: 14px 6px 10px 3px
}
.plan_block .plan-feature .span1 {
	width: 100px;
	float: right;
	min-height: 1px;
	margin-left: 10px;
	font-weight: 600;
	padding-right: 0
}
.inner-heading h4 {
	margin: 0 2%
}
.navbar-header {
	margin-left: 0
}
.new-logo {
	display: inline-block;
	border-right: 0 solid #efefef;
	width: 100%
}
.features-row h2 {
	font-size: 22px;
	margin-left: 0;
	margin-top: 6px
}
.features-row h4 {
	font-size: 14px;
	margin-left: 0
}
.metrics-table {
	min-height: 500px
}
.pricing-plan .col-sm-4 {
	padding: 0
}
.pricing-plan {
	margin: 0 0 35px
}
.table-responsive {
	border: none;
	width: 100%;
	margin-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden
}
.change-plan-btn {
	margin-top: 20px
}
.filter .modal-dialog {
	width: 90%;
	margin: 30px auto
}
.plan_block .plan-feature .span2 {
	width: 120px;
	margin-left: 0
}
.plan_block .plan-feature .span1 {
	width: 90px;
	float: right;
	min-height: 1px;
	margin-left: 10px;
	font-weight: 600;
	padding-right: 5px
}
.plan_block .plan-feature {
	font-size: 15px
}
.plan_price {
	font-size: 70px;
	line-height: 5rem
}
.plan_block .plan-feature {
	padding-left: 12px
}
.plan_block p {
	padding: 0 8px 20px
}
.navbar-default .navbar-nav>li {
	display: none
}
.navbar-default .navbar-nav>li.active {
	display: inline-block
}
.navbar-collapse {
	margin-left: 70px;
	border-left: 0 solid rgba(255,255,255,.2)!important
}
.inner-heading {
	padding-top: 40px
}
.coupon-code-box {
	margin-top: 70px
}
.free-text {
	padding: 0 5%
}
.thanks-msg {
	padding-top: 10px;
	margin-bottom: 70px;
	margin: auto 0%
}
.filter .modal-dialog {
	width: 100%
}
.crm-box .modal-dialog {
	width: 740px;
	margin-top: 6%
}
.crm-box .alert {
	padding: 12px
}
.crm-connect-box .error-div-msg {
	margin-left: 25.7%
}
ul.sub-cat li.sub-active a {
	padding: 15px 5px 15px 0
}
.new-stores-sub-cat ul.new-sub-cat a {
	font-size: 13px;
	padding: 15px 12px 14px 0
}
.dash-left-box {
	width: 97%;
	border-right: 0 #eee solid
}
.dashboard-table {
	margin: 0;
	width: 100%
}
.dash-right-box {
	width: 97%
}
.dash-right-box li {
	padding-left: 10px!important
}
.pricing-page td {
	width: 200px
}
.pricing-page td+td {
	width: 150px
}
.button-block .buy-btn {
	width: 95%
}
.download_details_span, .download_details_span:hover {
	display: none
}
.dropdown-box {
	width: 100%
}
.stores-desc {
	padding: 16px 5px
}
ul.online-list {
	margin: 20px 15px 0
}
ul.online-list li {
	display: inline-block
}
.search-categories {
	width: 45%
}
.schedule-box .modal-dialog {
	width: 95%
}
.schedule-box .modal-header i {
	left: 5%
}
.schedule-box .modal-header p {
	font-size: 15px;
	padding: 0 8%
}
.filter-left-box {
	width: 35%
}
.filter-right-box {
	width: 86%
}
#exTab2 .nav>li>a {
	padding: 10px 8px
}
.tech-search-box {
	width: 70%
}
.padding-l {
	padding-left: 15px
}
.padding-r {
	padding-right: 15px
}
.signin-left-box h1, .new-pricing-page h2 {
	font-size: 21px
}
.signin-page p.sub-text {
	padding: 0 5%
}
.signin-logo {
	margin: 60px 0 20px
}
.signin-left-box {
	padding: 30px 20px 15px
}
.signin-right-box {
	padding: 30px 20px 15px
}
.new-thanks-box p {
	padding: 0 6% 13%
}
.imp-update.top-box-msg {
	position: relative
}
.search-container {
	margin: 15px
}
.signin-page p.monthly-sub-text {
	padding: 0 5%
}
.price-w-block {
	width: 100%
}
.signin-page .table-responsive table {
	width: 1100px
}
.content-inner {
	margin-left: 0;
	margin-right: 0
}
.table-r-width {
	width: 1200px
}
.new-logo a.navbar-brand {
	border-bottom: 0 #d9dde0 solid;
	border-right: 0 solid #d9dde0
}
.mmPushBody .new-header {
	border-left: 1px solid #d9dde0
}
.dashboard-table .dash-full-table ul li span {
	width: 85%;
	display: inline-block
}
.dash-all-box span {
	width: 70%
}
.what_to_do li {
	width: 49.3%
}
.filter {
	margin-bottom: 15px
}
.pricing-content-inner .sub-text {
	font-size: 16px;
	padding: 0 1%
}
.pricing-content-inner h1 {
	font-size: 50px;
	margin-top: 0;
	margin-bottom: 10px
}
.bottom-sub-text {
	padding: 0 10%
}
button.create-list-box {
	font-size: 13px;
	padding: 9px 7px
}
.new-tabs ul {
	width: 55%
}
.download-dropdown {
	float: left;
}
.new-tabs {
	height: inherit;
	padding-left: 35px;
}
.user-database-page .new-tabs ul {
	width: 100%
}
.user-database-page .new-tabs ul li {
	height: inherit
}
.user-database-page .new-tabs {
	height: 53px
}
.user-database-page .new-tabs ul li.active a, .user-database-page .new-tabs ul li.active a:hover {
	border-bottom: 1px #fff solid
}
.tech-results .description {
	padding-right: 0%
}
.new-signin-left-box {
	margin: auto;
	text-align: left;
	margin-top: 10px;
	border: 0 #ddd solid;
	padding: 0 15px 0 10px;
	border-left: 0 #eee solid
}
.pricing-content-inner .table-responsive .table {
	border: none
}
.f-table-box {
	width: 1000px;
	border: 1px #ddd solid
}
a.show_single_record {
	display: inline-block
}
.store-insights-masg {
	display: none
}
.top-bnt-links {
	float: left;
	margin-top: 0;
	margin-left: 15px;
}
.download-selected-r {
	float: right;
	margin: 0px 0 0px 0px;
}
.top-bnt-links .link-divider {
	margin: 4px 10px;
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.navbar-default .navbar-nav>li.active>a {
	padding: 18px 10px 14px
}
.sticky-boxheader .form-control {
	margin-left: 12%
}
.new-stores-sub-cat li.mega-menu .mega-inner-box {
	width: 249px;
	right: -103px
}
.new-stores-sub-cat li.mega-menu:hover .mega-inner-box ul {
	width: 90%;
	border-bottom: 1px solid #efefef;
	border-right: 0
}
.new-stores-sub-cat li.mega-menu .mega-inner-box:after {
	left: 30%
}
.plan_block .plan-feature .span2 {
	width: 100px
}
#header .navbar-nav {
	padding-left: 8px
}
.features-row h2 {
	font-size: 28px;
	margin-left: 0
}
.features-row h4 {
	font-size: 16px;
	margin-left: 0
}
.login_link a:last-child {
	border: none
}
.table-responsive {
	width: 100%;
	margin-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden;
	border: 0 solid #ddd
}
.metrics-table {
	min-height: 600px;
	position: relative
}
.domain-block .searchIconNew:before {
	font-size: 13px
}
.search-btn {
	padding: 4px 8px 5px;
	font-size: 10px
}
.upgrade-text {
	width: 385px;
	left: 84%;
	top: 6px
}
.upgrade-text a {
	font-size: 12px
}
.navbar-default .navbar-nav>li.active {
	display: inline-block
}
.navbar-collapse {
	margin-left: 90px;
	border-left: 0 solid rgba(255,255,255,.2)!important
}
.navbar-header {
	margin-left: 0
}
.stores-desc {
	font-size: 12px;
	letter-spacing: normal;
	padding: 22px 10px 0px;
}
.button-block .buy-btn {
	width: 98%
}
.pricing-page td {
	width: 200px
}
.navbar-default .navbar-nav>li {
	display: none
}
.dropdown-box {
	width: 90%
}
ul.online-list {
	margin: 20px 15px 0
}
ul.online-list li {
	display: inline-block
}
#header .container-fluid {
	padding: 0
}
.filter-left-box {
	width: 35%
}
.filter-right-box {
	width: 86%
}
#exTab2 .nav>li>a {
	padding: 10px 12px
}
.tech-search-box {
	width: 70%
}
.signin-page p.sub-text {
	padding: 0 8%
}
.imp-update.top-box-msg {
	position: relative
}
.search-container {
	width: 220px
}
.signin-page p.monthly-sub-text {
	padding: 0 15%
}
.price-w-block {
	width: 98%
}
.sticky li a {
	font-size: 13px
}
.sticky li img {
	margin: 2px 4px 0 0;
	width: 14px
}
.table-r-width {
	width: 1200px
}
.what_to_do.tech-img-box li {
	width: 48%
}
.pricing-content-inner .sub-text {
	padding: 0 1%
}
.new-tabs ul li a {
	padding: 10px 12px
}
.dash-all-box span {
	width: 55%
}
.new-tabs {
	height: inherit
}
.download-dropdown {
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
}
.new-tabs ul li.active a, .new-tabs ul li.active a:hover {
	border-bottom: 1px #e4e8eb solid
}
.user-database-page .new-tabs ul {
	width: 100%
}
.user-database-page .new-tabs ul li {
	height: inherit
}
.user-database-page .new-tabs {
	height: 53px
}
.user-database-page .new-tabs ul li.active a, .user-database-page .new-tabs ul li.active a:hover {
	border-bottom: 1px #fff solid
}
.dashboard-table .dash-full-table ul li span {
	width: 90%
}
.tech-results .description {
	padding-right: 22%
}
.navbar-default .domain-block {
	display: none
}
.divider-line {
	left: 4%
}
ul.pricing-points li {
	font-size: 14px
}
a.show_single_record {
	display: inline-block
}
.store-insights-masg p {
	margin-left: 132px
}
.download-selected-r a {
	font-size: 12px;
}
.download-selected-r {
	margin: 0px 0 0px 0px;
}
.top-bnt-links .link-divider {
	margin: 4px 10px 10px;
}
.top-bnt-links {
	margin-top: 0px;
}
.new-tabs ul {
	padding-left: 16px;
	margin-top: 25px;
	float: left;
	width: 75%;
}
}
@media only screen and (min-width:1200px) and (max-width:1480px) {
.search-container {
	width: 200px;
}
.link-divider {
	margin: 16px 2px;
}
.btn-go-premium, a.btn-go-premium:focus {
	padding: 6px 10px;
	margin-right: 6px;
	letter-spacing: 0px;
}
button.find-companies {
	margin: 14px 0px;
}
.navbar-default .navbar-nav>li.active>a {
	padding: 16px 0
}
.navbar-default .navbar-nav>li>a {
	padding: 16px 5px
}
.download_details_span, .download_details_span:hover {
	display: none
}
.table-responsive {
	width: 100%;
	margin-bottom: 15px;
	overflow-x: scroll;
	overflow-y: hidden;
	border: 0 solid #ddd
}
.upgrade-text {
	width: 385px;
	left: 84%;
	top: 6px
}
.upgrade-text a {
	font-size: 12px
}
.navbar-default .navbar-nav>li.active {
	display: inline-block
}
.navbar-collapse {
	border-left: 1px solid rgba(255,255,255,.2)!important
}
.new-logo a.navbar-brand {
	padding: 13px 15px 12px
}
.navbar-default .navbar-nav>li.append-box {
	margin-left: 10px;
	padding-left: 10px
}
.filter-left-box {
	width: 22%
}
.filter-right-box {
	width: 78%
}
#exTab2 .nav>li>a {
	padding: 10px 12px
}
.tech-search-box {
	width: 50%
}
.imp-update.top-box-msg {
	position: relative
}
.signin-page p.monthly-sub-text {
	padding: 0 5%
}
.price-w-block {
	width: 95%
}
.signin-page p.monthly-sub-text {
	padding: 0 20%
}
.activation-text {
	padding-top: 16px;
	padding-left: 10px;
	font-size: 13px
}
.dash-all-box span {
	width: 62%
}
.new-tabs ul li a {
	padding: 10px 6px;
	font-size: 12px;
	margin-right: 3px
}
button.create-list-box {
	padding: 6px 9px;
	font-size: 12px
}
.stores-desc, .download-selected-r a {
	font-size: 12px
}
.user-database-page .new-tabs ul li a {
	background: #fff;
	padding: 10px 14px;
	font-size: 13px;
	font-weight: 600;
	color: #333;
	border: 1px #e4e8eb solid;
	border-radius: 3px 3px 0 0;
	margin-right: 6px
}
a.show_single_record {
	display: inline-block
}
.store-insights-masg p {
	margin-left: 152px
}
.table-r-width {
	overflow: hidden;
	width: 1700px;
}
.table {
	margin-bottom: 0px;
}
}
