@media (min-width: 1200px) {
	.container {max-width: 1170px;}
}
@media (min-width: 1400px) {
	.container {max-width: 1370px;}
}
@media (min-width: 1550px) {}
@media (min-width: 1900px) {}

@media (max-width: 1366px) {}
@media (max-width: 1280px) {}
@media (max-width: 1199px) {
	.bannerSection {min-height: 550px; padding: 130px 0px 50px;}
	.categoryBox li a {padding: 20px;}

	.topSearchCateList{flex-wrap: wrap; justify-content: center;}
	.topSearchCateList li {padding: 8px 5px;}

}
@media (max-width: 1024px) {}
@media (max-width: 991px) {
	.bannerSection {text-align: center;}
	.bannerSection .bannerText{padding-bottom: 40px;}
	.bannerSection .bannerImgCol img{max-width: 500px;}

	.safebox {flex-wrap: wrap;}
	.safebox .safeicon{width: 100%;}
	.safebox .safeinfo{padding: 15px 0px;}
	.col-12.text-center.mb100 {margin-bottom: 50px;}

	.authorPic {margin-top: -20px; width: 50px; height: 50px;}
	.authorInfo {padding-left: 10px;}

	footer {padding-top: 50px;}
	.f-brandCol{padding-bottom: 20px;}
	.footernote{margin-top: 30px;}

	.catSection .subtitle br{display: none;}

	header{padding-top: 15px;}
	.innerBody {padding-top: 85px;}

	button.navbar-toggler {
		background-color: transparent;
		-webkit-appearance: button;
		position: relative;
		border: none;
		height: 36px;
		padding: 0px 10px;
		font-size: 1.25rem;
		line-height: 1;
		border-radius: 0;
		cursor: pointer; z-index: 9;
	}

	.navbar-toggler span {
		display: block;
		background: #000;
		height: 1px;
		width: 25px;
		margin-top: 8px;
		margin-bottom: 8px;
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
		position: relative;
		left: 0;
		opacity: 1;
	}



	.navbar-toggler span:nth-child(1),

	.navbar-toggler span:nth-child(3) {
		-webkit-transition: transform .35s ease-in-out;
		-o-transition: transform .35s ease-in-out;
		-webkit-transition: -webkit-transform .35s ease-in-out;
		transition: -webkit-transform .35s ease-in-out;
		-o-transition: -o-transform .35s ease-in-out;
		transition: transform .35s ease-in-out;
		transition: transform .35s ease-in-out, -webkit-transform .35s ease-in-out, -o-transform .35s ease-in-out;
	}

	.navbar-toggler[aria-expanded="true"] span:nth-child(1) {
		position: absolute;
		left: 10px;
		top: 10px;
		-webkit-transform: rotate(135deg);
		-o-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		transform: rotate(135deg);
		opacity: 0.9;
	}

	.navbar-toggler[aria-expanded="true"] span:nth-child(2) {
		height: 3px;
		visibility: hidden;
		background-color: transparent;
	}

	.navbar-toggler[aria-expanded="true"] span:nth-child(3) {
		position: absolute;
		left: 10px;
		top: 10px;
		-webkit-transform: rotate(-135deg);
		-o-transform: rotate(-135deg);
		-ms-transform: rotate(-135deg);
		transform: rotate(-135deg);
		opacity: 0.9;
	}

	.subtitle_ br{display: none;}

	.popular_post_row {display: flex; flex-wrap: wrap;}
	.popular_post_row .post_nav_link{width: 50%;}

	.newLet {display: flex; flex-wrap: wrap;}
	.newLet input{width: calc(100% - 150px);}
	.newLet button{width: 150px;}

	.domainSearchRow {padding-bottom: 10px;}
	.leftFilterBar {width: 100%; min-width: 100%;}
	.rightFilterResult {width: 100%; padding: 25px 0px 25px 0px;}

	.catPageSection .categoryBox li {width: 33.33%;}

	.contInfoCol{flex-wrap: wrap;}
	.contInfoCol .textCont {width: 100%; padding: 10px 0px 0px; }

	.domainSection::before {width: 100%; height: 40%; top: unset; border-radius: 0px; bottom: 0;}
	.domainVideo{margin-top: 40px;}
	.domainContact {padding-left: 0;}


}
@media (max-width: 860px) {
	header .navbar .navbar-nav .nav-item{padding: 10px 0px;}
}
@media (max-width: 768px) {}
@media (max-width: 767px) {
    
    a.navbar-brand {
    width: 205px;
}
    
	h1,
	.console-container {font-size: 28px;}
	h2 {font-size: 26px;}
	.mobileShow {display: block;}
	.ptb_100,
	.ptb_75 {padding-top: 50px; padding-bottom: 50px;}

	.whybuyTextCol{padding-top: 50px; text-align: center;}
	.categoryBox li,
	.catPageSection .categoryBox li {width: 50%;}
	.safebox{text-align: center;}

	.catSection .blogOurPost{height: auto; margin: 20px 0px;}
	.ftrLinks{padding-top: 15px;}

	.v_Line::after{display: none;}
	.pr_45 {padding-right: 15px;}
	.pl_45 {padding-left: 15px;}
	.zig_ImgHolder {max-width: 100%;}
	.alignTextCol{padding-bottom: 10px; text-align: left !important;}
	.pr_45.pt_75.v_Line{padding-top: 0;}
	.pl_45.alignTextCol.pb_75{padding-bottom: 10px;}
	.pb_75 {padding-bottom: 50px;}

	.blogRow .blogImg.height_300 img,
	.blogRow .blogImg.height_250 img {height: 200px;}

	.namePanda_prev_post .post_nav_title_wrap{padding: 0px 15px;}

	.domainNameRow{flex-wrap: wrap;}
	.domainNameRow .dom_Pric {font-size: 22px; width: 100%; min-width: 100%; margin: 10px 0px;}
	.domainNameRow .dom_BtnCol {text-align: left; width: 100%; min-width: 100%;}
	.domainNameRow .dom_BtnCol .btn_1{margin-top: 15px;}
	.filter-bar .filter-tag{margin-top: 10px;}
	.filter-bar .reset-link .reBtn{padding: 15px;}

	.zigTextCol .wrap_600 {text-align: left; max-width: 525px; margin: 0 auto; padding: 30px 0px 50px;}

	.contInfoCol{justify-content: center; text-align: center;}

	.domainSection::before {height: 35%;}

	.legalPoint {flex-wrap: nowrap; overflow-y: auto; margin-bottom: 25px;}
	.legalPoint li{width: auto;}
	.legalPoint li a{white-space: nowrap;}
	.sticky_Bar h6.pl-3{padding-left: 0 !important;}

	.mobileSticky_Bar{position: sticky; top: 0px; background: #f8f9fa; z-index: 1;}
	.mobileSticky_Bar .sticky_Bar {top: 10px;}
	.threeBox{
		margin-bottom: 50px;
	}
.mobileB0{
	margin-bottom: 0px;
}
}
@media (max-width: 575px) {
	.blogImgBigFull {height: auto;}
	.categoryBox li {width: 50%;}

	.paginator{flex-wrap: wrap; text-align: center;}
	.paginator .ResultsSel {min-width: 100%;}
	.paginator .pagination{width: 100%; justify-content: center; padding: 10px 0px;}
	.paginator .preNexBtnCol{width: 100%}

	.rightFilterResult .col-sm-6.col-12.text-right{text-align: left !important;}
	.rightFilterResult .sortBySelect{padding-left: 0;}
	.topSearchCateList{justify-content: flex-start;}

	.toggleBTN {font-size: 14px;}

	.filter-bar .filter-tag {font-size: 12px;}
	.filter-bar .ic_Cross {width: 8px; height: 8px;}

	.domain-count,
	.sortBySelect,
	.paginator .preNexBtnCol a,
	.pagination .page-link {font-size: 14px;}

	.b_search {padding: 14px 20px;}

	.domainFlex{flex-wrap: wrap;}
	.domainDetailSection, 
	.domainPrice {width: 100%;}
	.domainPrice {text-align: left; margin-top: 15px;}

	.domaintext2 {font-size: 26px;}

	.modalCss .modal-body{padding: 25px 15px;}
	.modalCss .modal-title{font-size: 22px;}
	.brandNameTitle {font-size: 26px;}
	
	a.navbar-brand {
    width: 205px;
}


}
@media (max-width: 480px) {
	.categoryBox li,
	.catPageSection .categoryBox li {width: 100%;}

	.ftrLinks .width50 {width: 100%; float: none;}
	.footernote{flex-wrap: wrap;}
	.footernote .copyright{padding-bottom: 15px;}
	.footernote .copyright,
	.footernote .ftrSocial{width: 100%; text-align: center;}

	.post_nav{flex-wrap: wrap;}
	.post_nav .post_nav_link {width: 100%; margin-bottom: 20px;}
	.post_nav .nav_post_right .namePanda_prev_post{flex-direction: unset; text-align: left;}
	.popular_post_row .post_nav_link {width: 100%;}

	.newLet input{width: calc(100% - 74px);}
	.newLet button{width: 74px;}
	.blogPostInfo_ li {padding-right: 20px;}

	.zigzagSection .imgBGCol_{min-height: 300px;}

	.domainSection::before {height: 30%;}
	
	a.navbar-brand {
    width: 205px;
}

}
@media (max-width: 414px) {
	.show414{display: block;}
	.ad_search .show414{width: 100%; height: 20px;}
	.ad_search i.icSearch{margin-left: 0;}
}
@media (max-width: 375px) {}