
a, button, h1, h2, h3, h4, h5, h6, img, input, p, select{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}
img, img a{border:0}
html {height: inherit;min-height: 100%;position: relative;}


body{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:normal;margin: 0;height: 100%;position: static;padding: inherit;overflow-x: hidden;}
a, div, h1, h2, h3, h4, h5, h6, img, input, li, p, select, ul{margin:0;padding:0;outline:0!important;box-shadow:none;border:0;list-style:none;font-weight:normal}
a, button, h1, h2, h3, h4, h5, h6, img, input, p, select{transition:all .5s ease 0s}
img{max-width:100%}
body{background:#8851b2 url(/images/fundo.jpg) center center no-repeat;background-size:cover;  font-family: 'Montserrat', sans-serif;position: relative;}
.modal_failed p{color:#333;font-size:16px;text-align:center;}
.modal_failed .modal-body{padding-top:0;padding-bottom:50px;color:#333;text-align:center;}
.top-logo-bar{text-align:center;padding-top:40px; margin-bottom: 15px;}
.mid-cirle{margin:10px 0;}
/*
.mid-main-box {max-width: 900px;margin: 0 auto 0px;text-align: center;padding:0px;min-height: 400px;}
.mid-main-box h2{margin-bottom:40px;font-size:45px;font-family: 'Montserrat', sans-serif;}
.mid-main-box h3{margin-bottom:20px;font-weight:700; color: #fff}
*/
.mid-main-box {width: 700px;margin: 0 auto 0px;text-align: center;padding: 0 0 40px;min-height: 600px;}
.mid-main-box h2{margin-bottom:30px;font-size:45px}
.mid-main-box h3{margin-bottom:20px;font-weight:700}

.mid-main-box .conteudo {
	background-color:#ffffff;
	margin: 0 auto;
	padding: 0 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 1px 4px rgb(0 0 0 / 80%);
}

.mid-main-box .conteudo p {
	font-size:19px;
	text-align: left;
	line-height: 1.7;
}

.mid-main-box .conteudo ul {
    padding: 0;
	margin-top:15px;
}

.mid-main-box .conteudo .ul-star li {
	background-image: url(/images/star-icon.svg);
}

.mid-main-box .conteudo li {
	font-size: 19px;
	margin-bottom: 25px;
	background-repeat: no-repeat;
	padding-left: 60px;
	list-style: none;
	text-align: left;
	line-height: 1.6em;
}


.botao-continuar {
vertical-align: middle;
    background-color: #00e625;
    min-height: 80px;
    border: solid 1px #00e625;
    box-shadow: 1px 2px 4px #5d5d5dbf;
    text-align: center;
    display: inline-block;
    margin: 0 auto;
    padding: 5px 0;
    color: #ffffff;
    font-weight: bold;
	font-size: 22px;
    width: 100%;

}

.assinatura-banner {
	height: auto;
    display: block;
	vertical-align: middle;
	border: 0;
	width: 500px;
    margin: 0 auto;
}


.mid-main-box .conteudo form {
    margin-top: 45px;
    padding: 15px;
    border-radius: 4px;
}

.mid-main-box .conteudo .form-group {
    margin-bottom: 1rem;
	text-align: left;
}

.mid-main-box .conteudo label {
    display: table;
    margin-bottom: .5rem;
	font-size: 150%;
}

.mid-main-box .conteudo .form-control {
    display: block;
    width: 100%;
    font-weight: 400;
    border-radius: .25rem;
	margin: 0 auto;
}

.mid-main-box .conteudo .invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #dc3545;
}

.mid-main-box .conteudo .form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}

.mid-main-box .conteudo input {
    background: #472f85;
    width: 190px;
   height: calc(1.5em + .75rem + 20px);
    color: #fff;
    text-align: left;
    border-radius: 7px;
    display: inline-block;
    font-size: 24px;
    border: solid 2px #fff;
    font-weight: 700;
    padding: 0 20px;
}

.mid-main-box .conteudo select {
    background: #472f85;
    height: calc(1.5em + .75rem + 20px);
    color: #fff;
    text-align: left;
    border-radius: 7px;
    display: inline-block;
    font-size: 24px;
    border: solid 2px #fff;
    font-weight: normal;
    padding: 0 20px;
}

.mid-main-box .conteudo select option {
font-weight: normal;
    font-size: 19px;
}	

.mid-main-box .conteudo .campo-chave {
	text-transform: uppercase;
    font-weight: bold;
	color:#8f5ab2;
}
	
.mid-main-box .conteudo .bloco-destaque	{
border: 5px #e8e8e8 double;
    padding: 10px;
    display: block;
    background-color: #f9f9f9;
}
	
.radio_area{text-align:left;padding:0 30px;}
.emails h2{font-size:24px;text-transform:none;margin:9px 0 9px;}
.m_box.calenderval{padding:18px;}
.m_box.calenderval1{padding:18px;}
.form-control::-moz-placeholder{color:#FFF;opacity:1;}
.form-control:-ms-input-placeholder{color:#FFF;}
.form-control::-webkit-input-placeholder{color:#FFF;}
h2{font-size:34px;color:#fff;text-transform:uppercase;margin:10px 0 30px 0;font-weight:600}
h2 span{font-size:60px;color:#fff;font-family: 'Montserrat', sans-serif;}
/*.mid-main-box h2 span {margin: 15px 0 0;display: inline-block;}*/
.main_body {min-height: 91vh;position: relative;padding-bottom: 150px;}

.button-box{
	background: rgba(78,53,141,1);
	background: -moz-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(78,53,141,1)), color-stop(55%, rgba(87,62,151,1)), color-stop(100%, rgba(74,49,135,1)));
	background: -webkit-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
	background: -o-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
	background: -ms-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
	background: linear-gradient(to right, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e358d', endColorstr='#4a3187', GradientType=1 );
	/*min-height: 180px;*/
	border: solid 2px #fff;
	box-shadow: 1px 2px 4px #000000bf;
	width: 145px;
	text-align: center;
	display: inline-block;
	margin: 5px;
	padding: 5px 0;
	}

	


.button-box .sign-box{}
.button-box .sign-box img{height:70px; margin: auto; margin-bottom: 8px}
.button-box a{text-decoration:none;display:inline-grid;}
.button-box a span{color:#fff;text-transform:uppercase;display:block; font-weight: 700; font-size: 16px; margin-top: 5px}
.footer-bottom{text-align:center;width:100%;font-size:16px;color:#fff;margin:0 0 5px;position: relative;bottom:-20px;padding:30px 10px 0;margin-bottom:0px;}
.footer-bottom p{margin-bottom:15px;font-size:16px}
.footer-bottom a{color:#fff}
.facebook-love{margin:10px 0}
.facebook-love a{font-size:14px;color:#fff;margin:5px;text-transform:uppercase}
.top-logo-bar img{}
.slide{position:relative;}
.control_btn{width:100%;margin:0px 0px; padding: 20px 0px; position: absolute; top: 50%}
.pre_btn{float:left;position:relative;cursor:pointer; left: 10px}
.nxt_btn{float:right;position:relative;cursor:pointer; right: 10px}
/*.step_5.slide .control_btn{top:56%;}
.step_7.slide .control_btn{top:27%;}
.step_8.slide .control_btn{top:27%;}
.step_10.slide .control_btn{top:32%;}
.step_11.slide .control_btn{top:37%;}*/
select.form-control, select.time_dd{background-image:url('images/drop_arrow.png'), url('images/pixel.jpg');background-position:94% 23px, left top;background-repeat:no-repeat, repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none; border: solid 2px #fff}
.m_box{text-align:left}
.bx_in{
background: rgba(78,53,141,1);
background: -moz-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(78,53,141,1)), color-stop(55%, rgba(87,62,151,1)), color-stop(100%, rgba(74,49,135,1)));
background: -webkit-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -o-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -ms-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: linear-gradient(to right, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e358d', endColorstr='#4a3187', GradientType=1 );
width:50px;height:50px;line-height:47px;color:#fff;text-align:center;border-radius:0px;display:inline-block;margin:0 0 12px;font-size:20px; border: solid 2px #fff}
/**.step_2 .m_box .bx_in:nth-child(4){margin-right:0px!important}
.step_2 .m_box .bx_in:nth-child(8){margin-right:0px!important}
.step_2 .m_box .bx_in:nth-child(12){margin-right:0px!important}
.step_2 .m_box .bx_in:nth-child(16){margin-right:0px!important}
.step_2 .m_box .bx_in:nth-child(20){margin-right:0px!important}
.step_3 .m_box .bx_in:nth-child(2){margin-right:0px!important}
.step_3 .m_box .bx_in:nth-child(4){margin-right:0px!important}
.step_3 .m_box .bx_in:nth-child(6){margin-right:0px!important}
.step_3 .m_box .bx_in:nth-child(8){margin-right:0px!important}
.step_3 .m_box .bx_in:nth-child(10){margin-right:0px!important}
.step_4 .m_box .bx_in:nth-child(2){margin-right:0px!important}
.step_4 .m_box .bx_in:nth-child(4){margin-right:0px!important}
.step_4 .m_box .bx_in:nth-child(6){margin-right:0px!important}
.step_4 .m_box .bx_in:nth-child(8){margin-right:0px!important}
.step_4 .m_box .bx_in:nth-child(10){margin-right:0px!important}
.step_5 .m_box .bx_in:nth-child(2){margin-right:0px!important}
****/
.bx_in a{color:#fff;display:block; font-size: 22px; font-weight: 500}
.m_box.decade .bx_in a{font-size: 28px;font-weight: 700;}
.m_box.year_app .bx_in a{font-size: 28px;font-weight: 700;}
.step_5.slide .bx_in a {font-size: 28px;font-weight: 700;}

.bx_in:hover{background:#fff; border: solid 2px #472f85; color:#472f85}
.bx_in a:hover{text-decoration:none;color:#472f85}
.m_box.decade .bx_in{width:100px!important;height:100px!important;line-height:100px!important;font-size:30px;margin:0 auto 20px;display:table;}
.m_box.year_app .bx_in{width:100px!important;height:100px!important;line-height:100px!important;font-size:30px;margin:0 auto 20px;display:table;}
.step_5.slide .bx_in{width:155px!important;height:155px!important;line-height:155px!important;font-size:30px;margin:0 11px 0;display:inline-block;}
.step_5 h2 span{font-size:20px;}
.time_dd{background:#472f85;width:190px;height:65px;color:#fff;text-align:left;border-radius:7px;display:inline-block;font-size:24px; border: solid 2px #fff;font-weight: 700;padding: 0 20px;}
.btn_1{background:#fff;width:220px;height:60px;line-height:54px;color:#472f85;border-radius:7px;display:inline-block;margin:20px auto;border:#472f85 2px solid;font-weight:700;text-align:center;font-size:24px;text-transform:uppercase;box-shadow: 1px 2px 4px #000000bf;}
.step_6 .m_box{text-align:center}
.step_6 .time_dd{padding:0 25px}
.step_5 .m_box{text-align:center}
.step_7 .time_dd, .step_8 .time_dd, .step_10 .time_dd, .step_11 .time_dd{width:100%;margin-bottom:20px;}
.step_9 .m_box{width:200px;display:inline-block;cursor:pointer;text-align:center}
.button-box a p {color:#fff;text-transform: uppercase;display: block;font-weight: 400; font-size: 17px}
.step_9 .m_box.mar_r0{margin-right: 20px;}
.sign_sec{ margin-top: 50px; position: relative; z-index: 1; width: 80%; margin: 0 auto}
.gndr{margin-top:20px;background: rgba(78,53,141,1);
background: -moz-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(78,53,141,1)), color-stop(55%, rgba(87,62,151,1)), color-stop(100%, rgba(74,49,135,1)));
background: -webkit-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -o-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: -ms-linear-gradient(left, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
background: linear-gradient(to right, rgba(78,53,141,1) 0%, rgba(87,62,151,1) 55%, rgba(74,49,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e358d', endColorstr='#4a3187', GradientType=1 ); padding: 30px 0px; border: solid 2px #fff}

.email-next-button{ width: 300px}
.step_11, .step_2, .step_3, .step_4, .step_5, .step_6, .step_7, .step_8, .step_9, .step_10{display:none}
.step_7 h3, .step_8 h3, .step_10 h3, .step_11 h3{text-align:center;font-size:45px;text-transform:uppercase;font-weight:600!important;color:#fff!important;margin:20px 0px!important;text-shadow: 0 2px 2px #3339;}
.step_6 .m_box .time_dd{margin-bottom:35px}
.step_6.slide .sign_sec {max-width: 460px;margin: 0 auto;}
.step_6.slide .time_dd {width: 100%;font-size: 24px;font-weight: 700;height: 65px;border-radius: 7px;box-shadow: 1px 2px 4px #000000bf;}
.form-group.form-check.unsure label {font-weight: 500;font-size: 18px;color:#FFF;margin: 4px 0 0 15px;vertical-align: middle;}
.unsure input[type="checkbox"]{
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background: #472f85;
border-radius: 1px;

position: relative;
box-sizing: content-box ;
width: 22px;
height: 24px;
border: 2px solid #FFF;
transition: all .3s linear;
vertical-align: middle;
}
.unsure input[type="checkbox"]:checked{background:#472F85 url('images/ok_icon.png');background-repeat: no-repeat;background-position: 4px 6px;}
.unsure input[type="checkbox"]:focus{outline: 0 none;box-shadow: none;}
.step_7.slide select {max-width: 450px;margin: 0px auto 20px}
.step_7.slide .m_box {text-align: center;}
.slide input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #796ca2;
}
.slide input::-moz-placeholder { /* Firefox 19+ */
  color: #796ca2;
}
.slide input:-ms-input-placeholder { /* IE 10+ */
  color: #796ca2;
}
.slide input:-moz-placeholder { /* Firefox 18- */
  color: #796ca2;
}
.step_8.slide .stp_8 {font-size: 35px;}
.step_9.slide .gndr img {width: 75px;}
.step_9.slide .gndr {width: 155px;height: 155px;margin: 40px auto 0;}
.step_10.slide #name_input_field {margin-top: 40px;}
.step_7.slide .btn_1, .step_8.slide .btn_1, .step_9.slide .btn_1, .step_10.slide .btn_1, .step_11.slide .btn_1{ border: 0;}

.step_3 .m_box.decade .bx_in{ width: 90px!important; height: 90px!important; line-height: 90px!important}
.step_4 .m_box.year_app .bx_in{ width: 90px!important; height: 90px!important; line-height: 90px!important}
.step_9 h3{text-align:center;font-size:24px;text-transform:uppercase;font-weight:700!important;color:#fff!important;margin:20px 0px!important}
.step_5 .m_box .bx_in{text-transform:uppercase}
.step_11 #european_union_check{text-align:center;margin-top:20px;font-size:14px;font-weight:400; color: #fff;max-width: 480px;margin: 5px auto 0;}
@media (max-width:1466px){
.mid-main-box {min-height: 470px;}	
}

@media all and (min-width:991px) and (max-width:1024px){
.mid-main-box {min-height: 430px;}
.time_dd{width:32%;}
.step_7 h3, .step_8 h3, .step_10 h3, .step_11 h3{margin:7px 0px!important;}
.m_box.decade .bx_in{width:90%!important;height:90px!important;line-height:90px!important;margin:0 auto 20px;}
.footer-bottom p{margin-bottom:5px;}
.m_box.decade .bx_in a {font-size: 25px;}
}
@media all and (min-width:768px) and (max-width:992px){
.mid-main-box {min-height: 600px;}
.time_dd{width:32%;}
.slide{width:660px;margin:0 auto;}
.step_7 h3, .step_8 h3, .step_10 h3, .step_11 h3 {font-size: 40px;}
.button-box {width: 145px;min-height: 145px;}
.button-box .sign-box img {height: 70px;margin: auto;}
.button-box a p {font-size: 17px;}
.button-box a span {font-size: 15px;}
	.step_3 .m_box.decade .bx_in{ width: 70px; height: 70px; line-height: 70px}
	.m_box.decade .bx_in a{ font-size: 22px}
}

@media (max-width:767px){	
	.step_8.slide .stp_8 {font-size: 22px;}
.mid-main-box {min-height: auto;}
.button-box .sign-box img{margin:7px auto;height: 50px;}
.facebook-love{margin:0}
h2{font-size:30px;}
h2 span{font-size:40px;}
.logo img{max-width:280px}
.step_7 h3, .step_8 h3, .step_10 h3, .step_11 h3{margin:0px 0 20px!important;}
.m_box.calenderval{padding:0px;}
.m_box.calenderval1{padding:0px;}
.m_box.decade .col-lg-2.col-md-2.col-sm-2.col-xs-2, .m_box.year_app .col-lg-2.col-md-2.col-sm-2.col-xs-2{width:91.6px;}
.step_5 h2 span{font-size:25px!important;display:block;margin-top:15px}
.button-box{width:105px;margin:5px 3px 5px 0px;min-height: 105px;padding:0px;}
	.control_btn img{ width: 70%; float:left}
.mid-main-box{width:auto}
.mid-main-box h2{margin-bottom:30px;font-size:45px}
.mid-main-box h2 span{font-size:36px}
.top-logo-bar {

    padding: 20px 20px 10px;
    margin-bottom: 0px;

}
.footer-bottom{position:relative}
.button-box a span{font-size:12px!important; margin-top: 0px}
body{background:#8851b2 url(/images/fundo.jpg) center top no-repeat;background-size:cover;}
.mid-main-box h2{ font-size: 45px}
.step_11, .step_2, .step_3, .step_4, .step_5, .step_6, .step_7, .step_8, .step_9, .step_10{padding:0px}
.step_3 .bx_in, .step_4 .bx_in, .step_5 .bx_in{width:100%!important;height:122px!important;line-height:130px!important;font-size:23px!important}
.step_9 .m_box{width:40%}
.step_9 h3{font-size:16px}
.step_3 .step_2 .bx_in{width:19%!important}
.btn_1{width:100%}
.step_9 .m_box{width:48%;border-radius:5px;padding:15px 5px;text-align:center;}
.step_9 h3{font-weight:700;text-transform:uppercase;margin-bottom:0px!important}
.step_7 h3, .step_8 h3, .step_10 h3, .step_11 h3{font-size:22px}
.step_6 .m_box .time_dd{width:100%;padding:0px 10px; font-size: 20px; font-weight: 700}
.m_box.decade .bx_in, .m_box.year_app .bx_in {width: 70px !important;height: 70px !important;line-height: 70px !important;margin: 0 auto 20px;}
.bx_in a{ font-weight: 400; font-size: 20px}
.mid-main-box h3{ margin-top: 20px}
.mid-main-box h2{ font-weight: 700}
.step_5 .m_box{ margin: 50px 0px}
.step_9 .m_box.mar_r0{ margin-right: 5px}
	.btn_1{ font-size: 18px}
.button-box a p {font-size: 12px;}
.step_2.slide .m_box .col-md-2.col-sm-3.col-xs-3 {width: 70px;}
.m_box.decade .bx_in a {font-size: 22px;}
.m_box.year_app .bx_in a{font-size: 22px;}
.sign_sec {width: 310px;margin: 20px auto 0; padding: 0px 15px}
.step_5.slide .bx_in {width: 95px !important;height: 95px !important;line-height: 95px !important;}
.step_9.slide .gndr img {width: 55px;height: auto;}
.step_9.slide .gndr {width: 120px;height: 125px;margin: 20px auto 0;}
.step_6 .m_box {padding: 0 15px 0;}
.time_dd {font-size: 20px;}
	.control_btn{position:absolute;top: 50%}
	.bx_in{ width: 47px; height: 47px; line-height: 47px}
	.nxt_btn img{ float: right}
	.step_3 .m_box.decade .bx_in{ width: 80px!important; height: 80px!important; line-height: 80px!important}
.step_4 .m_box.year_app .bx_in{ width: 80px!important; height: 80px!important; line-height: 80px!important}
	.other-option textarea.form-control{ height: 100px}
	body{background:#8851b2 url(/images/fundo-mobile.jpg) center center no-repeat; background-attachment: fixed; background-position: center 0px; background-size: cover}
}




@media (max-width:375px){
.m_box.decade .col-lg-2.col-md-2.col-sm-2.col-xs-2, .m_box.year_app .col-lg-2.col-md-2.col-sm-2.col-xs-2{width:80px;}
.step_3.slide .sign_sec {padding: 0 10px 0;}
.sign_sec {width: 250px;}
	.step_3 .m_box.decade .bx_in{ width: 70px!important; height: 70px!important; line-height: 70px!important}
	.step_5.slide .bx_in{ width: 85px!important; height: 85px!important; line-height:85px!important}
	.step_4 .m_box.year_app .bx_in{width: 70px!important; height: 70px!important; line-height: 70px!important}
	.step_5 .pre_btn{ top: 15px}
	.step_5 .nxt_btn{top: 15px}
	.step_9.slide .gndr {

    width: 100px;
    height: 105px;
    margin: 20px auto 0;
    padding: 20px 0px;

}
	
	.step_4.slide .sign_sec{ padding: 0 10px 0!important}
	
}
@media all and (min-width:414px) and (max-width:512px){
	
	.step_3 .sign_sec{ width: 290px}
	.step_4 .sign_sec{ width: 290px}
	
}
@media all and (min-width:320px) and (max-width:359px){
	
	.control_btn img{ width: 50%}
	.pre_btn{ left: 0px}
	.nxt_btn{ right: 0px}
	.step_5 .pre_btn{ top:35px}
	.step_5 .nxt_btn{ top: 35px}
	
}
.eac-input-wrap {width: 100%;}

@media (min-width:768px){
.footer-bottom {
    position: relative;
    bottom: 0px;
    left: 0;
    float: none;
    padding: 30px 10px 0px;
    height: auto;
}	
}
@media (min-width:992px){
.m_box.decade.row .col-lg-2.col-md-2.col-sm-2.col-xs-2 {width: 13.5%;}	
.m_box.year_app .col-lg-2.col-md-2.col-sm-2.col-xs-2 {width: 14%;}	
}