@charset "utf-8";
.content-block1 {
margin-top:15px;	
}
.outerblock1 .content-block1 .btn1 {
background:#f6bb43;
border:#f6bb43;
color:white;	
}
.outerblock1 .content-block1 .btn2 {
background:#f6bb43;
border:#f6bb43;
color:white;
}
.outerblock1 #heading1 {
text-align:center;
font-size: 24px !Important;
}
.outerblock1 #para1 {
text-align:center !Important;
vertical-align:middle !Important;
font-size:14px !Important;
color:black !Important;
font-weight:600 !Important;
width:50% !Important;
margin:20px 25% !Important;
font-family: inherit !Important;
    line-height: inherit !Important;

}
.content-block2 .inner-block1,.content-block2 .inner-block2,.content-block2 .inner-block3{
    width: 100%;
    height: 80px;
    background: #f6bb43;
    color: white;
	
}

.content-block2 #heading3 {
  padding: 16px;
    float: left;

}
.content-block2 #heading4 {
  padding: 16px;
    float: left;

}
.content-block2 .fa3 {
   padding-top: 8%; 	
}
.content-block2 .fa2 {
   padding-top: 8%; 	
}

.content-block2 img {
padding:10px 22%;	
}
.content-block2 #heading2 {
padding: 16px;
    float: left;

}
.content-block2 .fa1 {
    padding-top: 8%;	
    
}
#heading5 {
text-align:center;
    font-size: 24px !important;
}
#para2 {
font-size:16px;
text-align:center;
font-weight: 500;
    margin-top: 15px;	
}
.content-block3 h4{

background:#f6bb43;	
}
.content-block3 .dropdown .btn3 {
background:#f6bb43;
padding:2% 20%;
border:#f6bb43;
margin-top:3%;
font-size: 16px;
font-weight: 500;
}
#heading6 {
text-align:center;	
font-weight: 600;
font-size: 24px !important;
}
#para3 {
text-align:center;
font-size: 15px !important;
margin-top: 20px;	
}
.rgroup1 {
	
margin-top:30px;
}
.rgroup1 form {
	
margin-top:10px;
}
.container-fluid .container .row form .row  .ic1 {
	
color:#305d84;	
padding-right: 4px;
padding-left: 4px;
}
.forward1 {
width:100%;
height:50px;
background:#eaf4f5;
position:relative;
margin-top:32px;
	
}

 .inforward1 {
	
position:relative;	
background:#f6bb43;
top:10px;
height:30px;
width:90%;
margin:0 auto;
color:white;
}
 .inforward1  #next1 {
padding-left:40%;	
}

.forward1 #triangle-left {
	width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-right: 12px solid #2c5881;
    border-bottom: 6px solid transparent;
    position: absolute;
    top: 20px;
}
.fs {
margin-top:3%;	
}
.fs .para10 {
	
padding:0 14%;
font-size: initial !important;	
}
.container-fluid .container .row .fr .sub1,.container-fluid .container .row .fr .sub2 {

background:#f6bb43;
padding: 2px 36%;
color:white;
margin:2% 0;	
	
}
.container-fluid .container .row .sr #img1 {
	
padding:0 32%;	
}
.container-fluid .container .row .sub3,.container-fluid .container .row .sub4 {
background:#f6bb43;	
color:white;
padding: 2% 6%;
margin:2% 0;
	
}
.container-fluid .container .fr1 img{
margin:0 auto;	
}
.container-fluid .container .fr1 #heading7
{
    text-align: center;	
	color:#002060;
}
.container-fluid .container .fr1 #heading8 {
	 text-align: center;	
	 color:block;
	 background:#f6bb43;
	 padding:2% 0;
}
.container-fluid .container .fr2 {
	
margin:2% 0;	
}
.outerblock3{
	
background:#f6bb43;
}
.outerblock3 .sub5{
	
background:#eaf4f5;	
padding:2% 8%;
margin:5% 0;
}
.container-fluid .container .fr3 #img2 {
padding:1% 35% !important;
}
.container-fluid .container .fr4,.container-fluid .container .fr5,.container-fluid .container .fr6 {
	
margin-top:2% !important;
}

.outerblock3 .sub5 form .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #2b5880;
    border-radius: 16px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.container-fluid .outerblock1 .container #heading9 {
	
text-align:center;	
    font-size: 24px !important;
}

.container-fluid .outerblock1 .container .fr7 #heading10,.container-fluid .outerblock1 .container .fr7 #heading11,.container-fluid .outerblock1 .container .fr7 #heading13 {
padding-left:8%;	
}
.container-fluid .outerblock1 .container .fr7 #img5,.container-fluid .outerblock1 .container .fr7 #img6,.container-fluid .outerblock1 .container .fr7 #img9,.container-fluid .outerblock1 .container .fr7 #img11,.container-fluid .outerblock1 .container .fr7 #img12 {
padding-left:11%;	
}
.container-fluid .outerblock1 .container .fr8 #s2,.container-fluid .outerblock1 .container .fr8 #s3 {
padding-left:12%;	
}
.container-fluid .outerblock1 .container .fr8 #heading14,.container-fluid .outerblock1 .container .fr8 #heading15 {
padding-left:12%;	
}
/*

.add-document-fix{
	position:absolute;
	right: 0;
	bottom:0;
	padding:10px;
	text-align: center;
}

.add-document-fix img{
	display:block;
	margin: 0 auto;
} */
#img14 {
float:left;	
}
#heading16{
padding-left:20%;
padding-top:3%;
float:left;	
}
#img13 
{
	padding-top:3%;
	float:left;
}
.add-document-fix .dropdown {
	
	
}
.add-document-fix .dropdown .dropdown-menu>li:first-child>a {
    border-bottom: #fff 1px solid;
}
.add-document-fix .dropdown .dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: white;
    white-space: nowrap;
	    background: transparent;
}
.add-document-fix .dropdown .btnd,.add-document-fix .dropdown .btnd:hover,.add-document-fix .dropdown .btnd:active,.add-document-fix .dropdown .btnd:focus
{
    color: #333;
  background-color: transparent;
    border-color: transparent;
}
.add-document-fix .dropdown .dmenu>li>a:focus,.dmenu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: transparent;
}
.add-document-fix .dropdown .btnd.active, .btnd:active, .open>.dropdown-toggle.btnd {
    color: #333 !important;
    background-color: transparent !important;
    border-color: transparent !important;
}
.add-document-fix .dmenu {
position: absolute;
    color: white;
    top: 100%;
    left: 0;
    z-index: 1000;
   
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #4d87e3;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);	
}

@media screen and (min-width: 480px) and (max-width: 599px) {
	
	.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 62px;
    left: 95px;
    color: white;	
	font-size:15px;

}
.container-fluid .outerblock1 .container .fr7 {
margin-top:36%;	
}		
	.container-fluid .outerblock1 .container .fr7 h4 {
	
min-height:50px;	
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
position: absolute;
    top: 138px;
    left: 70px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
position: absolute;
    top: 138px;
    left: 70px;
    color: red;
}
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 49px;
    left: 56px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc {
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
    top: 173px;
    left: 91px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc {
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero {
position: absolute;
    top: 173px;
    left: 91px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 302px;
    left: 80px;
}
#heading16{
padding-left:15%;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 99px;
    left: 60px;
}
#img21 {
position:relative;	
margin:0 23%;
}
.block21 {
position: absolute;
    color: white;
    top: 62px;
    left: 230px;
	
}


	



	
}
@media screen and (min-width: 600px) and (max-width: 679px) {

.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 62px;
    left: 95px;
    color: white;	
	font-size:15px;

}
.container-fluid .outerblock1 .container .fr7 {
margin-top:36%;	
}		
	.container-fluid .outerblock1 .container .fr7 h4 {
	
min-height:50px;	
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
position: absolute;
    top: 156px;
    left: 88px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
position: absolute;
    top: 156px;
    left: 88px;
    color: red;
}
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 60px;
    left: 100px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero {
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 291px;
    left: 80px;
}
#heading16{
padding-left:15%;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 125px;
    left: 82px;
}
#img21 {
position:relative;	
margin:0 23%;
}
.block21 {
position: absolute;
    color: white;
    top: 62px;
    left: 230px;
	
}

	
}



@media screen and (min-width: 680px) and (max-width: 766px) {

.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 58px;
    left: 100px;
    color: white;	
	font-size:15px;

}
.container-fluid .outerblock1 .container .fr7 {
margin-top:35%;	
}		
	.container-fluid .outerblock1 .container .fr7 h4 {
	
min-height:50px;	
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
position: absolute;
    top: 176px;
    left: 88px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
position: absolute;
    top: 176px;
    left: 88px;
    color: red;
}
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 60px;
    left: 100px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero{
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 291px;
    left: 80px;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 140px;
    left: 82px;
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 62px;
    left: 91px;
	
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 62px;
    left: 91px;
	
}
#img16 {
margin-left:3%;	
}

	
}



@media screen and (min-width: 767px) and (max-width: 991px) {

.outerblock1 .content-block1 .btn2 {
background:#f6bb43;
border:#f6bb43;
color:white;
margin-top:1%;
}
.container-fluid .outerblock1 .container .fr7 h4 {
	
min-height:60px;	
}
#img14 {
float:left;	
}
#heading16{
padding-left:1%;
padding-top:5%;
float:left;	
}
#img13 
{
	padding-top:5%;
	float:left;
}
.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 58px;
    left: 100px;
    color: white;	
	font-size:15px;

}	
.container-fluid .outerblock1 .container .fr7 {
margin-top:45%;	
}

.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
	
position: absolute;
    top: 180px;
    left: 104px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
	
position: absolute;
    top: 180px;
    left: 104px;
    color: red;
}
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 60px;
    left: 100px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero {
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 264px;
    left: 80px;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 140px;
    left: 100px;
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 38px;
    left: 50px;
	
}
#heading21 {
	
padding-left:6%;	
}




}
@media screen and (min-width: 768px) and (max-width: 992px) {
	
	.content-block2 .inner-block1,.content-block2 .inner-block2,.content-block2 .inner-block3{
    width: 100%;
    height: 146px;
    background: #f6bb43;
    color: white;
	
}
.content-block2 #heading3 {
    padding: 12px;
    float: left;
}
.content-block2 .fa1,.fa2,.fa3 {
    padding-top: 1%;
	padding-left:45%;	
}
.container-fluid .outerblock1 .container .fr7 h4 {
	
min-height:50px;	
}

	

.outerblock1 .inner-block4 .insub1 .btn18,.outerblock1 .inner-block4 .insub3 .btn18
{
   color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
	
}
.outerblock1 .inner-block4 .insub2 .btn18,.outerblock1 .inner-block4 .insub4 .btn18,.outerblock1 .inner-block4 .insub5 .btn18 {
	 color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
}
.outerblock1 .inner-block4 .insub6 .btn20,.outerblock1 .inner-block4 .insub6 .btn21,.outerblock1 .inner-block4 .insub6 .btn22,.outerblock1 .inner-block4 .insub6 .btn23
{
	 color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
}
.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 58px;
    left: 100px;
    color: white;	
	font-size:15px;

}	
.container-fluid .outerblock1 .container .fr7 {
margin-top:20%;	
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
	
position: absolute;
    top: 186px;
    left: 110px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
	
position: absolute;
    top: 186px;
    left: 110px;
    color: red;
}
/*
.add-document-fix{
	position:fixed;
	right: 0;
	bottom:0;
	padding:10px;
	text-align: center;
}

.add-document-fix img{
	display:block;
	margin: 0 auto;
}
*/
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 60px;
    left: 100px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero{
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 264px;
    left: 80px;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 140px;
    left: 100px;
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 38px;
    left: 50px;
	
}

}
@media screen and (min-width: 993px)  {
.outerblock1 .inner-block4 .insub1 .btn18,.outerblock1 .inner-block4 .insub3 .btn18
{
   color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
    padding: 0.5% 35%;

}

.outerblock1 .inner-block4 .insub2 .btn18,.outerblock1 .inner-block4 .insub4 .btn18,.outerblock1 .inner-block4 .insub5 .btn18 {
	 color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
    padding: 0.5% 35%;
	
}
.outerblock1 .inner-block4 .insub6 .btn20,.outerblock1 .inner-block4 .insub6 .btn21,.outerblock1 .inner-block4 .insub6 .btn22,.outerblock1 .inner-block4 .insub6 .btn23
{
	 color: #f6bb43;
    background-color: white;
    border-color: #f6bb43;
	
}
.outerblock1 .inner-block4 .insub6 .btn23
{
	
padding:2% 38%;	
}
.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 58px;
    left: 100px;
    color: white;	
	font-size:15px;

}	
.container-fluid .outerblock1 .container .fr7 {
margin-top:17%;	
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
	
position: absolute;
    top: 150px;
    left: 108px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
	
position: absolute;
    top: 150px;
    left: 108px;
    color: red
}
#img15 {
	
position:relative;	
}
.block17 {
position: absolute;
    top: 60px;
    left: 100px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero {
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}
#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 226px;
    left: 80px;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 150px;
    left: 100px;	
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 26px;
    left: 35px;
	
}



}
@media screen and (min-width:1200px) {
	
.container-fluid .outerblock1 .container .imgblock {
	postion:relative;

}
.container-fluid .outerblock1 .container #img3 {
	position:absolute;
}
.container-fluid .outerblock1 .container .block16 {
position: absolute;
    top: 58px;
    left: 100px;
    color: white;	
	font-size:15px;

}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .one {
	
position: absolute;
    top: 150px;
    left: 108px;
    color: green;
}
.container-fluid .outerblock1 .container .fr7 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr7 .zone {
	
position: absolute;
    top: 150px;
    left: 108px;
    color: red;
}
#img15 {
	
position:relative;	
margin-left:6%;
}
#img16 {
margin-left:26%;	
}
.block17 {
position: absolute;
    top: 57px;
    left: 93px;
    color: white;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .one {
position: absolute;
  top: 150px;
    left: 111px;
    color: green;
}
.container-fluid .outerblock1 .container .fr8 .blankdoc{
	position:relative;
}
.container-fluid .outerblock1 .container .fr8 .zero {
position: absolute;
  top: 150px;
    left: 111px;
    color: red;
}

#img14 {
position:relative;	
}
.block18 {
	
position: absolute;
    color: white;
    top: 118px;
    left: 80px;
}
.blankdoc {
position:relative;	
	
}
.one {
position: absolute;
    color: green;
    top: 150px;
    left: 114px;	
}
#img21 {
position:relative;	
}
.block21 {
position: absolute;
    color: white;
    top: 38px;
    left: 50px;
	
}
#heading21 {
    padding-left: 6%;
}

}/* CSS Document */

