/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Aug 02 2019 | 02:46:55 (pm)
/*
/******* Do not edit this file *******/

@import url(http://fonts.googleapis.com/css?family=Oswald);
h1, h2, h3, h4, #navigation .menu-item a, .portfolio-column__title {font-family:'Oswald'; font-style:normal; text-transform:uppercase;}
#header .site-branding, #header--responsive .site-branding {width:40%;}
#header .site-title.image, #header--responsive .site-title.image {padding-top:5px;}
.js_scroll__canvas {width:100% !important;}
.portfolio-column {width:20% !important;}
.js .page-mover {border-radius:50px; background-color: rgba(255,200,120,0.05); opacity:0.5;}
.js .page-mover:hover {background-color:#d56900 !important; opacity:1;}
.portfolio-column__title {border:0; background:none; color:#fff; font-size:40px;}
.no-touch .portfolio-column:hover a, .touch .portfolio-column a {background:none; box-shadow:none;}
.portfolio-column a {font-size:40px;}
p {font-family:verdana; color:#fff; font-size:14px;}
h1 {color:#fff; font-size:60px;}
#stage {background:#222;}
.blackbg {background:rgba(0,0,0,0.9);}
.home #navigation {display:none;}
.home #header--responsive {display:block !important;}
.home #header .site-branding, .home #header--responsive .site-branding {width: 100%; text-align: center;}
.page-id-467 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2014/12/poetrybg.jpg); background-attachment: fixed;}
.socialicons {font-size: 80px; font-size: 4rem; position: absolute; line-height: 65px;
right: 25px; float: right; cursor: pointer; color: #fff; padding: 0 75px;}
.socialicons img {padding-right:5px; opacity:0.7;}
.socialicons img:hover { opacity:1;}
.socialicons2 {font-size: 80px; font-size: 4rem; line-height: 65px;
right: 25px; cursor: pointer; color: #fff; padding: 0 75px;}
.socialicons2 img {padding-right:5px; opacity:0.7;}
.socialicons2 img:hover { opacity:1;}
.content {max-width: 95%;}
.blog #content {background:url(http://michaelmadsen.com/wp-content/uploads/2014/12/mediabg.jpg?id=481);}
.page-id-2 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/biographybg.jpg); background-attachment: fixed; 
background-color:#000; background-repeat:no-repeat;}
.page-id-393 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/photosbg.jpg); background-attachment: fixed; 
background-color:#000;  background-repeat:no-repeat;}
.page-id-16 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/filmographybg.jpg); background-attachment: fixed; 
background-color:#000; background-repeat:no-repeat;}
.page-id-614 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2015/02/contactbg.jpg); background-attachment: scfixedroll; background-repeat:no-repeat;}
.page-id-16 h3 {color:#efb341;}
.page-id-16 .content img, .page-id-2 .content img, .page-id-467 .content img {border: 1px solid #ddd;     padding: 1px;}
.ngg-gallery-thumbnail img {background-color:rgba(255,255,255,0.25) !important; border:none!important; padding:6px !important;}
.ngg-gallery-thumbnail img:hover {background-color:#d56900 !important;}
.page-id-467 #primary {background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/poetrybg.jpg); background-attachment: fixed; 
background-color:#000; background-repeat:no-repeat;}
.blog .js_scroll, .single .js_scroll{background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/mediabg.jpg); background-attachment: fixed; 
background-color:#000; background-repeat:no-repeat;}
.post {background-color: rgba(0,0,0,0.6);}
.sticky.entry-item {background-color: rgba(0,0,0,0.9);}
.entry-title a {color:#d56900;}
.widget-title {color:#fff;}
.blog a, .category a {color:#d56900; text-decoration:none !important;}
.blog a:hover {color:#ffc046;}
.page-id-614 #primary a {color:#d56900; text-decoration:none !important;}
.page-id-614 #primary a:hover {color:#fff;}
.blog .entry-item .content__inner {border:none;}
.site-sidebar ul li {border:none !important; margin-bottom:1px !important; margin-top:0px !important; padding:1px !important; color:#fff; font-family:Arial;}
.site-sidebar ul {padding-top:20px !important;}
#secondary {background:rgba(0,0,0,0.6) !important; padding-left:50px;}
#secondary .searchform input[type=submit]:last-child {color:#fff; background-color:rgba(0,0,0,0.5); padding:14px;}
.single p, .single div {color:#fff;}
.single a {color:#d56900;}
.comments-title, #reply-title {color:#fff;}
.reply .comment-reply-link {color:#fff; background:#000; border:none;}
.reply .comment-reply-link:hover {color:#000; background:#d56900; border:none;}
.single .content img {box-shadow: inset 0 0 0 0.5rem rgba(255,255,255,0.125); -webkit-transition: box-shadow 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-moz-transition: box-shadow 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: box-shadow 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.searchform input {color:#fff;}
#respond #submit {background: #000; color: #fff; border:none;}
#respond #submit:hover {background: #d56900; color: #000; border:none;}
.single article {margin-bottom:50px;}
.layout--regular .container, .layout--horizontal .container {border-top-width:0px;}
.sidr {background-color:#d56900;}
.sidr ul {border:0;}
.sidr ul li {border:0;}
.sidr ul li:hover {background:#ed8826;}
.page-id-614 input:not([type=\"submit\"]), .page-id-614 textarea {border-color: #fff; background-color: #fff;}
.page-id-614 input:not([type=\"submit\"]):active, input:not([type=\"submit\"]):focus {border-color: #ffc046;}
#secondary .widget_text__text {padding:12px;}
#secondary .widget_text__image {display:none;}
#secondary .widget_text {background-color:rgba(255,255,255,0.1) !important;}
@media (max-width: 767px) {
    .portfolio-column {width:100% !important;}
    .home .section__title {display:none;}
    .home .content__inner {width:100%;}
    .home .content {width:100%; max-width:100%; padding-bottom:0px;}
    .horizontal__page:first-child {margin-top:0px;}
    .page .content {width:100%;}
    .page .wpb_column {padding:0px !important;}

    
}
.credit{position:fixed; bottom:0px; right:0px; background-color:#222; color:#ddd; z-index:9999; font-size:12px; padding:5px 15px; opacity:0.2; font-family:Verdana; border-radius:2px;}
.credit:hover {opacity:1;}
.credit a {color:#2edae0; text-decoration:none;}
.credit a:hover {color:#e0feff;}
.layout--responsive #content {margin-top: 0px;}
.village-button, input[type=submit], .wpcf7 .village-form input[type=submit] {background-color: #d56900;}
#header .site-branding, #header--responsive .site-branding {width:93%;}
#header--responsive .site-logo {width:75%; float:left;}
.home .socialicons {right:0; padding:0; line-height:20px;}

@media (min-width: 1120px) {
    .page #header--responsive {display:none !important;}
    .page #header {display:block !important;}
    #header .site-branding, #header--responsive .site-branding {width:40%;}
}
.category .content {background:url(http://michaelmadsen.com/wp-content/uploads/2015/01/mediabg.jpg); background-attachment: fixed; 
background-color:#000; background-repeat:no-repeat;}

#header--responsive .site-logo img {margin-top:13px;}
.is-responsive #responsive-menu, .is-responsive #header--responsive {    height: 100px;}
#header--responsive .toggle {    line-height: 100px;}

.comment-list .comment .comment {    background: rgba(0,0,0,0.8);}
.single .comment-author-image {display:none !important;}