*{margin:0;padding:0;}
.wd100, .links table, .tablelink li, .home_links, .marquee marquee, .marquee, input[type="text"], textarea{width:100%;}
.fl, .hdrbr, .imagebox li a, .imagebox li img, .slides, ul.menu li, ul.menu li a, .imagebox li, .imagebox li a, .links, footer li, .index_links, .index_links li, .home_links li, .home_links, .marquee marquee, .marquee, .img div{float:left;}
.fr{float:right;}
.wd12{width:1200px;}
.mauto{margin:auto;}
.mtop20{margin-top:20px;}
.bl{background:#000;}
.or{background:#ff9900;}
.h40{height:40px;}
.pd20{padding:20px 0;}
.pd10{padding:10px;}
.br{background:#6f1511;}
.pd5{padding:5px;}
.gr{background:#efeeee;}
.pdleft{padding-left:5%;}
h1, h2{font-size:26px;font-weight:500;background:#a72f0b;color:#f1f0f0;font-family:cambria;margin:10px 0;}
h1{font-size:32px;}
article h2{text-align:center;padding:8px;line-height:27px;clear:both;}
.logo{box-sizing:border-box;padding-top:24px;padding-bottom:24px;}
.logo img, section img{border:0;}
.logo span{font-size:33px;margin-top:27px;text-shadow:1px 1px 1px #b91818;}
.logo span a{color:#efa823;text-decoration:none;}
section img{display:block;margin:auto;}
.slides{width:30%;margin:20px;padding:32px 20px;box-sizing:border-box;text-align:center;background:#f3f1f1;font-size:26px;border:5px solid #f3f1f1;transition:font-size 1s ease-in-out 1s;-webkit-transition:font-size 1s ease-in-out 1s;-moz-transition:font-size 1s ease-in-out 1s;-o-transition:font-size 1s ease-in-out 1s;height:105px;}
.slides a{color:#444;text-decoration:none;}
.slides:hover{border:5px solid #ecebeb;font-size:34px;}
article{font-family:segoe ui, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:22px;box-sizing:border-box;color:#f9f8f8;float:left;width:100%;}
article a{color:#f9f8f8;}
footer li{list-style:none;margin:0 20px 17px;}
footer{width:395px;}
footer li a{color:#f3f2f2;text-decoration:none;font-family:arial;font-size:14px;}
footer li a:hover{text-decoration:underline;}
p{text-align:center;padding:11px 0;color:#e0dfdf;font-size:13px;font-family:arial;}
.icon a, a.social{width:32px;height:32px;background:url('https://www.bhagvanpics.com/images/site.png') 0px 0px no-repeat;display:inline-block;margin:4px 5px;}
.icon a.home{background-position:-18px -1px;}
.icon a.about{background-position:11px -1px;}
.icon a.contact{background-position:-57px -1px;}
a.social{background:url('https://www.bhagvanpics.com/images/social.png') 0px 0px no-repeat;}
a.social.fb{background-position:-1px 0px;}
a.social.tw{background-position:-34px 0px;}
a.social.pi{background-position:-168px 0px;}
a.social.gp{background-position:-134px 0px;}
a.social.in{background-position:-67px 0px;}
ul.menu{height:38px;}
ul.menu li{border-right:1px solid #403f3f;list-style:none;}
ul.menu li:first-child{border-left:1px solid #403f3f;}
ul.menu li a{padding:8px 11px;color:#c7c7c7;text-decoration:none;font-family:calibri;font-size:17px;border-bottom:2px solid #000;}
ul.menu li a:hover{background:#313131;border-bottom:2px solid #b3b2b2;}
.imagebox li{list-style:none;border:7px solid #f73f21;margin:13px;}
.links{width:38%;height:250px;overflow-y:auto;margin-right:1%;margin-bottom:20px;}
.links:first-child, .links:last-child{width:30%;}
.links:last-child{margin-right:0;}
.tablelink li, .index_links li{list-style:none;padding:4px 10px;box-sizing:border-box;border-left:3px solid #4a4a4a;margin-bottom:6px;}
.tablelink li:hover, .index_links li:hover, .home_links li:hover{background:#6b6a6a;}
.tablelink li a, .index_links li a, .home_links li a{text-decoration:none;}
.index_links li{width:48%;}
.mob-menu, .bg{display:none;}
.index_links{width:48%;margin-right:1%;border:1px solid #a72f0b;padding:0 10px;box-sizing:border-box;height:300px;overflow-y:auto;margin-bottom:20px;}
.home_links li{list-style:none;padding:10px;width:167px;box-sizing:border-box;border:1px solid #ad6f13;margin:2px;}
.home_links, .contul, .marquee{margin-bottom:20px;}
.mantra li{height:105px;}
.contul li, .text li{list-style-position:inside;padding-left:20px;line-height:25px;}
.cont{line-height:32px;}
#picturebox{margin-bottom:20px;text-align:center;}
#picturebox img{max-width:100%;width:auto;}
.marquee{height:127px;}
.marquee marquee{border:10px solid #a72f0b;box-sizing:border-box;}
.marquee img{border:1px solid black;width:110px;height:80px;margin:0 2px;}
.marquee span h2{background:#a72f0b;padding:10px 10px 0;}
.contactform{width:500px;margin:auto;}
.contactform td{padding:10px 0;}
.contactform td input{padding:10px;font-size:15px;}
input#AntiSpam{width:50px;}
::-webkit-scrollbar{width:12px;}
/* Track */
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;}
/* Handle */
::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,0,0,0.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,0.4);}
article ul{float:left;width:100%;padding-left:0;}
article ul li{list-style-type:disc;padding-left:0px;margin-left:10px;}
.arti_img_bx{float:right;margin:10px 0 0 10px;}
ul.home_links{padding-left:0;}
.hdrbr{background:#a72f0b;}
.cont_wrap{float:left;width:100%;background:#ff9900;}
.tableizer-table td{border-left:1px solid red;border-right:0px;border-top:0px;border-bottom:1px solid red;padding:5px;}
.tableizer-table td:last-child{border-right:1px solid red;}
.tableizer-table th{background:#a72f0b;padding:7px;}
.tableizer-table{margin-top:10px;}
.lightbox{position:absolute;text-align:center;display:none;width:100%;}
.static{position:fixed;top:0;left:0;width:100%;height:100%;background:black;opacity:0.5;}
.close{position:absolute;top:0;right:10px;font-family:arial;font-size:36px;color:#fff;z-index:1;}
.lightImage{position:relative;margin:5px 0;border:50px solid #807e7e;border-radius:25px;display:inline-block;}
.lightImage img{max-width:100%;max-height:100%;}
.lightImage div{font-size:50px;color:#fff;font-family:cambria;margin:20% 0;}
.panchang_table{margin-top:20px;}
.panchang_td{padding-left:20px;}
.top_ad, .ad728{width: 100%;text-align: center;margin-top: 10px;margin-bottom:10px;float:left;}
.top728{float: right;margin-top: 10px;}
.rashifal{float:left;width:100%;margin:20px;}
.zodiac{width:105px;height:110px;float:left;background:url("https://www.bhagvanpics.com/images/zodiac.jpg") 0px 0px no-repeat;}
.rashi_cont{width:calc( 100% - 190px);padding:0 20px;float:left;}
a.home_link{color: #fff;text-decoration: none;}
.ad300 {margin: 20px 0;float: left;}
ul.wall_ul {margin: 25px 0;}
.wall_ul li {float: left;list-style-type: none;border: 10px solid #a7300a;background: #a7300a;text-align: center;margin: 0 7px;}
.wall_ul li span {display: block;}
.m20{float:left;margin:20px 0;}
.wall_ul li a{color:#fff;font-family:segoe ui, Arial, Helvetica, sans-serif;}
.imghdbox div {display: inline-block;margin: 10px 20px;}
.img-left, .img-right {width: 300px;}
.img-center {width: 600px;}
.img {float: left;}
.imghdbox {background: #a72f0b;}
.download{cursor:grab;}

@media (max-width:1150px){
.logo span a{font-size:28px;}
.logo{float:none;margin:auto;width:100%;}
.logo img{margin-bottom:15px;margin-left: calc( 100% - 300px);width:200px;}
.wd12{width:100%;box-sizing:border-box;}
section img{height:auto;}
.slides{width:29%;margin:10px 2%;padding:10px;height:60px;}
h1{font-size:1.7em;}
footer{width:300px;}
footer li{margin:0 7px 15px;}
.pdleft{padding-left:10px;}
ul.menu li a{padding:8px 24px;}
.rashifal{width:calc( 100% - 20px );}
.rashi_cont {width:85%;}
.zodiac {margin-bottom:20px;}
.img-left, .img-right{display:none;}
.img-center{width:100%;}
}
@media (max-width:1070px){
ul.menu li a{padding:8px 20px;}
.imagebox li{margin:1% 12px;}
}
@media (max-width:980px){
ul.menu, .mob-menu span.menuspan2, .top728{display:none;}
.mob-menu{display:block;float:left;width:30px;margin:37px 0 0 20px;z-index:1;}
.mob-menu span{float:left;width:30px;height:5px;margin:2px 0;background:#e0dddd;transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;}
ul.menu{width:50%;float:left;height:auto;position:absolute;background:#eee;}
ul.menu li{width:100%;border:0;}
ul.menu li:first-child{border:0;}
ul.menu li a{width:100%;box-sizing:border-box;color:#000;font-size:21px;border-bottom:1px solid #b1afaf;padding:15px 20px;}
ul.menu li a:hover{color:#fff;}
.bg{position:fixed;top:0;width:100%;height:100%;background:#eee;opacity:0.8;}
.mob-menu span.menuspan3{background:#444;-ms-transform:rotate(136deg);-webkit-transform:rotate(136deg);transform:rotate(136deg);-o-transform:rotate(136deg);-moz-transform:rotate(136deg);margin:-7px 0;}
.mob-menu span.menuspan1{background:#444;-ms-transform:rotate(43deg);-webkit-transform:rotate(43deg);transform:rotate(43deg);-o-transform:rotate(43deg);-moz-transform:rotate(43deg);}
.links, .links:first-child, .links:last-child{width:100%;}
.tablelink li a{font-size:19px;}
.index_links li, .arti_img_bx, .arti_img_bx img{width:100%;height:auto;}
.arti_img_bx{margin:10px 0;}
.close{top:105px;}
.lightImage{margin:150px 0;}
.panchang_td{float:left;width:100%;padding-left:0;padding-top:20px;}
}
@media (max-width:500px){
.logo span a{font-size:24px;}
ul.menu{width:100%;}
.slides{width:90%;margin:10px 5%;}
section img{width:100%;}
.icon a, a.social{margin:4px 2px;}
.mob-menu{margin:37px 20px 0 20px;}
.imagebox li{margin:1% 3%;}
table.link_table td, .index_links, .contactform, .contactform td{width:100%;display:block;}
.home_links li{width:49%;}
.wall_ul li{width:83%;}
}
@media (max-width:435px){.imagebox li{margin:2% 3px;}}
@media (max-width:420px){.imagebox li{margin:2% 24px;}}
@media (max-width:375px){.imagebox li{margin:2% 25px;}}
@media (max-width:360px){
.mob-menu{margin:37px 5px 0 15px;}
.imagebox li{margin:2% 6%;}
.home_links li, .index_links li{width:99%;}
}
@media (max-width:320px){.imagebox li{margin:2% 4%;}}
@media (max-width:300px){.imagebox li{margin:2% 2%;}}