@import url(../fonts/kalpurush/stylesheet.css);

/*
Theme Name: InstituteTheme
Theme URI: https://themesbazar.com/InstituteTheme
Author: The ThemesBazar Team
Author URI: https://themesbazar.com/
Description: ThemesBazar Is A Premium WordPress Theme Market, We Have Online Newspaper Themes, Online TV Theme, Epaper Theme, Business Theme, Corporate Theme, personal Theme, Educational Theme, If You Need Any Premium WordPress Please Visit Our Website Or Call : 01732667364.
Requires at least: WordPress 4.9.6
Version: 1.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: InstituteTheme
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready

*/

:root {
  --bg1: #609513;
  --bg2: #1abc9c;
  --bg3: #9b59b6;
  --bg4: #d35400;
  --bg5: #3498db;
  --bg6: #34495e;
}

* {
    padding: 0;
    margin: 0;
    font-family: kalpurushregular!important;
}

body {
	 font-family: kalpurushregular!important;
	 background: url("../images/bg_main.gif") repeat-y scroll center top rgba(0, 0, 0, 0);
}

.d-none {
	display:none;
}


.carousel-inner {
				border:0px solid red;
			}
			
			.absolute9 {
    position: absolute;
    z-index: 999;
    top: 50%;
    right: 5%;
    width: 90%;
    height: 100px;
    border: 3px solid #73AD21;
    color: white;
	    text-shadow: -1px -1px 10px #333, 1px -1px 10px #333, -1px 1px 10px #333, 1px 1px 10px #333;
		font-family: kalpurushregular!important;
}


@font-face {
    font-family: 'SolaimanLipiNormal';
    src: url('fonts/solaiman-lipi.html');
    src: url('fonts/solaiman-lipi.html') format('embedded-opentype'),
         url('fonts/solaiman-lipi-2.html') format('woff'),
         url('fonts/solaiman-lipi-3.html') format('truetype'),
         url('fonts/solaiman-lipi-4.html#SolaimanLipiNormal') format('svg');
	
	font-weight:normal;font-style:normal
}
.alignleft {
    float: left;
    margin-right: 15px;
}
.alignright {
    float: right;
    margin-left: 15px;
}
.aligncenter {
    display: block;
    margin: 0 auto 15px;
}
a:focus { outline: 0 solid }
img {
    max-width: 100%;
    height: auto;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    
}
html,


a:hover { text-decoration: none }


/* top slider css start  */

#slidertop {
	background-color: #683091; box-shadow: 0 1px 5px #999999;width: 960px;border-bottom: 4px solid #8bc643;
}

#slidertop .gobuttonoutercontainer {
	float: left;width: 165px;height: 30px
}

#go {
    cursor: pointer;
    padding: 2px 10px;
    border-radius: 3px;
    font-size: 12px;
    background-color: #4ba614;
    color: #ffffff !important;
    border: 1px solid #34740e;
    font-weight: bold;
    margin-bottom: 0px;
}


#div-lang-sel {
    font-size: 18px;
    font-weight: bold;
    float: right;
}

.search-btn {
    border: 1px solid #34740e;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 0 5px;
    text-decoration: none;
    display: inline-block;
    margin: 0 15px 0 5px;
    color: #ffffff !important;
    background-color: #4ba614;
    background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4ba614),
    to(#008c00)
  );
    background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
    background-image: -moz-linear-gradient(top, #4ba614, #008c00);
    background-image: -ms-linear-gradient(top, #4ba614, #008c00);
    background-image: -o-linear-gradient(top, #4ba614, #008c00);
    background-image: linear-gradient(to bottom, #4ba614, #008c00);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
		startColorstr=#4ba614, endColorstr=#008c00);
}


#slider-title-info {
    left: 60px;
    margin-bottom: 0;
    padding: 10px;
    position: absolute;
    top: 140px;
    z-index: 100;
}

#logo {
    display: inline-block !important;
    float: left;
}

#logo img {
    display: block;
    width: 70px;
    height: auto;
}

#site-title-wrapper {
    float: left;
    padding: 28px 20px;
}

#site-title {
    font-size: 2vw;
    font-weight: bold;
    text-shadow: -1px -1px 10px #333, 1px -1px 10px #333, -1px 1px 10px #333,
    1px 1px 10px #333;
}

#site-title a {
    color: #ffffff;
}

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes/themes.html") no-repeat left top;
  margin-top: -45px;
}

.callbacks_nav:active {
  opacity: 1;
}

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
}



/* top slider css end  */


/* menubar css start  */


/* menubar css end  */



/* main wrapper css start  */

#main-content {

}

#contents {
    margin: 20px 0;
}


#left-content {

}
.page-title {
    text-align: center;
    font-size: 30px;
    margin-bottom: 10px;
    color: #000;
    text-transform: capitalize;
    line-height: 27px;
}
.container.main_website {
    box-shadow: 0px 0px 5px 6px #ccc;
}
img, svg {
    vertical-align: middle;
}

/* main wrapper css end  */


