/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  
    
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
/*==========header section==========*/
.top-social a {
	width: 34px !important;
	height: 34px !important;
	line-height: 34px !important;

}
    
.header-btn a {
	padding: 4px 5px !important;
	font-size: 12px !important;
}
    
.login-btn a {
	padding: 2px 5px !important;
	font-size: 12px !important;
}
.header-login-btn ul li {
	margin-left: 9px !important;
}
/*==========header section End===========*/
    
    
 .old-pice {
	font-size: 17px !important;
}   
.new-pice {
	font-size: 17px!important;
}
.cours-price {
	width: 100% !important;
}
    
.cours-content {
	width: 100% !important;
}
    
    
.order a {
	font-size: 13px !important;
}

.demo a {
	font-size: 13px !important;
	
}
    
    
/*==========footer===============*/
.footer-about {
	font-size: 16px !important;
}
.footer-about-content {
	font-size: 15px !important;
}
    
.footer-about-name {
	font-size: 16px !important;
}    

.footer-about-deg {
	font-size: 14px !important;

}
.subcribe-title input[type="text"] {
	width: 50% !important;
}
    
.subcribe-title {
	margin-left: 20% !important;
	margin-right: 20% !important;
	
}
    
/*========archive page==========*/
    .archive-page-content {
	column-count: 2 !important;
}
    
/*=========single page=============*/
.live-demo {
	text-align: center !important;
}
.share-link {
	margin-right: 34px !important;
	padding: 7px 8px !important;
	margin-left: -63px !important;
}
.theme-details-content {
	font-size: 15px !important;
}

.related-post-content {
	column-count: 2 !important;
}

.single-old-price {
	font-size: 18px !important;
}
    
.single-new-price {
	font-size: 18px !important;
}
    
    
.tage-name {
	font-size: 11px !important;
}
    
.tages-title {
	font-size: 14px !important;
}
    
 
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
    
    /*=============== top header start============*/
.company-title {
	text-align: center!important;
}

.header-login-btn {
	text-align: center !important;
}
.header-login-btn ul li {
	margin-bottom: 10px !important;
	margin-top: 7px !important;
}
    
.top-social {
	text-align: center !important;
	margin-top: 12px !important;
	margin-bottom: 12px !important;
}
/*=============== top header End============*/
    
    
/*=============== history Start============*/
.speech-section-title {
	margin-top: 30px !important;
}

.speech-section-title span {
	padding: 3px 8px !important;
	font-size: 20px !important;
	top: -23px !important;
	left: 30% !important;
	
}
.box-shadow {
	margin-bottom: 10px!important;
}
/*=============== history End============*/
    
    
/*=============== Cours Section Start============*/
.old-pice {
	font-size: 17px !important;
}
    
.new-pice {
	font-size: 17px !important;
}
    
.order {
	padding: 3px 8px !important;
}
.order a {
	font-size: 13px !important;
}
.demo a {
	font-size: 13px !important;
}

.cours-list button.owl-next {
	left: 0 !important;
}
.cours-list button.owl-prev {
	right: 0 !important;
}

/*=============== Cours Section End============*/
.add-image {
	margin-bottom: 9px !important;
}
.photo-gelley-section {
	padding: 30px 0!important;
}
    
.subcribe-title {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.subcribe-title input[type="text"] {
	width: 51% !important;
}
.subcribe-title span {
	font-size: 15px !important;
}
.subcribe-title [type="submit"] {
	font-size: 15px !important;
}
 

/*=============== footer-section-start============*/
.footer-section {
	padding: 45px 0!important;
}
    
.footer-image {
	margin-bottom: 10px !important;
}

 .footer-about-content {
	margin-bottom: 11px !important;
}
/*=============== footer-section-End============*/
    
    
/*=============== bottom-footer-section-start============*/
    
.design-developed {
	text-align: center!important;
	font-size: 16px!important;
}
.copy-right {
	text-align: center!important;
}
    

    
    /*=============archive page===========*/
.archive-page-content {
	column-count: 1 !important;
}

.related-post-content {
	column-count: 1 !important;
}


}




/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 

.company-title {
	text-align: center!important;
}
 
.cours-price {
	width: 100% !important;
}
 .cours-content {
	width: 100% !important;
}   
    
    

}
