/* col */ [class*="advp-col-"] { position: relative; min-height: 1px; display: inline-block; vertical-align: top; box-sizing: border-box; } .advp-col-xl-1 { width: 100%; } .advp-col-xl-2 { width: 50%; } .advp-col-xl-3 { width: 33.2222%; } .advp-col-xl-4 { width: 25%; } .advp-col-xl-5 { width: 19.9%; } .advp-col-xl-6 { width: 16.6667%; } .mfp-figure button:hover{ background: transparent; } .sp-advp-image{ border: 1px solid #e2e2e2; position: relative; text-align: center; } .sp-advp-image-overlay{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; display: flex; justify-content: center; flex-direction: column; padding: 15px; background: rgba(206, 78, 160, 0.85); opacity: 0; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .sp-advp-image:hover .sp-advp-image-overlay{ opacity: 1; } .sp-advp-image-overlay .sp-advp-title{ font-family: 'Roboto', sans-serif; font-size: 20px; color: #ffffff; font-weight: 500; margin: 0; margin-bottom: 4px; line-height: 28px; } .sp-advp-image-overlay .sp-advp-action-icons{ margin-bottom: 16px; } .sp-advp-image-overlay .sp-advp-category ul{ margin: 0; padding: 0; list-style: none; color: #ffffff; line-height: 22px; } .sp-advp-image-overlay .sp-advp-category ul li a{ box-shadow: 0 0 0; color: #ffffff; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; } .sp-advp-action-icons a{ color: #ffffff; border: 2px solid #ffffff; text-decoration: none; box-shadow: 0 0 0 !important; width: 40px; height: 40px; display: inline-block; line-height: 36px; border-radius: 50%; margin: 0 4px 0 4px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .sp-advp-action-icons a:hover, .sp-advp-action-icons a:active, .sp-advp-action-icons a:focus{ color: #ce4ea0; background: #ffffff; } /* isotope */ .sp-portfolio-wrapper .sp-portfolio-section .isotope-item { z-index: 2; } .sp-portfolio-wrapper .sp-portfolio-section .isotope-hidden.isotope-item { z-index: 1; } .sp-portfolio-wrapper .sp-portfolio-section .isotope, .sp-portfolio-wrapper .sp-portfolio-section .isotope .isotope-item { /* change duration value to whatever you like */ -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s; } .sp-portfolio-wrapper .sp-portfolio-section .isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width; } .sp-portfolio-wrapper .sp-portfolio-section .isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity; } /* Category Filter */ .sp-advanced-portfolio-filter{ margin-right: 24px; margin-bottom: 28px; } .sp-advanced-portfolio-filter ul{ margin: 0; padding: 0; list-style: none; text-align: center; } .sp-advanced-portfolio-filter ul li{ display: inline-block; } .sp-advanced-portfolio-filter ul li a{ color: #ffffff; background: #555555; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 28px; padding: 6px 16px; margin: 0 6px 12px 6px; border-radius: 3px; display: block; } .sp-advanced-portfolio-filter ul li a.active{ background: #ce4ea0; } /* Portfoli Item */ .sp-portfolio-section{ margin-right: -24px; } .sp-single-adv-portfolio{ padding-right: 24px; margin-bottom: 24px; }