@media only screen and (min-width: 600px) {
}

@media only screen and (min-width: 768px) {
	.tycoCredit span {
		position: absolute;
		left: 0%;
		top: 3px;
		width: 130%;
		color: #757575;
		font-size: 0.8125rem;
		opacity: 0;
		transition: all .25s ease-in-out;
		-moz-transition: all .25s ease-in-out;
		-webkit-transition: all .25s ease-in-out;
	}

	.tycoCredit:hover span, .tycoCredit:focus span {
		left: 105%;
		opacity: 1;
		transition: all .25s ease-in-out;
		-moz-transition: all .25s ease-in-out;
		-webkit-transition: all .25s ease-in-out;
	}
}

@media only screen and (min-width: 992px) {
}

@media only screen and (min-width: 1200px) {
	#imagesRotator img {
		width: 100%;
		min-height: 145px;
	}
}

@media only screen and (min-width: 1400px) {
}

@media only screen and (min-width: 1500px) {

}


@media only screen and (min-width: 1600px) {
	.searchResults .col-md-6 {
		width: 33.3%;
	}

	#imagesRotator img {
		min-height: 178px;
	}
}


@media only screen and (min-width: 991px) and (max-width: 1199px) {
	#bannerRotator {
		margin-top: 50px;
		height: 700px;
		overflow: hidden;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
}

@media only screen and (max-width: 1200px) {

}

/*
@media only screen and (max-width: 1200px) {
	.mainBanner {
		height: 45rem;
	}

}
*/

@media only screen and (max-width: 991px) {
	.menuWrap {
		width: calc(100% - 176px);
		margin: 26px 0px;
	}

	.menuWrap h1 {
		margin: 15px;
		width: 50%;
		font-size: 1.6rem;
	}

	.backToShaham {
		font-size: 1.3rem;
	}

	.backToShaham svg {
		width: 22px;
		height: 17px;
	}

	#bannerRotator {
		height: 700px;
		overflow: hidden;
	}

	.owl-carousel .owl-item img {
		height: auto; /*min-height: 700px;*/
		min-width: 100%;
	}

	/*#moviesRotator.owl-carousel .owl-item img{height: auto;min-height: auto !important;min-width: 100%;}*/
	/*.searchWrapper .innerSearchWrapper {
		margin-top: -26rem;
	}*/

	/*.searchResults {
		margin-top: 100px;
	}*/

	/*.mainBanner {
		height: 46rem;
	}*/

	.container.results {
		margin-bottom: 44px;
	}

	/*.searchWrapper {
		margin-top: -12rem;
		margin-bottom: 10rem;
	}*/

}

@media only screen and (max-width: 767px) {
	.access_top_wrapper .accessBtn span {
		display: none;
	}

	.menuWrap h1 {
		transform: translateY(-20%);
		font-size: 1.4rem;
	}

	.backToShaham {
		font-size: 1.1rem;
	}

	header:before {
		transform: skewY(5deg) skewX(0deg);
	}

	.searchBtn {
		width: 150px;
		height: 40px;
		line-height: 45px;
	}

	.panel-title > a {
		font-size: 1.1rem;
	}

	.panel-heading {
		padding: 15px;
	}

	.panel-title svg {
		left: 15px;
		width: 20px;
		height: 20px;
		top: calc(50% - 10px);
	}

	.panel-body {
		padding: 0 15px;
	}

}

@media only screen and (max-width: 575px) {

	.searchWrapper .innerSearchWrapper {
		padding: 30px 30px 30px;
	}

	.menuWrap {
		width: calc(100% - 130px);
		margin: 30px 0px;
	}

	.menuWrap h1 {
		font-size: 1.2rem;
		width: 100%;
	}

	.bottomHeader .logoWrap {
		width: 130px;
	}

	.bottomHeader .logoWrap img {
		width: 110px;
	}

	header:before {
		content: initial;
		display: none;
	}

	header {
		background: #fff;
	}

	.backToShaham {
		position: fixed;
		width: 100%;
		right: 0;
		margin: -4px 0 0 0;
		color: #fff;
		text-align: center;
		padding: 7px 0 9px 0;
		background: rgba(0, 0, 0, 0.97);
	}

	.searchResults span.resultNum {
		margin-bottom: 20px;
	}

}

@media only screen and (max-width: 479px) {
	.bottomHeader .logoWrap {
		width: 92px;
	}

	.bottomHeader .logoWrap img {
		width: 82px;
		margin-top: 14px;
		margin-left: 10px;
	}

	.menuWrap {
		padding: 0 7px;
		width: calc(100% - 92px);
	}

	.menuWrap h1 {
		margin: 0;
		transform: translateY(0%);
		font-size: 1.2rem;
	}

	.backToShaham {
		top: 85px;
	}

	.itemBox .imgWrap {
		width: 100%;
	}

	.itemBox .imgWrap img {
		width: 150px;
		display: block;
		margin: 15px auto 0;
	}

	.itemBox .textWrap {
		width: 100%;
		padding: 15px 15px 15px;
		text-align: center;
	}

	.itemBox .textWrap ul {
		text-align: center;
	}

	.itemBox .textWrap h3 {
		margin: 0 0 10px;
		font-size: 1.2rem;
	}

	.itemBox .textWrap ul li span, .itemBox .textWrap ul li a {
		font-size: 0.875rem;
	}

	.rowWrap .imgWrap {
		/*display: none;*/
	}

	/*.mainBanner {
		padding-bottom: 16rem;
		height: 60rem;
	}*/

	.rowWrap .textWrap {
		width: 100%;
	}

	.playPauseWrapper {
		top: 78px;
	}

	/*.searchWrapper {
		margin-top: -28rem;

	}*/
}

@media only screen and (max-width: 400px) {
	/*.searchWrapper {
		margin-top: -32rem;

	}*/
}

@media only screen and (max-width: 360px) {
	.panel-body .col-md-8 .col-xs-6 {
		width: 100%;
	}
}

@media only screen and (max-width: 330px) {
	.menuWrap h1 {
		font-size: 1rem;
	}

}
