File "go_portfolio_styles.css"

Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/go_portfolio/assets/css/go_portfolio_styles.css
File size: 21.49 KB
MIME-type: text/plain
Charset: utf-8

/* -------------------------------------------------------------------------------- /

	Plugin Name: Go Portfolio - WordPress Responsive Portfolio
	Author: Granth
	Version: 1.7.0

	+----------------------------------------------------+
		TABLE OF CONTENTS
	+----------------------------------------------------+

    [1] SETUP
    [2] LAYOUT
    [3] FILTER
    [4] PAGINATION
    [5] SLIDER	
    [6] HEADER, MEDIA, OVERLAY
    [7] POST CONTENT
    [8] ISOTOPE PLUGIN
    [9] MAGNIFIC POPUP

/ -------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------- /
	[1]	SETUP - General settings, clearfix, common classes
/ -------------------------------------------------------------------------------- */

	.gw-gopf-no-tra2ns * { 
	  -webkit-transition: none !important; 
	  -moz-transition: none !important; 
	  -o-transition: none !important; 
	  -ms-transition: none !important; 
	  transition: none !important; 
	}

	/* Clearfix */
	.gw-gopf-clearfix:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	.gw-gopf-clearfix { display:inline-block; } /* Hide from IE Mac \*/
	.gw-gopf-clearfix { display:block; } /* End hide from IE Mac */
	.gw-gopf-clearfix:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}	
		
	/* In slider mode */
	.gw-gopf .caroufredsel_wrapper {
		margin:0 !important; 
		overflow:visible !important;
	}		

	/* Reset and set image */
	.gw-gopf img {
		border:none !important;
		-moz-border-radius:0 !important;
		-webkit-border-radius:0 !important;
		border-radius:0 !important;				
		-moz-box-shadow:none !important;
		-o-box-shadow:none !important;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
		display:inline-block !important;
		height:auto !important;
		max-width:100% !important;		
		margin:0 !important;
		padding:0 !important;
		-moz-transition:none;
		-ms-transition:none;
		-o-transition:none;
		-webkit-transition:none;
		transition:none;
		vertical-align:middle;
        -ms-interpolation-mode:bicubic;
	}
	.gw-gopf iframe { width:100%; }
	.gw-gopf-post-media-wrap iframe { 
		height:100% !important;
		left:0;
		position:absolute;
		top:0;
	}
	
	/* OTHER */

	/* disable dotted outlines */
	:focus { outline:none !important; }
	::-moz-focus-inner { border:none !important; }
	a { outline:none !important;}
	
	/* remove tap highlight */
	.gw-gopf * { -webkit-tap-highlight-color: rgba(0,0,0,0); }
	
	.gw-gopf-disable-trans {
		-moz-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-webkit-transition:none !important;
		transition:none !important;	
	}

/* -------------------------------------------------------------------------------- /
	[2]	LAYOUT - Columns
/ -------------------------------------------------------------------------------- */

	.gw-gopf-slider-type .gw-gopf-col-wrap{ display:none; }
	.gw-gopf-slider-type .gw-gopf-col-wrap:first-child { display:block; visibility: hidden; }	
	
	/* Wrappers */
	.gw-gopf-posts-wrap { 
		position:relative;
		width:100%;
		-webkit-backface-visibility: hidden;		
	}
	.gw-gopf-slider-type .gw-gopf-posts-wrap { 
		margin:-20px 0px;	
		padding:20px 0px;
	}	
	.gw-gopf-posts-wrap-inner { position:relative; }
	.gw-gopf-posts { 
		margin-right:-10px;
		width:100% !important;	
	}	
	.gw-gopf-post-col{ position:relative; }

	/* Default colum widths */
	.gw-gopf-col-wrap {
		float:left;
		letter-spacing:0;
		position:relative;		
	}
	.gw-gopf-1col .gw-gopf-col-wrap { width:100%; }
	.gw-gopf-2cols .gw-gopf-col-wrap { width:50%; }
	.gw-gopf-3cols .gw-gopf-col-wrap { width:33.33%; }
	.gw-gopf-4cols .gw-gopf-col-wrap { width:25%; }
	.gw-gopf-5cols .gw-gopf-col-wrap { width:20%; }
	.gw-gopf-6cols .gw-gopf-col-wrap { width:16.66%; }
	.gw-gopf-7cols .gw-gopf-col-wrap { width:14.2857%; }
	.gw-gopf-8cols .gw-gopf-col-wrap { width:12.50%; }
	.gw-gopf-9cols .gw-gopf-col-wrap { width:11.11%; }
	.gw-gopf-10cols .gw-gopf-col-wrap { width:10%; }
	
	/* RTL */
	.gw-gopf-rtl .gw-gopf-col-wrap { float:right; }
	.gw-gopf-slider-type.gw-gopf-rtl .gw-gopf-col-wrap { float:left; }
	
	/* opacity filtering */
	.gw-gopf-filter-opacity .gw-gopf-col-wrap.gw-gopf-disabled:before { 
		position:absolute;
		content:'';
		width:100%;
		height:100%;
		z-index:5;
		-moz-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-webkit-transition:none !important;
		transition:none !important;		
	}
	
/* -------------------------------------------------------------------------------- /
	[3]	FILTER - Portfolio filter categories
/ -------------------------------------------------------------------------------- */	

	.gw-gopf-filter { 
		position:relative;
		z-index:1;
	}
	.gw-gopf-cats {
		list-style:none;
		display:block;		
		margin:-10px 0 0;
		padding:0;
		position:relative;
	}
	.gw-gopf-cats > span {
		background:none;
		display:inline-block;	
		margin:10px 0 0;
		padding:0;
	}
	
	.gw-gopf-cats > span.gw-gopf-hidden { display:none; }	
	
	/* Centered filter */
	.gw-gopf-cats-centered .gw-gopf-cats { text-align:center; }
	
	/* Right aligned filter */
	.gw-gopf-cats-right .gw-gopf-cats { text-align:right; }
	
/* -------------------------------------------------------------------------------- /
	[4]	PAGINATION - Portfolio pagination
/ -------------------------------------------------------------------------------- */	

	.gw-gopf-pagination-wrapper { 
		position:relative;
		display:none;
	}
	.gw-gopf-pagination {
		list-style:none;
		display:block;		
		margin:-10px 0 0 !important;
		padding:0;
		position:relative;
	}
	.gw-gopf-pagination > span,
	.gw-gopf-pagination > a {
		background:none;
		display:inline-block;	
		margin:10px 0 0;
		padding:0;
	}
	
	/* Centered pagination */
	.gw-gopf-pagination-centered .gw-gopf-pagination { text-align:center; }
	
	/* Right aligned pagination */
	.gw-gopf-pagination-right .gw-gopf-pagination { text-align:right; }	


/* -------------------------------------------------------------------------------- /
	[5]	SLIDER - Slider arrows
/ -------------------------------------------------------------------------------- */	

	.gw-gopf-slider-controls-wrap {
		margin:0;
		padding:0;
		position:relative;
		width:100%;
		z-index:1;		
	}
	.gw-gopf-slider-controls > div {
		background:none;
		float:left;		
		margin:0;
		padding:0;
		text-align:center;
		cursor:hand;
	}
	.gw-gopf-slider-controls > div:first-child { margin-left:0 !important; }	
	
	/* Centered filter */
	.gw-gopf-slider-controls-centered .gw-gopf-slider-controls {
		float:left;
		left:50%;	
		position:relative;
	}
	.gw-gopf-slider-controls-centered .gw-gopf-slider-controls > div {
		float:left;
		position:relative;	
		right:50%;
	}
	
	/* Right aligned filter */
	.gw-gopf-slider-controls-right .gw-gopf-slider-controls { float:right; }

/* -------------------------------------------------------------------------------- /
	[6]	HEADER, MEDIA, OVERLAY
/ -------------------------------------------------------------------------------- */

	.gw-gopf-post-header { 
		position:relative !important;
		width:100%;
	}
	.gw-gopf-post-media-wrap-outer {	
		opacity:0;
		-webkit-transition:all 0.2s linear;
		transition:opacity 0.3s ease;		
	}
	.gw-gopf-post-media-wrap {
		-moz-background-size:cover;
		-o-background-size:cover;
		-webkit-background-size:cover;
		background-size:cover;
		background-repeat:no-repeat;		
		height:auto;
		overflow:hidden;		
		position:relative;
		z-index:1;
	}
	.gw-gopf-post-media-wrap img {
	  	position:absolute; 
	  	width:auto;
		left:100%;
		top:0;
		height:100% !important;
		min-width:100% !important;
		width:auto !important;
		max-width:none !important;
		opacity:0;		
	}

	@media print {
		.gw-gopf-post-media-wrap img { opacity:1; }
	}
	.gw-gopf-post-media-wrap img[data-orientation="portrait"] {
		width:100% !important;
		min-height:100% !important;
		height:auto !important;
		max-height:none !important;
		
	}
	.gw-gopf-post-media-wrap a {
		border:none !important;
		display:block;
		position:relative;
	}

	/* Reset and set image */
	.gw-gopf-post-media-wrap img.gw-gopf-fallback-img {
		display:none !important;
		position:absolute !important;
		width:100% !important;
	}
	
	/* Overlay */
	.gw-gopf-post-overlay, .gw-gopf-post-overlay-bg {
		background:transparent;
		display:none;
		height:100%;
		filter:alpha(opacity=0); /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
		-khtml-opacity:0; /* Safari 1.x */
		-moz-opacity:0; /* Netscape */
		opacity:0;		
		overflow:hidden;
		-moz-transition:opacity 0.1s ease-in-out, height 0.1s 0.1s ease-in-out, top 0.1s 0.1s ease-in-out, bottom 0.1s 0.1s ease-in-out;
		-ms-transition:opacity 0.1s ease-in-out, height 0.1s 0.1s ease-in-out, top 0.1s 0.1s ease-in-out, bottom 0.1s 0.1s ease-in-out;
		-o-transition:opacity 0.1s ease-in-out, height 0.1s 0.1s ease-in-out, top 0.1s 0.1s ease-in-out, bottom 0.1s 0.1s ease-in-out;
		-webkit-transition:opacity 0.1s ease-in-out, height 0.1s 0.1s ease-in-out, top 0.1s 0.1s ease-in-out, bottom 0.1s 0.1s ease-in-out;
		transition:opacity 0.1s ease-in-out, height 0.1s 0.1s ease-in-out, top 0.1s 0.1s ease-in-out, bottom 0.1s 0.1s ease-in-out;
		position:absolute;
		text-align:center;
		width:100%;
		z-index:3;		
	}
	.gw-gopf-has-overlay .gw-gopf-post-overlay, 
	.gw-gopf-touch .gw-gopf-has-overlay .gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay,
	.gw-gopf-touch .gw-gopf-has-overlay .gw-gopf-post-header:hover .gw-gopf-post-overlay { display:block; }
	.gw-gopf-post-overlay-bg {
		display:block;
		content:'';
		left:0;		 
		filter:alpha(opacity=0); /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
		-khtml-opacity:0; /* Safari 1.x */
		-moz-opacity:0; /* Netscape */
		opacity:0;
		top:0;
		z-index:-1;		
	 }

	.gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay,
	.gw-gopf-post-header:hover .gw-gopf-post-overlay,
	.gw-gopf-touch .gw-gopf-current.gw-gopf-post .gw-gopf-post-overlay { 
		filter:alpha(opacity=100); /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 8 */
		-khtml-opacity:1; /* Safari 1.x */
		-moz-opacity:1; /* Netscape */
		opacity:1;
		-moz-transition:opacity 0.3s ease-in-out, height 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out;
		-ms-transition:opacity 0.3s ease-in-out, height 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out;
		-o-transition:opacity 0.3s ease-in-out, height 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out;
		-webkit-transition:opacity 0.3s ease-in-out, height 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out;
		transition:opacity 0.3s ease-in-out, height 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out;
	}
	.gw-gopf-post-overlay:before {
		  content:'';
		  display:inline-block;
		  height:100%;
		  vertical-align:middle;
		  margin-right: -0.25em; /* Adjusts for spacing */
	}
	
	/* Overlay inner */
	.gw-gopf-post-overlay-inner,
	.gw-gopf-touch .gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay-inner, 
	.gw-gopf-touch .gw-gopf-post-header:hover .gw-gopf-post-overlay-inner {
		display:inline-block;
		left:1px;
		padding-top:20px;		
		position:relative;
		text-align:center;
		top:-40px;		
		-moz-transition:opacity 0s 0.1s ease-in-out, top 0s 0.1s ease-in-out, padding 0s 0.1s ease-in-out;
		-ms-transition:opacity 0s 0.1s ease-in-out, top 0s 0.1s ease-in-out, padding 0s 0.1s ease-in-out;
		-o-transition:opacity 0s 0.1s ease-in-out, top 0s 0.1s ease-in-out, padding 0s 0.1s ease-in-out;
		-webkit-transition:opacity 0s 0.1s ease-in-out, top 0s 0.1s ease-in-out, padding 0s 0.1s ease-in-out;
		transition:opacity 0s 0.1s ease-in-out, top 0s 0.1s ease-in-out, padding 0s 0.1s ease-in-out;
		vertical-align:middle;
		visibility:hidden;
	}
			
	.gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay-inner, 
	.gw-gopf-post-header:hover .gw-gopf-post-overlay-inner,
	.gw-gopf-touch .gw-gopf-current.gw-gopf-post .gw-gopf-post-overlay-inner { 
		padding-top:0;
		top:-5px;		
		-moz-transition:opacity 0.3s ease-in-out, top 0.15s ease-in-out, padding 0.15s 0.1s ease-in-out;
		-ms-transition:opacity 0.3s ease-in-out, top 0.15s ease-in-out, padding 0.15s 0.1s ease-in-out;
		-o-transition:opacity 0.3s ease-in-out, top 0.15s ease-in-out, padding 0.15s 0.1s ease-in-out;
		-webkit-transition:opacity 0.3s ease-in-out, top 0.15s ease-in-out, padding 0.15s 0.1s ease-in-out;
		transition:opacity 0.3s ease-in-out, top 0.15s ease-in-out, padding 0.15s 0.1s ease-in-out;
		visibility:visible;
	}
	.gw-gopf-post-overlay-btn, 
	.gw-gopf-post-overlay-circle {
		margin-top:10px;
	}	
	.gw-gopf-circle { vertical-align:top; }
	.gw-gopf-circle img { vertical-align:0; }
	
	/* Overlay link */
	.gw-gopf-post-overlay.gw-gopf-post-overlay-link {
		display:block;
		position:absolute;
		z-index:3;
		width:100%;
	}
	.gw-gopf-post-overlay-inner a { cursor:pointer; }

/* -------------------------------------------------------------------------------- /
	[7]	POST CONTENT
/ -------------------------------------------------------------------------------- */

	.gw-gopf-post {
		position:relative;
	}
	.gw-gopf-post-content-wrap { 
		overflow:hidden;
		position:relative;
		z-index:1;
	}
	.gw-gopf-post-content-wrap:before { 
		content:'';
		display:block;
		height:100%;
		left:0;
		position:absolute;
		top:0;		
		width:100%;
		z-index:-1;
	}
	
	.gw-gopf-post-content {
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		overflow:hidden;
		text-align:left; 	
	}

	.gw-gopf-post-content a,
	.gw-gopf-post-content a:hover { text-decoration:none; }
	.gw-gopf-post-content h2, 
	.gw-gopf-post-content h2 a {
		margin:0 0 3px 0 !important;
		padding:0;
	}

/* -------------------------------------------------------------------------------- /
	[8] ISOTOPE PLUGIN
/ -------------------------------------------------------------------------------- */
	
	.gw-gopf-isotope { overflow:visible !important; }
	.gw-gopf-isotope-item { z-index:2; }
	.gw-gopf-isotope-item:hover { z-index:3; }
	.gw-gopf-isotope-hidden.gw-gopf-isotope-item {
		pointer-events:none;
		z-index:1;
	}
	.gw-gopf-isotope-ready .gw-gopf-isotope,
	.gw-gopf-isotope-new-added .gw-gopf-isotope {
		-webkit-transition-duration:0.8s;
		-moz-transition-duration:0.8s;
		-ms-transition-duration:0.8s;
		-o-transition-duration:0.8s;
		transition-duration:0.8s;
		-webkit-transition-property:height, width;
		-moz-transition-property:height, width;
		-ms-transition-property:height, width;
		-o-transition-property:height, width;
		transition-property:height, width;
		-webkit-backface-visibility: hidden;

	}
	.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item {
		-webkit-transition:-webkit-transform 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-moz-transition:-moz-transform 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-ms-transition:-ms-transform 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-o-transition:-o-transform 0.8s, opacity 0.8s, z-index 0s 0.1s;
		transition:transform 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-webkit-backface-visibility: hidden;			
	}

	/* RTL */
	.gw-gopf-rtl.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item {
		-webkit-transition:right 0.8s, top 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-moz-transition:right 0.8s, top 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-ms-transition:right 0.8s, top 0.8s, opacity 0.8s, z-index 0s 0.1s;
		-o-transition:right 0.8s, top 0.8s, opacity 0.8s, z-index 0s 0.1s;
		transition:right 0.8s, top 0.8s, opacity 0.8s, z-index 0s 0.1s;	
	}	
	
	.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item:hover {
		-webkit-transition:-webkit-transform 0.8s, opacity 0.8s, z-index 0s 0s;
		-moz-transition:-moz-transform 0.8s, opacity 0.8s, z-index 0s 0s;
		-ms-transition:-ms-transform 0.8s, opacity 0.8s, z-index 0s 0s;
		-o-transition:-o-transform 0.8s, opacity 0.8s, z-index 0s 0s;
		transition:transform 0.8s, opacity 0.8s, z-index 0s 0s;
		-webkit-backface-visibility: hidden;		
	}	

/* -------------------------------------------------------------------------------- /
	[9] MAGNIFIC POPUP
/ -------------------------------------------------------------------------------- */

 	.gw-gopf-mfp-bottom-bar {
		top:auto;
		bottom:40px;
		background:rgba(0,0,0,0.7);
	}
	.gw-gopf-mfp-close {
 		background:url(../images/icon_close.png) right 0 no-repeat;
		cursor:pointer;		
 		height:34px;
		filter:alpha(opacity=65); /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /* IE 8 */
		-khtml-opacity:0.65; /* Safari 1.x */
		-moz-opacity:0.65; /* Netscape */
		opacity:0.65;
		position:absolute;		
		right:0;
		top:6px;
        -moz-transition:all 0.1s ease-in-out;
		-ms-transition:all 0.1s ease-in-out;
        -o-transition:all 0.1s ease-in-out;
        -webkit-transition:all 0.1s ease-in-out;		
        transition:all 0.1s ease-in-out;		
		width:34px;
 	}

	@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) { 	  
		.gw-gopf-mfp-close {
			background:url(../images/icon_close@2x.png) 0 0 no-repeat;
			background-size:18px auto;
		}
	}	
	
 	.gw-gopf-mfp-close:hover { 
		filter:alpha(opacity=100); /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 8 */
		-khtml-opacity:1; /* Safari 1.x */
		-moz-opacity:1; /* Netscape */
		opacity:1;
	}
		
	.gw-gopf-mfp-title.mfp-title {
		color:#bababa;
		font-size:15px;
		height:auto;
		line-height:20px;
		padding:5px;
	}
	.gw-gopf-mfp-title-info {
		margin-top:5px;
		font-size:13px;
	}
	.gw-gopf-mfp-counter.mfp-counter {
		color:#bababa;
		padding:5px;		
	}
	
	.gw-gopf-mfp-arrow.mfp-arrow {
		cursor:pointer !important;
		filter:alpha(opacity=65) !important; /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)" !important; /* IE 8 */
		-khtml-opacity:0.65 !important; /* Safari 1.x */
		-moz-opacity:0.65 !important; /* Netscape */
		opacity:0.65 !important;
		 -webkit-transform:none !important;
	    transform:none !important;		
	    z-index:1048;			
	}
	.gw-gopf-mfp-arrow.mfp-arrow:hover {
		filter:alpha(opacity=100) !important; /* IE 5-7 */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; /* IE 8 */
		-khtml-opacity:1 !important; /* Safari 1.x */
		-moz-opacity:1 !important; /* Netscape */
		opacity:1 !important;
	}
	
	.gw-gopf-mfp-arrow.mfp-arrow:before, 
	.gw-gopf-mfp-arrow.mfp-arrow:after { border:none !important; }

	.gw-gopf-mfp-arrow.mfp-arrow-left {
		background:url(../images/icon_lb_prev.png) 50% 50% no-repeat !important;
	}
	
	.gw-gopf-mfp-arrow.mfp-arrow-right {
		background:url(../images/icon_lb_next.png) 50% 50% no-repeat !important;
	}	
	
	@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) { 	  
		.gw-gopf-mfp-arrow.mfp-arrow-left {
			background:url(../images/icon_lb_prev@2x.png) 50% 50% no-repeat !important;
			background-size:34px auto !important;
		}
		
		.gw-gopf-mfp-arrow.mfp-arrow-right {
			background:url(../images/icon_lb_next@2x.png) 50% 50% no-repeat !important;
			background-size:34px auto !important;
		}
	}		
	
 	.mfp-iframe-holder .gw-gopf-mfp-close { top:-34px !important; }
	
	 /**
	  * Fade-move animation for second dialog
	  */
      
      /* at start */
      .my-mfp-slide-bottom .mfp-figure {
        opacity: 0;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        -webkit-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -moz-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -ms-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -o-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );

      }
      
      /* animate in */
      .my-mfp-slide-bottom.mfp-ready .mfp-figure {
        opacity: 1;
        -webkit-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -moz-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -ms-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -o-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
      }

      /* animate out */
      .my-mfp-slide-bottom.mfp-removing .mfp-figure {
        opacity: 0;
        -webkit-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -moz-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -ms-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -o-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
      }

      /* Dark overlay, start state */
      .my-mfp-slide-bottom.mfp-bg {
        opacity: 0;
        -webkit-transition: opacity 0.3s ease-out; 
        -moz-transition: opacity 0.3s ease-out; 
        -o-transition: opacity 0.3s ease-out; 
        transition: opacity 0.3s ease-out;
      }
      /* animate in */
      .my-mfp-slide-bottom.mfp-ready.mfp-bg {
        opacity: 0.8;
      }
      /* animate out */
      .my-mfp-slide-bottom.mfp-removing.mfp-bg {
        opacity: 0;
      }