
.public-countdown{
    position: absolute;
    top: 30px;
    right: 0;
    background: #ec4012;
    color: white;
    padding: 5px;
    width: 150px;
    text-align: center;
}
.public-countdown .countdown-time{
    font-weight: bold;
    display: block;
}
.public-countdown .countdown-txt{
    margin: 0!important;
    color: white!important;
    font-size: 12px!important;
}

.page-publicar .page-content > .row {
	position: relative;
}

.page-community .multimedia-highlight {
	padding: 30px 14px;
	position: relative;
}
.page-community .multimedia-highlight .view-more{
	float: left;
	width: 100%;
	text-align: center;
}
.poll .poll-results{width:100%!important;}

.page-community .multimedia-highlight .mod-title {
	display: inline-block;
	margin-bottom: 20px;
	color: #333333;
	float: left;
	clear: right;
	width: auto;
}

.page-community .page-twocolumns .col {
	border-bottom: solid 1px #DBDBDB;
	padding-top: 17px;
}

.multimedia-highlight .entry:nth-of-type(1) {
	clear: left;
}

.page-community .multimedia-highlight .col+ .col {
	margin-left: 16px;
}

.page-community .poll {
	width: 421px;
	margin-top: 29px;
}

.poll-voted {
	display: inline-block;
	font-family: "pt sans";
	font-size: 14px;
	color: #555555;
	float: left;
}

.pollbig + .poll-voted {
	width: 762px !important;
}

.page-community .poll-answers {
	margin-bottom: 40px;
}

.poll-view-all {
	display: inline-block;
	float: right;
	color: #e74300;
	font-family: "pt sans";
	font-size: 14px;
	margin-right: 30px;
	margin-top: 10px;
}

.page-twocolumns .col + .col {
	padding-left: 30px;
	width: 540px;
}

.page-twocolumns .col {
	position: relative;
}

.page-community .col + .col .btn {
	top: 7px;
}

.tufoto {
	width: 554px;
	height: 187px;
	background: url("/export/sites/rosario3/arte/comunidad-publicar.jpg");
	position: relative;
	margin-top: 32px;
	margin-bottom: 21px;
}

.tufoto-epigraph {
	position: absolute;
	bottom: 0;
	background-color: rgba(0,0,0, 0.4);
	width: 100%;
	padding: 30px 0;
	color: white;
	text-align: center;
	font-family: 'Bitter', serif;
	font-size: 19px;
	z-index: 4;
}

.page-encuestas .banner + .mod-entrylist {
	margin-top: 53px;
}

.page-encuestas .col {
	border-top: 1px solid #dbdbdb;
	padding-top: 20px;
	margin-top: 18px;
}

.page-encuestas .col4 {
	padding-right: 15px;
}
.page-encuestas .col8 {
	border-left: 1px solid #dbdbdb;
	margin-left: 0;
	position: relative;
	padding-left: 15px;
}

.page-encuestas .poll {
	width: 504px;
	margin-right: 0;
	margin-bottom: 5px;
	position: relative;
}

.page-encuestas .poll-voted {
	width: 603px;
}

.page-encuestas .poll-voted time {
	float: right;
}

.page-encuestas .mod-comments {
	margin-top: 90px;
}

.page-encuestas .entry-single-options {
	position: absolute;
	top: 40px;
	right: 0;
}

.page-encuestas .entry-single-options.vertical {
	margin-left: 0;
}

.mod-comments .icheckbox {
	top: 0;
	left: 0;
}

.sugerencia-item {
	width: 293px;
	float: left;
}

.sugerencia-item img {
	margin-top: 20px;
}

.page-community .note {
	margin-top: 30px;
}

.note {
	font-family: "pt sans";
	font-size: 14px;
	color: #999;
	display: inline-block;
}

.sugerencia-item:nth-of-type(2) {
	margin-left: 28px;
	margin-right: 28px;
}

.comunidad-sugerencias {
	text-align: center;
	margin: 0 auto;
	display: inline-block;
	display: table;
	margin-bottom: 60px;
}

.pollbig {
	width: 661px !important;
}

.page-publish .form-elem input[type=text] {
	width: 588px !important;
}

textarea {
	width: 600px;
	border: 1px solid #DBDBDB;
	float: left;
	padding: 10px 0 0 10px;
}


.page-publish .note {
	width: 615px;
	margin-left: 329px;
	color: #999999 !important;
	margin-bottom: 0 !important;
	position: relative;
	top: 5px;
}

.form-option {
	width: 275px;
	float: left;
	position: relative;
}
.form-option + .form-option{
	margin-left: 70px;
}

.form-option + .form-option:after {
	content: "";
	display: block;
	background: url("/export/sites/rosario3/arte/iconos.png");
	background-position: -209px -183px;
	width: 36px;
	height: 146px;
	position: absolute;
	display: block;
	left: -53px;
	top: 0px;
}

.form-option label {
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
}

.form-option .note {
	width: auto;
	margin-top: 0;
	margin-left: 0;
	width: 240px;
	margin-right: 0;
}

#nota-source {
	width: 250px !important;
}

.form-option .icheckbox {
	display: block;
	float: left;
	margin-left: 5px;
}
.form-option .icheckbox + span {
	width: 230px;
	float: left;
	padding-left: 8px;
	text-transform: none;
	font: 14px/17px 'PT Sans';
}

#nota-autoria-l {
	width: 230px !important;
	float: left !important;
	font-family: "pt sans" !important;
	font-size: 14px !important;
	color: #404040 !important;
	text-transform: none;
	cursor: pointer;
}

.form-option input[type=text] {
	float: left !important;
	margin-top: 5px;
}
.form-option.box-sources .form-elem-input input {
	width: 245px!important;
}

.form-option .btn {
	margin-top: 10px;
	clear: both;
	float: left;
	height: auto;
}

.required:after {
	content: "";
	background: url("/export/sites/rosario3/arte/iconos.png");
	background-position: -708px 0px;
	width: 7px;
	height: 7px;
	display: block;
	position: absolute;
	right: -15px;
	top: 0px;
}
.targetTooltips {
	display: block;
	clear: both;
	margin-left: 329px;
	width: 614px;
}
.dragdrop {
	width: 615px;
	float: right;
	border: 4px dashed #d9dbd8;
	text-align: center;
	padding: 45px 0;
}

.dragdrop h1 {
	font-family: "Fjalla One";
	font-size: 20px;
	color: #292929;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.posted-photos {
	float: right;
	margin-top: 30px;
}

.posted-photos li {
	width: 177px;
	float: left;
	text-align: center;
	margin-left: 43px;
}

.page-publish .box-login-buttons {
	margin-left: 315px;
}

.upload-also {
	margin-top: 5px;
}

.upload-also label {
	cursor: pointer;
}

.upload-also .icheckbox {
	margin-left: 8px;
}

.publish-send .btn.inactive {
	background-color: #959595;
	margin-right: 10px;
}

.publish-send a {
	color: #e74400;
	margin-left: 10px;
}

.btn-right {
	position: absolute;
	top: 28px;
	right: 0;
}

fieldset label {
	font-family: "Fjalla One";
	font-size: 14px;
	text-transform: uppercase;
	display: inline-block;
	width: 313px;
	margin-right: 15px;
	text-align: right;
	line-height: 42px;
	float: left;
}


.perfil-edit .form-elem {
	padding: 0;
	margin-bottom: 30px;
}

.form-elem {
	display: block;
	margin: 0 auto;
	width: 100%;
	float: right;
	position: relative;
}

.form-elem-row .contBtns .btn{
	float: left;
	height: auto;
	margin-right: 20px;
}


.share-publicar{
	margin-top: 20px;
}
.share-publicar .share-publicar-tit{
	margin-right: 15px;
	float: left;
	line-height: 40px;
	margin-left: 340px;
}
.share-publicar label{
	margin-right: 15px;
	float: left;
	line-height: 40px;
	margin-right: 20px;
}
.share-publicar .icheckbox{
	left: 0;
	margin-right: 10px;
}

fieldset {
	border: none;
}

.perfil-edit input[type=text] {
	float: left;
	text-align: left;
	width: 301px;
	height: 14px;
	padding: 13px 12px;
	border: 1px solid #dbdbdb;
	font-family: "pt sans";
	font-size: 16px;
	color: #929292;
}


.form-option label {
	float: left;
	padding: 0;
	margin-top: 0;
}

.page-freestyle .page-content h2 {
	font: 25px/25px 'Fjalla One';
	color: #333;
	border-bottom: 3px solid #e3e3e3;
	text-transform: uppercase;
	display: inline-block;
	padding-bottom: 7px;
	margin-bottom: 14px;
}

.perfil-edit h2 {
	margin-bottom: 18px !important;
	display: table !important;
	/* width: 103px; */
	margin-top: 26px !important;
}

.page-publish .box-login-buttons {
	margin-left: 315px;
}
.page-perfil .box-login-buttons {
	display: inline-block;
	vertical-align: middle;
}

.box-login-buttons > a {
	display: inline-block;
}

.box-login-buttons a:hover .btnLoginYt {
	background-color: #3d3d3d;
}

.box-login-buttons .icon {
	background-repeat: no-repeat;
	background-image: url('/export/sites/rosario3/arte/iconos.png');
	position: relative;
	z-index: 1000;
	margin-right: 1px;
}

.box-login-buttons a:hover .btnLoginYt+ .text {
	background-color: #3d3d3d;
}

.perfil-edit .icon + .text {
	padding-left: 15px;
	padding-right: 25px;
}

.icon.btnLoginYt + .text {
	background-color: #ed1c24;
}

.perfil-edit .icon + .text {
	padding-left: 15px;
	padding-right: 25px;
}

.icon.btnLoginVm + .text {
	background-color: #2ba7e3;
}

.box-login-buttons .btnLoginFb, .box-login-buttons .btnLoginFb+ .text, .box-login-buttons .btnLoginTw, .box-login-buttons .btnLoginTw+ .text, .box-login-buttons .btnLoginGp, .box-login-buttons .btnLoginGp+ .text, .box-login-buttons .btnLoginYt, .box-login-buttons .btnLoginYt+ .text, .box-login-buttons .btnLoginVm, .box-login-buttons .btnLoginVm+ .text {
	transition: all 0.3s;
}
.page-content .icon + .text {
	padding: 10px 13px;
	font-family: "Fjalla One";
	font-size: 17px;
	color: white;
	float: left;
	text-transform: uppercase;
}

.box-login-buttons .btnLoginYt, .box-login-buttons .btnLoginVm {
	width: 42px;
	height: 41px;
	display: block;
	float: left;
}

.btnLoginVm {
	background-color: #2ba7e3;
	background-position: -299px -254px;
}

.btnLoginYt {
	background-color: #ed1c24;
	background-position: -257px -254px;
}

.upload-also {
	margin-top: 5px;
}

.icheckbox {
	width: 29px;
	height: 25px;
	background-image: url('/export/sites/rosario3/arte/iconos.png');
	background-position: -46px -304px;
	display: inline-block;
	position: relative;
	z-index:1000;
	top: 8px;
	left: -5px;
}

.iCheck-helper {
	cursor: pointer;
}

.icheckbox.checked {
	background-position: -16px -304px;
}

.page-freestyle {
padding: 20px 0;
}
.content-btn {
	margin-left: 469px;
}

.form-message-full {
	width: 100%;
	text-align: center;
	padding: 25px 0;
	font-family: "Fjalla One" !important;
	font-size: 19px !important;
	margin-bottom: 28px !important;
}

.form-message-full.ok {
	background-color: #bcf4c7;
}

.box-registro-ok {
	width: 781px;
	margin: 0 auto;
	padding: 0 188px;
}

a {
	color:#ec4012;
}




.drag-img{
    width: 600px;
    float: left;
}
.drag-img .fileUploader{
    border: 2px dashed grey;
    test-align: center;
    padding: 20px;
    position: relative;
    margin-bottom: 10px;
}
.drag-img .dragdropnote{
     margin: 0!important;
     text-align: center;
     position: static!important;
}
.drag-img input[type="file"]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}
#list-miniatura > span{
    float: left;
    margin-right: 10px;
    text-align: center;
}
#list-miniatura > span p{
    display: none;
}
#list-miniatura > span img{
    display: block;
    margin-bottom: 2px;
}
#list-miniatura > span span{
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    cursor: pointer;
    color: #eb4012;
}
#list-miniatura > span span:hover{
    text-decoration: underline;
}



.popupCargarVideo{
    background-color: rgba(0, 0, 0, .4);
}
.popupCargarVideo .popup-cont{
    width: 400px;
    margin: 50px auto 0;
    background-color: white;
    position: relative;
}
.popupCargarVideo .tit-type-4{
    margin: 0 10px 20px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
}
.popupCargarVideo .modal-close{
    position: absolute;
    width: 40px;
    height: 40px;
    right: -10px;
    top: -10px;
    line-height: 35px;
    font-size: 30px;
    text-align: center;;
    color: white;
    background-color: #eb4012;
}
.popupCargarVideo .video-error{
    margin: -20px 10px 0;
    padding: 10px;
    color: #b80000;
}
.popupCargarVideo label{
    width: 40px;
}
.popupCargarVideo input[type="text"]{
    float: left;
    width: 300px;
    height: 30px;
}
.popupCargarVideo .btn{
    height: auto;
    margin-left: 90px;
    margin-right: 10px;
}

.load-videos{
    overflow:hidden;
    margin-left: 321px;
}
.preview-vid{
    float: left;
    margin: 0 20px 20px;
    text-align: center;
}
.preview-vid iframe{
    margin-bottom: 5px;
}
.preview-vid a{
    font-size: 12px;
    line-height: 20px;
}

.public-tag{
    float: left;
    background-color: #eb4012;
    margin: 5px 5px 0 0;
}
.public-tag .public-tag-x{
    width: 30px;
    height: 30px;
    float: left;
    position:relative;
    border-right: 1px solid #cb2002;
    cursor: pointer;
    transition: background .4s;
}
.public-tag .public-tag-x:hover{
    background-color: #DF3D11;
}
.public-tag .public-tag-x:after{
    content: "x";
    width: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 25px;
    color: #ab0002;
}
.public-tag .public-tag-txt{
    font-size: 14px;
    line-height: 30px;
    padding: 0 8px;
    color: white;
}

.page-publicar .form-error.alert{
	padding: 20px 20px 2px;
	text-align: center;
	margin-bottom: 20px;
}
.page-publicar .form-error.alert p{
	color: #af0000 !important;
}