/*
Theme Name: Danish Constructions
Theme URI: 
Author: NewpathWEB
Author URI: 
Description: Custom theme for Danish Constructions
Version: 1.0
License: 
License URI: 
*/
body, *{font-size:12px; line-height:19px; color:#232323;}
/* letter-spacing: 0.1em */
body,
.button,
h1, .heading,
#banner-heading,
a.learn-more{font-family:'VAGRoundedLtRegular', Verdana;}
h1, .heading{font-size:22px; line-height: 30px;}
h1.entry-title{width:888px; margin-left:auto; margin-right:auto;}
body{background-image:url('/wp-content/themes/danishconstructions/images/bg.png');}
.topline{height:3px;}
#topline-danishconstructions{background-image: url('/wp-content/themes/danishconstructions/images/bg-danishconstructions.jpg');}
#topline-solarwindows{background-image: url('/wp-content/themes/danishconstructions/images/bg-solarwindows.jpg');}
#topline-insulbrick{background-image: url('/wp-content/themes/danishconstructions/images/bg-insulbrick.jpg');}
a{color:black; text-decoration:none;}
#page{margin:0 auto; width:956px;}

#subsite-nav{float:right; margin-right:61px; margin-bottom:-4px;}
#subsite-nav a{height:30px; background-repeat:repeat-x; padding:2px 13px; margin-left:3px; color:white; float:right; display:block; font-size:12px;}
#subsite-nav.danishconstructions a{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-danishconstructions.jpg');}
#subsite-nav.danishconstructions a:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-danishconstructions-hover.jpg');}
#subsite-nav.insulbrick a{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-insulbrick.jpg');}
#subsite-nav.insulbrick a:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-insulbrick-hover.jpg');}
#subsite-nav.solarwindows a{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-solarwindows.jpg');}
#subsite-nav.solarwindows a:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-solarwindows-hover.jpg');}
#subsite-nav.insulbrick{}
#subsite-nav.solarwindows{}
#logo{margin-left:46px; margin-top: 28px;}
#top-nav{width:100%; background-image: url('/wp-content/themes/danishconstructions/images/footer-line.png'); background-repeat: no-repeat; background-position: 0 100px; padding-bottom:23px;}
body.page-template-home_danishconstructions-php #top-nav,
body.page-template-home_insulbrick-php #top-nav,
body.page-template-home_solarwindows-php #top-nav{background-image:none;}
#top-nav ul{padding:0; margin:21px 23px 0 0;}
#top-nav ul li, footer ul li{float:left; list-style-type: none;}
#top-nav ul li{padding-right:25px; padding-bottom: 5px; padding-left: 10px;}
#top-nav ul li a{font-size:15px; padding:0; line-height:13px;}
#top-nav ul li a:hover{text-decoration: none;}
#top-nav .menu-danishconstructions-container,
#top-nav .menu-insulbrick-container,
#top-nav .menu-solarwindows-container{float:right; margin-top:-41px;}
.menu-danishconstructions-container a:hover{color:#ed1c24;}
.menu-insulbrick-container a:hover{color:#00aa4f;}
.menu-solarwindows-container a:hover{color:#0072bc;}

/*Slider Area*/
.slider { width:858px; height:247px; float:left; margin-left:44px; margin-top:6px; }
   .slider ul, .slider li{ margin:0; padding:0; list-style:none;	}
   .slider_content { float:right; width:300px; height:200px;}
.slider2 { margin-top:1em; }
.slider ul li img { float:left; }


.entry-content{background-image: url('/wp-content/themes/danishconstructions/images/bg-shadow.png'); background-position: 48px 90px; background-repeat: no-repeat; width:888px; margin:0 auto; min-height:450px;}
.entry-content p{line-height:25px; margin-bottom:25px;}

.ts-twentytwelve{padding:0 0 0 0; height:298px;}
.ts-twentytwelve-overlay{height:298px;}

#banner{position: relative; color:white; z-index: 5; width:880px; height:298px; margin: 0px 0px 0px 0px; background-repeat: no-repeat;}
#banner-heading{font-size:32px; color:white; width:500px; padding-top:22px; margin-left:45px; text-shadow: 0.04em 0.04em 0.04em black; z-index: 10;}
#banner-line{height:1px; width:355px; background-image:url('/wp-content/themes/danishconstructions/images/banner-line.png'); margin-top:20px; margin-left:26px; z-index: 10;}
#banner-text{color:white; width:800px; margin-top:12px; margin-left:45px; line-height: 18px; text-shadow: 0.1em 0.1em 0.1em black; font-size:13px; z-index: 10;}
#bannerspace h3{position:absolute; font-family:'VAGRoundedLtRegular', Verdana; font-size:30px; text-shadow:0px 2px 2px black; margin:30px 0px 10px 30px; padding:0; color:#fff;}
#bannerspace .content{right:auto;}
#bannerspace .slide {padding:0px 0px 0px 0px !important; background-image:none;}
#bannerspace .slide .content{display: block; margin-left: -5px; margin-top: -10px;}
#bannerspace .slide ul{margin: -260px 0 0 -5px; list-style-type: none;}
#bannerspace .slide ul li{color:#fff; font-size: 10pt; font-family:'VAGRoundedLtRegular', Verdana; letter-spacing:1px;}
#bannerspace .slide .slide-button{z-index: 10 !important; position: relative; width: 70px; height: 10px; padding: 5px 16px 15px 16px; background-color: #fafafa; margin-top: 18px; margin-left: 35px; border-radius: 2px; font-size: 14px; text-shadow: 0px 1px 2px grey;}
#bannerspace .slide .slide-button a{text-decoration:none; font-size:14px;}
#body-danishconstructions #banner-text{width:350px;}
a.learn-more{display:block; width:89px; background-image:url('/wp-content/themes/danishconstructions/images/button-silver.png'); padding:2px 0 9px 0; text-align: center; font-size:13px; margin-top:18px; margin-left:45px;}

#banner-shadow{width:888px; height:10px; margin-left: -3px; background-image: url('/wp-content/themes/danishconstructions/images/banner-shadow.png'); background-position: 2px -74px;}
#homepage-newsletter{width:200px; float:left; margin-left:35px; margin-top:13px; margin-bottom:12px;}
#homepage-newsletter input{width:193px;}
#homepage-newsletter input.submit,
input.wpcf7-submit{width:80px; margin-left:128px;}
input.wpcf7-submit{margin-left:347px; color:white;}
.wpcf7-form-control-wrap textarea{width:400px; height:98px;}
.wpcf7-form p{margin-bottom:0; margin-top:0;}
.wpcf7-list-item input[type="checkbox"]{margin:0 0 0 -5px; border:none; padding:0; height:13px; vertical-align: text-top;}
.wpcf7-list-item-label{vertical-align: text-bottom; margin:0;padding:0;}

#newsletter-heading{margin-bottom:23px;}
#homepage-editable-left{width:290px; float:left; margin-left:89px; padding-top:13px; background-image:url('/wp-content/themes/danishconstructions/images/australia.png'); background-position: 60px 8px;
background-repeat: no-repeat; min-height:185px;}
#homepage-editable-right{width:200px; float:left; margin-top:9px; margin-left:54px;}
#homepage-editable-right p{margin-bottom:19px; line-height:19px;}

.news-item-title{font-size:13px; font-weight: bold; line-height:25px;}
.news-item-date{font-size:11px; line-height:19px; color:#969696; margin-top:-2px; margin-bottom:16px;}
.entry-content img.news-item-image{float:right; margin-top:-28px; margin-left:35px; margin-right:16px;}
a.news-item-link{display:block; width:89px; background-image:url('/wp-content/themes/danishconstructions/images/button-news.png'); padding:7px 0 9px 0; text-align: center; font-size:13px; margin-top:18px; margin-bottom:5px;}
a.news-item-link:hover{background-image:url('/wp-content/themes/danishconstructions/images/button-news-hover.png');}
h2, .sub-heading{font-size:13px; font-weight: bold; line-height: 25px;}
h1.banner-heading{font-size:32px;}
.banner-text{font-size:13px; line-height: 18px;}
input .search{color:#b1b1b1; font-size:11px;}

#content-left{width:610px; float:left; margin-right:20px;}
#sidebar{float:right; width:250px; margin-right:6px; margin-top:31px;}
#sidenav{width:250px; background-image:url('/wp-content/themes/danishconstructions/images/bg-sidenav.png'); padding:10px 0; margin-bottom:10px;}
#sidenav ul{margin:0;padding:16px 15px 6px 29px;}
#sidenav ul li{list-style-type:none; background-image: url('/wp-content/themes/danishconstructions/images/list-image.png'); background-repeat: no-repeat; background-position: 0 6px; padding-left: 12px; padding-bottom:10px;}
#search-form{width:250px; height:64px; background-image:url('/wp-content/themes/danishconstructions/images/bg-search.png');}
#s{width:139px; float:left; margin-left:23px; margin-top:16px; color:#b1b1b1}
#searchsubmit, #searchsubmit:hover{float:left; width:43px; height:43px; background-image:url('/wp-content/themes/danishconstructions/images/button-search.png'); padding:0; margin:12px 0 0 12px;}
/*#searchsubmit:hover{background-image:url('/wp-content/themes/danishconstructions/images/button-search-hover.png');}*/
.entry-content #project-images img {margin-right:28px;}
.entry-content .gallery img {border:5px solid #E4E4E4;}
.entry-content img{border:5px solid #E4E4E4; margin-bottom:15px; margin-top:5px;}
img.alignleft{float:left; margin-right:28px;}
img.alignright{float:right; margin-left:28px;}

#copyright,
#newpathweb,
.entry-content{font-family: Arial;}
form, input{font-family: Verdana;}
input{height:28px; border:1px solid #DFDFDF; margin-bottom:8px; margin-left:1px; padding-left:12px;}
input.submit, input.wpcf7-submit{text-align:center; padding-left:20px; padding-right:20px; border:none; color:white; height:30px; margin-top:2px;}
input[type="text"]{}
input[type="password"]{}
textarea{border:1px solid #DFDFDF; margin-bottom:8px; margin-left:1px; padding:12px;}
.danishconstructions input.submit,
.danishconstructions input.wpcf7-submit{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-danishconstructions.jpg');}
.danishconstructions input.submit:hover, .danishconstructions input.wpcf7-submit:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-danishconstructions-hover.jpg');}
.insulbrick input.submit, .insulbrick input.wpcf7-submit{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-insulbrick.jpg');}
.insulbrick input.submit:hover, .insulbrick input.wpcf7-submit:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-insulbrick-hover.jpg');}
.solarwindows input.submit, .solarwindows input.wpcf7-submit{background-image: url(/wp-content/themes/danishconstructions/images/bg-subsite-nav-solarwindows.jpg');}
.solarwindows input.submit:hover, .solarwindows input.wpcf7-submit:hover{background-image: url('/wp-content/themes/danishconstructions/images/bg-subsite-nav-solarwindows-hover.jpg');}
#copyright,
#newpathweb a{font-size:9px; line-height:13px;}

#projects-page-links{margin-top:4px; width:100%;}
#projects-page-links div{float:right; margin-right:32px;} 
#projects-page-links a{display:table-cell; height:22px; width:22px; border:1px solid #CCC; vertical-align:middle; text-align:center;}
#projects-page-links a.selected{background-color:#F0F0F0;}
#projects-page-links span{display:table-cell; width:3px;}

footer{background-image: url('/wp-content/themes/danishconstructions/images/footer-line.png'); background-repeat: no-repeat; background-position: 0 10px; overflow: auto; padding:8px 0 9px; clear:both;}
footer ul{margin-left:9px;}
footer ul li a{font-size:13px; padding:0 17px;}
#copyright{margin-left:67px; margin-top:48px; margin-bottom:-4px;}
#newpathweb{margin-left:68px; margin-bottom: 4px;}
#copyright{clear:both;}
#footer-logos{float:right; width:40px; overflow: auto; margin-right:42px; margin-top:-63px;}
#footer-logos a{display:block; width:35px; height:23px; float:left; margin-right:10px;}
a.footer-logo-insulbrick{background-image:url('/wp-content/themes/danishconstructions/images/footer-icon-insulbrick.jpg');}
a.footer-logo-insulbrick:hover{background-image:url('/wp-content/themes/danishconstructions/images/footer-icon-insulbrick-hover.jpg');}
