@media screen and (max-width: 1035px){ 
	
	.blog-work .page-header h2 {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.blog-work .text h1 {
		font-size: 12px;
	}
/* 	about  */
	.about-menu ul li a img {
	    width: 180%;
	    left: -40%;
	}
	
}
@media screen and (max-width: 935px){
	
	.grid, .ib-main-wrapper .title, .blog-work .category-desc {
	    padding-left: 5%;
	    padding-right: 5%;
	}
/* 	about  */
	.about-menu ul li a span.image-title {
		font-size: 13px;
	}
	
}
@media screen and (max-width: 835px){
	.myszka {
		display: none !important;
		opacity: 0 !important;
	}
	.blog-work .page-header h2 {
		font-size: 15px;
		margin-bottom: 4px;
	}
	.blog-work .text h1 {
		font-size: 11px;
	}
	
	.ib-main-wrapper {
		overflow: inherit;
		height: auto !important;
	}
	.horislider, ul.sigFreeClassic {
		white-space: normal;
	}
	ul.sigFreeClassic li.sigFreeThumb {
		display: block;
		width: 90%;
		margin-bottom: 5%;
		margin-left: auto;
		margin-right: auto;
	}
	ul.sigFreeClassic li.sigFreeThumb img.sigFreeLink {
		height: auto !important;
		width: 100% !important;
	}
	.horislider img {
		margin-right: 0px;
		margin-left: 0px;
	}
	.ib-main-wrapper .title {
	    width: auto;
	    float: none;
	    top: auto;
	    transform: none;
	    -moz-transform: none;
	    -o-transform: none;
	    -webkit-transform: none;
	    margin-bottom: 60px;
	}
	.wrapper-footer {
		position: relative !important;
	}
	ul.pager.pagenav li.previous a, ul.pager.pagenav li.next a {
	    top: 0px;
	    bottom: 0px;
	    margin: auto;
	    position: fixed;
	    width: 35px;
	    height: 35px;
/*
	    background-color: #f9f9f9;
	    border-radius: 50%;
	    -webkit-border-radius: 50%;
*/
	    color: transparent;
	    overflow: hidden;
	    background-position: center center;
		background-repeat: no-repeat;
		background-size: 12px auto;
	}
	ul.pager.pagenav li.previous a {
		left: -10px;
		background-image: url('../img/prev.svg');
	}
	ul.pager.pagenav li.next a {
		right: -10px;
		background-image: url('../img/next.svg');
	}
	
}
@media (max-width: 835px) and (orientation: portrait) {
	
	.main-menu ul li {
		height: 33.333vh;
		width: 100%;
		display: table;
	}
	.main-menu ul li a {
		padding-top: 0px;
		padding-bottom: 0px;
		height: 100%;
		position: relative;
		transform: none;
		-moz-transform: none;
		-o-transform: none;
		-webkit-transform: none;
		display:table-cell;
		vertical-align:middle;
		top: auto;
	}
	.main-menu ul li:first-child::after, .main-menu ul li:nth-child(2)::after {
	    position: absolute;
	    right: 0px;
	    top: auto;
	    bottom: 0px;
	    height: 1px;
	    width: 100%;
	}
	
	
}
@media screen and (max-width: 735px){
	
	.blog-work .item-image, .blog-work .video-out {
	    width: 100%;
	    padding-bottom: 65%;
	}
	.blog-work .intro-text {
		height: 140px;
		padding-bottom: 0px;
		width: 100%;
	}
	.blog-work .item.column-1 .intro-text::after, .blog-work .item.column-2 .intro-text::after {
		background-image: url('../img/top-white.svg');
		content: '';
		display: block;
		position: absolute;
		left: 0px;
		right: 0px;
		height: 17px;
		width: 22px;
		top: -17px;
		margin: auto;
		bottom: auto;
	}
	.blog-work .item-image:hover img {
		left: 0px;
		width: 100%;
	}
	.blog-work .category-desc h2 {
    	font-size: 19px;
    }
    .blog-work .category-desc h1 {
    	font-size: 11px;
    }
    .main-menu ul li a {
    	font-size: 21px;
    }
/*     ABOUT  *********************************** */
	.about-menu ul li {
	    width: 50%;
	}
	.about-menu ul li.divider {
		display: none;
	}
	.about-menu ul li:nth-child(8)::after {
		display: none;
	}
	.about-menu ul li a {
		display: block;
		width: 100%;
	}
	.about-menu ul li a span.image-title, .about-menu ul li:hover a span.image-title, .about-menu ul li a:hover img {
	    opacity: 1;
	    filter: alpha(opacity=100);
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}
	.about-menu ul li a span.image-title {
		display: block;
		margin-top: 5%;
	}
	
}
@media (max-width: 735px) and (orientation: landscape) {
/* 	ABOUT */
	.about-menu ul li a img, .about-menu ul li a:hover img {
		opacity: 0.32;
	    filter: alpha(opacity=20);
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	}
	.about-menu ul li a span.image-title {
	    position: absolute;
	    left: 0px;
	    right: 0px;
	    bottom: 0px;
	    margin: auto;
	    height: 30px;
	    display: block;
	    line-height: 30px;
	    top: 0px;
	}
	.about-menu ul li {
		width: 50% !important;
		float: left !important;
		border: 0 !important;
	}
	.about-menu ul li::before, .about-menu ul li::after {
		display: block !important;
	}
	.about-menu ul li:nth-child(8)::after {
		display: none !important;
	}
}
@media screen and (max-width: 635px){
	
	.ib-main-wrapper .title h1 {
		font-size: 14px;
	}
	.ib-main-wrapper .title h2 {
	    font-family: 'montserratlight';
	    font-size: 11px;
	}
	
}
@media screen and (max-width: 585px){
	
	.social {
	    width: 100%;
	    float: left;
	    margin-bottom: 10px;
    }
    .footer .info {
	    display: block;
	    float: none;
	    margin-top: 0px;
	    text-align: center;
	}
/* 	ABOUT */
	.about-menu ul li {
		width: 100%;
		float: none;
		border-bottom: 1px solid black;
	}
	.about-menu ul li:last-child {
		border: 0px !important;
	}
	.about-menu ul li a img {
	    width: 120%;
	    left: -10%;
	    top: 20%;
	}
	
}
@media (max-width: 585px) and (orientation: portrait) {
	.about-menu ul li::before, .about-menu ul li::after {
		display: none !important;
	}
}
@media (max-width: 585px) and (orientation: landscape) {
	.about-menu ul li a span.image-title {
		font-size: 11px;
	}
}
@media screen and (max-width: 435px){
	.about-menu ul li a img {
	    width: 160%;
	    left: -30%;
	    top: 10%;
	}
}