/* 
 * Boostrap Spacing classes
 * Should be used to modify the default spacing between objects (not between nodes of the same object)
 * Please use judiciously. You want to be using defaults most of the time, these are exceptions! 
 * <type><location><size>
 *
 * spacing helpers
 * p,m = padding,margin
 * a,t,r,b,l,h,v = all,top,right,bottom,left,horizontal,vertical
 * s,m,l,n = small(5px),medium(10px),large(20px),none(0px)
 */

.ptn-xs,.pvn-xs,.pan-xs{padding-top:0px !important}
.pts-xs,.pvs-xs,.pas-xs{padding-top:5px !important}
.ptm-xs,.pvm-xs,.pam-xs{padding-top:10px !important}
.ptl-xs,.pvl-xs,.pal-xs{padding-top:20px !important}
.prn-xs,.phn-xs,.pan-xs{padding-right:0px !important}
.prs-xs,.phs-xs,.pas-xs{padding-right:5px !important}
.prm-xs,.phm-xs,.pam-xs{padding-right:10px !important}
.prl-xs,.phl-xs,.pal-xs{padding-right:20px !important}
.pbn-xs,.pvn-xs,.pan-xs{padding-bottom:0px !important}  
.pbs-xs,.pvs-xs,.pas-xs{padding-bottom:5px !important}
.pbm-xs,.pvm-xs,.pam-xs{padding-bottom:10px !important}
.pbl-xs,.pvl-xs,.pal-xs{padding-bottom:20px !important}
.pln-xs,.phn-xs,.pan-xs{padding-left:0px !important}
.pls-xs,.phs-xs,.pas-xs{padding-left:5px !important}
.plm-xs,.phm-xs,.pam-xs{padding-left:10px !important}
.pll-xs,.phl-xs,.pal-xs{padding-left:20px !important}
.mtn-xs,.mvn-xs,.man-xs{margin-top:0px !important}
.mts-xs,.mvs-xs,.mas-xs{margin-top:5px !important}
.mtm-xs,.mvm-xs,.mam-xs{margin-top:10px !important}
.mtl-xs,.mvl-xs,.mal-xs{margin-top:20px !important}
.mrn-xs,.mhn-xs,.man-xs{margin-right:0px !important}
.mrs-xs,.mhs-xs,.mas-xs{margin-right:5px !important}
.mrm-xs,.mhm-xs,.mam-xs{margin-right:10px !important}
.mrl-xs,.mhl-xs,.mal-xs{margin-right:20px !important}
.mbn-xs,.mvn-xs,.man-xs{margin-bottom:0px !important}  
.mbs-xs,.mvs-xs,.mas-xs{margin-bottom:5px !important}
.mbm-xs,.mvm-xs,.mam-xs{margin-bottom:10px !important}
.mbl-xs,.mvl-xs,.mal-xs{margin-bottom:20px !important}
.mln-xs,.mhn-xs,.man-xs{margin-left:0px !important}
.mls-xs,.mhs-xs,.mas-xs{margin-left:5px !important}
.mlm-xs,.mhm-xs,.mam-xs{margin-left:10px !important}
.mll-xs,.mhl-xs,.mal-xs{margin-left:20px !important}

@media(min-width:768px){
    .ptn-sm,.pvn-sm,.pan-sm{padding-top:0px !important}
    .pts-sm,.pvs-sm,.pas-sm{padding-top:5px !important}
    .ptm-sm,.pvm-sm,.pam-sm{padding-top:10px !important}
    .ptl-sm,.pvl-sm,.pal-sm{padding-top:20px !important}
    .prn-sm,.phn-sm,.pan-sm{padding-right:0px !important}
    .prs-sm,.phs-sm,.pas-sm{padding-right:5px !important}
    .prm-sm,.phm-sm,.pam-sm{padding-right:10px !important}
    .prl-sm,.phl-sm,.pal-sm{padding-right:20px !important}
    .pbn-sm,.pvn-sm,.pan-sm{padding-bottom:0px !important}  
    .pbs-sm,.pvs-sm,.pas-sm{padding-bottom:5px !important}
    .pbm-sm,.pvm-sm,.pam-sm{padding-bottom:10px !important}
    .pbl-sm,.pvl-sm,.pal-sm{padding-bottom:20px !important}
    .pln-sm,.phn-sm,.pan-sm{padding-left:0px !important}
    .pls-sm,.phs-sm,.pas-sm{padding-left:5px !important}
    .plm-sm,.phm-sm,.pam-sm{padding-left:10px !important}
    .pll-sm,.phl-sm,.pal-sm{padding-left:20px !important}
    .mtn-sm,.mvn-sm,.man-sm{margin-top:0px !important}
    .mts-sm,.mvs-sm,.mas-sm{margin-top:5px !important}
    .mtm-sm,.mvm-sm,.mam-sm{margin-top:10px !important}
    .mtl-sm,.mvl-sm,.mal-sm{margin-top:20px !important}
    .mrn-sm,.mhn-sm,.man-sm{margin-right:0px !important}
    .mrs-sm,.mhs-sm,.mas-sm{margin-right:5px !important}
    .mrm-sm,.mhm-sm,.mam-sm{margin-right:10px !important}
    .mrl-sm,.mhl-sm,.mal-sm{margin-right:20px !important}
    .mbn-sm,.mvn-sm,.man-sm{margin-bottom:0px !important}  
    .mbs-sm,.mvs-sm,.mas-sm{margin-bottom:5px !important}
    .mbm-sm,.mvm-sm,.mam-sm{margin-bottom:10px !important}
    .mbl-sm,.mvl-sm,.mal-sm{margin-bottom:20px !important}
    .mln-sm,.mhn-sm,.man-sm{margin-left:0px !important}
    .mls-sm,.mhs-sm,.mas-sm{margin-left:5px !important}
    .mlm-sm,.mhm-sm,.mam-sm{margin-left:10px !important}
    .mll-sm,.mhl-sm,.mal-sm{margin-left:20px !important}
}

@media(min-width:992px){
    .ptn-md,.pvn-md,.pan-md{padding-top:0px !important}
    .pts-md,.pvs-md,.pas-md{padding-top:5px !important}
    .ptm-md,.pvm-md,.pam-md{padding-top:10px !important}
    .ptl-md,.pvl-md,.pal-md{padding-top:20px !important}
    .prn-md,.phn-md,.pan-md{padding-right:0px !important}
    .prs-md,.phs-md,.pas-md{padding-right:5px !important}
    .prm-md,.phm-md,.pam-md{padding-right:10px !important}
    .prl-md,.phl-md,.pal-md{padding-right:20px !important}
    .pbn-md,.pvn-md,.pan-md{padding-bottom:0px !important}  
    .pbs-md,.pvs-md,.pas-md{padding-bottom:5px !important}
    .pbm-md,.pvm-md,.pam-md{padding-bottom:10px !important}
    .pbl-md,.pvl-md,.pal-md{padding-bottom:20px !important}
    .pln-md,.phn-md,.pan-md{padding-left:0px !important}
    .pls-md,.phs-md,.pas-md{padding-left:5px !important}
    .plm-md,.phm-md,.pam-md{padding-left:10px !important}
    .pll-md,.phl-md,.pal-md{padding-left:20px !important}
    .mtn-md,.mvn-md,.man-md{margin-top:0px !important}
    .mts-md,.mvs-md,.mas-md{margin-top:5px !important}
    .mtm-md,.mvm-md,.mam-md{margin-top:10px !important}
    .mtl-md,.mvl-md,.mal-md{margin-top:20px !important}
    .mrn-md,.mhn-md,.man-md{margin-right:0px !important}
    .mrs-md,.mhs-md,.mas-md{margin-right:5px !important}
    .mrm-md,.mhm-md,.mam-md{margin-right:10px !important}
    .mrl-md,.mhl-md,.mal-md{margin-right:20px !important}
    .mbn-md,.mvn-md,.man-md{margin-bottom:0px !important}  
    .mbs-md,.mvs-md,.mas-md{margin-bottom:5px !important}
    .mbm-md,.mvm-md,.mam-md{margin-bottom:10px !important}
    .mbl-md,.mvl-md,.mal-md{margin-bottom:20px !important}
    .mln-md,.mhn-md,.man-md{margin-left:0px !important}
    .mls-md,.mhs-md,.mas-md{margin-left:5px !important}
    .mlm-md,.mhm-md,.mam-md{margin-left:10px !important}
    .mll-md,.mhl-md,.mal-md{margin-left:20px !important}
}

@media(min-width:1200px){
    .ptn-lg,.pvn-lg,.pan-lg{padding-top:0px !important}
    .pts-lg,.pvs-lg,.pas-lg{padding-top:5px !important}
    .ptm-lg,.pvm-lg,.pam-lg{padding-top:10px !important}
    .ptl-lg,.pvl-lg,.pal-lg{padding-top:20px !important}
    .prn-lg,.phn-lg,.pan-lg{padding-right:0px !important}
    .prs-lg,.phs-lg,.pas-lg{padding-right:5px !important}
    .prm-lg,.phm-lg,.pam-lg{padding-right:10px !important}
    .prl-lg,.phl-lg,.pal-lg{padding-right:20px !important}
    .pbn-lg,.pvn-lg,.pan-lg{padding-bottom:0px !important}  
    .pbs-lg,.pvs-lg,.pas-lg{padding-bottom:5px !important}
    .pbm-lg,.pvm-lg,.pam-lg{padding-bottom:10px !important}
    .pbl-lg,.pvl-lg,.pal-lg{padding-bottom:20px !important}
    .pln-lg,.phn-lg,.pan-lg{padding-left:0px !important}
    .pls-lg,.phs-lg,.pas-lg{padding-left:5px !important}
    .plm-lg,.phm-lg,.pam-lg{padding-left:10px !important}
    .pll-lg,.phl-lg,.pal-lg{padding-left:20px !important}
    .mtn-lg,.mvn-lg,.man-lg{margin-top:0px !important}
    .mts-lg,.mvs-lg,.mas-lg{margin-top:5px !important}
    .mtm-lg,.mvm-lg,.mam-lg{margin-top:10px !important}
    .mtl-lg,.mvl-lg,.mal-lg{margin-top:20px !important}
    .mrn-lg,.mhn-lg,.man-lg{margin-right:0px !important}
    .mrs-lg,.mhs-lg,.mas-lg{margin-right:5px !important}
    .mrm-lg,.mhm-lg,.mam-lg{margin-right:10px !important}
    .mrl-lg,.mhl-lg,.mal-lg{margin-right:20px !important}
    .mbn-lg,.mvn-lg,.man-lg{margin-bottom:0px !important}  
    .mbs-lg,.mvs-lg,.mas-lg{margin-bottom:5px !important}
    .mbm-lg,.mvm-lg,.mam-lg{margin-bottom:10px !important}
    .mbl-lg,.mvl-lg,.mal-lg{margin-bottom:20px !important}
    .mln-lg,.mhn-lg,.man-lg{margin-left:0px !important}
    .mls-lg,.mhs-lg,.mas-lg{margin-left:5px !important}
    .mlm-lg,.mhm-lg,.mam-lg{margin-left:10px !important}
    .mll-lg,.mhl-lg,.mal-lg{margin-left:20px !important}
}