/*============================================

[Table of content]
1. Large devices (less than 1200px)
2. Large tablets (less than  992px)
3. Medium devices (less than  768px)
4. Small devices (less than  576px)
5. Extra Small devices (less than  480px)

============================================*/

@media (min-width: 1919.98px) {
	.app-overlay-bg {
		width: 42%;
	}
}

/* 1. Large devices (less than 1200px) */
@media (max-width: 1199.98px) {
	.biz_footer-bottom-menu li {
		margin: 0 8px;
	}
	.mobile-image img {
		max-width: 121%;
	}
	.process--video-wrap {
		height: 456px;
	}
	.single-will-get h4 {
		font-size: 15px;
	}
	.image-moke-up {
		height: 458px;
	}
	.home-banner1 .bannar-image-inner .move-1 {
		width: 32%;
	}
	.home-banner1 .bannar-image-inner .move-2 {
		top: 61%;
		left: 65%;
	}
	.overlay-bubble-1 {
		height: 70%;
		width: 64%;
		top: 13%;
		left: 47%;
	}
	.dot-dot {
		left: 5%;
		top: 3%;
		height: 89%;
	}
	.single--service-inner {
		padding: 0 0px 0 0;
	}
	.crypto--progress-inner:before {
		left: 58%;
	}
	.countdown--inner-area {
		padding: 55px 0 15px;
	}
	.notify-form button {
		width: 40%;
	}
	.home-banner2 .dot-dot {
		display: none;
	}
	.home-banner2 .h2-move-1 {
		left: 41%;
		top: 1%;
	}
	.home-banner2 .h2-move-3 {
		left: 40%;
		top: 26%;
	}
	.Extra--feature-area .feature--area-wrap {
		padding: 30px 49px 0px;
	}
	.feature--area-wrap.type2 {
		padding-top: 0px;
	}
	.Extra--feature-area {
		margin-top: -90.5px;
	}
	.single-solution-wrap {
		padding: 30px 25px 28px 25px;
	}
	.allocation-token2 {
		padding: 20px 0 20px;
	}
	.allocation-token2 ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 25%;
		text-align: center;
	}
	.crypdrone-token-image .shap-4 {
		top: 35%;
		left: 15%;
		width: 11%;
	}
	.crypdrone-token-image .shap-3 {
		width: 20%;
		top: 2%;
		left: 40%;
	}
	.crypdrone-token-image .shap-2 {
		top: 7%;
		right: 13%;
		width: 34%;
	}
	.crypdrone-token-image .shap-1 {
		top: 16%;
		left: 19%;
		width: 6%;
	}
	.home-banner3 .h3-dot-small {
		left: 0%;
		top: -9%;
	}
	.banner3-image-wrap:before {
		left: 51%;
		top: 56%;
	}
	.banner3-image-wrap .h3-move-1 {
		top: 13%;
		left: 40%;
	}
	.banner3-image-wrap .h3-move-2 {
		bottom: 29%;
		right: 27.5%;
	}
	.banner3-image-wrap .h3-move-3 {
		top: 35%;
		left: 30.5%;
	}
	.single--best-icon {
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.single--best-icon .underline-wrap {
		top: 51px;
		left: 13px;
	}
	.overlay-bubble .h4-dot-small {
		top: -26%;
		left: 25%;
	}
	.Extra--feature-area.type3 .crypto--calculator-inner ul li:last-child {
		top: 46px;
	}
	.Extra--feature-area.type3 .feature-text p {
		color: #999999;
		font-weight: 300;
		font-size: 12px;
		margin-bottom: 0;
		padding-bottom: 36px;
	}
	.process-step-text p:before {
		left: -45px;
	}
	.process--video-wrap .process-video-btn {
		top: 41%;
	}
	.image-wifi .wifi1 {
		top: -15%;
		left: 35.5%;
	}
	.image-wifi .wifi4 {
		top: -2%;
		left: 43%;
	}
	.feature-card-wrap .single-feature-card {
		padding: 40px 20px;
	}
	.type2.process--video-wrap .process-video-btn {
		top: 54%;
	}
	.overlay-bubble .h4-dot-dot {
		top: -49%;
		left: 11%;
	}
	.zigzag-inner.left:before {
		right: 3.3%;
	}
	.zigzag-inner.right:before {
		left: -8.7%;
	}
	.coming-text-inner {
		margin-top: 130px;
	}
	.coming-text-inner h4 {
		margin-bottom: 15px;
	}
	.coming-text-inner h1 {
		font-size: 55px;
		line-height: 68px;
		margin-bottom: 20px;
	}
	.coming-text-inner p {
		margin-bottom: 35px;
	}
	.coming-social-area {
		margin-top: 35px;
	}
	.error-form button {
		font-size: 16px;
		width: 30%;
	}
	.author-details {
		margin-left: 15px;
	}
	.type2 .single--features-wrap:after {
		display: none;
	}
	.main-header6.sticky .signup--out-btn a {
		padding: 10px 24px;
	}
	.type4 .single--service-inner {
		margin-bottom: 30px;
	}
	.overlay-bubble {
		width: 80%;
		height: 80%;
	}
	.section-title p {
		width: inherit;
	}
	.social-comment ul.share-enter li {
		padding: 0 5px;
	}
	.social-comment ul.share-enter {
		-webkit-transform: translate(143px);
		transform: translate(143px);
	}
}

/* 2. Large tablets (less than  992px) */
@media (max-width: 991.98px) {
	.biz_header-info {
		margin-top: 20px;
	}
	.biz_header-bottom {
		padding: 10px 0;
	}
	.biz_header-search:after {
		height: 45px;
	}
	.biz_about-text {
		margin-top: 100px;
	}
	.biz_about-feature {
		box-shadow: none;
	}
	.biz_single-testimonial-slider {
		padding: 0 50px;
	}
	.faq-area {
		padding: 100px 0 50px;
	}
	.contact-area {
		margin-bottom: 100px;
	}
	.biz_footer-bottom,
	.biz_footer-bottom-menu {
		text-align: center !important;
	}
	.biz_footer-bottom-menu {
		margin-top: 20px;
	}
	.biz_footer-top .social-profile span {
		letter-spacing: 10px;
		padding: 15px 50px;
	}
	.included-every-wrap ul li {
		width: 33%;
	}
	.single-feature-card {
		margin-bottom: 30px;
	}
	.zigzag-inner.right {
		padding-left: 0;
	}
	.social-comment ul.share-enter li:first-child {
		padding-left: 0;
	}
	.pie-text ul li {
		margin-bottom: 24px;
	}
	.feature--area-wrap .features-icon {
		width: 50px;
	}
	.mb--10 {
		margin-bottom: 0;
	}
	.single-faq:after {
		width: 80%;
	}
	.single-sidebar-widget:last-child ul,
	.single-sidebar-widget:last-child ul li:last-child {
		margin-bottom: 0;
	}
	.countdown--inner-area ul li:last-child {
		width: 50%;
	}
	.countdown--inner-area.allocation-token2 ul li:last-child {
		width: 25%;
	}
	.token--available-time ul li p {
		margin-bottom: 40px;
	}
	.section-margin-bottom {
		margin-bottom: 60px;
	}
	.header-menu>ul>li>a:before {
		display: none;
	}
	.builder-page-wrapper {
		overflow-x: hidden;
	}
	.partner-wrap {
		display: block;
	}
	.single-partner-inner {
		width: 32%;
		display: inline-block;
		text-align: center;
		margin-bottom: 30px;
	}
	.main-header .row {
		position: relative;
	}
	.main-header .row>div:nth-child(2) {
		position: static;
	}
	.main-header {
		padding: 10px 0;
	}
	.header-menu ul ul li a:hover:before,
	.header-menu ul ul li.active a:before,
	.header-menu ul ul li:hover>a:before {
		opacity: 0;
	}
	.home-page1-light .header-menu ul li,
	.home-page2-light .header-menu ul li {
		border-top: 1px solid #f1f1f1;
	}
	.header-menu>ul>li {
		padding: 0;
		margin-left: 0 !important;
	}
	.header-menu>ul>li:first-child {
		border-top: 0px !important;
	}
	.header-menu ul li a {
		color: #fff;
		padding: 12px 15px !important;
	}
	.header-menu>ul ul li:not(:last-child) {
		border-bottom: 0;
	}
	.header-menu ul ul li a {
		padding-left: 30px !important;
		width: auto;
	}
	.header-menu {
		text-align: right;
		position: initial;
	}
	.header-menu>ul {
		position: absolute !important;
		top: calc( 100% + 10px) !important;
		left: 15px !important;
		width: calc(100% - 30px) !important;
		background: #ffffff;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
		max-height: 350px;
		overflow-y: auto;
	}
	.header-menu ul li a {
		color: #333333;
	}
	.header-menu ul,
	.header-menu ul ul,
	.header-menu ul ul ul,
	.header-menu>ul,
	.header-menu.align-center>ul,
	.header-menu>ul>li>ul,
	.header-menu>ul>li:hover>ul,
	.header-menu ul ul li:hover>ul {
		position: relative;
		left: 0;
		right: auto;
		top: 0;
		width: 100%;
		display: none;
		padding: 0;
		opacity: 1;
		text-align: left;
		z-index: 99999;
	}
	.header-menu ul li {
		width: 100%;
		border-top: 1px solid;
	}
	.header-menu>ul>li>a,
	.header-menu ul ul li a,
	.header-menu ul ul li:first-child>a,
	.header-menu ul ul li:last-child>a {
		border-radius: 0;
		box-shadow: none;
	}
	.header-menu ul li a i {
		display: none;
	}
	.header-menu ul ul ul li a {
		padding-left: 45px !important;
	}
	.header-menu #menu-button {
		color: #53e1ff;
		font-size: 28px;
		display: inline-block;
		cursor: pointer;
	}
	.main-header6 .header-menu #menu-button {
		color: #fff;
	}
	.main-header6.sticky .header-menu #menu-button {
		color: #00c6c6;
	}
	.header-menu .submenu-button {
		position: absolute;
		right: 0;
		display: block;
		width: 50px;
		height: 40px;
		border-left: 1px solid rgba(120, 120, 120, 0.2);
		z-index: 10;
		cursor: pointer;
	}
	.header-menu ul ul .submenu-button {
		height: 44px;
	}
	.header-menu .submenu-button:before {
		content: '';
		position: absolute;
		right: 22.5px;
		top: 18px;
		display: block;
		width: 0;
		height: 0;
		border: 4px solid transparent;
		border-top-color: #333333;
		z-index: 99;
	}
	.header-menu .submenu-opened:before {
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		top: 14px;
	}
	.header-menu ul ul .submenu-button:before {
		top: 19.5px;
	}
	.header-menu ul ul .submenu-button.submenu-opened:before {
		top: 15.5px;
	}
	.header-menu #menu-button.menu-opened:before,
	.header-menu .submenu-button.submenu-opened:before {
		border-top-color: #53e1ff;
	}
	.header-menu>ul>li:not(.active):hover>a,
	.header-menu>ul>li:not(.active)>a:hover {
		color: #53e1ff;
	}
	.header-menu>ul>li>ul {
		background: #1c1967;
	}
	.header-menu>ul>li>ul,
	.header-menu ul ul ul {
		box-shadow: none;
		border-bottom: 0;
	}
	.header-menu>ul>li>ul:before,
	.header-menu ul ul ul:before {
		display: none;
	}
	.header-menu ul ul ul li:first-child {
		padding-top: 0;
	}
	.header-menu ul ul ul li:last-child {
		padding-bottom: 0;
	}
	.header-menu ul ul li:hover>a,
	.header-menu ul ul li>a:hover {
		color: #53e1ff;
	}
	.sticking .header-menu>ul>li:hover:not(.active)>a {
		color: #1b435d;
	}
	.header-menu ul ul ul:after {
		display: none;
	}
	.main-header6 .header-menu ul li a {
		color: #333333;
	}
	.main-header6 .header-menu>ul>li:hover>a,
	.main-header6 .header-menu>ul>li.active>a {
		color: #00c6c6;
	}
	.header-menu>ul>li:hover>a,
	.header-menu>ul>li.active>a {
		color: #53e1ff;
	}
	.header-menu>ul>li>a:after,
	.header-menu>ul>li.active>a:after,
	.header-menu>ul>li:hover>a:after {
		display: none;
	}
	.signup--out-btn {
		margin-left: 50px;
	}
	.header-menu>ul>li:hover>a:before,
	.header-menu>ul>li.active>a:before {
		display: none;
	}
	.header-menu ul ul li a {
		font-size: 14px;
		background: #ffffff;
		color: #333333;
	}
	.header-menu ul ul li a:hover:before {
		visibility: visible;
		opacity: 1;
		color: #53e1ff
	}
	.home-banner1 .banner--inner-text h1 {
		font-size: 38px;
		line-height: 1.5;
	}
	.home-banner1 .bannar-image-inner .move-1 {
		top: 43px;
		left: 126px;
		width: 29%;
	}
	.overlay-bubble-1 {
		height: 53%;
		width: 69%;
		top: 38px;
		left: 48%;
	}
	.process--video-wrap {
		height: 335px;
	}
	.dot-dot {
		left: 3%;
		top: 0%;
		height: 70%;
	}
	.home-banner1 .bannar-image-inner .move-2 {
		top: 178px;
		left: 208px;
		-webkit-animation-delay: .2s;
		animation-delay: .2s;
	}
	.banner.home-banner1 {
		padding: 130px 0 113px;
	}
	.timeline-icon {
		margin-right: 23px;
	}
	.crypto--calculator-inner ul {
		display: inline-block;
		border-bottom: 1px solid rgba(255, 255, 255, .3);
		padding: 13px;
		margin-bottom: 41px;
		width: 40%;
		position: relative;
	}
	.crypto--calculator-inner ul li {
		display: inline-block;
		width: 100%;
	}
	.crypto--calculator-inner ul li:last-child {
		position: absolute;
		right: -6px;
		top: 14px;
		width: 138px;
	}
	.crypto--calculator-inner ul:nth-child(2) {
		margin-left: 15px;
		margin-right: 3px;
		width: 6%;
		margin-bottom: 8px;
	}
	.countdown--inner-area ul li strong {
		font-size: 40px;
	}
	.countdown--inner-area ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 50%;
	}
	.countdown--inner-area {
		padding: 55px 0 18px;
	}
	.notify-form {
		margin-top: 37px;
	}
	.notify-form button {
		width: 50%;
	}
	.single-faq {
		margin: 0 0px 20px 0;
	}
	.home-banner2 .banner--inner-text h1 {
		font-size: 38px;
		line-height: 1.5;
	}
	.Extra--feature-area .feature--area-wrap {
		margin-top: 90px;
	}
	.banner.home-banner2 {
		padding-top: 150px;
		padding-bottom: 130px;
	}
	.home-banner2 .dot-dot {
		display: none;
	}
	.home-banner2 .h2-move-3 {
		left: 40%;
		top: 26%;
		width: 10%;
	}
	.home-banner2 .h2-move-1 {
		left: 42%;
		top: 24%;
		width: 22%;
	}
	.home-banner2 .h2-move-2 {
		left: 51%;
		top: 73%;
		width: 14%;
	}
	.border-bottom1:after {
		bottom: -10px;
	}
	.mt-60 {
		margin-top: 30px;
	}
	.single-solution-wrap {
		padding: 30px 20px 23px 20px;
	}
	.allocation-token2 {
		padding: 20px 0 20px;
	}
	.allocation-token2 ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 25%;
		text-align: center;
	}
	.crypdrone-token-image {
		margin-top: 60px;
		text-align: center;
	}
	.crypdrone-token-image .shap-4 {
		top: 31%;
		left: 20%;
		width: 11%;
	}
	.crypdrone-token-image .shap-3 {
		width: 18%;
		top: -1%;
		left: 41%;
	}
	.crypdrone-token-image .shap-2 {
		top: 7%;
		right: 16%;
		width: 29%;
	}
	.crypdrone-token-image .shap-1 {
		top: 15%;
		left: 25%;
		width: 5%;
	}
	.road--map-wrap.type2 {
		display: block;
	}
	.road-map-content p {
		margin-bottom: 7px;
	}
	.single-post-wrap .post-content {
		padding: 26px 15px 16px;
	}
	.single-post-wrap .post-info a+a {
		margin-left: 7px;
	}
	.home-banner3 .banner--inner-text h1 {
		font-size: 36px;
		line-height: 1.3;
	}
	.banner3-image-wrap:before {
		left: 55%;
		top: 49%;
	}
	.banner3-image-wrap:before {
		height: 250px;
		width: 250px;
	}
	.home-banner3 .h3-dot-dot {
		top: -12%;
		left: -1%;
	}
	.home-banner3 .h3-dot-small {
		left: -1%;
		top: -12%;
	}
	.banner3-image-wrap .h3-move-1 {
		top: 13%;
		left: 43%;
		width: 19%;
	}
	.banner3-image-wrap .h3-move-3 {
		top: 32%;
		left: 30.5%;
		width: 4%;
	}
	.banner3-image-wrap .h3-move-2 {
		bottom: 34%;
		right: 27.5%;
	}
	.single--features-wrap:after {
		width: 0;
	}
	.Extra--feature-area.type2 {
		margin-top: 100px;
	}
	.Extra--feature-area.type2 .feature--area-wrap {
		padding: 30px 49px 0px;
		background: #3c62e3;
		border-radius: 5px;
	}
	.about--vpn-wrap {
		margin-top: 0;
	}
	.how--works-wrap .shield {
		position: absolute;
		top: 33%;
		left: 36%;
	}
	.how--works-wrap .hacker.hacker3 {
		position: absolute;
		top: 51%;
		right: 21%;
	}
	.how--works-wrap .hacker.hacker2 {
		position: absolute;
		right: 22%;
		top: 87%;
	}
	.single--pricing-plan {
		padding: 30px 20px;
	}
	.overlay-bubble .h4-dot-small {
		top: -27%;
		left: 16%;
	}
	.overlay-bubble .h4-dot-dot {
		top: -46%;
		left: -2%;
	}
	.Extra--feature-area.type3 .crypto--calculator-inner ul li:last-child {
		top: 13px;
	}
	.pb-140 {
		padding-bottom: 100px;
	}
	.pt-140 {
		padding-top: 100px;
	}
	.image-moke-up {
		margin-top: 70px;
	}
	.main-header4 .header-menu>ul>li:not(.active):hover>a,
	.main-header4 .header-menu>ul>li:not(.active)>a:hover {
		color: #ffb565;
	}
	.main-header4 .header-menu>ul {
		background: #fff;
	}
	.main-header4 .header-menu #menu-button.menu-opened:before,
	.main-header4 .header-menu .submenu-button.submenu-opened:before {
		border-top-color: #ffb565;
	}
	.main-header4 .header-menu #menu-button {
		color: #ffb565;
	}
	.header-menu>ul>li>ul {
		background: #ffb565;
	}
	.home-banner4 {
		padding-top: 200px;
		padding-bottom: 87px;
	}
	.home-banner4 .banner--inner-text h1 {
		line-height: 1.3;
	}
	.process--video-wrap .process-video-btn {
		top: 50%;
	}
	.main-header6 .header-menu>ul {
		background: #fff;
		top: 54px !important;
	}
	.main-header6 .header-menu>ul>li:not(.active):hover>a,
	.main-header6 .header-menu>ul>li:not(.active)>a:hover {
		color: #00c6c6;
	}
	.main-header6 .header-menu>ul>li>ul {
		background: transparent;
	}
	.main-header6 .header-menu .submenu-button:before {
		border-top-color: #00c6c6;
	}
	.header-menu>ul>li>ul .has-sub-item:after {
		display: none;
	}
	.domain-search-field button[type=submit] {
		width: 25%;
	}
	.solution-image-inner {
		width: 100%;
		margin: 0 auto;
		margin-bottom: 100px !important;
	}
	.zigzag-inner.type2:before {
		left: 45%;
	}
	.banner6-image-wrap {
		margin-top: 70px;
	}
	.home-banner6 .overlay-bubble {
		bottom: -61%;
		left: -11%;
	}
	.home-banner6 {
		padding-top: 100px;
	}
	.main-header5 .header-menu #menu-button {
		color: #fff;
	}
	.main-header5.sticky .header-menu #menu-button {
		color: #e48f0b;
	}
	.main-header5 .header-menu>ul {
		background: #fff;
	}
	.main-header5 .header-menu>ul>li:not(.active):hover>a,
	.main-header5 .header-menu>ul>li:not(.active)>a:hover {
		color: #e48f0b;
	}
	.main-header5 .header-menu>ul>li>ul {
		background: transparent;
	}
	.main-header5 .header-menu .submenu-button:before {
		border-top-color: #333333;
	}
	.main-header5 .header-menu .submenu-button.submenu-opened:before {
		border-top-color: #e48f0b;
	}
	.main-header5 .header-menu ul ul li a {
		background: #fff;
	}
	.main-header5 .header-menu ul ul li:hover>a,
	.main-header5 .header-menu ul ul li>a:hover,
	.main-header5 .header-menu ul ul li.active>a {
		color: #e48f0b;
	}
	.main-header5 .header-menu>ul>li:hover>a,
	.main-header5 .header-menu>ul>li.active>a {
		color: #e48f0b;
	}
	.main-header5 .header-menu ul ul ul li {
		background: transparent;
	}
	.home-banner5 .banner--inner-text h1 {
		font-size: 40px;
		line-height: 52px;
	}
	.image-wifi .wifi1 {
		top: -19%;
		left: 32.5%;
	}
	.home-banner5 {
		padding-top: 200px;
		padding-bottom: 100px;
	}
	.feature-card-wrap {
		margin-top: 100px;
	}
	.type2.process--video-wrap .process-video-btn {
		top: 53%;
	}
	.main-header4 .header-menu ul ul ul li {
		background: #ffb565;
	}
	.main-header3 .header-menu>ul {
		top: 59px !important;
	}
	.main-header3 .header-menu ul ul li a {
		background: #fff;
	}
	.main-header3 .header-menu>ul {
		background: #fff;
	}
	.main-header3 .header-menu ul li {
		border-top: 1px solid #dddde1;
	}
	.zigzag-inner.left:before {
		right: 6.3%;
	}
	.zigzag-inner.right:before {
		left: -200%;
		height: 100%;
	}
	.zigzag-inner.left:before {
		right: -200%;
		height: 100%;
	}
	.access-device svg {
		margin: 0px 4px;
	}
	.coming-text-inner {
		margin-top: 100px;
	}
	.common-header .header-menu>ul {
		background: #fff;
	}
	.common-header .header-menu .submenu-button:before {
		border-top-color: #53e1ff;
	}
	.common-header .header-menu ul li {
		width: 100%;
		border-top: 1px solid;
	}
	.social-comment ul:first-child {
		margin-bottom: 20px;
	}
	.social-comment ul:last-child {
		-webkit-transform: translate(0px);
		transform: translate(0px);
	}
	.blog-wrap {
		margin-bottom: 70px;
	}
	.type2 .single--features-wrap:after {
		display: none;
	}
	.main-header4 .header-menu ul ul li a {
		background: #fff;
	}
	.crypto--progress-inner .progress:after {
		left: 57%;
	}
	.image-moke-up {
		height: 547px;
		width: 78%;
		margin: 0 auto;
	}
	.pie-text ul li {
		flex-basis: 50%;
	}
	.pie-text ul li:last-child {
		margin-bottom: 0;
	}
	.pb-80 {
		padding-bottom: 40px;
	}
	.pb-110 {
		padding-bottom: 70px;
	}
	.trading--update-text {
		margin-bottom: 60px;
	}
	.mobile-image img {
		max-width: 100%;
		margin-top: -80px;
		margin-left: -39px;
		display: none;
	}
	.team-carousel .owl-dots {
		display: none;
	}
	.suuccessful--line {
		margin-top: 20px;
	}
	.Extra--feature-area {
		padding-top: 100px;
	}
	.Extra--feature-area.type2 {
		padding-top: 0;
	}
	.token--available-time ul:last-child {
		margin-bottom: 0;
	}
	.road--map-wrap.type2 {
		margin-bottom: 20px;
	}
	.pb-100 {
		padding-bottom: 70px;
	}
	.pb-90 {
		padding-bottom: 50px;
	}
	.pt-130 {
		padding-top: 100px;
	}
	.pb-120 {
		padding-bottom: 80px;
	}
	.pb-60 {
		padding-bottom: 30px;
	}
	.pb-130 {
		padding-bottom: 100px;
	}
	.process-step-inner ul li:last-child .process-step-text p {
		padding-bottom: 0px;
		margin-bottom: -1px;
	}
	.process-step-inner ul li:last-child {
		padding-bottom: 70px;
	}
	.single-sidebar-widget:last-child {
		margin-bottom: 0px;
	}
	.catagories-widget ul {
		margin-bottom: 0;
	}
	.type3 .single--service-inner:last-child {
		margin-bottom: 25px;
	}
	.overlay-bubble {
		display: none;
	}
	.market-nav-inner .update-nav a {
		margin: 0 16px 0 0px;
	}
	.market-update-list ul li {
		width: 48%;
	}
	.market-update-inner {
		padding: 40px 20px 0;
	}
	.header-menu ul li {
		border-top: 1px solid #dddde1;
	}
	.header-menu>ul>li.has-sub-item:before {
		display: none;
	}
	.logged-in.admin-bar .main-header {
		top: 46px;
	}
	.header-menu ul ul .submenu-button {
		height: 40px;
	}
	.header-menu ul ul li a {
		line-height: 1.20;
	}
	.Extra--feature-area.type3 {
		padding-top: 0;
		margin-top: 100px;
	}
	.blog-pagination-wrap .blog-pagination {
		margin-top: 0px;
		margin-bottom: 73px;
	}
	.countdown-text h2 {
		font-size: 32px;
	}
	.margin--60 {
		margin-bottom: -60px;
	}
	.mb--30 {
		margin-bottom: -30px;
	}
	.pie--chart-inner {
		margin-top: 36px;
	}
	.pie--chart-inner.type2 {
		margin-top: -42px;
		margin-bottom: -60px;
	}
	.md-mb-20 {
		margin-bottom: 20px !important;
	}
}

@media (min-width: 768px) {
	.align-left {
		float: left;
		margin-right: 30px;
	}
	.align-right {
		float: right;
		margin-left: 30px;
	}
	.single--another-service {
		padding-bottom: 35px;
	}
}

/* 3. Medium devices (less than  768px) */
@media (max-width: 767.98px) {
	.biz_about-feature {
		padding-top: 100px;
	}
	.biz_header-top ul li:first-child {
		position: static;
	}
	.biz_header-top ul {
		position: relative;
	}
	.biz_header-top ul>li:first-child:after {
		height: 100%;
	}
	.biz_case-studies-nav ul li:last-child {
		margin-bottom: 45px;
	}
	.biz_single-testimonial-slider {
		flex-flow: column;
		padding: 0;
	}
	.biz_single-testimonial-slider .testimonial-text {
		margin-top: 20px;
	}
	.biz_testimonial-slider.owl-carousel .owl-nav button {
		top: 70%;
		left: -40px;
	}
	.biz_testimonial-slider.owl-carousel .owl-nav button.owl-next {
		right: -55px;
	}
	.biz_footer-main {
		padding: 190px 0 10px;
	}
	.biz_footer-top .social-profile span {
		letter-spacing: 8px;
		padding: 25px 20px 0;
	}
	.comment-respond .your-comment-btn {
		margin-top: 10px;
	}
	.call-to-action.type3 br {
		display: none;
	}
	.banner-home6 .main-image {
		text-align: center;
	}
	.banner-home6 .main-image img {
		height: 450px;
	}
	.Extra--feature-area.type3 {
		margin-top: 70px;
	}
	.process--video-wrap.type--2 {
		margin-top: 70px;
	}
	.home-banner3 .banner--inner-text h1 {
		margin-bottom: 30px;
	}
	.home-banner3 .banner--inner-text p {
		margin-bottom: 30px;
	}
	.home-banner3 .banner--inner-text {
		margin-top: 70px;
	}
	.road-map-content p {
		margin-bottom: 3px;
	}
	.facilities-image {
		text-align: center !important;
	}
	.sm-mb-20 {
		margin-bottom: 20px !important;
	}
	.pie--chart-inner.type2 {
		margin-top: -91px;
		margin-bottom: -128px;
	}
	.margin--60 {
		margin-bottom: -80px;
	}
	.pie--chart-inner {
		margin-top: 0px;
	}
	.crypto--calculator-inner ul:nth-child(2) {
		margin-left: 0px;
		margin-right: 0px;
	}
	.single-payment-solution {
		margin-bottom: 30px;
	}
	.Extra--feature-area .feature--area-wrap {
		margin-top: 60px;
	}
	.section-margin-bottom {
		margin-bottom: 30px;
	}
	.logged-in.admin-bar .main-header {
		top: 46px;
	}
	.single-partner-inner {
		width: 49%;
	}
	.market-update-inner {
		padding: 40px 40px 0;
	}
	.market-update-list ul li {
		width: 32%;
	}
	.pb-120 {
		padding-bottom: 50px;
	}
	.pt-80 {
		padding-top: 70px;
	}
	.type3 .single--service-inner:last-child {
		margin-bottom: 0px;
	}
	.your-comment-wrap .theme-input-style {
		margin-bottom: 30px;
		position: relative;
	}
	.your-comment-wrap .parsley-errors-list {
		top: 0;
	}
	.pb-110 {
		padding-bottom: 40px;
	}
	.pt-110 {
		padding-top: 60px;
	}
	.pt-140 {
		padding-top: 70px
	}
	.pb-140 {
		padding-bottom: 70px
	}
	.process--video-wrap {
		height: 517px;
	}
	.image-moke-up {
		height: 519px;
		width: 100%;
	}
	.home-banner1 .banner--inner-text {
		margin-top: 0;
		margin-bottom: 50px;
	}
	.crypto--progress-inner .progress:after {
		left: 58%;
	}
	.dot-dot {
		left: 6%;
		top: -2%;
		height: 94%;
	}
	.overlay-bubble-1 {
		height: 73%;
		width: 69%;
		top: 10%;
		left: 48%;
	}
	.home-banner1 .bannar-image-inner .move-1 {
		top: 7%;
		left: 37%;
		width: 31%;
	}
	.home-banner1 .bannar-image-inner .move-2 {
		top: 62%;
		left: 66%;
		-webkit-animation-delay: .2s;
		animation-delay: .2s;
	}
	.step-timeline-item {
		position: relative;
		margin-bottom: 30px;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100%;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.step-timeline-item .timeline-element {
		position: relative;
		left: auto;
		right: 0;
		top: 0%;
		-webkit-transform: translateY(0%);
		transform: translateY(0%);
		width: auto;
		text-align: left;
		margin-bottom: 30px;
	}
	.step-timeline-item .timeline-icon {
		margin-right: 20px;
	}
	.step-timeline-item .step-timeline-item:nth-child(even) .timeline-content .timeline-icon {
		margin-right: 0px;
		margin-left: 20px;
	}
	.step-timeline-item:nth-child(even) .timeline-element {
		right: 0;
		text-align: right;
	}
	.section-title {
		margin-bottom: 40px;
	}
	.single--service-inner {
		padding: 0 40px 0 0;
		margin-bottom: 32px;
	}
	.app--full-width {
		position: relative;
	}
	.crypto--calculator-inner ul {
		width: 100%;
	}
	.crypto--calculator-inner ul li:last-child {
		width: 26%;
	}
	.token-allocation {
		margin-top: 49px;
	}
	.notify-form {
		margin-top: 36px;
	}
	.notify-form button {
		width: 36%;
	}
	.countdown--inner-area {
		padding: 60px 0 16px;
	}
	.single-faq {
		margin: 0 0px 20px 0;
	}
	.banner2-image-wrap {
		margin-top: 80px;
	}
	.home-banner2 .dot-small {
		width: 79%;
		height: 81%;
		left: 12%;
		position: absolute;
		top: 7%;
	}
	.home-banner2 .dot-dot {
		left: 4%;
		top: 0;
		height: 96%;
		width: 93%;
	}
	.bannar-image-inner {
		text-align: center;
	}
	.home-banner2 .h2-move-2 {
		left: 51%;
	}
	.section-title p {
		width: 400px;
	}
	.allocation-token2 {
		padding: 20px 0 20px;
	}
	.allocation-token2 ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 25%;
		text-align: center;
	}
	.token--available-time ul {
		margin-bottom: 0;
		padding-left: 10px;
	}
	.token--available-time ul li {
		width: 48%;
		margin-bottom: 20px;
	}
	.token--available-time ul li p {
		margin-bottom: 0;
	}
	.crypdrone-token-image .shap-4 {
		top: 35%;
		left: 15%;
		width: 11%;
	}
	.crypdrone-token-image .shap-3 {
		width: 18%;
		top: 2%;
		left: 40%;
	}
	.crypdrone-token-image .shap-2 {
		top: 7%;
		right: 13%;
		width: 28%;
	}
	.crypdrone-token-image .shap-1 {
		top: 16%;
		left: 19%;
		width: 6%;
	}
	.single-post-wrap .post-content {
		padding: 36px 40px 26px;
	}
	.single-post-wrap .post-info a+a {
		margin-left: 30px;
	}
	.home-banner3 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.banner3-image-wrap {
		margin-top: 70px;
	}
	.home-banner3 .h3-dot-dot {
		top: -10%;
		left: 11%;
		width: 78%;
	}
	.home-banner3 .h3-dot-small {
		left: 21%;
		top: -2%;
		width: 60%;
	}
	.banner3-image-wrap .h3-move-1 {
		top: 25%;
		left: 43%;
		width: 22%;
	}
	.banner3-image-wrap .h3-move-2 {
		bottom: 24%;
		right: 27.5%;
	}
	.banner3-image-wrap .h3-move-3 {
		top: 43%;
		left: 30.5%;
		width: 4%;
	}
	.about-image {
		text-align: center;
	}
	.about--vpn-wrap {
		margin-top: 60px;
	}
	.how--works-wrap .shield {
		top: 42%;
		left: 41%;
		width: 20%;
	}
	.how--works-wrap .fig-caption {
		padding: 10px 0 0 5px;
	}
	.single--pricing-plan {
		padding: 50px;
	}
	.included-every-wrap ul {
		margin-bottom: 0;
	}
	.included-every-wrap ul li {
		width: 49%;
	}
	.overlay-bubble .h4-dot-small {
		top: -5%;
		left: 10%;
		width: 81%;
	}
	.overlay-bubble .h4-dot-dot {
		top: -14%;
		left: 0%;
		width: 100%;
	}
	.home-banner4 .banner--inner-text h1 {
		color: #fff;
		font-weight: 700;
		font-size: 48px;
		margin-bottom: 40px;
	}
	.Extra--feature-area.type3 .crypto--calculator-inner ul:nth-child(2) {
		border: none;
		display: none;
	}
	.row .col-md-3:last-child .single-feature-inner {
		margin-bottom: 0;
	}
	.process--video-wrap .process-video-btn {
		top: 50%;
	}
	.process--video-wrap {
		margin-bottom: 70px;
	}
	.call-action-inner {
		padding-bottom: 50px;
	}
	.call-action-btn {
		text-align: left !IMPORTANT;
	}
	div#Faq-1 .single-faq:last-child {
		margin-bottom: 50px;
	}
	.home-page4 .section-title {
		margin-bottom: 50px;
	}
	.domain-search-field button[type=submit] {
		width: 35%;
	}
	.single-domain-step:after,
	.single-domain-step:before {
		display: none;
	}
	.single-domain-step {
		padding: 30px 30px 0;
		margin-bottom: 0px;
	}
	.pb-100 {
		padding-bottom: 50px;
	}
	.pt-130 {
		padding-top: 70px;
	}
	.pb-90 {
		padding-bottom: 40px;
	}
	.pt-90 {
		padding-top: 40px;
	}
	.pb-130 {
		padding-bottom: 70px;
	}
	.home-page6 .section-title {
		margin-bottom: 50px;
	}
	.section-title.type2 {
		margin-bottom: 50px;
	}
	.solution-wrap.type3 .single-solution {
		margin-bottom: 33px;
	}
	.zigzag-inner.type2:before {
		left: 0;
		-webkit-transform: skew(0deg);
		transform: skew(0deg);
	}
	.banner5-image-wrap {
		margin-top: 120px;
		text-align: center;
	}
	.banner5-image-wrap .image-wifi .wifi1 {
		top: -15%;
		left: 36%;
	}
	.overlay-bubble .h5-dot-dot {
		top: -19%;
		left: 3%;
	}
	.home-page5 .section-title {
		margin-bottom: 50px;
	}
	.trusted-img {
		margin-bottom: 70px !important;
	}
	.prepaid-text-wrap {
		margin-bottom: 70px;
	}
	.zigzag-inner.left:before {
		right: -43%;
		height: 100%;
	}
	.zigzag-inner.right:before {
		left: -43.7%;
	}
	.access-device svg {
		margin: 0px 8px;
	}
	.zigzag-inner.right,
	.zigzag-inner.left {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.google-map #google-map {
		height: 350px;
		width: 100%;
	}
	.visite-us-video {
		margin-bottom: 70px;
	}
	.contact-form {
		margin-bottom: 70px;
	}
	.your-next-wrap {
		margin-bottom: 70px;
	}
	.whatwe-get-img img {
		margin-bottom: 70px;
	}
	.whatwe-get-btn {
		margin-top: 20px;
		margin-left: 15px;
	}
	.about-our-company {
		margin-bottom: 70px;
	}
	.company-goal-img img {
		margin-bottom: 70px;
	}
	.call-to-action.type3 .call-action-inner {
		padding-bottom: 0;
	}
	.blog-pagination-wrap {
		margin-bottom: 0px;
	}
	.post-author-info {
		border-width: 0;
		margin-bottom: 30px;
	}
	.trading--update-text {
		margin-bottom: 30px;
	}
	.Extra--feature-area.type2 {
		margin-top: 70px;
	}
	.single--our-best:last-child {
		margin-bottom: 20px;
	}
	.single-feature-inner {
		margin-bottom: 40px;
	}
	.feature-card-wrap {
		margin-top: 70px;
	}
	.pt-100 {
		padding-top: 40px;
	}
	.pb-100 {
		padding-bottom: 40px;
	}
	.process-step-inner ul li:last-child {
		padding-bottom: 70px;
	}
	.type2.process--video-wrap {
		margin-bottom: 0px;
	}
	.service-wrap.type4 .col-lg-4.col-md-6:last-child .single--service-inner {
		margin-bottom: 0;
	}
	.service-wrap.type4 .single-service-text p {
		margin-bottom: 0;
	}
	.single-sidebar-widget:last-child {
		margin-bottom: 0px;
	}
	.overlay-bubble {
		display: none;
	}
}

/* 4. Small devices (less than  600px) */
@media (max-width: 782px) {
	.logged-in .woobiz--navbar-cover {
		margin-top: 46px;
	}
}

@media (max-width: 600px) {
	.logged-in.admin-bar .main-header.sticky {
		top: 0;
	}
	.logged-in .woobiz--navbar-cover {
		margin-top: 47px;
	}
	.logged-in .woobiz--navbar-cover.sticky {
		margin-top: 0;
	}
}

/* 5. Small devices (less than  576px) */
@media (max-width: 575.98px) {
	.woobiz--banner.owl-carousel .owl-nav {
		top: auto;
		bottom: 50px;
		right: 30px;
	}
	.woobiz--banner.owl-carousel .owl-nav .owl-prev,
	.woobiz--banner.owl-carousel .owl-nav .owl-next {
		display: inline-block;
	}
	.woobiz--banner.owl-carousel .owl-nav .owl-next {
		margin-top: 0;
		margin-left: 10px;
	}
	.banner-home6 .main-image img {
		height: 400px;
	}
	.sm-pb-0 .process-step-inner ul li:last-child {
		padding-bottom: 0;
	}
	.pie--chart-inner.type2 {
		margin-top: -85px;
		margin-bottom: -74px;
	}
	.margin--60 {
		margin-bottom: -76px;
	}
	.app-info-btn a {
		margin-top: 20px;
	}
	.pie-text ul li {
		margin-bottom: 0px;
	}
	.signup--out-btn a i {
		margin-right: 0px;
	}
	.process--video-wrap {
		display: none;
	}
	.image-moke-up {
		display: none;
	}
	.signup--out-btn {
		margin-left: 30px;
		line-height: 1;
	}
	.crypto--calculator-inner ul li:last-child {
		right: 5px;
		top: 14px;
		width: 50%;
		text-align: right;
	}
	.crypto--calculator-inner a+a {
		margin-left: 8px;
	}
	.countdown-text h2 {
		font-size: 30px;
	}
	.countdown--inner-area ul li strong {
		font-size: 40px;
	}
	.countdown--inner-area ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 50%;
	}
	.crypto--calculator-inner ul li:last-child {
		width: 26%;
	}
	.countdown--inner-area {
		padding: 55px 0 20px;
	}
	.notify-form button {
		width: 50%;
	}
	.footer-widget {
		margin-top: 20px;
	}
	.footer-widget:first-child {
		margin-top: 0;
	}
	.home-banner2 .banner--inner-text h1 {
		font-size: 38px;
		line-height: 1.5;
	}
	.banner.home-banner2 {
		padding-top: 130px;
	}
	.home-banner2 .dot-small {
		width: 79%;
		height: 81%;
		left: 12%;
		position: absolute;
		top: 7%;
	}
	.home-banner2 .dot-dot {
		left: 4%;
		top: 0;
		height: 96%;
		width: 93%;
	}
	.home-banner2 .h2-move-3 {
		left: 40%;
		top: 26%;
	}
	.home-banner2 .h2-move-1 {
		left: 43%;
		top: 24%;
		width: 22%;
	}
	.home-banner2 .h2-move-2 {
		left: 50%;
		top: 69%;
		width: 14%;
	}
	.banner2-image-wrap {
		margin-top: 60px;
	}
	.section-title p {
		width: 400px;
	}
	.allocation-token2 {
		padding: 20px 0 20px;
	}
	.allocation-token2 ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 25%;
		text-align: center;
	}
	.crypdrone-token-image .shap-4 {
		top: 35%;
		left: 15%;
		width: 11%;
	}
	.crypdrone-token-image .shap-3 {
		width: 18%;
		top: 2%;
		left: 40%;
	}
	.crypdrone-token-image .shap-2 {
		top: 7%;
		right: 13%;
		width: 28%;
	}
	.crypdrone-token-image .shap-1 {
		top: 16%;
		left: 19%;
		width: 6%;
	}
	.included-every-wrap ul li span {
		margin-right: 10px;
	}
	.single-feature-inner {
		margin-bottom: 30px;
	}
	.overlay-bubble .h5-dot-dot {
		top: -22%;
		left: 1%;
	}
	.banner5-image-wrap .image-wifi .wifi1 {
		top: -15%;
		left: 36.3%;
	}
	.page-title-wrap {
		padding-top: 150px;
		padding-bottom: 96px;
	}
	.pie-text ul {
		margin-bottom: 0;
		margin-top: 0;
	}
	.pie-text ul li {
		padding: 10px 0;
	}
	.pie-text ul li:last-child {
		padding-bottom: 24px;
	}
	.main-header6 .signup--out-btn a i {
		margin-right: 0;
	}
	.main-header6 .signup--out-btn a span {
		display: none;
	}
	.type2.section-title .underline-wrap {
		top: 110%;
	}
}

/* 6. Extra Small devices (less than  480px) */
@media (max-width: 479.98px) {
	.feature-img-inner img:nth-child(3) {
		left: 0;
	}
	.banner-image.banner-img--4 img:first-child {
		max-width: 150px;
	}
	.banner-image.banner-img--4 img:nth-child(2) {
		max-width: 150px;
	}
	.banner-image.banner-img--4 img:nth-child(3) {
		top: 8%;
		right: 14%;
		z-index: 1;
	}
	.biz_single-testimonial-slider .testimonial-content:after {
		right: 18px;
	}
	.biz_footer-top .social-profile ul {
		flex-wrap: wrap;
	}
	.biz_footer-top .social-profile ul li:not(:last-child) {
		margin-bottom: 10px;
	}
	.biz_footer-top .social-profile ul li:after {
		display: none;
	}
	.biz_footer-main {
		padding: 230px 0 10px;
	}
	.pie--chart-inner.type2 {
		margin-top: -38px;
		margin-bottom: -27px;
	}
	.margin--60 {
		margin-bottom: -38px;
	}
	.countdown--inner-area.allocation-token2 ul li:last-child {
		width: 50%;
		padding-left: 5px;
	}
	.single-faq:after {
		width: 75%;
	}
	.image-moke-up {
		display: none;
	}
	.signup--out-btn a {
		padding: 12px 17px;
	}
	.signup--out-btn span {
		display: none !important;
	}
	.signup--out-btn i {
		display: block !important;
	}
	.overlay-bubble-1 {
		height: 73%;
		width: 67%;
		top: 10%;
		left: 46%;
	}
	.home-banner1 .bannar-image-inner .move-2 {
		top: 61%;
		left: 65%;
		-webkit-animation-delay: .2s;
		animation-delay: .2s;
		width: 11%;
	}
	.home-banner1 .banner--inner-text h1 {
		font-size: 34px;
		line-height: 1.3;
	}
	.timeline-content {
		border-radius: 5px;
	}
	.step-timeline-item .timeline-icon {
		display: none;
	}
	.step-timeline-item:nth-child(even) .timeline-content {
		border-radius: 5px;
	}
	.step-timeline-item:nth-child(even) .timeline-element {
		right: 0;
		text-align: right;
	}
	.single--service-inner {
		padding: 0;
	}
	.update-heading h2 {
		font-size: 24px;
	}
	.section-title h2 {
		font-size: 28px;
	}
	.section-title {
		margin-bottom: 40px;
	}
	.crypto--calculator-inner ul {
		width: 100%;
	}
	.app-info-btn a {
		padding: 13px 29px;
	}
	.crypto--calculator-inner ul li select {
		width: 100%;
	}
	.crypto--calculator-inner ul li:last-child {
		width: 136px;
	}
	.calculator-text a+a {
		margin-left: 9px;
	}
	.crypto--progress-inner span+span {
		left: 44%;
	}
	.crypto--progress-inner p {
		left: 33px;
	}
	.crypto--progress-inner>span {
		right: 31px;
	}
	.crypto--progress-inner:before {
		left: 56%;
	}
	.tarms-condition li {
		font-size: 12px;
	}
	.home-banner2 .banner--inner-text h1 {
		font-size: 31px;
		line-height: 1.3;
	}
	.banner.home-banner2 {
		padding-top: 130px;
		padding-bottom: 130px;
	}
	.home-banner2 .banner--inner-text a+a {
		margin-top: 0px;
		margin-left: 8px;
	}
	.home-banner2 .dot-small {
		width: 79%;
		height: 67%;
		left: 7%;
		position: absolute;
		top: 7%;
	}
	.home-banner2 .dot-dot {
		left: 0%;
		top: 0;
		height: 80%;
		width: 93%;
	}
	.home-banner2 .h2-move-3 {
		left: 40%;
		top: 26%;
		width: 10%;
	}
	.home-banner2 .h2-move-1 {
		left: 42%;
		top: 24%;
		width: 22%;
	}
	.home-banner2 .h2-move-2 {
		left: 51%;
		top: 73%;
		width: 14%;
	}
	.banner2-image-wrap {
		margin-top: 60px;
	}
	.Extra--feature-area .feature--area-wrap {
		padding: 30px 10px 0px;
	}
	.border-bottom1:after {
		bottom: -10px;
	}
	.section-title p {
		width: 275px;
	}
	.home-page4 .section-title p {
		width: inherit;
	}
	.allocation-token2 ul li {
		text-align: center;
		border-width: 0;
	}
	.allocation-token2 {
		padding: 20px 0 20px;
	}
	.allocation-token2 ul li {
		display: inline-block;
		padding: 10px 10px 10px;
		width: 50%;
		text-align: center;
	}
	.section-title-type2 h2 {
		font-size: 28px;
	}
	.crypdrone-token-image .shap-4 {
		top: 35%;
		left: 15%;
		width: 11%;
	}
	.crypdrone-token-image .shap-3 {
		width: 18%;
		top: 2%;
		left: 40%;
	}
	.crypdrone-token-image .shap-2 {
		top: 7%;
		right: 13%;
		width: 28%;
	}
	.crypdrone-token-image .shap-1 {
		top: 16%;
		left: 19%;
		width: 6%;
	}
	.single-post-wrap .post-info a+a {
		margin-left: 20px;
	}
	.Extra--feature-area.type2 .feature--area-wrap {
		padding: 30px 15px 0px;
	}
	.how--works-wrap .shield {
		top: 52%;
		left: 44%;
		width: 16%;
	}
	.main-header3 .signup--out-btn a i {
		margin-right: 0;
	}
	.overlay-bubble .h4-dot-dot {
		top: -14%;
		left: -3%;
		width: 100%;
	}
	.overlay-bubble .h4-dot-small {
		top: -6%;
		left: 7%;
		width: 81%;
	}
	.home-banner4 .banner--inner-text h1 {
		font-size: 30px;
		margin-bottom: 30px;
	}
	.home-page4 .section-title h2 {
		font-size: 26px;
	}
	.about-us-inner.type2 .section-title .underline-wrap {
		position: absolute;
		top: 118px;
		left: 0;
	}
	.banner6-image-wrap .main-image img {
		height: 300px;
	}
	.main-image {
		text-align: center;
	}
	.home-banner6 .banner--inner-text h1 {
		font-size: 40px;
		line-height: 52px;
	}
	.domain-search-field button span {
		display: none;
	}
	.domain-search-field button[type=submit] {
		font-size: 13px;
	}
	.domain-search-field.primary-form input:not([type=submit]) {
		padding: 0 0 0 20px;
	}
	.underline-wrap {
		top: 110%;
	}
	.zigzag-wrap>a {
		margin-bottom: 17px;
	}
	.banner5-image-wrap .image-wifi .wifi1 {
		top: -13%;
		left: 39%;
		width: 13%;
		height: 11%;
	}
	.image-wifi .wifi4 {
		top: -2%;
		left: 43%;
		width: 5%;
		height: 8%;
	}
	h2,
	.h2 {
		font-size: 28px;
	}
	.home-page5 .section-title .underline-wrap {
		position: absolute;
		top: 110%;
		left: 49%;
	}
	.home-banner5 .banner--inner-text a {
		margin-bottom: 20px;
	}
	.access-device {
		margin-top: 25px;
	}
	.error-text-inner h1 {
		font-size: 47px;
	}
	.error-form button {
		font-size: 15px;
		width: 37%;
	}
	.error-text-inner h4 {
		letter-spacing: 29px;
	}
	.coming-text-inner h4 {
		letter-spacing: 13px;
	}
	.coming-text-inner h1 {
		font-size: 41px;
		line-height: 52px;
	}
	.coming-social-area ul li {
		margin-right: 28px;
	}
	.type5 .single-faq {
		margin: 0 0px 45px 0;
	}
	.post-navigation ul .next-post {
		flex-basis: 100%;
	}
	.post-navigation ul .prev-post {
		margin-bottom: 30px;
		flex-basis: 100%;
	}
	.social-comment ul:last-child li {
		margin-right: 7px;
		font-size: 15px;
	}
	.social-comment ul:last-child li:first-child {
		margin-right: 30px;
	}
	.main-header3 .header-menu>ul {
		top: 52px !important;
	}
	.crypto--progress-inner .progress:after {
		left: 57%;
	}
	.process--video-wrap {
		height: 100%;
	}
	.pie-text ul {
		display: block;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin-bottom: 0;
		margin-top: 0;
	}
	.pie-text ul li {
		padding: 10px 0;
	}
	#token--pie-chart {
		height: 400px !important;
	}
	.home-banner4 .main-image img {
		height: 65%;
		width: 65%;
	}
	.footer-bottom-wrap {
		display: block;
		text-align: center;
	}
	.main-header6 .signup--out-btn a i {
		margin-right: 0px;
	}
	.pb-80 {
		padding-bottom: 30px;
	}
	.pb-110 {
		padding-bottom: 40px;
	}
	.trading--update-text {
		margin-bottom: 30px;
	}
	.single-partner-inner {
		width: 100%;
	}
}

/* 7. Extra Small devices (less than  380px) */
@media (max-width: 379.98px) {
	.biz_search-box input[type=email] {
		width: 60%;
		left: 15%;
	}
	.biz_single-banner-slider .slider-content .slider-btn-group a:first-child {
		margin-right: 15px;
	}
	.biz_single-banner-slider .slider-btn-group .biz_btn {
		padding: 12px 25px;
		;
	}
	.biz_case-title .biz_btn {
		padding: 12px 20px;
	}
	.biz_footer-top .social-profile span {
		letter-spacing: 5px;
		padding: 20px 10px 0;
	}
	.included-every-wrap ul li {
		width: 100%;
	}
	.pie--chart-inner.type2 {
		margin-top: -63px;
		margin-bottom: -47px;
	}
	.margin--60 {
		margin-bottom: -80px;
	}
	.type2.section-title .underline-wrap {
		top: 110%;
	}
	.how--works-wrap .shield {
		top: 60%;
		left: 44%;
		width: 16%;
	}
	.call-action-btn a+a {
		margin-left: 0;
		margin-top: 20px;
	}
	.pb-80 {
		padding-bottom: 40px;
	}
	.single-service-text p {
		margin-bottom: 0;
	}
	.single--service-inner {
		margin-bottom: 30px;
	}
	.market-update-inner {
		padding: 40px 20px 0;
	}
	.call-action-btn a {
		margin-right: 30px;
	}
}

@media only screen and (min-width: 783px) and (max-width: 991px) {
	.logged-in.admin-bar .main-header {
		top: 32px;
	}
}

/* 1. Large Devices (less than 1500px) */
@media (min-width: 1200px) and (max-width: 1499px) {}

/* 2. Large tablets (less than 1200px) */
@media only screen and (max-width: 1199px) {
	.hiChat--download-btn a {
		padding: 14px 30px;
	}
	.hiChat--hero-slider-area .hiChat--hero-area-content .hiChat--download-btn a+a {
		margin-left: 20px;
	}
	.hiChat--hero-pagination {
		bottom: -70px !important;
	}
	.hiChat--slider-counting {
		bottom: -45px;
	}
	.hiChat--single-feature .feature-hovr-shape {
		background-repeat: no-repeat !important;
		background-size: cover !important;
	}
	.hiChat-feature-images .hiChat--feature-shape {
		left: -95px;
	}
	.hiChat-feature-images.style-2 .hiChat--feature-shape {
		right: -95px;
	}
}

/* 3. Tablet Devices (less than  992px) */
@media only screen and (max-width: 991px) {
	.woobiz--navbar-cover .woobiz--logo {
		margin-left: 0px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons {
		margin-right: 0;
	}
	.woobiz--section-title h2 {
		font-size: 48px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu #menu-button {
		display: block;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu {
		position: absolute;
		top: 100%;
		left: 0;
		width: 100%;
		border-bottom: 1px solid #f1f1f1;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu>li {
		display: block;
		text-align: left;
		border-top: 1px solid #f1f1f1;
		background-color: #fff;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu>li>a {
		padding-left: 60px;
		padding-right: 60px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu .menu-item-has-children>.sub-menu {
		position: relative;
		visibility: visible;
		opacity: 1;
		width: 100%;
		margin-top: 0px;
		top: auto;
		left: auto;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu .menu-item-has-children>.sub-menu li a {
		padding-left: 60px;
		padding-right: 60px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu .menu-item-has-children .submenu-button {
		display: inline-block;
		position: absolute;
		top: 0;
		right: 60px;
		height: 50px;
		width: 50px;
		text-align: center;
		cursor: pointer;
	}
	.woobiz--banner .woobiz--banner-item {
		padding-top: 308px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data::before {
		width: 200px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data .slide-counter {
		margin-bottom: 48px;
		font-size: 28px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data h1 {
		font-size: 72px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data p {
		font-size: 16px;
	}
	.woobiz--product-cat-slider.pt-60 {
		padding-top: 25px;
	}
	.woobiz--product-cat-slider.owl-carousel .owl-nav {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		top: -50px;
		right: 10px;
	}
	.woobiz--product-cat-slider.owl-carousel .owl-nav .owl-prev,
	.woobiz--product-cat-slider.owl-carousel .owl-nav .owl-next {
		display: inline-block;
	}
	.woobiz--product-cat-slider.owl-carousel .owl-nav .owl-next {
		margin-top: 0;
		margin-left: 10px;
	}
	.woobiz--product-cat-slider.nav-top-right .owl-nav {
		top: -85px;
	}
	.woobiz--product-cat .woobiz--y-bg {
		z-index: auto;
	}
	.woobiz--product-cat .woobiz--y-bg::before {
		display: none;
	}
	.woobiz--product-cat .product-cat-text {
		padding-left: 0;
		padding-top: 60px;
	}
	.woobiz--product-filter .woobiz--product-filter-btns {
		position: relative;
		top: 0;
		margin-bottom: 30px;
	}
	.woobiz--product-filter .woobiz--product-filter-btns button {
		margin: 5px 0;
	}
	.woobiz--product-filter .woobiz--product-filter-btns button:not(:last-child) {
		margin-right: 10px;
	}
	.woobiz--blogs-slider.owl-carousel .owl-nav .owl-prev,
	.woobiz--blogs-slider.owl-carousel .owl-nav .owl-next {
		height: 35px;
		width: 35px;
		line-height: 35px !important;
	}
	.woobiz--blogs-slider.nav-top-right .owl-nav {
		top: -90px;
	}
	.woobiz--footer .woobiz--widget {
		margin-bottom: 30px;
	}
	.woobiz--footer .woobiz--widget.woobiz--footer-ad-widget {
		margin-top: 0px;
	}
	.woobiz--footer-bottom .woobiz--footer-social a i {
		margin: 0px 5.5px;
	}
	.reviewer .rv-img {
		width: 205px;
	}
	.woobiz--product-details h2 {
		margin-top: 30px;
	}
	.woobiz--place-order .pay-list li {
		margin-right: 15px;
	}
	.woobiz--place-order .pay-list li:first-child {
		margin-right: 15px;
	}
	.woobiz--pro-table {
		overflow-x: scroll;
	}
	.biz_footer-top .social-profile ul {
		padding: 0 50px;
	}
	.hiChat--slider-container .hiChat--single-feedback-slider .single-feedback-inner .customer-feedback .feedback-rating,
	.hiChat--slider-container .hiChat--single-feedback-slider .single-feedback-inner .customer-feedback .feedback-details {
		text-align: center !important;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		margin-top: -20px;
	}
	.hiChat--section-title p br {
		display: none;
	}
	.hiChat--download-btn a:not(:last-child) {
		margin-bottom: 20px;
	}
	.hiChat--header .main-header {
		padding: 20px 0;
	}
	.hiChat--header .main-header.sticky {
		padding: 20px 0;
	}
	.hiChat--footer-area {
		padding-bottom: 20px;
	}
	.hiChat--download-btn a {
		padding: 14px 40px;
	}
	.hiChat--section-padding {
		padding: 65px 0;
	}
	.hiChat--hero-area {
		padding-bottom: 0;
		padding-top: 90px;
	}
	.hiChat--hero-area .hiChat--hero-image {
		text-align: center;
		margin-top: 60px;
	}
	.hiChat--feature-section.hiChat--section-padding {
		padding-bottom: 35px;
	}
	.hiChat--feature-expand-section.hiChat--section-padding {
		padding-bottom: 50px;
		padding-top: 60px;
	}
	.hiChat--feature-expand-section.style-2 {
		padding-bottom: 60px;
		padding-top: 0;
	}
	.hiChat-feature-images {
		text-align: center;
		margin-bottom: 20px;
	}
	.hiChat-feature-images .hiChat--feature-shape {
		left: 50px;
	}
	.hiChat-feature-images.style-2 {
		text-align: center !important;
		margin-top: 45px;
		margin-bottom: 0;
	}
	.hiChat-feature-images .hiChat--feature-shape {
		display: none;
	}
	.hiChat-feature-images.style-2 .hiChat--feature-shape {
		display: none;
	}
	.hiChat--screenshot-slider-section.hiChat--section-padding {
		padding-bottom: 10px;
	}
	.hiChat--pricing-tab-content {
		margin-top: 40px;
	}
	.hiChat--feedback-section.hiChat--section-padding {
		padding-bottom: 60px;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		top: 40%;
	}
	.hiChat--slider-container .hiChat--swiper-button-next {
		top: 56%;
	}
	.hiChat--feedback-slider-wrapper {
		height: 465px;
		margin-top: 0;
	}
	.hiChat--single-feedback-slider .single-feedback-inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		text-align: center !important;
		align-items: center;
	}
	.hiChat--single-feedback-slider .single-feedback-inner .customer-image {
		margin-bottom: 20px;
	}
	.hiChat--single-feedback-slider .single-feedback-inner .customer-feedback {
		margin-left: 0;
	}
	.hiChat--single-feedback-slider .single-feedback-inner .customer-feedback .feedback-rating {
		margin-top: 5px;
	}
	.hiChat--faq-image {
		text-align: center;
		margin-top: 10px;
	}
	.hiChat--Blog-section.hiChat--section-padding {
		padding-bottom: 45px;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item {
		width: 50%;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item.large-bg {
		width: 50%;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item.wide-bg {
		width: 50%;
	}
	.hiChat--download-app-section.hiChat--section-padding {
		padding-bottom: 30px;
	}
	.hiChat--download-app-section .hiChat--download-btn a {
		margin-bottom: 30px;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial_img img {
		left: 0;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content {
		min-height: 355px;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content .freeTrial-close-btn {
		right: 15px;
		top: 10px;
	}
	.hiChat--subscription-wrap .subscription-form input[type=email] {
		height: 60px;
	}
	.hiChat--subscription-wrap .subscription-form button {
		padding: 0 45px;
		height: 60px;
	}
	.footer-weidget {
		margin-bottom: 40px;
	}
}

/* 4. Large Mobile (less than  768px) */
@media only screen and (max-width: 767px) {
	.woobiz--section-title h2 {
		font-size: 36px;
	}
	.woobiz--popup-ad {
		height: 368px;
		width: 340px;
		background-position: right bottom;
		background-size: cover;
		padding: 10px 20px;
	}
	.woobiz--popup-ad .fixed-img {
		height: 50%;
		left: -35px;
	}
	.woobiz--popup-ad .offer {
		font-size: 96px;
	}
	.woobiz--popup-ad .offer span:first-child {
		bottom: 30px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu #menu-button {
		text-align: center;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu>li>a {
		padding-left: 15px;
		padding-right: 15px;
	}
	.woobiz--banner.owl-carousel .owl-nav .owl-prev,
	.woobiz--banner.owl-carousel .owl-nav .owl-next {
		height: 30px;
		line-height: 30px;
		width: 30px;
	}
	.woobiz--banner .woobiz--banner-item {
		padding-top: 200px;
		background-position: bottom right -220px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data {
		padding-bottom: 50px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data::before {
		width: 150px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data .slide-counter {
		margin-bottom: 32px;
		font-size: 20px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data .slide-counter span,
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data .slide-counter i {
		font-size: 14px;
	}
	.woobiz--banner .woobiz--banner-item .woobiz--banner-data h1 {
		font-size: 48px;
	}
	.woobiz--product-cat-slider.owl-carousel .owl-nav .owl-prev,
	.woobiz--product-cat-slider.owl-carousel .owl-nav .owl-next {
		height: 35px;
		width: 35px;
		line-height: 35px !important;
	}
	.woobiz--card-ad {
		margin: 15px 0px;
	}
	.woobiz--nl form {
		max-width: 550px;
	}
	.reviewer.reply {
		margin-left: 50px;
	}
	.woobiz--col-20 .col {
		-ms-flex-preferred-size: 33.33%;
		flex-basis: 33.33%;
	}
	.woocommerce .woocommerce-MyAccount-navigation {
		width: 100%;
		margin-bottom: 50px;
	}
	.woocommerce .woocommerce-MyAccount-content {
		width: 100%;
	}
	.woobiz--pro-table .woocommerce-cart-form__contents th,
	.woobiz--pro-table .woocommerce-cart-form__contents td {
		display: block;
		width: 100%;
	}
	.woobiz--pro-table.cart-table tbody tr td:nth-child(3) {
		width: auto;
	}
	.woobiz--pro-table.cart-table tbody td.product-quantity div {
		margin-right: 0;
	}
	.woocommerce table.shop_table tbody tr:last-child td {
		border-color: #f2f2f2 !important;
	}
	.woobiz--pro-table.cart-table tr.cart-subtotal td:first-child {
		display: none;
	}
	.woocommerce .cart_totals .shop_table tbody tr.cart-subtotal td:first-child,
	.woocommerce .cart_totals .shop_table tbody tr.order-total td:first-child,
	.woocommerce .cart_totals .shop_table tbody tr:last-child td:before {
		display: none !important;
	}
	.woocommerce .cart_totals .shop_table tbody tr:last-child td {
		background-color: transparent;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		margin-left: -50px;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		margin-right: 0;
		margin-top: 0;
	}
	.hiChat--hero-area {
		padding-top: 130px;
	}
	.hiChat--hero-pagination {
		bottom: -40px !important;
	}
	.hiChat--slider-counting {
		bottom: -40px;
	}
	.hiChat--counter-area-inner {
		-ms-flex-flow: column;
		flex-flow: column;
		margin-top: -25px;
		margin-left: 45px;
	}
	.hiChat--single-counter {
		margin-top: 25px;
	}
	.hiChat--feature-section.hiChat--section-padding {
		padding-bottom: 25px;
	}
	.hiChat--single-feature {
		padding: 48px 45px;
	}
	.hiChat-feature-images .hiChat--feature-shape {
		display: none;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		left: auto;
		right: -30px;
		top: auto;
		bottom: 250px;
	}
	.hiChat--slider-container .hiChat--swiper-button-next {
		left: auto;
		right: -30px;
		top: auto;
		bottom: 200px;
	}
	.hiChat--feedback-slider-wrapper {
		height: 490px;
	}
	.hiChat--single-faq .question {
		font-size: 18px;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial_img {
		display: none;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content .freeTrial-close-btn {
		right: 20px;
		top: 20px;
	}
	.hiChat--subscription-wrap .subscription-form button {
		padding: 0 30px;
	}
}

/* 4.1 Less (768px) */
@media only screen and (max-width: 768px) {
	.wishlist_table.mobile li .item-wrapper .product-thumbnail {
		display: block;
		margin-bottom: 5px;
	}
	.wishlist_table.mobile li .item-wrapper .item-details {
		width: 100%;
	}
	.item-details-table {
		width: calc(100% + 25px) !important;
	}
	.item-details-table tr td,
	.wishlist_table.mobile li table.additional-info td {
		width: 50% !important;
		border: 1px solid #f1f1f1 !important;
		font-size: 16px !important;
		padding: 7px 10px !important;
		height: 40px !important;
	}
	.item-details-table tr td.value,
	.wishlist_table.mobile li table.additional-info td.value {
		text-align: right;
		text-align-last: right;
	}
	.additional-info-wrapper .product-add-to-cart .add_to_cart_button.alt {
		height: 40px !important;
		line-height: 40px !important;
		padding: 0px 20px !important;
		font-size: 16px !important;
		margin-top: 15px !important;
	}
	
}

/* 5. Small Mobile (less than  576px) */
@media only screen and (max-width: 575px) {
	.biz_header-top ul>li:first-child:after {
		display: none;
	}
	.biz_logo {
		text-align: center
	}
	.biz_header-contact {
		padding: 0px;
	}
	.biz_header-contact ul li {
		margin: 10px 0;
	}
	.biz_header-top {
		text-align: center
	}
	.biz_header-toolbar.text-right {
		text-align: center !important;
	}
	.biz_header-info {
		margin-bottom: 20px;
	}
	.biz_header-btn.text-right {
		text-align: center !important;
	}
	.biz_footer-top .social-profile span {
		text-align: center;
	}
	.biz_testimonial-slider.owl-carousel .owl-nav button {
		top: 60%;
		left: -20px;
	}
	.biz_testimonial-slider.owl-carousel .owl-nav button.owl-next {
		right: -30px;
	}
	.hiChat--menu-trigger {
		position: absolute;
		right: 15px;
		top: 50%;
		transform: translateY(-50%);
	}
	.hiChat--download-btn a {
		padding: 14px 38px;
	}
	.hiChat--section-title h2 {
		font-size: 34px;
	}
	.hiChat--hero-area .hiChat--hero-area-content h1 {
		font-size: 48px;
	}
	.hiChat--hero-slider-area .hiChat--hero-area-content .hiChat--download-btn a {
		padding: 14px 28px;
	}
	.hiChat--feature-expand-text h2 {
		font-size: 30px;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		right: 4px;
		bottom: 275px;
	}
	.hiChat--slider-container .hiChat--swiper-button-next {
		right: 4px;
		bottom: 205px;
	}
	.hiChat--feedback-slider-wrapper {
		height: 440px;
	}
	.hiChat--single-feedback-slider.swiper-slide-active .single-feedback-inner {
		padding: 40px 30px 35px 30px;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item {
		width: 100%;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item.large-bg {
		width: 100%;
	}
	.hiChat-blog-wrapper .hiChat--blog-metro .hiChat--single-blog-item.wide-bg {
		width: 100%;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content .freeTrial-close-btn {
		right: 15px;
		top: 10px;
	}
}

/* 6. Extra Small devices (less than  480px) */
@media only screen and (max-width: 479px) {
	.woobiz--navbar-cover .woobiz--main-nav-menu #menu-button {
		height: 30px;
		width: 30px;
		border: 1px solid #585858;
		border-radius: 50px;
		line-height: 28.5px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu #menu-button span {
		display: none;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu .menu-item-has-children>.sub-menu li a {
		padding-left: 15px;
		padding-right: 15px;
	}
	.woobiz--navbar-cover .woobiz--main-nav-menu .woobiz--main-menu .menu-item-has-children .submenu-button {
		right: 15px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons {
		margin-left: 12.5px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons a {
		height: 30px;
		width: 30px;
		line-height: 25px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons a svg {
		height: 13px;
		width: 13px;
	}
	.woobiz--col-20 .col {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
	}
	.woobiz--contact-form {
		padding: 20px;
	}
	.hiChat--download-btn a+a {
		margin-left: 0;
		margin-top: 30px;
	}
	.hiChat--single-counter .hiChat--single-counter-inner .hiChat--counter-content .count {
		font-size: 34px;
	}
	.hiChat--single-counter .hiChat--single-counter-inner .hiChat--counter-content span {
		font-size: 20px;
	}
	.hiChat--pricing-tab-menu ul.nav li a {
		padding: 40px 30px;
	}
	.hiChat--pricing-tab-menu ul.nav li a h2 {
		font-size: 30px;
	}
	.hiChat--pricing-tab-menu ul.nav li a .price-amount {
		font-size: 30px;
	}
	.hiChat--pricing-tab-content {
		padding: 40px;
	}
	.hiChat--feedback-slider-wrapper {
		height: 485px;
	}
	.hiChat--single-blog-item .blog-content .blog-content-text h4 {
		font-size: 20px;
	}
	.hiChat--download-app-section .hiChat--download-btn a {
		margin-bottom: 0;
	}
	.hiChat--download-app-section .hiChat--download-btn a+a {
		margin-left: 0;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content {
		min-height: 400px;
		padding: 0 25px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner {
		padding: 30px 20px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner .post-comments .post-comments {
		padding-left: 55px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner .post-comments .single-comment .comment-author-img {
		max-width: 70px;
	}
}

/* 7. Iphone Devices (less than  380px) */
@media only screen and (max-width: 379px) {
	.hiChat--section-title h2 {
		font-size: 30px;
	}
	.hiChat--hero-area .hiChat--hero-area-content h1 {
		font-size: 44px;
	}
	.hiChat--pricing-tab-menu ul.nav li a {
		padding: 30px 20px;
	}
	.hiChat--pricing-tab-menu ul.nav li a h2 {
		font-size: 26px;
	}
	.hiChat--pricing-tab-menu ul.nav li a .price-amount {
		font-size: 26px;
	}
	.hiChat--pricing-tab-content {
		padding: 30px;
	}
	.hiChat--feedback-slider-wrapper {
		height: 520px;
	}
	.hiChat--single-feedback-slider.swiper-slide-active .single-feedback-inner {
		padding: 30px 20px 25px 20px;
	}
	.hiChat--single-faq {
		padding-left: 45px;
		padding-right: 20px;
	}
	.hiChat--single-faq .question .icon-toggle {
		left: -45px;
	}
	.hiChat--single-blog-item .blog-content {
		padding: 35px 25px;
	}
	.hiChat--subscription-wrap .subscription-form input[type=email] {
		padding: 0 30px;
	}
	.hiChat--subscription-wrap .subscription-form button {
		padding: 0 25px;
		height: 60px;
	}
	.hiChat--blog-details-page .post-author .author-img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100px;
		flex: 0 0 100px;
		margin-right: 15px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner .post-comments .single-comment .comment-author-img {
		margin-right: 15px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner .post-comments .single-comment h5 .date-time {
		margin-left: 10px;
	}
}

/* 8. Custom Devices (min-width: 0px) and (max-width: 320px) */
@media only screen and (min-width: 0px) and (max-width: 320px) {
	.woobiz--popup-ad {
		height: 240px;
		width: 220px;
	}
	.woobiz--popup-ad .fixed-img {
		height: 40%;
		left: -15px;
	}
	.woobiz--popup-ad .offer {
		font-size: 36px;
	}
	.woobiz--popup-ad .offer span {
		font-size: 16px;
	}
	.woobiz--popup-ad .offer span {
		bottom: 12px;
	}
	.woobiz--popup-ad .woobiz--popup-data p {
		font-size: 10px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons {
		margin: 0;
		margin-left: 4px;
	}
	.woobiz--navbar-cover .woobiz--mobile-menu-icons a {
		margin-right: 0px;
	}
	.reviewer .rv-img {
		width: 250px;
	}
	.woobiz--col-20 .col {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
	.hiChat--slider-container .hiChat--swiper-button-prev {
		right: 3px;
		bottom: 310px;
	}
	.hiChat--slider-container .hiChat--swiper-button-next {
		right: 3px;
		bottom: 225px;
	}
	.hiChat--feedback-slider-wrapper {
		height: 575px;
	}
	.hiChat-blog-pagination-wrap .blog-pagination li.prev {
		padding-right: 15px;
	}
	.hiChat-blog-pagination-wrap .blog-pagination li.next {
		padding-left: 15px;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content {
		padding: 0 15px;
	}
	.hiChat--freeTrial-container .hiChat--freeTrial-content-wrapper .freeTrial-content .freeTrial-close-btn {
		right: 10px;
		top: 5px;
	}
	.hiChat--subscription-wrap .hiChat--section-title h2 {
		font-size: 22px;
	}
	.hiChat--subscription-wrap .subscription-form button {
		padding: 0 15px;
	}
	.hiChat--blog-details-page .post-comments-wrap .post-comments-inner .post-comments .post-comments {
		padding-left: 30px;
	}
}