@font-face {

    font-family: Akash;

    src: url(../fonts/TeraFont-Akash.ttf);

}

body { background: #e67d0b; /* Old browsers */

background: -moz-radial-gradient(center, ellipse cover,  #e67d0b 0%, #e5943d 40%, #e67d0b 100%); /* FF3.6+ */

background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#e67d0b), color-stop(40%,#e5943d), color-stop(100%,#e67d0b)); /* Chrome,Safari4+ */

background: -webkit-radial-gradient(center, ellipse cover,  #e67d0b 0%,#e5943d 40%,#e67d0b 100%); /* Chrome10+,Safari5.1+ */

background: -o-radial-gradient(center, ellipse cover,  #e67d0b 0%,#e5943d 40%,#e67d0b 100%); /* Opera 12+ */

background: -ms-radial-gradient(center, ellipse cover,  #e67d0b 0%,#e5943d 40%,#e67d0b 100%); /* IE10+ */

background: radial-gradient(ellipse at center,  #e67d0b 0%,#e5943d 40%,#e67d0b 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e67d0b', endColorstr='#e67d0b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

 margin: 0px;

 padding: 0px;

 }

.main { } 

* { padding: 0px; margin: 0px; }

.clear { clear: both; }

a { text-decoration: none; color: #fff; }

.akash { font-family: akash; }

.main { width: 980px; margin: auto; }



.logo {float: left; margin-left: 10px; }



.site-title { width: 700px; text-align: center; height: auto; background: url(../images/umiya-manav-seva-trust1.png) center no-repeat;float: left; margin-left: 20px; margin-top: 35px; }

.site-title-pattern {display:none; width: 464px; height: 50px; background: url(../images/divider_11.png) center no-repeat; float: left; margin-left: 0px; margin-top: 50px; }

.ma-photo{ width: 209px; height: 183px; background: url(../images/orpatel1.jpg) center no-repeat; float: right; margin-left: 30px; margin-top: 0px; }

.uma{ width: 250px; height: 250px; background: url(../images/Logo.png) center no-repeat; float: left; margin-left: 0px; margin-top: 30px; }

.uma a { display: block; width: 178px; height: 193px;   }



.left-side { width: 250px; float: left; margin-top: 37px;}

.content-area { width: 710px; float: left; margin-left: 20px; }

.content-bottom { width: 122%; float: left; margin-left: -110px; }

.menu-title { background: url(../images/aboutus.png) center no-repeat; width: 241px; height: 90px; }

.left-side .menu { }

.left-border { border-right: 1px dashed #3c2415;  }

.left-side .menu .nav { padding-left: 40px; }

.left-side .menu .nav  a { line-height: 30px; font-size: 20px; display:block;}

.left-side .menu .nav  a:hover {color:#000;}

.left-side .menu .nav li {  border-bottom: 1px solid #3c2415; margin-right: 10px; } 

.slider {  width: 710px; height: 390px; overflow: hidden; border: 3px dashed #3c2415; margin-top: 30px; border-radius: 15px; }

.welcome { text-align: center; background: url(../images/divider_2.png) center bottom no-repeat; line-height: 120px; padding-bottom: 0px; vertical-align: top; color: #fff; margin-bottom: 20px;  }

.divider { clear: both; border-bottom: 1px dashed #3c2415; }

.footer {  padding: 20px ; font-size: 12px; }

.footer .menu { float: right; }

.footer .menu li { display: inline-block; border-right: #FF9F40 1px solid; padding: 0px 8px; }

p { margin-bottom: 20px; color: #3c2415; }

.font-large { font-size: 18px; }

h2.title { margin-bottom: 20px; padding-top: 20px;  } 

.photo-image { border: 5px solid #e5e5e5; margin: 10px; } 

.border-table { border-collapse: collapse;  }

.border-table td { border: 1px solid black; text-align: center;  padding: 2px; }

.border-table th { border: 2px solid black; text-align: center; font-weight: bold;  padding: 2px; }

.ctexta{text-align: center;}

.heading{

    border: 2px solid black;

    text-align: center;

    padding: ;

    font-weight: bold;

}

.bold-border{

    border: 2px solid black;

}

.borderimg{

    border: 5px solid black;

    height: auto;

    width: auto;

    

    border-radius: 15px;

}

.border-table td h1, h3{ border: 1px solid #484848; text-align: center; padding: 2px; }

.border-dotted { border: 3px dashed #3c2415; }

.photo-gallery { margin: 3px; }

.photo-gallery img{ border: 4px solid #e5e5e5; box-shadow: 2px 2px 2px #333; }

.border-area { background: #ffaa50; border: 5px solid #CC6600; margin-top: 20px; }

.service{

    border: 1px solid brown;

     border-collapse: collapse;

}

.service tr td{

    vertical-align: top;

    padding: 4px;

    text-align: justify;

    font-weight: 500;

   border: 1px solid brown;

}

.free{

    border-bottom: 3px solid #484848;

}

.bold-line{border-bottom: 2px solid #000000;}

.left td{ text-align: left; padding: 2px 5px;}

.photo { margin-bottom: 50px;}

.bottom_line td{

    border-bottom: none;

   

}



.photoframe{

    padding-right: 50px;

}

.photoframe img{

    width: 300px;

}

.left-line{

    border-left: 2px solid #000000;

}

.right-line{

     border: 2px solid #000000;

}



.link a{

    float: top;

    color: red;

}

.arjimg{ width: 300px;}

.arjimg img{

    width: 515px;

}

.smalltext{

    color: #fff;

    font-size: 19px;

}

.tab1{

    font-size: 17px;

}

.ma-photo{
display:none;
}

.manav-box{
	border: 10px solid rgba(255,255,255,0.2);
	line-height: 1em;
	box-sizing: border-box;
	width: 48%;
	float: left;
	margin-right: 4%;
	margin-bottom: 30px;
}

.manav-box:nth-of-type(2n + 2){
    margin-right: 0;
}

.manav-box a{
	display: block;
	margin-bottom: -5px;
}

.manav-box img{
	max-width: 100%;
	line-height: 1em;
}

#cboxLoadedContent{
    overflow: hidden !important;   
}