/*
Theme Name: Bhawesh
Theme URI: http://www.websoftitnepal.com
Author: Bhawesh Mandal
Author URI: http://www.websoftitnepal.com
Description: This is for news portal of websoft it nepal pvt. ltd.
Version: 5.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:websoft
Text Domain: bhawesh
*/

body, div, span, applet, object, iframe,p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike,sub, sup, tt, var,u, i, center,
dl, dt, dd, ol, ul,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	color:#000;
	text-decoration:none;
}
  html, body {max-width:100%;overflow-x:hidden;}

* img{-webkit-animation: none;animation:none;transition: transform 0.8s ease-in-out;}
* img:hover{overflow:hidden;}

*,p,a{font-family:'Ek Mukta', sans-serif;}
ol,ul{list-style:none;}
/* width */
::-webkit-scrollbar {
  width: 0px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 3px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: red; 
  border-radius: 3px;
}

a{color:#004477;text-decoration:none;}
a:hover{color:#df0505;text-decoration:none;}

.wrapperhead{width:100%;margin:auto;background:#fff;overflow:hidden;box-sizing: border-box;}
.wrapperhead::after {
    content: "";
    clear: both;
    display: table;
}
.wrapperhead p{font-weight:bold;}
.wrapperhead p span{color:red;}
section {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  display: table;
  position: relative;
}


header {
  width: 100%;
  display: table;
  background-color: #4267b2;
  z-index: 999999999999999999999;
}

#logo {
  float: left;
  font-size: 24px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  padding: 5px 0px;
}

nav {
  width: auto;
  float: right;
}

nav ul {
  display: table;
  float: right;
}

nav ul li { float: left; }

nav ul li:last-child { padding-right: 0px; }

nav ul li a {
  color: #fff;
  font-size: 18px;
  padding: 10px;
  display: inline-block;
  transition: all 0.5s ease 0s;
  font-weight:600;
}

nav ul li a:hover {
  background-color: #002e5b;
  color: #fde428;
  transition: all 0.5s ease 0s;
}

nav ul li a:hover i {
  color: #fde428;
  transition: all 0.5s ease 0s;
}

nav ul li a i {
  padding-right: 10px;
  color: #fff;
  transition: all 0.5s ease 0s;
}

.toggle-menu ul {
  display: table;
  width: 25px;
}
.toggle-menu ul li {
  width: 100%;
  height: 3px;
  background-color: #fff;
  margin-bottom: 4px;
}
.toggle-menu ul li:last-child { margin-bottom: 0px; }
input[type=checkbox], label { display: none; }
 @media only screen and (max-width: 1440px) {
section { max-width: 97%; }
}
 @media only screen and (max-width: 980px) {

header { padding: 20px 0px; }


#logo { padding: 0px; }

input[type=checkbox] {
  position: absolute;
  top: -9999px;
  left: -9999px;
  background: none;
}
input[type=checkbox]:fous {
background:none;
}

label {
  float: right;
  padding: 8px 0px;
  display: inline-block;
  cursor: pointer;
}

input[type=checkbox]:checked ~ nav { display: block; }

nav {
  display: none;
  position: absolute;
  right: 0px;
  top: 53px;
  background-color: #002e5b;
  padding: 0px;
  z-index: 99;
}

nav ul { width: 250px; }

nav ul li {
  float: none;
  padding: 0px;
  width: 100%;
  display: table;
}

nav ul li a {
  color: #FFF;
  font-size: 15px;
  padding: 10px 20px;
  display: block;
  border-bottom: 1px solid rgba(225,225,225,0.1);
}

nav ul li a i {
  color: #fde428;
  padding-right: 13px;
}
}

 @media only screen and (max-width: 480px) {

section { max-width: 90%;}
}
 @media only screen and (max-width: 360px) {

label { padding: 5px 0px; }

#logo { font-size: 20px; }

nav { top: 47px; }
}

.fixed {
    position: fixed;
    top:0; left:0;
    width: 100%;
	transition: all 0.3s;
	background:#3F51B5;
	box-shadow:0 0 3px 2px #ccc;
	}
	.fixed #logo{padding:5px;text-transform: none;transition: all 0.3s;}
	.fixed a{padding:10px;}


.wrapper{width:95%;background:#fff;margin:0px auto;overflow:hidden;box-sizing: border-box;}
.wrapper::after {
    content: "";
    clear: both;
    display: table;
}
.clear{clear:both;}


.bhawesh{background:red;padding:1px;}
.logo,.banner{height:120px;position:relative;margin:10px;}
.nepali-date{font-weight:bold;position: absolute;right:0;bottom:0;}
#timer{right:0;position:absolute;top:0;color:red;font-weight:bold;}

.logo a img,.banner img{width:100%;height:100%;}

@media all and (max-width:800px){
.banner{height:55px;}
.logo{height:110px;}
}

.advertise{width:100%;height:100px;margin:10px 0;}
.advertise img{width:100%;height:100%;}
@media all and (max-width:800px){.advertise{height:70px;}}
@media all and (max-width:600px){.advertise{height:50px;}}
@media all and (max-width:400px){.advertise{height:40px;}}

.advertise2{width:100%;height:150px;}
.advertise2 img{width:100%;height:100%;}
.advertisesidebar{width:100%;margin:3px 0px;overflow:hidden;}
.advertisesidebar img{width:100%;}


/* main menu css */
.cf:before, .cf:after{
    content:"";
    display:table;
}
 
.cf:after{
    clear:both;
}
 
.cf{
    zoom:1;
}    

 /* Form wrapper styling */
.search-wrapper {box-sizing: border-box;}
 
/* Form text input */
 
.search-wrapper input {
width: 138px;
height:30px;
padding: 10px 5px;
float: left;
font: bold 14px 'lucida sans', 'trebuchet MS', 'Tahoma';
border: 0;
background: #EEE;
border-radius: 3px 0 0 3px;
}
 
.search-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
 
.search-wrapper input::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic;
}
 
.search-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}
 
.search-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}    
 
/* Form submit button */
.search-wrapper button {
overflow: visible;
position: relative;
border: 0;
padding: 0;
cursor: pointer;
height: 30px;
width: 72px;
font: bold 14px/30px 'lucida sans', 'trebuchet MS', 'Tahoma';
color: white;
background: #D83C3C;
border-radius: 0 3px 3px 0;
}
   
.search-wrapper button:hover{     
    background: #e54040;
}   
   
.search-wrapper button:active,
.search-wrapper button:focus{   
    background: #c42f2f;
    outline: 0;   
}
 
.search-wrapper button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #d83c3c transparent;
    top: 8px;
    left: -6px;
}
 
.search-wrapper button:hover:before{
    border-right-color: #e54040;
}
 
.search-wrapper button:focus:before,
.search-wrapper button:active:before{
        border-right-color: #c42f2f;
}      
 
.search-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}    
.topnav {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  border-bottom:2px solid #eee;
  padding:5px 10px;
  margin:0;
}
.topnav span{float:right;}
.topnav a{float:left;margin-right:5px;padding:7px 10px;}
.topnav a#facebook{background:#3b5999;}
.topnav a#youtube{background:#cd201f;}
.topnav a#twitter{background:#55acee;}
.topnav a i{color:#fff;}

/*fullscreen css */
.bigmainbhawesh{text-align:center;padding:8px 0;margin:10px 0;}
.bigmainbhawesh span{font-weight:bold;}
.caption span{background:#1663a1;padding:3px 10px;color:#fff;}
.bigmainbhaweshtitle{font-size:50px;line-height:60px;font-weight:bold;margin:10px 0;}
.bigmainbhaweshtitle a{color:#1663a1;}
.bigmainbhaweshtitle a:hover{color:#878787;}
.subtitle{font-size:20px;line-height:25px;color:#878787;font-weight:500;}
.bigmainbhaweshpic{width:100%;margin:auto;}
.bigmainbhaweshpic img{width:80%;}
.bigmainbhaweshpara{font-size:20px;padding:10px 5px}
@media screen and (max-width:700px){
.bigmainbhaweshpara{font-size:20px;height:75px;overflow:hidden;}
}
/* youtube video */
    .embed-container { 
        position: relative; 
        padding-bottom: 56.25%;
        overflow: hidden;
        max-width: 100%;
        height: auto;
    } 

    .embed-container iframe,
    .embed-container object,
    .embed-container embed { 
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
	

.wrapperkalo {width: 100%;margin: 10px auto;background: #1663a1;overflow: hidden;box-sizing: border-box;}
.bhawesh5{height:300px;}
.bhawesh5 a img{width:100%;height:100%;}
.bhawesh5title{font-size:25px;margin:10px 2px;line-height:35px;font-weight:600;}
.bhawesh6{height:88px;margin-bottom:20px;}
.bhawesh6 a img{width:100%;height:100%;}
.bhawesh6title{font-weight:600;}
.bhawesh6title a{font-size:18px;line-height:25px;}

.bhaweshmenucenter{font-size:25px;font-weight: bold;margin: 10px 0;}
.bhaweshmenucenter a,.bhaweshmenucenter span{color:#fff;}
.bhaweshmenucenter a{float:right;}
.kalocover{width:95%;margin:20px auto;}
.kalo{height:200px;border:4px solid #eee;border-radius:10px;}
.kalo a img{width:100%;height:100%;}
.kalotitle{font-size:20px;line-height:25px;text-align:center;margin:15px 0;}
.kalotitle a{color:#fff;}

.bhawesh3main{height:200px;margin:10px 0;position:relative;}
.bhawesh3main a img{width:100%;height:100%;}
.bhawesh3maintitle{font-weight:600;text-align:center;font-size:20px;line-height:25px;padding:5px 3px;bottom:0;left:0;position:absolute;width:100%;background:rgba(0,0,0,.56);}
.bhawesh3maintitle a{color:#fff;}
.bhawesh3main2cover{border-top:1px solid #EEE;border-bottom:1px solid #EEE;padding:5px 0;}
.bhawesh3main2{height:70px;margin:10px 0;}
.bhawesh3main2 a img{width:100%;height:100%;}
.bhawesh3main2title{font-size:19px;line-height:24px;margin:10px 0;}
.bhawesh3main2title a{color:#111;font-weight:600}
.bhawesh3main2title a:hover{color:red;}


.meroauthor{display: flex;}
.meroauthor::after {content: "";clear: both;display: table;}
.meroauthor p{font-size:18px;font-weight:bold;}
.meroauthor p img{width:30px;height:30px;float:left;margin-right:5px;}
.meroauthor p span{font-size:14px;}
/* kaushal sir pic */
.bhaweshnewsgridcover{margin-bottom:8px;font-weight:600;line-height:20px;}
.bhaweshnewsgridcover:hover{box-shadow: 0 5px 10px 0 rgba(0,0,0,.4);}
.bhaweshnewsgridcover p{padding:5px 3px;text-align:center;}
.bhaweshnewsgridcover a{}
.bhaweshnewsgrid{height:220px;overflow:hidden;position:relative;}

@media all and (max-width: 800px) {
bhaweshnewsgrid{height:130px}
}
.bhaweshnewsgrid span{bottom:0px;right:0px;position:absolute;background:red;padding:3px 5px;}
.bhaweshnewsgrid span a{color:#fff;}
.bhaweshnewsgrid p{top:0px;right:0px;position:absolute;background:#ffffff8c;padding:2px 3px;}
.bhaweshnewsgrid a img{width:100%;height:100%;}
.bhaweshnewsgrid a img:hover{-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}

.titamithacover{padding:3px 5px;}
.titamithacover .titamitha{font-size:20px;}
.titamithacover .titamitha p{font-size:17px;}
.titamithacover .titamitha a{font-weight:bold;line-height:25px;}
.kaushalimg{height:200px;width:200px;margin:auto;border-radius:50%;position:relative;overflow:hidden;}
.kaushalimg span{position:absolute;font-weight:600;padding:3px 5px;color:#fff;font-size:15px;text-align:center;width:100%;bottom:0;left:0;background:#00000096;}
.kaushalimg img{width:100%;height:100%;}
.kaushalimg img:hover{-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}

/* details css */

.details{color:#000;text-align:justify;}
.details p{
    font-size: 20px!important;
    line-height: 170%!important;
    font-weight: 400;
    margin: 0 0 1.04em;
	text-align: justify;
	overflow:hidden;}
.details p strong{font-weight:800;}
.details li{font-weight:bold;color:#000;}
.details #feature{width:100%;margin-bottom:35px;overflow:hidden;position:relative;}
.details #feature img{width:100%;height:auto;}
.details img{height:auto;display:block;width:100%;}
.details del{text-decoration: line-through;}
.fimage{background:#ffffff5e;position:absolute;bottom:0px;right:0px;padding:1px 3px;color:#fff;}

/* core details */
.item{border:3px solid #e8e7e7;height:280px;padding:10px;text-align:center;}
.item:hover{border:3px solid #111;}
.item p{margin:5px 0px;height:25px; line-height:25px;font-weight:bold;font-size:20px;}
.item img{height:80%;}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 15px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #eee;
	clip: auto !important;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}



blockquote p {
  display: inline;
}
.postads{width:100%;display:flex;box-sizing:border-box;}
.postads img{width:33.33%;margin:0px 5px;display:block;float:left;object-fit: contain;}
@media only screen and (max-width: 500px) {.postads{width:100%;float:none;}}

.breadcrumb {padding: 2px 15px;margin-bottom: 10px;background:#EEE;}
.breadcrumb span{color: #777;text-decoration: none;}
.breadcrumb span a {color: #777;text-decoration: none;}
/* mukhaya samachar ko css */
			.mukhayasamachar{font-weight:bold;text-align:center;}
			.mukhayasamachar span{position: absolute;background:#00000085;color:#fff;padding:3px 5px;left:5%;z-index: 1;}
			.mukhayasamachar a img{height:150px;width:100%;}
			.mukhayasamachar p{overflow:hidden;height:25px;line-height:25px;}
			.mukhayasamachar p:hover{color:red;}
.bhaweshmenubothangle{font-size:110%;font-weight: bold;border-bottom:5px solid #0054a7;margin: 10px 0;}
.bhaweshmenubothangle:hover{}
.bhaweshmenubothangle::after {content: "";clear: both;display: table;}
.bhaweshmenubothangle span{float:left;color:#fff;border-bottom: 25px solid #0054a7;padding: 0px 10px;border-right: 25px solid transparent;height: 0;}
.bhaweshmenubothangle a{float:right;color:#fff;border-bottom: 25px solid #0054a7;padding: 0px 10px;border-left: 25px solid transparent;height: 0;}

.bhaweshmenugeneralit{text-align:center;font-size:18px;margin:5px 0px;}
.bhaweshmenugeneralit span{padding:3px 10px;background-color:red;color:#fff;}

.bhaweshmenugeneral{font-size:100%;padding:3.7px;background:#0054a7;font-weight: bold;}
.bhaweshmenugeneral::after {content: "";clear: both;display: table;}
.bhaweshmenugeneral p{text-align:center;color:#fff;}

.bigbhawesh{width:99%;margin:3px auto;border-bottom:3px solid #ccc;}
.bigbhawesh h1{font-size:290%;text-align:center;font-weight:700;line-height:0.2em;}
.bigbhawesh h3{color:rgba(0,0,0,.5);text-align:center;}
.bigbhawesh h1 a{text-decoration:none;font-weight:bold;display:block;}
.bigbhawesh h1 a:hover{color:#e71829;}
.bigbhawesh p{font-size:20px;line-height:25px;text-align:center;color:#000;padding:10px 0px;}
.bigbhawesh p.website{font-size:100%;padding:10px 0px;color:purple;font-weight:bold;text-align:center;}
.bigbhawesh p img{display:none;}

@media screen and (max-width:870px){
	.bigbhawesh h1{font-size:180%;text-align:center;line-height:35px;}
}
@media screen and (max-width:400px){
.bigbhawesh h1{font-size:100%;text-align:center;line-height:18px;}
}

.datebhawesh{padding:0px;}
.datebhawesh ul li{height:65px;overflow:hidden;vertical-align: middle;padding:3px 1px 3px 10px;background:#e8ffff;margin:3px 0px;font-weight:bold;}
.datebhawesh ul li:hover{background:#ffe5e6;}
.datebhawesh ul li .bhaweshdategolo{width:60px;height:60px;color:#bd2126;line-height:50px;font-size:30px;padding:3px;border:2px solid #ccc;border-radius:50%;margin-right: 5px;background:#fff;float:left;text-align:center;}
.datebhawesh ul li .bhaweshdategolo:hover{background:#bd2126;color:#fff;}
.datebhawesh ul li a{font-size:19px;height:50px;line-height:60px;}


.bhaweshnumbersystem{padding:0px;counter-reset: my-sec-counter;}
.bhaweshnumbersystem ul li{height:45px;overflow:hidden;vertical-align: middle;padding:2px 1px 2px 5px;background:#f1f1f1;margin:3px 0px;font-weight:bold;}
.bhaweshnumbersystem ul li:hover{background:#dcdcdc;}
.bhaweshnumbersystem ul li .bhaweshnumber{width:40px;height:40px;color:#bd2126;line-height:35px;font-size:30px;padding:3px;border:2px solid #ccc;margin-right: 5px;background:#fff;float:left;text-align:center;}
.bhaweshnumbersystem ul li .bhaweshnumber:hover{background:#bd2126;color:#fff;}
.bhaweshnumbersystem ul li a{font-size:18px;height:40px;line-height:40px;}
.bhaweshnumbersystem li .bhaweshnumber::before {
  /* Increment "my-sec-counter" by 1 */
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter) " ";
}



/* bhawesh1 first  */
	.bhawesh1{padding:5px;}
	.bhawesh1::after{
	  content: "";
	  clear: both;
	  display: table;
					}
	.bhawesh1 h2{font-size:20px;font-family:'Ek Mukta', sans-serif;}
	.bhawesh1 a img{width:110px;height:100px;float:left;margin-right:5px;}


/* custum design */

.pahilomodel{margin-bottom:5px;height:200px;font-weight:bold;position:relative;text-align:center;overflow:hidden;}
.pahilomodel a img{width:100%;transition: transform 1s;}
.pahilomodel a img:hover{-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}
.pahilomodel span{position:absolute;left:5%;right:5%;bottom:0;background:#ffffffb3;padding:5px 2px;line-height:18px;font-size:17px;}

.bhaweshsarir{margin:5px auto;text-align:center;overflow:hidden;}
.bhaweshsarir::after{content: "";clear: both;display: table;}
.bhaweshsarir h1 {line-height:40px;font-size:220%;}
.bhaweshsarir p{font-size:100%;line-height:25px;padding: 5px 0px;}
.bhaweshsarir .bhaweshsarirpic{overflow:hidden;width:100%;margin:0px auto;position:relative;}
.bhaweshsarir .bhaweshsarirpic a img{width:100%;}
.bhaweshsarir .bhaweshsarirpic span{position:absolute;font-weight:500;color:#fff;right:0;top:0;background:#0000005c;padding:0px 4px;}
.sarirads{margin:3px 0px;overflow:hidden;border:2px solid #ccc;}
.sarirads img{width:100%;}

.bhaweshcolumn{height:120px;}
.bhaweshcolumn img{width:100%;height:100%;}

.bhaweshcolumn2{height:195px;border-bottom:2px solid #EEE;margin:0px auto;width:90%;padding:5px;text-align:center;}
.bhaweshcolumn2 img{width:110px;height:110px;margin:auto;display:block;border-radius:50%;background:#eee;padding:5px;}
.bhaweshfeature{width:100%;text-align:center;font-weight:bold;}
.bhaweshfeature img{width:100%;height:180px;}


.bhaweshkodog{font-size:120%;line-height:30px;text-align:justify;}
.bhaweshkodog::after {
  content: "";
  clear: both;
  display: table;
}
.bhaweshkodog img{width:50%;float:left; margin-right:10px;}
.bhaweshkodog2{height:150px;overflow:hidden;text-align:center;}
.bhaweshkodog2 img{width:100%;height:70%;}


/* samachar mix picture and no picture list */
.bhaweshpic {font-weight:bold;}
.bhaweshpic ul li{height:70px;line-height:70px;font-weight:bold;overflow:hidden;margin-bottom:5px;}
.bhaweshpic ul li:last-child{border-bottom:none;}
.bhaweshpic ul li p{font-size:18px;}
.bhaweshpic ul li a img{width:100px;height:100px;float:left;margin-right:6px;}

.bhaweshnopic {padding:5px;height:55px;overflow:hidden;}
.bhaweshnopic ul li{border-bottom:1px dotted #ccc;overflow:hidden;}
.bhaweshnopic ul li:last-child{border-bottom:none;}
.bhaweshnopic ul li a{display:block;}
.bhaweshnopic ul li a h3{font-size:20px;}


		.bhaweshbigpic{padding:3px;text-align:center;}
		.bhaweshbigpic ul li{overflow:hidden;height:250px;font-size:140%;line-height:25px;font-weight:bold;}
		.bhaweshbigpic ul li a img{width:100%;}


/* samachar area */
.newsmodel{padding:5px;}
.newsmodel a img{width:100%;height:180px;}
.smallnews2{width:100%;padding:5px 0px;border-bottom:1px dotted #ccc;}
.smallnews2 img{width:120px;height:120px;float:left;margin-right:5px;border-radius:50%;background:#eeefef;padding:4px;}

.smallnews3{width:100%;padding:5px 0px;margin:5px 0px;}
.smallnews3 img{width:140px;height:140px;float:left;margin-right:5px;background:#eeefef;padding:3px;}
.golonews{width:100%;padding:5px 0px;box-sizing: border-box;}
.golonews::after {
  content: "";
  clear: both;
  display: table;
}
.golonews img{width:90px;height:90px;float:left;margin-right:5px;border-radius:50%;background:#eeefef;padding:5px;}


.bhaweshmenunews{padding:5px;font-weight:bold;}
.bhaweshmenunews a{color:#006086;font-size:120%;}
.bhaweshmenunews::after {
  content: "";
  clear: both;
  display: table;
}
.bhaweshmenunews img{max-width:160px;height:120px;float:left;margin-right:5px;}
.bhaweshmenunews p{
    font-size: 18px!important;
    line-height: 150%!important;
    font-weight: 400;
    margin: 0 0 1.04em;
	text-align: justify;}
.bhaweshmenunews a{font-weight:bold;color:red;}


.smallnews{padding:5px;margin:5px auto;}
.smallnews::after {
  content: "";
  clear: both;
  display: table;
}
.smallnews img{max-width:115px;max-height:90px;float:left;margin-right:5px;}
.smallnews p{
    font-size: 18px!important;
    line-height: 150%!important;
    font-weight: 400;
    margin: 0 0 1.04em;
	text-align: justify;}






/* single page */

.title {
	text-align:center;
    font-weight: 700;
    font-size: 50px;
    line-height: 55px;
    padding: 5px 0;
}
.title a{display:block;font-weight:bold;color:#478bca;}
.title p{font-size:20px;line-height:180%;font-style: italic;font-weight:500;color: rgba(0,0,0,.5);position: relative;}
.wishes{height:200px;box-shadow:0px 0px 4px 3px #eee;}
.wishes a img{height:85%;width:90%;display:block;}
h1.wishetitle{font-weight:bold;text-align:center;font-size:140%;color:#4e83ba;background:#efefef;padding:5px 0px;}

/* sidebar*/

.sidebar{width:100%;}
.sidebar img{width:100%;}
/*pagination with divya code */
.divya{font-size:25px;padding:5px;text-align:center;margin:auto;}
.divya .nav-links{padding:5px;}
.divya .page-numbers{background:#b7aaaa;border:1px solid #ccc;padding:3px 15px;transition:background-color .9s;}
.divya .page-numbers:hover{background:#000;color:#fff;}
.divya .current{background:red;color:fff;}
/* video */
.videobhawesh{border:3px solid #e8e7e7;position: relative;max-width:100%;margin:3 auto;height:160px;text-align:center;overflow:hidden;}
@media all and (max-width: 800px) {.videobhawesh{height:180px;}}
@media all and (max-width: 600px) {.videobhawesh{height:170px;}}
@media all and (max-width: 400px) {.videobhawesh{height:160px;}}
@media all and (max-width: 350px) {.videobhawesh{height:150px;}}
@media all and (max-width: 250px) {.videobhawesh{height:140px;}}
@media all and (max-width: 200px) {.videobhawesh{height:130px;}}
@media all and (max-width: 180px) {.videobhawesh{height:100px;}}
.videobhawesh a{color:#fff;}
.videobhawesh:hover{border:3px solid #111;}
.videobhawesh img{height:100%;width:100%;}
.videobhawesh .text {
  position: absolute; /* Position the background text */
  bottom: 0; /* At the bottom. Use top:0 to append it to the top */
  background: rgb(0, 0, 0); /* Fallback color */
  background: rgba(0, 0, 0, 0.5); /* Black background with 0.5 opacity */
  width: 100%; /* Full width */
  padding: 1px; /* Some padding */
  color:#fff;
  font-weight:bold;
  overflow:hidden;
  height:25px;
}

.frontads{height:220px;width:100%;}
.frontads img{width:100%;height:100%;}
img.frontads{width:100%;height:210px;}
@media all and (max-width: 500px) {
img.frontads{width:50%;float:left;}
}
.wrapperfooter{background:#c12720;}
.footerdetail{text-align:center;color:#0a88b9;width:95%;margin:0px auto;}
.para{background:#fff;margin:10px auto;}
.para h1{font-weight:bold;font-size:25px;border-bottom:2px solid #cec5c5;}
.para h3{font-weight:bold;font-size:20px;}
.para span{color:#0a88b9;padding:0px;}
.para a{color:#0a88b9;}
.para p{color:#000;}
.para img{width:98%;margin:auto;display:block;}
.copyright{text-align:center;background:#1c4b5d;color:#fff;font-weight:bold;}
.copyright a{color:#cf0;}
