@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);

.content-body{
	margin-top:30px;
	background-color: transparent; /** #F8F8F8; **/
	width: 1200px;
}
.top-box{
	background-color: hsla(216,24%,96%,1.00);
	border: 2px solid #D5E4EF;
	width: 1060px;
	padding-bottom: 10px;
	background-position: center;
}
.srchClass{
	font-size:13px;
	font-weight:bold;
	padding:0 10px ;}
table{
	/*
	border: 0px !important;
	*/
	
	}
.topic-txt{
	margin-top: 20px;
	padding-top: 20px;
	font-family: 'Lato', sans-serif;
	font-size: 29px;
	font-weight: normal;
	line-height: 33px;
	color: #548DBE;
}


.sm-txt{
	font-family: 'Lato', sans-serif;
	font-size:13px;
	font-weight:500px;
	color: #575757;}
.srch-txt{
	margin-top: 10px;
	font-family: 'Lato', sans-serif;
	font-size:12px;
	text-align:right;
	color:#BDBDBD;
	}

input[type="text"] {
	border:1px solid #E7E7E7;
	color:#B8B8B8;
	line-height:25px;
	}
.icon-bar{
	margin-top: 4px;
	border: 1px solid #D9D9D9;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	background-color: #FBFBFB;
	width: 1060px;
	
}
.icon-size{
	height:38px;
	width: 40px;
	margin-right: 30px;
	color:#6B6868;
	transition: all .5s;
	}
.icon-size:hover{
	transform: scale(1.05,1.05);}
	
.expl-sec{
	margin-top: 5px;
	float: left;
	height: auto;
	width: 270px;
	background-color: hsla(0,0%,98%,1.00);
	border: 1px solid #DFDFDF;
	}
	
.detail-sec{
	margin-top: 5px;
    height: auto;
    margin-left: 10px;
    background-color: hsla(0,0%,98%,1.00);
    border: 1px solid #DFDFDF;
    padding-bottom: 20px;
    padding-top: 10px;
    width: 780px !important;
	}
.msg-top{ 

font-family: 'Lato', sans-serif;
	font-size:11px;
	text-align:right;
	color:#828282;
	padding:10px;

}

.dd-cnt-box{
	border: 1px solid #E8E8E8 !important;
	background-color: #F8F8F8;
	padding: 7px;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #808080;
	margin: 8px 0px 15px 0 !important;
	}
	
	.dd-styl-box{
	border: 1px solid #DCDCDC;
	background-color: #F3F3F3;
	line-height: 30px;
	font-size:13px;
	font-weight:700;
	margin-bottom: 3px;
	

}
.adj-cnt-dd{
	}
.dd-styl-box-w{
	border: 1px solid #D1D1D1;
	background-color: #FBFBFB;
	line-height: 30px;
	margin-bottom: 3px;
	font-size:13px;
}
.adj-marg{
	margin:0 1px;}
	
.adj-box-marg
{margin-left:5px !important;}

 a:link, a:active, a:visited {
	/*color: #666666;*/
	text-decoration: none;
	/* font-weight: 700; */
	/* font-size: medium;*/
}
 a:hover{
	color: hsla(0,0%,75%,1.00);
	text-decoration: underline;
	 }
.date-wd{
	width: 236px !important;}
	
	.adj-marg-top{
		margin-top:7px;}
.dd-color a{
	color: #2374A8;
	font-family: 'Lato', sans-serif;
	font-weight: 600;
	font-size: 15px;
	
}
.dd-color{}
.col-xs-1{
	width: 50px !important;}
.text-lbl-lft{
	line-height:30px;
	font-weight: 700;
	font-size: 12px;
	font-family: 'Lato', sans-serif;
	color: #7E7E7E;
	}
	.big-txt{
		font-size: 17px;
		line-height:23px;
		padding: 5px;
		padding-right: 10px;
		background-color: hsla(216,24%,96%,1.00);
	border: 1px solid #D5E4EF;
		margin-top: 10px;
		font-weight: 500;}
.file-img{
	padding: 0px 25px 0 0;
	background-image: url(images/file-doc.png);
	background-repeat: no-repeat;
	background-position: right;
	}

.successmsg{}

.errormsg{} 
.chktxt{}
 .txtlabel, .style1{font-family: 'Lato', sans-serif;
	font-weight: 600;
	font-size: 15px;
	color: #6A6A6A;
	padding: 10px;}
.txt-header{
	font-family: 'Lato', sans-serif;
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
    color: #A2AAB5;
    background-color: #F3F5F8;
    padding: 5px 15px;
    border: 1px solid #D5E4EF;
	}
.DMbutton{
	font-family: 'lato', sans-serif;
    font-weight: 300;
    font-size: 13px;
    /* margin-left: 138px !important; */
    line-height: 30px;
    background-color: #109BB5;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: 1px solid #E4E4E4;
    padding: 0 30px;
    margin-top: 8px;
	margin-bottom: 8px;
    text-align: center;
    color: #FFFFFF;
	}
	
.leafNode, .dnn_ctr764_CreateFolder_tView1_2{
	font-family: 'lato', sans-serif;
    font-weight: 600;
    font-size: 13px;}
.treeNode{
	font-family: 'lato', sans-serif;
	 font-weight: 600;
	 font-size: 14px;
	 }

.dnn_ctr762_CreateFolder_tView1_2{
	font-family: 'lato', sans-serif;
    font-weight: 500;
    font-size: 14px;
	}
.assign-scroll{
	margin: 3px;
    width: 100%;
    overflow: auto;
    height: 100px}
.DMgridBorder{
	font-family: 'lato', sans-serif;
    font-weight: 500;
	overflow:auto;
	
	}
.DMgridRow{
	background-color: #FFFFFF;
    font-size: 13px;
    font-weight: 600;
    text-indent: 5px;
	border: 1px solid #CCCCCC;
	
	}
.DMgridHeader{
	font-family: 'lato', sans-serif;
    line-height: 35px;
    font-size: 14px;
    font-weight: 400;
    background-color: #109BB5;
    text-align: center;
    text-indent: 10px;
    color: white;
    border: 1px solid #109BB5;
	}
	.DMgridRow2{
	font-size: 13px;
	font-weight: 600;
	text-indent: 5px;
	border: 1px solid #CCCCCC;
}

.style3 {
    font-size: 13px;
    font-weight: 600;
    text-indent: 5px;
    width: 38% !important;
    text-align: left;
    color: #808080;
    line-height: 28px !important;
}

.style2 {
    font-size: 13px;
    font-weight: 600;
    text-indent: 5px;
    width: 21%;
    text-align: left;
    color: #808080;
    line-height: 28px !important;
}
.font-n{
	font-family: 'lato', sans-serif;}
#dnn_ctr932_DocumentSearch_dataGrid1{
	border: none !important;}
.graphBtn {
    font-family: 'lato', sans-serif;
    background-color: #0297B3;
    padding: 2px 25px;
    padding-bottom: 4px;
    font-weight: 700;
    color: #F7F4F4 !important;
    letter-spacing: .07em;
    line-height: 19px;
    border-radius: 4px;
    border: 2px solid #BEDBEC;
    transition: all .4s;
    cursor: pointer;
}
.graphBtn:hover {
	background-color: #3D5D7A;
	transform: scale(1.05,1.05);
}
.graphBtn a {
    color: white;
    font-size: 12px;
    font-weight: 600;
}
.graphBtn a:hover {
	color: #E6F1F8;
	text-decoration:none !important;
}
.backButtonClass{
	font-family: 'lato', sans-serif;
    background-color: #49B9C1;
    padding: 2px 23px;
    /* padding-bottom: 4px; */
    font-weight: 700;
    font-size: 13px;
    color: #FFFFFF !important;
    letter-spacing: .07em;
    line-height: 24px;
	width: 127px;
    border-radius: 25px;
    border: 2px solid #FFFFFF;
    transition: all .4s;
    box-shadow: 0 1px 2px 1px #6CB7BD;
    cursor: pointer;
	}
.backButtonClass:hover{
	background-color: #2D858C;
    box-shadow: 0 0px 1px 1px #6CB7BD;
    text-indent: -22px;
    width: 127px;
	}
	
.frst{animation-delay:1.1s; -moz-animation-delay:1.1s; -webkit-animation-delay:1.1s; }
.snd{animation-delay:1.8s; -moz-animation-delay:1.8s; -webkit-animation-delay:1.8s; }
.thrd{animation-delay:2.6s; -moz-animation-delay:2.6s; -webkit-animation-delay:2.6s; }

.rd-more01{animation-delay:1.5s; -moz-animation-delay:1.5s; -webkit-animation-delay:1.5s; }
.rd-more02{animation-delay:2.3s; -moz-animation-delay:2.3s; -webkit-animation-delay:2.3s; }
.rd-more03{animation-delay:3.0s; -moz-animation-delay:3.0s; -webkit-animation-delay:3.0s; }

.imgz01{animation-delay:3.5s; -moz-animation-delay:3.5s; -webkit-animation-delay:3.5s; }
.imgz02{animation-delay:3.5s; -moz-animation-delay:3.5s; -webkit-animation-delay:3.5s; }
.imgz03{animation-delay:3.5s; -moz-animation-delay:3.5s; -webkit-animation-delay:3.5s; }

.slideBanner{
	animation-delay: 0.6s;
	-moz-animation-delay: 0.6s;
	-webkit-animation-delay: 0.6s;
}


/*.imgz01{animation-delay:1.3s; -moz-animation-delay:1.3s; -webkit-animation-delay:1.3s; }
.imgz02{animation-delay:2.0s; -moz-animation-delay:2.0s; -webkit-animation-delay:2.0s; }
.imgz03{animation-delay:2.7s; -moz-animation-delay:2.7s; -webkit-animation-delay:2.7s; }*/