.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.sm-row-fluid{margin-left:-15px;margin-right:-15px}
.sm-span3, .sm-span3, .sm-span3, .sm-span3, .sm-span4, .sm-span4, .sm-span4, .sm-span4, .sm-span6, .sm-span6, .sm-span6, .sm-span6, .sm-span8, .sm-span8, .sm-span8, .sm-span8, .sm-span12, .sm-span12, .sm-span12, .sm-span12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
@media (min-width:768px){.sm-span1, .sm-span2, .sm-span3, .sm-span4, .sm-span5, .sm-span6, .sm-span7, .sm-span8, .sm-span9, .sm-span10, .sm-span11, .sm-span12{float:left}
.sm-span12{width:100%}
.sm-span8{width:66.66666667%}
.sm-span6{width:50%}
.sm-span4{width:33.33333333%}
.sm-span3{width:25%}

}
@media (min-width:992px){.sm-span1, .sm-span2, .sm-span3, .sm-span4, .sm-span5, .sm-span6, .sm-span7, .sm-span8, .sm-span9, .sm-span10, .sm-span11, .sm-span12{float:left}
.sm-span12{width:100%}
.sm-span8{width:66.66666667%}
.sm-span6{width:50%}
.sm-span4{width:33.33333333%}
.sm-span3{width:25%}
}
@media (min-width:1200px){.sm-span1, .sm-span2, .sm-span3, .sm-span4, .sm-span5, .sm-span6, .sm-span7, .sm-span8, .sm-span9, .sm-span10, .sm-span11, .sm-span12{float:left}
.sm-span12{width:100%}
.sm-span8{width:66.66666667%}
.sm-span6{width:50%}
.sm-span4{width:33.33333333%}
.sm-span3{width:25%}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.sm-row-fluid:before,.sm-row-fluid:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.sm-row-fluid:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hidden{display:none !important}
.affix{position:fixed}
.sm-hidden{display:none;visibility:hidden}
.sm-hidden-desktop,.sm-visible-phone,.sm-visible-tablet{display:none !important}
.sm-visible-desktop{display:inherit !important}
@media(min-width:768px) and (max-width:979px){.sm-hidden-desktop{display:inherit !important}
.sm-visible-desktop{display:none !important}
.sm-visible-tablet{display:inherit !important}
.sm-hidden-tablet{display:none !important}
}
@media(max-width:767px){.sm-hidden-desktop{display:inherit !important}
.sm-visible-desktop{display:none !important}
.sm-visible-phone{display:inherit !important}
.sm-hidden-phone{display:none !important}
}
