/*
Theme Name: Talents2016 Child
Theme URI: http://www.fabrizioefficace.com
Author: Fabrizio Efficace
Author URI: http://www.fabrizioefficace.com
Template: Talents2016
Description: Talents 2016 Fashion Show Website.
Version: 1.0
Tags: custom-menu, editor-style, featured-images, flexible-header, post-formats, sticky-post, theme-options 
Text Domain: talents2016-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

@import url("../Talents2016/css/style.css");

.ts-custom-gallery-slide a {
    cursor: url('images/zoom-icon.png'),auto;
}
.page.home .jr-arrow-help {
    cursor: url('images/down-icon.png'), auto;
}


.not-found-image {
    background: url('images/404.jpg');	
    background-size: cover;
    background-position: center center;
}
.not-found-image h2 {
    display: none;
}
.not-found-image a {
    left: 0 !important;
    top: 60% !important;
    padding: 3%;
    position: absolute;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    height: 100px;
    border: 0;
}
.filter.showFilter > .filter-menu {
    cursor: url('images/close-i.png'), auto;
}
#pg-524-1 {
    margin-bottom: 0 !important;
}
.menu .right-wrap .menu-items {
    padding: 60px 0 100px 0;
}
@media (max-width: 1280px){
.top-main-wrap .journal-top {
    background-size: contain !important;
}
}
@media (max-width: 991px) and (min-width: 768px){
.top-main-wrap .journal-top {
    min-height: 530px;
    height: 530px;
}
}
@media (max-width: 950px) and (min-width: 768px){
.top-main-wrap .journal-top {
    min-height: 410px;
    height: 410px;
}
}
@media (max-width: 767px){
.top-main-wrap {
    height: auto;
    min-height: 340px;
    margin-top: 70px;
}
.top-main-wrap .journal-top {
    background-position-y: 70px !important;
}
li.stacco {
    border-bottom: 0 !important;
    margin-bottom: 0 !important;
}
.hidden-mb{
	display:none;
}
}
@media (max-width: 480px){
.top-main-wrap .journal-top {
    min-height: 235px !important;
    height: 235px !important;
}
}
@media (min-width: 768px){
.hidden-dk{
	display:none;
}
}
@media (min-width: 1920px){
.menu .right-wrap .menu-items {
    padding-top: 150px !important;
}
}