/*
Theme Name: School Theme
Theme URI: https://tmitstore.com/
Author: Tm IT Team
Author URI: https://tmitstore.com/
Description: TM IT STORE School Theme.
Requires at least: 5.3
Tested up to: 5.6
Requires PHP: 5.6
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sclthemetmitstore
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready

*/

*{margin:opx; padding:0px;}
body{
	font-family:"SolaimanLipi" !important;
}
@font-face{
	font-family:'SolaimanLipi';
	src: url('fonts/SolaimanLipi.ttf');
	font-style:normal;
}
#header_wrap {
	
}
#header_wrap #header{
	
}
#header_wrap #header img{
	width:100%;
}

/* Menu Start */
.nav-item{

}
.nav-item:hover{
	background-color:#1a629c;
}
.nav-link{
	color:white;

}
.nav-item a:hover{
	color:white;
}
.navbar-light .navbar-nav .nav-link {
    color: white;
    font-size: 20px;
}
@media (min-width: 992px)
.navbar-expand-lg .navbar-nav .dropdown-menu {
    background-color: chartreuse;
	position: absolute;
}
/* Menu End */

/*marquee*/
#marq .marquee{
	width: 100%;
	background-color: black;
	color: azure;
	height: 48px;
	padding-top: 11px;
	border-left: 65px solid #8ebfe7;

}
#marq  .marquee a{
	color:white;
	font-size:20px;
}
/*marquee*/


/*Section 1*/
.odokerbani{
	
}
.odokerbani h4{
	background-color: #8ebfe7;
    padding: 8px;
    border-left: 5px solid black;
    font-weight: bold;
    font-size: 24px;
}
.odokerbani img{
	width: 143px;
    float: left;
    height: 130px;
	padding-right: 15px;
}
.odokerbani p{
    font-size: 20px;
    text-align: justify;
}

.upadakkerbani{
	
}
.upadakkerbani h4{
	background-color: #8ebfe7;
    padding: 8px;
    border-left: 5px solid black;
    font-weight: bold;
    font-size: 24px;
}
.upadakkerbani img{
	width: 143px;
    float: left;
	height: 130px;
	padding-right: 15px;
}
.upadakkerbani p{
    font-size: 20px;
    text-align: justify;
}
/*Section 1*/


/*section 2*/
.schoolabout h4{
	background-color: #8ebfe7;
    padding: 8px;
    border-left: 5px solid black;
    font-weight: bold;
    font-size: 24px;
}
.schoolabout p{
    font-size: 20px;
    text-align: justify;
}

.noticeboard {
	
}
.noticeboard marquee{
	background: black;
    height: 315px;
	text-align:center;
}
.noticeboard marquee a{
	color:#8ab9e0;
	font-size: 20px;
}
/*section 2*/


/*Section 3*/
.card-body{
	
}
.card-body ul{
	
}
.card-body ul li{
	list-style: none;
}
.card-body ul li a{
	color: white;
    font-size: 19px;
}
.notice{
font-weight: bolder;
    font-size: 19px;
    text-decoration: none;
    color: white;
}




.noticeboard{
	
}
.noticeboard img{
	width:339px;
	height: 135px;
}
.noticeboard h4{
	background-color: #8ebfe7;
    padding: 8px;
    border-bottom: 5px solid black;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    color: black;
}
.noticeboard p{
    font-size: 20px;
    text-align: justify;
}

/*Section 3*/

/*Slider Start*/
.my-3 h3{
	background-color: #8ebfe7;
    padding: 8px;
	border-left: 5px solid black;
    font-weight: bold;
    font-size: 24px;
}
/*Slider Start*/


/*Marquee Star*/
.scrool_1{
	float: left;
    background-color: #8ebfe7;
    font-size: 16pt;
    font-weight: bold;
    width: 15%;
    padding-left: 10px;
    border-left: 5px solid #040404;
}
.scrool_2{
	float:left;
	width:85%;
}
.scrool{
    margin-bottom: 38px;
    margin-top: 10px;

}
.mar{
	background-color: black;
    padding: 3.5px;
}
.ga{
	color:white;
}
/*Marquee End */

/*Notices Start*/
.notice_box{
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
	padding-right:5px;
	margin-bottom:10px;
	}
.notice_box ul{
	overflow:hidden;
	margin-top:10px;
	}
.notice_box ul li{
	padding-top:8px!important;
	padding-bottom:8px!important;
	list-style:none;
	}
.notice_box ul li i{
	font-size:13px;
	margin-left:-25px;
	margin-right:5px;
	color:white;
	}
.notice_box ul li a{
font-size: 17px;
    color: #ffffff;
	line-height:auto;
	}
.notice_box ul li a:hover{
	text-decoration:none;
	color:#066ab0;
	}

.notice_box li:before {
  content: "\f18e"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.0em; /* same as padding-left set on li */
  width: 1.3em; 
  color:white;/* same as padding-left set on li */
}	
/*Notices End*/

/*Others Start*/
.ic{
	color:black;
}
@media (max-width: 575.98px) {

}
.sic{
	float:left;
}
.thi{
	float:left;
}
.sicthw{
	background-color: #ff3030;
	width: 100%;
	height: 24px;
}
.fixing{
    margin: 0px 15px 0px 15px;
    border: 2px solid black;
}
.titlehead{
	font-weight: bold;
    padding: 13px;
    border-bottom: 2px solid black;
    margin-top: 10px;
    border-top: 2px solid black;
}
.paragracontent{
	font-size: 16pt;
}
/*blog*/
.blog_wrap{
	
}
.thumbnail{
	float:left;
	padding-right: 20px;
}
.blogcontent{
	
}
.blogpara{
	
}
.blog_wrapin{

}
/*blog*/

.text-uppercase{
	font-size:21px;
}
.text-color {
    font-size: 17px;
}
.blog_wrapin{
	height:200px;
}
/*Others End*/

/* Counter Start */
.counterr{
    background-image: url("https://mdbootstrap.com/img/Photos/Horizontal/Nature/full page/img(20).jpg");
    margin: 0px 15px 0px 15px;
    width: 100%;
    padding: 30px;
    background-position: left;
    background-attachment: fixed;
    margin-bottom: 11pt;
}
.cole{
    float: left;
    width: 226px;
    background: #3b3f42;
    border-radius: 73%;
    padding: 48px;
    margin-left: 45px;
    font-size: 29px;
    text-align: center;
	text-align: center;
    color: azure;
}
.num{
	font-size: 49px;
}
/* Counter End */



/*page Design start*/
.rowc{
	margin: 0px 0px 0px 0px;
	padding: 10px;
}
.pagecontenth2{
	color: #1b467d;
	background: #8ebfe7;
	padding: 5px;
	text-align: center;
	font-weight: revert;
}
.pagecontentpara{
	font-size: 16pt;
    text-align: justify;
}
.date{
	text-align: center;
}

/*page Design End*/




/*Footer Start*/
.page-footer{
	background-color:#3b3f42;
}
.text-uppercase{
	color:white;
}
.text-color{
	color:white;
}
.list-inline-item:not(:last-child) {
    margin-right: 0.5rem;
    color: #20b7b7;
    background: black;
    padding: 5px;
    border-radius: 50%;
}
.list-inline-item {
	    margin-right: 0.5rem;
    color: #20b7b7;
    background: black;
    padding: 5px;
    border-radius: 50%;
}
.footer1{
	float:left;
}
.footer2{
	float:right;
}
.footer_wrapr{
	
}
/*Footer End*/

/*Techer sections*/
.ticon{
	
}
.iconwrap{
	
}
.iconwrap i{
	
} 
.sada{
	margin: 0 auto;
	text-align: center;
}
/*Techer sections*/
a.page-numbers {
    background-color: black;
    padding: 4px;
    border-radius: 9%;
    color: aliceblue;
}
span.page-numbers.current {
    background-color: red;
    padding: 4px;
    border-radius: 9%;
    color: aliceblue;
}
.ro {
    padding-left: 12px;
    margin-bottom: 9px;
}

.pagination {
    margin-bottom: 11px;
}

.col-3.float-left {
    padding: 0px 13px 13px 0px;
}
img.d-block.w-100 {
    width: 100%;
    height: auto;
}
.plsm img{
    width:350px; 
    height:235px;
    padding: 5px;
}
.plsm2 img{
    width:350px; 
    height:235px;
    padding: 5px;
}

/*Responsive*/
@media only screen and (max-width: 600px) {
    .plsm img{
        width:350px; 

    height: 166px;
        padding: 5px;
    }
    .plsm2 img{
        width:350px; 

    height: 166px;
        padding: 5px;
    }
    img.d-block.w-100{
        height: auto;
    }
    .cole {
    margin: 0 auto;
    margin-bottom: 11px;
    margin-left: 37px;
}
.text-center.text-md-right{
    margin-left: 0px;
}
.scrool_1{
    display:none;
}
.scrool_2{
    width: 100%;
}
}
/*Small Device*/
@media(max-width:384px) {
        .cole {
    margin: 0 auto;
    margin-bottom: 11px;
    margin-left: 0px;
}
.scrool_1{
    display:none;
}
.scrool_2{
    width: 100%;
}
}
