.bran_logo_wrapper {

    

}

.bran_logo_wrapper p {

    margin-bottom: 0;

    font-size: 1.2em;

}

.banner{

	display: block;

	margin: 0 auto;

}

.live_location {

    text-align: right;

	font-size: 1.2em;

	margin-bottom: 10px;

	margin-top: -34px;

}

.live_icon img {

    width: 30px;

    height: 30px;

    display: inline-block;

	margin-right: 3px;

}

.live_text{

	margin-right: 3px;

}

.profile_list {

    display: block;

}

.profile_list li {

    display: flex;

    

	white-space: nowrap;

}

.profile_img img {

    width: 30px;

    height: 30px;

	border-radius: 50%;

}

.profile_des{

	color: #333;

}

.profile_list a {

    display: flex;

    height: 100%;

    vertical-align: middle;

    width: 100%;

    justify-content: center;

    align-items: center;

}

.profile_img {

    margin: 0 10px;

	width: 40px;

	height: 40px;

	display: flex;

    align-items: center;

}

.profile_des {

    margin-right: 20px;

    font-size: 1.2em;

}



.banner{

	/*margin-top: 130px;*/

}

.second-bar {

    margin-top: 30px;

    border-bottom: solid 2px rgba(0,0,0,0.1);

    padding-bottom: 20px;
	height:55px !important;
	display: none !important;

}

.btnsearch{

	margin: 0 auto;

	margin-right: 10px;

	display: block;

}

.world-content {

    background: #231f20;

    padding: 25px;

	display: flex;

	height: 100%;

	width: 100%;

	font-size: 1.4em;

	color:#fff;

}

.no-padd-left{

	padding-left:0px;

}

.no-padd-right{

	padding-right: 0px;

}

.top-world h4 {

    color: #ccc;

}

.bottom-world {

		position: absolute;

		bottom: 0;

}

.d-flex{

	display: flex;

}

.headin_color{

	color: #c8081c;

}

.bordr_under {

    border-bottom: 2px solid #c8081c;

}

.top-world h4{

	margin-top: 30px;

}

.bottom-world a {

    color: #c8081c;

}

.single-pic-heading h2:before{

	width: 3px;

	height: 2px;

	background: red;

}

.short_border{

	width: 50px;

	border: 2px solid #c8081c;

}

.main_single_pic h2 {

    margin-bottom: 22px;

}

.devider{

	margin-top: 30px;

	border: solid 1px rgba(0,0,0,.08);

}

.main_single_ptp h2 {
line-height: 1.4;
text-align: center;
font-size: 60px;
max-width: 120% !important;
margin-left: auto;
margin-right: auto;
font-family: 'Mukta', sans-serif!important;
font-weight: 800;
letter-spacing: 1px;
text-align: center;
padding-top:20px;
margin-bottom:10px;

}

.main_single_pic h2 a{

	color: #343434 !important;

}

.main_single_pic {
padding-top:2px;

}
.jpeffect {
  margin: 1%;
  border-radius:10px;
}
.leading-news h5{
font-size: 21px;
font-weight: 600;
display: block;
transition: 0.5s all ease;
font-family: 'Mukta', sans-serif!important;
color: #23252d;
line-height: 1.3;
}
.techpro{line-height: 1.4;
text-align: center;
font-size: 50px;
max-width: 70%;
margin-left: auto;
margin-right: auto;
font-family: 'Mukta', sans-serif !important;
font-weight: 900;
letter-spacing: 1px;
text-align: center;
padding-top: 20px;
margin-bottom: 10px;}

.bhidiyae_wrapper h2 {

display: flex;
align-items: center;
color: #538bc5 !important;
background-color: #f4f8fb !important;
border-bottom: 2px solid rgba(0,0,0,0.1);
border-right: 3px solid #4B7CE5;
padding-right: 10px;

}
.samapro{line-height: 1.4;
text-align: center;
font-size: 40px !important;
max-width: 70% !important;
margin-left: auto;
margin-right: auto;
font-family: 'Mukta', sans-serif !important;
font-weight: 900;
letter-spacing: 1px;
text-align: center;
padding-top: 20px;
margin-bottom: 10px;}

.santapro{line-height: 1.4;
font-size: 30px !important;
margin-left: auto;
margin-right: auto;
font-family: 'Mukta', sans-serif !important;
font-weight: 900;
text-align: center;
padding-top: 20px;
margin-bottom: 10px;}

.dpdata{margin: 0;
margin-bottom: 0px;
line-height: 1.3em;
font-weight: 900;
text-transform: capitalize;
margin-bottom: 10px;
font-family: 'Mukta', sans-serif !important;
color: #222;
font-size: 50px;
}
.bhidiyae_wrapper h2 a.link-cat {

    height: 30px;

    width: 30px;

    border-radius: 50%;

    text-align: center;

    line-height: 24px;

    font-size: 22px;

    color: #fff;

    background-color: #363F82;

    display: flex;

    margin-left: auto;

    align-items: center;

    justify-content: center;

}

.bhidiyae_wrapper h2 a.link-cat:hover{

	transform: rotate(360deg);

	background-color: #D90C0C;
    color: #fff !important;

}

.bhidiyae_top_content {

    background: #f4f6f8;

    padding: 20px 25px;

}

.bhidiyae_wrapper {

    margin-top: 20px;

}

.news_post a {

    display: flex;

    position: relative;

	align-items: center;

	padding-bottom: 20px;

}

.news_post img{

	width: 280px;

   height: 99px;

	border-radius: 5px;

}

.news_content {

    padding-left: 18px;

}

.news_post{

	margin-bottom: 20px;
	border-bottom: 1px solid #f0f0f0;
    padding-bottom: 10px;

}

.right-add {

    margin-top: 30px;

}

.news_post.seq_img_news img{

	max-width: 100px;

}

.seq_img_news a{

	padding: 0px;

	border: 0px;

}

.seq_img_news h3{
text-align: left;
font-size: 19px;
font-weight: 600;
display: block;
transition: 0.5s all ease;
font-family: 'Mukta', sans-serif !important;
color: #23252d;
line-height: 1.3;

}

.mb5{

	margin-bottom: 1.5m;

}

.sequire_add {

    margin-bottom: 10px;

}

.four_img_under_title {

text-align: center;
min-height: 125px;
padding: 15px 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #ffffff;
box-shadow: rgba(0,0,0,.1) 0 0 18px;

}

.four_img_under_title p{

	padding: 1rem;

	color: #333;

	text-align: center;

	font-weight: bold;

	font-size: 1.6rem;

}

/* slick css*/



    .slick-slide {

      margin: 0px 10px;

    }



    .slick-slide img {

      width: 100%;

    }



    .slick-prev:before,

    .slick-next:before {

      color: black;

	  color: black;

		position: absolute;

		left: 11px;

		bottom: 11px;

    }





    .slick-slide {

      transition: all ease-in-out .3s;

      opacity: 1;

    }

    

    .slick-active {

      opacity: 1;

    }



    .slick-current {

      opacity: 1;

    }

	.main_slider_wrapper .draggable{

		padding: 0px !important;

	}

	.main_slider_wrapper .slick-dots{

		padding: 0px;

		bottom: -50px;

	}

	.main_slider_wrapper .slick-dots li button{

		background: transparent;

		border: 1px solid #333;

	}

	.main_slider_wrapper .slick-active{

		

	}

	.main_slider_wrapper .slick-dots li button:hover, .main_slider_wrapper .slick-dots li button:focus, .main_slider_wrapper .slick-dots li.slick-active button{

		background: #d3252e;

		border: 1px solid #d3252e;

	}

/* end of slick css*/

.slick_wrapper{

	border: 2px solid #f2f2f2;

}

.slick_wrapper p{

	margin-top: 15px;

	font-size: 1.2em;

	padding: 10px 0px;

}

.mt-10{

	margin-top: 3em;

}

.zoom_click_pic{

	overflow: hidden;

}

.zoom_click_pic img{

	transition: transform 1s;

	

}

.zoom_click_pic img:hover{

	transform: scale(1.1);

}

.right_list_inner p {

    padding: 10px 20px;

	border-bottom: solid 1px rgba(0,0,0,.08);

}

.right_list_inner p a{

	font-size: 1.2em;

}

.post_right_titl a {

    display: block;

}

.post_right_titl img {

    width: 60%;

    display: inline-block;

}

.news_content {

    display: inline-block;

}

.post_right_titl {

    display: flex;

    width: 100%;

    /* text-align: center; */

    margin-bottom: 25px;

    justify-content: center;

    height: 100%;

}

.footer_item{

	font-size: 1.1em;

	font-weight: bold;

}

.footer_item {

    font-size: 1.1em;

    font-weight: bold;

    padding-right: 28px;

	margin: 0px;

    

}

.footer_item a{

	line-height: 1.5em;

}

.footer_main{

	border-right: solid 1px rgb(0 0 0 / 18%);

	margin-top: 20px;

}

.second_footer{

	margin: 0px;

	border-right: solid 1px rgb(0 0 0 / 18%);

}

.second_footer a{

	line-height: 1.5em;

}

.no_border{

	border-right: none;

}

.footer {

    background: rgba(34,96,191,.04);

    padding: 20px 0px;

	border-top: solid 1px rgba(34,96,191,.08);

}

.copyRight {

    padding: 25px;

    background: #0C176C !important;

    text-align: left;

    padding-bottom: 5px;

    font-weight: bold;

}

.search_topBar {

    max-width: 300px;

    min-width: 134px;

    display: flex;

    align-items: center;

    align-self: center;

    background-color: rgba(34,96,191,.08);

    border-radius: 10px;

    padding: 5px 15px;

    margin-left: auto;

}

.search_topBar input {

    width: 100%;

    border: none;

    background-color: transparent;

    font-size: 15px;

}

.search_topBar .input-group{

	width: 100%;

}

.search_btn_wrapper{

	background: transparent;

}

.search_btn_wrapper, .search_btn_wrapper:hover, .search_btn_wrapper:active, .search_btn_wrapper input:visited, .search_btn_wrapper input:focus-visible{

	background-color: transparent;

	outline: none;

	border:0px;

	border-color: transparent;

	box-shadow:none;

	outline: 0px;

}

.search_topBar .form-control, .search_topBar input:focus-visible, .search_topBar input:focus {

	outline: none;

	box-shadow: none;

}

button.btn.btn-default.search_btn_wrapper:active, button.btn.btn-default.search_btn_wrapper:focus {

    outline: none;

    background: transparent;

}

.profile_list {

    display: flex;

    overflow-x: auto;

    margin-right: 50px; 

	overflow-y: scroll;

}

.slider-content a:before {

    content: '';

    height: 100%;

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

    background-image: linear-gradient(to top,rgba(0,0,0,0.88),rgba(0,0,0,0.68),transparent,transparent,transparent);

    z-index: 4;

}

.slider-content a{

	height: 450px;

	position: relative;

	display: block;

}

.inner-content h3 {
text-align: left;
font-size: 18px !important;
font-weight: 800 !important;
display: block;
transition: 0.5s all ease;
font-family: 'Mukta', sans-serif !important;
color: #fff !important;
line-height: 1.4 !important;
letter-spacing: 1px !important;

}

.slider-content img{

	height: 100%;

}

.inner-content{

	position: absolute;

    width: 100%;

    padding: 30px;

    z-index: 5;

    left: 0;

    bottom: 0;

}



.slick-next.slick-arrow, .slick-prev.slick-arrow{

	height: 40px;

    width: 40px;

    border-radius: 50%;

    background: #fff!important;

    box-shadow: rgb(34 96 191 / 24%) 0 0 24px;

    text-align: center;

    line-height: 20px;

    color: #2260bf;

    z-index: 10;

    text-align: center;

}

.main_slider_wrapper.pt-25{

	background: #161a25;

}

.slick_wrapper p strong{

color: #fff;
display: block;
transition: 0.5s all ease;
font-family: 'Mukta', sans-serif !important;
line-height: 1.3;
font-size:18px;

}

.slick_wrapper p{

	padding-left: 10px;

}

.news_post_tab img{

	width: 150px;

}

.mb-3{

	margin-bottom: 1em;

}

.tab_pills li a {

	background: #f0f0f0;

	border-radius: 0px;

}

.video_wrapper{

	height: 700px;

}

.video_wrapper iframe {

    width: 100%;

	height: 600px;

	border: 1px solid #b6b7b9;

}

.video_player{

	background: #23282d;

}

.side_video_wrapper iframe {

    width: 200px;

	height: 100px;

    margin-left: 10;

    display: inline-block;

    float: left;

}

.side_video_wrapper {

    display: flex;

    align-items: center;

	margin-bottom: 20px;

}

.side_video_wrapper p{

	color: #fff;

	display: inline-block;

	margin-left: 10px;

}

.help-button-wrapper{

	top: 5.6em;

}

.time_icon_img {

    width: 20px;

    height: 20px;

    display: inline-block;

	margin-right: 7px;

}

.avatar_time {

    display: flex;

    align-items: center;

    justify-content: center;

	margin-bottom: 10px;

}

.avatar_time p{
display: flex;
align-items: center;
justify-content: center;
padding-right: 10px;
color: #808080;
font-weight: 600;
font-size: 20px;

}

.watch_icon {

    margin: 0 5px;
	color:#808080;

}

.posted_on {

    margin-left: 7px;

}

.first_icon_logo {

    display: inline-flex;

    align-items: center;

}

@media only screen and (max-width: 767px) {

	.search_topBar{

		margin-top: 10px;

	}

	.d-flex{

		    display: inherit;

	}

	.no-padd-left{

		padding-left: 15px;

	}

	.no-padd-right{

		padding-right: 15px;

	}

	.world-img{

		margin-bottom: 1.5em;

	}

	.main_single_pic, .bhidiye_top_img, .seq_img, .three_img, .four_img_under_title, .section_ten_images, .sequire_img_wrapper{

		margin-bottom: 1.5em;

	}

	.video_wrapper iframe{

		height: 250px;

		margin-bottom: 1.5em;

	}

	.video_wrapper{

		height: inherit;

	}

	.news_content{

		display:block;

	}

	.post_right_titl img{

		width: 100%;

	}

	.news_post a{

		display: inherit;

	}

	.news_post img{

		width: 100%;

	}

	.news_content{

		padding: 0px;

	}

	.news_post.seq_img_news img{

		width: 100%;

		max-width: 100%;

	}

	.bottom-world{

		position: inherit;

	}

	.search_topBar{

		max-width: 100%;

		margin-top: 15px;

		display: inherit;

	}

	.profile_list{

		width: 100%;

		margin-right:0px; 

	}

}
.mt-2, .my-2 {
  margin-top: 0.5rem !important;
}
.size_item ul li {
	display: flex;
	border: 1px solid #113e6f;
	padding: 7px;
	padding-top: 0;
	width: 45px;
	height: 28px;
	display: inline-block;
	margin-right: 5px;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
	cursor: pointer;
	align-self: center;
	justify-content: center;
	font-weight: 500;
	font-size: 20px;
	background:#fff;
}
.size_item ul li:hover {
	display: flex;
	border: 1px solid #113e6f;
	padding: 7px;
	padding-top: 0;
	width: 45px;
	height: 28px;
	display: inline-block;
	margin-right: 5px;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
	cursor: pointer;
	align-self: center;
	justify-content: center;
	font-weight: 500;
	font-size: 20px;
	background:#f7f7f7;
}
.fptpnews{text-align: center; height: 185px; padding: 15px 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background: #ffffff;
box-shadow: rgba(0,0,0,.1) 0 0 18px;}
.polptp{margin-left:10px; height:350px;}