/*Theme Name: ArtsTheme 
URI: https://stephendicilloart.com/wp-content/themes/twentyfifteen_child/
Description: Arts theme, based on Twenty Fifteen
Author: Vladimir Rozovskiy
Author URI: https://www.linkedin.com/in/vladimirrozovskiy
Template: twentyfifteen
Version: 1.0.0
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready, responsive-layout, infinite-scroll, post-slider, design, food, journal, magazine, news, photography, portfolio, clean, contemporary, dark, elegant, modern, professional, sophisticated
Text Domain: twenty-fifteen-child
*/
/*Sticky bottom footer*/
.site-footer {	
bottom:0;   
position:fixed;    
align:center;	
z-index:150;    
_position:absolute;    
_top:expression(eval(document.documentElement.scrollTop+        (document.documentElement.clientHeight-this.offsetHeight))); 
height:3%;	
Margin-left: 283px;	
width:100%;
}
.soliloquy-container .soliloquy-prev{background-image:url("img/arrow-left.png") !important;
background-color:white !important;
border:none !important;
}
.soliloquy-container .soliloquy-next{background-image:url("img/arrow-right.png") !important;
background-color:white !important;
border:none !important;
}
.site-footer a:hover {
	color: black;
	text-decoration:none;
	border-bottom: none;
}
.skip-link {    display:none;}
.site-info {	/*no footer*/		padding: 5px 293px 5px 5px;}
/* Home page posts*/
.page{	margin-left: 1px;	margin-right: 0px;}
/*Bio Page*/
#post-33 .entry-content{
	padding-right:70px;
}
/*Header and branding*/
.site-header {	margin-top:0%;	/*between Logo & Menu*/	margin-bottom: 18%;	padding-left:0; }
.site-branding{display:block;}
.site-title{display:none;}
.site-description{display:none;}
.SD_Logo{
	width:153px;
	height: 48px;
	margin-left: 15%;
}
body:before {	box-shadow:none;}
.site-main, .post, .page {	padding-top: 0%;}
.site-main{
	margin-left:5%;
}
/*Borders*/
.site-footer, .page, .post{	box-shadow:none;}
.sidebar, .site-footer{	/*box-shadow:0 0 1px rgba(0, 0, 0, 0.15);*/}
/*Menu lines and customizations*/
.custom_m_menubutton{display:none;}
.main-navigation ul, .main-navigation .menu-item {	border: none;}
/*Paintings Navigation Looks*/
#menu-paintings a:hover, #menu-paintings a:hover {	color: #000000;}
#menu-paintings a{	font-family: Verdana, Geneva, sans-serif;	Font-size:13px;	font-weight:100;	color:#666666;	white-space: normal;	line-height:20px;	-webkit-font-smoothing: antialiased;	text-shadow: none;	letter-spacing: 0;}#menu-paintings a[title="Installations"]{	padding-top:30px;	padding-bottom:30px;} #menu-paintings a[title="Painting"]{	font-size: 16px;  padding-bottom:30px;} #menu-paintings a[title="Home"]{	font-size: 16px;	padding-top:80px;	color:#000000;} #menu-paintings a[title="2013  2015"],#menu-paintings a[title="2012"],#menu-paintings a[title="2010 2011"],#menu-paintings a[title="2007 2009"],#menu-paintings a[title="1990"]{	font-size:13px;}
/*FONTS*/
body, .main-navigation, .widget input{	font-family: Verdana, Geneva, sans-serif;	Font-size:15px;	font-weight:100;	-webkit-font-smoothing: antialiased;	text-shadow: none;   /* text-shadow: 1px 1px 1px rgba(0,0,0,0.004);	*/}
.widget-title, .widget widget_meta, .widget{	font-family:"Verdana";	Font-size:15px;}
.site-info{	font-family:"Verdana";	Font-size:10px;	text-align: right;}
.entry-title{	font-family:"Verdana";	Font-size:24px;}
#attachment_117 .wp-caption-text{
	font-size:1em;
}
/*Main Navigation Looks*/
.entry-title a ,.menu-item a{	font-family: Verdana, Geneva, sans-serif;	Font-size:1em;	font-weight:100;	color:#666666;	white-space: normal;	line-height:50px;	-webkit-font-smoothing: antialiased;	text-shadow: none;}
.main-navigation .current-menu-item > a{	font-weight:100;}
.entry-title a:hover,.menu-item a:hover {color: #000000;}
.main-navigation {	margin-left:20%;	margin-right:auto;	}
/*Pages titles*/
.post-8 .entry-header {	display:none;}
.entry-content{	padding-bottom:5%;}
.entry-title{	display:none;	text-align:center;}
/*Slider Customizations*/
/*image-positioning within slider*/
.soliloquy-container .soliloquy-image{	Margin-bottom:40px !important;}
/*Borders and Image positioning*/
.soliloquy-container .soliloquy-image { margin-left:0% !important;}
/*left-right buttons positioning*/
.soliloquy-next{right: 10 px!important;} 
.soliloquy-prev {left: auto !important;	right: 24px !important;}
.soliloquy-next, .soliloquy-prev {	top:-20px !important;}
.soliloquy-pager {	text-align: left !important; 	margin-left: 10px !important;}
/*Slider Caption text properties and aligning*/
.soliloquy-caption {	background-color:white !important;}
.soliloquy-caption-inside{	font-family:"Verdana" !important;	Font-size:15px !important;	font-weight:100 !important;	-webkit-font-smoothing: antialiased;	color:#666666 !important;	text-shadow:none !important;	text-align: Left !important;}
/*Slider Bullets*/
.soliloquy-pager{display:none !important;}
/*.soliloquy-container .soliloquy-pager-link{	display:none !important;	background:url("img/Sbuttonempty.gif") no-repeat scroll 0 0 !important;	width:14px;	height:14px;	display:block;	outline:none;	text-indent:-9999px;	text-decoration:none;	border:none }
.soliloquy-container .soliloquy-pager-link:hover,.soliloquy-container .soliloquy-pager-link.active{	background-image:url("img/Sbuttonfull.gif") !important;}
*/.soliloquy-container .soliloquy-pager { margin: 0 5px 0 -5px !important; text-align: right !important; width: 100% !important; }
.soliloquy-pager a span{	/*older browsers*/ color:#ffffff !important;	 color: rgba(0, 0, 0, 0) !important;}
.soliloquy-container{position:relative;background:transparent url("images/preloader.gif") no-repeat scroll 50% 50%;z-index:0;width:100%;max-width:100%}
/*.soliloquy-container:after{	content:url("img/Sbuttonempty.gif") url("img/Sbuttonfull.gif");	}	
*/.soliloquy-container,.soliloquy-container *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none}
.soliloquy-container .soliloquy-wrap{width:100%;position:relative;margin:0;padding:0;list-style:none !important;height:100%;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.soliloquy-clear{clear:both}
.soliloquy-clear:after{clear:both;content:'.';display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}
.soliloquy-hide{display:none}
.soliloquy-container a{outline:none}
.soliloquy-container .soliloquy-wrapper,.soliloquy-container .soliloquy-item{width:100%;position:relative;margin:0;padding:0;list-style:none !important}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;display:none}
.no-js .soliloquy-container .soliloquy-slides>li:first-child{display:block}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;height:0;line-height:0}
.soliloquy-container .soliloquy-item>a{display:block;outline:none;width:100%;position:relative}
.soliloquy-container .soliloquy-image{max-width:100%;height:auto;display:block;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.soliloquy-container .soliloquy-prev.disabled,.soliloquy-container .soliloquy-next.disabled{cursor:default;pointer-events:none;opacity:0.3}
.soliloquy-container .soliloquy-pager{width:100%;margin:0 auto;text-align:center;position:absolute;bottom:10px;height:14px}
.soliloquy-container .soliloquy-pager-item{display:inline-block;margin:0 0 0 7px;position:relative;z-index:1320}
.soliloquy-container .soliloquy-pager-item:first-child{margin-left:0}
.soliloquy-container .soliloquy-controls-auto-item{display:block;width:32px;height:32px;position:absolute;bottom:10px;right:10px;z-index:1220}
.soliloquy-container .soliloquy-stop{display:block;width:32px;height:32px;background:rgba(0,0,0,0.7) url("images/pause.png") no-repeat scroll 50% 50%}
.soliloquy-container .soliloquy-start{display:block;width:32px;height:32px;background:rgba(0,0,0,0.7) url("images/play.png") no-repeat scroll 50% 50%}
.soliloquy-container .soliloquy-caption{position:absolute;bottom:0;left:0;width:100%;z-index:1120;background:rgba(0,0,0,0.5)}
.soliloquy-container .soliloquy-caption-inside{font-size:1em;line-height:1.25;display:block;color:#fff;text-shadow:0 1px 1px #000;text-align:center;padding:10px}
.soliloquy-container .soliloquy-caption-inside a{color:#fff}
.soliloquy-container .soliloquy-controls{opacity:0}
.soliloquy-container .soliloquy-video-icon{margin:0;padding:0;position:absolute;display:block;top:0;left:0;bottom:0;right:0;z-index:1200;background:transparent url("images/video.png") no-repeat scroll 50% 50%;width:100%;height:100%}
.soliloquy-container .soliloquy-video-holder{margin:0;padding:0;position:absolute;display:none;top:0;left:0;bottom:0;right:0;z-index:1200;background:transparent;width:100%;height:100%}
.soliloquy-container .soliloquy-html-content{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1000}
.soliloquy-fc-slider .soliloquy-caption{width:40%;right:52px;left:auto;bottom:34px;top:auto}
.soliloquy-fc-slider .soliloquy-caption-inside{text-align:left}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1.2em;font-weight:700;margin-bottom:1em;color:#fff}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1em}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-read-more{font-weight:700;color:#fff}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){	
	.soliloquy-container{background-image:url("images/preloader@2x.gif");background-size:16px 16px}	
	.soliloquy-container .soliloquy-prev{background-image:url("images/left@2x.png");background-size:10px 14px}	
	.soliloquy-container .soliloquy-next{background-image:url("images/right@2x.png");background-size:10px 14px}
	.soliloquy-container .soliloquy-pager-link{background-image:url("images/circle@2x.png");background-size:14px 14px}	
	.soliloquy-container .soliloquy-pager-link:hover,.soliloquy-container .soliloquy-pager-link.active{background-image:url("images/circle-hover@2x.png");background-size:14px 14px}	
	.soliloquy-container .soliloquy-stop{background-image:url("images/pause@2x.png");background-size:9px 14px}	
	.soliloquy-container .soliloquy-start{background-image:url("images/play@2x.png");background-size:14px 14px}
	.soliloquy-container .soliloquy-video-icon{background-image:url("images/video@2x.png");background-size:50px 50px}	
}
@media (max-width: 600px){	
	.soliloquy-container .soliloquy-pager,.soliloquy-container .soliloquy-caption,.soliloquy-container .soliloquy-controls-auto{display:none}
}
@media only screen and (max-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 600px) and (min-device-pixel-ratio: 2), only screen and (max-width: 600px) and (min-resolution: 192dpi), only screen and (max-width: 600px) and (min-resolution: 2dppx){	
	.soliloquy-container .soliloquy-video-icon{background-image:url("images/video.png");background-size:25px 25px}	
}
.soliloquy-container {	max-height: 834px !important;}
/*reset max width settings:*/
.site {		width: auto;	}
/*Padding of overall content given 1920x1200*/
@media screen and (max-width: 1920px) {
.sidebar{		width: 283px;		padding-top:75px;		margin-left:99px;	}	.site{		max-width:1920px;	}	.site-content {		margin-left: 382px;		padding-top: 137px;	}	.entry-content{		padding: 0 0 5% 0px;	}	#post-29 .entry-content{		padding: 0 0 0 0;	}	#post-31 .entry-content{		padding: 0 0 0 0;	}	/*site content width full screen - sidebar width for large screens*/	.site-content{	width: -webkit-calc(100% - 382px);	width: calc(100% - 382px);	padding-right: 10px;}}/*Padding of overall content given 1800xY*/
@media screen and (max-width: 1600px) {
.sidebar{		width: 283px;		padding-top:10px;		margin-left:10px;	}	.site-content {		margin-left: 293px;	
/*Old percentage based padding-top: 7%;*/		padding-top: 72px;	}
.site{		max-width:1600px;		max-height: 900px;	}
.entry-content{		padding: 0 0 5% 0px;	}	#post-29 .entry-content{		padding: 0 0 0 0;	}	#post-31 .entry-content{		padding: 0 0 0 0;	}	
/*site content width full screen - sidebar width for large screens*/
.site-content{	width: -webkit-calc(100%-293px); width: calc(100%-293px) ;padding-right: 10px;	}
/*scale the images for display on smaller screens, change prev-next location*/	.soliloquy-container .soliloquy-image{		max-width: auto !important;		max-height: 650px !important;	}}

/** * 16.7 Desktop X-Large 1403px */
@media screen and (max-width: 87.6875em) {	body:before {		width: -webkit-calc(50% - 289px);		width: calc(50% - 289px);	}		.sidebar{		width: 283px;		padding-top:10px;		margin-left:10px;	}	.site-content {		margin-left: 293px;		/*Old percentage based padding-top: 7%;*/		padding-top: 72px;	}	.site{		max-width:1366px;		max-height: 700px;	}	/*site content width full screen - sidebar width for large screens*/	.site-content{	width: -webkit-calc(100% - 293px);	width: calc(100% - 293px);	padding-right: 10px;	}	/*scale the images for display on smaller screens, change prev-next location*/	.soliloquy-container .soliloquy-image{		max-width: auto !important;		max-height: 500px !important;	}	.soliloquy-next{		right: auto !important;		left: 24px !important;	}	.soliloquy-prev {		right: auto !important;		left: 10px !important;	}	.entry-content{		padding: 0 0 5% 74px;	}	#post-29 .entry-content{		padding: 0 0 0 0;	}	#post-31 .entry-content{		padding: 0 0 0 0;	}}/** * 16.6 Desktop Large 1240px */
@media screen and (max-width: 77.5em) {	.sidebar{		width: 283px;		padding-top:10px;		margin-left:10px;	}	.site-content {		margin-left: 382px;		/*Old percentage based padding-top: 7%;*/		padding-top: 72px;	}	.site{		max-width:1240px;	}	.entry-content{		padding: 0 0 5% 74px;	}	#post-29 .entry-content{		padding: 0 0 0 0;	}	#post-31 .entry-content{		padding: 0 0 0 0;	}		/*site content width full screen - sidebar width for large screens*/	.site-content{	width: -webkit-calc(100% - 293px);	width: calc(100% - 293px);	padding-right: 10px;	}}/** * 16.5 Desktop Medium 1100px */
@media screen and (max-width: 68.75em) {	.sidebar{		width: 283px;		padding-top:10px;		margin-left:10px;	}	.site-content {		margin-left: 293px;		/*Old percentage based padding-top: 7%;*/		padding-top: 72px;	}	.site{		max-width:1110px;	}	.entry-content{		padding: 0 0 5% 74px;	}	#post-29 .entry-content{		padding: 0 0 0 0;	}	#post-31 .entry-content{		padding: 0 0 0 0;	}		/*site content width full screen - sidebar width for large screens*/	.site-content{	width: -webkit-calc(100% - 293px);	width: calc(100% - 293px);	padding-right: 10px;	}}/** * 16.4 Desktop Small 955px */
@media screen and (max-width: 59.6875em) {	
.sidebar{ width: 283px;	padding-top:10px; margin-left:10px;	}
.site-content {	margin-left: 382px;	padding-top: 72px;	}
.site{	max-width:auto;}	
.entry-content{	padding: 30px 0 5% 74px;}	
#post-29 .entry-content{	padding: 30px 0 0 0;	}	
#post-31 .entry-content{	padding: 30px 0 0 0;	}		
/*site content width full screen - sidebar width for large screens*/	
.site-content{	width: -webkit-calc(100%);	width: calc(100%);	padding-right: 10px; padding-top:10px;	}
/*menu small screen*/
.custom_m_menubutton{
	display:block;
	position:absolute;
	width:100%;
	margin-left: auto;
	bottom:0px;
	font-family: Verdana, Geneva, sans-serif;	Font-size:0.8em;	font-weight:100;	color:#666666;	white-space: normal;		-webkit-font-smoothing: antialiased;
}
.secondary-toggle{
	position:absolute;
	right: 0px;
	top:42%;
	text-align:center;
}
.secondary.toggled-on{border:none;box-shadow:none;margin-left:10px; margin-top:10px; margin-bottom:20px; padding-left:0px; padding-top:0px;}

.sidebar{width:auto;}
.site-header{margin-bottom:10px;border:none;}
.site-content{margin-left: 0px;margin-right:0px;}
.entry-content{padding-left:10px;}
.site-footer{display:none;}
.soliloquy-container .soliloquy-prev{height:18px !important;width:18px !important;}
.soliloquy-container .soliloquy-next{height:18px !important;width:18px !important;}
.soliloquy-next, .soliloquy-prev {	top:-40px !important;}

}
@media screen and (max-width:800px) {	

	/*../../../../../../themes/twentyfifteen_child/
	.sidebar{ width: 10px;	padding-top:10px; margin-left:10px;	}	
	.side-header{border-bottom: none;}
	.site-content {	margin-left: 382px; padding-top: 72px;}	
	.site{	max-width:532px;}	
	.entry-content{	padding: 0 0 5% 74px;}	
	#post-29 .entry-content{	padding: 0 0 0 0;	}	
	#post-31 .entry-content{	padding: 0 0 0 0;	}
		
	.site-content{	width: -webkit-calc(100% - 293px);	width: calc(100% - 293px);	padding-right: 10px;	}*/
}

