@media screen and (max-width: 1440px){
	
	.bottom-header ul li a{
		font-size: 14px;
	}
	.pride-of-scottish-area img{
		object-fit: cover;
	}
	
}


@media screen and (max-width: 1400px){

	.club-box{
		width: 31%;
	}
	.after-activities-box{
		width: 31%;
	}
	.foot-three .tartan-box{
		padding: 40px;
	}

}



@media screen and (max-width: 1370px){
	
	.bottom-header ul li a{
		font-size: 13px;
	}
}

@media screen and (max-width: 1300px){
	
	.bottom-header ul li{
		padding-left: 7px;
		padding-right: 7px;
	}
}


@media screen and (max-width: 1240px){
	.header-left{
		width: 18%;
	}
	.header-right{
		width: 82%;
	}
    .header-left a img{
    	width: 120px;
    	margin-top: 14px;
    }
}



@media screen and (max-width: 1200px){
   .bottom-header ul li{
   	padding-left: 6px;
   	padding-right: 6px;
   }
   .house-system-sec-box-one, .house-system-sec-box-two, .house-system-sec-box-three, .house-system-sec-box-four{
   	height: 280px;
   }
   .poligon-box p{
   	font-size: 14px;
   }
   .foot-three .tartan-box h5{
   	font-size: 22px;
   }
   .btn-download{
   	margin-top: 15px;
   }
   .foot-three .tartan-box{
   	padding: 30px;
   }
}


@media screen and (max-width: 1190px){
	.bottom-header ul li a {
        font-size: 11px;
    }
    .top-header ul li a{
    	font-size: 11px;
    }
    .poligon-box p{
   	font-size: 12px;
   }
}
@media screen and (max-width: 1150px){
	.section-page-title{
		height: 300px;
		padding: 0px;
	}
}


@media screen and (max-width: 1024px){
	.bottom-header ul li{
		padding-left: 4px;
      padding-right: 4px;
	}
	.section-page-title{
		height: 300px;
		padding: 0px;
	}
}



    



@media screen and (max-width: 992px){
	.header-left a img{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.top-header{
		display: none;
	}
	.bottom-header{
		padding: 0px;
	}
	.mobile-top-header{
		display: block;
	}
	.header-left{
		border-right: 0px;
	}
	.btn-enquiry{
		display: inline-block;
	}
	.mobile-top-header{
		padding-left: 16px;
		padding-top: 13px;
	}
	.mobile-top-header li{
		padding-bottom: 13px;
	}
	.navbar-toggler{
		position: absolute;
		left: auto;
      right: 18px;
      top: 22px;
      background-color: transparent !important;
	}
	.navbar-toggler:focus{
		box-shadow: initial !important;
	}
	.header-left a img{
		width: 100px;
	}
	.navbar-collapse{
		  position: absolute;
		  height: 100vh;
        top: 81px;
        background-color: #0a1172;
        left: 50%;
        right: 0px;
        z-index: 99999999;

	}
	.bottom-header ul li a{
		font-size: 16px;
	}
	.bottom-header ul li{
		padding-bottom: 12px;
	}
	.navbar-nav{
		border-bottom: 1px solid #ffffff;
	}
	.banner-description h2{
		font-size: 35px;
	}
	.banner-description img{
		width: 600px !important;
	}


   .home-section-two{
   	padding: 50px 0px;
   }
   .home-section-two-left{
   	padding-right: 0px;
   }
	.home-section-two-left h2{
		font-size: 35px;
	}
	.home-section-one{
		padding: 50px 0px;
	}
	.home-section-three{
		padding: 50px 0px 0px 0px;
	}
	.home-section-three .row{
		align-items: normal;
	}
	.home-section-three h2{
		font-size: 60px;
	}
	.home-section-six{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.home-section-six-box-left h2{
		font-size: 35px;
	}
	.foot-two{
		margin-top: 10px;
	}
	.foot-two h4{
		margin-bottom: 15px;
	}
	.foot-two ul{
		margin-bottom: 0px;
	}
	.foot-three{
		margin-top: 10px;
	}
	.foot-three h4{
		margin-bottom: 15px;
	}

	.section-page-subtitle ul li{
		font-size: 13px;
	}

	/*****school-history**********/

	.history-section-one{
		padding: 50px 0px;
	}


	/*******school-flag*************/

	.flag-section-one{
		padding: 50px 0px;
	}
	.flag-section-one-left h2{
		margin-bottom: 15px;
	}


	/********school-crest*********************/

	.crest-section-one{
		padding: 50px 0px;
	}

	/*******school-songs*********************/

	.section-page-title h1{
		font-size: 35px;
	}
	.song-section-one{
		padding: 50px 0px 0px 0px;
	}
	.song-section-one h4{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.song-section-one p{
		font-size: 14px;
	}
	.card-song-area{
		padding: 50px 0px;
		margin-top: 50px;
	}

	.spring{
		width: 10px;
		height: 10px;
	}
	.card-song-box{
		margin-bottom: 0px;
	}


	/**********accreditation-section-one***************/

	.accreditation-section-one{
		padding: 50px 0px;
	}
	.accreditation-section-one .accreditation-img{
		width: 460px;
	}

/**********house-system***************/

	.house-system-section-one{
		padding: 50px 0px;
	}

.pta-section-one{
	padding: 50px 0px;
}
.alumni-section-one{
	padding: 50px 0px;
}
.newsletter-section-one{
	padding: 50px 0px;
}
.club-section-one{
	padding: 50px 0px;
}
.club-box{
	width: 48%;
}
.club-section-one h2{
		font-size: 35px;
	}
	.contact-section-one{
		padding: 50px 0px;
	}
	.contact-box{
		width: 100%;
		margin-bottom: 15px;
	}
	.contact-section-one h2{
      margin-bottom: 25px;
	}
	.tartan-section-one{
		padding: 50px 0px;
	}
	.tartan-section-one h2{
		font-size: 35px;
	}
	.poligon-box{
		margin-bottom: 60px;
	}
	.news-section-one{
		padding: 50px 0px;
	}
	.events-section-one{
		padding: 50px 0px;
	}
	.announcement-section-one{
		padding: 50px 0px;
	}
	.about-section-one{
		padding: 50px 0px;
	}
	.section-page-title{
		height: 250px;
	}

	.career-section-one{
		padding: 50px 0px;
	}
	.career-content{
		margin-top: 10px;
	}
	.career-section-one h2{
		margin-bottom: 10px;
		font-size: 25px;
	}
	.career-content h4{
		font-size: 18px;
	}
	.career-content ul li{
		padding-bottom: 5px;
	}
	.career-content h5{
		font-size: 16px;
	}
	.btn-google-form{
		margin-bottom: 35px;
	}
	.beyondaries-section-one{
		padding: 50px 0px;
	}

	.scottish-pinnacle-section-one{
		padding: 50px 0px;
	}
	.endeavours-section-one{
		padding: 50px 0px;
	}
	#myVideo{
    width: 100%;
    height: auto;
}
.card-song-area{
	margin-top: 10px;
}
.card-song-box{
	padding: 15px;
}
.scottish-section-one{
	padding: 50px 0px;
}
.scottish-section-two{
	padding: 50px 0px;
}
.scottish-section-two img{
	margin-bottom: 15px;
}
.scottish-section-three{
	padding: 50px 0px;
}
}



@media screen and (max-width: 768px){
	.activities-content{
		bottom: 15px;
	}
	/*.home-section-two .row{
		flex-direction: column-reverse;
	}*/
	.home-section-two-left{
		margin-top: 10px;
	}
	.home-section-two{
		padding: 30px 0px;
	}
	.home-section-one-left{
		margin-bottom: 10px;
	}
	.home-section-three{
		padding: 30px 0px;
	}
	.home-section-three-right{
		padding-left: 0px;
		padding-top: 30px;
	}
	.home-section-six-box{
		display: block;
		padding:30px;
	}
	.home-section-six-box-left{
		width: 100%;
	}
	.home-section-six-box-right{
		width: 100%;
		justify-content: start;
	}
	.btn-admition{
		margin: 0px 0px;
		margin-top: 30px;
	}
	.home-section-one-left{
		height: auto;
	}
	.home-section-one-right{
		height: auto;
	}

	.profile-section-one:before{
		right: 0px;
		bottom: 70%;
	}
	.profile-section-one{
		padding: 30px 0px 15px 0px;
	}
	.profile-section-one-left{
		padding-left: 0px;
		padding-top: 30px;
	}
	.profile-section-one-left h2{
		font-size: 30px;
		margin-bottom: 15px;
		text-align: center;
	}
	.profile-section-one-left p{
	text-align: justify;
	text-align-last: center;
}


	/*****school-history**********/

	.history-section-one{
		padding: 30px 0px;
	}
	.history-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}

	/*******school-flag*************/

	.flag-section-one{
		padding: 30px 0px;
	}
	.flag-section-one .row{
		flex-direction: column-reverse;
	}
	.flag-section-one-left h2{
		text-align: center;
		margin-top: 15px;
		font-size: 30px;
	}
	.flag-section-one-left p{
		text-align: justify;
		text-align-last: center;
		margin-bottom: 0px;
	}

	/********school-crest*********************/

	.crest-section-one{
		padding: 30px 0px;
	}
	.crest-section-one .row{
		flex-direction: column-reverse;
	}
	.crest-section-one-left{
		padding-top: 30px;
	}
	.crest-section-one h2{
		text-align: center;
		margin-bottom: 15px;
		font-size: 30px;
	}
	.crest-section-one-left h4{
		text-align: center;
		margin-bottom: 15px;
	}
	.crest-section-one-left h5{
		text-align: center;
	}
	.crest-section-one-left p{
		text-align: justify;
		text-align-last: center;
	}

	/*******school-songs*****************/

	.section-page-title h1{
		text-align: center;
		font-size: 30px;
	}

	.song-section-one{
		padding: 30px 0px 0px 0px;
	}
	.song-section-one h4{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.song-section-one p{
		font-size: 14px;
	}
	.card-song-area{
		padding: 30px 0px;
		margin-top: 30px;
	}

	/**********accreditation-section-one***************/

	.accreditation-section-one{
		padding: 30px 0px;
	}
	.accreditation-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}

	.accreditation-section-one img{
		margin-top: 25px;
	}
	.home-section-six{
		padding-top: 20px;
	}

	/**********house-system***************/

	.house-system-section-one{
		padding: 30px 0px;
	}
	.house-system-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}


   .section-two-block{
   	display: flex;
   	flex-direction: column-reverse;
   }

   /********PTA********************/

   .pta-section-one{
	padding: 30px 0px;
}

/********Alumni********************/
.alumni-section-one{
	padding: 30px 0px;
}

/********newsletter********************/
.newsletter-section-one{
	padding: 30px 0px;
}
.home-section-seven{
	padding-top: 0px;
}
.home-section-three p{
	margin-bottom: 20px;
}
/********explore-scottish********************/

.activities-section-one{
	padding: 30px 0px;
}

.sport-section-one{
	padding: 30px 0px;
}
.sport-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}
.after-activities-section-one{
	padding: 30px 0px;
}
.winner-section-one{
	padding: 30px 0px;
}
.winner-section-one h3{
	margin-top: 20px;
	margin-bottom: 20px;
}
.club-section-one{
	padding: 30px 0px;
}
.club-section-one h2{
	font-size: 30px;
	margin-bottom: 15px;
}
.contact-section-one{
	padding: 30px 0px;
}
.tartan-section-one{
	padding: 30px 0px;
}
.club-section-one p{
	text-align: justify;
	text-align-last: center;
}
.after-activities-section-one p{
	text-align: justify;
	text-align-last: center;
}
.activities-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}
	
.after-activities-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}
.after-activities-section-one h4{
	text-align: center;
	margin-bottom: 20px;
}
.after-activities-box{
	width: 48%;
}
.winner-section-one h3{
	font-size: 25px;
	}
.btn-alumni-registration{
	margin-top: 40px;
	}
	.pta-section-one h2{
		font-size: 30px;
		margin-bottom: 15px;
	}
.btn-alumni-registration{
	font-size: 14px;
}
.alumni-section-one h2{
	font-size: 30px;
	margin-bottom: 15px;
}
.newsletter-section-one h2{
	font-size: 30px;
	margin-bottom: 15px;

}
.newsletter-section-one p{
	margin-bottom: 0px;
}
.contact-section-one h2{
	font-size: 30px;
	margin-bottom: 15px;
}
/*.home-section-two-left h2{
	font-size: 30px;
	margin-top: 30px;
}*/
.home-section-two-left p{
	text-align: justify;
}

.home-section-six-box-left h2{
	font-size: 30px;
}
.home-section-three h2{
	font-size: 60px;
	margin-bottom: 15px;
}
.btn-pride-of-scottish{
	right: 5%;
}
.activities-img{
	margin-bottom: 15px;
}
#owl-banner.owl-carousel .owl-item .banner-description img{
		width: 550px !important;
	}
	.banner-description h2{
		font-size: 30px;
	}
		.btn-admition{
		width: 170px;
		height: 50px;
		;line-height: 50px;
		margin-top: 20px;
	}
	.footer-top{
		padding: 30px 0px;
	}
		.crest-section-one-left{
		padding-top: 20px;
	}
	.crest-section-one-left p{
		margin-bottom: 0px;
	}



	.contact-section-one h2{
      font-size: 30px;
      margin-bottom: 12px;
	}
	.tartan-section-one h2{
		font-size: 30px;
		margin-bottom: 12px;
	}
	.home-section-three p{
		margin-bottom: 60px;
	}
	.news-section-one{
		padding: 30px 0px;
	}
	.news-section-one h2{
		font-size: 30px;
		margin-bottom: 12px;
	}
	.news-section-one h3{
		font-size: 20px;
		text-align: center;
		margin-bottom: 20px;
	}
	.events-section-one{
		padding: 30px 0px;
	}
	.events-section-one h2{
		font-size: 30px;
	}
	.events-section-area h4{
		font-size: 20px;
	}
	.announcement-section-one h2{
		font-size: 30px;

	}
.about-section-one{
		padding: 30px 0px;
	}
	.about-section-one h2{
		font-size: 30px;
	}
	.section-page-title{
		height: 193px;
	}
	.flag-section-one-right img{
		width: 200px;
	}
	.crest-section-one-right img{
		width: 200px;
	}
	.song-section-one h2{
		font-size: 30px;
		margin-bottom: 30px;
	}
.header-left a img{
	width: 80px;
}
.bottom-header .navbar-toggler{
	margin-top: 0px !important;
}
.career-section-one{
	padding: 30px 0px;
}
.career-content{
	margin-top: 5px;
}
.career-content p{
	font-size: 15px;
}
.career-content ul li{
	font-size: 15px;
}
.career-content h4{
	font-size: 16px;
}
.career-content h5{
	font-size: 15px;
}
.career-content h6{
	font-size: 15px;
}
.beyondaries-section-one{
		padding: 30px 0px;
}
.beyondaries-section-one h2{
	font-size: 30px;
	margin-bottom: 15px;
}
.scottish-pinnacle-section-one{
	padding: 30px 0px;
}
.scottish-pinnacle-section-one h2{
	font-size: 30px;
}
.beyondary-button-group{
	display: block;
}
.beyondary-button-group a{
	margin: 0px auto;
	margin-bottom: 10px;
}
.pride-of-scottish-area img{
	object-fit: cover;
}
.endeavours-section-one{
	padding: 30px 0px;
}
.endeavours-section-one h2{
	font-size: 30px;
}
.sction-profile-title-one{
	width: 50%;
}
.home-section-contact{
	padding: 30px 0px;
}
.inter-school-box h4{
	text-align: center;
}
.inter-school-box p{
	text-align: justify;
	text-align-last: center;
}
.card-song-area{
	margin-top: 0px;
}
.scottish-section-one{
	padding: 30px 0px;
}
.scottish-section-one h2{
   font-size: 30px;
   margin-bottom: 25px;
}
.scottish-section-one .row{
	flex-direction: column-reverse;
}
.scottish-section-one img{
	margin-bottom: 20px;
}
.scottish-section-two{
	padding: 30px 0px;
}
.scottish-section-three{
	padding: 30px 0px;
}
.crest-motto-img img{
	margin: 30px auto;
}

}



@media screen and (max-width: 600px){
	.banner-description h2{
		font-size: 25px;
	}
	#owl-banner.owl-carousel .owl-item .banner-description img{
		width: 450px !important;
	}
	.home-section-one-left img{
		width: 60px;
	}
	.home-section-one-right img{
		width: 60px;
	}
	.home-section-two-left h2{
		font-size: 25px;
		text-align: center;
		margin-bottom: 15px;
	}
	.home-section-two-right img{
		width: 80%;
		margin: 0px auto;
	   margin-top: 15px;
	}
	/*.home-section-three h2{
		font-size: 40px;
	}
	.pride-scottish-content{
		top: 10%;
	}*/
	.btn-pride-of-scottish{
		  width: 170px;
        height: 50px;
        font-size: 14px;
        line-height: 50px;
        top: auto;
        right:auto;
        left: 5%;
        bottom: 10%;

	}
	.home-section-six-box-left h2{
		font-size: 25px;
	}
	.home-section-one-left h4{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.home-section-one-right h4{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.home-section-one-right p{
		font-size: 16px;
	}
	.home-section-one-left p{
		font-size: 16px;
	}
	.navbar-collapse{
	   left: 20%;	
	}
	.pta-section-one h2{
		font-size: 25px;
	}
	.alumni-section-one h2{
		font-size: 25px;
	}
	.btn-alumni-registration{
		font-size: 13px;
	}
.newsletter-section-one h2{
	font-size: 25px;
	margin-bottom: 12px;
	
}
.home-section-two-left h5{
	font-size: 18px;
	margin-top: 5px;
}
.home-section-six-box-left p{
		font-size: 18px;
}
.foot-two h4{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.foot-two ul li{
		padding-bottom: 7px;
	}
	.foot-three h4{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.foot-three .tartan-box h5{
		font-size: 22px;
	}
	.btn-download{
		width: 170px;
		font-size: 14px;
		padding: 8px 0px;
		margin-top: 20px;
	}
	.footer-top{
		padding: 30px 0px 15px 0px;
	}
	.footer-bottom{
		padding-top: 20px;
	}
	.footer-bottom p{
		font-size: 14px;
	}
  .home-section-two-left p{
  	font-size: 15px;
  }


/*****school profile***********/

.profile-section-one-left h2{
	font-size: 25px;
	margin-bottom:10px;
}
.profile-section-one-left p{
	font-size: 15px;
	line-height: 27px;
	text-align: justify;
}

/*****school history***********/

.history-section-one h2{
	font-size: 25px;
	margin-bottom: 10px;
}
.history-section-one p{
	font-size: 15px;
	line-height: 27px;
	text-align: justify;
	margin-bottom: 15px;
}

.flag-section-one-left h2{
	font-size: 25px;
}
.flag-section-one-left p{
	font-size: 15px;
}

/********school-crest*********************/

	.crest-section-one-left h2{
		font-size: 25px;
	}
	.crest-section-one-left h4{
		font-size: 20px;
	}
	.crest-section-one-left p{
		font-size: 15px;
	}

	/**********accreditation-section-one***************/

	.accreditation-section-one h2{
		font-size: 25px;
		margin-bottom: 10px;
	}
	.accreditation-section-one p{
		font-size: 15px;
	}
	.accordion-staff p{
		text-align: center;
	}

	/**********house-system***************/

	.house-system-section-one h2{
		font-size: 25px;
	}
	.house-system-section-one p{
		font-size: 15px;
		margin-bottom: 20px;
	}

	/******exlore-scottish********************/

	.activities-section-one h2{
		font-size: 25px;
		margin-bottom: 10px;
	}

	.activities-section-one p{
		font-size: 15px;
		text-align: justify;
		text-align-last: center;
		margin-bottom: 20px;
	}
	.activities-section-one ol li{
		font-size: 15px;
		padding-bottom: 10px;
	}
	.activities-section-one .accordion-button{
		font-size: 15px !important;
	}
	.sport-section-one h2{
		font-size: 25px;
		margin-bottom: 10px;
	}
	.sport-section-one p{
		font-size: 15px;
		text-align: justify;
		text-align-last: center;
		margin-bottom: 0px;
	}
	.after-activities-section-one h2{
		font-size: 25px;
		margin-bottom: 10px;
	}
	.after-activities-section-one p{
		font-size: 15px;
		text-align: justify;
		text-align-last: center;
	}
	.after-activities-section-one h4{
		font-size: 20px;
	}
	.after-activities-box{
		width: 48%;
	}
   .winner-section-one h3{
		font-size: 22px;
	}
	.winner-section-one ul li{
		font-size: 15px;
		padding-bottom: 7px;
	}
	.winner-section-one h4{
		font-size: 16px;
	}
	.winner-section-one h4 span{
		font-size: 13px;
	}
	.winner-section-one p{
		font-size: 15px;
	}
	.pta-section-one p{
		font-size: 15px;
	}
	.alumni-section-one p{
		font-size: 15px;
	}
	.newsletter-section-one p{
		font-size: 15px;
	}
	.club-section-one h2{
		font-size: 25px;
		margin-bottom: 10px;
	}
	.contact-section-one h2{
      font-size: 25px;
      margin-bottom: 15px;
	}
	.tartan-section-one h2{
		font-size: 25px;
		margin-bottom: 7px;
	}
	.house-system-box-back .house-system-content{
		width: 65%;
	}
.news-section-one h2{
	font-size: 25px;
}
.events-section-one h2{
	font-size: 25px;
}
.announcement-section-one h2{
	font-size: 25px;
}
.about-section-one h2{
	font-size: 25px;
}
.song-section-one h2{
	font-size: 25px;
	margin-bottom: 20px;
}
.events-section-area{
	margin-top: 20px;
}
.career-section-one h2{
	font-size: 22px;
}
.beyondaries-section-one h2{
	font-size: 25px;
}
.beyondaries-section-one p{
	text-align: justify;
	text-align-last: center;
}
.scottish-pinnacle-section-one h2{
	font-size: 25px;
}
.endeavours-section-one h2{
	font-size: 25px;
}
.section-page-title-alumni{
	padding: 50px 0px;
}
.section-page-title-alumni h1{
	font-size: 35px;
}
.accreditation-mobile-img{
	height: 210px !important;
}
.scottish-section-one h2{
		font-size: 25px;
	}

	.admission-section-one{
		padding: 30px 0px;
	}
	.admission-section-one h1{
		font-size: 25px;
	}
	.btn-admission{
		width: 300px;
		font-size: 14px;
	}
	.admission-section-one h2{
		font-size: 25px;
	}
	.admission-section-one h5{
		font-size: 16px;
	}
	.admission-section-one p{
      font-size: 15px;
	}
	.admission-section-one h4{
		font-size: 18px;
	}
	.admission-section-one .table td{
		font-size: 15px;
	}
	.admission-section-one .table th{
		font-size: 15px;
	}
	.admission-section-one ul li{
		font-size: 15px;
	}

}

@media screen and (max-width: 574px){
	.poligon-box img{
		width: 60%;
		margin: 0px auto;
	}
	.poligon-box p{
		font-size: 15px;
	}
	.home-section-seven{
		padding: 0px 0px 0px 0px;
	}
	.home-section-seven{
		margin-top: -30px;
	}
	.sction-profile-title-one{
		width: 100%;
	}
	.inter-school-box p{
		text-align: justify;
		text-align-last: center;
	}


}


@media screen and (max-width: 500px){
	.home-section-seven{
		padding: 15px 0px ;
	}
	.home-section-three{
		padding: 15px 0px;
	}
	.home-section-two{
		padding: 15px 0px;
	}
	#owl-banner.owl-carousel .owl-item img{
		height: 270px !important;
		object-fit: cover;
	}
	#owl-banner.owl-carousel .owl-item .banner-description img{
		width: 90%  !important;
		height: auto !important;
	}
	.banner-description{
		padding-bottom: 12% !important;
	}
	.home-section-one{
		padding: 30px 0px;
	}
	
	.header-left a img{
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
	}
	.success-btn-read-more{
	 width: 170px;
    height: 50px;
    font-size: 14px;
    line-height: 50px;
	}
	.btn-admition{
     width: 170px;
    height: 50px;
    font-size: 14px;
    line-height: 50px;
	}
	.btn-download{
		font-size: 14px;
		width: 170px;
	}
	.footer-top{
		padding: 30px 0px 0px 0px;
	}
	.navbar-collapse{
		top: 90px;
		left: 0px;
	}

	/*******school-songs*******************/

	.card-song-box{
		width: 90%;
	}
	.accreditation-section-one .accreditation-img{
		width: 100%;
	}
	.after-activities-box{
		width: 100%;
	}
	.club-section-one{
		padding: 30px 0px 15px 0px;
	}
	.club-box{
		width: 100%;
	}
	.contact-section-one{
		padding: 30px 0px 0px 0px;
	}
	.contact-section-one{
		padding: 30px 0px 15px 0px;
	}
	.events-section-one{
		padding: 15px 0px;
	}
	.events-section-area h4{
		font-size: 18px;
	}
	.announcement-section-one{
		padding: 15px 0px;
	}
	.about-section-one{
		padding: 30px 0px 15px 0px;
	}
	.section-page-title{
		height: 107px;
		padding: 0px;
	}
	.flag-section-one-right img{
		width: 150px;
	}
	.crest-section-one-right img{
		width: 150px;
	}
	.accordion-staff{
		padding: 15px;
	}
	.news-box{
		margin-bottom: 0px;
	}
	.news-section-one p{
		font-size: 15px;
	}
	.news-section-one .accordion-button{
		font-size: 13px !important;
	}
	.news-section-one .table-bordered>:not(caption)>*>*{
		font-size: 15px;
	}
	.home-section-seven{
		margin-top: 10px;
	}

	.poligon-box img{
		width: 70%;
	}
	.foot-two ul li a{
		font-size: 15px;
	}
   .scottish-pinnacle-section-one{
	   padding: 15px 0px;
   }
   .pride-of-scottish-area img{
   	height: 270px;
   }
   .endeavours-section-one h2{
   	padding: 15px 0px;
   }
   .home-section-three h2{
		font-size: 40px;
	}
	.pride-scottish-content{
		top: 10%;
	}
	.btn-pride-of-scottish{
		  width: 170px;
        height: 50px;
        font-size: 14px;
        line-height: 50px;
        top: auto;
        right:auto;
        left: 5%;
        bottom: 10%;

	}
	.home-section-contact{
		padding: 15px 0px;
	}
	.card-song-box{
		padding: 15px;
	}
	.foot-three{
		margin-bottom: 20px;
	}
	.video-container{
		padding: 40px 0px;
/*		background-color: #e1e1e1;*/
/*	   background: linear-gradient(115deg, rgb(236 28 35 / 47%) 17%, rgb(10 17 114) 100%, rgb(236 28 35) 100%);*/
        background: linear-gradient(115deg, rgb(222 230 19) 17%, rgb(84 205 237) 100%, rgb(245 30 21) 100%);

	}

}


@media screen and (max-width: 460px){
	.foot-three .tartan-box{
		padding: 40px 20px 30px 20px;
	}
}



@media screen and (max-width: 425px){

	.section-page-subtitle ul{
		gap: 9px;
	}
	.home-section-three p{
		margin-bottom: 55px;
	}
	
	.home-section-seven{
		padding: 0px 0px 0px 0px;
	}
	.home-section-six-box-left p{
		font-size: 16px;
	}
	.home-section-two-left p{
		font-size: 15px;
		text-align: justify;
	}
	.profile-section-one-left p{
	font-size: 15px;
	line-height: 25px;
	text-align: justify;
}
.house-system-section-one{
	padding: 30px 0px 0px 0px;
}
.history-section-one{
	padding: 30px 0px 15px 0px;
}
.flag-section-one{
	padding: 30px 0px 15px 0px;
}
.accreditation-section-one{
	padding: 30px 0px 0px 0px;
}
.after-activities-section-one{
	padding: 30px 0px 15px 0px;
}
.winner-section-one{
	padding: 30px 0px 0px 0px;
}
.winner-section-one ul li{
		font-size: 14px;
		padding-bottom: 7px;
	}
	.winner-section-one p{
		font-size: 14px;
	}

.newsletter-section-one{
	padding: 30px 0px 15px 0px;
}
.house-system-box{
	margin-bottom: 20px;
	margin-top: 40px;
}
.news-section-one{
	padding: 15px 0px;
}
.accordion-staff{
	margin-top: 10px;
}
.poligon-box img{
	width: 80%;
}
.home-section-seven{
	margin-top: 10px;
}

.events-section-area p{
	font-size: 15px;
}
.events-section-area h4{
	margin-bottom: 15px;
	margin-top: 40px;
}
.beyondary-button-group a{
	width: 300px;
	font-size: 15px;
}
.endeavours-section-one h2{
	margin-bottom: 0px;
}
.btn-download {
	width: 150px;
	font-size: 13px;
}


}

@media screen and (max-width: 420px){
	.foot-three .tartan-box{
		padding: 30px 20px 30px 20px;
	}
	.btn-download{
		margin-top: 15px;
	}
}


@media screen and (max-width: 375px){
	.section-page-title{
		height: 94px;
	}
	.announcement-section-one a img{
		width: 100%;
	}
	.poligon-box img{
		width: 90%;
	}
	.foot-three .tartan-box{
		padding: 20px 20px;
	}
	.foot-three .tartan-box h5{
		font-size: 20px;
	}
}



@media screen and (max-width: 320px){
	.house-system-box-back .house-system-content{
		width: 80%;
	}
	.house-system-box-back .house-system-content p{
		font-size: 14px;
	}
	.section-page-title{
		height: 80px;
	}
}






