@font-face{
	font-family:'Gotham-Medium';
	src:url('webfont/GothamMedium.eot');
	src:url('webfont/GothamMedium.eot?#iefix') format('embedded-opentype'),
			url('webfont/GothamMedium.woff2') format('woff2'),
			url('webfont/GothamMedium.woff') format('woff'),
			url('webfont/GothamMedium.ttf') format('truetype'),
			url('webfont/GothamMedium.svg#GothamMedium') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'Gotham-Book';
	src:url('webfont/GothamBook.eot');
	src:url('webfont/GothamBook.eot?#iefix') format('embedded-opentype'),
			url('webfont/GothamBook.woff2') format('woff2'),
			url('webfont/GothamBook.woff') format('woff'),
			url('webfont/GothamBook.ttf') format('truetype'),
			url('webfont/GothamBook.svg#GothamBook') format('svg');
	font-weight:normal;
	font-style:normal;
}
body,
.page,
.card,
.card__title,
.list,
.radio-button--material,
.button,
.textarea,
.button--large--cta{
	font-family:'Gotham-Book'!important;
}
.button--large--cta{
	background-color:#0071c1;
}
.popover--bottom__arrow{
	margin-right:-6px!important;
}
ons-splitter-mask{
	background-color:rgba(0,0,0,0.5);
	opacity:0;
}
#pageBefore{
	text-align:center;
}
#logoHome{
	text-align:center;
	margin-top:0;
}
#logoHome img{
	min-width:461px;
	width:100%;
}
.blueLink{
	color:#2b75bd;
}
.bleuLink{
  color:#222d6f!important;
}
.pinkLink{
  color:#0071c1;
}
.normal{
	font-weight:normal;
}
.text-input::-webkit-input-placeholder{
  opacity:1!important;
  color:#bebebe!important;
}
.toast__message,
.tabbar__label{
	font-family:'Arial'!important;
}
.tabbar__label{
	font-size:16px;
}
.text-input--underbar{
	color:#fff;
}
ons-input .text-input{
	color:#fff;
	margin:.8em auto;
	font-family:'Arial'!important;
	font-size:15px!important;
	padding-left:0!important;
}
.text-input--underbar{
	border-bottom:1px solid #fff;
}
.text-input__label text-input--underbar__label{
	color:red;
}
.select-input{
	color:#fff;
	margin:.4em auto;
	font-family:'Arial'!important;
	font-size:15px;
}
ons-select{
	display:block;
}
ons-input{
	width:100%;
}
ons-input .text-input__label:not(.text-input--material__label){
	color:#fff;
}
:checked+.tabbar__button{
	color:#014475;
}
.text-input--underbar__label{
	color:#fff;
}
.button{
	display:inline-block;
	background:#0071c1;
	font-family:-apple-system,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;
	-webkit-font-smoothing:antialiased;
	font-weight:400;
	user-select:none;
	padding:4px 30px;
	font-size:17px;
	line-height:32px;
	color:#fff;
	border-radius:3px;
}
.button:active{
	background-color:#2b75bd;
	color:#fff;
}
.tabbar__item{
	cursor:pointer;
	border:4px solid #014475;
	background-color:#2b75bd;
	color:#fff;
}
.tabbar__button{
	color:#fff;
	font-size:1.1em;
	margin-top:-3px;
}
a:link,
a{
	color:#fff;
}
.privacy-policy a:link,
.privacy-policy a{
	color:black;
}
/* Pages toolbar */
.notfound .toolbar,
.login .toolbar,
.register .toolbar,
.password-reset .toolbar,
.webapp_content .toolbar,
.chat .toolbar,
.privacy-policy .toolbar,
#pageContent .toolbar{
	height:92px;
	background-color:#fff;
}
.toolbar+.page__background+.page__content{
	top:100px!important;
	max-width: 1000px;
	margin: 0 auto;
}
.login .page__content, .notfound .page__content{
	max-width:990px;
	margin:0 auto;
}
#homeCard{
	width:100%;
	max-width:990px;
	margin:0 auto;
}
.titlePage{
	color:#0071c1;
	font-size:24px;
	text-shadow: 1px 1px 2px #FFFFFF;
	padding-left:20px;
	font-family:'Gotham-Medium'!important;
	background-color:transparent;
	padding:12px;
}
#home .titlePage{
	max-width:990px;
	margin:0 auto;
}
#copyRight{
  font-size:.65em;
  color:black;
  border:none;
  padding:8px 12px;
}
.logo .miniLeft{
  width:80%;
  margin-top:4px;
  max-width:110px
}
.logo .miniRight{
  width:20%;
  margin-top:4px;
  max-width:110px;
  text-align:right
}
button.fab,
ons-fab.fab,
ons-speed-dial-item.fab{
  background-color:#0071c1;
	bottom:80px;
}
ons-list{
	margin-top:10px !important;
}
#mainMenu .list{
	background-color:#efeff4;
	background-image:none;
}
.addCalendar{
	line-height:28px;
	margin-left:8px;
	padding:4px 12px 0px 12px;
	border-radius:28px;
}
.addCalendar-sub{
	font-size:14px;
	vertical-align:top;
}
#agenda .list,
#agenda .list-item__center,
#speakers .list-item--expandable,
#home  .list-item__center,
#workshops .list-item__center,
#mainMenu .list-item__center{
	background:none;
}
#agenda .list-header{
  background:none;
}
#agenda .list-item__left{
	padding-top:20px;
}
#agenda ons-col.time{
	/*max-width:56px;*/
	max-width:110px;
	font-size:smaller;
}
#speakers .list-item__left{
  padding:0px 10px 0px 0px;
}
#speakers .list-item__center{
	font-size:14px;
}
.dateAgenda{
	font-size:16px;
	color:#000;
	text-transform:capitalize;
}
.letterCircle{
	color:#fff;
	background-color:#004474;
	font-size:14px;
	font-weight:bold;
	border-radius:46px;
	width:30px;
	height:30px;
	padding:5px;
	margin-right:10px;
}
.dateAgenda sup{
	text-transform:lowercase;
}
.nbsp{
	padding:0 4px 0 8px;
}
.imgWelcome{
	text-align: center;
	padding-top: 10px;
}
.textWelcome{
	max-width:990px;
	margin:0 auto;
	padding: 0px 12px 12px 12px;
}
.listWelcome{
	background-color:#474242;
}
.listWelcome .list-item{
	color:#fff;
	border-bottom:1px solid #bbb;
}
.under{
	text-decoration:underline;
}
#mainMenu .list-item{
	border-bottom:1px solid #eee;
}
.sousTitre{
	color:#000;
	font-weight:bold;
}
#menu{
	width:240px!important;
}
.webapp_content .toolbar__right,
#pageContent .toolbar__right{
	text-align:right;
	line-height:86px;
	padding-right:16px;
}
.speakerAgenda{
	color:#aaa;
}
.breakAgenda{
	background:#eee!important;
}
.toolbar__right{
  padding-right:0;
}
.toolbar__left{
	background-color::#0071c1!important;
	padding-right:0;
}
.toolbar-button{
	color:#0071c1;
	padding:6px 10px;
	font-size:22px;
	cursor: pointer;
}
.list-item__thumbnail{
  min-width:80px;
	width:80px;
	height:80px;
	border-radius:50px;
	padding: 4px;
	display:block;
	margin:0;
	background-color: #fafafa;
	border: 3px solid #44C727;
}
.list-item-speakers{
	padding:0;
}
.webapp_content .zmdi-assignment,
#pageContent .zmdi-assignment{
	font-size:30px;
}
.icononair{
	max-width:150px;
}
.testLive{
	background:none;
}
#myToast{
	vertical-align:middle;
}
.toast{
	/*background-color:#0071c1;*/
	background-color:#44C727!important;
}
.colorAlert{
	color:#0071c1;
}
.toast__message{
	text-align:center;
	font-weight:bold;
	/*color:#000;*/
}
ons-list a{
	text-decoration-line:none;
}
.fa-comment{
	padding-right:4px;
}
.notification{
	position:relative;
	top:0px;
	left:6px;
	font-size:12px;
	background:#0071c1;
	color:#fff;
}
.textareaWall{
	width:100%;
	margin-top:10px;
}
#agenda .tabbar{
	margin-top:40px!important;
}
#agenda .tabbar--top__content{
	top:90px!important;
}
#agenda .labelTab{
	display:none;
}
#agenda .tabbar__button{
	font-size:1.1em;
	margin-top:0px;
	padding:0;
	color:#afafaf;
	border-bottom:3px solid;
	margin-right:1px;
}
#agenda .list-header{
	background:none;
}
#agenda .tabbar__item{
	border:0;
	background:none;
	margin-right:4px;
}
#agenda .tabbar--top{
	border-bottom:0;
}
#agenda :checked+.tabbar__button{
	color:#0071C1;
	background-color:none;
	border-bottom:3px solid #0071C1;
}
#agenda .tabbar{
  background: none;
}
#agenda ons-col.time{
	max-width:124px;
}
#agenda .txtblue{
	color:#004e87;
}
#agenda .backgrey{
	background-color:#ccc;
}
#agenda .addCalendar ons-fab{
	bottom:38px;
}
#agenda .addCalendar ons-icon{
	color:#fff!important;
}
#agenda ons-card.card-placeholder{
	box-shadow:none;
	background-color:transparent;
}
/* WORKSHOP */
#workshops .tabbar{
	margin-top:40px!important;
}
#workshops .tabbar--top__content{
	top:90px!important;
}
#workshops .labelTab{
  display:none;
}
#workshops .tabbar__button{
	font-size:1.1em;
	margin-top:0px;
	padding:0;
	color:#ccc;
	border-bottom:3px solid;
	margin-right:1px;
}
#workshops .list-header{
  background:none;
}
#workshops .tabbar__item{
  border:0;
  background:none;
  margin-right:4px;
}
#workshops .tabbar--top{
  border-bottom:0;
}
#workshops :checked+.tabbar__button{
  color:#0071c1;
  background-color:none;
  border-bottom:3px solid #0071c1;
}
#workshops .tabbar{
  background:none;
}
/* Accordeon */
.accordion{
	transition:0.4s;
}
.accordion:before{
	margin-top:-3px;
	content:'\02795';
}
.accordion.active:before{
	content:"\2796";
}
div.panel{
	max-height:0;
	overflow:hidden;
	transition:0.6s ease-in-out;
	opacity:0;
}
div.panel.show{
	opacity:1;
	max-height:500px;
}
.list__item__center{
	padding-left:5px;
}
/* Survey */
.survey-title{
	font-size:1.3em;
	font-weight:bold;
	color:#8d1f1b;
}
.survey-notice{
	text-align:justify;
	padding-bottom:16px;
}
.gsurvey-rating > input,
.gsurvey-rating:not(:checked) > label,
.gsurvey-rating:not(:checked) > label:hover ~ label,
.gsurvey-rating > input:checked + label:hover ~ label{
    width:28px!important;
    font-size:28px!important;
    line-height:28px!important;
    background-size:26px 26px!important;
}
.gsurvey-rating > input:checked + label:hover,
.gsurvey-rating > input:checked + label:hover ~ label,
.gsurvey-rating > input:checked ~ label:hover,
.gsurvey-rating > input:checked ~ label:hover ~ label,
.gsurvey-rating > label:hover ~ input:checked ~ label{
     color:#0071c1!important;
}
.gform_wrapper .gsurvey-survey-field:first-of-type{
    border-bottom:none;
    margin-bottom:30px;
}
.gform_button{
	background-color:#0071c1!important;
}
.gform_wrapper label.gfield_label{
	color:#0071c1!important;
}
.rate{
	float:left;
	padding:0 10px;
}
.rate:not(:checked) > input{
	position:absolute;
	top:-9999px;
}
.rate:not(:checked) > label{
	float:right;
	width:1em;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
	font-size:30px;
	color:#ccc;
}
.rate:not(:checked) > label:before{
	content:'★ ';
}
.rate > input:checked ~ label{
	color:#2b75bd;
}
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label{
	color:#2b75bd;
}
.rate > input:checked + label:hover,
.rate > input:checked + label:hover ~ label,
.rate > input:checked ~ label:hover,
.rate > input:checked ~ label:hover ~ label,
.rate > label:hover ~ input:checked ~ label{
	color:#b42369;
}
.survey-thankyou{
	padding-top:20px!important;
	font-weight:bold;
}
/* */
/* survey - likert modified #1 */
#gform_survey_content table.gsurvey-likert .gsurvey-likert-row-label, table.gsurvey-likert .gsurvey-likert-choice {
	border-top:1px solid #ccc;
	width:40%;
	text-align:left;
	padding-left:4px;
}
@media only screen and (max-width: 761px), (max-device-width: 1024px) and (min-device-width: 768px){
	table.gsurvey-likert .gsurvey-likert-row-label, table.gsurvey-likert .gsurvey-likert-choice {
		width:100%!important;
	}
}
/* survey - likert modified #2 */
/*
#gform_survey_content table.gsurvey-likert .gsurvey-likert-row-label,
table.gsurvey-likert .gsurvey-likert-choice{
	border-top:1px solid #ccc;
	width:40%;
	text-align:left;
	padding-left:4px;
	line-height: 1em;
}
table.gsurvey-likert th.gsurvey-likert-row-label:first-child{
	background:none!important;
}
@media only screen and (max-width: 761px), (max-device-width: 1024px) and (min-device-width: 768px){
	#gform_survey_content .gform_wrapper table.gsurvey-likert thead{
		position:static!important;
	}
	.gform_wrapper table.gsurvey-likert td{
		display:table-cell!important;
	}
	.gform_wrapper table.gsurvey-likert td.gsurvey-likert-choice{
		background-position:center center!important;
	}
	table.gsurvey-likert .gsurvey-likert-row-label{
		background-color:rgba(238,238,238,.6)!important;
	}
	table.gsurvey-likert tr:nth-child(odd) .gsurvey-likert-row-label{
    background-color:rgba(238,238,238,1)!important;
	}
	table.gsurvey-likert th.gsurvey-likert-row-label:first-child{
		background:none!important;
		border-right:1px solid #ccc!important;
	}
	.gform_wrapper ul.gform_fields table.gsurvey-likert td:after{
		display:none!important;
	}
	#gform_survey_content .gform_wrapper table.gsurvey-likert tr{
		display:table-row!important;
	}
}
*/
/* */
/* Questions Wall */
.question-replink a:link,
.question-replink a{
	color:#663399;
}
.addQuestion{
	position:fixed;
	bottom:10px;
	right:10px;
	z-index:1000;
}
.closePopup{
	width:20px;
	height:20px;
	position:absolute;
	top:4px;
	right:10px;
}
.closePopup ons-icon.fa-times{
	font-size:x-large;
}
.webapp_content .popover--bottom,
#pageContent .popover--bottom{
	width:98%;
}
.webapp_content .popover__content,
#pageContent .popover__content{
	width:100%;
}
.popover-mask{
	background-color:rgba(0,0,0,0.4);
}
.list-header-polling{
	padding:10px 15px!important;
	font-size:1em!important;
	text-transform:none!important;
	line-height:1.3em!important;
}
:checked+.radio-button--material__checkmark:after,
:checked+.checkbox__checkmark:before{
	background:#2b75bd;
}
.rate > input:checked ~ label{
	color:#2b75bd;
}
.smallPink{
	color:#2b75bd;
	font-size:11px;
	font-style:oblique;
	text-transform:lowercase;
}
.checkbox__checkmark:before{
	border-radius:4px;
}
.zmdi-calendar-check{
	border-radius:48px!important;
	/*font-size:40px;*/
	font-size:28px
}
#cardPollingWait,
#cardPolling2{
	display:none;
}
.addItem{
	padding:0;
}
.list--inset{
	margin:0px;
}
.toolbar--material__left,
.toolbar--material__right{
	min-width:auto!important;
}
/*
.toolbar__left{
	background-color:#0071c1;
	height:92px;
}
*/
.toolbar__left,
.toolbar__right{
	max-width:100%!important;
	width:auto!important;
}
.zmdi-menu:before{
	font-size:30px;
	position:relative;
	top:24px;
}
.toolbar__center{
	width:auto;
}
.list-item__center,
.list-item__expandable-content,
.list-item__left,
.textareaWall,
.card__title,
.radio-button__input{
	/*font-size:14px;*/
	background-size: 100% 0px;
}
.card{
	line-height:1.2em;
}
.dark{
	background-color:#333;
	color:#fff;
}
.docIcon{
	padding-right: 10px;
}
.expandable-content{
  text-align:justify;
}
.toolbar{
	background-image:none;
}
.page__background,
.page__content{
	position:absolute;
	background-image: linear-gradient(to top, #e5e5e5, #dedee8, #d4d9ec, #c6d4f0, #b5d0f4);
}
/** VOD **/
#vod .play{
	max-width:60px;
}
/*
#vod .replayItem{
	margin-bottom:16px;
}
*/
#vod .replayItem ons-row{
	padding:8px;
}
#vod .replayItem ons-row ons-icon{
	font-size:28px;
	color:#0071c1;
}
/*
#vod .sousTitre{
	border-bottom:1px solid #ccc;
}
*/
#vod .sousTitre {
	color:#0071c1;
}
#vod .expandable-content{
	font-family:'Gotham-Book';
}
#vod .list-item__thumbnail{
  min-width:50px;
	width:50px;
	height:50px;
	border-radius:25px;
	display:block;
	margin:0;
}
#vod .list-item--expandable{
	background-size:100% 0px;
}
/* iPad | Mobile landscape */
@media (orientation:landscape){
	/*
	#logoHome img{
		max-width:350px;
		width:100%;
	}
	*/
}
@media screen and (max-width:640px) and (orientation:portrait){
	#loginForm{
		width:90%;
	}
	/*
	#logoHome img{
		max-width:500px;
		width:80%;
	}
	*/
	.icononair{
		max-width:40%;
	}
}
@media screen and (orientation:portrait){
	.imgWelcome{
		/*max-width:100%;*/
	}
}
/* */
.logged-as{
	background-color:#ccc!important;
	margin-bottom:12px;
}
.logged-as .left,
.logged-as .center{
	line-height:1.5em;
	min-height:1.5em;
}
.logged-as ons-icon{
	font-size:20px;
	padding:0;
}
.logged-as .center{
	font-size:12px;
}
.webapp_content .form-submit,
#reply-title{
	display:none;
}
.webapp_content .card-question ons-list-header{
	background-image:none;
	background-color:#eee;
	padding-left:0;
}
.webapp_content .card-question ons-list-header .list-item__left{
	font-size:x-small;
}
.webapp_content .questions_current_filters{
	font-size:x-small;
	display: none;
}
.webapp_content .questions_current_filters a,
.list-item-question-header a{
	color:#030303;
}
.webapp_content .list-item-question-header a{
	margin-left:12px;
}
.webapp_content #respond #submit-button{
	width:100%;
	margin:4px auto 0px auto;
}
.webapp_content #questions #popoverQuestion #popoverQuestion-wrapper{
	padding:10px;
	text-align:center;
}
.webapp_content .bell-live,
.webapp_content .bell-questions,
.webapp_content .bell-wordcloud,
.webapp_content .bell-workshop,
.webapp_content .bell-form-polling,
.webapp_content .bell-form-survey{
	display:none;
}
.webapp_content .bell-live{
	font-family:'Arial'!important;
	font-size:12px;
	font-weight:bold;
	margin-left:6px;
	padding:4px;
	color:#fff;
	background-color:#44C727;
	border-radius:6px;
}
.webapp_content ons-icon.fa-thumbs-up,
.webapp_content ons-icon.fa-bell{
	font-size:large;
	margin-left:12px;
  color:#44C727;
}
.webapp_content #newPollingToast button{
	border-radius:16px;
	border:1px solid;
	background-color:#fff;
	color:#f00;
}
.webapp_content #questions ons-progress-bar,
.webapp_content #live ons-progress-bar{
	display:none;
}
.webapp_content #questions ons-progress-bar .progress-bar{
	top:-6px;
}
.webapp_content #questions .bell-questions{
	display:inline-block;
	margin-top:8px;
	color:#1f1f21;
	text-decoration:none;
}
.webapp_content #questions .bell-questions ons-button{
	padding:2px 10px;
}
.webapp_content #questions .bell-questions .fa-bell{
	margin-left:0px;
	margin-right:8px;
	color:#fff;
}
.webapp_content #questions .list-item__left,
.webapp_content #questions .list-item__right,
.webapp_content #questions .list-item__center{
	background-image:none;
}
.webapp_content #questions .card-fresh{
	border-left:6px solid #0071c1;
}
#wrapper-video #jwp.jw-flag-floating .jw-wrapper{
	bottom:auto;
	top:8px;
	right:8px;
	left:auto;
	margin:0;
	border:3px solid #fff;
}
#wrapper-video #jwp .jw-float-icon{
	display:none;
}
#wrapper-video .jw-flag-floating .jw-wrapper{
	max-width:30%!important;
}
#wrapper-video .jw-error-msg .jw-icon{
	margin-bottom:4px;
}
#wrapper-video .jw-error-reload{
	margin-top:4px;
	font-weight:bold;
	font-size:larger;
}
#wrapper-video .jwplayer.jw-state-error .jw-error-msg{
	border:2px solid #fff;
}
.floating-player{
	position:absolute;
	z-index:9;
	top:8px;
	right:8px;
	width:30%;
	min-width:240px;
	cursor:move;
	border:2px solid #000;
}
.floating-player .jwplayer.jw-breakpoint--1:not(.jw-flag-audio-player) #plang.jw-icon{
	bottom:6px;
}
.floating-player .jwplayer.jw-breakpoint--1:not(.jw-flag-audio-player) .jw-icon-fullscreen{
	display:flex;
	bottom:6px;
}
#floating-close{
	position:absolute;
	top:2px;
	right:4px;
	color:#fff;
}
#slidingBtn{
	position:absolute;
	top:-2px;
	left:-38px;
	background:#000;
	color:#fff;
	font-size:18px;
	padding:6px;
	border-top-left-radius:12px;
	border-bottom-left-radius:12px;
	box-shadow:-2px 2px #ccc;
	width:24px;
}
#slidingBtn ons-icon{
	margin-left:2px;
}
#slidingBtn p{
	font-size:9px;
	margin:0;
	padding-top:4px;
	font-variant:small-caps;
	text-align:center;
}
#slidingBtn #closingBtn{
	margin-top:24px;
	font-size:smaller;
	text-align:center;
}
/* FAQ */
.webapp_content #faq .chk-wrapper{
	clear:both;
	width:75%;
	margin-bottom:1.25em;
	margin-left:1em;
}
.webapp_content #faq .chk-flag{
	float:left;
	display:inline-block;
	width:22px;
	height:22px;
	margin-right:8px;
}
.webapp_content #faq .chk-flag img{
	width:100%;
	height:100%;
}
.webapp_content #faq .chk-cat{
	float:left;
	display:inline-block;
	font-size:18px;
	font-variant-caps:all-small-caps;
	line-height:22px;
	vertical-align:top;
}
.webapp_content #faq .chk-content{
	clear:both;
	margin-left:30px;
	color:#666;
	font-size:12px;
}
.webapp_content #faq .faqwrap ul{
	list-style:disc;
	margin:0;
}
.webapp_content #faq .faqwrap ul li{
	margin-bottom:0.5em;
}
.webapp_content #faq .faqwrap ul.qbold{
	list-style:none;
	margin-left:-8px;
}
.webapp_content #faq .faqwrap ul.qbold li{
	margin:0;
	font-weight:bold;
}
.webapp_content #faq .faqwrap p{
	margin:0 0 0.75em 1em;
}
.webapp_content #faq .faqwrap ul p{
	margin-left:0;
}
.webapp_content #faq .faqwrap sup{
	font-weight:bold;
	color:#f00;
}
.webapp_content #faq .faqwrap hr{
	width:50%;
	margin-left:1em;
}
.webapp_content #faq .faqwrap .bm{
	font-size:0.85em;
	margin-left:1em;
}
.webapp_content #faq .faqwrap .bm sup{
	font-size:0.9em;
	margin-right:0.5em;
}
.webapp_content #faq .faq-entry-title{
	color:#0071c1;
	font-weight:bold;
}
/* resources */
.webapp_content #resources a{
	display:inherit;
	width:inherit;
	color:#000;
	text-decoration:none;
}
.webapp_content #resources .item-resource{
	padding:0;
}
.webapp_content #resources .item-resource .item-icon{
	max-width:40px;
}
.webapp_content #resources .item-resource .item-icon ons-icon{
	line-height:32px;
	font-size:32px;
	color:#0071c1;
}
.webapp_content #resources .item-resource .item-title{
	font-weight:bold;
}
@media screen and (max-device-width:480px) and (orientation:portrait){
	#wrapper-video .jw-flag-floating .jw-wrapper{
		max-width:60%!important;
	}
	.webapp_content #questions .bell-questions{
		width:45%;
		padding:6px;
		margin-top:4px;
	}
}
