
/*SCEGLI I COLORI PRIMARI E SECONDARI*/
/*BLU SCURO*/
.cl_11{color:#061825!important;}
.hov_11:hover{color:#061825!important;}
.bg_11{background-color:#061825!important;}
.hovbg_11:hover{background-color:#061825!important;}


/*BLU*/
.pl_1::-webkit-input-placeholder { /* Edge */
  color: #002539;
}

.pl_1:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #002539;
}

.pl_1::placeholder {
  color: #002539;
}
.cl_1{color:#002539!important;}
.hov_1:hover{color:#002539!important;}
.bg_1{background-color:#002539!important;}
.hovbg_1:hover{background-color:#002539!important;}

/*AZZURRO*/
.azzurro strong, .azzurro b{color:#24A666!important;}
.cl_2{color:#24A666!important;}
.hov_2:hover{color:#24A666!important;}
.bg_2{background-color:#24A666!important;}
.hovbg_2:hover{background-color:#24A666!important;}

/*VERDE*/
.verde strong, .verde b{color:#00a9dc!important;}
.cl_3{color:#00a9dc!important;}
.hov_3:hover{color:#00a9dc!important;}
.bg_3{background-color:#00a9dc!important;}
.hovbg_3:hover{background-color:#00a9dc!important;}

/*GIALLO*/
.giallo strong, .giallo b{color:#FDCD1D!important;}
.cl_4{color:#FDCD1D!important;}
.hov_4:hover{color:#FDCD1D!important;}
.bg_4{background-color:#FDCD1D!important;}
.hovbg_4:hover{background-color:#FDCD1D!important;}

/*ROSSO*/
.rosso strong, .rosso b{color:#E94E1B!important;}
.cl_5{color:#E94E1B!important;}
.hov_5:hover{color:#E94E1B!important;}
.bg_5{background-color:#E94E1B!important;}
.hovbg_5:hover{background-color:#E94E1B!important;}

/*GRIGIO*/
.cl_6{color:#444444!important;}
.hov_6:hover{color:#444444!important;}
.bg_6{background-color:#444444!important;}
.hovbg_6:hover{background-color:#444444!important;}

/*VERDE*/
.cl_7{color:#5DB130!important;}
.hov_7:hover{color:#5DB130!important;}
.bg_7{background-color:#5DB130!important;}
.hovbg_7:hover{background-color:#5DB130!important;}



.white{color:#FFFFFF!important;}
.hov_white:hover{color:#FFFFFF!important;}
.bg_white{background-color:#FFFFFF!important;}
.hovbg_white:hover{background-color:#FFFFFF!important;}

.but_2 {
    background: #24A666;
    color: #FFF;
    padding: 1px 2px;
}
.but_3 {
    background: #00a9dc;
    color: #FFF;
    padding: 1px 2px;
}
.but_4 {
    background: #FDCD1D;
    color: #FFF;
    padding: 1px 2px;
}
.but_5 {
    background: #E94E1B;
    color: #FFF;
    padding: 1px 2px;
}
.but_6 {
    background: #5DB130;
    color: #FFF;
    padding: 1px 2px;
}
.but_5_1{
	color: #E94E1B;
    background: #FFF;
    padding: 1px 2px;
}
.but_1 {
    background: #002539;
    color: #FFF;
    padding: 1px 2px;
}
.but_1:hover {
    background: #FFF;
    color: #002539;
}


.but_1 a{
    background: #002539;
    color: #FFF;
    padding: 1px 2px;
    
}
.but_1:hover a{
    background: #FFF;
    color: #002539;
}


.but_1a a{
    background: #002539;
    color: #FFF;
    padding: 1px 2px;
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
    text-transform: uppercase;
    font-weight: 600;
    white-space: pre;
    padding: 1px 5px;
}
.but_1a:hover a{
    background: #FFF;
    color: #002539;
}

.but_2:hover {
    background: #FFF;
    color: #24A666;
}
.but_3:hover {
    background: #FFF;
    color: #00a9dc;
}
.but_4:hover {
    background: #FFF;
    color: #FDCD1D;
}
.but_5:hover {
    background: #FFF;
    color: #E94E1B;
}
.but_6:hover {
    background: #FFF;
    color: #5DB130;
}
.but_5_1:hover{
	background: #E94E1B;
    color: #FFF;
}
.but_1,.but_2,.but_3,.but_4,.but_5,.but_6{
	text-transform:uppercase;
	-webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
	white-space: nowrap;
	display: ruby-base;
	display: -moz-box;
}


/*SCEGLI IL FONT PER I TITOLI E PER I TESTI*/
.testo, p, div, span, a, label, section{
    font-family: 'Lato', sans-serif!important;
}
.titolo, h1,h2,h3,h4,h5,h6{
	text-transform:none!important;
    font-family: 'Lato', sans-serif!important;
}

/*SCEGLI IL FONT PER I TITOLI E PER I TESTI - END*/

.white{
	color:#FFFFFF!important;
}


.float-left {
    float: left;
}
.float-right {
    float: right;
}




.uppercase{
    text-transform: uppercase;
}
.fw100{
    font-weight: 100;
}
.fw200{
    font-weight: 200;
}
.fw300{
    font-weight: 300;
}
.fw400{
    font-weight: 400;
}
.fw500{
    font-weight: 500;
}
.fw600{
    font-weight: 600;
}
.fw700{
    font-weight: 700;
}
.fw800{
    font-weight: 800;
}
.bold{
    font-weight: bold;
}

.flex{
    display:flex;
}
.flex_jcenter{
    justify-content: center;
}
.flex_acenter{
    align-items: center;
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body{
    margin: 0;
    padding: 0;
}

.tran01{
    -webkit-transition: all 0.1s ease-out;
    -moz-transition: all 0.1s ease-out;
    -ms-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
}
.tran02{
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.tran03{
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.tran04{
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}
.tran05{
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.tran06{
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -ms-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
}
.tran07{
    -webkit-transition: all 0.7s ease-out;
    -moz-transition: all 0.7s ease-out;
    -ms-transition: all 0.7s ease-out;
    -o-transition: all 0.7s ease-out;
    transition: all 0.7s ease-out;
}
.tran08{
    -webkit-transition: all 0.8s ease-out;
    -moz-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;
    -o-transition: all 0.8s ease-out;
    transition: all 0.8s ease-out;
}
.tran09{
    -webkit-transition: all 0.9s ease-out;
    -moz-transition: all 0.9s ease-out;
    -ms-transition: all 0.9s ease-out;
    -o-transition: all 0.9s ease-out;
    transition: all 0.9s ease-out;
}
.tran10{
    -webkit-transition: all 1.0s ease-out;
    -moz-transition: all 1.0s ease-out;
    -ms-transition: all 1.0s ease-out;
    -o-transition: all 1.0s ease-out;
    transition: all 1.0s ease-out;
}
.tran11{
    -webkit-transition: all 1.1s ease-out;
    -moz-transition: all 1.1s ease-out;
    -ms-transition: all 1.1s ease-out;
    -o-transition: all 1.1s ease-out;
    transition: all 1.1s ease-out;
}
.tran12{
    -webkit-transition: all 1.2s ease-out;
    -moz-transition: all 1.2s ease-out;
    -ms-transition: all 1.2s ease-out;
    -o-transition: all 1.2s ease-out;
    transition: all 1.2s ease-out;
}
.tran13{
    -webkit-transition: all 1.3s ease-out;
    -moz-transition: all 1.3s ease-out;
    -ms-transition: all 1.3s ease-out;
    -o-transition: all 1.3s ease-out;
    transition: all 1.3s ease-out;
}
.tran14{
    -webkit-transition: all 1.4s ease-out;
    -moz-transition: all 1.4s ease-out;
    -ms-transition: all 1.4s ease-out;
    -o-transition: all 1.4s ease-out;
    transition: all 1.4s ease-out;
}
.tran15{
    -webkit-transition: all 1.5s ease-out;
    -moz-transition: all 1.5s ease-out;
    -ms-transition: all 1.5s ease-out;
    -o-transition: all 1.5s ease-out;
    transition: all 1.5s ease-out;
}
.tran16{
    -webkit-transition: all 1.6s ease-out;
    -moz-transition: all 1.6s ease-out;
    -ms-transition: all 1.6s ease-out;
    -o-transition: all 1.6s ease-out;
    transition: all 1.6s ease-out;
}
.tran17{
    -webkit-transition: all 1.7s ease-out;
    -moz-transition: all 1.7s ease-out;
    -ms-transition: all 1.7s ease-out;
    -o-transition: all 1.7s ease-out;
    transition: all 1.7s ease-out;
}
.tran18{
    -webkit-transition: all 1.8s ease-out;
    -moz-transition: all 1.8s ease-out;
    -ms-transition: all 1.8s ease-out;
    -o-transition: all 1.8s ease-out;
    transition: all 1.8s ease-out;
}
.tran19{
    -webkit-transition: all 1.9s ease-out;
    -moz-transition: all 1.9s ease-out;
    -ms-transition: all 1.9s ease-out;
    -o-transition: all 1.9s ease-out;
    transition: all 1.9s ease-out;
}
.tran20{
    -webkit-transition: all 2.0s ease-out;
    -moz-transition: all 2.0s ease-out;
    -ms-transition: all 2.0s ease-out;
    -o-transition: all 2.0s ease-out;
    transition: all 2.0s ease-out;
}
.tran30{
    -webkit-transition: all 3.0s ease-out;
    -moz-transition: all 3.0s ease-out;
    -ms-transition: all 3.0s ease-out;
    -o-transition: all 3.0s ease-out;
    transition: all 3.0s ease-out;
}
.tran40{
    -webkit-transition: all 4.0s ease-out;
    -moz-transition: all 4.0s ease-out;
    -ms-transition: all 4.0s ease-out;
    -o-transition: all 4.0s ease-out;
    transition: all 4.0s ease-out;
}
.tran50{
    -webkit-transition: all 5.0s ease-out;
    -moz-transition: all 5.0s ease-out;
    -ms-transition: all 5.0s ease-out;
    -o-transition: all 5.0s ease-out;
    transition: all 5.0s ease-out;
}
.tran60{
    -webkit-transition: all 6.0s ease-out;
    -moz-transition: all 6.0s ease-out;
    -ms-transition: all 6.0s ease-out;
    -o-transition: all 6.0s ease-out;
    transition: all 6.0s ease-out;
}
.tran70{
    -webkit-transition: all 7.0s ease-out;
    -moz-transition: all 7.0s ease-out;
    -ms-transition: all 7.0s ease-out;
    -o-transition: all 7.0s ease-out;
    transition: all 7.0s ease-out;
}
.tran80{
    -webkit-transition: all 8.0s ease-out;
    -moz-transition: all 8.0s ease-out;
    -ms-transition: all 8.0s ease-out;
    -o-transition: all 8.0s ease-out;
    transition: all 8.0s ease-out;
}
.tran90{
    -webkit-transition: all 9.0s ease-out;
    -moz-transition: all 9.0s ease-out;
    -ms-transition: all 9.0s ease-out;
    -o-transition: all 9.0s ease-out;
    transition: all 9.0s ease-out;
}
.tran100{
    -webkit-transition: all 10.0s ease-out;
    -moz-transition: all 10.0s ease-out;
    -ms-transition: all 10.0s ease-out;
    -o-transition: all 10.0s ease-out;
    transition: all 10.0s ease-out;
}

.delay01{
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
.delay02{
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.delay03{
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
}
.delay04{
    -webkit-transition-delay: 0.4s;
    -moz-transition-delay: 0.4s;
    -ms-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
}
.delay05{
    -webkit-transition-delay: 0.5s;
    -moz-transition-delay: 0.5s;
    -ms-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
}
.delay06{
    -webkit-transition-delay: 0.6s;
    -moz-transition-delay: 0.6s;
    -ms-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
}
.delay07{
    -webkit-transition-delay: 0.7s;
    -moz-transition-delay: 0.7s;
    -ms-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
}
.delay08{
    -webkit-transition-delay: 0.8s;
    -moz-transition-delay: 0.8s;
    -ms-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
}
.delay09{
    -webkit-transition-delay: 0.9s;
    -moz-transition-delay: 0.9s;
    -ms-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s;
}
.delay10{
    -webkit-transition-delay: 1.0s;
    -moz-transition-delay: 1.0s;
    -ms-transition-delay: 1.0s;
    -o-transition-delay: 1.0s;
    transition-delay: 1.0s;
}
.delay11{
    -webkit-transition-delay: 1.1s;
    -moz-transition-delay: 1.1s;
    -ms-transition-delay: 1.1s;
    -o-transition-delay: 1.1s;
    transition-delay: 1.1s;
}
.delay12{
    -webkit-transition-delay: 1.2s;
    -moz-transition-delay: 1.2s;
    -ms-transition-delay: 1.2s;
    -o-transition-delay: 1.2s;
    transition-delay: 1.2s;
}
.delay13{
    -webkit-transition-delay: 1.3s;
    -moz-transition-delay: 1.3s;
    -ms-transition-delay: 1.3s;
    -o-transition-delay: 1.3s;
    transition-delay: 1.3s;
}
.delay14{
    -webkit-transition-delay: 1.4s;
    -moz-transition-delay: 1.4s;
    -ms-transition-delay: 1.4s;
    -o-transition-delay: 1.4s;
    transition-delay: 1.4s;
}
.delay15{
    -webkit-transition-delay: 1.5s;
    -moz-transition-delay: 1.5s;
    -ms-transition-delay: 1.5s;
    -o-transition-delay: 1.5s;
    transition-delay: 1.5s;
}
.delay16{
    -webkit-transition-delay: 1.6s;
    -moz-transition-delay: 1.6s;
    -ms-transition-delay: 1.6s;
    -o-transition-delay: 1.6s;
    transition-delay: 1.6s;
}
.delay17{
    -webkit-transition-delay: 1.7s;
    -moz-transition-delay: 1.7s;
    -ms-transition-delay: 1.7s;
    -o-transition-delay: 1.7s;
    transition-delay: 1.7s;
}
.delay18{
    -webkit-transition-delay: 1.8s;
    -moz-transition-delay: 1.8s;
    -ms-transition-delay: 1.8s;
    -o-transition-delay: 1.8s;
    transition-delay: 1.8s;
}
.delay19{
    -webkit-transition-delay: 1.9s;
    -moz-transition-delay: 1.9s;
    -ms-transition-delay: 1.9s;
    -o-transition-delay: 1.9s;
    transition-delay: 1.9s;
}
.delay20{
    -webkit-transition-delay: 2.0s;
    -moz-transition-delay: 2.0s;
    -ms-transition-delay: 2.0s;
    -o-transition-delay: 2.0s;
    transition-delay: 2.0s;
}
.delay30{
    -webkit-transition-delay: 3.0s;
    -moz-transition-delay: 3.0s;
    -ms-transition-delay: 3.0s;
    -o-transition-delay: 3.0s;
    transition-delay: 3.0s;
}
.delay40{
    -webkit-transition-delay: 4.0s;
    -moz-transition-delay: 4.0s;
    -ms-transition-delay: 4.0s;
    -o-transition-delay: 4.0s;
    transition-delay: 4.0s;
}
.delay50{
    -webkit-transition-delay: 5.0s;
    -moz-transition-delay: 5.0s;
    -ms-transition-delay: 5.0s;
    -o-transition-delay: 5.0s;
    transition-delay: 5.0s;
}
.delay60{
    -webkit-transition-delay: 6.0s;
    -moz-transition-delay: 6.0s;
    -ms-transition-delay: 6.0s;
    -o-transition-delay: 6.0s;
    transition-delay: 6.0s;
}
.delay70{
    -webkit-transition-delay: 7.0s;
    -moz-transition-delay: 7.0s;
    -ms-transition-delay: 7.0s;
    -o-transition-delay: 7.0s;
    transition-delay: 7.0s;
}
.delay80{
    -webkit-transition-delay: 8.0s;
    -moz-transition-delay: 8.0s;
    -ms-transition-delay: 8.0s;
    -o-transition-delay: 8.0s;
    transition-delay: 8.0s;
}
.delay90{
    -webkit-transition-delay: 9.0s;
    -moz-transition-delay: 9.0s;
    -ms-transition-delay: 9.0s;
    -o-transition-delay: 9.0s;
    transition-delay: 9.0s;
}
.delay100{
    -webkit-transition-delay: 10.0s;
    -moz-transition-delay: 10.0s;
    -ms-transition-delay: 10.0s;
    -o-transition-delay: 10.0s;
    transition-delay: 10.0s;
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    float:left;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.block-xs-1,
.block-xs-10,
.block-xs-11,
.block-xs-12,
.block-xs-2,
.block-xs-3,
.block-xs-4,
.block-xs-5,
.block-xs-6,
.block-xs-7,
.block-xs-8,
.block-xs-9 {
    position: relative;
    height: 0;
    float: left
}
.block-xs-12 {
    padding-bottom: 100%;
}
.block-xs-11 {
    padding-bottom: 91.66666667%;
}
.block-xs-10 {
    padding-bottom: 83.33333333%;
}
.block-xs-9 {
    padding-bottom: 75%;
}
.block-xs-8 {
    padding-bottom: 66.66666667%;
}
.block-xs-7 {
    padding-bottom: 58.33333333%;
}
.block-xs-6 {
    padding-bottom: 50%;
}
.block-xs-5 {
    padding-bottom: 41.66666667%;
}
.block-xs-4 {
    padding-bottom: 33.33333333%;
}
.block-xs-3 {
    padding-bottom: 25%;
}
.block-xs-2 {
    padding-bottom: 16.66666667%;
}
.block-xs-1 {
    padding-bottom: 8.33333333%;
}

.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    float: left
}
.col-xs-12 {
    width: 100%
}
.col-xs-11 {
    width: 91.66666667%
}
.col-xs-10 {
    width: 83.33333333%
}
.col-xs-9 {
    width: 75%
}
.col-xs-8 {
    width: 66.66666667%
}
.col-xs-7 {
    width: 58.33333333%
}
.col-xs-6 {
    width: 50%
}
.col-xs-5 {
    width: 41.66666667%
}
.col-xs-4 {
    width: 33.33333333%
}
.col-xs-3 {
    width: 25%
}
.col-xs-2 {
    width: 16.66666667%
}
.col-xs-1 {
    width: 8.33333333%
}
.col-xs-pull-12 {
    right: 100%
}
.col-xs-pull-11 {
    right: 91.66666667%
}
.col-xs-pull-10 {
    right: 83.33333333%
}
.col-xs-pull-9 {
    right: 75%
}
.col-xs-pull-8 {
    right: 66.66666667%
}
.col-xs-pull-7 {
    right: 58.33333333%
}
.col-xs-pull-6 {
    right: 50%
}
.col-xs-pull-5 {
    right: 41.66666667%
}
.col-xs-pull-4 {
    right: 33.33333333%
}
.col-xs-pull-3 {
    right: 25%
}
.col-xs-pull-2 {
    right: 16.66666667%
}
.col-xs-pull-1 {
    right: 8.33333333%
}
.col-xs-pull-0 {
    right: auto
}
.col-xs-push-12 {
    left: 100%
}
.col-xs-push-11 {
    left: 91.66666667%
}
.col-xs-push-10 {
    left: 83.33333333%
}
.col-xs-push-9 {
    left: 75%
}
.col-xs-push-8 {
    left: 66.66666667%
}
.col-xs-push-7 {
    left: 58.33333333%
}
.col-xs-push-6 {
    left: 50%
}
.col-xs-push-5 {
    left: 41.66666667%
}
.col-xs-push-4 {
    left: 33.33333333%
}
.col-xs-push-3 {
    left: 25%
}
.col-xs-push-2 {
    left: 16.66666667%
}
.col-xs-push-1 {
    left: 8.33333333%
}
.col-xs-push-0 {
    left: auto
}
.col-xs-offset-12 {
    margin-left: 100%
}
.col-xs-offset-11 {
    margin-left: 91.66666667%
}
.col-xs-offset-10 {
    margin-left: 83.33333333%
}
.col-xs-offset-9 {
    margin-left: 75%
}
.col-xs-offset-8 {
    margin-left: 66.66666667%
}
.col-xs-offset-7 {
    margin-left: 58.33333333%
}
.col-xs-offset-6 {
    margin-left: 50%
}
.col-xs-offset-5 {
    margin-left: 41.66666667%
}
.col-xs-offset-4 {
    margin-left: 33.33333333%
}
.col-xs-offset-3 {
    margin-left: 25%
}
.col-xs-offset-2 {
    margin-left: 16.66666667%
}
.col-xs-offset-1 {
    margin-left: 8.33333333%
}
.col-xs-offset-0 {
    margin-left: 0
}
@media (min-width: 768px) {
    .block-sm-1,
    .block-sm-10,
    .block-sm-11,
    .block-sm-12,
    .block-sm-2,
    .block-sm-3,
    .block-sm-4,
    .block-sm-5,
    .block-sm-6,
    .block-sm-7,
    .block-sm-8,
    .block-sm-9 {
        position: relative;
        height: 0;
        float: left
    }
    .block-sm-12 {
        padding-bottom: 100%;
    }
    .block-sm-11 {
        padding-bottom: 91.66666667%;
    }
    .block-sm-10 {
        padding-bottom: 83.33333333%;
    }
    .block-sm-9 {
        padding-bottom: 75%;
    }
    .block-sm-8 {
        padding-bottom: 66.66666667%;
    }
    .block-sm-7 {
        padding-bottom: 58.33333333%;
    }
    .block-sm-6 {
        padding-bottom: 50%;
    }
    .block-sm-5 {
        padding-bottom: 41.66666667%;
    }
    .block-sm-4 {
        padding-bottom: 33.33333333%;
    }
    .block-sm-3 {
        padding-bottom: 25%;
    }
    .block-sm-2 {
        padding-bottom: 16.66666667%;
    }
    .block-sm-1 {
        padding-bottom: 8.33333333%;
    }
    
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-11 {
        width: 91.66666667%
    }
    .col-sm-10 {
        width: 83.33333333%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-8 {
        width: 66.66666667%
    }
    .col-sm-7 {
        width: 58.33333333%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-5 {
        width: 41.66666667%
    }
    .col-sm-4 {
        width: 33.33333333%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-2 {
        width: 16.66666667%
    }
    .col-sm-1 {
        width: 8.33333333%
    }
    .col-sm-pull-12 {
        right: 100%
    }
    .col-sm-pull-11 {
        right: 91.66666667%
    }
    .col-sm-pull-10 {
        right: 83.33333333%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-8 {
        right: 66.66666667%
    }
    .col-sm-pull-7 {
        right: 58.33333333%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-5 {
        right: 41.66666667%
    }
    .col-sm-pull-4 {
        right: 33.33333333%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-2 {
        right: 16.66666667%
    }
    .col-sm-pull-1 {
        right: 8.33333333%
    }
    .col-sm-pull-0 {
        right: auto
    }
    .col-sm-push-12 {
        left: 100%
    }
    .col-sm-push-11 {
        left: 91.66666667%
    }
    .col-sm-push-10 {
        left: 83.33333333%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-8 {
        left: 66.66666667%
    }
    .col-sm-push-7 {
        left: 58.33333333%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-5 {
        left: 41.66666667%
    }
    .col-sm-push-4 {
        left: 33.33333333%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-2 {
        left: 16.66666667%
    }
    .col-sm-push-1 {
        left: 8.33333333%
    }
    .col-sm-push-0 {
        left: auto
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-sm-offset-0 {
        margin-left: 0
    }
}
@media (min-width: 992px) {
    .block-md-1,
    .block-md-10,
    .block-md-11,
    .block-md-12,
    .block-md-2,
    .block-md-3,
    .block-md-4,
    .block-md-5,
    .block-md-6,
    .block-md-7,
    .block-md-8,
    .block-md-9 {
        position: relative;
        height: 0;
        float: left
    }
    .block-md-12 {
        padding-bottom: 100%;
    }
    .block-md-11 {
        padding-bottom: 91.66666667%;
    }
    .block-md-10 {
        padding-bottom: 83.33333333%;
    }
    .block-md-9 {
        padding-bottom: 75%;
    }
    .block-md-8 {
        padding-bottom: 66.66666667%;
    }
    .block-md-7 {
        padding-bottom: 58.33333333%;
    }
    .block-md-6 {
        padding-bottom: 50%;
    }
    .block-md-5 {
        padding-bottom: 41.66666667%;
    }
    .block-md-4 {
        padding-bottom: 33.33333333%;
    }
    .block-md-3 {
        padding-bottom: 25%;
    }
    .block-md-2 {
        padding-bottom: 16.66666667%;
    }
    .block-md-1 {
        padding-bottom: 8.33333333%;
    }
    
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        float: left
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-11 {
        width: 91.66666667%
    }
    .col-md-10 {
        width: 83.33333333%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-8 {
        width: 66.66666667%
    }
    .col-md-7 {
        width: 58.33333333%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-5 {
        width: 41.66666667%
    }
    .col-md-4 {
        width: 33.33333333%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-2 {
        width: 16.66666667%
    }
    .col-md-1 {
        width: 8.33333333%
    }
    .col-md-pull-12 {
        right: 100%
    }
    .col-md-pull-11 {
        right: 91.66666667%
    }
    .col-md-pull-10 {
        right: 83.33333333%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-8 {
        right: 66.66666667%
    }
    .col-md-pull-7 {
        right: 58.33333333%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-5 {
        right: 41.66666667%
    }
    .col-md-pull-4 {
        right: 33.33333333%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-2 {
        right: 16.66666667%
    }
    .col-md-pull-1 {
        right: 8.33333333%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-push-12 {
        left: 100%
    }
    .col-md-push-11 {
        left: 91.66666667%
    }
    .col-md-push-10 {
        left: 83.33333333%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-8 {
        left: 66.66666667%
    }
    .col-md-push-7 {
        left: 58.33333333%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-5 {
        left: 41.66666667%
    }
    .col-md-push-4 {
        left: 33.33333333%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-2 {
        left: 16.66666667%
    }
    .col-md-push-1 {
        left: 8.33333333%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%
    }
    .col-md-offset-0 {
        margin-left: 0
    }
}
@media (min-width: 1200px) {
    .block-lg-1,
    .block-lg-10,
    .block-lg-11,
    .block-lg-12,
    .block-lg-2,
    .block-lg-3,
    .block-lg-4,
    .block-lg-5,
    .block-lg-6,
    .block-lg-7,
    .block-lg-8,
    .block-lg-9 {
        position: relative;
        height: 0;
        float: left
    }
    .block-lg-12 {
        padding-bottom: 100%;
    }
    .block-lg-11 {
        padding-bottom: 91.66666667%;
    }
    .block-lg-10 {
        padding-bottom: 83.33333333%;
    }
    .block-lg-9 {
        padding-bottom: 75%;
    }
    .block-lg-8 {
        padding-bottom: 66.66666667%;
    }
    .block-lg-7 {
        padding-bottom: 58.33333333%;
    }
    .block-lg-6 {
        padding-bottom: 50%;
    }
    .block-lg-5 {
        padding-bottom: 41.66666667%;
    }
    .block-lg-4 {
        padding-bottom: 33.33333333%;
    }
    .block-lg-3 {
        padding-bottom: 25%;
    }
    .block-lg-2 {
        padding-bottom: 16.66666667%;
    }
    .block-lg-1 {
        padding-bottom: 8.33333333%;
    }
    
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float: left
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-11 {
        width: 91.66666667%
    }
    .col-lg-10 {
        width: 83.33333333%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-8 {
        width: 66.66666667%
    }
    .col-lg-7 {
        width: 58.33333333%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-5 {
        width: 41.66666667%
    }
    .col-lg-4 {
        width: 33.33333333%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-2 {
        width: 16.66666667%
    }
    .col-lg-1 {
        width: 8.33333333%
    }
    .col-lg-pull-12 {
        right: 100%
    }
    .col-lg-pull-11 {
        right: 91.66666667%
    }
    .col-lg-pull-10 {
        right: 83.33333333%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-8 {
        right: 66.66666667%
    }
    .col-lg-pull-7 {
        right: 58.33333333%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-5 {
        right: 41.66666667%
    }
    .col-lg-pull-4 {
        right: 33.33333333%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-2 {
        right: 16.66666667%
    }
    .col-lg-pull-1 {
        right: 8.33333333%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-push-12 {
        left: 100%
    }
    .col-lg-push-11 {
        left: 91.66666667%
    }
    .col-lg-push-10 {
        left: 83.33333333%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-8 {
        left: 66.66666667%
    }
    .col-lg-push-7 {
        left: 58.33333333%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-5 {
        left: 41.66666667%
    }
    .col-lg-push-4 {
        left: 33.33333333%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-2 {
        left: 16.66666667%
    }
    .col-lg-push-1 {
        left: 8.33333333%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .col-lg-offset-0 {
        margin-left: 0
    }
}
    .block-lg-9 {
        position: relative;
        height: 0;
        float: left;
    }
    .block-lg-12 {
        padding-bottom: 100%;
    }
/*--- Columns Five ---*/
.block-xs-15,
.block-sm-15,
.block-md-15,
.block-lg-15 {
    position: relative;
    height: 0;
    float: left;
}
.block-xs-15 {
    padding-bottom: 20%;
}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
    .block-sm-15 {
        padding-bottom: 20%;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
    	width: 20%;
        float: left;
    }
    .block-md-15 {
        padding-bottom: 20%;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        float: left;
        width: 20%;
    }
    .block-lg-15 {
        padding-bottom: 20%;
    }
}




@media (min-width: 992px) {
    .col-30-percent {
        width: 30%;
    }
    .col-40-percent {
        width: 40%;
    }
}

.container {
    margin: auto;
}

@media (min-width: 768px) {
    .row {
        margin-right: -15px;
        margin-left: -15px;
    }
    .container {
        width: 750px
    }
}
@media (min-width: 992px) {
    .container {
        width: 970px
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}


.clear{
    clear:both!important;
}
.overflow_hidden{
    overflow: hidden;
}
.relative{
    position: relative;
}








/*---------- SPACING ----------*/
/* Padding Zero */
.p0{padding: 0!important}
.m0{margin: 0!important}

.m0{margin:0px!important}
.m5{margin:5px!important}
.m10{margin:10px!important}
.m15{margin:15px!important}
.m20{margin:20px!important}
.m25{margin:25px!important}
.m30{margin:30px!important}
.m35{margin:35px!important}
.m40{margin:40px!important}
.m45{margin:45px!important}
.m50{margin:50px!important}
.m55{margin:55px!important}
.m60{margin:60px!important}
.m65{margin:65px!important}
.m70{margin:70px!important}
.m75{margin:75px!important}
.m80{margin:80px!important}
.m85{margin:85px!important}
.m90{margin:90px!important}
.m95{margin:95px!important}
.m100{margin:100px!important}
.m105{margin:105px!important}
.m110{margin:110px!important}
.m115{margin:115px!important}
.m120{margin:120px!important}
.m125{margin:125px!important}
.m130{margin:130px!important}
.m135{margin:135px!important}
.m140{margin:140px!important}
.m145{margin:145px!important}
.m150{margin:150px!important}
.m155{margin:155px!important}
.m160{margin:160px!important}
.m165{margin:165px!important}
.m170{margin:170px!important}
.m175{margin:175px!important}
.m180{margin:180px!important}
.m185{margin:185px!important}
.m190{margin:190px!important}
.m195{margin:195px!important}
.m200{margin:200px!important}
.m205{margin:205px!important}
.m210{margin:210px!important}
.m215{margin:215px!important}
.m220{margin:220px!important}
.m225{margin:225px!important}
.m230{margin:230px!important}
.m235{margin:235px!important}
.m240{margin:240px!important}
.m245{margin:245px!important}
.m250{margin:250px!important}
.m255{margin:255px!important}
.m260{margin:260px!important}
.m265{margin:265px!important}
.m270{margin:270px!important}
.m275{margin:275px!important}
.m280{margin:280px!important}
.m285{margin:285px!important}
.m290{margin:290px!important}
.m295{margin:295px!important}
.m300{margin:300px!important}

.p0{padding:0px!important}
.p5{padding:5px!important}
.p10{padding:10px!important}
.p15{padding:15px!important}
.p20{padding:20px!important}
.p25{padding:25px!important}
.p30{padding:30px!important}
.p35{padding:35px!important}
.p40{padding:40px!important}
.p45{padding:45px!important}
.p50{padding:50px!important}
.p55{padding:55px!important}
.p60{padding:60px!important}
.p65{padding:65px!important}
.p70{padding:70px!important}
.p75{padding:75px!important}
.p80{padding:80px!important}
.p85{padding:85px!important}
.p90{padding:90px!important}
.p95{padding:95px!important}
.p100{padding:100px!important}
.p105{padding:105px!important}
.p110{padding:110px!important}
.p115{padding:115px!important}
.p120{padding:120px!important}
.p125{padding:125px!important}
.p130{padding:130px!important}
.p135{padding:135px!important}
.p140{padding:140px!important}
.p145{padding:145px!important}
.p150{padding:150px!important}
.p155{padding:155px!important}
.p160{padding:160px!important}
.p165{padding:165px!important}
.p170{padding:170px!important}
.p175{padding:175px!important}
.p180{padding:180px!important}
.p185{padding:185px!important}
.p190{padding:190px!important}
.p195{padding:195px!important}
.p200{padding:200px!important}
.p205{padding:205px!important}
.p210{padding:210px!important}
.p215{padding:215px!important}
.p220{padding:220px!important}
.p225{padding:225px!important}
.p230{padding:230px!important}
.p235{padding:235px!important}
.p240{padding:240px!important}
.p245{padding:245px!important}
.p250{padding:250px!important}
.p255{padding:255px!important}
.p260{padding:260px!important}
.p265{padding:265px!important}
.p270{padding:270px!important}
.p275{padding:275px!important}
.p280{padding:280px!important}
.p285{padding:285px!important}
.p290{padding:290px!important}
.p295{padding:295px!important}
.p300{padding:300px!important}

/* Padding Top */
.pt0{padding-top:0px!important}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.pt25{padding-top:25px!important}
.pt30{padding-top:30px!important}
.pt35{padding-top:35px!important}
.pt40{padding-top:40px!important}
.pt45{padding-top:45px!important}
.pt50{padding-top:50px!important}
.pt55{padding-top:55px!important}
.pt60{padding-top:60px!important}
.pt65{padding-top:65px!important}
.pt70{padding-top:70px!important}
.pt75{padding-top:75px!important}
.pt80{padding-top:80px!important}
.pt85{padding-top:85px!important}
.pt90{padding-top:90px!important}
.pt95{padding-top:95px!important}
.pt100{padding-top:100px!important}
.pt105{padding-top:105px!important}
.pt110{padding-top:110px!important}
.pt115{padding-top:115px!important}
.pt120{padding-top:120px!important}
.pt125{padding-top:125px!important}
.pt130{padding-top:130px!important}
.pt135{padding-top:135px!important}
.pt140{padding-top:140px!important}
.pt145{padding-top:145px!important}
.pt150{padding-top:150px!important}
.pt155{padding-top:155px!important}
.pt160{padding-top:160px!important}
.pt165{padding-top:165px!important}
.pt170{padding-top:170px!important}
.pt175{padding-top:175px!important}
.pt180{padding-top:180px!important}
.pt185{padding-top:185px!important}
.pt190{padding-top:190px!important}
.pt195{padding-top:195px!important}
.pt200{padding-top:200px!important}
.pt205{padding-top:205px!important}
.pt210{padding-top:210px!important}
.pt215{padding-top:215px!important}
.pt220{padding-top:220px!important}
.pt225{padding-top:225px!important}
.pt230{padding-top:230px!important}
.pt235{padding-top:235px!important}
.pt240{padding-top:240px!important}
.pt245{padding-top:245px!important}
.pt250{padding-top:250px!important}
.pt255{padding-top:255px!important}
.pt260{padding-top:260px!important}
.pt265{padding-top:265px!important}
.pt270{padding-top:270px!important}
.pt275{padding-top:275px!important}
.pt280{padding-top:280px!important}
.pt285{padding-top:285px!important}
.pt290{padding-top:290px!important}
.pt295{padding-top:295px!important}
.pt300{padding-top:300px!important}
/* Padding Bottom */
.pb0{padding-bottom:0px!important}
.pb5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pb20{padding-bottom:20px!important}
.pb25{padding-bottom:25px!important}
.pb30{padding-bottom:30px!important}
.pb35{padding-bottom:35px!important}
.pb40{padding-bottom:40px!important}
.pb45{padding-bottom:45px!important}
.pb50{padding-bottom:50px!important}
.pb55{padding-bottom:55px!important}
.pb60{padding-bottom:60px!important}
.pb65{padding-bottom:65px!important}
.pb70{padding-bottom:70px!important}
.pb75{padding-bottom:75px!important}
.pb80{padding-bottom:80px!important}
.pb85{padding-bottom:85px!important}
.pb90{padding-bottom:90px!important}
.pb95{padding-bottom:95px!important}
.pb100{padding-bottom:100px!important}
.pb105{padding-bottom:105px!important}
.pb110{padding-bottom:110px!important}
.pb115{padding-bottom:115px!important}
.pb120{padding-bottom:120px!important}
.pb125{padding-bottom:125px!important}
.pb130{padding-bottom:130px!important}
.pb135{padding-bottom:135px!important}
.pb140{padding-bottom:140px!important}
.pb145{padding-bottom:145px!important}
.pb150{padding-bottom:150px!important}
.pb155{padding-bottom:155px!important}
.pb160{padding-bottom:160px!important}
.pb165{padding-bottom:165px!important}
.pb170{padding-bottom:170px!important}
.pb175{padding-bottom:175px!important}
.pb180{padding-bottom:180px!important}
.pb185{padding-bottom:185px!important}
.pb190{padding-bottom:190px!important}
.pb195{padding-bottom:195px!important}
.pb200{padding-bottom:200px!important}
.pb205{padding-bottom:205px!important}
.pb210{padding-bottom:210px!important}
.pb215{padding-bottom:215px!important}
.pb220{padding-bottom:220px!important}
.pb225{padding-bottom:225px!important}
.pb230{padding-bottom:230px!important}
.pb235{padding-bottom:235px!important}
.pb240{padding-bottom:240px!important}
.pb245{padding-bottom:245px!important}
.pb250{padding-bottom:250px!important}
.pb255{padding-bottom:255px!important}
.pb260{padding-bottom:260px!important}
.pb265{padding-bottom:265px!important}
.pb270{padding-bottom:270px!important}
.pb275{padding-bottom:275px!important}
.pb280{padding-bottom:280px!important}
.pb285{padding-bottom:285px!important}
.pb290{padding-bottom:290px!important}
.pb295{padding-bottom:295px!important}
.pb300{padding-bottom:300px!important}
/* Padding Left */
.pl0{padding-left:0px!important}
.pl5{padding-left:5px!important}
.pl10{padding-left:10px!important}
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pl25{padding-left:25px!important}
.pl30{padding-left:30px!important}
.pl35{padding-left:35px!important}
.pl40{padding-left:40px!important}
.pl45{padding-left:45px!important}
.pl50{padding-left:50px!important}
.pl55{padding-left:55px!important}
.pl60{padding-left:60px!important}
.pl65{padding-left:65px!important}
.pl70{padding-left:70px!important}
.pl75{padding-left:75px!important}
.pl80{padding-left:80px!important}
.pl85{padding-left:85px!important}
.pl90{padding-left:90px!important}
.pl95{padding-left:95px!important}
.pl100{padding-left:100px!important}
.pl105{padding-left:105px!important}
.pl110{padding-left:110px!important}
.pl115{padding-left:115px!important}
.pl120{padding-left:120px!important}
.pl125{padding-left:125px!important}
.pl130{padding-left:130px!important}
.pl135{padding-left:135px!important}
.pl140{padding-left:140px!important}
.pl145{padding-left:145px!important}
.pl150{padding-left:150px!important}
.pl155{padding-left:155px!important}
.pl160{padding-left:160px!important}
.pl165{padding-left:165px!important}
.pl170{padding-left:170px!important}
.pl175{padding-left:175px!important}
.pl180{padding-left:180px!important}
.pl185{padding-left:185px!important}
.pl190{padding-left:190px!important}
.pl195{padding-left:195px!important}
.pl200{padding-left:200px!important}
.pl205{padding-left:205px!important}
.pl210{padding-left:210px!important}
.pl215{padding-left:215px!important}
.pl220{padding-left:220px!important}
.pl225{padding-left:225px!important}
.pl230{padding-left:230px!important}
.pl235{padding-left:235px!important}
.pl240{padding-left:240px!important}
.pl245{padding-left:245px!important}
.pl250{padding-left:250px!important}
.pl255{padding-left:255px!important}
.pl260{padding-left:260px!important}
.pl265{padding-left:265px!important}
.pl270{padding-left:270px!important}
.pl275{padding-left:275px!important}
.pl280{padding-left:280px!important}
.pl285{padding-left:285px!important}
.pl290{padding-left:290px!important}
.pl295{padding-left:295px!important}
.pl300{padding-left:300px!important}
/* Padding Right */
.pr0{padding-right:0px!important}
.pr5{padding-right:5px!important}
.pr10{padding-right:10px!important}
.pr15{padding-right:15px!important}
.pr20{padding-right:20px!important}
.pr25{padding-right:25px!important}
.pr30{padding-right:30px!important}
.pr35{padding-right:35px!important}
.pr40{padding-right:40px!important}
.pr45{padding-right:45px!important}
.pr50{padding-right:50px!important}
.pr55{padding-right:55px!important}
.pr60{padding-right:60px!important}
.pr65{padding-right:65px!important}
.pr70{padding-right:70px!important}
.pr75{padding-right:75px!important}
.pr80{padding-right:80px!important}
.pr85{padding-right:85px!important}
.pr90{padding-right:90px!important}
.pr95{padding-right:95px!important}
.pr100{padding-right:100px!important}
.pr105{padding-right:105px!important}
.pr110{padding-right:110px!important}
.pr115{padding-right:115px!important}
.pr120{padding-right:120px!important}
.pr125{padding-right:125px!important}
.pr130{padding-right:130px!important}
.pr135{padding-right:135px!important}
.pr140{padding-right:140px!important}
.pr145{padding-right:145px!important}
.pr150{padding-right:150px!important}
.pr155{padding-right:155px!important}
.pr160{padding-right:160px!important}
.pr165{padding-right:165px!important}
.pr170{padding-right:170px!important}
.pr175{padding-right:175px!important}
.pr180{padding-right:180px!important}
.pr185{padding-right:185px!important}
.pr190{padding-right:190px!important}
.pr195{padding-right:195px!important}
.pr200{padding-right:200px!important}
.pr205{padding-right:205px!important}
.pr210{padding-right:210px!important}
.pr215{padding-right:215px!important}
.pr220{padding-right:220px!important}
.pr225{padding-right:225px!important}
.pr230{padding-right:230px!important}
.pr235{padding-right:235px!important}
.pr240{padding-right:240px!important}
.pr245{padding-right:245px!important}
.pr250{padding-right:250px!important}
.pr255{padding-right:255px!important}
.pr260{padding-right:260px!important}
.pr265{padding-right:265px!important}
.pr270{padding-right:270px!important}
.pr275{padding-right:275px!important}
.pr280{padding-right:280px!important}
.pr285{padding-right:285px!important}
.pr290{padding-right:290px!important}
.pr295{padding-right:295px!important}
.pr300{padding-right:300px!important}
/* Margin Auto */
.mr-auto{margin: auto;float: none}
/* Margin Top */
.mt0{margin-top:0px!important}
.mt5{margin-top:5px!important}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mt25{margin-top:25px!important}
.mt30{margin-top:30px!important}
.mt35{margin-top:35px!important}
.mt40{margin-top:40px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.mt55{margin-top:55px!important}
.mt60{margin-top:60px!important}
.mt65{margin-top:65px!important}
.mt70{margin-top:70px!important}
.mt75{margin-top:75px!important}
.mt80{margin-top:80px!important}
.mt85{margin-top:85px!important}
.mt90{margin-top:90px!important}
.mt95{margin-top:95px!important}
.mt100{margin-top:100px!important}
.mt105{margin-top:105px!important}
.mt110{margin-top:110px!important}
.mt115{margin-top:115px!important}
.mt120{margin-top:120px!important}
.mt125{margin-top:125px!important}
.mt130{margin-top:130px!important}
.mt135{margin-top:135px!important}
.mt140{margin-top:140px!important}
.mt145{margin-top:145px!important}
.mt150{margin-top:150px!important}
.mt155{margin-top:155px!important}
.mt160{margin-top:160px!important}
.mt165{margin-top:165px!important}
.mt170{margin-top:170px!important}
.mt175{margin-top:175px!important}
.mt180{margin-top:180px!important}
.mt185{margin-top:185px!important}
.mt190{margin-top:190px!important}
.mt195{margin-top:195px!important}
.mt200{margin-top:200px!important}
.mt205{margin-top:205px!important}
.mt210{margin-top:210px!important}
.mt215{margin-top:215px!important}
.mt220{margin-top:220px!important}
.mt225{margin-top:225px!important}
.mt230{margin-top:230px!important}
.mt235{margin-top:235px!important}
.mt240{margin-top:240px!important}
.mt245{margin-top:245px!important}
.mt250{margin-top:250px!important}
.mt255{margin-top:255px!important}
.mt260{margin-top:260px!important}
.mt265{margin-top:265px!important}
.mt270{margin-top:270px!important}
.mt275{margin-top:275px!important}
.mt280{margin-top:280px!important}
.mt285{margin-top:285px!important}
.mt290{margin-top:290px!important}
.mt295{margin-top:295px!important}
.mt300{margin-top:300px!important}
/* Margin Bottom */
.mb0{margin-bottom:0px!important}
.mb5{margin-bottom:5px!important}
.mb10{margin-bottom:10px!important}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.mb25{margin-bottom:25px!important}
.mb30{margin-bottom:30px!important}
.mb35{margin-bottom:35px!important}
.mb40{margin-bottom:40px!important}
.mb45{margin-bottom:45px!important}
.mb50{margin-bottom:50px!important}
.mb55{margin-bottom:55px!important}
.mb60{margin-bottom:60px!important}
.mb65{margin-bottom:65px!important}
.mb70{margin-bottom:70px!important}
.mb75{margin-bottom:75px!important}
.mb80{margin-bottom:80px!important}
.mb85{margin-bottom:85px!important}
.mb90{margin-bottom:90px!important}
.mb95{margin-bottom:95px!important}
.mb100{margin-bottom:100px!important}
.mb105{margin-bottom:105px!important}
.mb110{margin-bottom:110px!important}
.mb115{margin-bottom:115px!important}
.mb120{margin-bottom:120px!important}
.mb125{margin-bottom:125px!important}
.mb130{margin-bottom:130px!important}
.mb135{margin-bottom:135px!important}
.mb140{margin-bottom:140px!important}
.mb145{margin-bottom:145px!important}
.mb150{margin-bottom:150px!important}
.mb155{margin-bottom:155px!important}
.mb160{margin-bottom:160px!important}
.mb165{margin-bottom:165px!important}
.mb170{margin-bottom:170px!important}
.mb175{margin-bottom:175px!important}
.mb180{margin-bottom:180px!important}
.mb185{margin-bottom:185px!important}
.mb190{margin-bottom:190px!important}
.mb195{margin-bottom:195px!important}
.mb200{margin-bottom:200px!important}
.mb205{margin-bottom:205px!important}
.mb210{margin-bottom:210px!important}
.mb215{margin-bottom:215px!important}
.mb220{margin-bottom:220px!important}
.mb225{margin-bottom:225px!important}
.mb230{margin-bottom:230px!important}
.mb235{margin-bottom:235px!important}
.mb240{margin-bottom:240px!important}
.mb245{margin-bottom:245px!important}
.mb250{margin-bottom:250px!important}
.mb255{margin-bottom:255px!important}
.mb260{margin-bottom:260px!important}
.mb265{margin-bottom:265px!important}
.mb270{margin-bottom:270px!important}
.mb275{margin-bottom:275px!important}
.mb280{margin-bottom:280px!important}
.mb285{margin-bottom:285px!important}
.mb290{margin-bottom:290px!important}
.mb295{margin-bottom:295px!important}
.mb300{margin-bottom:300px!important}
/* Margin Left */
.ml0{margin-left:0px!important}
.ml5{margin-left:5px!important}
.ml10{margin-left:10px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.ml25{margin-left:25px!important}
.ml30{margin-left:30px!important}
.ml35{margin-left:35px!important}
.ml40{margin-left:40px!important}
.ml45{margin-left:45px!important}
.ml50{margin-left:50px!important}
.ml55{margin-left:55px!important}
.ml60{margin-left:60px!important}
.ml65{margin-left:65px!important}
.ml70{margin-left:70px!important}
.ml75{margin-left:75px!important}
.ml80{margin-left:80px!important}
.ml85{margin-left:85px!important}
.ml90{margin-left:90px!important}
.ml95{margin-left:95px!important}
.ml100{margin-left:100px!important}
.ml105{margin-left:105px!important}
.ml110{margin-left:110px!important}
.ml115{margin-left:115px!important}
.ml120{margin-left:120px!important}
.ml125{margin-left:125px!important}
.ml130{margin-left:130px!important}
.ml135{margin-left:135px!important}
.ml140{margin-left:140px!important}
.ml145{margin-left:145px!important}
.ml150{margin-left:150px!important}
.ml155{margin-left:155px!important}
.ml160{margin-left:160px!important}
.ml165{margin-left:165px!important}
.ml170{margin-left:170px!important}
.ml175{margin-left:175px!important}
.ml180{margin-left:180px!important}
.ml185{margin-left:185px!important}
.ml190{margin-left:190px!important}
.ml195{margin-left:195px!important}
.ml200{margin-left:200px!important}
.ml205{margin-left:205px!important}
.ml210{margin-left:210px!important}
.ml215{margin-left:215px!important}
.ml220{margin-left:220px!important}
.ml225{margin-left:225px!important}
.ml230{margin-left:230px!important}
.ml235{margin-left:235px!important}
.ml240{margin-left:240px!important}
.ml245{margin-left:245px!important}
.ml250{margin-left:250px!important}
.ml255{margin-left:255px!important}
.ml260{margin-left:260px!important}
.ml265{margin-left:265px!important}
.ml270{margin-left:270px!important}
.ml275{margin-left:275px!important}
.ml280{margin-left:280px!important}
.ml285{margin-left:285px!important}
.ml290{margin-left:290px!important}
.ml295{margin-left:295px!important}
.ml300{margin-left:300px!important}
/* Margin Right */
.mr0{margin-right:0px!important}
.mr5{margin-right:5px!important}
.mr10{margin-right:10px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mr25{margin-right:25px!important}
.mr30{margin-right:30px!important}
.mr35{margin-right:35px!important}
.mr40{margin-right:40px!important}
.mr45{margin-right:45px!important}
.mr50{margin-right:50px!important}
.mr55{margin-right:55px!important}
.mr60{margin-right:60px!important}
.mr65{margin-right:65px!important}
.mr70{margin-right:70px!important}
.mr75{margin-right:75px!important}
.mr80{margin-right:80px!important}
.mr85{margin-right:85px!important}
.mr90{margin-right:90px!important}
.mr95{margin-right:95px!important}
.mr100{margin-right:100px!important}
.mr105{margin-right:105px!important}
.mr110{margin-right:110px!important}
.mr115{margin-right:115px!important}
.mr120{margin-right:120px!important}
.mr125{margin-right:125px!important}
.mr130{margin-right:130px!important}
.mr135{margin-right:135px!important}
.mr140{margin-right:140px!important}
.mr145{margin-right:145px!important}
.mr150{margin-right:150px!important}
.mr155{margin-right:155px!important}
.mr160{margin-right:160px!important}
.mr165{margin-right:165px!important}
.mr170{margin-right:170px!important}
.mr175{margin-right:175px!important}
.mr180{margin-right:180px!important}
.mr185{margin-right:185px!important}
.mr190{margin-right:190px!important}
.mr195{margin-right:195px!important}
.mr200{margin-right:200px!important}
.mr205{margin-right:205px!important}
.mr210{margin-right:210px!important}
.mr215{margin-right:215px!important}
.mr220{margin-right:220px!important}
.mr225{margin-right:225px!important}
.mr230{margin-right:230px!important}
.mr235{margin-right:235px!important}
.mr240{margin-right:240px!important}
.mr245{margin-right:245px!important}
.mr250{margin-right:250px!important}
.mr255{margin-right:255px!important}
.mr260{margin-right:260px!important}
.mr265{margin-right:265px!important}
.mr270{margin-right:270px!important}
.mr275{margin-right:275px!important}
.mr280{margin-right:280px!important}
.mr285{margin-right:285px!important}
.mr290{margin-right:290px!important}
.mr295{margin-right:295px!important}
.mr300{margin-right:300px!important}
/* Additional Spacing */
@media(max-width:991px){
.p0_sm{padding: 0!important}
.m0_sm{margin: 0!important}

.m0_sm{margin:0px!important}
.m5_sm{margin:5px!important}
.m10_sm{margin:10px!important}
.m15_sm{margin:15px!important}
.m20_sm{margin:20px!important}
.m25_sm{margin:25px!important}
.m30_sm{margin:30px!important}
.m35_sm{margin:35px!important}
.m40_sm{margin:40px!important}
.m45_sm{margin:45px!important}
.m50_sm{margin:50px!important}
.m55_sm{margin:55px!important}
.m60_sm{margin:60px!important}
.m65_sm{margin:65px!important}
.m70_sm{margin:70px!important}
.m75_sm{margin:75px!important}
.m80_sm{margin:80px!important}
.m85_sm{margin:85px!important}
.m90_sm{margin:90px!important}
.m95_sm{margin:95px!important}
.m100_sm{margin:100px!important}
.m105_sm{margin:105px!important}
.m110_sm{margin:110px!important}
.m115_sm{margin:115px!important}
.m120_sm{margin:120px!important}
.m125_sm{margin:125px!important}
.m130_sm{margin:130px!important}
.m135_sm{margin:135px!important}
.m140_sm{margin:140px!important}
.m145_sm{margin:145px!important}
.m150_sm{margin:150px!important}
.m155_sm{margin:155px!important}
.m160_sm{margin:160px!important}
.m165_sm{margin:165px!important}
.m170_sm{margin:170px!important}
.m175_sm{margin:175px!important}
.m180_sm{margin:180px!important}
.m185_sm{margin:185px!important}
.m190_sm{margin:190px!important}
.m195_sm{margin:195px!important}
.m200_sm{margin:200px!important}
.m205_sm{margin:205px!important}
.m210_sm{margin:210px!important}
.m215_sm{margin:215px!important}
.m220_sm{margin:220px!important}
.m225_sm{margin:225px!important}
.m230_sm{margin:230px!important}
.m235_sm{margin:235px!important}
.m240_sm{margin:240px!important}
.m245_sm{margin:245px!important}
.m250_sm{margin:250px!important}
.m255_sm{margin:255px!important}
.m260_sm{margin:260px!important}
.m265_sm{margin:265px!important}
.m270_sm{margin:270px!important}
.m275_sm{margin:275px!important}
.m280_sm{margin:280px!important}
.m285_sm{margin:285px!important}
.m290_sm{margin:290px!important}
.m295_sm{margin:295px!important}
.m300_sm{margin:300px!important}

.p0_sm{padding:0px!important}
.p5_sm{padding:5px!important}
.p10_sm{padding:10px!important}
.p15_sm{padding:15px!important}
.p20_sm{padding:20px!important}
.p25_sm{padding:25px!important}
.p30_sm{padding:30px!important}
.p35_sm{padding:35px!important}
.p40_sm{padding:40px!important}
.p45_sm{padding:45px!important}
.p50_sm{padding:50px!important}
.p55_sm{padding:55px!important}
.p60_sm{padding:60px!important}
.p65_sm{padding:65px!important}
.p70_sm{padding:70px!important}
.p75_sm{padding:75px!important}
.p80_sm{padding:80px!important}
.p85_sm{padding:85px!important}
.p90_sm{padding:90px!important}
.p95_sm{padding:95px!important}
.p100_sm{padding:100px!important}
.p105_sm{padding:105px!important}
.p110_sm{padding:110px!important}
.p115_sm{padding:115px!important}
.p120_sm{padding:120px!important}
.p125_sm{padding:125px!important}
.p130_sm{padding:130px!important}
.p135_sm{padding:135px!important}
.p140_sm{padding:140px!important}
.p145_sm{padding:145px!important}
.p150_sm{padding:150px!important}
.p155_sm{padding:155px!important}
.p160_sm{padding:160px!important}
.p165_sm{padding:165px!important}
.p170_sm{padding:170px!important}
.p175_sm{padding:175px!important}
.p180_sm{padding:180px!important}
.p185_sm{padding:185px!important}
.p190_sm{padding:190px!important}
.p195_sm{padding:195px!important}
.p200_sm{padding:200px!important}
.p205_sm{padding:205px!important}
.p210_sm{padding:210px!important}
.p215_sm{padding:215px!important}
.p220_sm{padding:220px!important}
.p225_sm{padding:225px!important}
.p230_sm{padding:230px!important}
.p235_sm{padding:235px!important}
.p240_sm{padding:240px!important}
.p245_sm{padding:245px!important}
.p250_sm{padding:250px!important}
.p255_sm{padding:255px!important}
.p260_sm{padding:260px!important}
.p265_sm{padding:265px!important}
.p270_sm{padding:270px!important}
.p275_sm{padding:275px!important}
.p280_sm{padding:280px!important}
.p285_sm{padding:285px!important}
.p290_sm{padding:290px!important}
.p295_sm{padding:295px!important}
.p300_sm{padding:300px!important}

/* Padding Top */
.pt0_sm{padding-top:0px!important}
.pt5_sm{padding-top:5px!important}
.pt10_sm{padding-top:10px!important}
.pt15_sm{padding-top:15px!important}
.pt20_sm{padding-top:20px!important}
.pt25_sm{padding-top:25px!important}
.pt30_sm{padding-top:30px!important}
.pt35_sm{padding-top:35px!important}
.pt40_sm{padding-top:40px!important}
.pt45_sm{padding-top:45px!important}
.pt50_sm{padding-top:50px!important}
.pt55_sm{padding-top:55px!important}
.pt60_sm{padding-top:60px!important}
.pt65_sm{padding-top:65px!important}
.pt70_sm{padding-top:70px!important}
.pt75_sm{padding-top:75px!important}
.pt80_sm{padding-top:80px!important}
.pt85_sm{padding-top:85px!important}
.pt90_sm{padding-top:90px!important}
.pt95_sm{padding-top:95px!important}
.pt100_sm{padding-top:100px!important}
.pt105_sm{padding-top:105px!important}
.pt110_sm{padding-top:110px!important}
.pt115_sm{padding-top:115px!important}
.pt120_sm{padding-top:120px!important}
.pt125_sm{padding-top:125px!important}
.pt130_sm{padding-top:130px!important}
.pt135_sm{padding-top:135px!important}
.pt140_sm{padding-top:140px!important}
.pt145_sm{padding-top:145px!important}
.pt150_sm{padding-top:150px!important}
.pt155_sm{padding-top:155px!important}
.pt160_sm{padding-top:160px!important}
.pt165_sm{padding-top:165px!important}
.pt170_sm{padding-top:170px!important}
.pt175_sm{padding-top:175px!important}
.pt180_sm{padding-top:180px!important}
.pt185_sm{padding-top:185px!important}
.pt190_sm{padding-top:190px!important}
.pt195_sm{padding-top:195px!important}
.pt200_sm{padding-top:200px!important}
.pt205_sm{padding-top:205px!important}
.pt210_sm{padding-top:210px!important}
.pt215_sm{padding-top:215px!important}
.pt220_sm{padding-top:220px!important}
.pt225_sm{padding-top:225px!important}
.pt230_sm{padding-top:230px!important}
.pt235_sm{padding-top:235px!important}
.pt240_sm{padding-top:240px!important}
.pt245_sm{padding-top:245px!important}
.pt250_sm{padding-top:250px!important}
.pt255_sm{padding-top:255px!important}
.pt260_sm{padding-top:260px!important}
.pt265_sm{padding-top:265px!important}
.pt270_sm{padding-top:270px!important}
.pt275_sm{padding-top:275px!important}
.pt280_sm{padding-top:280px!important}
.pt285_sm{padding-top:285px!important}
.pt290_sm{padding-top:290px!important}
.pt295_sm{padding-top:295px!important}
.pt300_sm{padding-top:300px!important}
/* Padding Bottom */
.pb0_sm{padding-bottom:0px!important}
.pb5_sm{padding-bottom:5px!important}
.pb10_sm{padding-bottom:10px!important}
.pb15_sm{padding-bottom:15px!important}
.pb20_sm{padding-bottom:20px!important}
.pb25_sm{padding-bottom:25px!important}
.pb30_sm{padding-bottom:30px!important}
.pb35_sm{padding-bottom:35px!important}
.pb40_sm{padding-bottom:40px!important}
.pb45_sm{padding-bottom:45px!important}
.pb50_sm{padding-bottom:50px!important}
.pb55_sm{padding-bottom:55px!important}
.pb60_sm{padding-bottom:60px!important}
.pb65_sm{padding-bottom:65px!important}
.pb70_sm{padding-bottom:70px!important}
.pb75_sm{padding-bottom:75px!important}
.pb80_sm{padding-bottom:80px!important}
.pb85_sm{padding-bottom:85px!important}
.pb90_sm{padding-bottom:90px!important}
.pb95_sm{padding-bottom:95px!important}
.pb100_sm{padding-bottom:100px!important}
.pb105_sm{padding-bottom:105px!important}
.pb110_sm{padding-bottom:110px!important}
.pb115_sm{padding-bottom:115px!important}
.pb120_sm{padding-bottom:120px!important}
.pb125_sm{padding-bottom:125px!important}
.pb130_sm{padding-bottom:130px!important}
.pb135_sm{padding-bottom:135px!important}
.pb140_sm{padding-bottom:140px!important}
.pb145_sm{padding-bottom:145px!important}
.pb150_sm{padding-bottom:150px!important}
.pb155_sm{padding-bottom:155px!important}
.pb160_sm{padding-bottom:160px!important}
.pb165_sm{padding-bottom:165px!important}
.pb170_sm{padding-bottom:170px!important}
.pb175_sm{padding-bottom:175px!important}
.pb180_sm{padding-bottom:180px!important}
.pb185_sm{padding-bottom:185px!important}
.pb190_sm{padding-bottom:190px!important}
.pb195_sm{padding-bottom:195px!important}
.pb200_sm{padding-bottom:200px!important}
.pb205_sm{padding-bottom:205px!important}
.pb210_sm{padding-bottom:210px!important}
.pb215_sm{padding-bottom:215px!important}
.pb220_sm{padding-bottom:220px!important}
.pb225_sm{padding-bottom:225px!important}
.pb230_sm{padding-bottom:230px!important}
.pb235_sm{padding-bottom:235px!important}
.pb240_sm{padding-bottom:240px!important}
.pb245_sm{padding-bottom:245px!important}
.pb250_sm{padding-bottom:250px!important}
.pb255_sm{padding-bottom:255px!important}
.pb260_sm{padding-bottom:260px!important}
.pb265_sm{padding-bottom:265px!important}
.pb270_sm{padding-bottom:270px!important}
.pb275_sm{padding-bottom:275px!important}
.pb280_sm{padding-bottom:280px!important}
.pb285_sm{padding-bottom:285px!important}
.pb290_sm{padding-bottom:290px!important}
.pb295_sm{padding-bottom:295px!important}
.pb300_sm{padding-bottom:300px!important}
/* Padding Left */
.pl0_sm{padding-left:0px!important}
.pl5_sm{padding-left:5px!important}
.pl10_sm{padding-left:10px!important}
.pl15_sm{padding-left:15px!important}
.pl20_sm{padding-left:20px!important}
.pl25_sm{padding-left:25px!important}
.pl30_sm{padding-left:30px!important}
.pl35_sm{padding-left:35px!important}
.pl40_sm{padding-left:40px!important}
.pl45_sm{padding-left:45px!important}
.pl50_sm{padding-left:50px!important}
.pl55_sm{padding-left:55px!important}
.pl60_sm{padding-left:60px!important}
.pl65_sm{padding-left:65px!important}
.pl70_sm{padding-left:70px!important}
.pl75_sm{padding-left:75px!important}
.pl80_sm{padding-left:80px!important}
.pl85_sm{padding-left:85px!important}
.pl90_sm{padding-left:90px!important}
.pl95_sm{padding-left:95px!important}
.pl100_sm{padding-left:100px!important}
.pl105_sm{padding-left:105px!important}
.pl110_sm{padding-left:110px!important}
.pl115_sm{padding-left:115px!important}
.pl120_sm{padding-left:120px!important}
.pl125_sm{padding-left:125px!important}
.pl130_sm{padding-left:130px!important}
.pl135_sm{padding-left:135px!important}
.pl140_sm{padding-left:140px!important}
.pl145_sm{padding-left:145px!important}
.pl150_sm{padding-left:150px!important}
.pl155_sm{padding-left:155px!important}
.pl160_sm{padding-left:160px!important}
.pl165_sm{padding-left:165px!important}
.pl170_sm{padding-left:170px!important}
.pl175_sm{padding-left:175px!important}
.pl180_sm{padding-left:180px!important}
.pl185_sm{padding-left:185px!important}
.pl190_sm{padding-left:190px!important}
.pl195_sm{padding-left:195px!important}
.pl200_sm{padding-left:200px!important}
.pl205_sm{padding-left:205px!important}
.pl210_sm{padding-left:210px!important}
.pl215_sm{padding-left:215px!important}
.pl220_sm{padding-left:220px!important}
.pl225_sm{padding-left:225px!important}
.pl230_sm{padding-left:230px!important}
.pl235_sm{padding-left:235px!important}
.pl240_sm{padding-left:240px!important}
.pl245_sm{padding-left:245px!important}
.pl250_sm{padding-left:250px!important}
.pl255_sm{padding-left:255px!important}
.pl260_sm{padding-left:260px!important}
.pl265_sm{padding-left:265px!important}
.pl270_sm{padding-left:270px!important}
.pl275_sm{padding-left:275px!important}
.pl280_sm{padding-left:280px!important}
.pl285_sm{padding-left:285px!important}
.pl290_sm{padding-left:290px!important}
.pl295_sm{padding-left:295px!important}
.pl300_sm{padding-left:300px!important}
/* Padding Right */
.pr0_sm{padding-right:0px!important}
.pr5_sm{padding-right:5px!important}
.pr10_sm{padding-right:10px!important}
.pr15_sm{padding-right:15px!important}
.pr20_sm{padding-right:20px!important}
.pr25_sm{padding-right:25px!important}
.pr30_sm{padding-right:30px!important}
.pr35_sm{padding-right:35px!important}
.pr40_sm{padding-right:40px!important}
.pr45_sm{padding-right:45px!important}
.pr50_sm{padding-right:50px!important}
.pr55_sm{padding-right:55px!important}
.pr60_sm{padding-right:60px!important}
.pr65_sm{padding-right:65px!important}
.pr70_sm{padding-right:70px!important}
.pr75_sm{padding-right:75px!important}
.pr80_sm{padding-right:80px!important}
.pr85_sm{padding-right:85px!important}
.pr90_sm{padding-right:90px!important}
.pr95_sm{padding-right:95px!important}
.pr100_sm{padding-right:100px!important}
.pr105_sm{padding-right:105px!important}
.pr110_sm{padding-right:110px!important}
.pr115_sm{padding-right:115px!important}
.pr120_sm{padding-right:120px!important}
.pr125_sm{padding-right:125px!important}
.pr130_sm{padding-right:130px!important}
.pr135_sm{padding-right:135px!important}
.pr140_sm{padding-right:140px!important}
.pr145_sm{padding-right:145px!important}
.pr150_sm{padding-right:150px!important}
.pr155_sm{padding-right:155px!important}
.pr160_sm{padding-right:160px!important}
.pr165_sm{padding-right:165px!important}
.pr170_sm{padding-right:170px!important}
.pr175_sm{padding-right:175px!important}
.pr180_sm{padding-right:180px!important}
.pr185_sm{padding-right:185px!important}
.pr190_sm{padding-right:190px!important}
.pr195_sm{padding-right:195px!important}
.pr200_sm{padding-right:200px!important}
.pr205_sm{padding-right:205px!important}
.pr210_sm{padding-right:210px!important}
.pr215_sm{padding-right:215px!important}
.pr220_sm{padding-right:220px!important}
.pr225_sm{padding-right:225px!important}
.pr230_sm{padding-right:230px!important}
.pr235_sm{padding-right:235px!important}
.pr240_sm{padding-right:240px!important}
.pr245_sm{padding-right:245px!important}
.pr250_sm{padding-right:250px!important}
.pr255_sm{padding-right:255px!important}
.pr260_sm{padding-right:260px!important}
.pr265_sm{padding-right:265px!important}
.pr270_sm{padding-right:270px!important}
.pr275_sm{padding-right:275px!important}
.pr280_sm{padding-right:280px!important}
.pr285_sm{padding-right:285px!important}
.pr290_sm{padding-right:290px!important}
.pr295_sm{padding-right:295px!important}
.pr300_sm{padding-right:300px!important}
/* Margin Auto */
.mr-auto_sm{margin: auto;float: none}
/* Margin Top */
.mt0_sm{margin-top:0px!important}
.mt5_sm{margin-top:5px!important}
.mt10_sm{margin-top:10px!important}
.mt15_sm{margin-top:15px!important}
.mt20_sm{margin-top:20px!important}
.mt25_sm{margin-top:25px!important}
.mt30_sm{margin-top:30px!important}
.mt35_sm{margin-top:35px!important}
.mt40_sm{margin-top:40px!important}
.mt45_sm{margin-top:45px!important}
.mt50_sm{margin-top:50px!important}
.mt55_sm{margin-top:55px!important}
.mt60_sm{margin-top:60px!important}
.mt65_sm{margin-top:65px!important}
.mt70_sm{margin-top:70px!important}
.mt75_sm{margin-top:75px!important}
.mt80_sm{margin-top:80px!important}
.mt85_sm{margin-top:85px!important}
.mt90_sm{margin-top:90px!important}
.mt95_sm{margin-top:95px!important}
.mt100_sm{margin-top:100px!important}
.mt105_sm{margin-top:105px!important}
.mt110_sm{margin-top:110px!important}
.mt115_sm{margin-top:115px!important}
.mt120_sm{margin-top:120px!important}
.mt125_sm{margin-top:125px!important}
.mt130_sm{margin-top:130px!important}
.mt135_sm{margin-top:135px!important}
.mt140_sm{margin-top:140px!important}
.mt145_sm{margin-top:145px!important}
.mt150_sm{margin-top:150px!important}
.mt155_sm{margin-top:155px!important}
.mt160_sm{margin-top:160px!important}
.mt165_sm{margin-top:165px!important}
.mt170_sm{margin-top:170px!important}
.mt175_sm{margin-top:175px!important}
.mt180_sm{margin-top:180px!important}
.mt185_sm{margin-top:185px!important}
.mt190_sm{margin-top:190px!important}
.mt195_sm{margin-top:195px!important}
.mt200_sm{margin-top:200px!important}
.mt205_sm{margin-top:205px!important}
.mt210_sm{margin-top:210px!important}
.mt215_sm{margin-top:215px!important}
.mt220_sm{margin-top:220px!important}
.mt225_sm{margin-top:225px!important}
.mt230_sm{margin-top:230px!important}
.mt235_sm{margin-top:235px!important}
.mt240_sm{margin-top:240px!important}
.mt245_sm{margin-top:245px!important}
.mt250_sm{margin-top:250px!important}
.mt255_sm{margin-top:255px!important}
.mt260_sm{margin-top:260px!important}
.mt265_sm{margin-top:265px!important}
.mt270_sm{margin-top:270px!important}
.mt275_sm{margin-top:275px!important}
.mt280_sm{margin-top:280px!important}
.mt285_sm{margin-top:285px!important}
.mt290_sm{margin-top:290px!important}
.mt295_sm{margin-top:295px!important}
.mt300_sm{margin-top:300px!important}
/* Margin Bottom */
.mb0_sm{margin-bottom:0px!important}
.mb5_sm{margin-bottom:5px!important}
.mb10_sm{margin-bottom:10px!important}
.mb15_sm{margin-bottom:15px!important}
.mb20_sm{margin-bottom:20px!important}
.mb25_sm{margin-bottom:25px!important}
.mb30_sm{margin-bottom:30px!important}
.mb35_sm{margin-bottom:35px!important}
.mb40_sm{margin-bottom:40px!important}
.mb45_sm{margin-bottom:45px!important}
.mb50_sm{margin-bottom:50px!important}
.mb55_sm{margin-bottom:55px!important}
.mb60_sm{margin-bottom:60px!important}
.mb65_sm{margin-bottom:65px!important}
.mb70_sm{margin-bottom:70px!important}
.mb75_sm{margin-bottom:75px!important}
.mb80_sm{margin-bottom:80px!important}
.mb85_sm{margin-bottom:85px!important}
.mb90_sm{margin-bottom:90px!important}
.mb95_sm{margin-bottom:95px!important}
.mb100_sm{margin-bottom:100px!important}
.mb105_sm{margin-bottom:105px!important}
.mb110_sm{margin-bottom:110px!important}
.mb115_sm{margin-bottom:115px!important}
.mb120_sm{margin-bottom:120px!important}
.mb125_sm{margin-bottom:125px!important}
.mb130_sm{margin-bottom:130px!important}
.mb135_sm{margin-bottom:135px!important}
.mb140_sm{margin-bottom:140px!important}
.mb145_sm{margin-bottom:145px!important}
.mb150_sm{margin-bottom:150px!important}
.mb155_sm{margin-bottom:155px!important}
.mb160_sm{margin-bottom:160px!important}
.mb165_sm{margin-bottom:165px!important}
.mb170_sm{margin-bottom:170px!important}
.mb175_sm{margin-bottom:175px!important}
.mb180_sm{margin-bottom:180px!important}
.mb185_sm{margin-bottom:185px!important}
.mb190_sm{margin-bottom:190px!important}
.mb195_sm{margin-bottom:195px!important}
.mb200_sm{margin-bottom:200px!important}
.mb205_sm{margin-bottom:205px!important}
.mb210_sm{margin-bottom:210px!important}
.mb215_sm{margin-bottom:215px!important}
.mb220_sm{margin-bottom:220px!important}
.mb225_sm{margin-bottom:225px!important}
.mb230_sm{margin-bottom:230px!important}
.mb235_sm{margin-bottom:235px!important}
.mb240_sm{margin-bottom:240px!important}
.mb245_sm{margin-bottom:245px!important}
.mb250_sm{margin-bottom:250px!important}
.mb255_sm{margin-bottom:255px!important}
.mb260_sm{margin-bottom:260px!important}
.mb265_sm{margin-bottom:265px!important}
.mb270_sm{margin-bottom:270px!important}
.mb275_sm{margin-bottom:275px!important}
.mb280_sm{margin-bottom:280px!important}
.mb285_sm{margin-bottom:285px!important}
.mb290_sm{margin-bottom:290px!important}
.mb295_sm{margin-bottom:295px!important}
.mb300_sm{margin-bottom:300px!important}
/* Margin Left */
.ml0_sm{margin-left:0px!important}
.ml5_sm{margin-left:5px!important}
.ml10_sm{margin-left:10px!important}
.ml15_sm{margin-left:15px!important}
.ml20_sm{margin-left:20px!important}
.ml25_sm{margin-left:25px!important}
.ml30_sm{margin-left:30px!important}
.ml35_sm{margin-left:35px!important}
.ml40_sm{margin-left:40px!important}
.ml45_sm{margin-left:45px!important}
.ml50_sm{margin-left:50px!important}
.ml55_sm{margin-left:55px!important}
.ml60_sm{margin-left:60px!important}
.ml65_sm{margin-left:65px!important}
.ml70_sm{margin-left:70px!important}
.ml75_sm{margin-left:75px!important}
.ml80_sm{margin-left:80px!important}
.ml85_sm{margin-left:85px!important}
.ml90_sm{margin-left:90px!important}
.ml95_sm{margin-left:95px!important}
.ml100_sm{margin-left:100px!important}
.ml105_sm{margin-left:105px!important}
.ml110_sm{margin-left:110px!important}
.ml115_sm{margin-left:115px!important}
.ml120_sm{margin-left:120px!important}
.ml125_sm{margin-left:125px!important}
.ml130_sm{margin-left:130px!important}
.ml135_sm{margin-left:135px!important}
.ml140_sm{margin-left:140px!important}
.ml145_sm{margin-left:145px!important}
.ml150_sm{margin-left:150px!important}
.ml155_sm{margin-left:155px!important}
.ml160_sm{margin-left:160px!important}
.ml165_sm{margin-left:165px!important}
.ml170_sm{margin-left:170px!important}
.ml175_sm{margin-left:175px!important}
.ml180_sm{margin-left:180px!important}
.ml185_sm{margin-left:185px!important}
.ml190_sm{margin-left:190px!important}
.ml195_sm{margin-left:195px!important}
.ml200_sm{margin-left:200px!important}
.ml205_sm{margin-left:205px!important}
.ml210_sm{margin-left:210px!important}
.ml215_sm{margin-left:215px!important}
.ml220_sm{margin-left:220px!important}
.ml225_sm{margin-left:225px!important}
.ml230_sm{margin-left:230px!important}
.ml235_sm{margin-left:235px!important}
.ml240_sm{margin-left:240px!important}
.ml245_sm{margin-left:245px!important}
.ml250_sm{margin-left:250px!important}
.ml255_sm{margin-left:255px!important}
.ml260_sm{margin-left:260px!important}
.ml265_sm{margin-left:265px!important}
.ml270_sm{margin-left:270px!important}
.ml275_sm{margin-left:275px!important}
.ml280_sm{margin-left:280px!important}
.ml285_sm{margin-left:285px!important}
.ml290_sm{margin-left:290px!important}
.ml295_sm{margin-left:295px!important}
.ml300_sm{margin-left:300px!important}
/* Margin Right */
.mr0_sm{margin-right:0px!important}
.mr5_sm{margin-right:5px!important}
.mr10_sm{margin-right:10px!important}
.mr15_sm{margin-right:15px!important}
.mr20_sm{margin-right:20px!important}
.mr25_sm{margin-right:25px!important}
.mr30_sm{margin-right:30px!important}
.mr35_sm{margin-right:35px!important}
.mr40_sm{margin-right:40px!important}
.mr45_sm{margin-right:45px!important}
.mr50_sm{margin-right:50px!important}
.mr55_sm{margin-right:55px!important}
.mr60_sm{margin-right:60px!important}
.mr65_sm{margin-right:65px!important}
.mr70_sm{margin-right:70px!important}
.mr75_sm{margin-right:75px!important}
.mr80_sm{margin-right:80px!important}
.mr85_sm{margin-right:85px!important}
.mr90_sm{margin-right:90px!important}
.mr95_sm{margin-right:95px!important}
.mr100_sm{margin-right:100px!important}
.mr105_sm{margin-right:105px!important}
.mr110_sm{margin-right:110px!important}
.mr115_sm{margin-right:115px!important}
.mr120_sm{margin-right:120px!important}
.mr125_sm{margin-right:125px!important}
.mr130_sm{margin-right:130px!important}
.mr135_sm{margin-right:135px!important}
.mr140_sm{margin-right:140px!important}
.mr145_sm{margin-right:145px!important}
.mr150_sm{margin-right:150px!important}
.mr155_sm{margin-right:155px!important}
.mr160_sm{margin-right:160px!important}
.mr165_sm{margin-right:165px!important}
.mr170_sm{margin-right:170px!important}
.mr175_sm{margin-right:175px!important}
.mr180_sm{margin-right:180px!important}
.mr185_sm{margin-right:185px!important}
.mr190_sm{margin-right:190px!important}
.mr195_sm{margin-right:195px!important}
.mr200_sm{margin-right:200px!important}
.mr205_sm{margin-right:205px!important}
.mr210_sm{margin-right:210px!important}
.mr215_sm{margin-right:215px!important}
.mr220_sm{margin-right:220px!important}
.mr225_sm{margin-right:225px!important}
.mr230_sm{margin-right:230px!important}
.mr235_sm{margin-right:235px!important}
.mr240_sm{margin-right:240px!important}
.mr245_sm{margin-right:245px!important}
.mr250_sm{margin-right:250px!important}
.mr255_sm{margin-right:255px!important}
.mr260_sm{margin-right:260px!important}
.mr265_sm{margin-right:265px!important}
.mr270_sm{margin-right:270px!important}
.mr275_sm{margin-right:275px!important}
.mr280_sm{margin-right:280px!important}
.mr285_sm{margin-right:285px!important}
.mr290_sm{margin-right:290px!important}
.mr295_sm{margin-right:295px!important}
.mr300_sm{margin-right:300px!important}
}
@media(max-width:767px){
.p0_xs{padding: 0!important}
.m0_xs{margin: 0!important}

.m0_xs{margin:0px!important}
.m5_xs{margin:5px!important}
.m10_xs{margin:10px!important}
.m15_xs{margin:15px!important}
.m20_xs{margin:20px!important}
.m25_xs{margin:25px!important}
.m30_xs{margin:30px!important}
.m35_xs{margin:35px!important}
.m40_xs{margin:40px!important}
.m45_xs{margin:45px!important}
.m50_xs{margin:50px!important}
.m55_xs{margin:55px!important}
.m60_xs{margin:60px!important}
.m65_xs{margin:65px!important}
.m70_xs{margin:70px!important}
.m75_xs{margin:75px!important}
.m80_xs{margin:80px!important}
.m85_xs{margin:85px!important}
.m90_xs{margin:90px!important}
.m95_xs{margin:95px!important}
.m100_xs{margin:100px!important}
.m105_xs{margin:105px!important}
.m110_xs{margin:110px!important}
.m115_xs{margin:115px!important}
.m120_xs{margin:120px!important}
.m125_xs{margin:125px!important}
.m130_xs{margin:130px!important}
.m135_xs{margin:135px!important}
.m140_xs{margin:140px!important}
.m145_xs{margin:145px!important}
.m150_xs{margin:150px!important}
.m155_xs{margin:155px!important}
.m160_xs{margin:160px!important}
.m165_xs{margin:165px!important}
.m170_xs{margin:170px!important}
.m175_xs{margin:175px!important}
.m180_xs{margin:180px!important}
.m185_xs{margin:185px!important}
.m190_xs{margin:190px!important}
.m195_xs{margin:195px!important}
.m200_xs{margin:200px!important}
.m205_xs{margin:205px!important}
.m210_xs{margin:210px!important}
.m215_xs{margin:215px!important}
.m220_xs{margin:220px!important}
.m225_xs{margin:225px!important}
.m230_xs{margin:230px!important}
.m235_xs{margin:235px!important}
.m240_xs{margin:240px!important}
.m245_xs{margin:245px!important}
.m250_xs{margin:250px!important}
.m255_xs{margin:255px!important}
.m260_xs{margin:260px!important}
.m265_xs{margin:265px!important}
.m270_xs{margin:270px!important}
.m275_xs{margin:275px!important}
.m280_xs{margin:280px!important}
.m285_xs{margin:285px!important}
.m290_xs{margin:290px!important}
.m295_xs{margin:295px!important}
.m300_xs{margin:300px!important}

.p0_xs{padding:0px!important}
.p5_xs{padding:5px!important}
.p10_xs{padding:10px!important}
.p15_xs{padding:15px!important}
.p20_xs{padding:20px!important}
.p25_xs{padding:25px!important}
.p30_xs{padding:30px!important}
.p35_xs{padding:35px!important}
.p40_xs{padding:40px!important}
.p45_xs{padding:45px!important}
.p50_xs{padding:50px!important}
.p55_xs{padding:55px!important}
.p60_xs{padding:60px!important}
.p65_xs{padding:65px!important}
.p70_xs{padding:70px!important}
.p75_xs{padding:75px!important}
.p80_xs{padding:80px!important}
.p85_xs{padding:85px!important}
.p90_xs{padding:90px!important}
.p95_xs{padding:95px!important}
.p100_xs{padding:100px!important}
.p105_xs{padding:105px!important}
.p110_xs{padding:110px!important}
.p115_xs{padding:115px!important}
.p120_xs{padding:120px!important}
.p125_xs{padding:125px!important}
.p130_xs{padding:130px!important}
.p135_xs{padding:135px!important}
.p140_xs{padding:140px!important}
.p145_xs{padding:145px!important}
.p150_xs{padding:150px!important}
.p155_xs{padding:155px!important}
.p160_xs{padding:160px!important}
.p165_xs{padding:165px!important}
.p170_xs{padding:170px!important}
.p175_xs{padding:175px!important}
.p180_xs{padding:180px!important}
.p185_xs{padding:185px!important}
.p190_xs{padding:190px!important}
.p195_xs{padding:195px!important}
.p200_xs{padding:200px!important}
.p205_xs{padding:205px!important}
.p210_xs{padding:210px!important}
.p215_xs{padding:215px!important}
.p220_xs{padding:220px!important}
.p225_xs{padding:225px!important}
.p230_xs{padding:230px!important}
.p235_xs{padding:235px!important}
.p240_xs{padding:240px!important}
.p245_xs{padding:245px!important}
.p250_xs{padding:250px!important}
.p255_xs{padding:255px!important}
.p260_xs{padding:260px!important}
.p265_xs{padding:265px!important}
.p270_xs{padding:270px!important}
.p275_xs{padding:275px!important}
.p280_xs{padding:280px!important}
.p285_xs{padding:285px!important}
.p290_xs{padding:290px!important}
.p295_xs{padding:295px!important}
.p300_xs{padding:300px!important}

/* Padding Top */
.pt0_xs{padding-top:0px!important}
.pt5_xs{padding-top:5px!important}
.pt10_xs{padding-top:10px!important}
.pt15_xs{padding-top:15px!important}
.pt20_xs{padding-top:20px!important}
.pt25_xs{padding-top:25px!important}
.pt30_xs{padding-top:30px!important}
.pt35_xs{padding-top:35px!important}
.pt40_xs{padding-top:40px!important}
.pt45_xs{padding-top:45px!important}
.pt50_xs{padding-top:50px!important}
.pt55_xs{padding-top:55px!important}
.pt60_xs{padding-top:60px!important}
.pt65_xs{padding-top:65px!important}
.pt70_xs{padding-top:70px!important}
.pt75_xs{padding-top:75px!important}
.pt80_xs{padding-top:80px!important}
.pt85_xs{padding-top:85px!important}
.pt90_xs{padding-top:90px!important}
.pt95_xs{padding-top:95px!important}
.pt100_xs{padding-top:100px!important}
.pt105_xs{padding-top:105px!important}
.pt110_xs{padding-top:110px!important}
.pt115_xs{padding-top:115px!important}
.pt120_xs{padding-top:120px!important}
.pt125_xs{padding-top:125px!important}
.pt130_xs{padding-top:130px!important}
.pt135_xs{padding-top:135px!important}
.pt140_xs{padding-top:140px!important}
.pt145_xs{padding-top:145px!important}
.pt150_xs{padding-top:150px!important}
.pt155_xs{padding-top:155px!important}
.pt160_xs{padding-top:160px!important}
.pt165_xs{padding-top:165px!important}
.pt170_xs{padding-top:170px!important}
.pt175_xs{padding-top:175px!important}
.pt180_xs{padding-top:180px!important}
.pt185_xs{padding-top:185px!important}
.pt190_xs{padding-top:190px!important}
.pt195_xs{padding-top:195px!important}
.pt200_xs{padding-top:200px!important}
.pt205_xs{padding-top:205px!important}
.pt210_xs{padding-top:210px!important}
.pt215_xs{padding-top:215px!important}
.pt220_xs{padding-top:220px!important}
.pt225_xs{padding-top:225px!important}
.pt230_xs{padding-top:230px!important}
.pt235_xs{padding-top:235px!important}
.pt240_xs{padding-top:240px!important}
.pt245_xs{padding-top:245px!important}
.pt250_xs{padding-top:250px!important}
.pt255_xs{padding-top:255px!important}
.pt260_xs{padding-top:260px!important}
.pt265_xs{padding-top:265px!important}
.pt270_xs{padding-top:270px!important}
.pt275_xs{padding-top:275px!important}
.pt280_xs{padding-top:280px!important}
.pt285_xs{padding-top:285px!important}
.pt290_xs{padding-top:290px!important}
.pt295_xs{padding-top:295px!important}
.pt300_xs{padding-top:300px!important}
/* Padding Bottom */
.pb0_xs{padding-bottom:0px!important}
.pb5_xs{padding-bottom:5px!important}
.pb10_xs{padding-bottom:10px!important}
.pb15_xs{padding-bottom:15px!important}
.pb20_xs{padding-bottom:20px!important}
.pb25_xs{padding-bottom:25px!important}
.pb30_xs{padding-bottom:30px!important}
.pb35_xs{padding-bottom:35px!important}
.pb40_xs{padding-bottom:40px!important}
.pb45_xs{padding-bottom:45px!important}
.pb50_xs{padding-bottom:50px!important}
.pb55_xs{padding-bottom:55px!important}
.pb60_xs{padding-bottom:60px!important}
.pb65_xs{padding-bottom:65px!important}
.pb70_xs{padding-bottom:70px!important}
.pb75_xs{padding-bottom:75px!important}
.pb80_xs{padding-bottom:80px!important}
.pb85_xs{padding-bottom:85px!important}
.pb90_xs{padding-bottom:90px!important}
.pb95_xs{padding-bottom:95px!important}
.pb100_xs{padding-bottom:100px!important}
.pb105_xs{padding-bottom:105px!important}
.pb110_xs{padding-bottom:110px!important}
.pb115_xs{padding-bottom:115px!important}
.pb120_xs{padding-bottom:120px!important}
.pb125_xs{padding-bottom:125px!important}
.pb130_xs{padding-bottom:130px!important}
.pb135_xs{padding-bottom:135px!important}
.pb140_xs{padding-bottom:140px!important}
.pb145_xs{padding-bottom:145px!important}
.pb150_xs{padding-bottom:150px!important}
.pb155_xs{padding-bottom:155px!important}
.pb160_xs{padding-bottom:160px!important}
.pb165_xs{padding-bottom:165px!important}
.pb170_xs{padding-bottom:170px!important}
.pb175_xs{padding-bottom:175px!important}
.pb180_xs{padding-bottom:180px!important}
.pb185_xs{padding-bottom:185px!important}
.pb190_xs{padding-bottom:190px!important}
.pb195_xs{padding-bottom:195px!important}
.pb200_xs{padding-bottom:200px!important}
.pb205_xs{padding-bottom:205px!important}
.pb210_xs{padding-bottom:210px!important}
.pb215_xs{padding-bottom:215px!important}
.pb220_xs{padding-bottom:220px!important}
.pb225_xs{padding-bottom:225px!important}
.pb230_xs{padding-bottom:230px!important}
.pb235_xs{padding-bottom:235px!important}
.pb240_xs{padding-bottom:240px!important}
.pb245_xs{padding-bottom:245px!important}
.pb250_xs{padding-bottom:250px!important}
.pb255_xs{padding-bottom:255px!important}
.pb260_xs{padding-bottom:260px!important}
.pb265_xs{padding-bottom:265px!important}
.pb270_xs{padding-bottom:270px!important}
.pb275_xs{padding-bottom:275px!important}
.pb280_xs{padding-bottom:280px!important}
.pb285_xs{padding-bottom:285px!important}
.pb290_xs{padding-bottom:290px!important}
.pb295_xs{padding-bottom:295px!important}
.pb300_xs{padding-bottom:300px!important}
/* Padding Left */
.pl0_xs{padding-left:0px!important}
.pl5_xs{padding-left:5px!important}
.pl10_xs{padding-left:10px!important}
.pl15_xs{padding-left:15px!important}
.pl20_xs{padding-left:20px!important}
.pl25_xs{padding-left:25px!important}
.pl30_xs{padding-left:30px!important}
.pl35_xs{padding-left:35px!important}
.pl40_xs{padding-left:40px!important}
.pl45_xs{padding-left:45px!important}
.pl50_xs{padding-left:50px!important}
.pl55_xs{padding-left:55px!important}
.pl60_xs{padding-left:60px!important}
.pl65_xs{padding-left:65px!important}
.pl70_xs{padding-left:70px!important}
.pl75_xs{padding-left:75px!important}
.pl80_xs{padding-left:80px!important}
.pl85_xs{padding-left:85px!important}
.pl90_xs{padding-left:90px!important}
.pl95_xs{padding-left:95px!important}
.pl100_xs{padding-left:100px!important}
.pl105_xs{padding-left:105px!important}
.pl110_xs{padding-left:110px!important}
.pl115_xs{padding-left:115px!important}
.pl120_xs{padding-left:120px!important}
.pl125_xs{padding-left:125px!important}
.pl130_xs{padding-left:130px!important}
.pl135_xs{padding-left:135px!important}
.pl140_xs{padding-left:140px!important}
.pl145_xs{padding-left:145px!important}
.pl150_xs{padding-left:150px!important}
.pl155_xs{padding-left:155px!important}
.pl160_xs{padding-left:160px!important}
.pl165_xs{padding-left:165px!important}
.pl170_xs{padding-left:170px!important}
.pl175_xs{padding-left:175px!important}
.pl180_xs{padding-left:180px!important}
.pl185_xs{padding-left:185px!important}
.pl190_xs{padding-left:190px!important}
.pl195_xs{padding-left:195px!important}
.pl200_xs{padding-left:200px!important}
.pl205_xs{padding-left:205px!important}
.pl210_xs{padding-left:210px!important}
.pl215_xs{padding-left:215px!important}
.pl220_xs{padding-left:220px!important}
.pl225_xs{padding-left:225px!important}
.pl230_xs{padding-left:230px!important}
.pl235_xs{padding-left:235px!important}
.pl240_xs{padding-left:240px!important}
.pl245_xs{padding-left:245px!important}
.pl250_xs{padding-left:250px!important}
.pl255_xs{padding-left:255px!important}
.pl260_xs{padding-left:260px!important}
.pl265_xs{padding-left:265px!important}
.pl270_xs{padding-left:270px!important}
.pl275_xs{padding-left:275px!important}
.pl280_xs{padding-left:280px!important}
.pl285_xs{padding-left:285px!important}
.pl290_xs{padding-left:290px!important}
.pl295_xs{padding-left:295px!important}
.pl300_xs{padding-left:300px!important}
/* Padding Right */
.pr0_xs{padding-right:0px!important}
.pr5_xs{padding-right:5px!important}
.pr10_xs{padding-right:10px!important}
.pr15_xs{padding-right:15px!important}
.pr20_xs{padding-right:20px!important}
.pr25_xs{padding-right:25px!important}
.pr30_xs{padding-right:30px!important}
.pr35_xs{padding-right:35px!important}
.pr40_xs{padding-right:40px!important}
.pr45_xs{padding-right:45px!important}
.pr50_xs{padding-right:50px!important}
.pr55_xs{padding-right:55px!important}
.pr60_xs{padding-right:60px!important}
.pr65_xs{padding-right:65px!important}
.pr70_xs{padding-right:70px!important}
.pr75_xs{padding-right:75px!important}
.pr80_xs{padding-right:80px!important}
.pr85_xs{padding-right:85px!important}
.pr90_xs{padding-right:90px!important}
.pr95_xs{padding-right:95px!important}
.pr100_xs{padding-right:100px!important}
.pr105_xs{padding-right:105px!important}
.pr110_xs{padding-right:110px!important}
.pr115_xs{padding-right:115px!important}
.pr120_xs{padding-right:120px!important}
.pr125_xs{padding-right:125px!important}
.pr130_xs{padding-right:130px!important}
.pr135_xs{padding-right:135px!important}
.pr140_xs{padding-right:140px!important}
.pr145_xs{padding-right:145px!important}
.pr150_xs{padding-right:150px!important}
.pr155_xs{padding-right:155px!important}
.pr160_xs{padding-right:160px!important}
.pr165_xs{padding-right:165px!important}
.pr170_xs{padding-right:170px!important}
.pr175_xs{padding-right:175px!important}
.pr180_xs{padding-right:180px!important}
.pr185_xs{padding-right:185px!important}
.pr190_xs{padding-right:190px!important}
.pr195_xs{padding-right:195px!important}
.pr200_xs{padding-right:200px!important}
.pr205_xs{padding-right:205px!important}
.pr210_xs{padding-right:210px!important}
.pr215_xs{padding-right:215px!important}
.pr220_xs{padding-right:220px!important}
.pr225_xs{padding-right:225px!important}
.pr230_xs{padding-right:230px!important}
.pr235_xs{padding-right:235px!important}
.pr240_xs{padding-right:240px!important}
.pr245_xs{padding-right:245px!important}
.pr250_xs{padding-right:250px!important}
.pr255_xs{padding-right:255px!important}
.pr260_xs{padding-right:260px!important}
.pr265_xs{padding-right:265px!important}
.pr270_xs{padding-right:270px!important}
.pr275_xs{padding-right:275px!important}
.pr280_xs{padding-right:280px!important}
.pr285_xs{padding-right:285px!important}
.pr290_xs{padding-right:290px!important}
.pr295_xs{padding-right:295px!important}
.pr300_xs{padding-right:300px!important}
/* Margin Auto */
.mr-auto_xs{margin: auto;float: none}
/* Margin Top */
.mt0_xs{margin-top:0px!important}
.mt5_xs{margin-top:5px!important}
.mt10_xs{margin-top:10px!important}
.mt15_xs{margin-top:15px!important}
.mt20_xs{margin-top:20px!important}
.mt25_xs{margin-top:25px!important}
.mt30_xs{margin-top:30px!important}
.mt35_xs{margin-top:35px!important}
.mt40_xs{margin-top:40px!important}
.mt45_xs{margin-top:45px!important}
.mt50_xs{margin-top:50px!important}
.mt55_xs{margin-top:55px!important}
.mt60_xs{margin-top:60px!important}
.mt65_xs{margin-top:65px!important}
.mt70_xs{margin-top:70px!important}
.mt75_xs{margin-top:75px!important}
.mt80_xs{margin-top:80px!important}
.mt85_xs{margin-top:85px!important}
.mt90_xs{margin-top:90px!important}
.mt95_xs{margin-top:95px!important}
.mt100_xs{margin-top:100px!important}
.mt105_xs{margin-top:105px!important}
.mt110_xs{margin-top:110px!important}
.mt115_xs{margin-top:115px!important}
.mt120_xs{margin-top:120px!important}
.mt125_xs{margin-top:125px!important}
.mt130_xs{margin-top:130px!important}
.mt135_xs{margin-top:135px!important}
.mt140_xs{margin-top:140px!important}
.mt145_xs{margin-top:145px!important}
.mt150_xs{margin-top:150px!important}
.mt155_xs{margin-top:155px!important}
.mt160_xs{margin-top:160px!important}
.mt165_xs{margin-top:165px!important}
.mt170_xs{margin-top:170px!important}
.mt175_xs{margin-top:175px!important}
.mt180_xs{margin-top:180px!important}
.mt185_xs{margin-top:185px!important}
.mt190_xs{margin-top:190px!important}
.mt195_xs{margin-top:195px!important}
.mt200_xs{margin-top:200px!important}
.mt205_xs{margin-top:205px!important}
.mt210_xs{margin-top:210px!important}
.mt215_xs{margin-top:215px!important}
.mt220_xs{margin-top:220px!important}
.mt225_xs{margin-top:225px!important}
.mt230_xs{margin-top:230px!important}
.mt235_xs{margin-top:235px!important}
.mt240_xs{margin-top:240px!important}
.mt245_xs{margin-top:245px!important}
.mt250_xs{margin-top:250px!important}
.mt255_xs{margin-top:255px!important}
.mt260_xs{margin-top:260px!important}
.mt265_xs{margin-top:265px!important}
.mt270_xs{margin-top:270px!important}
.mt275_xs{margin-top:275px!important}
.mt280_xs{margin-top:280px!important}
.mt285_xs{margin-top:285px!important}
.mt290_xs{margin-top:290px!important}
.mt295_xs{margin-top:295px!important}
.mt300_xs{margin-top:300px!important}
/* Margin Bottom */
.mb0_xs{margin-bottom:0px!important}
.mb5_xs{margin-bottom:5px!important}
.mb10_xs{margin-bottom:10px!important}
.mb15_xs{margin-bottom:15px!important}
.mb20_xs{margin-bottom:20px!important}
.mb25_xs{margin-bottom:25px!important}
.mb30_xs{margin-bottom:30px!important}
.mb35_xs{margin-bottom:35px!important}
.mb40_xs{margin-bottom:40px!important}
.mb45_xs{margin-bottom:45px!important}
.mb50_xs{margin-bottom:50px!important}
.mb55_xs{margin-bottom:55px!important}
.mb60_xs{margin-bottom:60px!important}
.mb65_xs{margin-bottom:65px!important}
.mb70_xs{margin-bottom:70px!important}
.mb75_xs{margin-bottom:75px!important}
.mb80_xs{margin-bottom:80px!important}
.mb85_xs{margin-bottom:85px!important}
.mb90_xs{margin-bottom:90px!important}
.mb95_xs{margin-bottom:95px!important}
.mb100_xs{margin-bottom:100px!important}
.mb105_xs{margin-bottom:105px!important}
.mb110_xs{margin-bottom:110px!important}
.mb115_xs{margin-bottom:115px!important}
.mb120_xs{margin-bottom:120px!important}
.mb125_xs{margin-bottom:125px!important}
.mb130_xs{margin-bottom:130px!important}
.mb135_xs{margin-bottom:135px!important}
.mb140_xs{margin-bottom:140px!important}
.mb145_xs{margin-bottom:145px!important}
.mb150_xs{margin-bottom:150px!important}
.mb155_xs{margin-bottom:155px!important}
.mb160_xs{margin-bottom:160px!important}
.mb165_xs{margin-bottom:165px!important}
.mb170_xs{margin-bottom:170px!important}
.mb175_xs{margin-bottom:175px!important}
.mb180_xs{margin-bottom:180px!important}
.mb185_xs{margin-bottom:185px!important}
.mb190_xs{margin-bottom:190px!important}
.mb195_xs{margin-bottom:195px!important}
.mb200_xs{margin-bottom:200px!important}
.mb205_xs{margin-bottom:205px!important}
.mb210_xs{margin-bottom:210px!important}
.mb215_xs{margin-bottom:215px!important}
.mb220_xs{margin-bottom:220px!important}
.mb225_xs{margin-bottom:225px!important}
.mb230_xs{margin-bottom:230px!important}
.mb235_xs{margin-bottom:235px!important}
.mb240_xs{margin-bottom:240px!important}
.mb245_xs{margin-bottom:245px!important}
.mb250_xs{margin-bottom:250px!important}
.mb255_xs{margin-bottom:255px!important}
.mb260_xs{margin-bottom:260px!important}
.mb265_xs{margin-bottom:265px!important}
.mb270_xs{margin-bottom:270px!important}
.mb275_xs{margin-bottom:275px!important}
.mb280_xs{margin-bottom:280px!important}
.mb285_xs{margin-bottom:285px!important}
.mb290_xs{margin-bottom:290px!important}
.mb295_xs{margin-bottom:295px!important}
.mb300_xs{margin-bottom:300px!important}
/* Margin Left */
.ml0_xs{margin-left:0px!important}
.ml5_xs{margin-left:5px!important}
.ml10_xs{margin-left:10px!important}
.ml15_xs{margin-left:15px!important}
.ml20_xs{margin-left:20px!important}
.ml25_xs{margin-left:25px!important}
.ml30_xs{margin-left:30px!important}
.ml35_xs{margin-left:35px!important}
.ml40_xs{margin-left:40px!important}
.ml45_xs{margin-left:45px!important}
.ml50_xs{margin-left:50px!important}
.ml55_xs{margin-left:55px!important}
.ml60_xs{margin-left:60px!important}
.ml65_xs{margin-left:65px!important}
.ml70_xs{margin-left:70px!important}
.ml75_xs{margin-left:75px!important}
.ml80_xs{margin-left:80px!important}
.ml85_xs{margin-left:85px!important}
.ml90_xs{margin-left:90px!important}
.ml95_xs{margin-left:95px!important}
.ml100_xs{margin-left:100px!important}
.ml105_xs{margin-left:105px!important}
.ml110_xs{margin-left:110px!important}
.ml115_xs{margin-left:115px!important}
.ml120_xs{margin-left:120px!important}
.ml125_xs{margin-left:125px!important}
.ml130_xs{margin-left:130px!important}
.ml135_xs{margin-left:135px!important}
.ml140_xs{margin-left:140px!important}
.ml145_xs{margin-left:145px!important}
.ml150_xs{margin-left:150px!important}
.ml155_xs{margin-left:155px!important}
.ml160_xs{margin-left:160px!important}
.ml165_xs{margin-left:165px!important}
.ml170_xs{margin-left:170px!important}
.ml175_xs{margin-left:175px!important}
.ml180_xs{margin-left:180px!important}
.ml185_xs{margin-left:185px!important}
.ml190_xs{margin-left:190px!important}
.ml195_xs{margin-left:195px!important}
.ml200_xs{margin-left:200px!important}
.ml205_xs{margin-left:205px!important}
.ml210_xs{margin-left:210px!important}
.ml215_xs{margin-left:215px!important}
.ml220_xs{margin-left:220px!important}
.ml225_xs{margin-left:225px!important}
.ml230_xs{margin-left:230px!important}
.ml235_xs{margin-left:235px!important}
.ml240_xs{margin-left:240px!important}
.ml245_xs{margin-left:245px!important}
.ml250_xs{margin-left:250px!important}
.ml255_xs{margin-left:255px!important}
.ml260_xs{margin-left:260px!important}
.ml265_xs{margin-left:265px!important}
.ml270_xs{margin-left:270px!important}
.ml275_xs{margin-left:275px!important}
.ml280_xs{margin-left:280px!important}
.ml285_xs{margin-left:285px!important}
.ml290_xs{margin-left:290px!important}
.ml295_xs{margin-left:295px!important}
.ml300_xs{margin-left:300px!important}
/* Margin Right */
.mr0_xs{margin-right:0px!important}
.mr5_xs{margin-right:5px!important}
.mr10_xs{margin-right:10px!important}
.mr15_xs{margin-right:15px!important}
.mr20_xs{margin-right:20px!important}
.mr25_xs{margin-right:25px!important}
.mr30_xs{margin-right:30px!important}
.mr35_xs{margin-right:35px!important}
.mr40_xs{margin-right:40px!important}
.mr45_xs{margin-right:45px!important}
.mr50_xs{margin-right:50px!important}
.mr55_xs{margin-right:55px!important}
.mr60_xs{margin-right:60px!important}
.mr65_xs{margin-right:65px!important}
.mr70_xs{margin-right:70px!important}
.mr75_xs{margin-right:75px!important}
.mr80_xs{margin-right:80px!important}
.mr85_xs{margin-right:85px!important}
.mr90_xs{margin-right:90px!important}
.mr95_xs{margin-right:95px!important}
.mr100_xs{margin-right:100px!important}
.mr105_xs{margin-right:105px!important}
.mr110_xs{margin-right:110px!important}
.mr115_xs{margin-right:115px!important}
.mr120_xs{margin-right:120px!important}
.mr125_xs{margin-right:125px!important}
.mr130_xs{margin-right:130px!important}
.mr135_xs{margin-right:135px!important}
.mr140_xs{margin-right:140px!important}
.mr145_xs{margin-right:145px!important}
.mr150_xs{margin-right:150px!important}
.mr155_xs{margin-right:155px!important}
.mr160_xs{margin-right:160px!important}
.mr165_xs{margin-right:165px!important}
.mr170_xs{margin-right:170px!important}
.mr175_xs{margin-right:175px!important}
.mr180_xs{margin-right:180px!important}
.mr185_xs{margin-right:185px!important}
.mr190_xs{margin-right:190px!important}
.mr195_xs{margin-right:195px!important}
.mr200_xs{margin-right:200px!important}
.mr205_xs{margin-right:205px!important}
.mr210_xs{margin-right:210px!important}
.mr215_xs{margin-right:215px!important}
.mr220_xs{margin-right:220px!important}
.mr225_xs{margin-right:225px!important}
.mr230_xs{margin-right:230px!important}
.mr235_xs{margin-right:235px!important}
.mr240_xs{margin-right:240px!important}
.mr245_xs{margin-right:245px!important}
.mr250_xs{margin-right:250px!important}
.mr255_xs{margin-right:255px!important}
.mr260_xs{margin-right:260px!important}
.mr265_xs{margin-right:265px!important}
.mr270_xs{margin-right:270px!important}
.mr275_xs{margin-right:275px!important}
.mr280_xs{margin-right:280px!important}
.mr285_xs{margin-right:285px!important}
.mr290_xs{margin-right:290px!important}
.mr295_xs{margin-right:295px!important}
.mr300_xs{margin-right:300px!important}
}
.cl_white{
    color:#FFFFFF;
}
.hov_white:hover{
    color:#FFFFFF;
}
.bg_white{
    background-color:#FFFFFF;
}
.hovbg_white:hover{
    background-color:#FFFFFF;
}
.cl_dark{
    color:#333333;
}
.hov_dark:hover{
    color:#333333;
}
.bg_dark{
    background-color:#333333;
}
.hovbg_dark:hover{
    background-color:#333333;
}

.wide-img-content{padding:0 10%}
.p5percent{padding:0 5%}
.p10percent{padding:0 10%}
.p20percent{padding:0 20%}
.pt9perc{padding-top:9%}
.img-responsive{max-width: 100%;}
.width100{width: 100%;}
@media(min-width:1200px){
.md-pr20pr{
    padding-right:20%
}
.md-pl20pr{
    padding-left:20%
}
.md-p10pr{
    padding:10%
}
}
@media (max-width:992px) {
    .mb0-xs { margin-bottom: 0!important }
    .pt0-xs { padding-top: 0!important }
    .pt50-xs { padding-top: 50px!important }
    .mt0-xs { margin-top: 0!important }
}
.pointer{
    cursor: pointer;
}
.inline{
    display:inline;
}


@media(min-width:1200px){
.text-center-lg {
    text-align: center;
}
.text-right-lg {
    text-align: right;
}
.text-left-lg {
    text-align: left;
}
.float-left-lg {
    float: left;
}
.float-right-lg {
    float: right;
}
.clear-lg {
    clear: both;
}
.none-lg{
    display:none;
}
.vertical-align-lg {
    display:flex;
    justify-content:center;
    align-items:center;
}
.pc-lg{
    display:block;
}
.mob-lg{
    display:none;
}
}
@media(max-width:1199px){
.pc-lg{
    display:none;
}
.mob-lg{
    display:block;
}
}
@media(min-width:992px){
.text-center-md {
    text-align: center;
}
.text-right-md {
    text-align: right;
}
.text-left-md {
    text-align: left;
}
.float-left-md {
    float: left;
}
.float-right-md {
    float: right;
}
.clear-md {
    clear: both;
}
.none-md{
    display:none;
}
.vertical-align-md {
    display:flex;
    justify-content:center;
    align-items:center;
}
.pc-md{
    display:block;
}
.mob-md{
    display:none;
}
}
@media(max-width:991px){
.pc-md{
    display:none;
}
.mob-md{
    display:block;
}
}
@media(min-width:768px){
.text-center-sm {
    text-align: center;
}
.text-right-sm {
    text-align: right;
}
.text-left-sm {
    text-align: left;
}
.float-left-sm {
    float: left;
}
.float-right-sm {
    float: right;
}
.clear-sm {
    clear: both;
}
.none-sm{
    display:none;
}
.vertical-align-sm {
    display:flex;
    justify-content:center;
    align-items:center;
}
.pc-sm{
    display:block;
}
.mob-sm{
    display:none;
}
}
@media(max-width:767px){
.pc-sm{
    display:none;
}
.mob-sm{
    display:block;
}
}
@media(min-width:441px){
.text-center-xs {
    text-align: center;
}
.text-right-xs {
    text-align: right;
}
.text-left-xs {
    text-align: left;
}
.float-left-xs {
    float: left;
}
.float-right-xs {
    float: right;
}
.clear-xs {
    clear: both;
}
.none-xs{
    display:none;
}
.vertical-align-xs {
    display:flex;
    justify-content:center;
    align-items:center;
}
.pc-xs{
    display:block;
}
.mob-xs{
    display:none;
}
}
@media(max-width:440px){
.pc-xs{
    display:none;
}
.mob-xs{
    display:block;
}
}
.vertical-align {
    display:flex;
    justify-content:center;
    align-items:center;
}
.clear{
    clear:both;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-left {
    text-align: left;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
.clear {
    clear: both;
}
.none{
    display:none;
}
.absolute{
    position: absolute;
}
.position0{
    left:0;
    right:0;
    top:0;
    bottom:0;
}
.opacity-0{
    opacity: 0;
}
.opacity-01{
    opacity: 0.1;
}
.opacity-02{
    opacity: 0.2;
}
.opacity-03{
    opacity: 0.3;
}
.opacity-04{
    opacity: 0.4;
}
.opacity-05{
    opacity: 0.5;
}
.opacity-06{
    opacity: 0.6;
}
.opacity-07{
    opacity: 0.7;
}
.opacity-08{
    opacity: 0.8;
}
.opacity-09{
    opacity: 0.9;
}
.opacity-1{
    opacity: 1;
}
.inline {
    display: inline;
}
.cover{
    background-size: cover;
}
.radiusno{
    border-radius:0!important;
}
.outno{
    outline: none!important;
}
.w5{width: 5px;}
.w10{width: 10px;}
.w15{width: 15px;}
.w20{width: 20px;}
.w25{width: 25px;}
.w30{width: 30px;}
.w35{width: 35px;}
.w40{width: 40px;}
.w45{width: 45px;}
.w50{width: 50px;}
.w55{width: 55px;}
.w60{width: 60px;}
.w65{width: 65px;}
.w70{width: 70px;}
.w75{width: 75px;}
.w80{width: 80px;}
.w85{width: 85px;}
.w90{width: 90px;}
.w95{width: 95px;}
.w100{width: 100px;}
.w105{width: 105px;}
.w110{width: 110px;}
.w115{width: 115px;}
.w120{width: 120px;}
.w125{width: 125px;}
.w130{width: 130px;}
.w135{width: 135px;}
.w140{width: 140px;}
.w145{width: 145px;}
.w150{width: 150px;}
.w155{width: 155px;}
.w160{width: 160px;}
.w165{width: 165px;}
.w170{width: 170px;}
.w175{width: 175px;}
.w180{width: 180px;}
.w185{width: 185px;}
.w190{width: 190px;}
.w195{width: 195px;}
.w200{width: 200px;}
.w205{width: 205px;}
.w210{width: 210px;}
.w215{width: 215px;}
.w220{width: 220px;}
.w225{width: 225px;}
.w230{width: 230px;}
.w235{width: 235px;}
.w240{width: 240px;}
.w245{width: 245px;}
.w250{width: 250px;}
.w255{width: 255px;}
.w260{width: 260px;}
.w265{width: 265px;}
.w270{width: 270px;}
.w275{width: 275px;}
.w280{width: 280px;}
.w285{width: 285px;}
.w290{width: 290px;}
.w295{width: 295px;}
.w300{width: 300px;}

.ln1{
	line-height: 1px;
}
.ln2{
	line-height: 2px;
}
.ln3{
	line-height: 3px;
}
.ln4{
	line-height: 4px;
}
.ln5{
	line-height: 5px;
}
.ln6{
	line-height: 6px;
}
.ln7{
	line-height: 7px;
}
.ln8{
	line-height: 8px;
}
.ln9{
	line-height: 9px;
}
.ln10{
	line-height: 10px;
}
.ln11{
	line-height: 11px;
}
.ln12{
	line-height: 12px;
}
.ln13{
	line-height: 13px;
}
.ln14{
	line-height: 14px;
}
.ln15{
	line-height: 15px;
}
.ln16{
	line-height: 16px;
}
.ln17{
	line-height: 17px;
}
.ln18{
	line-height: 18px;
}
.ln19{
	line-height: 19px;
}
.ln20{
	line-height: 20px;
}
.ln21{
	line-height: 21px;
}
.ln22{
	line-height: 22px;
}
.ln23{
	line-height: 23px;
}
.ln24{
	line-height: 24px;
}
.ln25{
	line-height: 25px;
}
.ln26{
	line-height: 26px;
}
.ln27{
	line-height: 27px;
}
.ln28{
	line-height: 28px;
}
.ln29{
	line-height: 29px;
}
.ln30{
	line-height: 30px;
}
.ln31{
	line-height: 31px;
}
.ln32{
	line-height: 32px;
}
.ln33{
	line-height: 33px;
}
.ln34{
	line-height: 34px;
}
.ln35{
	line-height: 35px;
}
.ln36{
	line-height: 36px;
}
.ln37{
	line-height: 37px;
}
.ln38{
	line-height: 38px;
}
.ln39{
	line-height: 39px;
}
.ln40{
	line-height: 40px;
}
.ln41{
	line-height: 41px;
}
.ln42{
	line-height: 42px;
}
.ln43{
	line-height: 43px;
}
.ln44{
	line-height: 44px;
}
.ln45{
	line-height: 45px;
}
.ln46{
	line-height: 46px;
}
.ln47{
	line-height: 47px;
}
.ln48{
	line-height: 48px;
}
.ln49{
	line-height: 49px;
}
.ln50{
	line-height: 50px;
}
.ln51{
	line-height: 51px;
}
.ln52{
	line-height: 52px;
}
.ln53{
	line-height: 53px;
}
.ln54{
	line-height: 54px;
}
.ln55{
	line-height: 55px;
}
.ln60{
	line-height: 60px;
}
.fs1{
	font-size: 1px;
}
.fs2{
	font-size: 2px;
}
.fs3{
	font-size: 3px;
}
.fs4{
	font-size: 4px;
}
.fs5{
	font-size: 5px;
}
.fs6{
	font-size: 6px;
}
.fs7{
	font-size: 7px;
}
.fs8{
	font-size: 8px;
}
.fs9{
	font-size: 9px;
}
.fs10{
	font-size: 10px;
}
.fs11{
	font-size: 11px;
}
.fs12{
	font-size: 12px;
}
.fs13{
	font-size: 13px;
}
.fs14{
	font-size: 14px;
}
.fs15{
	font-size: 15px;
}
.fs16{
	font-size: 16px;
}
.fs17{
	font-size: 17px;
}
.fs18{
	font-size: 18px;
}
.fs19{
	font-size: 19px;
}
.fs20{
	font-size: 20px;
}
.fs21{
	font-size: 21px;
}
.fs22{
	font-size: 22px;
}
.fs23{
	font-size: 23px;
}
.fs24{
	font-size: 24px;
}
.fs25{
	font-size: 25px;
}
.fs26{
	font-size: 26px;
}
.fs27{
	font-size: 27px;
}
.fs28{
	font-size: 28px;
}
.fs29{
	font-size: 29px;
}
.fs30{
	font-size: 30px;
}
.fs31{
	font-size: 31px;
}
.fs32{
	font-size: 32px;
}
.fs33{
	font-size: 33px;
}
.fs34{
	font-size: 34px;
}
.fs35{
	font-size: 35px;
}
.fs36{
	font-size: 36px;
}
.fs37{
	font-size: 37px;
}
.fs38{
	font-size: 38px;
}
.fs39{
	font-size: 39px;
}
.fs40{
	font-size: 40px;
}
.fs41{
	font-size: 41px;
}
.fs42{
	font-size: 42px;
}
.fs43{
	font-size: 43px;
}
.fs44{
	font-size: 44px;
}
.fs45{
	font-size: 45px;
}
.fs46{
	font-size: 46px;
}
.fs47{
	font-size: 47px;
}
.fs48{
	font-size: 48px;
}
.fs49{
	font-size: 49px;
}
.fs50{
	font-size: 50px;
}
.fs51{
	font-size: 51px;
}
.fs52{
	font-size: 52px;
}
.fs53{
	font-size: 53px;
}
.fs54{
	font-size: 54px;
}
.fs55{
	font-size: 55px;
}
.fs64{
	font-size: 64px;
}

.bg_success{
    background-color:#02ae20;
}
.bg_error{
    background-color:#ae0202;
}
.disable-pagetransition{
	display: none!important;
	opacity: 0!important;
}
/*@media(min-width:992px){*/
#logo {
    max-width: 235px;
    padding: 33px 0px;
    margin-top: 1px;
    -webkit-transition: all 0.2s ease-out 0.0s!important;
	-moz-transition: all 0.2s ease-out 0.0s!important;
	-ms-transition: all 0.2s ease-out 0.0s!important;
	-o-transition: all 0.2s ease-out 0.0s!important;
	transition: all 0.2s ease-out 0.0s!important;
}
#logo img {
    height: auto!important;
}
.sticky-header #logo {
    padding: 18px 0px;
}
/*}*/


.dark #primary-menu:not(.not-dark) ul ul, .dark #primary-menu:not(.not-dark) ul li .mega-menu-content, #primary-menu.dark ul ul, #primary-menu.dark ul li .mega-menu-content {
    background-color: #002539;
    border-color: #002539;
    border-top-color: #002539;
}

.slider-caption-right {
    text-align: right;
}

.slider-caption{
    z-index: 3;
}
.swiper-slide{
	z-index: 1;
}
.swiper-slide:before {
    background-image: url(../images/grid.png);
    z-index: -1;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    content: '';
}
div,p{
	line-height: 25px;
    font-size: 14px;
}
#content p {
    line-height: 28px;
}
.lead {
    font-size: 16px;
    font-weight: 300;
}
h1{
    font-weight: 700;
}
h2{
    line-height: 30px;
    font-weight: 700;
}
h3{
    font-size: 27px;
    line-height: 32px;
}
h4{
    font-size: 18px;
    line-height: 22px;
}
h5 {
    font-size: 16px;
    line-height: 26px;
}
.bbmbl {
    position: relative;
    background: #0025395e;
    -webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
}
.ipost .bbmbl img {
    mix-blend-mode: multiply;
}
.click_hov:hover .bbmbl img {
    mix-blend-mode: unset;
}
.slider-arrow-left {
    left: 30px;
}
.slider-arrow-right{
    right: 30px;
}
hr {
    margin-top: 0;
    margin-bottom: 0;
}
.bbmbl:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #002539;
    z-index: 1;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
}
.click_hov:hover .bbmbl:before {
	opacity: 0;
}
.click_hov:hover .bbmbl {
	background: transparent;
}


.slider-caption h2{
	text-transform: none!important;
}
.slider-caption h3 {
    font-size: 50px;
    line-height: 50px;
}
.slider-caption h4 {
    font-size: 50px;
    font-weight: 300;
    line-height: 50px;
}
.flex-next, .slider-arrow-right, .slider-element .owl-next {
    border-radius: 0!important;
}
#primary-menu > ul > li > a > div {
    font-size: 14px!important;
}

#primary-menu > ul > li > a > div {
    font-size: 14px!important;
    position: relative;
    color:#a0a0a0;
}
#primary-menu > ul > li > a > div:before {
    content: '';
    width: 0%;
    margin: auto;
    height: 2px;
    background: #FFFFFF;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
}
#primary-menu > ul > li.active a > div:before, 
#primary-menu > ul > li:hover a > div:before {
    width: 100%;
}
.topbarra {
    height: 36px;
    background: #000;
    overflow: hidden;
}
.topbarvoci {
    list-style: none;
    float: right;
    margin-right: 8px;
}
.topbarvoci li {
    float: left;
    padding: 4px 7px;
}
.topbarvoci div {
    font-size: 14px;
    color: #a0a0a0;
}

#primary-menu > ul > li > a > div.cl_2:before {
    background-color:#24A666!important;
}
#primary-menu > ul > li > a > div.cl_3:before {
    background-color:#00a9dc!important;
}
#primary-menu > ul > li > a > div.cl_4:before {
    background-color:#FDCD1D!important;
}
#primary-menu > ul > li > a > div.cl_5:before {
    background-color:#E94E1B!important;
}

/*#primary-menu > ul > li.active > a > div:before {
    background-color:#FFFFFF!important;
}
#primary-menu > ul > li.active > a > div{
    color:#FFFFFF!important;
}*/

.portfolio.portfolio-full {
    width: 76%;
    margin: auto!important;
}
#header.full-header #primary-menu>ul {
    float: left;
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
}
#top-search {
    margin: 0;
}


.ipost .entry-title h3 a:hover, .ipost .entry-title h4 a:hover {
    color: #002539;
}
.widget_links li a{
    background-position: 0 center;
}
a {
    text-decoration: none!important;
    color: #002539;
}
footer a {
    text-decoration: none!important;
    color: #FFFFFF;
}
.bg_logow:before {
    content: '';
    position: absolute;
    left: -45px;
    top: 0;
    bottom: 0;
    margin: auto;
    background-image: url(../images/logo_ptp_girw.png);
    width: 29px;
    height: 205px;
    background-size: contain;
    background-repeat: no-repeat;
}
#footer {
    border-top: 0!important;
}
.nowrap{
	white-space: nowrap;
}
.dxwhite {
    overflow: hidden;
}
.dxwhite:before {
    content: '';
    width: 12px;
    box-shadow: -7px 0px 6px #FFF;
    position: absolute;
    right: -12px;
    height: 100%;
    z-index: 1;
    background: #FFF;
}
/* width */
::-webkit-scrollbar {
  width: 4px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #FFFFFF; 
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #002539; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #002539; 
}
.topbarvoci.sx {
    float: left!important;
    margin-left: 25px;
}
.topbarvoci.sx li {
    float: left;
    padding: 4px 2px;
}
.social-icon.si-small {
    width: 29px;
    height: 29px;
    font-size: 13px;
    line-height: 29px!important;
    border-radius: 0;
}
@media(max-width:991px){
#logo {
    display: flex;
    align-items: center;
    padding: 34px 0px!important;
}
.slider-arrow-left,.slider-arrow-right{
	opacity: 0!important;
}
#wrapper {
    padding-top: 137px!important;
}
#header {
    position: fixed;
    z-index: 222;
    right: 0;
    left: 0;
    top: 0;
}
#primary-menu > ul > li > a > div:before{
	opacity: 0!important;
}
}
@media(max-width:767px){
.bg_logow:before{
	opacity: 0;
}

}
@media(min-width:768px) AND (max-width:800px){
.bg_logow:before{
	opacity: 0;
}
}
@media(min-width:1199px) AND (max-width:1225px){
.bg_logow:before{
	opacity: 0;
}
}
@media(min-width:992px) AND (max-width:1100px){
.bg_logow:before{
	opacity: 0;
}
}
@media(min-width:992px) AND (max-width:1080px){
#primary-menu ul li>a {
    padding: 36px 2px;
}
}

.bodsmal{
    border: 1px solid #efefef;
}
#logo {
    border: 0px!important;
}
.font_11{
    font-size: 11px!important;
}
.font_12{
    font-size: 12px!important;
}
.font_13{
    font-size: 13px!important;
}
#copyrights {
    padding: 5px 0px!important;
    height: 36px;
}
.icon-angle-left:before {
    content: "";
    background-image: url(../images/left_png.png);
    background-size: unset;
    background-repeat: no-repeat;
    position: absolute;
    opacity: 1;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-position: center;
}
.icon-angle-right:before {
    content: "";
    background-image: url(../images/right_png.png);
    background-size: unset;
    background-repeat: no-repeat;
    position: absolute;
    opacity: 1;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-position: center;
}
.oc-item,.pulse{
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}
.oc-item:hover,.pulse:hover {
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
.pulse_small{
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}
.pulse_small:hover {
	-webkit-transform: scale(1.05,1.05);
	-moz-transform: scale(1.05,1.05);
	-ms-transform: scale(1.05,1.05);
	-o-transform: scale(1.05,1.05);
    transform: scale(1.05,1.05);
}


.pos_des{
	position:relative;
	background-position: right;
}
.pos_des:before {
    background-image: url(../images/grid.png);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    content: '';
}
.boxsottodx {
    display: -webkit-inline-box;
    display: inline-block;
    z-index: 2;
}
/*.boxsottodx:before {
    content: '';
    z-index: -1;
    background-image: url(../images/icona_titolo_incubatore-10.png);
    background-size: cover;
    position: absolute;
    left: -18px;
    top: -12px;
    width: 60px;
    height: 60px;
}*/
/*.boxsottodx:before {
    background: #002539;
    position: absolute;
    left: -20px;
    top: 26px;
    bottom: -6px;
    right: 50px;
    content: '';
    z-index: -1;
}
.boxsottodx.giallo:before {
    background: #FDCD1D;
}*/
@media(max-width:767px){
/*.boxsottodx:before {
    left: -20px;
    top: 20px;
    bottom: -6px;
    right: 35px;
    content: '';
    z-index: -1;
}*/
}
.ulpersonalizzato ul {
    list-style: none;
}
.ulpersonalizzato ul li{
	padding: 2px 0px;
    padding-left: 20px;
    position: relative;
}
.ulpersonalizzato ul li:before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 10px;
    height: 10px;
    background: #002539;
    content: '';
}
.tablepersonalizzato table {
    width: 100%;
    margin-bottom: 0px;
}
.tablepersonalizzato table td {
    position: relative;
    padding: 8px 0px;
}
.tablepersonalizzato table td:before {
    content: '';
    position: absolute;
    bottom: 0;
    height: 1px;
    background: #e8e8e8;
    width: 90%;
    left: 0;
}
.tablepersonalizzato table tbody > tr:nth-child(1) > td {
    font-weight: bold;
}
ul{
	list-style: none;
	margin-bottom: 0;
}
.ulpersonalizzato2 ul li {
    padding: 2px 0px;
}
.sopra200 {
    position: absolute;
    margin-top: -75px;
}
.left-vertical{
	justify-content: left;
}
.bbmbl.giallo:before {
    background: #FDCD1D;
}
.slider-caption h2, .slider-caption h4 {
    text-shadow: -1px 1px 9px #002539!important;
}
.heading-block~p:not(.lead) {
    font-size: 14px;
}
#content p {
    line-height: 25px;
}
.bbmbl.giallo {
    background: none;
}
.altro .click_hov:hover .bbmbl:before {
    opacity: 0.5;
}
.altro .click_hov:hover .bbmbl:before {
    opacity: 0.5;
}
.bbmbl.giallo:before {
    opacity: 0;
}
.image_fade{
	opacity: 1!important;
}
.but_1, .but_2, .but_3, .but_4, .but_5, .but_6{
	font-weight: bold;
	letter-spacing: 1px;
}
.abs_pul {
    opacity:0;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    z-index: 1;
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}
.altro .click_hov .but_1{
    background: #FFF;
    color: #002539;
}
.altro .click_hov:hover .abs_pul{
    opacity: 1;
}
.input_si {
    width: 100%;
    border: 0;
    border-bottom: 1px solid #CCC;
    margin-bottom: 17px;
    height: 37px;
}
.textarea_si {
	resize: none;
    width: 100%;
    height:85px;
    border: 0;
    border-bottom: 1px solid #CCC;
    margin-bottom: 17px;
}
@media(max-width:550px){
	.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    width:100%;
}
.col-xxs-6 {
    width: 50%;
}

.block-xs-1,
.block-xs-10,
.block-xs-11,
.block-xs-12,
.block-xs-2,
.block-xs-3,
.block-xs-4,
.block-xs-5,
.block-xs-6,
.block-xs-7,
.block-xs-8,
.block-xs-9 {
    padding-bottom: 100%;
}
}
@media(max-width:567px){
.block-xxs-6{
    padding-bottom: 50%;
    width: 50%;
}
}
.absul {
    text-align: center;
    position: absolute;
    bottom: 15px;
    top: 15px;
    left: 15px;
    right: 15px;
    margin: auto;
    padding: 66px 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    outline: 5px solid #FDCD1D;
    outline-offset: -5px;
    flex-direction: column;
}
.div_quadro_pul:hover .quadro_pul{
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
}
.ombra{
	text-shadow: -1px 1px 9px #002539!important;
}
.quadro_pul {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -o-transform: scale(0.6);
    transform: scale(0.6);
    opacity:0;
    position: absolute;
    bottom: 0;
    top: 0;
    margin: auto;
    height: 130px;
    width: 130px;
    left: 0;
    right: 0;
    background: #FDCD1D;
    color: #FFF;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 25px 10px;
    z-index: 1;
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}
.hei446 .swiper-slide{
    height:446px!important;
}
.hei446{
    height:446px!important;
}
.hei446 .swiper-slide{
    background-position: center right!important;
}
#primary-menu-trigger{
	right: 20px;
    left: auto;
    top: 10px;
}

@media(max-width:767px){
.block-xxs-6 .absul {
    font-size: 12px!important;
    line-height: 18px;
}
.quadro_pul{
	opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
}
.slider-caption h4{
	font-size: 19px;
}
.slider-caption h4{
	font-size: 19px;
}
}

@media (max-width: 991px){
#top-search {
    position: fixed;
    z-index: 9;
    left: 0;
    right: 0;
}
#logo {
    height: 70px;
}
#wrapper {
    padding-top: 107px!important;
}
}
.outnone{
    -webkit-appearance: none;
}
.inputsi {
    width: 100%;
    border: 1px solid #002539;
    padding: 5px 47px 5px 10px;
    position: relative;
    max-height: 37px;
}
.bef:before {
    content: "";
    background: #002539 url('../images/right_png.png');
    background-size: unset;
    background-repeat: no-repeat;
    position: absolute;
    opacity: 1;
    right: 0;
    bottom: 0;
    top: 0;
    height: 37px;
    width: 37px;
    background-position: 2px 0px;
    z-index: -1;
}
select{
	background: transparent;
}
input {
    background: transparent;
}
.bef {
    z-index: 1;
}
.lipagina {
    border: 1px solid #002539;
    margin: auto;
    margin-right: 5px;
    margin-left: 5px;
    display: -webkit-inline-box;
    width: 37px;
    height: 37px;
    padding: 5px 14px;
    text-align: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
}
.page_number {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    bottom: 0;
    margin: auto;
    padding: 5px 10px;
}

.lipagina:hover,.lipagina.active {
	background-color: #002539;
	color:#FFFFFF;
}
.lipagina:hover .page_number ,.lipagina.active .page_number {
	color:#FFFFFF;
}
@media(min-width:991px){
.absls {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
}
.h100{
    height: 100%;
}
}
.separa {
    height: 1px;
    background: #002539;
    margin: 5px 0px;
}

.content_blu .absul {
    background: #002539;
    outline: none;
}
.icon-angle-right:before {
    content: ""!important;
}
.icon-angle-left:before {
    content: ""!important;
}

/*.slider-arrow-right{
	right:50px!important;
}
.slider-arrow-left{
	left:50px!important;
}*/
.newla {
    position: absolute;
    bottom: -60px;
}
.news_border .absul {
    outline-color: #002539;
}
.div_quadro_pul {
    overflow: hidden;
}
.div_quadro_pul img {
    -webkit-transition: all 0.2s ease-out 0.0s;
	-moz-transition: all 0.2s ease-out 0.0s;
	-ms-transition: all 0.2s ease-out 0.0s;
	-o-transition: all 0.2s ease-out 0.0s;
	transition: all 0.2s ease-out 0.0s;
}
.div_quadro_pul:hover img {
    transform: scale(1.05);
    -webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.nostyle{
	
}
@media(min-width:991px){
.bloccoecolsei.col-md-4 {
    width: 20%;
    padding-bottom: 20%;
}
}


.boxruota img{
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}

.active .boxruota img{
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.boxruota {
    margin-left:10px;
    cursor:pointer;
    width: 37px;
    height: 37px;
    display: -webkit-inline-box;
    display: inline-block;
    padding: 2px 1px 2px 3px;
    /*transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -o-transform: translateY(-4px);*/
}
.inl{
    display: -webkit-inline-box;
    display: inline-block;
}
.bor_sot{
    border-bottom: 1px solid #002539;
}
.cont_4{
    border: 5px solid #FDCD1D;
}
#st-1 .st-btn{
    border:0px!important;
}
.st-btn {
    -webkit-transition: all 0.2s ease-out 0.0s;
    -moz-transition: all 0.2s ease-out 0.0s;
    -ms-transition: all 0.2s ease-out 0.0s;
    -o-transition: all 0.2s ease-out 0.0s;
    transition: all 0.2s ease-out 0.0s;
}
.about_special .newla {
    bottom: -35px;
}
.verde .quadro_pul {
    background: #00a9dc;
}
.azzurro .quadro_pul {
    background: #24A666;
}
.rosso .quadro_pul {
    background: #E94E1B;
}
.absul.verde {
    outline: 5px solid #00a9dc;
}
.absul.azzurro {
    outline: 5px solid #24A666;
}
.absul.rosso {
    outline: 5px solid #E94E1B;
}
.solo_img{
	background-size: cover;
    background-position: center;
    outline: none!important;
}
.bordlu {
    max-height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
}
.img-responsiveh {
    max-height: 80px!important;
    width: auto!important;
    margin: auto;
}
.img-responsiveh2 {
    max-height: 120px!important;
    max-width: 150px!important;
    margin: auto;
    height: auto!important;
    width: auto!important;
}
.bordlu.due{
    max-height: 130px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 130px;
}
.error_contatti {
    background: #dc2b2b;
    padding: 8px 10px;
    margin-bottom: 11px;
    color: #FFF;
    font-size: 16px;
}
.form_cont.scomparl{
    visibility: hidden;
    z-index: -11;
}
.succ_cont {
    font-size: 18px;
}
span.select {
    background: #002539;
    color: #FFF;
    padding: 1px 2px;
}
.minh300{
    min-height: 300px;
}
.inputpers {
    border-radius: 0;
    width: 100%;
    border: 0;
    border-bottom: 1px solid #CCC;
    margin-bottom: 17px;
    height: 37px;
}
.white a{
	color:#FFFFFF!important;
}
.azzurro .quadro_pul {
    background: #24A666;
}

.container hr {
    height: 1px;
    background: #002539;
    margin: 5px 0px;
    border: 0;
}





.newsselez_new .newla {
    bottom: -120px;
}
.newsselez_new .min50{
    min-height: 50px;
}
@media (min-width: 992px){
.block-md-15.newsselez_new {
    padding-bottom: 16%;
}
}
@media (min-width: 1200px){
.block-md-15.newsselez_new {
    padding-bottom: 14%;
}
}
@media (min-width: 768px) AND (max-width:991px){
.block-sm-6.newsselez_new {
    padding-bottom: 34%;
}
}
@media (max-width: 768px){
.block-xs-6.newsselez_new {
    padding-bottom: 35%;
}
.newsselez_new .newla {
    bottom: -160px!important;
}
.newsselez_new.mb120{
    margin-bottom: 166px!important;
}
}

.newsselez_new .bg_im {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.newsselez_new .absul{
    outline: none!important;
    background-size: 100%!important;
}

hr.whitei {
    background: #FFFFFF!important;
}


.border_rosso .absul{
    outline: 5px solid #E94E1B!important;
}

.vert_sol{
    display: flex;
    align-items: center;
    height:100%;
}
.imgconts:before {
    background-image: url(../images/grid.png);
    z-index: 0;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    content: '';
}
.extratext_due {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 111;
}
.extratext_due .container,.extratext_due .row{
    position: absolute;
    top: 0;
    bottom: 0;
    margin:auto;
}
.extratext_due h2, .extratext_due h4 {
    text-shadow: -1px 1px 9px #002539!important;
}
.extratext_due h2 {
    font-size: 4rem;
    letter-spacing: 2px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 0;
}
.extratext_due h4 {
    font-size: 50px;
    font-weight: 300;
    line-height: 50px;
}
@media(max-width:767px){
.extratext_due h4 {
    font-size: 19px;
    font-weight: 300;
    line-height: 19px;
}
.extratext_due h2 {
    font-size: 2rem;
}
}
.extratext_due {
    max-width: 100%;
    margin: auto;
    padding-left: 15px;
}

@media (min-width: 768px) {
    .extratext_due {
        width: 750px;
    }
}
@media (min-width: 992px) {
    .extratext_due {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    .extratext_due {
        width: 1170px;
    }
}
.miostile {
    display: flex;
    justify-content: center;
    height: 100%;
    flex-direction: column;
}
.miostile, .miostile * {
    opacity: 1;
}


.blub strong,.blub b{
    color:#002539;
}

.pacchetti{
    text-align: center;
}
.tagall {
    margin-right: 3px;
    margin-bottom: 3px;
    padding: 0px 4px;
    line-height: 20px;
    float: left;
    border: 1px solid #5DB130;
}