@charset "utf-8";
/* CSS Document */
body{font-size:13px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin:0;padding:0;border:0;outline:0;list-style:none;color:inherit;text-decoration:none;font-family:"Open Sans", Helvetica, Arial, sans-serif;}
.fright{margin-right:0px !important;}
.wrapper{width:100%;float:left;margin-bottom:20px;}
.top{background:url(../img/bg.jpg) no-repeat center;height:685px;width:100%;}
.top_container{width:1000px;margin:auto;text-align:center}
.category{float:left;width:1000px;margin-top:35px;}
.category li{width:305px;height:auto;float:left;margin-right:35px;margin-top:20px;text-align:center;line-height:22px;}
.main_links{width:115px;height:115px;background:#f66603;border-radius:50%;margin:auto}
.main_links:hover{width:115px;height:115px;background:#000;border-radius:50%}
.category li img{margin-bottom:10px;}
.category li span{font-size:18px;color:#b72c56;font-weight:bold;}
.category li p{margin-top:10px;}
.website{width:100%;padding-bottom:25px;border-bottom:1px solid #e0e0e0;float:left;}
.title{font-size:28px;color:#747474;background:#fff;float:left;position:relative;margin-top:-25px;}
.main_latest{width:300px;float:left;margin-top:20px;}
.main_latest iframe{width:300px;height:248px;margin-top:20px;}
.news_box{width:270px;background:#f4f4f4;border:1px solid #edebeb;margin-top:20px;padding:15px;float:left}

.matrimonial_search{background:#ffeebd;border:1px solid #edebeb;padding:0px 0px;width:98%;float:left;margin-top:10px;margin-left:10px;}
.matrimonial_search tr td{border:0px;}

.container{width:1000px;margin:auto;text-align:center;margin-top:30px;}
.heading{font-size:36px;color:#b72c56;}
.search{width:1000px;margin:auto;}
.search_criteria, .family_detail{width:1000px;background:#f4f5f5;margin-top:30px;float:left;border-bottom:1px solid #dde0e0}
.search_criteria span{padding:8px 0px 8px 0px;background:#ffa13e;float:left;color:#fff;font-size:18px;width:210px;}
.search_form{float:left;margin-top:20px;text-align:left;border-bottom:1px solid #dde0e0;padding-bottom:20px;width:1000px;margin-bottom:30px;}
.search_form li{float:left;width:206px;margin-right:24px;font-size:14px;}
.search_textbox{padding:5px;border:1px solid #dde0e0;width:200px;margin-top:5px;}
.search_button{background:#b72c56;border-radius:5px;border:none;padding:6px 15px;color:#fff;margin-top:24px;}
.personal_detail{float:left;width:1000px;}
.personal_detail li{float:left;width:320px;margin-right:20px;margin-top:20px;text-align:left}
.textbox{border:1px solid #dde0e0;box-shadow: 0px 0px 15px 5px rgba(248, 249, 249, .75);width:305px;margin-top:5px;padding:5px;}
.register_button{float:left;margin-top:10px;background:#f7a146;border-radius:5px;border:none;color:#fff;padding:8px 20px 8px 20px;font-size:15px;}
.message{width:1000px;line-height:24px;float:left;margin-top:20px;text-align:center}
.name{width:250px !important;}
.dob{width:210px !important;}
.head1
{width:100%;
display:block;
float:left;
}
#container
{width:1000px;
display:block;
margin:auto;
}
.head2
{width:1000px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
}
.head3
{width:1000px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.head4
{width:321px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.head5
{width:670px;
display:block;
float:right;
margin:0px 0px 0px 0px;
}
.jain_tirth
{width:670px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.jain_tirth ul
{width:707px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.jain_tirth ul li
{width:107px;
display:block;
float:left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}


.jain_tirth2
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu1.png) no-repeat 20px 0px;
}
.jain_tirth2 a
{width:107px;
height:70px;
}
/*.jain_tirth2:hover, .jain_tirth2 a.selected
{width:107px;
height:70px;
background:url(../img/jain-menu2.png) no-repeat 20px 0px;
}*/

.jain_tirth50
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu3.png) no-repeat 20px 0px;
}
.jain_tirth50 a
{width:107px;
height:70px;
}
/*.jain_tirth50:hover, .jain_tirth50 a.selected
{width:107px;
height:70px;
background:url(../img/jain-menu4.png) no-repeat 20px 0px;
}*/




.jain_tirth51
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu5.png) no-repeat 20px 0px;
}
.jain_tirth51 a
{width:107px;
height:70px;
}
/*.jain_tirth51:hover
{width:107px;
height:70px;
background:url(../img/jain-menu6.png) no-repeat 20px 0px;
}*/



.jain_tirth52
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu7.png) no-repeat 20px 0px;
}
.jain_tirth52 a
{width:107px;
height:70px;
}
.jain_tirth53
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu8.png) no-repeat 20px 0px;
}
.jain_tirth53 a
{width:107px;
height:70px;
}

.jain_tirth54
{width:107px;
display:block;
height:70px;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
background:url(../img/jain-menu9.png) no-repeat 20px 0px;
}
.jain_tirth54 a
{width:107px;
height:70px;
}
/*.jain_tirth52:hover
{width:107px;
height:70px;
background:url(../img/jain-menu8.png) no-repeat 20px 0px;
}*/
.jain_tirth3
{width:107px;
display:block;
float:left;
margin:5px 0px 0px 0px;
font-size:12px;
color:#b72c56;
text-align:center;
}
.jain_tirth3 a
{text-decoration:none;
color:#b72c56;
}
.jain_tirth3 a:hover
{color:#b72c56;
}
.jain_darshan
{width:100%;
display:block;
float:left;
background:url(../img/clo.jpg) repeat-x;
height:126px;
margin-top:10px;
}
#container2
{width:980px;
display:block;
margin:auto;
}
.jain_darshan2
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.jain_darshan3
{
display:block;
float:left;
margin:35px 0px 0px 0px;
font-size:36px;
color:#FFF;
}
.jain_darshan4
{width:315px;
display:block;
float:right;
margin:0px 35px 0px 0px;
}
.map
{width:100%;
display:block;
float:left;
}
#container3
{width:980px;
display:block;
margin:auto;
}
.map2
{width:980px;
display:block;
float:left;
margin:10px 0px 0px 0px;
border-bottom:#dadada solid 1px;
padding-bottom:5px;
}
.map3
{width:100%;
display:block;
float:left;
margin:0px 0px 0px 0px;
font-size:13px;
color:#909090;
}
font.map4
{font-size:13px;
color:#f66603;
}
.map5
{width:12px;
display:block;
float:left;
margin:4px 5px 0px 0px;
}
.map6
{width:100%;
display:block;
float:left;
height:987px;
text-align:center;
background:url(../img/map.jpg) no-repeat center;
}
.footer
{width:100%;
display:block;
float:left;
background:#0d3c6e;
margin-top:60px;
}
#container6
{width:980px;
display:block;
margin:auto;
}
.ft
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}
.ft2
{width:237px;
display:block;
float:left;
margin:0px 0px 0px 0px;
font-size:13px;
color:#FFF;
}
.ft2 a
{text-decoration:none;
color:#FFF;
}
.ft2 a:hover
{color:#FFF;
}
.fb
{width:81px;
display:block;
float:right;
margin:0px 0px 0px 0px;
text-align:right;
}
.himachal
{width:100%;
display:block;
float:left;
}
#container7
{width:980px;
display:block;
margin:auto;
}
.himachal2
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}
.himachal3
{width:217px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.himachal4
{width:739px;
display:block;
float:right;
margin:0px 0px 0px 0px;
}
.himachal5
{width:217px;
display:block;
float:left;
margin:0px 0px 0px 0px;
background:#f6b603;
padding-bottom:30px;
}
.himachal6
{width:180px;
display:block;
float:left;
margin:5px 0px 0px 0px;
background:#f9cc4f;
font-size:20px;
color:#f66603;
font-weight:bold;
padding:5px 0px 5px 10px;
}
.himachal7
{width:170px;
display:block;
float:left;
margin:15px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
.himachal7 ul
{width:170px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.himachal7 ul li
{
display:block;
float:left;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 10px;
background:url(../img/aru.png) no-repeat 0px 5px;
}
.himachal7 ul li a
{
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:13px;
color:#FFF;
text-decoration:none;
}
.himachal7 ul li a:hover
{color:#FFF;
}
.himachal8
{width:739px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.himachal9
{width:739px;
display:block;
float:left;
margin:20px 0px 0px 0px;
}





			
			
			
			
.himachal10
{width:739px;
display:block;
float:left;
margin:40px 0px 0px 0px;
border-bottom:#bfd5e2 solid 1px;
position:relative;
}
.himachal11
{width:100%;
display:block;
position:absolute;
font-size:37px;
color:#0079c2;
left:300px;
bottom:-25px;
background:#FFF;
text-align:left;
}
.himachal12
{width:739px;
display:block;
float:left;
margin:30px 0px 0px 0px;
font-size:13px;
color:#484848;
text-align:left;
line-height:22px;
}
.himachal13
{width:739px;
display:block;
float:left;
margin:20px 0px 0px 0px;

}
.himachal14
{width:573px;
display:block;
float:left;
margin:0px 0px 0px 0px;

}
.himachal15
{width:166px;
display:block;
float:right;
margin:0px 0px 0px 0px;
}
td
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
padding:10px 10px 10px 10px;
border:#d7e3eb solid 1px;
}
table
{border-collapse:collapse;
}
.himachal16
{width:739px;
display:block;
float:left;
margin:15px 0px 0px 0px;
font-size:30px;
color:#0079c2;
text-align:center;
}
.himachal17
{width:739px;
display:block;
float:left;
margin:15px 0px 0px 0px;
border:#dbe6ed solid 1px;
}
.himachal18
{width:676px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}








.wrapper2 {
				
				width:676px;
				margin:28px 0px 0px 45px;
				padding:0px;
				
				
			}
			.list_carousel2 {
				
				margin: 0 0 0px 0px;
				position:relative;
				width:676px;
				
			}
			.list_carousel2 ul {
				margin: 0;
				width:676px;
				
				padding: 0;
				list-style: none;
				display: block;
				
			}
			.list_carousel2 li {
				
			
				background-color:#FFF;
				width:152px;
				height:350px;
				padding: 0 0 0 0;
				margin: 5px 15px 0px 0px;
				display: block;
				float: left;
			
				
				
				
				
			}
			
			
			
			
			.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev {
				float: right;
				
			
				
				top:30px;
				left:-30px;
				position:absolute;
			
			}
			.next {
				float: right;
				margin-right: 19px;right:-25px;
				position:absolute;top:30px;
			}
.himachal19
{width:152px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.himachal20
{width:152px;
display:block;
float:left;
margin:15px 0px 0px 0px;
font-size:13px;
color:#000;
font-weight:bold;
}
.himachal21
{width:152px;
display:block;
float:left;
margin:10px 0px 0px 0px;
font-size:12px;
color:#000;
text-align:left;
}
.himachal22
{width:145px;
display:block;
float:left;
margin:20px 0px 0px 0px;
font-size:12px;
color:#228bca;
border:#d7e3eb solid 1px;
padding:5px 0px 5px 5px;
}
.himachal22 a
{text-decoration:none;
color:#228bca;
}
.himachal22 a:hover
{color:#228bca;
}
.himachal23
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;

}
.himachal24
{width:335px;
display:block;
float:left;
margin:0px 30px 0px 0px;
}
.himachal25
{display:block;
margin:0px 0px 0px 0px;

}
.himachal26
{display:block;
margin:0px 0px 0px 0px;
font-size:27px;
color:#f66603;
}
.himachal27
{display:block;
margin:0px 0px 0px 0px;
font-size:12px;
color:#000;
text-align:justify;
line-height:23px;
}
.kangra_fort
{width:100%;
display:block;
float:left;
background:#f6b603;
margin-bottom:15px;
}
#container9
{width:980px;
display:block;
margin:auto;
}
.kangra_fort2
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:13px 0px 5px 0px;
}
.kangra_fort3
{width:980px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.kangra_fort3 ul
{width:985px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.kangra_fort3 ul li
{width:187px;
display:block;
float:left;
margin:0px 10px 8px 0px;
padding:0px 0px 0px 0px;
list-style:none;
background:#f9ce56;
border-radius:5px;
}
.kangra_fort3 ul li a
{width:187px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
font-size:15px;
text-align:center;
color:#FFF;
text-decoration:none;
}
.kangra_fort3 ul li a:hover
{color:#f6b603;
background:#FFF;
border-radius:5px;
}
.kangra_fort3 ul li a.sel {
	color: #009ee3;
	background:#000;
}

.kangra_fort3
{width:100%;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
.kangra_fort4
{width:739px;
display:block;
float:left;
margin:0px 0px 0px 0px;

}
#container50
{width:980px;
display:block;
margin:auto;
}
.kangra_fort5
{width:980px;
display:block;
float:left;
margin:15px 0px 0px 0px;
text-align:center;
}
.jain_beliefs{float:left;text-align:left;margin:-10px -25px 0px -25px;}
.jain_beliefs li{float:left;width:156px;text-align:center;font-weight:bold;margin:20px 25px 20px 25px;}
.jain_beliefs_image{float:left;border-radius:50%;width:150px;height:150px;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 0 0 8px rgba(0, 0, 0, .5);margin-bottom:5px;}	

.adds_content{width:100%;position:absolute;top:0px;left:0px;z-index:99;padding:0px 0px;}

.adds_left_pic{width:266px;float:left;min-height:1582px;margin-left:15px;margin-top:15px;}

.adds_left_pic img{width:100%;}

.adds_right_pic{width:266px;float:right;min-height:1582px;margin-right:15px;margin-top:15px;}

.adds_right_pic img{width:100%;}

.new_banner{width:100%;float:left;margin-top:10px;}

.new_banner img{width:100%;}



.jain_library_image{width:220px;height:220px;}
.jain_beliefs li iframe{border-radius:50% !important;width:220px;height:220px;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 0 0 8px rgba(0, 0, 0, .5;overflow:hidden auto}


