
@media only screen and (max-width: 500px) {

	.carte_button {
		width: 80px;
		height: 120px;
	}
	
	
	.section9-bg2 {
		margin-top: 40px !important;
		height: 450px !important;
	}
	
	.white-bg {
		 margin-left: 0px;
		width: 100%;
		margin-top: 90px;
	}
	
	.contact-landing {
		margin-top: 0px;
	}
	
	.section9-title {
		margin-bottom: 30px;
	}
	
	.section9 {
		text-align: center;
		height: 390px;
	}
	
	.inscriere-tester {
		font-size: 16px;
	}
	
	.section9-parag {
		margin-left: 0px;
	}
	
	.tester-input-wrapp {
		margin-left: -10px;
		position: relative;
		top: 35px;
		left: -17px;
	}
	
	.tester-email {
		width: 60%;
		padding-left: 15px;
		margin-left: 30px;
	}
	}
	
	@media only screen and (max-width: 992px) {
	
	.testare-img {
		margin-top: 50px;
	}
	
	.testare-img {
		margin-bottom: 20px;
	}
	
	.carte_button:hover + .carte {
		   right: 140px;
	}
	
		.section-1-reverse-column {
		display: flex;
		flex-direction: column-reverse;
	}
	
	}
	
	@media only screen and (min-width: 768px) {
	
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
		margin-left: 0px;
	}
	
	.sidenav-collapsed .back-arrow-img {
		height: 25px !important;
	}
	
	.sidenav-collapsed.level-1>li>.back-to-site {
		border: none;
		width: 28px;
	}
	
	}
	
	@media only screen and (max-width: 768px) {
	
	.dn-left-img {
		width: 300px;
	}
	
	.back-to-site {
		width: 35%;
	}
	
	.navbar-toggle {
		/*margin-top: 8px;*/
	}
	
	.header-logo.hl-testing {
		float: none;
	}
	
	.testare-img {
		margin-top: 0px;
	}
	
	.testing-description {
		text-align: center;
	}
	
	.white-space-testare {
		height: 0px;
	}
	
	.newsletter-submit.nstp {
		width: 30%;
	}
	
	.white-bg {
		margin-left: 0px !important;
		width: 100%;
	}
	
	.contact-landing {
		margin-top: -50px;
	}
	
	.slideshow-container {
		margin-top: 75px;
	}
	
	.dropdown-menu {
		left: -120px;
	}
	
	
	
	.logedin-account-text {
		display: none;
	}
	
	.login-evticket {
		display: block !important;
	}
	
	.carte_button {
			width: 110px !important;
		height: 160px !important;
	}
	
	.carte_button:hover + .carte {
			right: 90px !important;
	}
	
	.urmareste-vanzarile-text-2 {
		padding-left: 100px;
		padding-right: 100px;
		text-align: center;
	}
	
	.image-procentaje-block {
		text-align: center;
	}
	
	.urmareste-vanzarile-text {
		margin-top: 30px;
	}
	
	.minigraph-reverse-mobile {
		flex-direction: column-reverse;
		display: flex;
	}
	
	.minigraph-img-1, .minigraph-img-2 {
		padding-top: 0px !important;
	}
	
	.img-appstore, .img-googleplay {
		width: 150px;
	}
	
	.monitor-image {
		width: 500px;
	}
	
	.mobile-img {
		width: 450px;
	}
	
	.anl-image {
		width: 100%;
	}
	
	.header-button {
		display: none;
	}
	
	.header-title-2 {
		font-size: 28px;
	}
	
	.header-title {
		font-size: 28px;
		margin-top: 50px;
	}
	
	.logo-link {
		margin-left: 40px;
	}
	
	
	.header-subtitle {
		padding: 0px;
		margin-top: 40px;
		font-size: 23px;
	}
	
	.navbar-email-input {
		width: 100%;
		height: 50px;
	}
	
	.top-form-block {
		width: 280px;
	}
	
	.button-access {
		width: 115px;
		font-size: 16px;
		height: 50px;
		top: -50px;
	}
	
	.title-analytics {
		font-size: 28px;
	}
	
	.analytics-mobile-col {
		margin-top: 80px;
		padding-right: 10%;
		padding-left: 10%;
	}
	
	.analytics-block {
		padding: 40px 0px 0px 50px;
	}
	
	.sales-block {
		flex-direction: column;
		display: flex;
		margin-top: 0px !important;
	}
	
	.adaugare-ev-img {
		width: 100%;
	}
	
	.grow-up-your-sales h2 {
		font-size: 20px;
	}
	
	.grow-up-your-sales p {
		font-size: 12px;
	}
	
	.grow-up-your-sales, .manage-event, .manage-price, .grafic-text, .urmareste-vanzarile-text {
		padding-right: 10%;
		padding-left: 10%;
	}
	
	.manage-event-img {
		width: 100%;
	}
	
	.manage-block {
		margin-top: 0px;
	}
	
	.manage-event h2 {
		font-size: 20px;
	}
	
	.manage-event p {
		font-size: 12px;
		padding: 0px 0px 0px 0px;
	}
	
	.manage-price-block {
		flex-direction: column;
		display: flex;
		margin-top: 40px;
	}
	
	.manage-price-img {
		width: 100%;
	}
	
	.manage-price h2 {
		padding: 0px;
		margin-top: 0px;
		font-size: 20px;
	}
	
	.manage-price p {
		padding: 0px;
	}
	
	.grafic-block, .section-6 {
		margin-top: 100px;
	}
	
	.section-7 {
		margin-top: 0px;
	}
	
	.grafic-img {
		width: 100%;
	}
	
	.grafic-text h2 {
		font-size: 20px;
	}
	
	.black-side-image {
		height: 260px;
		background-repeat: no-repeat;
		width: 100%;
		margin-left: -40px;
		background-size: 150%;
	}
	
	.black-side-image p {
		font-size: 14px;
		margin-top: -170px;
		padding-left: 80px;
		padding-top: 0px;
	}
	
	.bilete-cumparate-img {
		width: 150px;
		left: 50px;
		top: -60px;
	}
	
	.black-side-image a {
		width: 110px;
		height: 20px;
		margin-top: 0px;
		margin-left: 80px;
		font-size: 10px;
		padding-top: 2px;
	}
	
	/*.graph-block {
		flex-direction: column-reverse;
		display: flex;
	}*/
	
	.urmareste-vanzarile-img {
		width: 100%;
	}
	
	.urmareste-vanzarile-text h2 {
		font-size: 20px;
	}
	
	.urmareste-vanzarile-text p {
		padding-right: 0px;
	}
	
	.minigraph-img-box {
		margin-top: 50px;
		padding-bottom: 50px;
	}
	
	.contact-container-block {
		width: 90%;
		padding: 0;
	}
	
	.contact-left-box {
		padding: 45px 40px;
		padding-bottom: 100px;
	}
	
	.contact-title {
		font-size: 30px;
	}
	
	.switch-selection {
		width: 95px;
		height: 42px;
		top: -1px;
	}
	
	.switch {
		height: 40px;
		width: 180px;
		top: 20px;
	}
	
	.switch-input:checked + .switch-label-on ~ .switch-selection {
		left: 96px;
	}
	
	.switch-label-off, .switch-label-on {
		padding-top: 8px;
	}
	
	.switch-label-off {
		margin-left: -10px;
	}
	
	.switch-label {
		font-size: 13px;
	}
	
	.switch-label-on {
		padding-left: 30px;
	}
	
	.contact-subtitle, .contact-tel-subtitle {
		font-size: 18px;
	}
	
	.contact-inputs::placeholder, .contact-tel-input::placeholder {
		font-size: 13px;
	}
	
	.contact-form-button {
		margin: auto;
		top: 40px;
		position: relative;
	}
	
	.contact-right-box {
		display: none;
	}
	
	.footer-logo {
		padding-top: 40px;
		display: block;
		margin: auto;
	}
	
	.footer-menu-link {
		list-style-type: none;
		text-align: center;
	}
	
	ul li {
		display: block;
	}
	
	.link-button, .bottom-footer {
		margin-top: 20px;
		text-align: center;
	}
	
	.footer-button {
		margin-top: 20px;
		float: none;
	}
	
	
	
	.social-icons li {
		padding-left: 10px;
		display: inline-block;
	}
	
	.social-icons{
		display: inline;
		padding-inline-start: 0px;
		margin: auto;
		float: none;
		position: relative;
		top: 30px;
	}
	
	.footer-text {
		font-size: 12px;
		padding-top: 40px;
		position: relative;
		top: 70px;
	}
	
	
	.bottom-footer {
		flex-direction: column-reverse;
		display: flex;
	}
	
	.footer-menu-link a {
		padding-right: 0px;
	}
	
	.minigraph-img-1, .minigraph-img-2 {
		margin: auto;
		padding-top: 80px;
	}
	
	.minigraph-img {
		width: 100%;
	}
	
	.image-procentaje-block {
		padding-right: 10%;
		padding-left: 10%;
	}
	
	.black-side-image h2 {
		padding-top: unset;
		margin-left: 0px;
		font-size: 20px;
		text-align: unset;
	}
	
	.text-black-side {
		margin-left: 15%;
	}
	
	.black-side-image p {
		margin-top: unset;
		padding-left: unset;
		padding: 0px 30px;
	}
	
	.black-side-image a {
		margin-left: unset;	
	}
	
	.bottom-footer-2 {
		margin-top: -60px;
	}
	
	.section-8-reverse-mobile {
		flex-direction: column-reverse;
		display: flex;	
	}
	}
	
	@media only screen and (max-width: 500px) {
	
	.back-to-site {
		width: 100%;
		text-align: center;
	}
	
	.img-pag-eveniment {
		width: 100% !important;
	}
	
	.input-dsgn-test {
		width: 330px;
	}
	
	.testare-img {
		width: 260px;
	}
	
	.slideshow-container {
		margin-top: 80px;
	}
	
	.carte_button:hover + .carte {
		right: 85px !important;
	}
	
	.urmareste-vanzarile-text-2 {
		padding-left: 10%;
		padding-right: 10%;
	}
	
	.mobile-center-text {
		text-align: center;
	}
	
	/*.section-1-reverse-column {
		display: flex;
		flex-direction: column-reverse;	
	}*/
	
	.cosulmeu-img {
		width: 280px;
	}
	
	.map-img {
		width: 320px;
	}
	
	.black-side-image {
		height: 500px !important;
		width: 100% !important;
		background-size: 370% !important;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
		width: 111% !important;
	}
	
	.text-black-side {
		text-align: center;
		margin-left: 8%;
	}
	
	.block-android-ios {
		margin-left: 20px;
	}
	
	.bci-wrapper {
		text-align: center;
	}
	
	.bsi-col {
		display: flex;
		flex-direction: column-reverse;
	}
	
	 .bilete-cumparate-img {
		 width: 230px !important;
		top: 0px !important;
		left: 20px;
		float: none;
	 }
	
	.cart-right-img {
		width: 280px;
	}
	
	 .social-icons img {
		height: 24px;
	}
	
	.footer-logo {
		width: 160px;
	}
	
	.navbar {
		/*width: 185%;*/
		/*height: 100%;*/
	}
	
	.monitor-image {
		width: 336px;
	}
	
	.mobile-img {
		width: 340px;
	}
	
	.block-vw {
		/*width: 185%;*/
	}
	
	.text-slider {
		padding-left: 50px;
	}
	
	}
	
	@media only screen and (min-width: 769px) and (max-width: 1200px) {
	
	.minigraph-img-2, .minigraph-img-1 {
		margin-left: 0px;
	}
	
	.anl-image {
		width: 100%;
	}
	
	.monitor-image {
		width: 380px;
	}
	
	.header-title-2 {
		font-size: 25px;
	}
	
	.header-title {
		font-size: 25px;
	}
	
	.header-subtitle {
		font-size: 21px;
	}
	
	.adaugare-ev-img, .manage-price-img {
		width: 100%;
		margin-top: 50px;
	}
	
	.manage-event-img {
		width: 100%;
	}
	
	.manage-price-img {
		width: 100%;
	}
	
	.grafic-img {
		width: 100%;
	}
	
	.image-procentaje-block {
		text-align: center;
	}
	
	.urmareste-vanzarile-img {
		width: 60%;
	}
	
	.contact-container-block {
		width: 100%;
	}
	
	.black-side-image {
		background-size: 110%;
		width: 100%;
		background-repeat: no-repeat;
	}
	
	.bilete-cumparate-img {
		width: 35%;
		left: 15px;
	}
	
	.minigraph-img-1, .minigraph-img-2 {
		padding-top: 80px;
	}
	
	.minigraph-img-2 {
		margin-left: 90px;	
	}
	
	.minigraph-img {
		width: 100%;
	}
	
	.contact-right-box {
		display: none;
	}
	
	.link-button, .bottom-footer {
		margin-top: 20px;
		text-align: center;
	}
	
	.footer-logo {
		width: 210px;
		padding-top: 40px;
		display: block;
		margin: auto;
	}
	
	ul li {
		display: block;
	}
	
	.footer-button {
		margin-top: -10px;
		float: none;
	}
	
	.social-icons {
		display: inline;
		padding-top: 40px;
		padding-inline-start: 0px;
		margin: auto;
		float: none;
		position: relative;
		top: 30px;
	}
	
	.contact-form-button {
		margin: auto;
		top: 40px;
		position: relative;
	}
	
	.footer-white-background {
		height: 490px;
	}
	
	.social-icons li {
		padding-left: 10px;
		display: inline-block;
	}
	
	.section-6, .section-7 {
		margin-top: 0px;
	}
	
	.text-black-side {
		margin-left: 10%;
	}
	
	.black-side-image h2 {
		text-align: unset;
		margin-left: unset;
	}
	
	.black-side-image p {
		padding-left: unset;
		padding-top: 20px;
	}
	
	.black-side-image a {
		margin-left: unset;
		margin-top: 20px;
	}
	
	.sales-block, .manage-block, .manage-price-block, .grafic-block {
		margin-top: 100px;
	}
	
	.sales-block, .manage-price-block {
		flex-direction: column-reverse;
		display: flex;
	}
	
	.manage-price h2, .manage-price p {
		padding-left: unset;
	}
	}
	
	@media only screen and (min-width: 1200px) and (max-width: 1500px) {
	/*	.monitor-image {
			width: 600px;
		}*/
	
		.black-side-image {
		height: 660px;
		background-size: 140%;
	}
	
	.urmareste-vanzarile-img {
		width: 380px;
	}
	
	.text-black-side {
		margin-left: 10%;
	}
	}
	
	@media only screen and (max-width: 1400px) {
	
		.l-btn-header {
			left: -190px;
			right: 0;
	
		}
	
		.r-btn-header {
			left: 190px;
			right: 0;
		}
	
		.plus-header-buttons {
			display: block !important;
		}
	
		.header-buttons {
			display: none;
		}
	}
	
	@media only screen and (max-width: 1200px) {
	
	.our-team {
		text-align: center;
	}
	
	.email-input-tp {
		margin-left: 0px;
		margin-top: 20px;
	}
	
	.nstp {
		margin-top: 20px;
	}
	
	.social-icons li {
		padding-left: 0px;
	}
	
		.slider1 {
			padding-bottom: 100px;
		}
	
		.minigraph-img-1, .minigraph-img-2 {
			margin-left: 0px;
			padding-top: 0px;
			padding: 10px;
		}
	
		.beneficii-title, .beneficii-wrapper {
			text-align: center;
		}
	
		.section9-bg2 {
			margin-top: 0px;
		}
	
	}
	
	
	
	@media (min-width: 992px) and (max-width: 1200px) {
	
		.tester-email {
			width: 60%;
		}
	
		.inscriere-tester {
			font-size: 20px;
			margin-left: -10px;
		}
	
		.section9-bg2 {
			height: 790px;
		}
	
		.white-bg {
			height: 480px;
		}
	
		.contact-landing {
			  margin-top: 140px;
		}
	}
	
	@media only screen and (min-width: 768px) and (max-width: 992px) {
	
	.header-logo {
		width: 127px !important;
		height: 35px !important;
	}
	
	.email-input {
		margin-left: 0px;
	}
	
	.dropdown-menu {
		left: -70px;
	}
	
	.dropdown-toggle .username-text {
		display: none;
	}
	
	#bs-example-navbar-collapse-1 {
		float: right;
	}
	
	.navbar-brand {
		padding: 8px 10px;
	}
	
	.custom-collapse ul.nav .nav-link a span, .custom-collapse ul.nav .nav-link {
		padding: 0px 0px;
	}
	
	
	.login-evticket.mobile {
		display: none;
	}
	
		.padding-class {
		width: 100%;
	}
	
		.login-text {
			display: none;
		}
	
		.custom-collapse ul.nav .nav-link a {
			font-size: 15px;
			padding: 15px 7px;
		}
	
		.img-slider-title {
			margin-top: -180px !important;
		}
	
		.contact-landing {
		margin-top: 140px;
	}
	}
	
	
	@media only screen (min-width: 500px) and (max-width: 768px) {
	
	.section9-bg2 {
		margin-top: 40px !important;
	}
	
	.white-bg {
		 margin-left: 0px;
		width: 100%;
		height: 690px;
		margin-top: 90px;
	}
	
	.contact-landing {
		margin-top: 0px;
	}
	
	.section9-title {
		margin-bottom: 30px;
	}
	
	.section9 {
		text-align: center;
		height: 370px;
	}
	
	.inscriere-tester {
		font-size: 16px;
	}
	
	.section9-parag {
		margin-left: 0px;
	}
	
	.tester-input-wrapp {
		margin-left: -10px;
	}
	
	.tester-email {
		width: 50%;
		padding-left: 15px;
		margin-left: -40px;
	}
	
	}
	
	@media only screen and (max-width: 400px) {
	
	.tester-email {
		margin-left: 0px;
	}
	
	}
	