

	.img-thumbnail cc{
			height:80px;
			width:200px;
		}
		#result{
			color: #000;
		}




.nn{
	
	height: 200px;
	width: 250px;
}
			.mm{
				color: #000;
			}
			.for{
				width: 700px;
			}

body{padding:0px;margin:0px;font-family:'OpenSansRegular';-webkit-transition:all .5s linear 0s;transition:all .2s linear 0s;background:url(../images/bodyBgLogo.png) no-repeat center 180px;background-size:100%;color:#fff;position:relative;}
p, img, form, input, select, h1, h2, h3, h4, h5, ul, li, ol, div, dl, dt, dd{margin:0;padding:0;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;margin:0;padding:0;}
ul, li {list-style:none; padding:0px; margin:0px;}
img{border:0;margin:0;padding:0;}
a{-webkit-transition:all 0.5s linear 0s;transition:all .5s linear 0s;text-decoration:none;color:#4b4b4b;}
.cl{clear:both;}

.p0{padding:0px;}
.m0{margin:0px;}
.row{margin:0px;}

@font-face {
    font-family:'OpenSansRegular';
    src: url('../fonts/opensans-regular_1.eot');
    src: url('../fonts/opensans-regular_1.eot') format('embedded-opentype'),
         url('../fonts/opensans-regular_1.woff') format('woff'),
         url('../fonts/opensans-regular_1.ttf') format('truetype'),
         url('../fonts/opensans-regular_1.svg#OpenSansRegular') format('svg');
}

@font-face {
    font-family:'OswaldBook';
    src: url('../fonts/oswald-regular.eot');
    src: url('../fonts/oswald-regular.eot') format('embedded-opentype'),
         url('../fonts/oswald-regular.woff2') format('woff2'),
         url('../fonts/oswald-regular.woff') format('woff'),
         url('../fonts/oswald-regular.ttf') format('truetype'),
         url('../fonts/oswald-regular.svg#OswaldBook') format('svg');
}


/*Header Css Start here*/
.headerBackground{background:#025893;padding-top:25px;padding-bottom:25px;}
.logo{background:#fff;padding-top:15px;padding-bottom:15px;}
.logo img{margin:0 auto;}

.Headercenter{font-family:'OpenSansRegular';font-size:20px;color:#fff;padding-top:44px;}
.Headercenter span{font-family:Romeodn;font-size:30px;}
.Headercenter strong{color:#3fff19;}
.headerRight{font-family:'OpenSansRegular';font-size:12px;color:#fff;padding-top:50px;}

.search{position:relative;height:27px;margin-bottom:10px;}
.searchBar{border:none;background:#efeeee;width:100%;height:27px;-webkit-border-radius:5px;border-radius:5px;text-indent:6px;color:#656565;font-size:13px;font-family:Arial, Helvetica, sans-serif;outline:none;position:absolute;padding-right:40px;margin-bottom:15px;}
.searchBotton{position:absolute;right:0px;height:27px;width:15%;background:none;border:none;color:#888888;background:url(../images/search.png) no-repeat center 3px;}
.searchBotton:hover{color:#05396d}
.searchBar:focus, .search:focus{background:#fff;}
/*Header Css End here*/

/*Footer Css Start here*/
.footerBackground{background:#025893;width:100%; position:fixed;bottom:0px;}
.footer{}
.footer p{color:#fff;font-family:'OpenSansRegular';font-size:15px;text-transform:uppercase;padding-top:25px;padding-bottom:25px;}
.footer p a{color:#fff;}
.footer p a:hover{color:#3fff19;text-decoration:none;}

.footerLogo{background:#fff;padding-top:5px;padding-bottom:5px;}
.footerLogo img{margin:0 auto;}

/*Footer Css Start here*/

/*Login Box Css Start here*/
.loginBox{margin-top:70px;}
.loginDiv{background:#fbfbfb;padding:22px 25px 13px 0;box-shadow:4px 4px 7px 1px #dfdfdf;position:relative;}
.loginDiv h1{color:#9d9d9d;font-family:'OpenSansRegular';font-size:20px;text-align:center;margin-bottom:22px;}
.inputTypeBox{margin-bottom:28px;margin-left:-10px;}
.inputTypeBox label{background:#004879;line-height:35px;padding-left:22px;padding-right:35px;font-family:'OpenSansRegular';font-size:12px;text-transform:uppercase;position:relative;}
.inputTypeBox label:before{content:"";position:absolute; left:0;bottom:-10px;border-top:14px solid #004879; border-right:8px solid transparent; border-left:17px solid #004879; border-bottom:22px solid transparent;}
.inputTypeBox label:after{content:"";z-index:1;position:absolute;right:-8px;bottom:10px;width:0px;height:0px;border-style:solid;border-width: 8px 0 8px 8px;
border-color:transparent transparent transparent #004879;
}
.inputText{float:left;height:35px;border:1px solid #dfdfdf;border-left:none;color:#dad9d8;text-indent:12px;}
.inputText:focus{color:#333;}
.checkBox{margin-bottom:8px !important;padding-left:20px; margin-top:20px;}
.checkBox span{float:right;}
.checkBox label{background:none;line-height:0;padding:0;color:#878787;font-size:12px;text-transform:none;}
.submitBotton{text-align:center; margin:0px !important;}
.submitBotton input{background:#004879;border-radius:2px;padding:8px 30px;font-family:'OpenSansRegular';font-size:15px;text-transform:uppercase;cursor:pointer;border:none;-webkit-transition:background .5s linear 0s;transition:background .2s linear 0s;}
.submitBotton input:hover{background:#0c2b40;color:#fff;}
/*Login Box Css End here*/


/*Inner Page Css Start Here*/
.administrationBox{ margin-top:20px;}
.acoountSection{margin-top:40px;padding-bottom:110px;}
.inputTypeBoxLi{margin-bottom:12px;}
.updateBottn{text-align:right;}
.navigation{}
.navigation ul{}
.navigation ul li{margin-bottom:20px;line-height:50px;position:relative;}
.navigation ul li a{color:#fff;font-family:'OswaldBook';font-size:17px;background:#025893; display:block; font-weight:500;padding-left:40px;position:relative;box-shadow:0 8px 7px 0px #b7b7b7;}
#dropdaown{background:url(../images/arrow.png) no-repeat 90% center #025893; position:relative;}

#dropdaown:hover{background:url(../images/hoverArrow.png) no-repeat 98% center #333;}
.navigation ul li a:before{content:"";position:absolute; left:-0px;bottom:-19px; height:19px; width:22px; background:url(../images/cornerImg.png) no-repeat left top;}
.navigation ul li a:hover:before{background:url(../images/cornerHoverImg.png) no-repeat left top;}
.navigation ul li a:hover, .navigation ul li:hover{text-decoration:none; background:#333; box-shadow:none; font-size:18px;}

.navigation ul li ul{display:none;position:absolute;left:100%;z-index:99; top:0px;width:80%; border-left:15px solid transparent;box-shadow:2px 6px 8px 0px #b7b7b7;}
.navigation ul li ul:after{content:""; left:-18px;position:absolute;border-style: solid;
border-width: 15px 18px 15px 0;border-color: transparent #025993 transparent transparent;
top:5px;z-index:9999;}
.navigation ul li:hover ul{display:block;}
.navigation ul li ul li{margin:0px;line-height:40px;}
.navigation ul li ul li a{font-family:'OpenSansRegular';font-size:14px;box-shadow:none;padding-left:20px !important;}
.navigation ul li ul li a:before{background:none;}
.navigation ul li ul li a:hover:before{background:none;}
/*Inner Page Css Start Here*/

/*Project Box Css Start Here*/
.projectsBox{background:#fff;box-shadow:0px 2px 10px #999999;padding:20px 15px;}
.projectsBox h3{border-bottom:1px solid #eeeeee;color:#333333;font-family:'OpenSansRegular';font-size:16px;font-weight:normal;margin-bottom:15px;padding-bottom:10px;}
.projectsBox h3 span{float:right;font-size:15px;}
.projectsBox h3 span a{color:#c51111;}
.projectsBox ul{}
.projectsBox ul li{float:left;height:80px;padding:10px;margin:0 8px 10px 12px;border-top:1px solid #eee;width:47%;}
.projectsBox ul li a{line-height:55px;display:block;color:#444444;font-size:17px;font-family:Arial, Helvetica, sans-serif;}
.projectsBox ul li a img{width:56px;height:56px;border-radius:5px;float:left;margin-right:10px;}
.projectsBox ul li:hover{border-top:1px solid #56afec;background:#e6fed9;}
.projectsBox ul li a:hover{text-decoration:none; color:#025893;}
/*Project Box Css End Here*/

.projectDetailsBox{background:#fff;box-shadow:0px 2px 10px #999999;padding:20px 15px;}
.projectDetailsBox h3{border-bottom:1px solid #eeeeee;color:#333333;font-family:'OpenSansRegular';font-size:16px;font-weight:normal;margin-bottom:15px;padding-bottom:10px;}
.projectDetailsBox h3 span{float:right;font-size:15px;}
.projectDetailsBox h3 span a{color:#c51111;}
.projectDetailsBox ul{width:100%;margin-bottom:30px;}
.projectDetailsBox ul li{display:inline;}
.projectDetailsBox ul li a{background:#438ec2;padding:10px 12px;font-family:'OpenSansRegular';color:#fff; transition:none;}
.projectDetailsBox ul li a:hover{background:#fff;border-bottom-color:#fff;color:#025893;border-top:1px solid #eee; border-bottom:1px solid #eee;text-decoration:none;}
.projectDetailsBox ul li a:focus{ text-decoration:none;}
.projectDetailsBox .active{background:#fff;border-bottom-color:#fff;color:#025893;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

.secHolder{margin-bottom:10px;background:#FBFBFB;color:#333;font-size:12px;border:1px solid #f6f5f5; padding-top:3px;}
.secHolder label{color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:26px;}
.sectionOptions{color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:26px;border:1px solid #eee;padding:0 5px;transition:all 1s linear 0s, box-shadow 0.3s ease 0s; border:1px solid #cbcbcb;box-shadow:0 0 15px -1px #cdcdcd inset;float:left;}
.sectionOptions:focus{background:none repeat scroll 0 0 #ffffff;box-shadow:0 0 6px 2px #a9ddff;}
.discriptionTexArea{color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:120px;border:1px solid #eee;padding:5px 15px;transition:all 1s linear 0s, box-shadow 0.3s ease 0s; border:1px solid #cbcbcb;box-shadow:0 0 15px -1px #cdcdcd inset;}
.discriptionTexArea:focus{background:none repeat scroll 0 0 #ffffff;box-shadow:0 0 6px 2px #a9ddff;}
.updateBottn2 input{background:#004879;border-radius:2px;padding:8px 30px;font-family:'OpenSansRegular';font-size:15px;text-transform:uppercase;cursor:pointer;border:none;-webkit-transition:background .5s linear 0s;transition:background .2s linear 0s;color:#fff;}
.updateBottn2 input:hover{background:#0c2b40;}


/* Project Details Box Start Here */
.projectDetails{background:#fff;box-shadow:0px 2px 10px #999999;padding:20px 15px;color:#333;}
.projectDetails h3{border-bottom:1px solid #eeeeee;color:#333333;font-family:'OpenSansRegular';font-size:16px;font-weight:normal;margin-bottom:15px;padding-bottom:10px;}
.projectDetails h3 span{float:right;font-size:15px;}
.projectDetails h3 span a{color:#c51111;}

.tabsimagesActiveBox{padding:10px 0;border:1px solid #f6f4f4;margin-bottom:15px;}
.tabsimagesActiveBox img{border:1px solid #eee;border-radius:5px;padding:5px;height:100px;}
.activeInactivLink{padding-top:40px;color:#000;}
.activeInactivLink a{color:#004879;padding:0 10px;}
.activeInactivLink a:hover{color:#1e9207;}
.activeInactivLink span{ margin-right:50px; font-weight:bold;color:#000;}
.cityActiveInactive{ padding-top:0px;}
/* Project Details Box End Here */

.headerRight span
{
	font-size: 20px;
	
}
.headerRight a
{
	color: #fff;
	text-decoration: none;
}
.control-label
{
	color: #000 !important;
}
.radio-inline
{
	color: #000 !important;
}
.table td
{
	color: #000 !important;
}
.submit
{
	margin-top: 20px;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td
{
	    border-top: none !important;
}
.comments p
{
	color: #000;
	letter-spacing: 1px;
	line-height: 25px;
	padding: 2px;
}
.border-bottom
{
	border: 1px solid;
}
.view-part p
{
	color: #000;
}
.table
{
	background-color: none !important;
}
.view2
{
	margin-top: 20px;
}
	.form-group {
			color: #000;
				
		}
		tr th{
			color: #000;
		}
		.na{
			color:brown;
			font-size: 20px;
		}
		.cc{
			height: 80px;
			width: 100px;
		}
	.form-group {
			color: black;
		}
		
		tr th {
			color: #000;
		}
		
		.na {
			color: brown;
			font-size: 20px;
		}
			.na{
				margin: 10px;
				padding: 5px;
				
			}
.na {
				color: #000;
				padding: 2px;
				margin: 10px;
			}
	input[type="text"],
			textarea {
				color: #000;
			}
			
			.form-group {
				color: #000;
			}
	.vv {
  position: relative;
  width: 100%;
}

.image {
  display: block;
  width: 100%;
  height: 200px;
}

.overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #008CBA;
  overflow: hidden;
  width: 107%;
  height: 100%;
  -webkit-transform:scale(0);
  transition: .3s ease;
}

.vv:hover .overlay {
  transform: scale(1)
}

.text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
	.dd{
			height: 200px;
			padding: 5px;
			margin: 10px;
		}