@font-face {
    font-family: 'muktaregular';
    src: url('fonts/mukta-regular-webfont.eot');
    src: url('fonts/mukta-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mukta-regular-webfont.woff') format('woff'),
         url('fonts/mukta-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'muktamedium';
    src: url('fonts/mukta-medium-webfont.eot');
    src: url('fonts/mukta-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mukta-medium-webfont.woff') format('woff'),
         url('fonts/mukta-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body{margin:0px;background-color:#fff;background-image:url('https://jagruk.in/wp-content/uploads/2018/09/bg.png');background-position: left top;
background-size: auto;
background-repeat: repeat;
background-attachment: fixed;}
.site-container {
    background-color: #fff;
    clear: both;
}
h1 {
    font-weight: normal;
}
.wrapper{width:100%;margin:0 auto;}
.header{padding:10px 0px;text-align:center;}
.logo{}
.text-center{text-align:center !important;}
.common-container{width:100%;max-width:970px;margin:0 auto;}
.menu-wrapper{width:100%;position:relative;background:#fff;height:38px;box-shadow:1px 2px 2px rgba(0,0,0,0.09);z-index:100;}
.menu-wrapper ul{list-style-type:none;padding:0;display:table;left:0px;right:0px;margin:0 auto;text-align:center;}
.menu-wrapper li{display:inline-block;position:relative;}
.menu-wrapper li a{display:block;text-align:center;font-family:'muktaregular', sans-serif;color:#000;background:#fff;text-decoration:none;padding:5px 14px;}
.menu-wrapper li:hover a{background:#fff;color:#243e93;}
.menu-wrapper li:hover ul a{background:#fff;color:#000;}
.menu-wrapper li:hover ul a:hover{background:#fff;color:#243e93;}
.menu-wrapper li ul {display:none;left:0;right:0;min-width:110px;position:absolute;width:100%;}
.menu-wrapper li ul li{display:block;float:none;}
.menu-wrapper li ul li a{width:auto;padding:0px;background:#eeeeee !important;}
.menu-wrapper ul li a:hover + .hidden, .hidden:hover{display:block;}
.menu-wrapper .show-menu{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;background:#243e93;text-align:center;padding:10px 0;display:none;}
.menu-wrapper input[type=checkbox]{display:none;-webkit-appearance:none;}
.menu-wrapper li:hover .sub-menu{display:block;}
input[type=checkbox]:checked ~ #menu{display:block;}
.search-wrappper{width:100%;max-width:500px;margin:0 auto;margin-top:20px;}
form.gsc-search-box{font-size:13px;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;width:100%;}
table.gsc-search-box{border-style:none;border-width:0;border-spacing:0 0;width:100%;margin-bottom:2px;}
table.gsc-search-box td{vertical-align:middle;}
.gsc-input{margin:0 !important;padding:0 !important;border:0 !important;}
.gsc-input-box{border:1px solid #D9D9D9;background:#fff;}
.gsib_a{width:100%;padding:4px 6px 0;}
table td{border:1px solid #ededed;}
#gsc-i-id1{height:36px !important;padding-left:11px !important;padding-top:0 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:12px;}
.gsib_a, .gsib_b{vertical-align:top;}
.gsst_b{font-size:16px;padding:0 2px;position:relative;user-select:none;-moz-user-select:none;white-space:nowrap;}
.gsst_a{display:inline-block;cursor:pointer;padding:0 4px;padding-top:5.5px;font:27px/13px arial,sans-serif;}
td.gsc-search-button{width:1%;}
.gsc-search-button{border:0 !important;}
.gsc-search-button.gsc-search-button-v2{background:#000 !important;border:0px !important;height:44px !important;border-radius:0 !important;padding:0 16px !important;cursor:pointer;}
.cse .gsc-search-button-v2, .gsc-search-button-v2{font-size:0px;padding:6px 27px;width:auto;vertical-align:middle;border:1px solid #666666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed');}
.gsc-search-button-v2 svg{fill:#fff;}
.content-wrapper{padding:50px 0px;width:100%;max-width:970px;margin:0 auto;}
.clearfix{clear:both;}
.articles-wrapper{width:100%;max-width:970px;margin:0 auto;}
.articles-wrapper ul{display:table;margin:0 auto;text-align:center;padding:0px;}
.articles-wrapper ul li{list-style:none;display:inline-block;margin:0px 6px;width:30%;font-family:'muktamedium', sans-serif;color:#000;font-size:20px;vertical-align:top;line-height:28px;padding-bottom:35px;}
.articles-wrapper ul li a{color:#000;text-decoration:none;}
.articles-wrapper ul li a:hover{color:#666;}
.articles-wrapper ul li img{width:100%;max-width:100%;height:auto;}
.loadmore{padding:10px 20px;background:#fff;color:#666;border:1px solid #ccc;text-align:center;font-size:16px;text-decoration:none;}
.loadmore:hover{background:#eee;}
.cookie-notice-container{text-align:center;width:100%;background:#000;width:100%;position:fixed;bottom:0;}
.cookie-notice-container p{margin:0px;color:#fff;font-size:13px;font-family:Helvetica, Arial, sans-serif;padding:10px 0px;}
.agree-button{font-family:sans-serif;display:inline-block;padding:4px 12px;margin-left:.3em;line-height:20px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;z-index:100000;}
.footer-social{background:#eab22e;width:100%;text-align:center;padding:0px 0px 0px;margin-top:30px;}
.footer-social a{margin:0px 5px;}
.bell{width:57px;height:57px;position:fixed;bottom:20px;right:15px;z-index:1;}
.footer{width:100%;background:#000;padding:10px 0px;}
.foot-left{width:50%;float:left;}
.foot-left ul{margin:0px;padding:0px;}
.foot-left ul li{list-style:none;display:inline-block;font-size:12px;font-family:Helvetica, Arial, sans-serif;margin-right:10px;}
.foot-left ul li a{color:#fff;text-decoration:none;}
.foot-left ul li a:hover{opacity:0.8;}
.foot-right{width:40%;float:right;text-align:right;font-size:12px;font-family:Helvetica, Arial, sans-serif;color:#fff;}
.detail-page{margin-top:50px;max-width:800px;padding: 0 14px;width: auto;}
.detail-page h1{font-size:40px;line-height:50px;font-family:'muktaregular', sans-serif;color:#000;margin:0px;padding-bottom:0px;}
.date{display:block;font-size:11px;padding-bottom:30px;}
.detail-page p{margin:0px;padding-bottom:20px;font-size:15px;line-height:26px;font-family:'muktaregular', sans-serif;color:#000;}
.detail-page h4{font-size:20px;line-height:25px;font-family:'muktamedium', sans-serif;color:#000;margin:0px;padding-bottom:10px;}
.detail-page ul{margin:0px;padding:0px;margin-left:16px;margin-bottom:15px;}
.detail-page ul li{list-style:disc;font-size:15px;line-height:24px;font-family:'muktaregular', sans-serif;color:#000;padding-bottom:12px;}
.detail-page a{color:#243e93;text-decoration:none;}
.td-post-sharing-bottom{border:1px solid #ededed;padding:10px 26px;margin-bottom:40px;background:#eab22e;}
.td-post-share-title{font-weight:700;font-size:14px;position:relative;margin-right:20px;vertical-align:middle;}
.td-default-sharing{display:inline-block;vertical-align:middle;}
.td-post-sharing-bottom .td-social-sharing-buttons{padding:0px;}
.td-social-facebook{background-color:#516eab;}
.td-post-sharing a{display:inline-block;vertical-align:middle;}
.td-social-sharing-buttons{font-size:11px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px 13px 8px 13px;margin-right:5px;height:29px;text-align:center;}
.td-social-facebook .td-icon-facebook{font-size:14px;position:relative;top:1px;}

.related-videos { width:100%; max-width:800px; margin:0px auto 0px;}
.related-videos ul { display:table; margin:0 auto; text-align:center; padding:0px;}
.related-videos ul li { list-style:none; display:inline-block; margin:0px 6px; width:30%; font-family: 'muktamedium', sans-serif; color:#000;font-size:20px; vertical-align: top; line-height: 28px; padding-bottom: 35px;}
.related-videos ul li a { color:#000; text-decoration:none;}
.related-videos ul li a:hover { color:#666;}
.related-videos ul li img { width:100%; max-width:100%; height:auto;}

.sub-menu:hover{display:block;}
img {max-width:98%; height: auto;}
iframe {
    max-width: 98%;
    // max-height: 56.25vw;  height/width ratio = 315/560 = .5625 
}

.show-menu-search {
    display:none;
}

@media screen and (min-width:971px){
.show-menu-search.hide-desk{display:none;}  
.show-menu-search {position:absolute;right:-24px; top:6px;}
.show-menu-search img {cursor:pointer; width: 22px;}
}

@media screen and (max-width:970px){
.menu-wrapper ul{position:static;display:none;}
.menu-wrapper li{border-bottom:1px solid #ddd;}
.menu-wrapper ul li, li a{width:100%;}
.menu-wrapper .show-menu{display:block;cursor:pointer;}
.menu-wrapper li a{padding:5px 0px;}
.foot-left{padding-left:10px;}
.foot-right{padding-right:10px;}
.cookie-notice-container p{padding:10px 10px;}
.search-wrappper{width:92%;}
.show-menu-search {
    position: absolute;
    right: 15px;
    z-index: 1;
    top: 9px;
    color: #fff;
    display:block !important;
    cursor:pointer;
}
p.icon-social-5{display:block !important;}

.header {width: 100%;margin: 0 auto;float: right; padding:5px 0px 6px; background:#f2f2f2; margin-bottom:20px;
    box-shadow: 0px 1px 1px rgba(0,0,0,0.2);}
    .menu-wrapper .show-menu {position: absolute;top:16px;left:14px;padding:10px 0 11px; background-color:transparent;}
    .menu-wrapper{background-color:transparent; box-shadow:0 0 0 0;}
    .show-menu-search {position: absolute;right: 15px;z-index: 1;top:26px;color: #fff;display: block !important;cursor: pointer;}
    .logo img{width: 128px !important; height:auto !important;}

}
@media only screen and (min-width:481px) and (max-width:641px){.foot-left{width:60%;}
.foot-right{width:30%;}
.agree-button{margin-top:5px;}
.articles-wrapper ul li{font-size:16px;line-height:20px;}
}
@media only screen and (min-width:320px) and (max-width:480px){.foot-left{width:100%;text-align:center;padding-left:0px;}
.foot-right{width:100%;text-align:center;}
.agree-button{margin-top:5px;}
.articles-wrapper ul li{font-size:18px;line-height:26px;width:90%;}
.logo{width:110px;margin:0 auto;}
.logo img{width:auto;max-width:100%;}
.header{padding:5px 0px 0px;text-align:center;}
.related-videos ul li{font-size:18px;line-height:26px;width:90%;}
.detail-page{width:92%;}
.td-social-sharing-buttons{margin-right:5px;}
.td-post-sharing-bottom{padding:10px 13px;}
.detail-page h1{font-size:30px;line-height:35px;}
.date{padding-bottom:20px;}
}
    
.footer-social p.icon-1{ background:url(../images/sprite.png) no-repeat; width:32px; height:31px; display:inline-block; transition: background 0.5s;}
.footer-social p.icon-2{ background:url(../images/sprite.png) no-repeat; width:32px; height:31px; display:inline-block; background-position: -33px 0;transition: background 0.5s;}
.footer-social p.icon-3{ background:url(../images/sprite.png) no-repeat; width:32px; height:31px; display:inline-block; background-position: -66px 0;transition: background 0.5s;}
.footer-social p.icon-4{ background:url(../images/sprite.png) no-repeat; width:32px; height:31px; display:inline-block; background-position: -99px 0;transition: background 0.5s;}
.footer-social p.icon-5{ background:url(../images/sprite.png) no-repeat; width:32px; height:31px; display:inline-block; background-position:-132px 0;transition: background 0.5s;}
.footer-social p.icon-1:hover {background-position:0 -32px; transition: background 0.5s;}
.footer-social p.icon-2:hover {background-position:-33px -32px; transition: background 0.5s;}
.footer-social p.icon-3:hover {background-position:-66px -32px; transition: background 0.5s;}
.footer-social p.icon-4:hover {background-position:-99px -32px; transition: background 0.5s;}
.footer-social p.icon-5:hover {background-position:-132px -32px; transition: background 0.5s;}

p.icon-social-1{background:url(../images/sprite-inner.png) no-repeat; width:82px; height:29px; display:inline-block; padding:0; margin:0px;
transition: background 0.5s;}
p.icon-social-2{background:url(../images/sprite-inner.png) no-repeat; width:80px; height:29px; display:inline-block; padding:0; margin:0px; background-position: -82px 0; transition: background 0.5s;}
p.icon-social-3{background:url(../images/sprite-inner.png) no-repeat; width:29px; height:29px; display:inline-block; padding:0; margin:0px; background-position:-163px 0; transition: background 0.5s;}
p.icon-social-4{background:url(../images/sprite-inner.png) no-repeat; width:29px; height:29px; display:inline-block; padding:0; margin:0px; background-position:-194px 0; transition: background 0.5s;}
p.icon-social-5{background:url(../images/sprite-inner.png) no-repeat; width:29px; height:29px; display:inline-block; padding:0; margin:0px; background-position:-225px 0; transition: background 0.5s; display:none;}
p.icon-social-1:hover{background-position:0 -29px; transition: background 0.5s;}
p.icon-social-2:hover{background-position:-82px -29px; transition: background 0.5s;}
p.icon-social-3:hover{background-position:-163px -29px; transition: background 0.5s;}
p.icon-social-4:hover{background-position:-194px -29px; transition: background 0.5s;}
p.icon-social-5:hover{background-position:-225px -29px; transition: background 0.5s;}

.footer-social p {
    margin-bottom: 10px;
}

.morebox_blog{ width:100%;text-align:center;}
ol li {
    margin-bottom: 10px;
    font-size:15px;
}   


@media screen and (max-width:767px){
.articles-wrapper ul li {width:90%; text-align:left;}
.articles-wrapper ul li img {width: 100px; max-width: none; float: left; margin-right: 18px;}
}
.anyamenuhide{display:none !important;}