/*** RESET ***/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*** RESET ***/

/*** GENERAL STYLES ***/
html, body{
  font-family: 'Roboto', sans-serif;
}
.clear{
	clear: both;
}
/*** GENERAL STYLES ***/

/*** WIDGET ***/
#stockcrowd-widget {
	max-width: 980px;
	min-width: 166px;
	border: 1px solid #EBEBEB;
	margin:30px auto;
	position: relative;
	box-shadow: 0 0 0px rgba(0, 0, 0, 0.36);
	-webkit-transition: box-shadow 300ms;
	-moz-transition: box-shadow 300ms;
	-o-transition: box-shadow 300ms;
	transition: box-shadow 300ms;
}

#stockcrowd-widget:hover{
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
}

	/*** HEADER WIDGET ***/
	#stockcrowd-widget .headerWidget{
		margin:20px 20px 0px 20px;
	}
	/*** HEADER WIDGET ***/

  /*** PROGRESS BAR ***/
	.progress .progressbar-back-text {
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
}
  #stockcrowd-widget .progress {
  	border-radius: 100px;
  }

	#stockcrowd-widget .progress_bar {
	    margin-top: 15px;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	#stockcrowd-widget .progress-bar{
		background-image: none;
		background-color: #01A444;
		min-width: 20px;
	}
	#stockcrowd-widget .progress-bar.new{
		color:#01A444;
	}
  /*** PROGRESS BAR ***/

	/*** CAMPAIGN TITLE ***/
	#stockcrowd-widget .titleCampaing{
		font-weight: 700;
		font-size: 30px;
		color: #3C3C3C;
		margin-bottom: 5px;
	}
	/*** CAMPAIGN TITLE ***/

	/*** OBJECTIVE ***/
	#stockcrowd-widget .objective{
		line-height: 16px;
		font-weight: 300;
		font-size: 18px;
		padding-bottom: 15px;
	}
	#stockcrowd-widget .objective span{
		font-size: 18px;
		color: #01A444;
		line-height: 16px;
		font-family: 'Roboto', sans-serif;
		font-weight: 700;
	}
	/*** OBJECTIVE ***/

	/*** IMG ***/
	#stockcrowd-widget .imgContainer{
		position: relative;
	}
	#stockcrowd-widget .imgContainer img{
		display: block;
		max-width: 100%;
		height: auto;
	}
	#stockcrowd-widget .imgContainer .collect{
		position: absolute;
		font-size: 26px;
		color: #FFFFFF;
		line-height: 27px;
		font-weight: 700;
		bottom:20px;
		left: 20px;
	}
	#stockcrowd-widget .imgContainer .collect span {
	    font-size: 13px;
	    font-family: 'Roboto', sans-serif;
	    color: #FFFFFF;
	    line-height: 13px;
	    font-weight: 400;
	}
	#stockcrowd-widget .imgContainer .tint{
		position: absolute;
		top:0px;
		bottom: 0px;
		left:0px;
		right: 0px;
		opacity: 0.69;
		background-image: linear-gradient(-180deg, rgba(0,0,0,0.00) 0%, #000000 100%);
	}
	/*** IMG ***/

	/*** STATUS CAMPAING ***/
	#stockcrowd-widget .status{
		border-radius: 3px;
		padding: 6px 8px;
		position: absolute;
		right: 20px;
		bottom: 20px;
	}
	#stockcrowd-widget .status.small{
		border-radius: 100px;
		padding: 6px;
		width: 108px;
		position: inherit;
		margin-left:20px;
		margin-top: 15px;
		display: none;
	}
	#stockcrowd-widget .status.active{
		background: #FF6605;
		color: #FFFFFF;
		text-align: center;
		font-size: 12px;
		line-height: 14px;
		font-weight: 400;
	}
	#stockcrowd-widget .status.new{
		background-color: #05b6ff;
		color: #FFFFFF;
		text-align: center;
		font-size: 12px;
		line-height: 12px;
		font-weight: 400;
	}
	#stockcrowd-widget .status.finished{
		background: #FFF;
		color: #FF6605;
		text-align: center;
		font-size: 12px;
		line-height: 14px;
		font-weight: normal;

	}
	/*#stockcrowd-widget .status.complete{
		background: #E9E9E9;
		color: #3A3A3A;
		text-align: center;
		font-size: 12px;
		line-height: 12px;
		font-weight: normal;
		border:1px solid #FFF;
		padding: 0;
		background-image: url('../../img/miniatura/copa.svg');
		background-repeat: no-repeat;
		background-position: center center ;
		width: 45px;
		height: 45px;
		border-radius: 100%;
	}*/
	#stockcrowd-widget .status.complete{
		background: #FFF;
		color: #01A444;
		text-align: center;
		font-size: 12px;
		line-height: 12px;
		font-weight: normal;
		border:1px solid #FFF;
		padding: 6px 8px 6px 25px;
		background-image: url('../../img/miniatura/check.svg');
		background-repeat: no-repeat;
		background-position: center left 9px;
	}
	#stockcrowd-widget .status.plus{
		background-color: #FFF;
		color: #3A3A3A;
		text-align: center;
		font-size: 12px;
		line-height: 12px;
		font-weight: normal;
		border:1px solid #FFF;
		padding: 0;
		background-image: url('../../img/miniatura/copa.svg');
		background-repeat: no-repeat;
		background-position: center center ;
		background-size: 23px 23px;
		width: 45px;
		height: 45px;
		border-radius: 100%;
		top:20px;
	}
	/*** STATUS CAMPAING ***/

	/*** PARTICIPANTS ***/
	#stockcrowd-widget .participants {
			font-family: 'Roboto', sans-serif;
			padding-left: 20px;
			font-weight: 300;
			font-size: 12px;
			color: #4B4B4B;
			line-height: 14px;
			padding: 20px;
			border-bottom: 1px solid #f3f3f3;
			padding-top: 0px;
			padding-bottom: 15px;
		}

		#stockcrowd-widget .participants i{
			font-size: 16px;
			padding-right: 5px;
		}

		#stockcrowd-widget .participants span {
			font-family: 'Roboto', sans-serif;
			font-weight: 600;
			color: #3A3A3A;
		}
		#stockcrowd-widget .participants span.separador{
			font-weight: normal;
		}
		#stockcrowd-widget .ico-user {
			position: relative;
			top:1px;
			margin-right: 3px;
			max-width: 18px;
		}
	/*** PARTICIPANTS ***/

	/*** CAMPAING INFO ***/
		#stockcrowd-widget .campaignInfo {
		    padding: 20px;
		    font-size: 16px;
		    color: #3A3A3A;
		    line-height: 21px;
		    font-weight: 300;
		    padding-bottom: 5px;
				padding-top: 15px;
		}
		#stockcrowd-widget .profitability{
			color: #01a444;
			font-size: 14px;
			font-weight: 400;
			line-height: 16px;
			padding-left: 20px;
			margin-top:10px;
			text-decoration: none;
			display: inline-block;
		}
	/*** CAMPAING INFO ***/

	/*** PARTICIPA BUTTON ***/
		#stockcrowd-widget .button{
		    cursor: pointer;
		    background: #01A444;
		    border-radius: 5px;
		    font-size: 16px;
		    color: #FFFFFF;
		    line-height: 19px;
		    font-family: 'Roboto', sans-serif;
		    font-weight: 400;
		    text-align: center;
		    padding: 10px 10px;
		    margin-left: 20px;
		    margin-right: 20px;
		    margin-top: 15px;
		    -webkit-transition: all 0.3s;
		    transition: all 0.3s;
				display: block;
				text-decoration: none;
				overflow: hidden;
				position: relative;
		}
		#stockcrowd-widget .button .text{
			position: relative;
			top:0px;
			-webkit-transition: all 500ms;
	    -moz-transition: all 500ms;
	    -o-transition: all 500ms;
	    transition: all 500ms;
			display: block;
		}
		#stockcrowd-widget .button .arrow{
			position: absolute;
			bottom:-40px;
			width: 100%;
			left:0px;
			-webkit-transition: all 500ms;
	    -moz-transition: all 500ms;
	    -o-transition: all 500ms;
	    transition: all 500ms;
		}
		/*
		#stockcrowd-widget .button:hover .text{
			position: relative;
			top:-40px;
		}
		#stockcrowd-widget .button:hover .arrow{
			bottom:9px;
		}
		*/
		#stockcrowd-widget .button.finished{
			background-color: #9a9999;
			color:#FFF;
		}
		#stockcrowd-widget .button:hover{
			background: #017F34;
		}
		#stockcrowd-widget .button.finished:hover{
			background-color: #6d6d6d;
			color:#FFF;
		}
	/*** PARTICIPA BUTTON ***/

	/*** OTHER CAMPAINGS ***/
		#stockcrowd-widget .other_campaigns {
		    padding-left: 20px;
		    font-size: 11px;
		    color: #B8B8B8;
		    line-height: 13px;
		    padding-top: 5px;
		    padding-bottom: 20px;
		}
		#stockcrowd-widget .other_campaigns a {
		    color: #727171;
		    text-decoration: none;
		    -webkit-transition: all 0.3s;
		    transition: all 0.3s;
		}
	/*** OTHER CAMPAINGS***/

	/*** FOOTER WIDGET ***/
	#stockcrowd-widget .footer_widget {
		border-top: 1px solid #EBEBEB;
		float: left;
		width: 100%;
	}

	#stockcrowd-widget .user_login {
		position: relative;
		font-size: 14px;
		color: #01A444;
		line-height: 16px;
		font-family: 'Roboto', sans-serif;
		font-weight: 400;
		text-align: center;
		padding-top: 15px;
		padding-bottom: 15px;
		width: 32%;
		cursor: pointer;
		 -webkit-transition: all 0.7s; /* Safari */
	    transition: all 0.7s;
	    float: left;
	    border-right: 1px solid #EBEBEB;
			text-decoration: none;
			display: block;
			overflow: hidden;
	}

	#stockcrowd-widget .user_login .text{
		position: relative;
		top:0px;
		-webkit-transition: all 500ms;
		-moz-transition: all 500ms;
		-o-transition: all 500ms;
		transition: all 500ms;
		display: block;
	}
	#stockcrowd-widget .user_login .arrow{
		position: absolute;
		bottom:-30px;
		width: 100%;
		left:0px;
		-webkit-transition: all 500ms;
		-moz-transition: all 500ms;
		-o-transition: all 500ms;
		transition: all 500ms;
	}
	#stockcrowd-widget .user_login:hover .text{
		position: relative;
		top:-35px;
	}
	#stockcrowd-widget .user_login:hover .arrow{
		bottom:11px;
	}

	#stockcrowd-widget .user_login:hover {
		color: #fff;
		background: #017F34;
	}

	#stockcrowd-widget .social {
		float: left;
		text-align: center;
		width: 67%;
		padding-top: 9px;
		padding-bottom: 9px;
	}
	#stockcrowd-widget .share {
	    font-size: 12px;
	    color: #A9A9A9;
	    font-family: 'Roboto', sans-serif;
	    font-weight: 400;
	    float: left;
	    margin-left: 30px;
	    margin-right: 15px;
	    margin-top: 5px;
	}
	#stockcrowd-widget .social a{
		background: #D2D1D1;
		width: 28px;
		height: 28px;
		border-radius:100%;
		display: inline-block;
		text-align: center;
		line-height: 28px;
		margin-right: 4px;
		-webkit-transition: background-color 500ms;
    -moz-transition: background-color 500ms;
    -o-transition: background-color 500ms;
    transition: background-color 500ms;
	}
	#stockcrowd-widget .social a i{
		color:#FFF;
		font-size: 15px;
	}
		#stockcrowd-widget .social .linkedin i{
			font-size: 18px;
			position: relative;
			left:1px;
		}
		#stockcrowd-widget .social .google i{
			position: relative;
			left:1px;
			bottom:1px;
		}
		#stockcrowd-widget .social .stockcrowd img{
			width: 60%;
			position: relative;
			top: -3px;
			left: 0px;
		}
	#stockcrowd-widget .social .facebook:hover{
		background-color: #3A5998;
	}
	#stockcrowd-widget .social .twitter:hover{
		background-color: #00ACED;
	}
	#stockcrowd-widget .social .linkedin:hover{
		background-color: #43D854;
	}
	#stockcrowd-widget .social .google:hover{
		background-color: #DD4B39;
	}
	#stockcrowd-widget .social .stockcrowd:hover{
		background-color: #01A444;
	}
	#stockcrowd-widget .powered{
		padding-left: 10px;
		border-top:1px solid #EBEBEB;
	}
	#stockcrowd-widget .powered, 	#stockcrowd-widget .powered a{
		font-size: 10px;
		color: #B8B8B8;
		line-height: 13px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-decoration: none;
		text-align: right;
		margin-right: 5px;
	}
	#stockcrowd-widget .powered a:hover {
		    color: #727171;
		}
	/*** WIDGET FOOTER***/


	/*** WIDGET MEDIUM SIZE ***/
	#stockcrowd-widget.medium .titleCampaing{
		font-size:23px;
	}
	#stockcrowd-widget.medium .objective, #stockcrowd-widget.medium .objective span{
		font-size: 14px;
	}
	#stockcrowd-widget.medium .imgContainer .collect span{
		display: block;
		font-size: 13px;
	}
	#stockcrowd-widget.medium .imgContainer .collect{
		font-size: 23px;
	}
	#stockcrowd-widget.medium .campaignInfo{
		font-size:14px;
	}
	#stockcrowd-widget.medium .social{
		text-align: center;
	}
	#stockcrowd-widget.medium .share{
		display: none;
	}
	/*** WIDGET MEDIUM SIZE ***/

	/*** WIDGET SMALL SIZE ***/
	#stockcrowd-widget.small .titleCampaing{
		font-size:16px;
		margin-bottom: 8px;
	}
	#stockcrowd-widget.small .objective, #stockcrowd-widget.medium .objective span{
		font-size: 12px;
	}
	#stockcrowd-widget.small .imgContainer .collect span{
		display: inline;
		font-size: 11px;
	}
	#stockcrowd-widget.small .imgContainer .collect{
		font-size: 14px;
	}
	#stockcrowd-widget.small .campaignInfo{
		font-size:14px;
	}
	#stockcrowd-widget.small .status{
		display: none;
	}
	#stockcrowd-widget.small .imgContainer .collect{
		bottom: 10px;
	}
	#stockcrowd-widget.small .participants span{
		font-size: 12px;
	}
	#stockcrowd-widget.small .participants span.separador{
		color:#FFF;
		display: block;
		height: 1px;
	}
	#stockcrowd-widget.small .status.small{
		display: block;
	}
	#stockcrowd-widget.small .user_login{
		width: 100%;
		border-bottom:1px solid #EBEBEB;
	}
	#stockcrowd-widget.small .social{
		width: 100%;
	}
	#stockcrowd-widget.small .share{
		display: none;
	}
	#stockcrowd-widget.small .social{
		text-align: center;
	}
	/*** WIDGET SMALL SIZE ***/

	/*STOCKCROWD WIDGET - PREMINIATURA-1 STYLES*/
	#stockcrowd-widget.timer {
		max-width: 980px;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura {
	  width: 100%;
	  border: 1px solid transparent;
	  background-size: cover !important;
	  position: relative;
		background-repeat: no-repeat !important;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .tint {
	  background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.33) 23%, rgba(0, 0, 0, 0.66) 81%, rgba(0, 0, 0, 0.28) 100%);
	  position: absolute;
	  top: 0;
	  bottom: -1px;
	  left: 0;
	  right: 0;
	  z-index: 1;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .logo-empresa {
	  position: relative;
	  z-index: 10;
	  margin: 0 auto;
	  display: block;
	  margin-top: 70px;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .temporizador {
	  padding-top: 55px;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura  .temporizador span{
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 400;
	  line-height: 19px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  display: block;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura  #getting-started {
	  color: white;
	  font-family: Roboto;
	  font-size: 42px;
	  font-weight: 700;
	  line-height: 58px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  margin-top: 5px;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .form {
	  margin-top: 150px;
	  position: relative;
	  z-index: 10;
	  width: 100%;
	  padding-left: 15px;
	  padding-right: 15px;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .form input {
	  width: 100%;
	  background: transparent;
	  color: #fff;
	  position: relative;
	  z-index: 10;
	  padding: 11px 15px;
	  border-radius: 5px;
	  border: 1px solid #fff;
	  font-family: Roboto;
	  font-size: 12px;
	  font-weight: 400;
	  line-height: 14px;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .form input::-webkit-input-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.x-medium.timer .preminiatura .form input::-moz-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.x-medium.timer:hover {
    box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-medium.timer .button {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
	}
	/* END STOCKCROWD WIDGET - PREMINIATURA-1 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-1 STYLES*/
	#stockcrowd-widget.timer {
	  max-width: 980px;
	}
	#stockcrowd-widget.timer input::-webkit-input-placeholder, #stockcrowd-widget.timer input:-moz-placeholder, #stockcrowd-widget.timer input::-moz-placeholder, #stockcrowd-widget.timer input:::-ms-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.timer input::-webkit-input-placeholder {
	 /* WebKit browsers */
	  color: #fff;
	  opacity: 1 !important;
	}

	#stockcrowd-widget.timer input::-webkit-input-placeholder {
	  color: #fff;
	  opacity: 1 !important;
	 /* for chrome */;
	}

	#stockcrowd-widget.timer input:-moz-placeholder {
	 /* Firefox 18- */
	  color: #fff;
	  opacity: 1 !important;
	}

	#stockcrowd-widget.timer input::-moz-placeholder {
	  /* Firefox 19+ */
	  color: #fff;
	  opacity: 1 !important;
	}

	#stockcrowd-widget.timer input:-ms-input-placeholder {
	  color: #fff;
	  opacity: 1 !important;
	}

	#stockcrowd-widget.large.timer .preminiatura {
	  width: 100%;
	  border: 1px solid transparent;
	  background-size: cover !important;
	  position: relative;
	  background-repeat: no-repeat !important;
	  box-sizing: border-box;
	}

	#stockcrowd-widget.large.timer .preminiatura .tint {
	  background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.33) 23%, rgba(0, 0, 0, 0.66) 81%, rgba(0, 0, 0, 0.28) 100%);
	  position: absolute;
	  top: 0;
	  bottom: -1px;
	  left: 0;
	  right: 0;
	  z-index: 1;
	}

	#stockcrowd-widget.large.timer .preminiatura .logo-empresa {
	  position: relative;
	  z-index: 10;
	  margin: 0 auto;
	  display: block;
	  margin-top: 70px;
	}

	#stockcrowd-widget.large.timer .preminiatura .temporizador {
	  padding-top: 55px;
	}

	#stockcrowd-widget.large.timer .preminiatura  .temporizador span{
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 400;
	  line-height: 19px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  display: block;
	}

	#stockcrowd-widget.large.timer .preminiatura  #getting-started {
	  color: white;
	  font-family: Roboto;
	  font-size: 50px;
	  font-weight: 700;
	  line-height: 58px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  margin-top: 10px;
	}

	#stockcrowd-widget.large.timer .preminiatura .form {
	  margin-top: 150px;
	  position: relative;
	  z-index: 10;
	  width: 100%;
	  padding-left: 15px;
	  padding-right: 15px;
	  box-sizing: border-box;
	}

	#stockcrowd-widget.large.timer .preminiatura .form input {
	  width: 100%;
	  background: transparent;
	  color: #fff;
	  position: relative;
	  z-index: 10;
	  padding: 11px 15px;
	  border-radius: 5px;
	  border: 1px solid #fff;
	  font-family: Roboto;
	  font-size: 12px;
	  font-weight: 400;
	  line-height: 14px;
	  box-sizing: border-box;
	}

	#stockcrowd-widget.large.timer .preminiatura .form input::-webkit-input-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.large.timer .preminiatura .form input::-moz-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.large.timer:hover {
	  box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.large.timer .button {
	  margin-left: 0px;
	  margin-right: 0px;
	  margin-bottom: 30px;
	}
	/* END STOCKCROWD WIDGET - PREMINIATURA-1 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-2 STYLES*/
	#stockcrowd-widget.timer2 {
		max-width: 980px;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura {
	  width: 100%;
	  border: 1px solid transparent;
	  background-size: cover !important;
	  position: relative;
		background-repeat: no-repeat !important;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-medium.timer2  .preminiatura .tint {
	  background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.77) 100%);
	  position: absolute;
	  top: 0;
	  bottom: -1px;
	  left: 0;
	  right: 0;
	  z-index: 1;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura .logo-empresa {
	  position: relative;
	  z-index: 10;
	  margin: 0 auto;
	  display: block;
	  margin-top: 70px;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura .temporizador {
	  padding-top: 55px;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura .temporizador span{
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 400;
	  line-height: 19px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  display: block;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura #getting-started {
	  color: white;
	  font-family: Roboto;
	  font-size: 42px;
	  font-weight: 700;
	  line-height: 58px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  margin-top: 5px;
		margin-bottom: 80px;
	}

	#stockcrowd-widget.x-medium.timer2 .form {
	  margin-top: 35px;
	  position: relative;
	  z-index: 10;
	  width: 100%;
	  padding-left: 15px;
	  padding-right: 15px;
		box-sizing: border-box;

	}

	#stockcrowd-widget.x-medium.timer2 .form input {
	  width: 100%;
	  background: transparent;
	  color: #fff;
	  position: relative;
	  z-index: 10;
	  padding: 11px 15px;
	  border-radius: 5px;
		border: 1px solid #e1e1e1;
		color: #bebcbc;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-medium.timer2 input[type="submit"] {
	  margin-top: 20px;
	  background-color: #01a444;
	  border: 0px solid transparent;
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 500;
	  line-height: 19px;
	  padding: 11px;
		margin-bottom: 50px;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura .form input::-webkit-input-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.x-medium.timer2 .preminiatura .form input::-moz-placeholder {
	  opacity: 1 !important;
	}



	#stockcrowd-widget.x-medium.timer2:hover {
    box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-medium.timer2 .button {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
	}
	/*END STOCKCROWD WIDGET - PREMINIATURA-2 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-2 STYLES*/
	#stockcrowd-widget.timer2 {
	  max-width: 980px;
	}

	#stockcrowd-widget.large.timer2 .preminiatura {
	  width: 100%;
	  border: 1px solid transparent;
	  background-size: cover !important;
	  position: relative;
	  background-repeat: no-repeat !important;
	  box-sizing: border-box;
	}

	#stockcrowd-widget.large.timer2  .preminiatura .tint {
	  background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.77) 100%);
	  position: absolute;
	  top: 0;
	  bottom: -1px;
	  left: 0;
	  right: 0;
	  z-index: 1;
	}

	#stockcrowd-widget.large.timer2 .preminiatura .logo-empresa {
	  position: relative;
	  z-index: 10;
	  margin: 0 auto;
	  display: block;
	  margin-top: 70px;
	}

	#stockcrowd-widget.large.timer2 .preminiatura .temporizador {
	  padding-top: 55px;
	}

	#stockcrowd-widget.large.timer2 .preminiatura .temporizador span{
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 400;
	  line-height: 19px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  display: block;
	}

	#stockcrowd-widget.large.timer2 .preminiatura #getting-started {
	  color: white;
	  font-family: Roboto;
	  font-size: 50px;
	  font-weight: 700;
	  line-height: 58px;
	  position: relative;
	  z-index: 10;
	  text-align: center;
	  margin-top: 10px;
	  margin-bottom: 80px;
	}

	#stockcrowd-widget.large.timer2 .form {
	  margin-top: 35px;
	  position: relative;
	  z-index: 10;
	  width: 100%;
	  padding-left: 15px;
	  padding-right: 15px;
	  box-sizing: border-box;

	}

	#stockcrowd-widget.large.timer2 .form input {
	  width: 100%;
	  background: transparent;
	  color: #fff;
	  position: relative;
	  z-index: 10;
	  padding: 11px 15px;
	  border-radius: 5px;
	  border: 1px solid #e1e1e1;
	  color: #bebcbc;
	  font-family: Roboto;
	  font-size: 12px;
	  font-weight: 400;
	  line-height: 14px;
	  box-sizing: border-box;
	}

	#stockcrowd-widget.large.timer2 input[type="submit"] {
	  margin-top: 20px;
	  background-color: #01a444;
	  border: 0px solid transparent;
	  color: white;
	  font-family: Roboto;
	  font-size: 16px;
	  font-weight: 500;
	  line-height: 19px;
	  padding: 11px;
	  margin-bottom: 50px;
	}

	#stockcrowd-widget.large.timer2 .preminiatura .form input::-webkit-input-placeholder {
	  opacity: 1 !important;
	}

	#stockcrowd-widget.large.timer2 .preminiatura .form input::-moz-placeholder {
	  opacity: 1 !important;
	}



	#stockcrowd-widget.large.timer2:hover {
	  box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.large.timer2 .button {
	  margin-left: 0px;
	  margin-right: 0px;
	  margin-bottom: 30px;
	}
	/*END STOCKCROWD WIDGET - PREMINIATURA-2 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-3 STYLES*/

	#stockcrowd-widget.x-large.timer .preminiatura {
		width: 100%;
		border: 1px solid transparent;
		position: relative;
		box-sizing: border-box;
	  -webkit-background-size: cover !important;
	  -moz-background-size: cover !important;
	  -o-background-size: cover !important;
	  background-size: cover !important;
		background-repeat: no-repeat !important;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.33) 24%, rgba(0, 0, 0, 0.66) 63%, rgba(0, 0, 0, 0.49) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 45px;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .temporizador {
		padding-top: 50px;
	}

	#stockcrowd-widget.x-large.timer .preminiatura  .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.x-large.timer .preminiatura #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 50px;
		font-weight: 700;
		line-height: 58px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 10px;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .form {
		margin-top: 88px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .form input {
		width: 50%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #fff;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .form input::-webkit-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.x-large.timer .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}


	#stockcrowd-widget.x-large.timer:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-large.timer .button {
		margin-left: 15px !important;
		margin-right: 0px;
		margin-bottom: 30px;
		width: 42%;
		margin-left: 20px;
		display: inline-block;
		margin-top: 0px;
	}

	#stockcrowd-widget.x-large.timer .powered {
		position: absolute;
		margin-top: -25px;
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
		border-top: 0px solid transparent;
		z-index: 9999 !important;
	}

	#stockcrowd-widget.x-large.timer .powered, #stockcrowd-widget.x-large.timer .powered a {
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
	}
	/* END STOCKCROWD WIDGET - PREMINIATURA-3 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-4 STYLES*/
	#stockcrowd-widget.x-large.timer2 .preminiatura {
		width: 100%;
		border: 1px solid transparent;
		background-size: cover !important;
		position: relative;
		background-repeat: no-repeat !important;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.77) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 45px;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .temporizador {
		padding-top: 50px;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura  #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 50px;
		font-weight: 700;
		line-height: 58px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 10px;
		margin-bottom: 80px;
	}

	#stockcrowd-widget.x-large.timer2 .form {
		margin-top: 20px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;

	}

	#stockcrowd-widget.x-large.timer2 .form input {
		width: 50%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #e1e1e1;
		color: #bebcbc;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.x-large.timer2 input[type="submit"] {
		margin-top: 20px;
		background-color: #01a444;
		border: 0px solid transparent;
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 500;
		line-height: 19px;
		padding: 11px;
		margin-bottom: 50px;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .form input::-webkit-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.x-large.timer2 .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.x-large.timer2:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-large.timer2 .button {
		margin-left: 15px !important;
		margin-right: 0px;
		margin-bottom: 30px;
		width: 42%;
		margin-left: 20px;
		display: inline-block;
		margin-top: 0px;
		float: right;
	}
	/*END STOCKCROWD WIDGET - PREMINIATURA-4 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-5 STYLES*/

	#stockcrowd-widget.x-x-large.timer .preminiatura {

		border: 1px solid transparent;
		position: relative;
		box-sizing: border-box;
	  -webkit-background-size: cover !important;
	  -moz-background-size: cover !important;
	  -o-background-size: cover !important;
	  background-size: cover !important;
		background-repeat: no-repeat !important;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.33) 24%, rgba(0, 0, 0, 0.66) 63%, rgba(0, 0, 0, 0.49) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 0px;
		padding-top: 80px;
		float: left;
		margin-left: calc(25% - 131px);
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .temporizador {
		padding-top: 90px;
		width: 50%;
		float: right;;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura  .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 50px;
		font-weight: 700;
		line-height: 58px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 10px;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .form {
		margin-top: 100px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;
		display: inline-block;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .form input {
		width: 50%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #fff;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .form input::-webkit-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.x-x-large.timer .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}


	#stockcrowd-widget.x-x-large.timer:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-x-large.timer .button {
		margin-left: 15px !important;
		margin-right: 0px;
		margin-bottom: 30px;
		width: 44%;
		margin-left: 20px;
		display: inline-block;
		margin-top: 0px;
		float: right;

	}

	#stockcrowd-widget.x-x-large.timer .powered {
		position: absolute;
		margin-top: -25px;
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
		border-top: 0px solid transparent;
		z-index: 9999 !important;
	}

	#stockcrowd-widget.x-x-large.timer .powered, #stockcrowd-widget.x-x-large.timer .powered a {
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
	}
	/* END STOCKCROWD WIDGET - PREMINIATURA-5 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-6 STYLES*/
	#stockcrowd-widget.x-x-large.timer2 .preminiatura {
		width: 100%;
		border: 1px solid transparent;
		background-size: cover !important;
		position: relative;
		background-repeat: no-repeat !important;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.77) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 0px;
		padding-top: 80px;
		float: left;
		margin-left: calc(25% - 131px);
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .temporizador {
		padding-top: 90px;
		float: right;
		width: 50%;
		padding-bottom: 30px;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura  #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 50px;
		font-weight: 700;
		line-height: 58px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 10px;
		margin-bottom: 40px;
	}

	#stockcrowd-widget.x-x-large.timer2 .form {
		margin-top: 20px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;
		display: inline-block;
		float: left;
	}

	#stockcrowd-widget.x-x-large.timer2 .form input {
		width: 50%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #e1e1e1;
		color: #bebcbc;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.x-x-large.timer2 input[type="submit"] {
		margin-top: 20px;
		background-color: #01a444;
		border: 0px solid transparent;
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 500;
		line-height: 19px;
		padding: 11px;
		margin-bottom: 50px;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .form input::-webkit-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.x-x-large.timer2 .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}



	#stockcrowd-widget.x-x-large.timer2:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.x-x-large.timer2 .button {
		margin-left: 15px !important;
		margin-right: 0px;
		margin-bottom: 20px;
		width: 44%;
		margin-left: 20px;
		display: inline-block;
		margin-top: 0px;
		float: right;
	}
	/*END STOCKCROWD WIDGET - PREMINIATURA-6 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-7 STYLES*/

	#stockcrowd-widget.s-medium.timer .preminiatura, 	#stockcrowd-widget.medium.timer .preminiatura, #stockcrowd-widget.small.timer .preminiatura  {
		border: 1px solid transparent;
		position: relative;
		box-sizing: border-box;
		-webkit-background-size: cover !important;
		-moz-background-size: cover !important;
		-o-background-size: cover !important;
		background-size: cover !important;
		background-repeat: no-repeat !important;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .tint, #stockcrowd-widget.medium.timer .preminiatura .tint, #stockcrowd-widget.small.timer .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.33) 24%, rgba(0, 0, 0, 0.66) 63%, rgba(0, 0, 0, 0.49) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .logo-empresa, #stockcrowd-widget.medium.timer .preminiatura .logo-empresa, #stockcrowd-widget.small.timer .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 0px;
		padding-top: 20px;
		float: none;
		margin-left: 0px;
		margin: 0 auto;
		display: block;
		width: 214px;
		height: auto;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .temporizador, #stockcrowd-widget.medium.timer .preminiatura .temporizador, #stockcrowd-widget.small.timer .preminiatura .temporizador {
		padding-top: 15px;
		width: 100%;
		float: left;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura  .temporizador span, 	#stockcrowd-widget.medium.timer .preminiatura  .temporizador span, #stockcrowd-widget.small.timer .preminiatura  .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura #getting-started, #stockcrowd-widget.medium.timer .preminiatura #getting-started, #stockcrowd-widget.small.timer .preminiatura #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 40px;
		font-weight: 700;
		line-height: 53px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 5px;
	}

	#stockcrowd-widget.medium.timer .preminiatura #getting-started, #stockcrowd-widget.small.timer .preminiatura #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 35px;
		font-weight: 700;
		line-height: 53px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 5px;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .form, #stockcrowd-widget.medium.timer .preminiatura .form, #stockcrowd-widget.small.timer .preminiatura .form {
		margin-top: 15px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;
		display: inline-block;
		padding-bottom: 15px;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .form input, #stockcrowd-widget.medium.timer .preminiatura .form input, #stockcrowd-widget.small.timer .preminiatura .form input  {
		width: 100%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #fff;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
		margin-bottom: 15px;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .form input::-webkit-input-placeholder, #stockcrowd-widget.medium.timer .preminiatura .form input::-webkit-input-placeholde, #stockcrowd-widget.small.timer .preminiatura .form input::-webkit-input-placeholderr {
		opacity: 1 !important;
	}

	#stockcrowd-widget.s-medium.timer .preminiatura .form input::-moz-placeholder, 	#stockcrowd-widget.medium.timer .preminiatura .form input::-moz-placeholder, #stockcrowd-widget.small.timer .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}


	#stockcrowd-widget.s-medium.timer:hover, #stockcrowd-widget.medium.timer:hover, #stockcrowd-widget.small.timer:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.s-medium.timer .button, #stockcrowd-widget.medium.timer .button, #stockcrowd-widget.small.timer .button {
		margin-left: 20px;
		display: block;
		margin-top: 10px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
		margin-bottom: 15px;

	}

	#stockcrowd-widget.s-medium.timer .powered, #stockcrowd-widget.medium.timer .powered, #stockcrowd-widget.small.timer .powered {
		position: absolute;
		margin-top: -25px;
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
		border-top: 0px solid transparent;
		z-index: 9999 !important;
	}

	#stockcrowd-widget.s-medium.timer .powered, #stockcrowd-widget.s-medium.timer .powered a, #stockcrowd-widget.medium.timer .powered, #stockcrowd-widget.medium.timer .powered a, #stockcrowd-widget.small.timer .powered, #stockcrowd-widget.small.timer .powered a {
		color: white;
		font-family: Roboto;
		font-size: 10px;
		font-weight: 500;
		line-height: 11px;
	}
	/* END STOCKCROWD WIDGET - PREMINIATURA-7 STYLES*/

	/*STOCKCROWD WIDGET - PREMINIATURA-8 STYLES*/
	#stockcrowd-widget.s-medium.timer2 .preminiatura, #stockcrowd-widget.medium.timer2 .preminiatura, #stockcrowd-widget.small.timer2 .preminiatura {
		width: 100%;
		border: 1px solid transparent;
		background-size: cover !important;
		position: relative;
		background-repeat: no-repeat !important;
		box-sizing: border-box;
		float: left;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .tint, #stockcrowd-widget.medium.timer2 .preminiatura .tint, #stockcrowd-widget.small.timer2 .preminiatura .tint {
		background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.77) 100%);
		position: absolute;
		top: 0;
		bottom: -1px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .logo-empresa, #stockcrowd-widget.medium.timer2 .preminiatura .logo-empresa, #stockcrowd-widget.small.timer2 .preminiatura .logo-empresa {
		position: relative;
		z-index: 10;
		margin: 0 auto;
		display: block;
		margin-top: 0px;
		padding-top: 20px;
		margin: 0 auto;
		display: block;
		width: 214px;
		height: auto;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .temporizador,	#stockcrowd-widget.medium.timer2 .preminiatura .temporizador,	#stockcrowd-widget.small.timer2 .preminiatura .temporizador {
		padding-top: 15px;
		float: left;;
		width: 100%;
		padding-bottom: 0px;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .temporizador span, 	#stockcrowd-widget.medium.timer2 .preminiatura .temporizador span, 	#stockcrowd-widget.small.timer2 .preminiatura .temporizador span{
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 400;
		line-height: 19px;
		position: relative;
		z-index: 10;
		text-align: center;
		display: block;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura  #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 40px;
		font-weight: 700;
		line-height: 53px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 15px;
	}

	#stockcrowd-widget.small.timer2 .preminiatura  #getting-started, #stockcrowd-widget.medium.timer2 .preminiatura  #getting-started {
		color: white;
		font-family: Roboto;
		font-size: 35px;
		font-weight: 700;
		line-height: 53px;
		position: relative;
		z-index: 10;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 15px;
	}

	#stockcrowd-widget.s-medium.timer2 .form, #stockcrowd-widget.medium.timer2 .form, #stockcrowd-widget.small.timer2 .form {
		margin-top: 20px;
		position: relative;
		z-index: 10;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		box-sizing: border-box;
		display: inline-block;
		float: left;
	}

	#stockcrowd-widget.s-medium.timer2 .form input, #stockcrowd-widget.medium.timer2 .form input, #stockcrowd-widget.small.timer2 .form input {
		width: 100%;
		background: transparent;
		color: #fff;
		position: relative;
		z-index: 10;
		padding: 11px 15px;
		border-radius: 5px;
		border: 1px solid #e1e1e1;
		color: #bebcbc;
		font-family: Roboto;
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		box-sizing: border-box;
		float: left;
		margin-bottom: 15px;
	}

	#stockcrowd-widget.s-medium.timer2 input[type="submit"],	#stockcrowd-widget.medium.timer2 input[type="submit"],	#stockcrowd-widget.small.timer2 input[type="submit"] {
		margin-top: 20px;
		background-color: #01a444;
		border: 0px solid transparent;
		color: white;
		font-family: Roboto;
		font-size: 16px;
		font-weight: 500;
		line-height: 19px;
		padding: 11px;
		margin-bottom: 50px;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .form input::-webkit-input-placeholder, 	#stockcrowd-widget.medium.timer2 .preminiatura .form input::-webkit-input-placeholder, 	#stockcrowd-widget.small.timer2 .preminiatura .form input::-webkit-input-placeholder {
		opacity: 1 !important;
	}

	#stockcrowd-widget.s-medium.timer2 .preminiatura .form input::-moz-placeholder, #stockcrowd-widget.medium.timer2 .preminiatura .form input::-moz-placeholder, #stockcrowd-widget.small.timer2 .preminiatura .form input::-moz-placeholder {
		opacity: 1 !important;
	}



	#stockcrowd-widget.s-medium.timer2:hover,	#stockcrowd-widget.medium.timer2:hover,	#stockcrowd-widget.small.timer2:hover {
		box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.15);
	}

	#stockcrowd-widget.s-medium.timer2 .button,	#stockcrowd-widget.medium.timer2 .button,	#stockcrowd-widget.small.timer2 .button {
		margin-left: 0px !important;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 20px;
		display: block;
		margin-top: 0px;
		float: none;
	}
	/*END STOCKCROWD WIDGET - PREMINIATURA-8 STYLES*/

	#stockcrowd-widget .headerWidget .collect{
		display: none;
	}

	#stockcrowd-widget .participants .status {
		display: none;
	}

	#stockcrowd-widget .show-x-large {
		display: none;
	}

	.micro-logo {
		position: absolute;
		right: 3px;
		top: 3px;      
	}
	
	.imgContainer .logo-empresa{
		max-height: 60px !important;
		position: absolute;
		z-index: 2;
		top: 20px;
		left: 20px;
	}
	
	.medium .logo-empresa, .s-medium .logo-empresa, .small .logo-empresa{
		display: none !important;      
	}

	/*Clase .x-x-large*/
	#stockcrowd-widget.x-x-large .imgContainer{
		float: left;
		width: 55%;
		overflow: hidden;
		z-index: 9;
	}

		#stockcrowd-widget.x-x-large .footer_widget {
		width: 45%;
	}

	#stockcrowd-widget.x-x-large .powered {
		padding-right: 15px;
		position: absolute;
		right: 0px;
		bottom: 0px;
		width: 50%;
		text-align: right;
		margin-right: 0px;
	}

	#stockcrowd-widget.x-x-large .hide-x-x-large {
		display: none;
	}

	#stockcrowd-widget.x-x-large .headerWidget {
		float: right;
		width: 45%;
		padding-left: 20px;
		box-sizing: border-box;
		padding-top: 20px;
		margin: 0px;
	}

	#stockcrowd-widget.x-x-large .progress_bar {
		margin-top: 5px;
		padding-left: 20px;
		padding-right: 20px;
		float: left;
		width: 45%;
		box-sizing: border-box;
	}

	#stockcrowd-widget.x-x-large .participants {
			float: left;
			width: 45%;
			border-bottom: 0px solid transparent;
			box-sizing: border-box;
	}

	#stockcrowd-widget.x-x-large .participa{
		float: left;
		width: 45%;
	}

	#stockcrowd-widget.x-x-large .footer_widget {
		display: none;
	}

	#stockcrowd-widget.x-x-large .imgContainer img {
	    display: block;
	    max-width: inherit;
	    height: 100%;
	}

	#stockcrowd-widget.x-x-large .button {
		margin-right: 15px;
		position: absolute;
		max-width: 39%;
		width: 100%;
		bottom: 48px;
	}

	#stockcrowd-widget.x-x-large .campaignInfo {
		padding-top: 0px;

	}

	#stockcrowd-widget.x-x-large .other_campaigns {
		padding-bottom: 5px;
		position: absolute;
		bottom: 26px;
	}
	/*END - Clase .x-x-large*/
	/*Clase .x-large*/

	#stockcrowd-widget.x-large .imgContainer {
		max-height: 220px;
		overflow: hidden;
	}

	#stockcrowd-widget.x-large .progress_bar {
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  width: 50%;
	float: left;
  box-sizing: border-box;
}

#stockcrowd-widget.x-large .footer_widget {
	display: none;
}

#stockcrowd-widget.x-large .powered {
	border-top: 0px;
	float: right;
	margin-right: 15px;
}

#stockcrowd-widget.x-large .campaignInfo {
	float: right;
	width: 45%;
	box-sizing: border-box;
	right: 0px;
	top: 0px;
	margin-top: -20px;
}

#stockcrowd-widget.x-large .participants {
	border-bottom: 0px solid transparent;
	float: left;
	width: 50%;
}

#stockcrowd-widget.x-large .button {
	float: left;
	width: 44%;
	box-sizing: border-box;
	margin-right: none;
	margin-top: 0px;
}

#stockcrowd-widget.x-large .other_campaigns {
	float: left;
	width: 43%;
}

#stockcrowd-widget.x-large .other_campaigns {
	bottom: 0px;
	position: absolute;
	padding-bottom: 5px;
}

#stockcrowd-widget.x-large .participants {
	display: none;
}

#stockcrowd-widget.x-large .participants.show-x-large {
	display: block;
	padding-bottom: 0px;
	padding-top: 15px;
}
#stockcrowd-widget.x-large .headerWidget {
	margin-top: 15px;
	margin-left: 15px;
}
/*END - Clase .x-large*/
/*Clases .small .medium .s-medium*/
#stockcrowd-widget.s-medium .footer_widget, #stockcrowd-widget.medium .footer_widget, #stockcrowd-widget.small .footer_widget{
	display: none;
}

#stockcrowd-widget.s-medium .imgContainer, #stockcrowd-widget.medium .imgContainer, #stockcrowd-widget.small .imgContainer{
	float: left;
	width: 30%;
	height: auto;
	overflow: hidden;

}

#stockcrowd-widget.s-medium .headerWidget, #stockcrowd-widget.medium .headerWidget, #stockcrowd-widget.small .headerWidget {
	float: right;
	width: 70%;
	box-sizing: border-box;
	margin: 0px;
	padding: 25px 0px 15px 15px;
}

#stockcrowd-widget.s-medium .progress_bar, #stockcrowd-widget.medium .progress_bar, #stockcrowd-widget.small .progress_bar {
	width: 100%;
	width: 100%;
	display: inline-block;
	box-sizing: border-box;
}

#stockcrowd-widget.s-medium .participants, #stockcrowd-widget.medium .participants, #stockcrowd-widget.small .participants {
	border-bottom: 0px solid transparent;
	position: relative;
}

#stockcrowd-widget.s-medium .titleCampaing, #stockcrowd-widget.medium .titleCampaing, #stockcrowd-widget.small .titleCampaing {
	font-size: 20px;
}

#stockcrowd-widget.s-medium .campaignInfo, #stockcrowd-widget.medium .campaignInfo, #stockcrowd-widget.small .campaignInfo {
	font-size: 12px;
	line-height: 16px;
	padding-top: 0px;
}

#stockcrowd-widget.s-medium .imgContainer img, #stockcrowd-widget.medium .imgContainer img, #stockcrowd-widget.small .imgContainer img {
	height: 90px;
	max-width: inherit;
}

#stockcrowd-widget.s-medium .powered, #stockcrowd-widget.medium .powered, #stockcrowd-widget.small .powered{
	float: right;
	padding-right: 15px;
	width: 100%;
	text-align: right;
}

#stockcrowd-widget.s-medium .other_campaigns, #stockcrowd-widget.medium .other_campaigns, #stockcrowd-widget.small .other_campaigns {
	padding-bottom: 5px;
}

#stockcrowd-widget.s-medium .objective, #stockcrowd-widget.medium .objective, #stockcrowd-widget.small .objective {
	font-size: 14px;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 5px;
}

#stockcrowd-widget.s-medium .objective span, #stockcrowd-widget.medium .objective span, #stockcrowd-widget.small .objective span {
	font-size: 14px;
	line-height: 16px;
}

#stockcrowd-widget.s-medium .imgContainer .collect,#stockcrowd-widget.medium .imgContainer .collect, #stockcrowd-widget.small .imgContainer .collect {
	display: none;
}

#stockcrowd-widget.s-medium .headerWidget .collect, #stockcrowd-widget.medium .headerWidget .collect, #stockcrowd-widget.small .headerWidget .collect{
	display: block;
}

#stockcrowd-widget.s-medium .collect,#stockcrowd-widget.medium .collect, #stockcrowd-widget.small .collect {
	font-size: 14px;
	line-height: 16px;
	font-weight: 700;
	font-family: 'Roboto',
}

#stockcrowd-widget.s-medium .collect span, #stockcrowd-widget.medium .collect span, #stockcrowd-widget.small .collect span {
	font-size: 14px;
	line-height: 16px;
	font-weight: 300;
}

#stockcrowd-widget.s-medium .imgContainer .status, #stockcrowd-widget.medium .imgContainer .status, #stockcrowd-widget.small .imgContainer .status {
	display: none;
}

#stockcrowd-widget.s-medium .participants .status, #stockcrowd-widget.medium .participants .status, #stockcrowd-widget.small .participants .status {
	display: block;
	top: 0px;
	height: 15px;
	padding: 3px 5px;
}

#stockcrowd-widget.s-medium .participants .status.complete, #stockcrowd-widget.medium .participants .status.complete, #stockcrowd-widget.small .participants .status.complete {
	padding-left: 25px;
	border: 1px solid #01A444;
}

#stockcrowd-widget.s-medium .participants .status.finished, #stockcrowd-widget.medium .participants .status.finished, #stockcrowd-widget.small .participants .status.finished {
	border: 1px solid #FF6605;
}

/*END - Clases .small .medium .s-medium*/
/*** WIDGET ***/


html, body{
	background-color: transparent !important;
}

#stockcrowd-widget{
	margin: 0px auto;
}

.titleCampaing{
	max-height: 62px;
	overflow: hidden;
}


/* 
#stockcrowd-widget{
	max-width:400px !important;    
	background-color: #FFF !important;	             
}

#stockcrowd-widget .titleCampaing{
	height: 63px;
	overflow: hidden; 
}

#stockcrowd-widget .imgContainer img{
	height: 250px;
}

#stockcrowd-widget .campaignInfo{
	height: 80px;
	overflow: hidden;   	
}

#stockcrowd-widget .headerWidget {
	margin: 10px 20px 0px;
	height: 100px;	
}

#stockcrowd-widget .button{
	padding: 10px;
}

#stockcrowd-widget .other_campaigns{
	padding-bottom: 10px;
}


#stockcrowd-widget .imgContainer .collect{
	top:193px;
}

#stockcrowd-widget .participants{
	font-family: "Roboto",sans-serif;
	font-weight: 300;
	font-size: 12px;
	color: #FFF;
	line-height: 14px;
	padding: 0px 20px 15px;
	border-bottom: 1px solid #F3F3F3;
	position: absolute;
	top: 224px;
	width: 100%;
}

#stockcrowd-widget .participants span{
	color:#FFF;
}

#stockcrowd-widget .participants{
	border-bottom: none;
}

.progress {
    overflow: hidden;
    height: 3px;
    margin-bottom: 20px;
    background-color: #F5F5F5;
    border-radius: 4px;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
    width: 40%;
    top: 221px;
    position: absolute;
}      

#stockcrowd-widget .titleCampaing {
	height: auto;
	overflow: none;
}

#stockcrowd-widget .headerWidget {
	margin: 10px 20px 0px;
	position: absolute;
	top: 250px;
}

#stockcrowd-widget .titleCampaing {
	font-size: 25px;
}

#stockcrowd-widget .campaignInfo{
	margin-top: 85px;   
}
*/

/* IMAGEN */

.imagen-fondo{
	display: block !important;
	width: 100% !important;
	height: 100% !important;	
}


/* WIDGET */

#stockcrowd-widget{
	margin: 0px auto !important;
	background-color: #FFF !important;
}


/* S-MEDIUM */

.s-medium{
	height: 320px !important;	
}

.s-medium .imgContainer{
	height: 90px !important;
}

.s-medium .titleCampaing{
	font-size: 15px !important;
	height: 32px;
	overflow: hidden;
}



.s-medium .participants{
	margin-top: -10px !important;
}

.s-medium .campaignInfo{
	height: 50px;
	overflow: hidden;
}

.s-medium .button{
	margin-top: 7px !important;
	margin-bottom: -9px;
}

/* MEDIUM */

.medium{
	height: 320px !important;	
}

.medium .imgContainer{
	height: 90px !important;
}


.medium .titleCampaing{
	font-size: 15px !important;
	height: 32px;
	overflow: hidden;
}



.medium .participants{
	margin-top: -10px !important;
}

.medium .campaignInfo{
	height: 50px;
	overflow: hidden;
}

#stockcrowd-widget .button{
	font-size: 14px !important;
}

.medium .button{
	margin-top: 7px !important;
	margin-bottom: -9px;
}

/* X-MEDIUM */

.x-medium{
	height: 626px !important;	
}

.x-medium .imgContainer{
	height: 207px;
}


.x-medium .headerWidget{
	height: 100px;
}

.x-medium .campaignInfo{
	height: 115px;
	overflow: hidden;
}


/* LARGE */

.large .imgContainer{
	height: 207px;
}

.large .campaignInfo {
    height: 115px;
    overflow: hidden;
}



.large .headerWidget{
	height: 100px;
}


/* X-LARGE */

.x-large .imgContainer{
	height: 440px;
}


#stockcrowd-widget.x-large .participants{
	float:none !important;
}

#stockcrowd-widget.x-large .button{
	margin-top: -7px;
}

#stockcrowd-widget.x-large .campaignInfo{
	top: 306px;	
	height: 100px;
}      

.x-large .titleCampaing{
	height: 28px;
	overflow: hidden;
}  

.x-large .progress{
	height: 15px !important;
}      

/* X-X-LARGE */

.x-x-large{
	height: 400px !important;	
}

.x-x-large .imgContainer{
	height: 400px !important;
}

.x-x-large .titleCampaing{
	height: 100px;
	overflow: hidden;
}

.x-x-large .progress_bar{
	margin-top: 0px !important;
}

.x-x-large .campaignInfo{
	height: 94px;
	margin-top: -10px;
	overflow: hidden;
}

.x-x-large .button{
	bottom: 30px !important;
}

/* CAMBIOS MINIATURAS */
.large .finalizadaXLarge ,.x-x-large .finalizadaXLarge, .x-medium .finalizadaXLarge, .s-medium .finalizadaXLarge,
.medium .finalizadaXLarge, .small .finalizadaXLarge {
	display: none;
}  

.x-large .collectFinalizada{
	display: none;
}

.collectFinalizada .row{
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}

.finalizadaIzq p{
	float:right;
	margin-top: 30px;
	margin-right: 5px;
	font-size: 12px;
}

/* LARGE */

.large .collectFinalizada .finalizadaDer p, .x-medium .collectFinalizada .finalizadaDer p, .finalizadaXLarge
{
	font-size: 26px;
	font-weight: 700;
	color: #01A444;
	margin-bottom: 5px;
	margin-top: 25px;
}     

.collectFinalizada span, .finalizadaXLarge span{
	font-size: 13px;   
	font-weight: 400;     
	color:#3C3C33;      
}

.finalizadaXLarge p{
	margin-left: 25px;
}

.x-medium .collectFinalizada, .large .collectFinalizada{
	border-bottom: 1px solid #f3f3f3;
	height: 90px;
}

.x-large .campaignInfoFinalizada{
	margin-top: -80px !important;
}

.x-large .finalizadaXLarge .participants{
	padding-top: 0px !important;
	padding-bottom: 20px !important;
}         

/* X-X-LARGE */
.x-x-large .collectFinalizada{
	position: absolute;
	left: 55%;
	width: 45%;
	top: 95px;
	height: 50px;
	padding-top: 15px;
}  

.x-x-large .finalizadaIzq p{
	margin-top: 7px !important;
}

.x-x-large .collectFinalizada .finalizadaDer p{
	font-size: 26px;
	font-weight: 700;
	color: #01A444;
	margin-bottom: 5px;
} 

.x-x-large .campaignInfoFinalizada{
	margin-top: 70px;
}


.s-medium .collectFinalizada, .medium .collectFinalizada{
	margin-top: 110px;
}

.s-medium .collectFinalizada .finalizadaDer p{
	font-size: 20px !important;
	font-weight: 700 !important;
	color: #01A444;
	margin-bottom: 5px;
}

.s-medium .collectFinalizada .finalizadaIzq p, .medium .collectFinalizada .finalizadaIzq p{
	margin-top: 0px !important;
}
      
.s-medium .campaignInfoFinalizada{
	margin-top: 20px;
	margin-bottom: 45px;
}

.medium .collectFinalizada .finalizadaDer p{
	font-size: 15px !important;
	font-weight: 700 !important;
	color: #01A444;
	margin-bottom: 5px;
}

.medium .campaignInfoFinalizada{
	margin-top: 20px;
	margin-bottom: 40px;
}

@media only screen and (max-width: 300px){
	.finalizadaDer, .finalizadaIzq{
		width: 100% !important;
	}
	.finalizadaIzq p{
		float:none !important;
	}	
	.medium .campaignInfoFinalizada{
		margin-bottom: 30px !important;
	}
}

.small .finalizadaIzq p{
	margin-top: 0px !important;
}

.small .collectFinalizada .finalizadaDer p{
	font-size: 15px;
	font-weight: 700;
	color: #01A444;
	margin-bottom: 5px;
} 

.x-large .donacionPerm, .large .donacionPermParticipantes, .x-medium .donacionPermParticipantes{
	margin-top: 10px !important;
}

.x-medium .donacionPermText{
	height: 160px;
}

.s-medium .donacionPermParticipantes, .medium .donacionPermParticipantes {
	margin-top: 100px !important;
}

.s-medium .donacionPermText, .medium .donacionPermText{
	height: 110px;
}

.retoUno50::after, .retoUno50::before, .retoDos50::after{
	content: "";  
	position: absolute;
	transform: translate(-50%,-1px);
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 7px solid #ffffff;
	top:15px;
}
.retoUno50::after { 
	left: 34.5%;
}
@media only screen and (min-width: 768px) and (max-width: 991px){
	.retoUno50::after { 
		left: 35%;
	}
}
@media only screen and (min-width: 601px) and (max-width: 767px){
	.retoUno50::after { 
		left: 35.5%;
	}
}
@media only screen and (min-width: 350px) and (max-width: 600px){
	.retoUno50::after {
		left: 34.7%;
	}
}
@media only screen and (max-width: 349px){
	.retoUno50::after {
		left: 35.3%;
	}
}
.retoUno50::before {    
	left: 65.3%;
}
.retoDos50::after {    
	left: 50%;
}
.progress_bar{
	position: relative;
}

.x-large .retoDos50::after, .x-large .retoUno50::before, .x-large .retoUno50::after{
	top:10px !important;                  
}

.progressRetos{
	text-align: right;
	padding-right: 10px;
}
.x-x-large .sinBarra, .x-large .sinBarraBoton, .large .sinBarraParticipantes, .x-medium .sinBarraParticipantes{
	margin-top: 20px !important; 
}
.medium .sinBarraParticipantes, .s-medium .sinBarraParticipantes{
	padding-top: 120px !important;    
}
.x-medium .sinBarra{
	height: 150px;        
}
.medium .sinBarra, .s-medium .sinBarra{
	height: 95px;
}
.campaignInfo{
	width: 100%;   
}
.s-medium .sinInformacion.campaignInfo, .medium .sinInformacion.campaignInfo {
	margin-top: 150px;
	height: 95px;
}    
.x-medium .sinInformacion.campaignInfo{
	margin-top: 55px;
}


	