@media (min-width: 1025px){
	.right-menu{
  		display: none;
  	}

  	.pl-lg-230{
		padding-left: 230px;
	}
}

@media (min-width: 1024px){
	.mr-50{
		margin-right: 50px;
	}

	.pl-lg-150{
		padding-left: 150px;
	}

	.mt-lg-130{
		margin-top: 130px;
	}
	

	.mt-lg-80{
		margin-top: 80px;
	}

	#contact-form{
  		position: absolute;
  	}

  	.mb-lg-250{
  		margin-bottom: 250px;
  	}

  	
}

@media (min-width: 1023px) and (max-width: 1024px){
	.payment-parterns a img {
	    max-width: 150px;
	}

	#contact-info>div span {
		    font-size: 17px;
	}

	nav.navbar .container{
		margin-right: 0;
		padding-right: 0;
		text-align: right;
	}

	.navbar-right{
		display: none;
	}

	.navbar-brand img{
		padding: 20px 4px;
	}

	.navbar-header {
	    padding: 10px 8px;
	}

	.margin-0{
		margin-right: 0;
	}
	.right-menu a{
		margin-right: 20px;
	}

	.d-block-lg{
		display: block !important;
	}


}

@media (min-width: 767px) and (max-width: 768px){
	#contact-info>div span {
		    font-size: 17px;
		}
}

@media (max-width: 768px){
	.payment-parterns{
		text-align: center;
	}

	.navbar-brand img {
	     padding: 0;
	}

	.navbar-header{
		position: unset;
	}

	.navbar-toggler{
		margin-left: auto;
		outline: none;
	}

	.navbar .container{
		justify-content: unset;
	}

	.navbar-right {
	    height: auto;
	    display: -webkit-inline-box;
	}

	.header-text {
	     position: unset; 
	    padding-top: 25px;
	    padding-bottom: 25px;
	}

	.header-text h3 {
	    font-size: 26px;
	    line-height: 38px;
	    color: #fff;
	}

	.header-text .para {
	    color: #fff;
	    font-size: 20px;
	}


	.header-text button {
	    font-size: 26px;
	    color: #fff;
	}

	.right-menu{
		display: none;
	}
}



@media (max-width: 575px){
	.home-simulator-1 .preview {
	    text-align: center;
	    width: 100%;
	    position: relative;
	}

	.home-simulator-1 .list {
	    height: 100%;
	    position: relative;
	    width: 100%;
	}

	.owl-nav .owl-prev {   
	    left: -10px;
	}

	.owl-nav .owl-next { 
	    right: -15px;
	}

	#acrylic-prints{
		padding: 50px 0;
		text-align: center;
	}

	#acrylic-prints #desc {
	    line-height: 26px;
	}

	#our-art{
		padding-top: 75px;
		padding-bottom: 70px;
	}

	#our-art h1 {
	    font-size: 38px;
	    line-height: 54px;
	}

	#our-art div {
	    font-size: 22px;
	    line-height: 34px;
	}

	#quote-carousel{
		padding-top: 50px;
		padding-bottom: 50px;
	}

	

	.home-simulator-1{
		background-position: initial;
		height: auto;
	}


}

@media (max-width: 425px){
	.home-simulator-1 .delivery {
	    position: unset;
	}
}

@media (max-width: 375px){
	.payment-parterns a img {
	    max-width: 170px;
	}
}

@media (max-width: 320px){
	

	.payment-parterns a img {
	    max-width: 142px;
	}

	.t-center span:first-child img{
		width: 68%;
	}

	.t-center span:nth-child(2) img{
		width: 42%;
	}

	.t-center span:last-child img{
		width: 90%;
	}

	.delivery button{
		padding: 5px 1px;
	}

	#contact-form h3 {
	    font-size: 28px;
	}

	#contact-info>div span {
	    font-size: 15px;
	}

}

