/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	body {
		/*border: 1px solid red;*/
	}
	.hp-stiri .col-lg-5 {
		padding-left:0;
	}
	.owl-carousel .item {
		height: auto;
	}
	.overlay-movie-details .picturemovie span {
		width: 180px;
	}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	body {
		/*border: 1px solid blue;*/
	}
	.nopadding-left {
		padding-left:17px;
	}
	.nopadding {
		padding-left:17px;
		padding-right:17px;
	}
	.right-car,
	 .mobile-margins {
		padding-left:0;
	}
	.nav-pills > li + li {
		margin-left: 0;
	}
	.owl-carousel .item {
		height: auto;
	}
	.CP_banner {
		overflow: hidden;
	}
	.CP_banner img {
		width: 100%;
	}
	.nav-pills > li > a {
		padding: 14px 14px;
	}
	#homepage-slideshow h3 {
		font-size: 14px;
	}
	#homepage-slideshow p {
		font-size: 12px;
		top:43%;
		padding:7px;
	}
	#homepage-slideshow a {
		display: none;
	}
	.custom-dropdown {
		width: 200px;
	}
	.filme-slideshow .right {
		min-height: 280px;
	}
		.hp-stiri .col-lg-5 {
		padding-left:0;
	}
	.footer-banner {
		overflow: hidden;
		text-align: center;
	}
	.table-program .program-zile li {
		margin: 0px 0px 20px 0px;
	}
	.overlay-movie-details .picturemovie span {
		width: 141px;
		text-align: center;
	}
	.image-container-owl {
		min-height: 200px;
	}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	body {
		/*border: 1px solid green;*/
	}

	.navbar-header {
    	display: block;
    }
    .nav-pills > li {
    	float: none;
    	display: block;
    }
    .owl-carousel .item {
		height: auto;
	}
	.overlay-movie-details .picturemovie span {
		width: 141px;
		text-align: center;
	}
	.nopadding-left {
		padding-left:27px;
	}
	.nopadding {
		padding-left:27px;
		padding-right:27px;
	}
	.CP_banner {
		overflow: hidden;
	}
		#homepage-slideshow a {
		display: none;
	}
	.custom-dropdown {
		width: 200px;
	}
	.filme-slideshow .right {
		min-height: 280px;
	}
		.hp-stiri .col-lg-5 {
		padding-left:0;
	}
	.footer-banner {
		overflow: hidden;
		text-align: center;
	}
	.table-program .program-zile li {
		margin: 0px 0px 20px 0px;
	}
	.overlay-movie-details .picturemovie span {
		width: 141px;
		text-align: center;
	}
	.image-container-owl {
		width: 300px;
	}
	.footer-banner {
		overflow: hidden;
		text-align: center;
	}


}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	body {
		/*border: 1px solid red;*/
	}
	
	.navbar-header {
    	display: block;
    }
    .nav-pills > li {
    	float: none;
    	display: block;
    }
    .nopadding-left {
		padding-left:27px;
	}
	.nopadding {
		padding-left:27px;
		padding-right:27px;
	}
	.CP_banner {
		display: none;
	}
		#homepage-slideshow a {
		display: none;
	}
	.custom-dropdown {
		width: 320px;
	}
	.filme-slideshow .right {
		min-height: 280px;
	}
		.hp-stiri .col-lg-5 {
		padding-left:0;
	}
	.footer-banner {
		overflow: hidden;
		text-align: center;
	}
	.table-program .program-zile li {
		margin: 0px 0px 20px 0px;
	}
	.overlay-movie-details .picturemovie span {
		width: 100%;
		text-align: center;
	}

	.CP-logo {
		text-align: center;
	}
	#homepage-slideshow {
		display: none !important;
	}
	.CP-rezerva-widget .CP-red-btn {
		top:10px;
	}
	.image-container-owl {
   	 width: 406px;
	}
	.twitter-timeline {
		margin-bottom: 20px !important;
		margin-top: 20px !important;
		text-align: center;
	}
	.CP_page h2, h2.line_down_headline {
		width: 60%;
	}
	
	.overlay-movie-details {
		top:0;
		position: relative;
	}
	
	.mobile-display,
	.CP_movie_images,
	.filme-slideshow .owl-theme .owl-controls .owl-buttons {
		display: none;
	}
	.overlay-movie-details .picturemovie span img {
		width: 100%;
		height: auto;
	}
	.table-program .timetable th, .table-program .timetable .time {
		padding: 10px 3px 10px 3px ;
	}
	#program .timetable td a {
		margin:0px 5px 5px 0px;
	}
	.gallery_page .galleries li {
		width: 100%;
	}
	
	.table-program .timetable th, .table-program .timetable td {
		padding:0;
		font-size: 10px;
	}
	.table-program .timetable td a {
		padding:0;
		font-size: 10px;
	}
	.modal {
		width: auto;
	}
	.right-car,
	.mobile-margins {
		padding-left:0;
		padding-right: 0;
	}
	.cp-filme-homepage h2 {
		width: 60%;
	}
	.fb-block {
		overflow: hidden;
		padding-left:27px;
		padding-right:27px;
		width: 90%;
	}
	.overlay-movie-details .movie-bk-title {
		height: auto;
	}
}