/*-------------------------------------------
	sankar_RESET CSS version1.1  
-------------------------------------------*/



/* ------------- MARGIN */

.mt0 { margin-top:0 !important;}
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.mt30 { margin-top:30px;}
.mt35 { margin-top:35px;}
.mt40 { margin-top:40px;}
.mt45 { margin-top:45px;}
.mt50 { margin-top:50px;}
.mt70 { margin-top:70px !important;}

.ml0 { margin-left:0;}
.ml5 { margin-left:5px;}
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.ml20 { margin-left:20px;}
.ml25 { margin-left:25px;}
.ml30 { margin-left:30px;}
.ml35 { margin-left:35px;}
.ml40 { margin-left:40px;}
.ml45 { margin-left:45px;}
.ml50 { margin-left:50px;}

.mr0 { margin-right:0;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.mr20 { margin-right:20px;}
.mr25 { margin-right:25px;}
.mr30 { margin-right:30px;}
.mr35 { margin-right:35px;}
.mr40 { margin-right:40px;}
.mr45 { margin-right:45px;}
.mr50 { margin-right:50px;}

.mb0 { margin-bottom:0;}
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.mb35 { margin-bottom:35px;}
.mb40 { margin-bottom:40px;}
.mb45 { margin-bottom:45px;}
.mb50 { margin-bottom:50px;}

/* ------------- PADDING */

.pt0 { padding-top:0;}
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px !important;;}
.pt25 { padding-top:25px;}
.pt30 { padding-top:30px}
.pt35 { padding-top:35px;}
.pt40 { padding-top:40px}
.pt45 { padding-top:45px;}
.pt50 { padding-top:50px;}

.pl0 { padding-left:0;}
.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20 { padding-left:20px;}
.pl25 { padding-left:25px;}
.pl30 { padding-left:30px;}
.pl35 { padding-left:35px;}
.pl40 { padding-left:40px;}
.pl45 { padding-left:45px;}
.pl50 { padding-left:50px;}
.pl60 { padding-left:60px;}
.pl70 { padding-left:70px;}

.pr0 { padding-right:0;}
.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr15 { padding-right:15px;}
.pr20 { padding-right:20px;}
.pr25 { padding-right:25px;}
.pr30 { padding-right:30px;}
.pr35 { padding-right:35px;}
.pr40 { padding-right:40px;}
.pr45 { padding-right:45px;}
.pr50 { padding-right:50px;}

.pb0 { padding-bottom:0;}
.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px;}
.pb35 { padding-bottom:35px;}
.pb40 { padding-bottom:40px;}
.pb45 { padding-bottom:45px;}
.pb50 { padding-bottom:50px;}

.posi_global { position:relative;}
.no-bg { background:none !important;}

.valign-top { vertical-align:top;}
.valign-middle { vertical-align:middle;}
.valign-middle { vertical-align:bottom;}

.border-bootom { height:1px; border-bottom:1px solid #C0C0C0; margin:18px 0;}
.border-top { height:1px; border-bottom:1px solid #C0C0C0; margin:18px 0;}
.common-border { height:1px; border-bottom:1px solid #C0C0C0; margin:0; padding:0;}
.common-dot-border { height:1px; border-bottom:1px solid #C0C0C0; margin:0; padding:0; border-bottom-style:dotted;}

.clear5 { clear:both; height:5px;}
.clear10 { clear:both; height:10px;}
.clear15 { clear:both; height:10px;}
.clear20 { clear:both; height:20px;}
.clear25 { clear:both; height:25px;}
.clear30 { clear:both; height:30px;}
.clear40 { clear:both; height:40px;}
.clear50 { clear:both; height:50px;}
.clear60 { clear:both; height:60px;}
.clear70 { clear:both; height:70px;}
.clear80 { clear:both; height:80px;}
.clear90 { clear:both; height:90px;}
.clear100 { clear:both; height:100px;}


.floatl
{
	float: left;
}
.floatr
{
	float: right;
}
.floatn
{
	float:none;
}
/*--- width ----*/
.wd100{ width:100%;}
.wd50{ width:50%;}
.wd25{ width:25%;}
.wd15{ width:15%;}
.wd10{ width:10%;}
.wid70{ width:70%; margin:0px auto; text-align:center;}

/* ///////////////// CUSTOM AVIZZOS ////////////////// */

/* ---- IMportant CSS ---- */
.pd0-both{ padding-left:0 !important; padding-right:0 !important;}

 @media (min-width:320px) and (max-width:767px) {
 .cpt{ padding-top:10px;}    
 .disp-none{ display:none;}  
     }
