/* (1600x900) HD+ Display */
@media  screen and (max-width: 1600px) {
    .site-banner-heading {
	    font-size: 50px;
	}
	.site-banner p {
	    font-size: 28px;
		margin: 10px 0;
		line-height: normal;
	}
}

/* Large screens ----------- */
@media only screen  and (max-width : 1386px) {
	.navz li a {
	    padding: 10px 10px !important;
	    font-size: 14px;
	}
	
	.site-banner-heading {
		font-size: 42px;
		line-height: normal;
	}

	.list-inline-item {
		display: inline-block;
		width: 45%;
		margin-bottom: 10px;
	}
	.list-inline.ver-ul li a {
		font-size: 13px;
		line-height: normal;
	}
	.right-img img {
		max-width: 100%;
	}
	section.location h2 {
		font-size: 40px;
		line-height: normal;
	}
	.img-div {
		padding: 30px 0;
	}
	.bg-box h3 {
    font-size: 18px;
    padding: 34px 0px 0px;
    }
	.list-inline {
		margin: 15px 0;
	}
	span.circle-img img {
		max-width: 50%;
	}
}
@media only screen and (min-width:1025px) and (max-width:1200px) {
.convediv {
    padding: 30px 0;
    }
    .convediv h5{
    font-size: 17px;
    }
  }
@media only screen  and (max-width : 1199px) {
	.navbar {
	    padding: .5rem 0rem;
	}
	.navz li a {
	    padding: 5px 5px !important;
	}
	.navbar-brand img {
	    max-width: 150px;
	}
	.site-banner-heading {
	    font-size: 36px;
	    margin-top: 30px;
	}
	.checkout-banner .site-banner-heading {
	    margin-top: 0px;
	}
	.site-banner p {
	    font-size: 45px;
	    margin: 20px 0 0;
	    height: auto;
	}
	.domain-search .heading-manage {
	    padding-right: 40px;
	    font-size: 30px;
	}
	.domain-search .get-btn {
	    padding: 15px 35px;
	}
	.inner-div h4 {
		margin-top: 25px;
		font-size: 18px;
	}
	.col-md-6.orders img {
    max-width: 100%;
    margin-top: 15px;
   }
	.inner-div p {
		font-size: 14px;
	}
	.list-inline-item {
		display: inline-block;
		width: 45%;
	}
	span.circle-img img {
		display: none;
	}
	.text-box h2 {
		line-height: 30px;
		padding: 0px 0px 20px;
	}
	section.location h2, .text-box h2 {
		font-size: 33px;
	}
	section.searchaon {
		padding: 60px 0;
	}
	.convediv {
    padding: 30px 0;
    }
    .convediv h5{
    font-size: 17px;
    }

}

/* (1024x768) iPad 1 & 2, Landscape */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.header.fixed-header .navbar-brand {
	    max-width: 160px;
	}
	.header {
	    padding-top: 0px;
	}
	.row.margin-tp {
	    margin: 50px 0;
	}
	.site-banner {
		padding: 0 0 50px 0;
	}

	.navz li a {	
	    font-size: 13px;
	}
	.banner-text {
	    padding-top: 40px;
	}
	.site-banner-heading {
	    font-size: 26px;
		margin-top: 15px;
		line-height: normal;
	}
	.site-banner p {
		font-size: 24px;
		margin: 10px 0;
		height: auto;
		line-height: 24px;
	}
	.list-inline-item {
		display: inline-block;
		width: 100%;
		margin-bottom: 5px;
	}
	.domain-search .pargh {
	    padding-right: 0px;
	    font-size: 14px;
	    line-height: 22px;
	}
	.domain-search .img-sec {
	    margin-left: 0;
	}
	.domain-search .get-btn {
		font-size: 13px;
	    padding: 12px 30px;
	}
	span.right-img {
	    display: none;
	}
	.list-inline {
		margin: 12px 0;
	}
	.img-div {
		padding: 30px 0 0;
	}
	section.location .img-div img {
		max-width: 70%;
	}
	section.portfolio h2 {
		font-size: 23px;
		line-height: 25px;
	}
	.bg-box {
		padding: 65px 20px;
	}
	section.location {
		padding: 50px 0px 0px;
	}

}

@media screen and (max-width: 991px) {
	/*.header {
	    position: absolute;
	    top: 0;
	    width: 100%;
	    background-color: #262629;
	    z-index: 999;
	}    
	.mp-pusher .toogle-btn {
    z-index: 999999;
    }*/
    section.site-banner.checkout-banner .row.justify-content-end {
    align-items: center;
    }
	.navbar-brand img {
	    max-width: 170px;
	}
	.navbar-nav {
	    align-items: flex-start;
	}
	section.site-banner.checkout-banner {
    padding: 30px 0 50px;
   }
	.padding-top-btm {
	    padding: 15px 0 15px;
	    font-size: 20px;
	    line-height: 26px;
	}
	.suitable-text p {
	    max-width: 100%;
	    font-size: 15px;
	    line-height: normal;
	    margin-bottom: 30px;
	}
	.banner-text .get-btn{
        display: inline-block;
	    width: auto;
	    margin: 18px 0px;
	    height: 38px;
	    padding: 11px 14px;
	    font-size: 12px;
	}
	.banner-text .take-btn {
		margin-left: 10px;
	}
	.domain-search .heading-manage {
	    padding-right: 0px;
	    font-size: 19px;
	    line-height: 28px;
	}
	.domain-search .pargh {
		margin-top: 10px;
	}
	.domain-search .get-btn {
	    margin-top: 20px;
	}
	section.domain-search .right-box {
		padding-left: 0;
	}
	ul.order-summ li {
		font-size: 14px;
	}
	.domain-search .heading-manage br {
		display: none;
	}
	.img-div {
		padding: 10px 0;
	}
	.img-div img {
    max-width: 100%;
}
	section.location {
		padding: 30px 0px 0px;
	}
	section.customer-sec {
		padding: 50px 0px;
	}
		.bg-box {
		padding: 35px 20px;
	}
	.bg-box h3 {
		font-size: 16px;
		line-height: 22px;
		padding: 25px 0px 0;
	}
	section.portfolio {
		padding: 50px 0;
	}
	section.location h2, .text-box h2 {
		font-size: 23px;
	}
	section.location img {
		max-width: 75%;
	}
	.convediv h4 {
		font-size: 40px;
	}
	.convediv {
		padding: 20px 0px;
	}
	.convediv h5 {
    font-size: 14px;
    }
	.convediv p {
		font-size: 14px;
	}
	
}

@media (max-width: 800px) {
	.upper-container {
		max-width: 92%;
	}
	.banner-text .get-btn, .banner-text .take-btn {
		margin: 18px 0px 0;
		padding: 11px 9px;
		font-size: 10px;
	}
	.list-inline {
		margin: 10px 0 20px;
	}

}

@media screen and (min-width:320px) and (max-width:767px) {
	.header {
	    padding-top: 1px;
	}
	.navbar-brand img {
	    max-width: 130px;
	}
	div#navbarSupportedContent {
	    margin-top: 10px;
	}
	.banner-text .upper-container {
	    max-width: 90%;
	}
	section.site-banner {
		padding: 80px 0 30px;
	}
	.site-banner-heading {
		font-size: 30px;
		line-height: 18px;
		margin-top: 0px;
	}
	.banner-text {
	    display: inherit;
	    align-items: center;
	    text-align: center;
	}
	.banner-right {
	    margin-top: 40px;
	}
	.list-inline {
	    margin: 10px 0 20px;
	}

	.get-btn, .take-btn {
		padding: 11px 12px;
		font-size: 15px;
	}

	.banner-text .get-btn {
    display: inline-block;
    width: 127px;
    margin: 0 0px;
    }
	.banner-text .take-btn {
	    margin: 20px auto 0;
	}
	.suitable-text p {
	    max-width: 100%;
	    font-size: 14px;
	}
	section.domain-search {
		text-align: center;
	}
	.conversion {
    padding: 0;
    }
    .convediv h5 {
    font-size: 16px;
    }
	.domain-search .heading-manage {
		max-width: 100%;
		text-align: center;
	}
	.choose-pack-sec ul {
    margin: 10px 0;
    padding: 0;
    }
    .choose-pack-sec ul li .head-block {
    padding: 20px 0px;
    }
	
	.domain-search .pargh {
	    padding-right: 0px;
	    font-size: 14px;
		line-height: 22px;
		max-width: 100%;
		text-align: center;
	}
	.choose-pack-sec .price .right_1 .amt {
    font-size: 45px;
    line-height: 49px;
    }
    
    .choose-pack-sec .head-block .price {
    margin: 20px 0 0;
    }
    .choose-pack-sec .cnt-block ul {
    padding: 0 0 8px 0;
    }
	ul.order-summ li {
		font-size: 13px;
		line-height: 22px;
	}
	.domain-search .img-fluid {
	    margin-top: 40px;
	}
	.domain-search .img-sec .img-fluid {
	    margin-top: 20px;
	}
	.domain-search .img-sec {
	    position: relative;
	    margin-left: 0;
		margin-bottom: 40px;
	}
	.right-box {
	    margin-left: 0;
	}
	.right-img {
    margin: 28px auto;
    }
	.site-banner p {
	    font-size: 26px;
	    margin: 15px 0 22px;
	    height: auto;
	    line-height: 22px;
	}

	span.right-img {
	    display: none;
	}
	.row.margin-tp {
	    margin: 20px 0;
	}

	.navbar-nav {
	    align-items: flex-start;
	}
	.domain-search .get-btn {
		padding: 10px 25px;
	}
	.footer-logo, .copyright {
		display: block;
		text-align: center;
	}	
	.orders {
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;
	}
	section.portfolio h2 {
		font-size: 22px;
		line-height: 30px;
	}
	section.location h2, .text-box h2 {
		font-size: 22px;
		line-height: 30px;
	}
	.bg-box h3 {
		padding: 15px 0px 0;
		line-height: 22px;
	}
	section.searchaon {
		padding: 30px 0;
	}
	#footer .widget ul {
		margin-bottom: 15px;
	}
	.choose-pack-sec ul li .inner {
		margin-bottom: 20px;
		padding-bottom: 25px;
		min-height: auto;
	}
	.choose-pack-sec .btn.get-started {
	position: inherit;
    bottom: inherit;
    }
    .inner-div span {
    width: 80px;
    height: 80px;
    margin-top: 20px;
    }
    .inner-div span i {
    font-size: 35px;
    line-height: 80px;
    }
	.convediv {
		margin-bottom: 25px;
	}
}

@media screen and (min-width: 320px) and (max-width: 480px) {
	.domain-search .heading-manage {
		font-size: 20px;
	}
	.header.fixed-header .navbar-brand img {
	    max-width: 120px;
	}
	.row.margin-tp {
	    margin: 20px 0;
	}
	.domain-search .heading-manage {
	    line-height: 25px;
	}
	.domain-search .pargh {
	    font-size: 15px;
	    line-height: 24px;
	}
	.domain-search .get-btn {
	    padding: 10px 25px;
	    font-size: 14px;
	}
	
	.list-inline-item {
		width: 100%;
	}
	section.portfolio h2 {
		font-size: 15px;
		line-height: 22px;
	}
	section.portfolio {
		padding: 30px 0;
	}	

}

@media (max-width: 360px) {


}