/*IMPOSTAZIONI GENERALI*/
/* Fonts */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,500,300,600,700,800);

* {-webkit-font-smoothing: antialiased;}
.clearspace:after,.clearspace:before{content:'';float:left;width:100%;box-sizing: border-box;height:10px;}
.clearspace-small:after,.clearspace-small:before{content:'';float:left;width:100%;box-sizing: border-box;height:5px;}
body [class*=clearfix_]{position:relative;width:100%;float:left;}


body a{text-decoration: none;color:#00aec8;}
body.no-scroll{overflow: hidden!important;}
.force-visibility{z-index:999!important}
.color-white{color:#fff!important}
.only-mobile{display:none;}
div.overflow-site{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.3);z-index:101;display:none;}
label.error{display:none!important;}
input.error,textarea.error,select.error{border-color:#f76570!important;}
input[type='radio'].error,input[type='checkbox'].error{outline:2px solid #e00!important;}
.active{color:#00adbe!important;}
.active-cart{color:#e13047;}
.visible{opacity:1!important;visibility:visible!important};
.children{z-index:9999;}
.col{float:left;box-sizing: border-box;}
.col .content,.col .item{float:left;width: 100%}
.width-default-padding{padding: 0 15px}
.alert{position:relative;width:100%;float:left;box-sizing: border-box;border-radius: 5px;padding:10px 0;text-align: center;margin-top:20px;}
.alert i.remove{position:absolute;top:2px;right:4px;}
.message-success{background: #dff0d8;border:1px solid #d6e9c6;color:#3c763d}
.message-success a,.message-success a i,.message-success i{color:#3c763d;}
.message-failed{background: #f2dede;border:1px solid #ebccd1;color:#a93c434c2}
.message-failed a,.message-failed a i,.message-failed i{color:#a93c434c2;}
#success,#noSize,.popup-notify { position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.5); display:none; z-index: 9999; }
#success p,#noSize p,.popup-notify p { background: #FFF;color:#000; padding: 20px 0; border:3px solid #e22948;border-radius: 3px; box-shadow: 0 0 20px rgba(0,0,0,0.6); width: 300px; line-height: 20px;	margin: -30px 0 0 -150px; text-align: center; top: 50%; left: 50%;position:relative;text-transform: uppercase;font-weight: 600;z-index: 9999; }
.light-bg{background-color: #fafbfd}
.no-padding{padding:0!important}
.no-margin{margin:0!important}
.no-border{border:none!important}


body {background-color: #fff;margin:0 auto;padding:0;width: 100%;color:#606060;font-size: 18px;font-family:'Open Sans', sans-serif;font-weight: 300}
body *{font-family:'Open Sans', sans-serif;text-rendering: optimizeLegibility;}
body ul{padding: 0;margin: 0;list-style: none;}
header,section,footer{display: inline-block;width: 100%;}
.wrapped{ position:relative; width:100%; display:block;}
.container {  margin:0 auto;position:relative;}


.transition{transition:all 400ms!important;}
.transition-600{transition:all 600ms;}
.for-scrolling{opacity: 0!important;top:150px!important;position: relative!important;}

/*IMPOSTAZIONI CONTENUTI PRINCIPALI*/
section{padding: 30px 0;}
.section-title{text-transform: uppercase;font-size: 35px;font-weight: 600;font-style: italic;margin: 0}
.section-title.with-icon{background-size: auto 80%;background-position: left center;background-repeat: no-repeat;text-indent: 45px;}
.section-title.big{font-size: 42px;}
.section-subtitle{display: block;font-size: 18px;text-transform: uppercase;font-weight: 100;padding: 0 30px;box-sizing: border-box;text-align: center;margin-top: 0;margin-bottom: 40px;position: relative;color: #cd171a;font-weight: bold;}
section>.container>.description-section{margin:25px 0}
section>.container>.description-section p{text-align: center;font-size: 18px;margin: 0;}
.description{margin:25px 0;text-align: justify;padding: 0 15px;box-sizing: border-box}
.description>p{margin: 0;}
.button-redirect{display: inline-block;color:#fff;border:1px solid #cd171a;color:#cd171a;padding:10px 40px 7px;text-transform: uppercase;margin-top: 15px;font-weight: 600;font-size: 18px}
.button-redirect-reverse{display: inline-block;color:#fff;border:1px solid #cd171a;background: #cd171a;padding:10px 40px 7px;text-transform: uppercase;margin-top: 15px;font-weight: 600;font-size: 18px}
.button-redirect:hover{}
.read-more{display: inline-block;color:#aaa9a9;border:1px solid #f1f1f1;padding:10px 15px;text-transform: uppercase;}
.read-more:hover{background-color: #3c434c;color:#fff;}
.main-menu{width: auto;position: relative;line-height: 70px;text-align: center}
.main-menu ul{padding: 0 0 0 90px;}
.main-menu li{display: inline-block;position: relative;text-align: center;margin: 0 25px}
.main-menu li:last-of-type:after{display: none;}
.main-menu li a{font-weight: 400;transition:color 400ms;color:#fff;font-size: 16px;text-transform: uppercase;display: inline-block;line-height: 20px;}
.main-menu li a:hover{color:#cd171a;}
.main-menu li a.bolded{font-weight: 600;background-color: #cd171a;padding: 5px 10px;}
.main-menu li h1{color:rgba(0,0,0,0);height: 150px;width: 200px;background-image: url(../../../../assets/images/logo.png);background-size: contain;background-position: center;background-repeat: no-repeat}
.main-menu>li:last-of-type{padding-right: 0}
.image{background-size: cover;background-position: center;background-repeat: no-repeat;}
.overlay{position: absolute;height: 100%;width: 100%;background-color: rgba(41,41,41,0.4);opacity: 0;overflow: hidden;}
.overlay:hover{opacity: 1}
ul.submenu{opacity: 0;visibility: hidden;width: auto;position: absolute;top:100%;left: -15px;box-shadow: 0 6px 12px rgba(0, 0, 0, .175);z-index: 2}
ul.submenu li{padding:5px 0;border-bottom: 1px solid #666;}
ul.submenu li a{padding:0 15px;display: inline-block}
input[type=submit]{cursor: pointer}
/*GESTIONE GRIGLIA */
.grid,.fullwidth,.pagination{float: left;width: 100%;box-sizing: border-box}
/*.grid .col>div{width: calc(100% - 20px);margin-left: 10px}*/
.grid.x3 .col{margin-bottom: 30px}
.col h2{font-size: 20px;font-weight: 400;box-sizing: border-box;margin: 0;padding: 15px 0;}

.social li{display: inline-block;margin-right: 15px;}
.social li:last-of-type{margin-right: 0px;}
.social li a{color:#555;transition:color 400ms;}
.social li a:hover{color:#12b3ce}
.open{visibility: visible!important;opacity: 1!important;}
.align-right{float:right;}
.align-left{float:left;}
.minor-title{font-size: 24px;color: #222;margin: 0;font-weight: 300;}
.small-title{font-size: 16px;color: #222;margin: 0;font-weight: 200;}

.remove-open{position: fixed;height: 100%;width: 100%;background-color:rgba(0,0,0,0);z-index:3;top:0;left: 0;visibility: hidden;opacity: 0;}
.remove-open.open{visibility: visible;opacity: 1;}
.left-100{float: left;width: 100%}
.center{text-align: center}
.with-pb{padding-bottom: 80px}
.no-mb{margin-bottom: 0!important}
/*-----------------*/

.width-all-1,.width-xxs-1,.width-xs-1, .width-sm-1, .width-md-1, .width-lg-1, 
.width-all-2,.width-xxs-2,.width-xs-2, .width-sm-2, .width-md-2, .width-lg-2, 
.width-all-3,.width-xxs-3,.width-xs-3, .width-sm-3, .width-md-3, .width-lg-3, 
.width-all-4,.width-xxs-4,.width-xs-4, .width-sm-4, .width-md-4, .width-lg-4, 
.width-all-5,.width-xxs-5,.width-xs-5, .width-sm-5, .width-md-5, .width-lg-5, 
.width-all-6,.width-xxs-6,.width-xs-6, .width-sm-6, .width-md-6, .width-lg-6, 
.width-all-7,.width-xxs-7,.width-xs-7, .width-sm-7, .width-md-7, .width-lg-7, 
.width-all-8,.width-xxs-8,.width-xs-8, .width-sm-8, .width-md-8, .width-lg-8, 
.width-all-9,.width-xxs-9,.width-xs-9, .width-sm-9, .width-md-9, .width-lg-9, 
.width-all-10,.width-xxs-10,.width-xs-10, .width-sm-10, .width-md-10, .width-lg-10, 
.width-all-11,.width-xxs-11,.width-xs-11, .width-sm-11, .width-md-11, .width-lg-11, 
.width-all-12,.width-xxs-12,.width-xs-12, .width-sm-12, .width-md-12, .width-lg-12 {  position: relative;  min-height: 1px;float: left;box-sizing: border-box;padding:0 15px;}
/*END IMPOSTAZIONI GENERALI*/

@media (min-width: 1200px) {
  .grid.x3 .col:nth-of-type(3n+1)>div{margin-left: 0}
  .grid.x3 .col:nth-of-type(3n+3)>div{margin-left: 20px}
  .container { width: 1200px;} 
  .width-lg-12 {width: 100%;}
  .width-lg-11 {width: 91.66666667%;}
  .width-lg-10 {width: 83.33333333%;}
  .width-lg-9 {width: 75%;}
  .width-lg-8 {width: 66.66666667%;}
  .width-lg-7 {width: 58.33333333%;}
  .width-lg-6 {width: 50%;}
  .width-lg-5 {width: 41.66666667%;}
  .width-lg-4 {width: 33.33333333%;}
  .width-lg-3 {width: 25%;}
  .width-lg-2 {width: 16.66666667%;}
  .width-lg-1 {width: 8.33333333%;}
  .width-lg-pull-12 {right: 100%;}
  .width-lg-pull-11 {right: 91.66666667%;}
  .width-lg-pull-10 {right: 83.33333333%;}
  .width-lg-pull-9 {right: 75%;}
  .width-lg-pull-8 {right: 66.66666667%;}
  .width-lg-pull-7 {right: 58.33333333%;}
  .width-lg-pull-6 {right: 50%;}
  .width-lg-pull-5 {right: 41.66666667%;}
  .width-lg-pull-4 {right: 33.33333333%;}
  .width-lg-pull-3 {right: 25%;}
  .width-lg-pull-2 {right: 16.66666667%;}
  .width-lg-pull-1 {right: 8.33333333%;}
  .width-lg-pull-0 {right: auto;}
  .width-lg-push-12 {left: 100%;}
  .width-lg-push-11 {left: 91.66666667%;}
  .width-lg-push-10 {left: 83.33333333%;}
  .width-lg-push-9 {left: 75%;}
  .width-lg-push-8 {left: 66.66666667%;}
  .width-lg-push-7 {left: 58.33333333%;}
  .width-lg-push-6 {left: 50%;}
  .width-lg-push-5 {left: 41.66666667%;}
  .width-lg-push-4 {left: 33.33333333%;}
  .width-lg-push-3 {left: 25%;}
  .width-lg-push-2 {left: 16.66666667%;}
  .width-lg-push-1 {left: 8.33333333%;}
  .width-lg-push-0 {left: auto;}
  .width-lg-offset-12 {margin-left: 100%;}
  .width-lg-offset-11 {margin-left: 91.66666667%;}
  .width-lg-offset-10 {margin-left: 83.33333333%; }
  .width-lg-offset-9 {margin-left: 75%;}
  .width-lg-offset-8 {margin-left: 66.66666667%;}
  .width-lg-offset-7 {margin-left: 58.33333333%;}
  .width-lg-offset-6 {margin-left: 50%;}
  .width-lg-offset-5 {margin-left: 41.66666667%;}
  .width-lg-offset-4 {margin-left: 33.33333333%;}
  .width-lg-offset-3 {margin-left: 25%;}
  .width-lg-offset-2 {margin-left: 16.66666667%;}
  .width-lg-offset-1 {margin-left: 8.33333333%;}
  .width-lg-offset-0 {margin-left: 0;}
}

@media (min-width: 992px) and (max-width:1199px) {
  .container {width: 970px;}
  section > .container > .description-section p{font-size: 16px;}
  .section-title{font-size: 30px;}
  .section-title.big{font-size: 38px;}
  .width-md-1, .width-md-2, .width-md-3, .width-md-4, .width-md-5, .width-md-6, .width-md-7, .width-md-8, .width-md-9, .width-md-10, .width-md-11, .width-md-12 {float: left;}
  .width-md-12 {width: 100%;}
  .width-md-11 {width: 91.66666667%;}
  .width-md-10 {width: 83.33333333%;}
  .width-md-9 {width: 75%;}
  .width-md-8 {width: 66.66666667%;}
  .width-md-7 { width: 58.33333333%;}
  .width-md-6 { width: 50%;}
  .width-md-5 {width: 41.66666667%;}
  .width-md-4 {width: 33.33333333%;}
  .width-md-3 {width: 25%;}
  .width-md-2 {width: 16.66666667%;}
  .width-md-1 {width: 8.33333333%;}
  .width-md-pull-12 {right: 100%;}
  .width-md-pull-11 {right: 91.66666667%;}
  .width-md-pull-10 {right: 83.33333333%;}
  .width-md-pull-9 {right: 75%;}
  .width-md-pull-8 {right: 66.66666667%;}
  .width-md-pull-7 {right: 58.33333333%;}
  .width-md-pull-6 {right: 50%;}
  .width-md-pull-5 {right: 41.66666667%;}
  .width-md-pull-4 {right: 33.33333333%;}
  .width-md-pull-3 {right: 25%;}
  .width-md-pull-2 {right: 16.66666667%;}
  .width-md-pull-1 {right: 8.33333333%;}
  .width-md-pull-0 {right: auto;}
  .width-md-push-12 {left: 100%;}
  .width-md-push-11 {left: 91.66666667%;}
  .width-md-push-10 {left: 83.33333333%;}
  .width-md-push-9 {left: 75%;}
  .width-md-push-8 {left: 66.66666667%;}
  .width-md-push-7 {left: 58.33333333%;}
  .width-md-push-6 {left: 50%;}
  .width-md-push-5 {left: 41.66666667%;}
  .width-md-push-4 {left: 33.33333333%;}
  .width-md-push-3 {left: 25%;}
  .width-md-push-2 {left: 16.66666667%;}
  .width-md-push-1 {left: 8.33333333%;}
  .width-md-push-0 {left: auto;}
  .width-md-offset-12 {margin-left: 100%;}
  .width-md-offset-11 {margin-left: 91.66666667%;}
  .width-md-offset-10 {margin-left: 83.33333333%;}
  .width-md-offset-9 {margin-left: 75%;}
  .width-md-offset-8 {margin-left: 66.66666667%;}
  .width-md-offset-7 {margin-left: 58.33333333%;}
  .width-md-offset-6 {margin-left: 50%;}  
  .width-md-offset-5 {margin-left: 41.66666667%;}
  .width-md-offset-4 {margin-left: 33.33333333%;}
  .width-md-offset-3 {margin-left: 25%;}
  .width-md-offset-2 {margin-left: 16.66666667%;}
  .width-md-offset-1 {margin-left: 8.33333333%;}
  .width-md-offset-0 {margin-left: 0;}
}

@media (min-width: 800px) and (max-width:991px) {
  .container { width: 750px;}
  section > .container > .description-section p{font-size: 15px;}
  .section-title.big{font-size: 34px}
  .section-title{font-size: 26px;}
  .section-title span{font-size: 16px;}
  .width-sm-1, .width-sm-2, .width-sm-3, .width-sm-4, .width-sm-5, .width-sm-6, .width-sm-7, .width-sm-8, .width-sm-9, .width-sm-10, .width-sm-11, .width-sm-12 {float: left;}
  .width-sm-12 {width: 100%;}
  .width-sm-11 {width: 91.66666667%;}
  .width-sm-10 {width: 83.33333333%;}
  .width-sm-9 {width: 75%;}
  .width-sm-8 {width: 66.66666667%;}
  .width-sm-7 {width: 58.33333333%;}
  .width-sm-6 {width: 50%;}
  .width-sm-5 {width: 41.66666667%;}
  .width-sm-4 {width: 33.33333333%;}
  .width-sm-3 {width: 25%;}
  .width-sm-2 {width: 16.66666667%;}
  .width-sm-1 {width: 8.33333333%;}
  .width-sm-pull-12 {right: 100%;}
  .width-sm-pull-11 {right: 91.66666667%;}
  .width-sm-pull-10 {right: 83.33333333%;}
  .width-sm-pull-9 {right: 75%;}
  .width-sm-pull-8 {right: 66.66666667%;}
  .width-sm-pull-7 {right: 58.33333333%;}
  .width-sm-pull-6 {right: 50%;}
  .width-sm-pull-5 {right: 41.66666667%;}
  .width-sm-pull-4 {right: 33.33333333%;}
  .width-sm-pull-3 {right: 25%;}
  .width-sm-pull-2 {right: 16.66666667%;}
  .width-sm-pull-1 {right: 8.33333333%;}
  .width-sm-pull-0 {right: auto;}
  .width-sm-push-12 {left: 100%;}
  .width-sm-push-11 {left: 91.66666667%;}
  .width-sm-push-10 {left: 83.33333333%;}
  .width-sm-push-9 {left: 75%;}
  .width-sm-push-8 {left: 66.66666667%;}
  .width-sm-push-7 {left: 58.33333333%;}
  .width-sm-push-6 {left: 50%;}
  .width-sm-push-5 {left: 41.66666667%;}
  .width-sm-push-4 {left: 33.33333333%;}
  .width-sm-push-3 {left: 25%;}
  .width-sm-push-2 {left: 16.66666667%;}
  .width-sm-push-1 {left: 8.33333333%;}
  .width-sm-push-0 {left: auto;}
  .width-sm-offset-12 {margin-left: 100%;}
  .width-sm-offset-11 {margin-left: 91.66666667%;}
  .width-sm-offset-10 {margin-left: 83.33333333%;}
  .width-sm-offset-9 { margin-left: 75%;}
  .width-sm-offset-8 {margin-left: 66.66666667%;}
  .width-sm-offset-7 {margin-left: 58.33333333%;}
  .width-sm-offset-6 {margin-left: 50%;}
  .width-sm-offset-5 {margin-left: 41.66666667%;}
  .width-sm-offset-4 {margin-left: 33.33333333%;}
  .width-sm-offset-3 {margin-left: 25%;}
  .width-sm-offset-2 {margin-left: 16.66666667%;}
  .width-sm-offset-1 {margin-left: 8.33333333%;}
  .width-sm-offset-0 { margin-left: 0;}
  .clearfix_20{display:none;}
}

@media (max-width:800px) {
 .no-mobile{display:none!important;}
 .only-mobile{display:inline-block!important;}
 .main-menu{display: none;}
  .container {width: calc(100% - 30px);padding:0;margin:0 0 0 15px;float: left;position: relative}
 .width-xs-1, .width-xs-2, .width-xs-3, .width-xs-4, .width-xs-5, .width-xs-6, .width-xs-7, .width-xs-8, .width-xs-9, .width-xs-10, .width-xs-11, .width-xs-12 {  float: left;}
.width-xs-12 {width: 100%;}
.width-xs-11 {width: 91.66666667%;}
.width-xs-10 {width: 83.33333333%;}
.width-xs-9 {width: 75%;}
.width-xs-8 {width: 66.66666667%;}
.width-xs-7 {width: 58.33333333%;}
.width-xs-6 {width: 50%;}
.width-xs-5 {width: 41.66666667%;}
.width-xs-4 {width: 33.33333333%;}
.width-xs-3 {width: 25%;}
.width-xs-2 {width: 16.66666667%;}
.width-xs-1 {width: 8.33333333%;}
.width-xs-pull-12 {right: 100%;}
.width-xs-pull-11 {right: 91.66666667%;}
.width-xs-pull-10 {right: 83.33333333%;}
.width-xs-pull-9 {right: 75%;}
.width-xs-pull-8 {right: 66.66666667%;}
.width-xs-pull-7 {right: 58.33333333%;}
.width-xs-pull-6 {right: 50%;}
.width-xs-pull-5 {right: 41.66666667%;}
.width-xs-pull-4 {right: 33.33333333%;}
.width-xs-pull-3 {right: 25%;}
.width-xs-pull-2 {right: 16.66666667%;}
.width-xs-pull-1 {right: 8.33333333%;}
.width-xs-pull-0 {right: auto;}
.width-xs-push-12 {left: 100%;}
.width-xs-push-11 {left: 91.66666667%;}
.width-xs-push-10 {left: 83.33333333%;}
.width-xs-push-9 {left: 75%;}
.width-xs-push-8 {left: 66.66666667%;}
.width-xs-push-7 {left: 58.33333333%;}
.width-xs-push-6 {left: 50%;}
.width-xs-push-5 {left: 41.66666667%;}
.width-xs-push-4 {left: 33.33333333%;}
.width-xs-push-3 {left: 25%;}
.width-xs-push-2 {left: 16.66666667%;}
.width-xs-push-1 {left: 8.33333333%;}
.width-xs-push-0 {left: auto;}
.width-xs-offset-12 {margin-left: 100%;}
.width-xs-offset-11 {margin-left: 91.66666667%;}
.width-xs-offset-10 {margin-left: 83.33333333%;}
.width-xs-offset-9 {margin-left: 75%;}
.width-xs-offset-8 {margin-left: 66.66666667%;}
.width-xs-offset-7 {margin-left: 58.33333333%;}
.width-xs-offset-6 {margin-left: 50%;}
.width-xs-offset-5 {margin-left: 41.66666667%;}
.width-xs-offset-4 {margin-left: 33.33333333%;}
.width-xs-offset-3 {margin-left: 25%;}
.width-xs-offset-2 {margin-left: 16.66666667%;}
.width-xs-offset-1 {margin-left: 8.33333333%;}
.width-xs-offset-0 {margin-left: 0;}
}

@media (max-width:500px) {
 .no-mobile{display:none!important;}
 .only-mobile{display:inline-block!important;}
 .width-xxs-1, .width-xxs-2, .width-xxs-3, .width-xxs-4, .width-xxs-5, .width-xxs-6, .width-xxs-7, .width-xxs-8, .width-xxs-9, .width-xxs-10, .width-xxs-11, .width-xxs-12 {  float: left;}
.width-xxs-12 {width: 100%;}
.width-xxs-11 {width: 91.66666667%;}
.width-xxs-10 {width: 83.33333333%;}
.width-xxs-9 {width: 75%;}
.width-xxs-8 {width: 66.66666667%;}
.width-xxs-7 {width: 58.33333333%;}
.width-xxs-6 {width: 50%;}
.width-xxs-5 {width: 41.66666667%;}
.width-xxs-4 {width: 33.33333333%;}
.width-xxs-3 {width: 25%;}
.width-xxs-2 {width: 16.66666667%;}
.width-xxs-1 {width: 8.33333333%;}
.width-xxs-pull-12 {right: 100%;}
.width-xxs-pull-11 {right: 91.66666667%;}
.width-xxs-pull-10 {right: 83.33333333%;}
.width-xxs-pull-9 {right: 75%;}
.width-xxs-pull-8 {right: 66.66666667%;}
.width-xxs-pull-7 {right: 58.33333333%;}
.width-xxs-pull-6 {right: 50%;}
.width-xxs-pull-5 {right: 41.66666667%;}
.width-xxs-pull-4 {right: 33.33333333%;}
.width-xxs-pull-3 {right: 25%;}
.width-xxs-pull-2 {right: 16.66666667%;}
.width-xxs-pull-1 {right: 8.33333333%;}
.width-xxs-pull-0 {right: auto;}
.width-xxs-push-12 {left: 100%;}
.width-xxs-push-11 {left: 91.66666667%;}
.width-xxs-push-10 {left: 83.33333333%;}
.width-xxs-push-9 {left: 75%;}
.width-xxs-push-8 {left: 66.66666667%;}
.width-xxs-push-7 {left: 58.33333333%;}
.width-xxs-push-6 {left: 50%;}
.width-xxs-push-5 {left: 41.66666667%;}
.width-xxs-push-4 {left: 33.33333333%;}
.width-xxs-push-3 {left: 25%;}
.width-xxs-push-2 {left: 16.66666667%;}
.width-xxs-push-1 {left: 8.33333333%;}
.width-xxs-push-0 {left: auto;}
.width-xxs-offset-12 {margin-left: 100%;}
.width-xxs-offset-11 {margin-left: 91.66666667%;}
.width-xxs-offset-10 {margin-left: 83.33333333%;}
.width-xxs-offset-9 {margin-left: 75%;}
.width-xxs-offset-8 {margin-left: 66.66666667%;}
.width-xxs-offset-7 {margin-left: 58.33333333%;}
.width-xxs-offset-6 {margin-left: 50%;}
.width-xxs-offset-5 {margin-left: 41.66666667%;}
.width-xxs-offset-4 {margin-left: 33.33333333%;}
.width-xxs-offset-3 {margin-left: 25%;}
.width-xxs-offset-2 {margin-left: 16.66666667%;}
.width-xxs-offset-1 {margin-left: 8.33333333%;}
.width-xxs-offset-0 {margin-left: 0;}
}

/*MARGIN TOP*/
.mt-0{margin-top: 0px}
.mt-5{margin-top: 5px}
.mt-10{margin-top: 10px}
.mt-15{margin-top: 15px}
.mt-20{margin-top: 20px}
.mt-25{margin-top: 25px}
.mt-30{margin-top: 30px}
.mt-35{margin-top: 35px}
.mt-40{margin-top: 40px}
.mt-45{margin-top: 45px}
.mt-50{margin-top: 50px}
.mt-55{margin-top: 55px}
.mt-60{margin-top: 60px}
.mt-65{margin-top: 65px}
.mt-70{margin-top: 70px}

/*MARGIN BOTTOM*/
.mb-0{margin-bottom: 0px}
.mb-5{margin-bottom: 5px}
.mb-10{margin-bottom: 10px}
.mb-15{margin-bottom: 15px}
.mb-20{margin-bottom: 20px}
.mb-25{margin-bottom: 25px}
.mb-30{margin-bottom: 30px}
.mb-35{margin-bottom: 35px}
.mb-40{margin-bottom: 40px}
.mb-45{margin-bottom: 45px}
.mb-50{margin-bottom: 50px}
.mb-55{margin-bottom: 55px}
.mb-60{margin-bottom: 60px}
.mb-65{margin-bottom: 65px}
.mb-70{margin-bottom: 70px}

.pt-0{padding-top: 0px}

.pb-0{padding-bottom: 0px}
.pb-5{padding-bottom: 5px}
.pb-10{padding-bottom: 10px}
.pb-15{padding-bottom: 15px}
.pb-20{padding-bottom: 20px}
.pb-25{padding-bottom: 25px}
.pb-30{padding-bottom: 30px}
.pb-35{padding-bottom: 35px}
.pb-40{padding-bottom: 40px}
.pb-45{padding-bottom: 45px}
.pb-50{padding-bottom: 50px}
.pb-55{padding-bottom: 55px}
.pb-60{padding-bottom: 60px}
.pb-65{padding-bottom: 65px}
.pb-70{padding-bottom: 70px}

.width-all-12 {width: 100%; padding:0}
.width-all-11 {width: 91.66666667%;}
.width-all-10 {width: 83.33333333%;}
.width-all-9 {width: 75%;}
.width-all-8 {width: 66.66666667%;}
.width-all-7 {width: 58.33333333%;}
.width-all-6 {width: 50%;}
.width-all-5 {width: 41.66666667%;}
.width-all-4 {width: 33.33333333%;}
.width-all-3 {width: 25%;}
.width-all-2 {width: 16.66666667%;}
.width-all-1 {width: 8.33333333%;}

