


@import url("https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");
.login-block{
    background: #ffffff;  /* fallback for old browsers */

float:left;
width:100%;
padding : 50px 0;
}
.banner-sec1{background: url("../images/set1.svg")  no-repeat left bottom; background-size:cover; height:auto; border-radius: 10px 10px 10px 10px; padding:0;}



.carousel-inner{border-radius:0 10px 10px 0;}
.carousel-caption{text-align:left; left:5%;}
.login-sec{padding: 50px 30px; position:relative;}
.login-sec .copy-text{position:absolute; width:80%; bottom:20px; font-size:13px; text-align:left;}
.login-sec .copy-text i{color:#575C5E;}
.login-sec .copy-text a{color:#E36262;}
.login-sec h2{margin-bottom:30px;  font-size:16px; color: #575C5E;}
.login-sec h2:after{content:" "; width:100px; height:5px; display:block; margin-top:20px; border-radius:3px; margin-left:auto;margin-right:auto}
.btn-login{background: #DE6262; color:#fff; font-weight:600;}
.banner-text{width:70%; position:absolute; bottom:40px; padding-left:20px;}
.banner-text h2{color:#fff; font-weight:600;}
.banner-text h2:after{content:" "; width:100px; height:5px; background:#FFF; display:block; margin-top:20px; border-radius:3px;}
.banner-text p{color:#fff;}
.phn{

	margin-bottom:60px; 


}

/* -------------------------- */

/* .wrapper {
    position: relative;
    width: 250px;
    height: 300px;
    border: 1px dashed #ccc;
    margin: 10px;
}

.line {
    position: absolute;
    left: 49%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #ccc;
    z-index: 1;
}

.wordwrapper {
    text-align: center;
    height: 12px;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    margin-top: -12px;
    z-index: 2;
}

.word {
    color: #ccc;
    letter-spacing: 1px;
    padding: 3px;
    font: bold 12px arial,sans-serif;
    background: #fff;
} */



/* -------------------------- */

.or{
	width:100px;
    margin-left:-80px;
    top:100px;
    background:white;
    line-height:35px;
    position: relative;
}

.cr1{


	padding-top: 80px;
	margin-bottom:30px;
	width: 200px;
	

}


.btt {

	color: #575C5E !important;
	background-color: #E6E6E6 !important;
	border: 1px solid #cccccc ;
	border-radius: 10px !important;
	margin-bottom: 20px;
	margin-top: 20px;
	height: 40px;	
}

.edg{
	margin-top: 10px;
	color: #575C5E !important;
	background-color: #E6E6E6 !important;
	border: 1px solid #cccccc ;
	border-radius: 10px 0px 0px 10px !important;
}

.phold{
	color: #575C5E !important;
	border: 1px solid #cccccc ;
	border-radius: 0px 10px 10px 0px !important;
	min-height: 40px;
}

.lft{

	border-left: 1px solid #BEBEBE;
	height:80% ;


}

.int{
	margin-top: 10px;
}


.crd{
	margin-top: 30px;
	margin-bottom:120px; 
	padding-bottom: 25px;


}

.lst{
	padding: 0px;
	list-style: none;
}




.md-txt{

	color: #ffffff !important;
	font-size: 20px !important;
	margin-top: 60px;
	margin-bottom: 40px;

}



.R-brd{


	border-right: 1px solid #cccccc !important;
}

.con{


	background:#fff; border-radius:0px !important; border: 0px !important;
}




.tp-txt{

	color: #575C5E;
	margin-top: 2%;
}


.bbtm{
	bottom:0px !important;


}


.bbtm1{
	color: #ffffff;



}

.copy-text1{ width:80%; bottom:20px; font-size:13px; text-align:left;}

.mbb{

	margin-bottom: 54px;
}

.cr2{
	margin-top: 20px;
	width: 60px;
	margin-bottom:40px;
	
}

.thm{

	background: none !important;
	border: none !important;
	margin: 0px !important;
	padding: 0px !important
}

/* .banner-sec1{
	background: url("../img/set1.svg")  no-repeat left bottom; 
	background-size:cover;
	min-height:580px;
	border-radius: 10px 0 0 10px;
	padding:0;
} */

.wll-b{
	margin-top: 10px;
	padding: 0px !important;
	background: none;
	height: 581px !important;
	width: auto;	
}

.vrt{


	border-left: 1px solid #cccccc;
	height: 581px;
}


.btt2 {

	color: #575C5E !important;
	background-color: #E6E6E6 !important;
	border: 1px solid #cccccc ;
	border-radius: 10px !important;
	margin-bottom: 20px;
	margin-top: 120px;
	height: 40px;
}
.logn{

	margin:0px;
	height:200px;
	display: flex;
	align: center;

}

.fott{

	margin-top:40px;
}

.ttm{
	margin-top: 120px;
	color: #ffffff;
}

.lrt{

	margin-bottom:8px;
	padding:3px;
	min-height:50px;
}


.ttl{

	margin: 0px 20px 0px 20px;
	font-weight: bold;
}

.lft-p{

	padding-left: 0px;
	padding-right: 0px;
}

.rt-p{
	padding-left: 30px;
	padding-right: 45px;
}

.img-ht{
	padding-top: 80px;
	padding-bottom: 80px;
}

.btn-top{
	padding-top: 60px;
}

.btn-top2{
	padding-top: 22px;
}

.f-row{

	border: 1px solid #cccccc;
	border-radius: 10px;
	margin: 0.5% 0 3% 0;
}

.set4{

	height:140px;
	margin:15% 0 15% 0;
}

.set3{
	 height:80px;
	 margin:15% 0 15% 0;
}

.lg-ar{

	height:185px;
}

.btm-txt{

	height:100px;
	margin-top:10px;
}
.mn-area{
	margin-top:1%; 
}

.set2{
	width:100px;
}

.bg-row{
	
    margin-bottom: 0px;
}

.lrt-err{
	
	padding: 0px !important;
	margin: 0px !important;
	font-size:14px !important;
	border-radius:10px !important;
}


.lrt-err > p {
	
	margin-top:0px !important;
}

.pagination > li > a > span
{
	font-size:large;
	
}

.fnt{
	
	font-size:3;
	
}	
	