/*kalpurush*//*html & css developed by Anup (anupkrpan@gmail.com), September-2018*/body {	background: #f5f5f5;	color: #666666;	/*font-family: 'kalpurush';*/	font-weight: normal;	font-size: 18px;	line-height: 1.5;}/* Headings */h1,h2,h3,h4,h5,h6 {	clear: both;	font-weight: normal;}s h1 {	font-size: 60px;}h2 {	font-size: 50px;}h3 {	font-size: 40px;}h4 {	font-size: 30px;}h5 {	font-size: 25px;}a.beng {	font-size: 20px;}strong,.bold,b {	font-weight: bold}section {	margin-bottom: 50px}.red {	color: #cc0000;}.btn {	padding-left: 20px;	padding-right: 20px;	padding-top: 8px;	padding-bottom: 8px;	font-size: 15px;	border-radius: 0;	line-height: 1}.btn-ben {	font-family: 'kalpurush';	font-size: 18px;}.btn-red-solid {	color: #fff;	background-color: #c00;	border-color: #a00;	transition: all 0.2s}.btn-red-solid:hover {	color: #fff;	background-color: #a00;	border-color: #a00;}.btn-red-outline {	color: #a00;	background-color: #fff;	border-color: #a00;	transition: all 0.2s}.btn-red-outline:hover {	color: #fff;	background-color: #a00;	border-color: #a00;}section.bannerAd {	margin-bottom: 0;	!important;}section.bannerAd img {	margin-bottom: 50px;}/* header */header {	border-top: 5px solid #525252;	background: #c00;	color: #fff;	padding: 15px 0;	line-height: 1;	font-size: 15px;	font-family: "Times New Roman", Times, serif}ul.top-list {	padding: 0;	margin: 0;	font-family: 'kalpurush';}ul.top-list li {	list-style: none;	display: inline-block;	padding: 0 10px;}ul.top-list li a {	color: #fff;}ul.top-list li a:hover {}ul.top-login {	padding: 0;	margin: 0;	text-align: right}ul.top-login li {	list-style: none;	display: inline-block;	text-align: right;	padding: 0 10px;}ul.top-login li a {	color: #fff;}ul.top-login li a:hover {}.table {	margin: 0}.table>tbody>tr>td {	border: 0;	padding: 0 15px;	vertical-align: middle}/* logo banner */.table-top-logoAd>tbody>tr>td {	padding: 20px 5px;}.top-logo img {	width: 100%;	max-width: 450px;}.ad-top-header img {	float: right;	width: 100%;	max-width: 650px;}/* navigation */.navbar-inverse {	background: #525252;	border: 0;	border-radius: 0;	margin: 0}.navbar-inverse .navbar-nav {	float: none;	text-align: center}.navbar-inverse .navbar-nav>li {	float: none;	display: inline-block;	text-align: center}.navbar-inverse .navbar-nav>li a {	color: #fff;	font-size: 20px;}.navbar-inverse .dropdown-submenu {	position: relative;}.navbar-inverse .dropdown-submenu>.dropdown-menu {	top: 0;	left: 100%;	margin-top: -6px;	margin-left: -1px;	border-radius: 0;}.navbar-inverse .dropdown-submenu:hover>.dropdown-menu {	display: block;}.navbar-inverse .dropdown-submenu>a:after {	display: block;	content: " ";	float: right;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;	border-width: 5px 0 5px 5px;	border-left-color: #ccc;	margin-top: 5px;	margin-right: -10px;}.navbar-inverse .dropdown-submenu:hover>a:after {	border-left-color: #fff;}.navbar-inverse .dropdown-submenu.pull-left {	float: none;}.navbar-inverse .dropdown-submenu.pull-left>.dropdown-menu {	left: -100%;	margin-left: 10px;	border-radius: 0;}.navbar-inverse .dropdown-menu {	background: #888888;}.navbar-inverse .dropdown-menu>li>a {	color: #fff;	border-bottom: 1px solid #616161;}.navbar-inverse .dropdown-menu>li:last-child>a {	border: 0;}.navbar-inverse .dropdown-menu>li>a:hover {	color: #cc0000;}.navbar-inverse .dropdown-submenu>a:after,.navbar-inverse .dropdown-submenu>a:hover:after {	border-left-color: #000;	margin-top: 7px;}/* ei muhurte */.eimuhurte {	background: url(../images/ei-muhurte.jpg) top left no-repeat #e5e5e5;	height: 50px;	overflow: hidden;	color: #525252;	padding-left: 190px;	white-space: nowrap;	line-height: 48px;	padding-right: 15px;	font-size: 18px;}.eimuhurte IMG {	margin: 0 10px}/* banner */.bannerMain {	position: relative}.bannerMain .sera_khabar {	position: absolute;	z-index: 2000;	top: 40px;	left: 30px;}.bannerMain .sera_khabar a {	color: #fff;	background: #c00;	color: #fff;	border-radius: 3px;	font-family: 'kalpurush';	font-size: 40px;	padding: 5px 30px;	line-height: 1}.bannerMain .sera_khabar a:hover {	text-decoration: none;}.banner-wrapper {	position: relative;}.banner-wrapper img {	width: 100%;	height: auto;	position: relative;	z-index: 100}.banner-wrapper .banner-caption {	position: absolute;	left: 0;	right: 0;	bottom: 0;	padding: 10px 10px 5px;	z-index: 100;	background: rgba(0, 0, 0, 0.5);	color: #ff;	text-align: center;	/*font-family: 'kalpurush';*/	font-size: 30px;	line-height: 1;	z-index: 101}.bannerMain a .banner-caption {	color: #fff;}.bannerMain a:hover .banner-caption {	color: #c00;}/* news at a glance */.newsataglance {	margin-bottom: 80px;}.tab-newsataglance {	position: relative}.tab-newsataglance .tab-content {	min-height: 100px;	color: #fff;}.tab-newsataglance .tab-pane {	padding: 30px 30px 60px;}.tab-newsataglance .nav-tabs {	position: absolute;	bottom: 0;	left: 0;	right: 0;	border: 0;}.tab-newsataglance .nav-tabs>li {	float: left;	margin: 0;	width: 25%}.tab-newsataglance .nav-tabs>li>a {	margin: 0;	line-height: 1.2;	border: 0;	border-radius: 0;	color: #fff;	font-family: 'kalpurush';	font-size: 30px;	text-align: center}.tab-newsataglance .nav-tabs>li.active>a,.tab-newsataglance .nav-tabs>li.active>a:focus,.tab-newsataglance .nav-tabs>li.active>a:hover {	border: 0;	margin: 0;	color: #fff;}.tab-newsataglance .nav-tabs>li.red>a {	background: #f54520}.tab-newsataglance .nav-tabs>li.teal>a {	background: #489e91}.tab-newsataglance .nav-tabs>li.green>a {	background: #88b828}.tab-newsataglance .nav-tabs>li.blue>a {	background: #1ba0e1}.tab-pane.red {	background: #f54520}.tab-pane.teal {	background: #489e91}.tab-pane.green {	background: #88b828}.tab-pane.blue {	background: #1ba0e1}.tab-newsataglance .tab-pane .info {	margin-bottom: 10px;	color: #fff;}.tab-newsataglance .tab-pane .info img {	margin-bottom: 10px;	width: 100%;	border: 1px solid #fff;}.tab-newsataglance .tab-pane .info h3 {	font-family: 'kalpurush';	font-size: 40px;	margin: 0 0 30px;}.tab-newsataglance .tab-pane .info p {	margin-bottom: 10px;	font-size: 25px;	font-weight: 300}.tab-newsataglance .tab-pane .action {	text-align: right;	font-size: 20px;}.tab-newsataglance .tab-pane .action a {	color: #fff;}.tab-newsataglance .tab-pane .action a.btn {	margin-top: 20px;	border-radius: 0;	font-size: 20px;	color: #000;	line-height: 1}/* video */.home-video {	margin-bottom: 50px;}.home-video h1 {	text-align: center;	color: #c00}p.lead {	max-width: 70%;	margin: 0 auto 30px;	text-align: center}.home-video .video-title {	box-shadow: 5px 5px 5px #ccc;	padding: 10px;	margin-bottom: 25px}.home-video .video-title h4 {	color: #c00;	margin-bottom: 20px;}.home-video .video-title h4 a {	color: #c00;}.home-video .video-title p {	font-size: 18px;}.home-video .video-title a.beng {	float: right;	color: #c00;}.home-video-slider {	margin-bottom: 20px;}.home-video-slider #videogallerybig {}.home-video-slider #videogallerythumb .item {	margin: 5px;}.home-video-slider .video-thumbs li {	list-style: none;	margin: 0 10px 0 0;	padding: 0;	display: inline;	float: left;	width: 130px}.home_video_type1 {	height: 170px;	width: 100%}.home_video_type3 {	height: 160px;	width: 100%}.home_video_type2 {	height: 320px;	width: 100%}#videogallerythumb .item {	border: 2px solid #dedcdc;	cursor: pointer;	max-height: 100px;	overflow: hidden}#videogallerythumb .current .item {	border: 2px solid #c00;}#videogallerythumb .item img {	margin: 0 auto}/* sera khobor*/.sera-khobor {	margin-bottom: 40px;}.sera-khobor .title {	font-family: 'kalpurush';	border-bottom: 2px solid #c00;	margin-bottom: 20px;}.sera-khobor .title .left {	font-size: 35px;	background: #c00;	color: #fff;	padding: 5px 30px 2px;}.sera-khobor .title a {	color: #fff;	background: #c00;	padding: 10px 20px;	font-size: 28px;	line-height: 1}.sera-khobor-item {	padding: 10px 10px 0 0;	margin-bottom: 25px;	border-bottom: 1px solid #aaa}.sera-khobor-item h4 {	margin-bottom: 20px;}.sera-khobor-item h4 a {	color: #666;}.sera-khobor-item p {	font-size: 18px;}.sera-khobor-item p small {	font-size: 14px;}/* advertisement */.right_ad_home img {	margin-bottom: 30px;	width: 100%;}.right_ad_inner img {	margin-bottom: 30px;	width: 100%;}.right_ad_inner {	text-align: center;}.right_ad_inner h4 {	margin-bottom: 30px;	position: relative;	color: #999;}.right_ad_inner h4 span {	background: #f5f5f5;	padding: 5px 7px;	position: relative;	z-index: 100;}.right_ad_inner h4:after {	content: '';	position: absolute;	top: 12px;	left: 0;	right: 0;	height: 2px;	background: #ccc;	z-index: 99}/*.pp_social{display:none !important}.pp_description{display:block; width:100%; margin:30px 0 0 !important; font-size:14px;}*/.container-fluid.smallwidth {	width: 90%;	max-width: 1600px;}.goto-top {	position: fixed;	bottom: 32px;	right: 20px;	display: none;	opacity: 0.7;	z-index: 500}.goto-top:hover {	opacity: 1}.goto-top img {	width: 32px;	height: 32px;}/* bottom-carousel */.bottom-logos {	background: #eaeaea;	padding: 80px 0;	margin-bottom: 0;}.bottom-logos-container {	width: 94%;	margin: 0 auto}#bottom_logos .owl-controls {	position: absolute;	top: 50%;	right: 0;	left: 0;	z-index: 100;	margin-top: -20px;}#bottom_logos .owl-controls .owl-buttons div {	background: transparent;	color: #000;	font-size: 20px;	cursor: pointer}#bottom_logos .owl-controls .owl-buttons .owl-prev {	left: -30px;	position: absolute}#bottom_logos .owl-controls .owl-buttons .owl-next {	right: -30px;	position: absolute}#bottom_logos .item {	margin: 0 15px;}#bottom_logos .item img {	border: 1px solid #9f9f9f}footer {	padding: 30px 0 50px;	background: #262626;	color: #fff;	/*font-family: 'kalpurush'*/}footer h3 {	font-family: 'kalpurush';	margin: 40px 0 5px}footer h5 {	font-family: 'kalpurush';	margin: 20px 0 30px;}footer .form-control {	max-width: 200px;	border-radius: 0;	box-shadow: none;	background: #c00;	color: #fff;	border: 0;	margin-bottom: 15px;	font-family: "Times New Roman", Times, serif}footer .btn {	margin-bottom: 30px;	font-weight: bold}.footer-logo img {	margin-top: 100px;	margin-bottom: 40px}.footer-jogajog {	text-align: center}.footer-jogajog h3 {	margin-bottom: 14px;}.footer-jogajog p {	font-size: 20px;	margin-bottom: 10px;}.footer-jogajog p.eng,.footer-jogajog p span.eng {	font-family: "Times New Roman", Times, serif}ul.footer-links {	margin: 10px 0 20px;	padding: 0;}ul.footer-links li {	list-style: none;}ul.footer-links li a {	color: #fff;	padding: 5px;	font-size: 16px;	display: block;	width: 100%}ul.footer-links li a:hover {	color: #c00;}.copyright {	margin: 0;	background: #0f0f0f;	color: #666;	padding: 40px 0;	border-top: 2px solid #3e3e3e;	font-family: "Times New Roman", Times, serif}.copyright .beng {	font-family: "kalpurush";}/* inner-news */.inner-news {	margin-top: 50px;}.inner-news h2 {	font-family: 'kalpurush';	color: #525252;	margin: 0 0 50px;}.inner-news h2 small {	color: #88b828;	font-size: 70%;}.inner-news h2 img {	margin-top: -12px;}.news-inner-featured-image {	display: block;	width: 100%;}.news-inner-featured-image img {	width: 100%;}.news-inner-content h1 {	color: #c00;	font-weight: bold;	margin: 70px 0 40px}.news-inner-content {	font-size: 18px;	text-align: justify}.news-inner-content p {	margin-bottom: 20px;}.news-inner-content p.posted-by {	font-size: 28px;	font-weight: bold}.news-inner-content p.post-date {	font-size: 20px;	color: #999;	font-weight: bold}.news-social-share {	text-align: right;	display: block;	width: 100%;	margin-bottom: 50px;}.news-social-share img {	display: inline}.news-nextprev {	display: block;	width: 100%;	margin-bottom: 50px;}.news-nextprev .prev {	background: #f3f3f3}.news-nextprev .next {	background: #f3f3f3}.news-nextprev p {	font-weight: bold;}.news-nextprev p.beng {	font-weight: normal;	font-size: 20px;	margin-top: 10px}.news-nextprev p.beng a:hover {	color: #c00;}/* inner-video*/.inner-video {	margin-top: 50px;}.inner-video h2 {	font-family: 'kalpurush';	color: #525252;	margin: 0 0 50px;}.inner-video h2 img {	margin-top: -12px;}.inner-video-item {	display: block;	width: 100%;	margin-bottom: 30px;}.inner-video-item .video_inner {	height: 260px;	width: 100%;	margin-bottom: 30px;}.inner-video-item h4.beng {	color: #555;	margin: 10px 0}.inner-video-item p.posted-by {	font-size: 18px;	color: #999;	font-weight: bold;	margin-bottom: 10px;}.inner-video-item p {	font-size: 18px;	text-align: justify;}.video-pagination {	text-align: center;	display: block;	width: 100%;	margin-top: 50px;}/*.inner-video-description{height:150px; overflow:auto}*/.inner-video-description p {	/*white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;*/}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {	border-top-left-radius: 25px;	border-bottom-left-radius: 25px;	padding-left: 25px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {	border-top-right-radius: 25px;	border-bottom-right-radius: 25px;	padding-right: 25px}.pagination>li>a,.pagination>li>span {	color: #555;	font-size: 16px;	border-color: #ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {	background: #87c023;	border-color: #ddd}