
@media (min-width: 1200px) { 

}
@media (min-width: 980px) and (max-width: 1199px) {
	.navbar-default .navbar-nav > li > a, .nav > li > .separator { padding:15px 14px;}
	.t3-spotlight-1 img { width:150px; height:150px;}
	.t3-spotlight-2 .module_seguici{ padding:15px 15px 55px;}
	.mod_events_latest_first .jevleft,.mod_events_latest .jevleft { width:40%;}
	.mod_events_latest_first .jevright,.mod_events_latest .jevright { width:60%;}
	#djmediatools a.dj-category { width: 300px; float:left;}
	#djmediatools .dj-category-in {  max-width: 100%;}  
	.module_newsletter #rsform_5_page_0 input { width: 160px;} 
	#newsletter .control-group { left:-350px; bottom:-45px}
	#newsletter .control-group input { width: auto}
	#newsletter .control-group .control-label { width:90%}
	.t3-spotlight-2 .module_newsletter { padding-bottom:45px;}
	#newsletter .control-group input {
	width: auto !important;
	padding: 0;
	margin-top: -20px;
	display: table;}
}
@media (max-width: 979px) {
	.navbar-default .navbar-nav > li > a, .nav > li > .separator { padding:15px 10px; font-size:18px;}
	.t3-spotlight-1 img { width:150px; height:auto; max-width: 100%;}
	.t3-spotlight-2 .module_seguici{ padding:15px 15px 55px;}
	.t3-spotlight-1 h3.module-title { height:65px; font-size:16px;}
	.slideshow { left: inherit; top:30px;}
	#vtnivo327 { width: 400px !important; height:400px !important;}
	.t3-spotlight-2 .module_newsletter input.btn-primary { padding:30px 5px;}
	.t3-spotlight-2 .module_seguici{ padding:15px 15px 100px;}
	#jevents_body div.jevleft { width: 20%}
	.jev_listrow .jevright{ width: 80%}
	.mod_events_latest_first .jevleft,.mod_events_latest .jevleft { width:40%;}
	.mod_events_latest_first .jevright,.mod_events_latest .jevright { width:60%;}
	.module_newsletter #rsform_5_page_0 input { width: 100px;} 
	#newsletter .control-group { left:-200px; bottom:-45px}
	#newsletter .control-group input { width: auto}
	#newsletter .control-group .control-label { width:90%}
	.t3-spotlight-2 .module_newsletter { padding-bottom:45px;}#newsletter .control-group input {
	width: auto !important;
	padding: 0;
	margin-top: -20px;
	display: table;}
	
}	

@media (max-width: 820px) {
	.slideshow { top:50px;}
	#vtnivo327 { width: 350px !important; height:350px !important;}
	
	
}
@media (max-width: 767px) {
	.slide_header.mobile .slideshow { position: relative; top:0; left: inherit; right: inherit; display: table; margin:50px auto 0;}
	.slide_header.mobile .slideshow #vtnivo327{ width: 450px !important; height:450px !important;}
	#t3-mainnav { position: absolute; top:5px; right:0; width: 100%; z-index: 4000000;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form { background: url(../images/header1.jpg) repeat top left;}
	.t3-mainnav .t3-navbar-collapse .navbar-nav { width: 100%; margin:0;}
	.t3-mainnav .nav > li > span { border-top:1px solid #e7e7e7; font-size: 18px;
    padding: 15px 14px; color:#333; width: 100%; font-weight: bold;}
	.t3-mainnav .nav .caret {
    position: absolute;
    right: 12px;
    top: 40%;  border-bottom-color: #777777;
    border-top-color: #777777;}
	.dropdown-submenu span { padding-left:25px; display: inline-block; font-size: 18px; width: 100%}
	.t3-spotlight-1 .col-lg-2, .t3-spotlight-1 .col-lg-4 { width: 100%;}
	.home .t3-sl-1 { padding-top:0; padding-bottom:0;}
	.t3-spotlight-1 img { width: 180px;}
	.t3-spotlight-2 .module_seguici { padding:15px;}
	.t3-spotlight-2 .module_newsletter input.btn-primary { padding:7px 5px;}
	.t3-spotlight-2 h3.module-title { padding:5px 0 10px;}
	.t3-spotlight-1 h3.module-title { font-size:20px; height: auto;}
	.mod_events_latest_first .jevleft,.mod_events_latest .jevleft { width:20%;}
	.mod_events_latest_first .jevright,.mod_events_latest .jevright { width:80%;}
	#newsletter .control-group { left:0; bottom:-45px}
	#newsletter .control-group input { width: auto !important}
	#newsletter .control-group .control-label { width:90%}
	.t3-spotlight-2 .module_newsletter { padding-bottom:45px;}
	.module_newsletter #rsform_5_page_0 input {
    width: 300px;
    max-width: 100%;}
	.module_newsletter #rsform_5_page_0 .rsform-block-iscriviti div.formBody{ float:none}
	.module_newsletter #rsform_5_page_0 .rsform-block-iscriviti div.formBody button { display:table; margin:0 auto;}
	#rsform_5_page_0 .newsletter_dx li { display: block}
	#newsletter .control-group input {
	width: auto !important;
	padding: 0;
	margin-top: -20px;
	display: table;}
	.form-horizontal .control-group .control-label { width: 80%; text-align: left}
	.form-horizontal .control-group { padding-left:20px}
	#contatti button {margin-left: 0;display: inline-block;width: 100%;}
}
@media (max-width: 569px) {
	#jevents_body div.jevleft { width: 100%}
	.jev_listrow .jevright{ width: 100%; text-align: center;}
	.jev_listrow .jevright .data_ev { padding-top:0;}
	
}


@media (max-width: 480px) {
	.slide_header.mobile .slideshow #vtnivo327{ width: 350px !important; height:350px !important;}
	img.logo-img { max-width: 100%}
	.mod_events_latest_first .jevleft,.mod_events_latest .jevleft { width:30%;}
	.mod_events_latest_first .jevright,.mod_events_latest .jevright { width:70%;}
	#djmediatools a.dj-category { width: 300px; display:table; margin:10px auto; float:none;}
	#djmediatools .dj-category-in {  max-width: 100%;}  	
}
@media (max-width: 380px) {
	.slide_header.mobile .slideshow #vtnivo327{ width: 300px !important; height:300px !important;}
	.mod_events_latest_first .jevleft,.mod_events_latest .jevleft { width:40%;}
	.mod_events_latest_first .jevright,.mod_events_latest .jevright { width:60%;}
	#djmediatools a.dj-category { width: 250px; display:table; margin:10px auto; float:none;}
	#djmediatools .dj-category-in {  max-width: 100%; width: 250px !important}  	
}
@media (max-width: 320px) {
	.slide_header.mobile .slideshow #vtnivo327{ width: 240px !important; height:240px !important;}	
}

