.site-header {
border-bottom: none;
}
.site-container {
	margin:0 auto;
}
.site-header .wrap {
	padding:6px 0; }
.entry-title {
	font-size: 2em;
	color:#006EB6!important;
	line-height: 1.3;
}
.entry-title a, .sidebar .widget-title a, .sidebar .widget-title a:hover {
	color:#006EB6!important;
}
.entry-title a:hover {
	color:#000;
}
.nav-primary{height:47px; position: static; }
/* .ubermenu-skin-blue-silver.ubermenu-responsive-toggle {height:43px; }
.ubermenu-skin-blue-silver.ubermenu-responsive-toggle:hover {height:43px; } */
.ubermenu-skin-blue-silver.ubermenu-responsive-toggle {
    height: 43px;
}
.ubermenu-skin-blue-silver.ubermenu-responsive-toggle:hover {
   height: 43px;
}
.ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
    height: 43px;
}
.ubermenu-skin-black-white-2.ubermenu-responsive-toggle:hover {
    height: 43px;
}

::selection {
	background-color:#000;
	color:#fff;
}
.entry {
	border-bottom:1px solid #e3e3e3;
	padding:10px 12px;
}
.entry-footer .entry-meta {
	display:none;
}
.content img {
background-image: linear-gradient(deepskyblue, mediumblue);
border-radius: 10px;
padding: 1px;
}
.sidebar .widget {
	padding:0px;
}
.entry-header .entry-meta {
	margin:-2px;
}.sidebar li::before {
	content:none!important;
	font-size:0!important;
	margin:0!important;
}
.wp-caption.alignleft, a.alignleft img, img.alignleft {
	margin:5px 12px 8px 0!important;
	padding:5px;
	background-color:#dee1e7;
	outline:#ccc solid 1px;
}
.site-title {
	background-repeat:no-repeat;
	height:90px;
}
.site-title a {
	height:90px;
}
.title-area {
 padding-left: 2px;
}
@media only screen and (max-width: 1023px) {  .site-header .title-area {  padding-bottom: 0px; }}
.singular .entry-header .entry-meta {
	position:relative;
}
.archive-description, .author-box {
	padding:12px!important;
}
#ubermenu-main-52-primary {
	z-index:9999;
}
#ubermenu-main-52-primary-toggle-sticky-wrapper {
	position:relative;
	z-index:99999;
}
#ubermenu-10math-53, #ubermenu-english-75, #ubermenu-scienceix-101, #ubermenu-sciencex-76 {
	position:relative;
	z-index:30;
}
/*
.entry-content ul li {
	list-style-type:none!important;
}
.entry-content ol, .entry-content ul {
	margin-left:0!important;
}
*/
#item-body h3 {clear:both;}
.clear {clear:both;}
 /*.sidebar-primary {
  width: 350px;
} */
.ubermenu-custom-content img {
  /* height: auto; */
  width: 177px;
}
.evidyayoutube {height:40px;}
.evidyayoutube::before { content:url(https://www.evidyarthi.in/wp-content/uploads/2016/09/youtubeicon.png); width: 32px; 
    height: 32px;}
.youtube {
   font-size:22px; color:#F00; font-weight:bold; letter-spacing:2px; font-stretch:condensed; font-style:italic; text-shadow:
    0px 0px 0 #503838;   
	text-decoration:none; border-bottom:#999 dotted  thin;
}
.button, .entry-content .button, input[type=button], input[type=reset], input[type=submit] {
	background-color:#006EB6!important;
}

.generic-button {
  float: left;
}
.lazy-load-div::before {
    color: #f00!important;
}
@media (min-width:600px){.content{width:608px;}}
@media (max-width:600px){.content{width:auto}}
/* Common button styles */
.content p a:link {
	float: left;
	min-width: 150px;
	display: block;
	margin: 1em;
	padding: 1em 2em;
	border: none;
	background: none;
	color: aliceblue;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	text-decoration:none;
}
.content p a:link {
  color:#FFF;
}
.content p a:link:focus {
	outline: none;
}
.content p a:link > span {
	vertical-align: middle;
}
/* Text color adjustments (we could stick to the "inherit" but that does not work well in Safari) */
.content p a:link {
	color: #37474f;
	border-color: #37474f;
}
/* Typography and Roundedness */
.content p a:link {
	border-radius: 5px;
}
/* Borders */
.content p a:link {
	border: 1px solid;
}
/* Nuka */ 


.content h2 { clear:both; }
.content p a:link {
	margin: 1em 2em;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
color: white;
clear: both;
}
.content p a:visited  { color:#FFF;}
.content p a:link--inverted {
	color: #37474f;
}
.content p a:link::before,
.content p a:link::after {
	content: '';
	position: absolute;
	border-radius: inherit;
	background: -webkit-linear-gradient(top, #0056c7, #00439c);
	z-index: -1;
}
.content p a:link::before {
	top: -4px;
	bottom: -4px;
	left: -4px;
	right: -4px;
	opacity: 0.2;
	-webkit-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
}
.content p a:link::after {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale3d(1.1, 1, 1);
	transform: scale3d(1.1, 1, 1);
	-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
	transition: transform 0.3s, background-color 0.3s;
}
.content p a:link::before,
.content p a:link::after {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.content p a:link--inverted::before,
.content p a:link--inverted::after {
	background: #fff;
}
.content p a:link:hover {
	color: #fff;
}
.content p a:link:hover::before {
	opacity: 1;
}
.content p a:link:hover::after {
	background-color: #37474f;
}
.content p a:link--inverted:hover::after {
	background-color: #7986cb;
}
.content p a:link:hover::after,
.content p a:link:hover::before {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
.entry-content li a
{
    font-weight: bold;
    text-decoration: none;
    /*line-height: 2.8em; */
    padding-right:.5em;
    color:white;
	padding:20px;
}
.entry-content li {
    display: table;
    border: none;
    outline: none;
    color: #fff;
    background: -webkit-linear-gradient(top, #0056c7, #00439c);
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
	margin:20px;
	padding:20px;
}
.entry-content li:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}
.entry-content li:active {
    color: #000
}
.entry-content li:active:after {
    background: transparent;
}
.entry-content li:hover:before {
    opacity: 1;
}
.entry-content li:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(top, #0056c7, #00439c);
    left: 0;
    top: 0;
    border-radius: 10px;
}
@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}
a.alignnone img, img.alignnone {    margin-bottom: 0px;}
.after-entry .widget, .news-pro-home .content .widget {
padding-bottom: 0px; 
margin-bottom: 20px;
clear: both;
}
.widget-title {
   height: 53px;
}
#over img {
margin-left: auto;
margin-right: auto;
display: block;
}
.whatsapp {text-align: right;    display: block;    padding: 5px; float: right	}
@media only screen and (max-width: 770px ){.bottomright{position:fixed;bottom:0px;right:0px;margin:20px;z-index:1001; overflow:hidden; }
.whatsapp{height: 48px; width: 48px;  /*object-fit:contain*/} .sidebar-primary { width: 350px;} }
@media only screen and (min-width: 771px ){.bottomright{display:none}.sidebar-primary{width:350px}}
.user-answer span.answer {
    color: #fff819 !important;
}
.googleads {min-height: 300px; clear:both; min-height:200px;}
@media only screen and (max-width: 770px ){.googleads {
min-height: 280px;
min-height: 300px; clear:both;
.googleadspost {
min-height: 300px;
min-height: 300px; clear:both;
}}
@media only screen and (min-width: 771px ){ .googleads {min-height: 280px;margin: 10px 0px;}
.googleadspost {min-height: 300px; clear:both;}} 

.watupro_buttons td {	padding:10px;}
.watupro_buttons.flex {    display: flex;
    flex-wrap: wrap; position:relative;  width: 100%;   height: auto; }

.entry-content p {
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
.entry-content p strong {
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
.entry-content p {
	word-wrap:break-word;
}