@media screen and (min-width: 1024px) {

.box_Utilities .box_Container, .box_Header .box_Container,.box_BodyContent .box_Container, .box_Footer .box_Container{width:1000px; margin:0 auto;}

/*==========================================================================
	HEADER
 ==========================================================================*/
.box_Utilities {display:block;}	

.box_Header{height:128px;position:relative; background: url('../imgs_W/bg_Header.png') repeat-x;} 
	.box_Header .box_Menu_First ul li a:link,.box_Header .box_Menu_First ul li a:visited{font-size:19px;}
	.js_Header.sticky {position:fixed; top:0;height:66px;background: url('../imgs_S/bg_Header.png') repeat-x;animation: headfix 300ms linear;-webkit-animation: headfix 300ms linear;}
	.js_Header.sticky .box_Container {transition: all 0.4s ease;}
	.js_Header.sticky  .box_Logo {width:34px; height:50px;margin:5px 0;background-image:url('../imgs_S/logo_Tre_it.png');}
	.js_Header.sticky  .box_Logo a {width:34px; height:50px;}
	.js_Header.sticky .box_Menu_First{display:none;}
	.js_Header.sticky .box_Nav_Section .box_Nav {top:20px;}
	.js_Header.sticky .box_Nav_Section .box_Search{top:-2px;}
	.js_Header.sticky + section {margin-top:128px;} 
	
.box_Header .box_Logo {width:68px;height:100px;margin:14px 0;background-image:url('../imgs_W/logo_Tre_it.png');}
.box_Header .box_Logo a{width:68px;height:100px;display:block;}
.box_Header .btn_Toggle,.js_Back,.tit_Menu{display:none;}

/* ----------- header - nav */
.box_Nav_Section {position:relative;}
.box_Nav_Section .box_Nav {position:absolute;left:132px; top:78px;width:870px;}
.box_Nav_Section .box_Nav > ul > li {padding:0 15px;height:40px;}
	.box_Nav > ul > li{list-style:none; float:left;}
	.box_Nav .list_Menu {top:40px;left:-130px;width:1000px;padding:18px 0;}
	.box_Nav .list_Menu > li  {float:left;width:210px;margin-left:20px;} 
	.box_Nav > ul > li:hover > .list_Menu{display:block;}
	.list_Menu .list_SubMenu li ul li{margin-left:20px;} 
	.list_Menu .list_PlansDetails .tit_SubSection {display:none;} 

	
	
/*fix menu*/
.box_Nav > ul > .js_SubMenu{position: relative;}
.box_Nav > ul > .js_SubMenu:hover{box-shadow: 0 3px 3px 0 rgba(0,0,0,0.4);}
.box_Nav > ul > .js_SubMenu > .list_Menu{position: absolute; left: 0px; top: 37px;}

.box_Nav > ul li.menuAssistenza > .list_Menu{position: absolute; left: -602px; }

/*fine fix menu*/

.box_Search	{float:right; width:190px;margin:5px 20px 5px 0;z-index: 99999;}
	.box_Search .inp_Search {width:140px; box-sizing: content-box;font-size:18px;}
	.box_Search .inp_Submit{width:32px;}

.container_Search{display:none;}


.list_Menu .openAll{display: block;float: left;width: 100%!important;}
.list_Menu .openAll a{display: block;float: left;width: 100%!important;padding: 0px 40px 0px 0px;margin: 20px 0px 0px 0px;}
.list_Menu .openAll a span{display: block;float: left;width: 100%!important;color: #fff;text-align: center;border-radius: 3px;background: #4abde6;line-height: 30px;font-size: 14px;}

/*==========================================================================
	HOMEPAGE
 ==========================================================================*/	
.tit_SubSection{font-size:25px;}

/* ----------- banner AD*/
.bnr_AD_Rotating {width:100%;height: 540px!important;position:relative;margin-bottom:40px;} 
.bnr_AD_Rotating .box_Container {height:auto;width:100%;}
.bnr_AD_Rotating .owl-item a, .bnr_AD_Rotating .bnr_Premium {height: 500px!important;background-size: auto 500px;}
.bnr_AD_Rotating .bnr_Premium{width:1000px; margin: 0 auto;}
.bnr_AD_Rotating .bnr_Premium img{height:500px;margin-left:-700px;}
.js_AD_Rotating .owl-controls .owl-nav [class*='owl-']{width:48px;height:48px;}
.js_AD_Rotating .owl-controls .owl-nav .owl-prev{left:20px;background-image:url('../imgs_W/btn_Prev_01.png');background-repeat:no-repeat;}
.js_AD_Rotating .owl-controls .owl-nav .owl-next{right:20px;background-image:url('../imgs_W/btn_Next_01.png');background-repeat:no-repeat;}

.js_AD_Rotating .owl-controls .owl-nav .owl-prev:hover{background-image:url('../imgs_W/btn_Prev_01_hover.png');background-repeat:no-repeat;}
.js_AD_Rotating .owl-controls .owl-nav .owl-next:hover{background-image:url('../imgs_W/btn_Next_01_hover.png');background-repeat:no-repeat;}


/* ----------- carousel Prodotti */
.box_Product_List {height:370px;width:700px;float:left;margin-right:50px;margin-bottom:40px;}
	.box_Product_List .owl-carousel {height:325px;padding:0 50px;}
	.box_Product_List .owl-stage-outer{margin-top:20px;margin-bottom:10px;}
	.box_Product_List .owl-carousel .owl-item{width:200px!important;}
	.box_Product_List .box_Product{position:relative;height:325px;background-image:url('../imgs_W/bg_Product.png');background-repeat:no-repeat;background-position:center bottom;}
		.box_Product .box_Img{height:232px;width:119px;margin:10px auto 0 auto;}
		.box_Product .box_Description a:link,.box_Product_List .box_Description a:visited{display:block;text-decoration:none;font-size:18px;color:#999999;text-align:center;}
		.box_Product .box_Description a span{ display:block;font-size:21px;font-family: 'Helvetica-Bd', Arial, sans-serif;}
		.box_Product .box_Price {top:160px;left:17px;width:150px;height:46px;}
		.box_Product .box_Price:after {background:url('../imgs_W/bg_Price.png') no-repeat left bottom;content:'';height:18px;width:25px;position:absolute;top:44px;left:0;z-index:1;} 
			
/* ----------- box Ricarica */
.box_Ricarica{width:250px;float:left;height:350px;} 
.box_RicaricaOnline .tit_Title, .box_TreStore .tit_Title{font-size:24px;letter-spacing:-0.01em;} 
.box_TreStore{margin-bottom:20px;}
	.box_TreStore .txt_SubTitle{width:157px;font-size:18px;} 
.box_RicaricaOnline  .box_Input_Small, .box_RicaricaOnline  .box_Input_Small .inp_Text {width:168px;} 
	.box_RicaricaOnline .box_Btn_Next{width:50px;height:76px;display:inline;top:0;margin-left:10px;}
	.box_RicaricaOnline .link_Accedi{font-size:12px;}
	
/* ----------- carousel News */
.box_News_List{margin-bottom:40px;padding:20px 0;}
	.box_News_List .owl-carousel {height:auto;} 
	.box_News_List .owl-carousel .owl-item {width:230px;}
		.box_News .box_Img {height:145px;}
		.box_News .tit_News{font-size:25px;}
		.box_News .txt_Paragraph{line-height:20px;width:220px;margin-left:auto;margin-right:auto;}
		
/* ----------- list Banner */
.list_Banner, .list_SubSections{margin-bottom:25px;}
	.list_Banner .li_Banner, .list_SubSections .li_SubSection {float:left;margin:0 10px 15px 10px;}
	.list_Banner .li_Banner.singleColumn, .list_SubSections .li_SubSection.singleColumn{width:230px;}
	
	.list_Banner .tit_Section span{display:block;}
.list_SubSections .li_SubSection, .list_SubSections .li_SubSection .box_Banner{width:230px;height:98px;} 
	.list_SubSections .tit_Section, .list_SubSections .txt_Paragraph{max-width:130px;}
	
 
/* ----------- Smart Links */
.box_SmartLinks{margin-bottom:40px;}
.list_SmartLinks{margin:0 auto;}
	.list_SmartLinks li{width:105px;margin:0 10px;}
	.list_SmartLinks li a img{width:80px;height:80px;} 
		
/*==========================================================================
	MAIN CONTENT
 ==========================================================================*/
.box_MainContent {min-height: 550px;}

.box_Breadcrumb{display:block;}	
	.box_Breadcrumb a:link, .box_Breadcrumb a:visited, .box_Breadcrumb a:hover, .box_Breadcrumb a:active{line-height:50px;}

/* ----------- Box Main */ 
.box_c000 .box_Main, .box_c001 .box_Main, .box_c002 .box_Main, .box_c003 .box_Main{margin-top:30px;}

/* ----------- Box Bottom */
.box_Bottom > div{width:1000px; height: 33px; margin:0 auto;}
.box_Bottom .txtBox_cms{font-size:30px;}



/* ----------- Altre opzioni */
.box_More > div{width:1000px; height: auto; margin:0 auto;}
.box_More .box_Options{width: 740px;}
.box_More .box_Other{width: 202px;}

/* ----------- Lista prodotti */
.list_Products{margin-bottom:40px;}
.list_Products .box_Product{width: 230px; margin: 20px 10px 60px 10px;}	 

/* ----------- note */ 
.box_Notes ul li{width: 314px;}
.box_Notes ul > li > .btn_Note:link{font-size: 22px;}
.box_Notes ul li .txt_Note{width: 100%;} 
	.txt_Note .list_Product_Feature dd.txt_Description{width:620px;}

.box_Notes.box_Notes_Full ul > li {width:auto; margin: 0px 0px 0px 18px;}
.box_Notes.box_Notes_Full ul > li > .btn_Note:link{padding:0 16px;}

/*==========================================================================
	PRODUCT PAGE
 ==========================================================================*/
/* ----------- Product Data and Gallery*/
.box_Product_Data{float:left; width:200px;}
	.box_Product_Data .box_Gallery .owl-carousel .owl-item img{width:150px; margin:0 auto; }
	.box_Colors ul{margin:0 auto;width:124px;height:28px;}
	
.box_Divider {background-image:url('../imgs_W/bg_Divider.png');background-position:left top;left:200px;top:0;}
	.box_Divider .box_DividerTop{background-image:url('../imgs_W/bg_DividerTop.png');width:21px;height:32px;top:280px;left:0px;}
 
.box_c000 .box_Title{width:760px;padding:0 0 0 40px;}
	.box_c000  .box_Title .tit_Title{display:inline-block; width:auto;} 
	.box_c000  .box_Title .box_FreeHtml{margin-top:16px;line-height:22px;font-size:18px;}

/* ----------- Box Tabs */
.box_Modalities{width:800px;margin-top:35px;}	
	.box_Modalities .tit_Section{font-size:18px;padding-left:40px;}
	.box_Modalities .box_Tabs{margin-left:40px;margin-top:15px;}
		.box_Modalities .box_TabTitle{height: 36px;}
		.box_Modalities .box_TabTitle a:link,.box_Modalities .box_TabTitle .tit_Plan{font-size:25px;display:block;position:relative;padding:4px 10px 4px 10px;}
		.box_Tabs .list_Tabs .li_First{width:202px;}
		.box_Tabs .list_Tabs .li_First a.active:before{width:200px;}
		.box_Tabs .list_Tabs .li_Last{width:182px;}
		.box_Tabs .list_Tabs .li_Last a.active:before{width:180px;}
		.box_Tabs .list_Tabs li a:link, .box_Tabs .list_Tabs li a:visited{font-size:25px;line-height:40px;}
	 
.box_Modalities .box_Top{height:60px;}
		.box_Top .box_Price_Mobile {display:none;}
	.btn_Opener{display:none;}
	.box_Buttons_Service {float:right;}
	
	.list_Tariff {display:block !important;}
	.list_Tariff > li {width:120px;float:left;margin-right:2px;}
	.list_Tariff .txt_Label {text-align:center;}
	.list_Tariff .txt_Info{width:120px;padding:0 5px;position:relative;}
	.list_Tariff .col_Description{display:none;}
	
	.list_Tariff  ~ .moreInfoPromo{display:block!important;}
	.list_Tariff  ~ .box_FreeHtml{width:492px;} 
	.box_Notes ~ .box_Img{margin-left:20px;}
	
	.box_FreeHtml.phone_hidden{display:block!important;}
	
/*==========================================================================
	LISTA PRODOTTI
 ==========================================================================*/ 
 .box_Fieldset_Medium{width:460px;float:left;}
 .box_Fieldset_Small{width:230px;float:left;}
 .list .box_Product .box_Left{width:210px;}
 .list .box_Product .box_Right{width:750px;}
 
/*==========================================================================
	SCHEDA TARIFFA
 ==========================================================================*/ 
	.box_TabPlans section #PlanFeatures li strong.small{font-size: 16px;}


/*==========================================================================
	SEZIONE ESTERO
 ==========================================================================*/
.box_Country .box_SelectCountry{padding-left:60px;position:relative;}
 
/* ----------- Info*/ 
.box_InfoEstero > ul li a{margin-right:20px;} 
.box_InfoEstero > ul > li .box_Dati table tr td{padding: 20px 20px 20px 20px;}
.box_InfoEstero > ul > li .box_Dati .option span {margin: 13px 10px 0px 0;}
.box_InfoEstero > ul > li .box_Dati .btn_Note{display:none;}

/* ----------- Box Dati - Tab Resposive  */
.tab_Responsive{display:table;}
.tab_Responsive thead{display:table-header-group;}
.tab_Responsive tbody{display:table-row-group;} 
.tab_Responsive tr{display:table-row;}
.tab_Responsive td,.tab_Responsive th{display:table-cell;}
.tab_Responsive thead tr{position:static;} 
.tab_Responsive td,.tab_Responsive th{position:static;float:none;width:auto;}
.tab_Responsive td:before,.tab_Responsive th:before{display:none;content:'';}  
.tit_tab_Responsive{display:none;}

.tab_Responsive thead tr th {height:50px;vertical-align:middle;}
.tab_Responsive thead tr th:first-child, .tab_Responsive thead tr th:last-child {width:40%;text-align:left;}
.tab_Responsive tbody th{vertical-align:middle;padding: 20px 20px 20px 20px;text-align:left;}  

.box_InfoEstero .tab_Prices td{width: 30%;} 
.box_InfoEstero .tab_Services tbody td{width:5%;max-width:100px;padding: 20px 20px 20px 20px;}
.box_InfoEstero .tab_Zone tbody th{width:100px;border-bottom:1px solid #E0E0E0;background-color:#F4F4F4;}

 
/*==========================================================================
	FOOTER
 ==========================================================================*/

/* ----------- footer - top */
.box_Footer_Top{padding-top:25px;} 
	.box_Footer_Top .box_FooterMenu{/*width:180px; larghezza quando sono 5 box*/width:231px;}
	.box_Footer_Top .box_FooterMenu .tit_Title a:link,.box_Footer_Top .box_FooterMenu .tit_Title a:visited{font-size:18px;} 

	/* ----------- footer - bottom */
.box_Footer_Bottom .txt_Copright{float:left;}
.box_Footer_Bottom .list_Menu_Cross{float:right;}

/*==========================================================================
	GSA
 ==========================================================================*/
.box_Result_Preview {width: 600px;right: 15%;}
.box_Result_Preview .box_Main{width: 600px;padding:20px;margin:0;}
.box_Result_Preview .box_Section,.box_Result_Preview .box_Section .box_Main{width: 270px; padding:0;}

.box_Search_Results .list_Result li .tit_Title,.box_Search_Results .list_Result li .txt_Abstract{width: 350px;}

/*HEADERFIX */
@keyframes headfix{from{top:-50px}to{top:0px}}	
@-webkit-keyframes headfix{from{top:-50px}to{top:0px}}
}