@charset "utf-8";


@font-face {
	font-family:"Web Serveroff";
	src:url(../fonts/Web%20Serveroff.ttf);
		src: url(../fonts/Web%20Serveroff.eot),
   url(../fonts/Web%20Serveroff.eot?#iefix) format('embedded-opentype'),
}

@font-face {
	font-family:Calibri;
	src:url(../fonts/Calibri.ttf);
	src:url(../fonts/Calibri.eot),
	    url(../fonts/Calibri.eot?#iefix) format('embedded-opentype'),
		}



.navbar-default {
  background-color: #0D59AF;
  border-color: #c4e399;
}
.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #c4e399;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #c4e399;
}
.navbar-default .navbar-nav > li > .dropdown-menu {
  background-color: #0D59AF;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #0D59AE;
  background-color: #c4e399;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {
  background-color: #c4e399;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #0D59AE;
  background-color: #c4e399;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #0D59AE;
  background-color: #c4e399;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #0D59AE;
  background-color: #c4e399;
}
.navbar-default .navbar-toggle {
  border-color: #c4e399;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #c4e399;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ecf0f1;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #0D59AE;
}
body {
	background-color: #DED9E4;
}
.panel-body {
	background-color: #CAD5DB;
}


@media screen{
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #0D59AE;
    background-color: #c4e399;
  }
.sec-1.sec-1a {
	font-size: 2.5em;
}


.ul-1.ul2 {
	font-size: 1.5em;

}
.panel-body .col-lg-3.col-xs-6.accor-box .text-uppercase.ha {
	font-size: 1.2em;
}



  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #0D59AE;
  }




}
.sec-1 {
	font-size: 2.5em;
	font-family: "Web Serveroff";
	color: #F0F0F0;
	background-image: url(../img/bg1.gif);
}

.sec-2 {
	font-size: 2.5em;
	font-family: "Web Serveroff";
	color: #F0F0F0;
	background-image: url(../img/bg2.gif);
}


.sec-3 {
	font-size: 2.5em;
	font-family: "Web Serveroff";
	color: #F0F0F0;
	background-image: url(../img/bg2.gif);
}


.sec-5 {
	font-size: 2.5em;
	font-family: "Web Serveroff";
	color: #F0F0F0;
	background-image: url(../img/bg2.png);
}



.box-1 {
	background-color: #EFFFD8;
	height: 230px;
	border: thin solid #D0D0D0;
}
.ul-1 {
	color: #3A3A3A;
	font-size: 1.4em;
	font-family: Calibri;
	margin-left: -10px;
	margin-top: 10px;
}
.cor-1 {
	font-family: arial;
	font-size: 1.2em;
	margin-left: -10px;
	margin-top: 10px;
}
#accordion1 .panel.panel-default .panel-heading {
	background-color: hsla(212,86%,37%,1.00);
	color: #FFFFFF;
}
.panel-heading .panel-title {
	font-size: 1.5em;
	font-family: Calibri;
}


.txtf {
	background-color: #F1CDDB;
	min-width: 0px;
	height: 25px;
	width: 150px;
}
.txtp {
	background-color: #F1CDDB;
	width: 150px;
	height: 25px;
}
.cat {
	background-color: #F1CDDB;
	color: #676666;
}
.but {
	background-color: #CC6F92;
	color: #FFFFFF;
}
.h2 {
	font-family: Calibri;
	font-size: 1.7em;
	color: #0D59AF;
	font-weight: bold;
}

.box-2 {
	background-color: #FFDAC6;
	height: 260px;
	border: thin solid #BED3B6;
}
.text-uppercase {
	font-size: 1.8em;
	font-family: Calibri;
	font-weight: bold;
	color: #55346F;
}

.accor {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../img/img01.jpg);
}
.accor-box {
	background-color: #EFD4DF;
	height: 300px;
	border: thin solid #B9B9B9;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.accor-box-color {
	background-color: #4FB7D8;
	height: 300px;
	border: thin solid #B9B9B9;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}



.accor-box2 {
	background-color: #E4E8BD;
	height: 300px;
	border: thin solid #B9B9B9;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


@media screen and (max-width:675px){
.hb {
	font-size: 1.4em;
}


.top-tabs {
	font-size: 0.8em;
}


.sm-1 {
	font-size: 1.2em;
	text-align: left;
}
.sec-a {
	font-size: 2em;
}

.smbox {
	font-size: 8pt;
	height: 750px;
}
.cor-sm {
	font-size: 1em;
}
.cor-img {

}
.cor-txt-small {
	color: hsla(191,100%,25%,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	

}
.cor-txt-sm {
	font-size: 0.8em;
}
.ppt-2 {
	font-size: 0.9em;
}
.ab-smb {
	font-size: 0.8em;
	height: 100px;
}
#abu-txt {
	font-size: 0.9em;
}
#abu-txt {
}
.au-sm {
	min-height: 80px;
	max-height: 100px;

}







}




.h2-a {
	color: #255297;
}
.loginForm {
	
	background: #f3f3f3;
	border: 1px solid #fff;
	border-radius: 5px;
	
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.header {
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 20px;
	font-family: Calibri;
	font-size: 2em;
	color: hsla(212,86%,37%,1.00);
}
.field-1 {
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10PX;
	font-family: Calibri;
	font-size: 1.2em;
	color: hsla(0,0%,32%,1.00);
}
.field-2 {
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10PX;
	font-family: Calibri;
	font-size: 1.2em;
	color: hsla(22,100%,37%,1.00);
}
.input-1 {
	position: absolute;
	left: 220px;
	width: 200px;
}
.dd {
	position: absolute;
	left: 140px;
	width: 200px;
}
.inp-1 {
	position: absolute;
	left: 220px;
	width: 350px;
}

.btn-1 {
	position: relative;
	left: 120px;
}
.btn-r {
	position: relative;
	left: 320px;
}
.btn-2 {
	position: absolute;
	left: 220px;
}
.bx-1 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.link {
	color: hsla(359,55%,60%,1.00);
	font-style: italic;
}
.accor-1 {
	background-image: url(../img/ST-1.png);
	height: 70px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.accor-2 {
	height: 70px;
	background-image: url(../img/ST-2.png);
}
.accor-3 {
	height: 70px;
	background-image: url(../img/ST-3.png);
}

.G-BOX {
	height: 620px;
	background-color: hsla(46,98%,81%,1.00);
}
.G-BOX2 {
	height: 620px;
	background-color: hsla(60,4%,91%,1.00);
}
#off-box1 {
	height: 360px;
	padding-top: px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(46,56%,82%,1.00);
	border: 10px solid hsla(190,14%,56%,1.00);
	text-align: justify;
	font-family: Calibri;
	font-size: 1.3em;
	}
#off-box2 {
	background-color: hsla(39,61%,89%,1.00);
	height: 300px;
	border: thin solid hsla(0,0%,75%,1.00);
	font-size: 0.9em;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#copyright {
	color: hsla(0,0%,100%,1.00);
	height: 40px;
	background-color: hsla(191,76%,36%,1.00);
	padding-top: 10px;
	margin-right: 10px;
}

#contact {
	background-color: hsla(0,0%,96%,1.00);
	height: 425px;
	font-size: 1.2em;
}

#Simriddhi {
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(0,0%,100%,1.00);
	left: 0px;
	border: thin solid hsla(0,0%,80%,1.00);
	height: 325px;
}

#down {
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(0,0%,100%,1.00);
	left: 0px;
	border: thin solid hsla(0,0%,80%,1.00);
	height: 280px;
}


#down2 {
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(64,59%,83%,1.00);
	left: 0px;
	border: thin solid hsla(0,0%,80%,1.00);
	height: 220px;
}

#down3 {
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(0,0%,100%,1.00);
	left: 0px;
	border: thin solid hsla(0,0%,80%,1.00);
	height: 250px;
}



#bottom {
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: hsla(83,65%,88%,1.00);
	left: 0px;
	border: thin solid hsla(0,0%,80%,1.00);
	height: 220px;
}

#sim {
	margin: 10px auto;
	display: block;
}
#accor-2 {
	padding-top: 15px;
	margin-top: 0px;
	background-color: hsla(337,48%,62%,1.00);
}
.accor-box1 {
	background-color: hsla(336,42%,80%,0.71);
	min-width: 450px;
}

.simri {
	height: 460px;
	background-color: hsla(0,0%,100%,1.00);
}
.sim-2 {
	background-color: hsla(0,0%,100%,1.00);
}

.core {
	text-align: center;
}
.exe-1 {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-color: hsla(49,100%,87%,1.00);
	height: 200px;
	border: thin solid hsla(267,16%,87%,1.00);
}
.cor-txt {
	color: hsla(191,100%,25%,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
}
.cor-a {
	background-color: hsla(197,100%,94%,1.00);
	border: thin solid hsla(267,16%,87%,1.00);
	height: 250px;
}
.PR {
	height: 40px;
	background-color: hsla(356,80%,68%,1.00);
	color: hsla(0,0%,100%,1.00);
	top: 0px;
	padding-top: 10px;
	font-size: 1.2em;
}


@media (max-width:959px){
.cor-img2 {
 max-width: 120px;
 height: auto;
}
.cor-sm2 {
	font-size: 1.1em;
}

}

#banner {
	background-color: hsla(0,0%,89%,1.00);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.vertical-menu {
    width: 100%;
}

.vertical-menu a {
    background-color: #eee;
    color: black;
    display: block;
    padding: 12px;
    text-decoration: none;
}

.vertical-menu a:hover {
    background-color: #ccc;
}

.vertical-menu a.active {
    background-color: #e29f0b;
    color: white;
}
.ppt {
	background-color: hsla(0,0%,100%,1.00);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 1.1em;
}
.dow-1 {
	background-image: url(../img/bg1.png);
}
#dow-1 {
	background-color: hsla(337,35%,91%,0.90);
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: thin dotted hsla(337,48%,62%,0.94);
}
#h-style {
	color: hsla(208,100%,30%,1.00);
}
#dow-2 {
	background-color: hsla(56,48%,83%,0.90);
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: thin dotted hsla(337,48%,62%,0.94);
}
.well-bg {
	background-color: hsla(60,95%,85%,1.00);
}
#logo {
	background-color: hsla(0,0%,96%,1.00);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: thin solid hsla(0,0%,83%,1.00);
	height: 150px;
}
.card .card-header {
	box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
	margin: 5px 20px 10px;
	border-radius: 3px;
	padding: 1px;
	background-color: #FFD24F;
}
#p-color {
	color: hsla(0,0%,100%,1.00);
	font-size: 1.1em;

}

.au-bg {
	background-image: url(../downloads/img/bg/6.jpg);
}
#au-1 {
	background-color: hsla(196,100%,24%,1.00);
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#au-3 {
	background-color: hsla(196,100%,24%,1.00);
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom: thin solid hsla(45,100%,75%,1.00);
	font-size: 1.4em;
	color: hsla(41,100%,74%,1.00);
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	max-height: 270px;
	min-height: 160px;
}

#au-2 {
	background-image: url(../downloads/img/bg/2.gif);

}
.box-3 {
	background-color: hsla(0,0%,100%,1.00);
	font-family: Calibri;
	color: hsla(212,63%,33%,1.00);
}

#txt-color {
	color: hsla(45,100%,65%,1.00);
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}

#h-sty {
	font-family: "Web Serveroff";
	font-weight: bold;
}
#legl {
	background-image: url(../img/bg/background-law.jpg);

}





.card-1 {
	background-color: hsla(220,5%,88%,1.00);
}










.card-profile,
.card-testimonial {
  margin-top: 70px;
  text-align: center;
}
.card-profile .btn-just-icon.btn-raised,
.card-testimonial .btn-just-icon.btn-raised {
  margin-left: 6px;
  margin-right: 6px;
}
.card-profile .card-avatar,
.card-testimonial .card-avatar {
  max-width: 130px;
  max-height: 130px;
  margin: -50px auto 0;
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.card-profile .card-avatar + .content,
.card-testimonial .card-avatar + .content {
  margin-top: 15px;
}
.card-profile.card-plain .card-avatar,
.card-testimonial.card-plain .card-avatar {
  margin-top: 0;
}



.card1 {
	display: inline-block;
	position: relative;
	width: 100%;
	margin-top: 60px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	border-radius: 3px;
	color: rgba(0,0,0, 0.87);
	background: #fff;
}


.card-2 {
	background-color: hsla(48,65%,78%,1.00);

}

ol.n {list-style-type: lower-alpha;}
ol.g {list-style-type: decimal-leading-zero;}
.abut-box {
	background-color: hsla(199,100%,96%,1.00);
	font-family: Calibri;
	font-size: 1.2em;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: thin solid hsla(197,61%,70%,1.00);
	text-align: justify;
	padding-left: 5px;
}
.new {
	width: 396px;
	background-color: hsla(340,69%,63%,1.00);
	height: 350px;
}
.box-4 {
	background-color: hsla(180,19%,94%,1.00);
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 1.1em;
	height: 280px;

}
#tor-row {
	background-color: hsla(0,0%,100%,1.00);
	font-family: "Web Serveroff";
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#down {
}
#pack-1 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.p2 {
	background-color: hsla(0,0%,92%,1.00);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
