@media (min-width: 100px) and (max-width: 991px) {

   /*** Title Start ***/
   .section-title {
    font-size: 20px;
    margin-top: 20px; 
	 }
    /*** Title End ***/


	/***** Everything You Need Section Start ***/
      .Everything-section{
        
	  }	
	  
	 .service-main{
        padding-left:25px;
      } 
	  
	  
	.card-list{
		width: 90%;
		margin:5px; 
		box-shadow: 0 1px 6px rgba(0,0,0,.25);
		 background-color: #fffeff;
	}  
	  

      .every-btn1{
	border-radius:20px;	
	 padding: 12px 32px;
    border: none;
    font-size: 15px;
    font-weight: 700;
	  }		  
 /***** Everything You Need Section End ***/
 
 
 
     /*****  4 Simple Steps Section css Start ***/
	.section-title1 {
    font-size: 32px;
    font-weight: 900;
    letter-spacing: -1.2px;
    text-transform: uppercase;
}
	
	
	 .simple-steps{
	
		 
		 
	 }
	 
/*** List 1 Start **/	
	.s1-proccess-list{
		background:#fffcca;
		padding:25px;
		border-radius:20px;
	    border-bottom: 4px solid #b9b9b9;
	    width:260px;
		margin-left:50px;
		margin-bottom:10px;
	}
	
	.s1-proccess-1 h3{
		background:#d5a74e;
		color:#fff;
		border-radius:25px;
		text-align:center;
		width:35px;
	}
	
	.s1-proccess-2 p{
		color:#000;
		font-size:16px;
		font-weight:bold;
		text-wrap: nowrap;
	}
  /*** List 1 End **/
	
/*** List 2 Start **/	
	.s2-proccess-list{
		background:#c0edf580;
		padding:25px;
		border-radius:20px;
	    border-bottom: 4px solid #b9b9b9;
	    width:260px;
		margin-left:50px;
		margin-bottom:10px;
	}
	
	.s2-proccess-1 h3{
		background:#81bcc6;
		color:#fff;
		border-radius:25px;
		text-align:center;
		width:35px;
	}
	
	.s2-proccess-2 p{
		color:#000;
		font-size:16px;
		font-weight:bold;
		text-wrap: nowrap;
	}
  /*** List 2 End **/	
	
	
/*** List 3 Start **/	
	.s3-proccess-list{
		background:#fbe5d9c2;
		padding:25px;
		border-radius:20px;
	    border-bottom: 4px solid #b9b9b9;
        width:260px;
		margin-left:50px;
		margin-bottom:10px;
	}
	
	.s3-proccess-1 h3{
		background:#ceaf9f;
		color:#fff;
		border-radius:25px;
		text-align:center;
		width:35px;
	}
	
	.s3-proccess-2 p{
		color:#000;
		font-size:16px;
		font-weight:bold;
		text-wrap: nowrap;
	}
  /*** List 3 End **/	
  
  /*** List 3 Start **/	
	.s4-proccess-list{
		background:#61df0630;
		padding:25px;
		border-radius:20px;
	    border-bottom: 4px solid #b9b9b9;
	      width:260px;
		margin-left:50px;
		margin-bottom:10px;
	}
	
	.s4-proccess-1 h3{
		background:#9abf80;
		color:#fff;
		border-radius:25px;
		text-align:center;
		width:35px;
	}
	
	.s4-proccess-2 p{
		color:#000;
		font-size:16px;
		font-weight:bold;
		text-wrap: nowrap;
	}
  /*** List 3 End **/
  
  /*** connect button css start ***/
  .price-btn {
    margin-top: 28px;
    text-align: center;
}
  
  .price-btn p {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 14px;
    letter-spacing: 0.2px;
   }
   
   .contactus-btn1{
	 border-radius:25px;  
   }
   /*** connect button css End ***/ 
  
   /** Zoom Effect start **/
   
.zoom:hover {
  transform: scale(0.9); 
}
   
   /** Zoom Effect start **/
  
  
	/*****  4 Simple Steps Section css End ***/
 
	/*** DOMAIN MAIN RIGHT CSS START ***/



.domain-right-main{
	background:#fff;
	box-shadow: 0px 7px 14px 0px rgb(162 104 97);
	border-radius:15px;
	width:380px;
	margin-left:13px !important;
	
	
}

/*
.domain-count-list{
	
}

.domain-table-list{
	
} */

.web-bold{
	font-weight:bold;
}

tbody, td, tfoot, th, thead, tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    text-wrap: nowrap;
	font-size:16px;
}
/*** DOMAIN MAIN RIGHT CSS END ***/


/*** Domain Portfolio card css End ***/
 
 /*** Domain Portfolio start ***/
 .domain-left-main{
	background:#fff;
	box-shadow: 0px 7px 14px 0px rgb(162 104 97);
	border-radius:15px;
	width:380px;
	margin-left:15px;
}
 
 /*** Domain Portfolio End ***/
 
 /*** Domain overview css start ***/
 
 .domain-overview {
    padding: 40px 0px 70px;
    background: var(--primary-chalk);
}

.overview-left-main{
	background:#fff;
	box-shadow: 0px 7px 14px 0px rgb(162 104 97);
	border-radius:15px;
	width:380px;
	margin-left:15px;
}

.domain-title{
	text-align:center;
	margin-top:2px;
}

.overview-b-list{
	
}


.Overview-btn{
   font-size:15px;
   font-weight: 100;
   padding: 5px 54px 5px 18px;
   border: 1px solid #ced4da;
   text-transform: capitalize;
}


.DNS-btn{
   font-size:15px;
   font-weight: 100;
   padding: 5px 84px 5px 18px;
   border: 1px solid #ced4da;
   text-transform: capitalize;
}



.Products-btn{
   font-size:15px;
   font-weight: 100;
   padding: 5px 54px 5px 18px;
   border: 1px solid #ced4da;
   text-transform: capitalize;
}


/*** DOMAIN MAIN RIGHT CSS START ***/

.overview-right-main{
	background:#fff;
	box-shadow: 0px 7px 14px 0px rgb(162 104 97);
	border-radius:15px;
	width:380px;
	margin-left:13px !important;
}

.domain-renew-alert{
	padding:5px;
	font-size:14px;
	
}

.Renew-btn1{
	padding:10px 15px 10px 15px;
	border-radius:25px;
}
 
 .renew-card{
	 border:1px solid grey;
	 padding:12px;
	  margin-left: 52px !important;
	 /*width:355px; */
	 width:268px;
	 margin-bottom:5px;
	
	 
}
 
 
.sell-card{
	 border:1px solid grey;
	 padding:12px;
	  margin-left: 52px !important;
	 margin-bottom:5px;
	 width:270px;
	 border-radius:15px;
}

.sell-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	font-size:12px;
}

.Protect-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left: 52px !important;
	 margin-bottom:5px;
	 width:270px;
	 border-radius:15px;
}

.Protect-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	font-size:12px;
}

.Protect-btn3{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	font-size:12px;
}


.Contact-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left:12px;
	 margin-bottom:5px;
	 width:356px !important;
	 border-radius:15px;
}

.DomainPrivacy-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left:12px;
	 margin-bottom:5px;
	 width:356px !important;
	 border-radius:15px;
}


.emailprivacy-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left:12px;
	 margin-bottom:5px;
	 width:356px !important;
	 border-radius:15px;
}



.Transfer-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left:12px;
	 margin-bottom:5px;
	 width:356px !important;
	 border-radius:15px;
} 


.Advanced-card{
	 border:1px solid grey;
	 padding:12px;
	 margin-left:px;
	 margin-bottom:5px;
	 width:356px !important;
	 border-radius:15px;
} 
 
 /*** Domain overview css End ***/
 
 
 
 
  /**** DNS SETTING CSS START ***/
.table-responsive1 {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch !important;
}
 
 /**** DNS SETTING CSS END  ***/
 
 /**** DOMAIN OVER VIEW AND DNS PAGE PADDING CSS START ***/

.page-padding{
	padding-left:0px;
	width:100%;
}

/**** DOMAIN OVER VIEW AND DNS PAGE PADDING CSS END ***/


}



@media (max-width: 550px) {
/** CART CSS START */
.cart-left{
    width: 390px;
    margin-left: 28px;
   }
   
   .cart-image img{
	margin-top:15px;
	width:100%;
	height:68px;
}

.cart-part {
	display: inline;
}
   
   
  .domain-title1 h4{
	font-size:20px;
}

.domain-title2 h4{
	font-size:12px;
}

.domain-title3 h4{
	font-size:13px;
}

.domain-title4 h4{
	font-size:25px;
}

.domain-title5 i{
	font-size:18px !important;
	line-height:30px;
	float:right;
} 

.Checkout-left{
	width: 390px;
margin-left: 28px; 
}
   
 /** CART CSS END */
	

/*** My Tickets css start ****/
 .nav-tickets-main .ticket-links{
	   margin-top:10px;
 }
 
 .myticket-card {
    font-size: 0.9em;
    background-color: #477099;
    padding: 20px;
    border-radius: 8px;
    width: 80%;
    margin: auto;
}
 
 .myticket-page-btn1{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	background:#00ac6a;
}

.myticket-page-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
} 
/*** My Tickets css End  ****/	
	
/**** Register PAGE CSS START ***/

.reg-card {
    font-size: 0.9em;
    background-color: #477099;
    padding: 20px;
    border-radius: 8px;
    width: 80%;
    margin: auto;
}


.reg-page-btn1{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	background:#00ac6a;
}

.reg-page-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
}

.reg-title1{
	color:#fcfc7f;
	font-weight:bold;
}
/**** Register PAGE CSS End ***/

/**** Login PAGE CSS START ***/

.login-card {
    font-size: 0.9em;
    background-color: #477099;
    padding: 20px;
    border-radius: 8px;
    width: 80%;
    margin: auto;
}


.login-page-btn1{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	background:#00ac6a;
}

.login-page-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
}

.login-title1{
	color:#fcfc7f;
	font-weight:bold;
}
/**** Login PAGE CSS End ***/

/**** Forget Password PAGE CSS START ***/

.Forgot-card {
    font-size: 0.9em;
    background-color: #477099;
    padding: 20px;
    border-radius: 8px;
    width: 80%;
    margin: auto;
}


.Forgot-page-btn1{
	padding:5px 10px 5px 10px;
	border-radius:25px;
	background:#00ac6a;
}

.Forgot-page-btn2{
	padding:5px 10px 5px 10px;
	border-radius:25px;
}

.Forgot-title1{
	color:#fcfc7f;
	font-weight:bold;
}
/**** Forget Password PAGE CSS End ***/ 





	
}