
@media screen and (max-width: 2500px)
{
	/* TICKERS */
	/*
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:19px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li i { font-size:19px !important; vertical-align: top !important; }
	*/
}


@media screen and (max-width: 1799px)
{
	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:18px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:18px !important; }
	.asm-container ul.ticker li i { font-size:18px !important; vertical-align: top !important; }
}

@media screen and (max-width: 1599px)
{
	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:17px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:17px !important; }
	.asm-container ul.ticker li i { font-size:17px !important; vertical-align: top !important; }
	
	/* FORM */
	.ContactForm { margin-top:10px !important; }
	.ContactForm h1 {
		font-size: 20px !important;
	}
	.ContactForm .terms label.term_checkbox , .ContactForm .terms label.term_checkbox a { font-size:12px !important; } 
	.ContactForm .terms label.term_checkbox { width: calc(100% - 20px) !important; padding-right:5px !important;  }
	
	/* FREE TEXT */
	.asm-container .text52, .asm-container .text52 span, .asm-container .text52 div, .asm-container .text52 strong { font-size:52px !important; line-height:52px !important; }
	.asm-container .text32, .asm-container .text32 span, .asm-container .text32 div, .asm-container .text32 strong { font-size:25px !important; line-height:25px !important; }
	.asm-container .text16, .asm-container .text16 span, .asm-container .text16 div, .asm-container .text16 strong { font-size:15px !important; line-height:15px !important; }
	.asm-container .text18, .asm-container .text18 span, .asm-container .text18 div, .asm-container .text18 strong { font-size:17px !important; line-height:17px !important; }
	.asm-container .text15, .asm-container .text15 span, .asm-container .text15 div, .asm-container .text15 strong { font-size:13px !important; line-height:13px !important; }

	
}


@media screen and (max-width: 1399px)
{
	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:16px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:16px !important; }
	.asm-container ul.ticker li i { font-size:16px !important; vertical-align: top !important; }
	
	/* FREE TEXT */
	.asm-container .text52, .asm-container .text52 span, .asm-container .text52 div, .asm-container .text52 strong { font-size:42px !important; line-height:52px !important; }
	.asm-container .text32, .asm-container .text32 span, .asm-container .text32 div, .asm-container .text32 strong { font-size:20px !important; line-height:20px !important; }
	.asm-container .text16, .asm-container .text16 span, .asm-container .text16 div, .asm-container .text16 strong { font-size:13px !important; line-height:13px !important; }
	.asm-container .text18, .asm-container .text18 span, .asm-container .text18 div, .asm-container .text18 strong { font-size:15px !important; line-height:15px !important; }
	.asm-container .text15, .asm-container .text15 span, .asm-container .text15 div, .asm-container .text15 strong { font-size:12px !important; line-height:12px !important; }
	
	
}

@media screen and (max-width: 1199px)
{
	#main_lp_two_row { margin-bottom:140px !important; }
	#main_lp_one_row { margin-bottom:90px !important; }
	
	.footer_buttons{ 
		display:block; 
	}
	
	.mobile-ptb-10{ padding-top:5px !important; padding-bottom:5px !important; }

	
	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:16px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:16px !important; }
	.asm-container ul.ticker li i { font-size:16px !important; vertical-align: top !important; }
	
	
	/* IMAGES */
	.asm-container img.logo { }
	
	/* FREE TEXT */
	.asm-container .text52, .asm-container .text52 span, .asm-container .text52 div, .asm-container .text52 strong { font-size:38px !important; line-height:38px !important; }
	.asm-container .text32, .asm-container .text32 span, .asm-container .text32 div, .asm-container .text32 strong { font-size:22px !important; line-height:22px !important; }
	.asm-container .text16, .asm-container .text16 span, .asm-container .text16 div, .asm-container .text16 strong { font-size:18px !important; line-height:18px !important; }
	.asm-container .text18, .asm-container .text18 span, .asm-container .text18 div, .asm-container .text18 strong { font-size:17px !important; line-height:17px !important; }
	.asm-container .text15, .asm-container .text15 span, .asm-container .text15 div, .asm-container .text15 strong { font-size:16px !important; line-height:16px !important; }
	
	
	/* FORM */
	.ContactForm { margin-top:10px !important; }
	.ContactForm h1 {
		font-size: 20px !important;
	}
	.ContactForm .terms label.term_checkbox , .ContactForm .terms label.term_checkbox a { font-size:14px !important; } 
	.ContactForm .terms label.term_checkbox { width: calc(100% - 20px) !important; padding-right:15px !important;  }
}

@media screen and (max-width: 1000px)
{
	.asm-container ul.ticker li span { font-size:15px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:15px !important; }
	.asm-container ul.ticker li i { font-size:15px !important; vertical-align: top !important; }	
}

@media screen and (max-width: 800px)
{
	.asm-container ul.ticker li span { font-size:14px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:14px !important; }
	.asm-container ul.ticker li i { font-size:14px !important; vertical-align: top !important; }	
}


@media screen and (max-width: 767px)
{
	/*
	.PopupWindow .modal-lg {
		max-width: 90%;
	}
	*/

	.one_row div { font-size:20px !important; }
	
	.mobile-ptb-10{ padding-top:5px !important; padding-bottom:5px !important; }
	
	/* Popup window */
	.PopupWindow h5 { font-size:32px !important; color:#E51F87 !important; }
	.PopupWindow h4 { font-size:26px !important; color:#000000 !important; }
	.PopupWindow a span { font-size:15px !important; }
	
	
	/* BANNERS */
	.VideoBase { height: 60px; line-height:20px; }
	.VideoBase i.asm_play{ float:right; font-size:50px; padding:5px 5px 0 0; }
	.cont_text{ padding:10px 4px 0 0; font-size:20px !important; }
	.video_pos_ur { border-top-left-radius: 60px; border-bottom-left-radius: 60px; top: 20px; right: 0; }
	.video_pos_ul { border-top-right-radius: 60px; border-bottom-right-radius: 60px; top: 20px; left: 0; }
	.video_pos_dr { border-top-left-radius: 60px; border-bottom-left-radius: 60px; bottom:20px; right: 0; }
	.video_pos_dl { border-top-right-radius: 60px; border-bottom-right-radius: 60px; bottom:20px; left: 0; }
	
	
	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:18px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:18px !important; }
	.asm-container ul.ticker li i { font-size:18px !important; vertical-align: top !important; }
	
	
	/* IMAGES */
	.asm-container img.logo { }
	
	/* FREE TEXT */
	.asm-container .text52, .asm-container .text52 span, .asm-container .text52 div, .asm-container .text52 strong { font-size:38px !important; line-height:38px !important; }
	.asm-container .text32, .asm-container .text32 span, .asm-container .text32 div, .asm-container .text32 strong { font-size:22px !important; line-height:22px !important; }
	.asm-container .text16, .asm-container .text16 span, .asm-container .text16 div, .asm-container .text16 strong { font-size:18px !important; line-height:18px !important; }
	.asm-container .text18, .asm-container .text18 span, .asm-container .text18 div, .asm-container .text18 strong { font-size:17px !important; line-height:17px !important; }
	.asm-container .text15, .asm-container .text15 span, .asm-container .text15 div, .asm-container .text15 strong { font-size:16px !important; line-height:16px !important; }
	
	
	/* FORM */
	.ContactForm { margin-top:10px !important; }
	.ContactForm h1 {
		font-size: 20px !important;
	}
	.ContactForm .terms label.term_checkbox , .ContactForm .terms label.term_checkbox a { font-size:14px !important; } 
	.ContactForm .terms label.term_checkbox { width: calc(100% - 20px) !important; padding-right:15px !important;  }
}

@media screen and (max-width: 500px)
{
	.one_row div { font-size:16px !important; }
	
	.table_responsive table tr td { display:block !important; padding-bottom:10px !important; }
	
	/* Popup window */
	.PopupWindow h5 { font-size:26px !important; color:#E51F87 !important; }
	.PopupWindow h4 { font-size:24px !important; color:#000000 !important; }
	.PopupWindow a span { font-size:16px !important; }
	
	
	/* BANNERS */
	.VideoBase { height: 55px; line-height:18px; }
	.VideoBase i.asm_play{ float:right; font-size:40px; padding:7px 5px 0 0; }
	.cont_text{ padding:10px 4px 0 0; font-size:18px !important; }
	.video_pos_ur { border-top-left-radius: 55px; border-bottom-left-radius: 55px; top: 20px; right: 0; }
	.video_pos_ul { border-top-right-radius: 55px; border-bottom-right-radius: 55px; top: 20px; left: 0; }
	.video_pos_dr { border-top-left-radius: 55px; border-bottom-left-radius: 55px; bottom:20px; right: 0; }
	.video_pos_dl { border-top-right-radius: 55px; border-bottom-right-radius: 55px; bottom:20px; left: 0; }
	
}


@media screen and (max-width: 375px)
{
	.one_row div { font-size:14px !important; }
	
	.mobile-ptb-10{ padding-top:5px !important; padding-bottom:5px !important; }
	
	.table_responsive table tr td { display:block !important; padding-bottom:10px !important; }
	
	/* Popup window */
	.PopupWindow h5 { font-size:22px !important; color:#E51F87 !important; }
	.PopupWindow h4 { font-size:20px !important; color:#000000 !important; }
	.PopupWindow a span { font-size:16px !important; }


	/* BANNERS */
	.VideoBase { height: 40px; line-height:15px; }
	.VideoBase i.asm_play{ float:right; font-size:30px; padding:3px 5px 0 0; }
	.cont_text{ padding:4px 4px 0 0; font-size:14px !important; }
	.video_pos_ur { border-top-left-radius: 40px; border-bottom-left-radius: 40px; top: 20px; right: 0; }
	.video_pos_ul { border-top-right-radius: 40px; border-bottom-right-radius: 40px; top: 20px; left: 0; }
	.video_pos_dr { border-top-left-radius: 40px; border-bottom-left-radius: 40px; bottom:20px; right: 0; }
	.video_pos_dl { border-top-right-radius: 40px; border-bottom-right-radius: 40px; bottom:20px; left: 0; }
	

	/* TICKERS */
	.asm-container ul.ticker { margin:0px !important; }
	.asm-container ul.ticker li {  }
	.asm-container ul.ticker li span { font-size:14px !important; display:inline-block !important; width: calc(100% - 30px); }
	.asm-container ul.ticker li strong { font-size:14px !important; }
	.asm-container ul.ticker li i { font-size:14px !important; vertical-align: top !important; }
	
	
	/* IMAGES */
	.asm-container img.logo { }
	
	/* FREE TEXT */
	.asm-container .text52, .asm-container .text52 span, .asm-container .text52 div, .asm-container .text52 strong { font-size:34px !important; line-height:34px !important; }
	.asm-container .text32, .asm-container .text32 span, .asm-container .text32 div, .asm-container .text32 strong { font-size:18px !important; line-height:18px !important; }
	.asm-container .text16, .asm-container .text16 span, .asm-container .text16 div, .asm-container .text16 strong { font-size:14px !important; line-height:14px !important; }
	.asm-container .text18, .asm-container .text18 span, .asm-container .text18 div, .asm-container .text18 strong { font-size:13px !important; line-height:13px !important; }
	.asm-container .text15, .asm-container .text15 span, .asm-container .text15 div, .asm-container .text15 strong { font-size:12px !important; line-height:12px !important; }
	
	
	/* FORM */
	.ContactForm { margin-top:10px !important; }
	.ContactForm h1 {
		font-size: 20px !important;
	}
	.ContactForm .terms label.term_checkbox , .ContactForm .terms label.term_checkbox a { font-size:10px !important; } 
	.ContactForm .terms label.term_checkbox {  width: calc(100% - 20px) !important; padding-right:15px !important; }
	
	
}




/*
@media (min-width:1800px) and (max-width:3500px) {
	.carousel-item img { min-height: 730px; }	
}
*/

@media (min-width:1600px) and (max-width:1799px) {
	.carousel-item img { min-height: 780px; max-height: 780px; }
}

@media (min-width:1400px) and (max-width:1599px) {
	.carousel-item img { min-height: 755px; max-height: 770px; }
}

@media (min-width:1200px) and (max-width:1399px) {
	.carousel-item img { min-height: 760px; max-height: 760px; }
}

/*
@media (min-width:1000px) and (max-width:1199px) {
	
}

@media (min-width:768px) and (max-width:999px) {
	
}

@media (min-width:501px) and (max-width:767px) {
	
}

@media (min-width:376px) and (max-width:500px) {
	
}

@media (min-width:100px) and (max-width:375px) {
	
}
*/
