/*
 Theme Name:  Sandra
 Description:  Twenty Sixteen Child Theme
 Author:       Vicki Winters
 Author URI:   http://v-linkstudio.com
 Template:     twentysixteen
 Version:      1.0.0
 Text Domain:  sandra
*/


body{background: #fff;
    font-family: 'Open Sans Condensed', sans-serif;
    color: #666;}
	
body:not(.custom-background-image):after {background: transparent;}	
body:not(.custom-background-image).admin-bar:before {
    background: transparent!important;
}
.site{background:transparent;}
.site-header{padding-top:0;padding-bottom:0; margin-bottom:0}
.site-branding, .site-header-menu{margin-top:0; margin-bottom:0;}

.site-title, .site-description, .entry-title{display:none;}
#logo img{width:140px; height:76px;  margin: 0 auto;
display: block;}
.tagline {
    font-weight: 300;
    font-size: .8em;
    letter-spacing: -.0125em;
    display: block;
  
		text-align:center;
}
.home .ngg-slideshow img {border:none;}
.main-navigation{ font-family: economica, sans-serif; text-transform:uppercase; font-size:1.125rem;}
.main-navigation a, .menu-toggle {color:#666;}
.main-navigation li:hover > a,
.main-navigation li.focus > a {color: #000;}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {font-weight:bold; color:#444; }
footer#colophon { display: none;}
.sp-thumbnail {opacity:.5;}
.sp-selected-thumbnail .sp-thumbnail {border:none!important; opacity:1;}
.sp-selected-thumbnail  {border:none!important;}

.ginput_container_text input, .ginput_container_email input {
    background: transparent;
    height: 1.5em;
}

.page-id-83 iframe{max-width:40px;}
body img.gform_ajax_spinner { display: none!important;}

input[type="text"], textarea{color:#fff;}
.gform_wrapper textarea {
    background: transparent;}
#field_1_3 {padding-top:1em;}
.page-id-83 .gform_wrapper{margin-top:0}
.gform_wrapper h3.gform_title {text-transform: uppercase;}
.gform_wrapper ul li.gfield {
    margin-top: 0!important;}
	
#gform_wrapper_1 .gform_footer input.button, #gform_wrapper_1 .gform_footer input[type=submit]{font-size:.875em; background:#c2c2c2; color:#595353;font-family: economica, sans-serif;}
.entry-content{  font-family: economica, sans-serif;}
.entry-content h3 {
    margin-bottom: 0;
    text-transform: uppercase;
}
.entry-content h5 {margin:.5rem 0 3.5rem 0; clear:none; font-size: .85rem;}
.entry-content p{font-size: .85rem;}


.galleria-playback-button a{color:transparent; width:20px!important; height:20px!important;margin-top:0!important;}
.galleria-playback-button.pause{background-color:transparent!important;background-image: url(/dev/wp-content/themes/sandra/pause.png)!important;}
.galleria-playback-button.play{background-color:transparent!important; background-image:url(/dev/wp-content/themes/sandra/play.png)!important;}
.galleria-playback-button {opacity:.7!important;     width: 20px!important;
    height: 20px!important;
    left: 50%!important;
	top:96%!important;
	
   }

 .galleria-image-nav {top:25%!important;}
 .page-template-legacy-gallery  .galleria-image-nav {top:250px!important;}

.galleria-counter{display:none;}
.galleria-thumb-nav-right, .galleria-thumb-nav-left{background-color:transparent!important}
	
@media screen and (min-width: 44.375em){
.site-header {padding-left: 0;}
.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{margin-right:0;margin-left:0}

.home .entry-content{  padding-top:10%;}
.tagline { max-width: 430px;}
/*.galleria-images img{position:relative!important; top:0!important; }*/
	.tagline {
	padding-top: 2.75em;
	padding-left:1.5em;
		text-align:left;
		  float: left;
	}
	
	#logo img{ float:left;}
}


@media screen and (min-width: 56.875em){
	.site {margin-top:5px;}
.home .entry-content{  padding-top:0;}
.entry-content{margin-top:-10px!important;}
.tagline { max-width:100%;}
.main-navigation .menu-item-has-children > a:after {
	display:none;
}
.main-navigation .menu-item-has-children > a {
    padding-right: .875em;
}
.main-navigation a {padding: 2.015em 0.875em;}


.main-navigation ul ul{border-bottom:none;}
.main-navigation ul ul li {
    background-color:rgba(255,255,255, .75);
    border: none;
}
.main-navigation ul ul {padding-top:0; margin-top:-1.5em;}
.main-navigation ul ul li a {padding: .3em 1em; text-align:center; font-size:1rem; text-transform:lowercase; font-family: 'Open Sans Condensed', sans-serif; color:#666;}
.main-navigation ul ul li:last-child{padding-top:.4rem;}

.main-navigation ul ul:before, .main-navigation ul ul:after {border-width:0;border-style:none!important; border-color:transparent;}

.main-navigation li:hover > ul,
.main-navigation li.focus > ul {
		left: 0;
		right: auto;
	}
	
.main-navigation ul ul a {
    white-space: nowrap;
    width: auto;
}

	

.galleria-images img{position:relative!important; top:0!important; max-height:390px!important; width:auto!important; max-width:860px!important;}
.galleria-playback-button {top:392px!important;}
	  .galleria-thumbnails-container {top:415px!important;}
	
	.ngg-pro-mosaic-container{margin-top:5.75rem!important; max-width:980px;}

@media screen and (min-width: 56.875em) and (max-width: 64em) { /*910px to 1024* ipad horizontal*/
.tagline {margin-left: 1rem;}

.site-header{padding:0;}
/*.galleria-images img{position:relative!important; top:0!important; max-height:404px!important; width:auto!important; max-width:900px!important;}
.galleria-playback-button {top:405px!important;}
.galleria-thumbnails-container {top:425px!important;}*/
}

@media screen and (min-width: 64.063em){ /* wider than 1024px*
/*.site-header {padding-top:3rem}*/


.tagline {
	margin-left: 4rem;
    max-width: 100%;
}
.site-header {padding-top:.75rem}
.entry-content{margin-top:0;}
.site {margin-top:21px;}
.galleria-images img{position:relative!important; top:0!important; max-height:420px!important; width:auto!important; max-width:900px!important;}
.galleria-playback-button {top:422px!important;}
.galleria-thumbnails-container {top:445px!important;}
.home .entry-content{ padding-top:1.5%;}

.page-id-81 .entry-content, .page-id-83 .entry-content{padding-top:4rem;padding-left:150px;}
.page-id-81 .entry-content img{max-width:480px; margin-top:5rem; margin-right:160px;}
.page-id-83 .entry-content img{max-width:480px; width:45%;margin-right:160px;margin-top: 4rem;}
.page-id-83 .gform_wrapper{width:30%; font-size:.8em; float:left;}
.page-template-full-width .content-area,  .page-template-legacy-gallery .content-area{width:100%;}

.gform_body .left{float:left; width:49%;}
.gform_body .right{clear:none!important;float:right; width:49%;}
.gform_body .left input, .gform_body .right input{width:100%!important;}
.gform_wrapper textarea {height: 80px!important;}
}

@media screen and (min-width:71.25em){/*1140px*/
.galleria-images img{position:relative!important; top:0!important; max-height:520px!important; width:auto!important; max-width:100%!important;}
.galleria-playback-button {top:530px!important;}
.galleria-thumbnails-container {top:555px!important;}
.page-template-legacy-gallery .entry-content{margin-top:4rem!important;}
.ngg-pro-mosaic-container{margin-top:5.75rem!important;}
.page-template-legacy-gallery .galleria-playback-button {top:530px!important;padding-top:1%;}
.page-template-legacy-gallery .galleria-thumbnails-container {top:555px!important;padding-top:1%;}
.home .entry-content{ padding-top:4%;}
}


@media screen and (min-width:80.5em){
.galleria-images img{position:relative!important; top:0!important; max-height:610px!important; width:auto!important; max-width:100%!important;}
.galleria-playback-button {top:625px!important;}
.galleria-thumbnails-container {top:640px!important;}
}

/*1366 x 768 laptop*/

@media screen and (max-width:85.375em) and (max-height:768px){
.galleria-images img{position:relative!important; top:0!important; max-height:410px!important; width:auto!important; max-width:100%!important;}
.galleria-playback-button {top:420px!important;height: 10px!important;}
.galleria-thumbnails-container {top:445px!important;}
.entry-content{margin-top:-1rem!important;}
.page-template-legacy-gallery .entry-content{margin-top:-1rem!important;}
.page-template-legacy-gallery .galleria-playback-button {top:420px!important;}
.page-template-legacy-gallery .galleria-thumbnails-container {top:445px!important;}

}
}

