﻿/*-------------fonts--------*/
@font-face {
 font-family: 'loveloblack';
 src: url('../fonts/lovelo_black-webfont.html');
 src: url('../fonts/lovelo_black-webfontd41d.html?#iefix') format('embedded-opentype'),
 url('../fonts/lovelo_black-webfont-2.html') format('woff2'),
 url('../fonts/lovelo_black-webfont-3.html') format('woff'),
 url('../fonts/lovelo_black-webfont.ttf') format('truetype'),
 url('../fonts/lovelo_black-webfont-4.html#loveloblack') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
 font-family: 'robotobold';
 src: url('../fonts/roboto-bold-webfont.html');
 src: url('../fonts/roboto-bold-webfontd41d.html?#iefix') format('embedded-opentype'),
 url('../fonts/roboto-bold-webfont-2.html') format('woff2'),
 url('../fonts/roboto-bold-webfont-3.html') format('woff'),
 url('../fonts/roboto-bold-webfont.ttf') format('truetype'),
 url('../fonts/roboto-bold-webfont-4.html#robotobold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'quicksandbold';
 src: url('../fonts/quicksand-bold-webfont.eot');
 src: url('../fonts/quicksand-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/quicksand-bold-webfont.woff2') format('woff2'),
 url('../fonts/quicksand-bold-webfont.woff') format('woff'),
 url('../fonts/quicksand-bold-webfont.ttf') format('truetype'),
 url('../fonts/quicksand-bold-webfont.svg#quicksandbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'universcondensedregular';
 src: url('../fonts/univc__-webfont.html');
 src: url('../fonts/univc__-webfontd41d.html?#iefix') format('embedded-opentype'),
 url('../fonts/univc__-webfont-2.html') format('woff2'),
 url('../fonts/univc__-webfont-3.html') format('woff'),
 url('../fonts/univc__-webfont.ttf') format('truetype'),
 url('../fonts/univc__-webfont-4.html#universcondensedregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'quicksandregular';
 src: url('../fonts/quicksand-regular-webfont.html');
 src: url('../fonts/quicksand-regular-webfontd41d.html?#iefix') format('embedded-opentype'),
 url('../fonts/quicksand-regular-webfont-2.html') format('woff2'),
 url('../fonts/quicksand-regular-webfont-3.html') format('woff'),
 url('../fonts/quicksand-regular-webfont.ttf') format('truetype'),
 url('../fonts/quicksand-regular-webfont-4.html#quicksandregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'robotoregular';
 src: url('../fonts/roboto-regular-webfont.html');
 src: url('../fonts/roboto-regular-webfontd41d.html?#iefix') format('embedded-opentype'),
 url('../fonts/roboto-regular-webfont-2.html') format('woff2'),
 url('../fonts/roboto-regular-webfont-3.html') format('woff'),
 url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
 url('../fonts/roboto-regular-webfont-4.html#robotoregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Raleway-Regular';
 src: url('../fonts/Raleway-Regular.eot');
 src: url('../fonts/Raleway-Regulard41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Raleway-Regular.woff2') format('woff2'),
 url('../fonts/Raleway-Regular.woff') format('woff'),
 url('../fonts/Raleway-Regular.ttf') format('truetype'),
 url('../fonts/Raleway-Regular.svg#Raleway-Regular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Courgette';
 font-style: normal;
 font-weight: 400;
 src: local('Courgette Regular'), local('Courgette-Regular'), url(../fonts/BHG8ZtTfO0yYnp02--QxqltXRa8TVwTICgirnJhmVJw.html) format('woff2'), url(http://fonts.gstatic.com/s/courgette/v4/BHG8ZtTfO0yYnp02--Qxqj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
 font-family: 'museo300';
 src: url('../fonts/museo300-regular-webfont.eot');
 src: url('../fonts/museo300-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/museo300-regular-webfont.html') format('woff2'),
 url('../fonts/museo300-regular-webfont.woff') format('woff'),
 url('../fonts/museo300-regular-webfont.ttf') format('truetype'),
 url('../fonts/museo300-regular-webfont.svg#museo300') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'swiss924_btregular';
 src: url('../fonts/Swz924n-webfont.eot');
 src: url('../fonts/Swz924n-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Swz924n-webfont.woff2') format('woff2'),
 url('../fonts/Swz924n-webfont.woff') format('woff'),
 url('../fonts/Swz924n-webfont.html') format('truetype'),
 url('../fonts/Swz924n-webfont.svg#swiss924_btregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'CalibriRegular';
 src: url('../fonts/calibri_1-webfont.eot');
 src: url('../fonts/calibri_1-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/calibri_1-webfont.woff') format('woff'),
 url('../fonts/calibri_1-webfont.ttf') format('truetype'),
 url('../fonts/calibri_1-webfont.svg#CalibriRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'ralewaysemibold';
 src: url('../fonts/raleway-semibold-webfont.eot');
 src: url('../fonts/raleway-semibold-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/raleway-semibold-webfont.woff2') format('woff2'),
 url('../fonts/raleway-semibold-webfont.woff') format('woff'),
 url('../fonts/raleway-semibold-webfont.ttf') format('truetype'),
 url('../fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'swiss924_btregular';
 src: url('../fonts/Raleway-Regular-webfont.eot');
 src: url('../fonts/Raleway-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Raleway-Regular-webfont.woff2') format('woff2'),
 url('../fonts/Raleway-Regular-webfont.woff') format('woff'),
 url('../fonts/Raleway-Regular-webfont.ttf') format('truetype'),
 url('../fonts/Raleway-Regular-webfont.svg#ralewayregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'square721_btroman';
 src: url('../fonts/tt0246m-webfont.eot');
 src: url('../fonts/tt0246m-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/tt0246m-webfont.woff2') format('woff2'),
 url('../fonts/tt0246m-webfont.woff') format('woff'),
 url('../fonts/tt0246m-webfont.ttf') format('truetype'),
 url('../fonts/tt0246m-webfont.svg#square721_btroman') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'narkisimregular';
 src: url('../fonts/nrkis-webfont.eot');
 src: url('../fonts/nrkis-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/nrkis-webfont.woff2') format('woff2'),
 url('../fonts/nrkis-webfont.woff') format('woff'),
 url('../fonts/nrkis-webfont.ttf') format('truetype'),
 url('../fonts/nrkis-webfont.svg#narkisimregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'dancing_script_otregular';
 src: url('../fonts/dancingscript-regular-webfont.eot');
 src: url('../fonts/dancingscript-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/dancingscript-regular-webfont.woff2') format('woff2'),
 url('../fonts/dancingscript-regular-webfont.woff') format('woff'),
 url('../fonts/dancingscript-regular-webfont.ttf') format('truetype'),
 url('../fonts/dancingscript-regular-webfont.svg#dancing_script_otregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Source Sans Pro';
 font-style: normal;
 font-weight: 400;
 src: local('Source Sans Pro'),
 local('SourceSansPro-Regular'), url(../fonts/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2'),
 url(../fonts/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format('woff');
}
@font-face {
 font-family: 'Courgette';
 font-style: normal;
 font-weight: 400;
 src: local('Courgette Regular'), local('Courgette-Regular'), url(../fonts/BHG8ZtTfO0yYnp02--QxqltXRa8TVwTICgirnJhmVJw.html) format('woff2'), url(http://fonts.gstatic.com/s/courgette/v4/BHG8ZtTfO0yYnp02--Qxqj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
 font-family: 'OswaldStencilRegular';
 src: url('../fonts/Oswald-Stencil-webfont.eot');
 src: url('../fonts/Oswald-Stencil-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Oswald-Stencil-webfont.woff') format('woff'),
 url('../fonts/Oswald-Stencil-webfont.ttf') format('truetype'),
 url('../fonts/Oswald-Stencil-webfont.svg#OswaldStencilRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'zurich_cn_btbold';
 src: url('../fonts/ZURCHBC-webfont.eot');
 src: url('../fonts/ZURCHBC-webfontd41d.eot?#iefix') format('embedded-opentype'),
 url('../fonts/ZURCHBC-webfont.woff2') format('woff2'),
 url('../fonts/ZURCHBC-webfont.woff') format('woff'),
 url('../fonts/ZURCHBC-webfont.ttf') format('truetype'),
 url('../fonts/ZURCHBC-webfont.svg#zurich_cn_btbold') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
    font-family: 'TrajanProRegular';
    src: url('../fonts/trajanpro-regular-webfont.eot');
    src: url('../fonts/trajanpro-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trajanpro-regular-webfont.woff') format('woff'),
         url('../fonts/trajanpro-regular-webfont.ttf') format('truetype'),
         url('../fonts/trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.gov-bt { float:left; margin-left:22px;}
.slogan { display: block;
float: left;
font: 13px Arial,Helvetica,sans-serif;
color: #008000;
margin-top:15px;
font-weight: bold;}

.news { background:#00234b; width:100%; border-bottom:#CCC 1px solid}
.news a  { color:#FFF; font-size:11px; padding:5px 0px 5px 15px; text-transform:uppercase; background: transparent url("../images/footer-li.jpg") no-repeat scroll left center; font-weight:bold; letter-spacing::0.4px;}
.news a:hover { color:#ff7200}


.news span { float:left}

.slideBody .label { display:none !important}

.slideBody ul li { line-height: 25px !important; height: 25px !important;}

.slideBody { line-height: 25px !important; height: 25px !important;}

body {
margin:0px !important;
padding:0px !important;
background:#fff !important;
}
.cl {
clear:both;
visibility:hidden;
line-height:0px;
}
.section {
width:1160px;
margin:0px auto;
}
/*---header-part-------*/
.header-part {
margin:0px;
padding:0px;
}
.logo {
margin:0px;
padding:0px;
}
.head-righ {
margin:2px 0px 0px 0 !important;
padding-top:10px; 
}
.login-head {
margin:0px 0 0px 0 !important;
padding:0px;
}
.login-head ul {
margin:0px;
padding:0px;
float:right
}
.login-head ul li {
margin:0px 0px 0 7px;
padding:0px;
float:left;
list-style:none;
}
.toll-free {
/*margin:0px 78px 0 0px !important;*/
font:28px Arial, Helvetica, sans-serif;
color:#c9620f;
padding: 6px 0px 7px 16px !important;
/*background:url(../images/phone-icon.jpg) no-repeat left center;*/
}
.toll-free b {
margin:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold !important;
color:#c9620f;
}
.apps {
padding-left:0px;
float:right;
margin:-3px 0 -18px 0px;
}
/*--------header-end-part---------*/
/*-----nav-section-------*/
.navigation-mcf {
margin:0px;
width:100%;
background: url(../images/nav-bg.jpg) repeat center top ;
/*border-top:3px solid #e4751b;
border-bottom:3px solid #e4751b;*/
height:50px;
}
/*-------nav-section-end-----------*/
/*------banner-and-text-------*/
.banner-section {
margin:0px;
width: 782px; 
}
.side-banner {
margin:0px;
width:368px;
padding:15px 5px 49px 5px;
float:right;
background:url(../images/banner-side.jpg) no-repeat top;
}
.side-banner1 {
margin:0px;
width:368px;
padding:15px 5px 49px 5px;
float:left;
/*background:url(../images/banner-side.jpg) no-repeat top;*/
}

.side-banner img{
	 margin:0px 0px 0px 40px;
}
.side-banner h1 {
margin:10px 0 0 20px;
color:#fff;
font-size:25px;
}
.side-banner p {
margin:0px 0 10px 20px;
color:#fff;
font-size:12px;
font-family: 'Raleway-Regular',Arial, Helvetica, sans-serif;
}
.side-banner a {
margin:0px 0 0 20px !important;
color:#fff;
padding:5px 15px;
font-size:13px;
text-transform:uppercase;
border:1px solid #fff;
border-radius:15px;
font-family: 'Raleway-Regular',Arial, Helvetica, sans-serif;
}
.side-banner a:hover {
color:#fff;
}
/*--------banner-end---------*/
/*----services------*/
.service {
margin:0px;
}
.service ul {
margin:0px;
}
.service ul li {
margin:0px;
float:left;
list-style:none;
}
.service ul li a {
margin:0px 14px;
float:left;
list-style:none;
}
/*----services------*/


.smart-city {}
.smart-city .block {}
.smart-city .block b { display:block; width:100%; font:12px Arial, Helvetica, sans-serif; font-weight:bold;  text-align:center; line-height:50px;}
.smart-city .mid { margin:0 15px}
.smart-city .block .bt { display:block; width:100%; text-align:center; }
.smart-city .block .bt a.submit { display:block !important; margin:0px auto !important; width:45% !important; float:none !important; margin-top:10px !important; margin-bottom:10px; text-align:center !important  }

.smart-city .block .btt a {margin-left:10px !important;}
.smart-city .block .bt a {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #d02718;
	display:block;
	float:left;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:1px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
	margin-left: 60px;}

.smart-city .block .bt a:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}






/*------welcome------*/
.welcome {
margin:0px !important;
padding:0px;
}
.welcome h1 {
margin:0px 0 5px 0;
padding:0px;
font:24px 'TrajanProRegular', Arial, Helvetica, sans-serif;
color:#084156;
font-weight: normal !important;
}
.post-entry p {
margin:0px;
padding:0px 0 10px 0;
line-height:24px !important;
text-align:justify;
color:#000;
font:12.5px Arial, Helvetica, sans-serif;
}
.welcome img {
margin:0px 0 3px 0 !important;
height:192px !important;
}
.sidebar {
margin:0px !important;
padding:0px 0 0 19px !important;
border-left:1px solid #dadada;
}
.side-com {
margin:0px;
padding:0px;
}
.side-com img {
margin:0px 0 8px 0 !important;
padding:0px;
}
.recent-post {
margin:0px;
padding:0px;
}
.srp-post-title {
font-size:13px !important;
font-weight:bold !important;

}
.srp-post-date{
color:#20627a !important;
margin:3px 0 0 0 !important;
font:13px 'Raleway-Regular',Arial, Helvetica, sans-serif;
}
.srp-post-title a {
margin:0px;
color:#20627a !important;
}
.srp-widget-title {
font-size:18px !important;
font-family:Arial, Helvetica, sans-serif;
color:#084156;
}
.srp-content-box {
color:#20627a;
font-family:12px Arial, Helvetica, sans-serif;
line-height:22px;
font-size:12px;
margin:0px;
}
.srp-thumbnail-box {
 margin-right: 10px;
}
.srp-post-content-container {
margin-bottom:12px;
}
.srp-content-box .srp-post-stringbreak-link {
 margin: 0px 5px;
 color: #e4751b;
border-bottom:1px solid #e4751b;
}
.map-ft {
width:49%;
margin:0px;
}
.property-widet {
margin:0px;
margin-bottom:20px
}
#dc_jqaccordion_widget-2-item ul, #dc_jqaccordion_widget-2-item ul li {
 margin: 0px;
 padding: 0px;
 border: medium none;
 list-style: outside none none;
 clear: both;
 width: 100% !important; 
}
#dc_jqaccordion_widget-15-item ul, #dc_jqaccordion_widget-15-item ul li {
 list-style: outside none none;
 border: medium none;
 padding: 0px;
 margin: 0px;
 width: 100% !important;
}
#dc_jqaccordion_widget-2-item ul a {
 padding: 10px 10px 10px 50px;
 text-decoration: none;
 display: block;
 color: #DDD;
 border-bottom: 1px solid #222;
 border-top: 1px solid #777;
 background: #ed1c24;
 position: relative;
}
#dc_jqaccordion_widget-2-item ul {
margin:0px;
}
#dc_jqaccordion_widget-2-item ul li {
margin:0px;
}
#dc_jqaccordion_widget-2-item ul li li a {
margin:0px;
color:#000 !important;
}
.weather {
margin:0px;
width:250px;
}
/*------welcome-end-----*/
/*----------footer-start-------*/
.footer-section {
margin: 11px 0 0 0;
padding:15px 0px !important;
background:url(../images/footer-bg.jpg) repeat top;
}
.useful-links {
margin:0px 1.5% 0 0 !important;
width:23%;
}
.useful-links h3 {
margin:0px !important;
padding:0px 0 4px 0;
color:#fff;
font-size:18px !important;
font-family:px Arial, Helvetica, sans-serif;
border-bottom:1px solid #fff;
}
.useful-links ul {
margin:5px 0 0 15px;
padding:0px;
}
.useful-links ul li {
margin:0px;
padding:0px 0 0 15px;
list-style:none;
line-height:22px;
background:url(../images/footer-li.jpg) no-repeat left;
}
.useful-links ul li a {
margin:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold !important;
font-style:italic;
color:#d7d9da;
}
.city-profile {
margin:0px 1.5% 0 0 !important;
width:23%;
}
.city-profile h3 {
margin:0px !important;
padding:0px 0 4px 0;
color:#fff;
font-size:18px !important;
font-family:px Arial, Helvetica, sans-serif;
border-bottom:1px solid #fff;
}
.weather h3 {
 margin: 0px !important;
 padding: 0px 0px 4px;
 color: #FFF;
 font-size: 18px !important;
 font-family: px Arial,Helvetica,sans-serif;
 border-bottom: 1px solid #FFF;
}
.city-profile ul {
margin:5px 0 0 15px;
padding:0px;
}
.city-profile ul li {
margin:0px;
padding:0px 0 0 15px;
list-style:none;
background:url(../images/footer-li.jpg) no-repeat left;
}
.city-profile ul li a {
margin:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold !important;
font-style:italic;
color:#d7d9da;
line-height:22px;
}
.mcf-monthly {
margin:0px 1.5% 0 0 !important;
width:23%;
}
.weather {
width:23%;
}
.mcf-monthly h3 {
margin:0px !important;
padding:0px 0 4px 0;
color:#fff;
font-size:18px !important;
font-family:px Arial, Helvetica, sans-serif;
border-bottom:1px solid #fff;
}
.mcf-monthly ul {
margin:5px 0 0 15px;
padding:0px;
}
.mcf-monthly ul li {
margin:0px;
padding:0px 0 0 15px;
list-style:none;
background:url(../images/footer-li.jpg) no-repeat left;
}
.mcf-monthly ul li a {
margin:0px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold !important;
font-style:italic;
color:#d7d9da;
line-height:22px;
}
.copy-section {
background:#000;
padding-top:8px;
padding-bottom:8px;
border-top:1px solid #fff;
}
/*---about-us-----*/
.about-banner {
margin:0px 0 0 0;
padding:5px 0 15px 0;
background:#000;
}
.about-section {
margin:0px !important;
padding:0px;
}
.about-section h1 {
padding:10px 0 3px 0;
color:#fff;
background:url(../images/border-head.jpg) no-repeat bottom center;
text-align:center;
font:35px 'zurich_cn_btbold',Arial, Helvetica, sans-serif;
margin:0px 0 18px 0;
}
.breadcrumb-list {
text-align:center;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
}

.breadcrumb a {
	background:#fff;
	padding:5px 16px !important;
	border-radius:5px;
}

#abot {
 background: transparent linear-gradient(to bottom, #FFF 0%, #EEE 100%) repeat scroll 0% 0%;
 padding: 10px;
 border: 1px solid #BCBBBB;
 border-radius: 5px;
 min-height: 350px;
 margin-top:0px;
}
#abot h1 {
margin:0px !important;
font:25px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot p {
margin:0px;
font:14px 'Source Sans Pro',Arial, Helvetica, sans-serif;
line-height:24px;
text-align:justify;
}
#abot h2 {
margin:0px !important;
font:23px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot h3 {
margin:0px !important;
font:23px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot h4 {
margin:0px !important;
font:20px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot h5 {
margin:0px !important;
font:18px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot h6 {
margin:0px !important;
font:16px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
.side-img {
width:29%;
}
.height {
margin-top:40px !important;
}
.ms-staff-carousel.ms-round .ms-slide-bgcont {
 border: none !important; 
}
/*-----carousel--------*/
#wonderplugincarousel-1 {
width:100% !important;
margin:0px;
}
.amazingcarousel-list-wrapper {
width:100% !important;
margin:0px;
}
/*----post----*/
.post-page {
margin:0px;
padding:0px;
}
th, td {
 padding:9px 3px !important;
}
.property-widet .menu ul { position:relative !important; visibility:visible !important}

.naka {
	float:left;
}

#dc_jqaccordion_widget-5-item ul a.dcjq-parent, #dc_jqaccordion_widget-5-item ul a.dcjq-parent:hover {
    background: #D7D4D4 url("skins/images/bg_grey.html") repeat-x scroll 0px -1px;
    font-weight: bold !important;
}

.dcjq-parent  {
	font-weight: bold !important;
}


#dc_jqaccordion_widget-5-item ul li a {
	padding: 10px 35px !important;
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-7-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-13-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-2-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-4-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-6-item ul li a {
	padding: 10px 35px !important;
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-8-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-10-item ul li a {
	padding: 10px 35px !important;
	text-transform: capitalize !important;

}


#dc_jqaccordion_widget-11-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-12-item ul li a {
	padding: 10px 35px !important;
	text-transform: capitalize !important;

}

#dc_jqaccordion_widget-14-item ul li a {
	padding: 10px 35px !important;	
	text-transform: capitalize !important;

}



#full-wid {
 background: transparent linear-gradient(to bottom, #FFF 0%, #EEE 100%) repeat scroll 0% 0%;
 padding: 10px;
 border: 1px solid #BCBBBB;
 border-radius: 5px;
 min-height: 350px;
 margin-top:0px;
}
#full-wid h1 {
margin:0px !important;
font:25px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#full-wid p {
margin:0px;
font:14px 'Source Sans Pro',Arial, Helvetica, sans-serif;
line-height:24px;
text-align:justify;
}
#full-wid h2 {
margin:0px !important;
font:23px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#full-wid h3 {
margin:0px !important;
font:23px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#abot h4 {
margin:0px !important;
font:20px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#full-wid h5 {
margin:0px !important;
font:18px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
#full-wid h6 {
margin:0px !important;
font:16px 'Raleway-Regular',Arial, Helvetica, sans-serif;
padding-bottom:4px;
}
.rslides_container { margin-bottom:0px !important}





.citizen-participation {}

.citizen-participation input{
    height:32px;
	width:100%;
}

.citizen-participation textarea{
    height:280px !important;
	width:100%;
}

.citizen-participation input[type=submit] {
    background-color: #000;
}

.citizen-participation p{
    color:#4e4c4b;
	font-style:italic;
}

.citizen-participation h3{
    font:21px 'loveloblack', Arial, Helvetica, sans-serif !important;
    color:#b83000;
	border-bottom:1px solid #4b4b4b;
	text-transform:uppercase;
}

.owl-carousel .owl-item {
    width:202px !important;
}



.heading-name{
	font-size:18px;
	color:#385867
}

.div-new{
	background: url(../images/head-bg.jpg) repeat center top ; width:100%
}

.thumb{
 display:block;
    width:95%;
    height:140px;
    background-position: center top;
    background-size:cover;
 }
 
.pic-caption{
    width:95%;
    padding:9px 0px;
    text-decoration:none;
    color:maroon
 }
.pic-caption a{
	color:maroon;
	font-weight:bold
}
.pic-caption a:hover{
	color:black
}

 
.news-heading{
	font-size:16px;
	font-weight:600;
	text-decoration:none;
	color:#8c0000
}
a.news-heading:hover{
	color:#434343
}
.news-detail{
	color:#434343;
	text-decoration:none
}
a.news-detail:hover{
text-decoration:underline	
}
.msg{
	font-size:11px;
	color:red
}

.tender-heading{
	font-size:13px;
	color:maroon;
	font-weight:600
}
a.tender-details:hover{
	color:#000;
}

.blue-text{
	color:#2b64ab;
	font-size:21px;
	font-family:"Lucida Sans"
}
.black{
	background-color:black
}
.blue-text1{
	color:#2b64ab;
	font-size:21px;
	font-family:"Lucida Sans";
	padding:10px 5px;
	background-color:#ccc;
	margin:0px
}
.bg-brd{
	border:1px solid #aaa;
	background-color:#EAF4F5;
}
.curve-button{
	border-radius:6px;
	background-color:maroon;
	padding:3px 4px;
}
#search-form form input[type="text"] {
    float: left;
  width: 80%;
    height: 34px;
    padding: 0px 10px;
    margin: 0px;
    border: 1px solid #FFF;
    border-left: 1px solid #e9e9e9;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  
}

#search-form form .submit-button input[type="submit"] {
    float: right;
   width: 40px;
    height: 34px;
    color: #FFF !important;
    background: #57b9e1 url(../../images/icon-form-search.png) no-repeat center center;
    padding: 0px;
    margin: 0px;
    border: 0px;
    
    }

#search-form form .input-text{
	width:80%
}
#search-form form .submit-button{
	width:20%;
	float:right;

}

.logo img{
	padding-top:10px
}

.footerMenu {
    background: #2b63ad;
padding: 5px 0 0px 0;
text-align: center;
height: 30px;
margin-bottom: -12px;
}

.footerMenu ul {
    margin-top: 0px;
    padding: 0 0 0 0;
}
.footerMenu ul li{
    display: inline;
    border-right: #ffffff 2px solid;
    padding: 0px 9px 0px 9px;
    margin: 5px 0 0 0;
    font-weight: bold;
    font-size: 12px;
}
.footerMenu ul li a {
    color: #ffffff;
    text-decoration: none;
}







@media only screen and (max-width:800px){
	.apps {
padding-left:0px;
float:right;
margin:0px 0 0px 0px;
}

.footerMenu {
    background: #2b63ad;
padding: 5px 0 0px 0;
text-align: center;
height: 100px;
margin-bottom:-10px
}


}

















