/*
 Theme Name:     Nova Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/nova/
 Description:    Nova Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Nova
 Version:        1.0.0
*/
 
@import url("../Nova/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

a { text-decoration: none; color: #096C3C; }
p#copyright {display:none;}

#featured {display:none;}
.container {padding-top:55px;}
.entry {font-size:110%;}
.post-info {font-size:85%;}
#home-blogstyle {background:transparent;}

#header .container{ 
    background-image: url('http://datamann.com/images/dmbanner1.jpg');
    background-repeat: repeat-x;
    background-position: 50% 88%;
    background-size: 100% 20px; 
	padding-bottom:42px;
width: 90%;
}

#main-area, #footer-widgets { background: #bcd1c6 repeat-x top left; border-bottom: 1px solid #cdcccc; }

#footer-widgets h3.widgettitle {
    background: url() no-repeat bottom left;
    padding-bottom: 8px;
    margin-bottom: 5px;
}

#footer-widgets .widget {
    font-size: 1.1em;
	color:#000;
text-shadow: 1px 1px 1px #ccc;
padding-top:10px;}
#footer-widgets .widget a:link {
	color:#000;}
	
#footer-widgets .container {
padding-top:5px;
}


ul#top-menu a {
color: #096C3C;}

ul#top-menu li a {font-size:14px;}

ul#top-menu > li.current_page_item > a {
    color: #ffffff;
    background: #bcd1c6; border-radius: 22px; 
-moz-border-radius: 22px; 
-webkit-border-radius: 22px; 
border: 0px solid #ccc;}
ul#top-menu > li.current_page_item {
    background: #bcd1c6; border-radius: 22px; 
-moz-border-radius: 22px; 
-webkit-border-radius: 22px; 
border: 0px solid #ccc;}

#breadcrumbs { color: #7F968A; font-family: Georgia, serif; font-style: italic; font-weight: bold; }
		#breadcrumbs a, #breadcrumbs span.raquo { display: block; float: left; }
		#breadcrumbs a { color: #b6b6b6; font-weight: normal; }
			#breadcrumbs a:hover { color: #000; text-decoration: none; }
		#breadcrumbs span.raquo { background: url(images/breadcrumbs-separator.png) no-repeat; text-indent: -9999px; width: 34px; margin: 0 2px; }

		#breadcrumbs-left, #breadcrumbs-content, #breadcrumbs-right { float: left; height: 35px; }
		#breadcrumbs-left { background:transparent; }
		#breadcrumbs-content { background:transparent;  line-height: 32px; padding: 0 3px; }
		#breadcrumbs-right {background:transparent;  width: 35px; }
#breadcrumbs span.raquo {
    background: transparent; 
	text-indent:2px;
    width: 8px;
    margin: 0 5px;}

h3.widgettitle {
    font-size: 18px;
    color: #077A3E;
}

#search-3 #searchform {
    background: transparent url(images/search-form.png) no-repeat;
    height: 49px;
    width: 218px;
    top: 0px;
    left: 0px;
    position:relative;
    display: block;
}

#sidebar #searchform {
    background: transparent url(images/search-form.png) no-repeat;
    height: 49px;
    width: 218px;
    top: 0px;
    left: 0px;
    position:relative;
    display: block;
}


#header #search-form {display:none;}

a.readmore {
    background: #BCD1C6;
    color: #ffffff;
    display: block;
    float: right;
    font-size: 12px;
    height: 29px;
    line-height: 27px;
    padding-right: 15px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
    font-weight: bold;
    margin-bottom: 25px;
}
a.readmore span {
    background: #BCD1C6;
    display: block;
    height: 29px;
    padding-left: 15px;
}

.contactside {margin-top:15px;}