
/* Compass settings */
/* Sizes
======================*/
.menu.dark,.login-page,body #toast-container {
	background: url('../img/menu-bg.png?1405506848') no-repeat 50% 50%;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.smart-extend-input,.smart-extend-shadow {
	padding: 6.66667px;
	font-size: 20px;
	line-height: 24px;
	border: #D9D9D9 1px solid;
	font-family: inherit;
	letter-spacing: inherit;
	resize: none;
}

.smart-extend-shadow {
	position: fixed;
	white-space: pre-wrap;
	top: -10000px;
	left: -10000px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.content-with-header .list,.grouped-list .list {
	padding: 0;
}

.content-with-header .list .item,.grouped-list .list .item {
	border: none;
	position: initial;
	z-index: initial;
	padding: 0;
	font-size: initial;
	padding: 14.5px 16.875px;
	margin: 0;
	background-color: #ffffff;
}

.content-with-header .list .item .inner,.grouped-list .list .item .inner
	{
	border-top: #D9D9D9 1px solid;
	display: block;
	margin: -14.5px -16.875px -14.5px 0;
	padding: 14.5px 16.875px 14.5px 0;
	font-size: 20px;
	line-height: 1;
	text-overflow: ellipsis;
	word-wrap: break-word;
	overflow: hidden;
}

.content-with-header .list .item:active,.grouped-list .list .item:active,.content-with-header .list .item .activated,.grouped-list .list .item .activated
	{
	background-color: #f0f0f0;
}

.content-with-header .list .item:active+.item .inner,.grouped-list .list .item:active+.item .inner,.content-with-header .list .item:active .inner,.grouped-list .list .item:active .inner,.content-with-header .list .item .activated+.item .inner,.grouped-list .list .item .activated+.item .inner,.content-with-header .list .item .activated .inner,.grouped-list .list .item .activated .inner
	{
	border-top-color: transparent;
}

.content-with-header .list .item:first-child,.grouped-list .list .item:first-child
	{
	border-top: #D9D9D9 1px solid;
}

.content-with-header .list .item:first-child .inner,.grouped-list .list .item:first-child .inner
	{
	border-top: none;
}

.content-with-header .list .item:last-child,.grouped-list .list .item:last-child
	{
	border-bottom: #D9D9D9 1px solid;
}

.content-with-header {
	/*width: 100%; height: 100%; display: flex; flex-direction: column;*/
	
}

.content-with-header .content-hader {
	display: table-cell;
	vertical-align: middle;
	height: 76px;
	font-weight: normal;
	/*color: #145fd7;*/
	color: #000000;
	position: initial;
	z-index: initial;
	padding: 1px 16.875px 0 16.875px;
	margin: 0;
	border: none;
	font-size: 20px;
	line-height: 1.2;
	
}

.content-with-header ion-content {
	/* margin-top: 0; */
	top: 120px; 
	/* position: relative; */
}

.content-with-header .content-hader {
	height: auto;
    max-height : 120px;
    padding: 16.875px;
}

.content-with-header .content-hader .question-header{
	z-index: 10000001;
}


.grouped-list .section-header {
	padding: 34.3125px 16.875px 11.25px;
	height: auto;
	margin: 0;
	background: transparent;
	border: none;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.grouped-list .section-header:first-child {
	border-top: none;
}

.grouped-list .section-header .title,.grouped-list .section-header .main-content .question-header .help,.main-content .question-header .grouped-list .section-header .help
	{
	display: block;
	font-size: 18px;
	line-height: 1;
	margin: 0 0 0 31.5px;
	text-transform: uppercase;
	color: #808080;
}

.grouped-list .section-header .icon {
	display: block;
	float: left;
	height: 20.25px;
	width: 20.25px;
	padding: 0;
	margin: -1.125px 0;
	background: transparent 50% 50% no-repeat;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}

.grouped-list .list .item:last-child {
	border-bottom: #BFBFC3 1px solid;
}

.content-scroll-indicator .scroll-indicator {
	position: absolute;
	bottom: 5px;
	left: 5px;
	right: 5px;
	z-index: 10000000;
	/*background-color: rgba(255,255,255,0.7);*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.content-scroll-indicator .scroll-indicator .inner {
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 20px;
	text-shadow: 0 0 5px white, 0 0 5px white, 0 0 15px white, 0 0 15px
		white, 0 0 15px white, 0 0 20px white, 0 0 20px white, 0 0 20px white;
	color: #FF002E;
}

.content-scroll-indicator .scroll-indicator.hidden {
	display: none;
}

/* Main content styles
======================*/
.main-content .bar-header {
	height: auto;
	top: 0px;
	left: initial;
	right: initial;
	bottom: initial;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 16.5px 9px;
	margin: 0;
	border: none;
	border-bottom: #BFBFC3 1px solid;
	background: #ffffff;
	display: block;
}

.main-content .bar-header .title,.main-content .bar-header .question-header .help,.main-content .question-header .bar-header .help
	{
	display: block;
	position: initial;
	font-weight: bold;
	padding: 0;
	line-height: 22.125px;
	font-size: 19.125px;
	color: #333333;
	margin: 0 34.3125px;
	height: 22.125px !important;
	max-height: none !important;
	float: none;
	overflow: visible;
	overflow-x: hidden;
	overflow-y: visible;
	white-space: nowrap;
}

.main-content .bar-header .form {
	display: block;
	position: initial;
	padding: 0;
	margin: -6.4375px 34.3125px -6.4375px 0;
	max-height: none !important;
	float: none;
}

.main-content .bar-header .form .search {
	height: 32px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.main-content .bar-header .buttons {
	display: block;
	position: initial;
	margin: -1.96875px 0;
}

.main-content .bar-header .buttons span {
	display: block;
}

.main-content .bar-header .buttons .button {
	display: block;
	border: none;
	background: no-repeat 50% 50%;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
	-moz-background-origin: content;
	-o-background-origin: content-box;
	-webkit-background-origin: content;
	background-origin: content-box;
	padding: 8px;
	margin: -8px;
	width: 39.0625px !important;
	height: 39.0625px !important;
	max-height: none;
	min-height: 0;
}

.main-content .bar-header .buttons .button.content-icon-menu {
	background-image:
		url('../img/content-icons/nav-bar-btn-menu.png?1407331195');
}

.main-content .bar-header .buttons .button.content-icon-search {
	background-image:
		url('../img/content-icons/nav-bar-btn-search.png?1406279542');
}

.main-content .bar-header .buttons .button.content-icon-close {
	background-image:
		url('../img/content-icons/nav-bar-btn-close.png?1406281391');
}

.main-content .bar-header .buttons .button:after,.main-content .bar-header .buttons .button:before
	{
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
	border: 0;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	position: initial;
	content: initial;
}

.main-content .bar-header .buttons .button:active,.main-content .bar-header .buttons .button:hover,.main-content .bar-header .buttons .button.activated
	{
	opacity: 0.6;
}

.main-content .bar-header .buttons.left-buttons {
	float: left;
}

.main-content .bar-header .buttons.right-buttons {
	float: right;
}

.main-content .has-header {
	top: 56.125px;
	background: #EFEFF4;
	margin: 0;
        -ms-overflow-style: none;
}

.main-content .grouped-list .section-header .content-icon-new-survey {
	background-image: url('../img/content-icons/new-survey.png?1405495160');
}

.main-content .grouped-list .section-header .content-icon-draft-survey {
	background-image:
		url('../img/content-icons/draft-survey.png?1405495158');
}

.main-content .grouped-list .section-header .content-icon-calendar {
	background-image: url('../img/content-icons/calendar.png?1407701575');
}

.main-content .grouped-list .list .item.item-survey {
	background-image: url('../img/content-icons/arrow-right.png?1404032462');
	background-repeat: no-repeat;
	background-position: right 16.875px center;
	-moz-background-size: 8px, 26px;
	-o-background-size: 8px, 26px;
	-webkit-background-size: 8px, 26px;
	background-size: 8px, 26px;
}

.platform-ios6 .main-content .grouped-list .list .item.item-survey {
	background-position: 95% center;
}

.main-content .grouped-list .list .item.item-history-survey {
	background: #ffffff;
}

.main-content .grouped-list .list .item.item-history-survey .time {
	float: right;
	color: #aaaaaa;
	background-color: #ffffff;
	position: relative;
	z-index: 10;
	padding-left: 5px;
}

.main-content .markup-text ul {
	display: block;
	list-style-type: square;
	padding-left: 28px;
}

.main-content .markup-text ul li {
	display: list-item;
}

.main-content .markup-text ul li ul {
	list-style-type: disc;
}

.main-content .markup-text p+ul {
	margin-top: -10px;
}

.main-content .markup-text em {
	font-style: italic;
}

.main-content .markup-text u {
	text-decoration: underline;
}

.main-content .markup-text .red {
	color: #F0002C;
}

/* Side menu styles
======================*/
.menu.dark {
	z-index: auto !important;
	/* class for iri logo in side menu*/
}

.menu.dark .top-spacer {
	height: 54px;
}

.menu.dark .iri-logo {
	width: auto;
	height: 120px;
	display: block;
	background: url('../img/iri-logo.svg?1407321787') no-repeat 0 0;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
	/*margin: 0 auto 38.25px 33.75px;*/
	margin: 0 auto 38.25px auto;
}

.menu.dark .item {
	padding: 14.0625px 0 14.0625px 18px;
	background-color: transparent;
	border: none;
	position: initial;
	z-index: initial;
	font-size: initial;
	margin: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	/* Changes the border for the last item */
}

.menu.dark .item .menu-label {
	display: block;
	line-height: 1;
	font-size: 20.25px;
	border-bottom: 1px solid rgba(240, 240, 240, 0.2);
	color: #F0F1F1;
	font-weight: 300;
	/* negative margin for border near .item border */
	margin: -14.0625px 0 -14.0625px 49.5px;
	padding: 14.0625px 0;
}

.menu.dark .item:first-child {
	/* last child may be hidden */
	
}

.menu.dark .item:first-child .menu-label {
	border-top: 1px solid rgba(240, 240, 240, 0.2);
}

.menu.dark .item.activated .menu-icon-about,.menu.dark .item.activated .menu-icon-help,.menu.dark .item.activated .menu-icon-history,.menu.dark .item.activated .menu-icon-home,.menu.dark .item.activated .menu-icon-settings,.menu.dark .item.activated .menu-icon-sign-out,.menu.dark .item.activated .login-page .form-wrap .list .item-input .login-icon-password,.login-page .form-wrap .list .item-input .menu.dark .item.activated .login-icon-password,.menu.dark .item.activated .login-page .form-wrap .list .item-input .login-icon-user,.login-page .form-wrap .list .item-input .menu.dark .item.activated .login-icon-user,.menu.dark .item:active .menu-icon-about,.menu.dark .item:active .menu-icon-help,.menu.dark .item:active .menu-icon-history,.menu.dark .item:active .menu-icon-home,.menu.dark .item:active .menu-icon-settings,.menu.dark .item:active .menu-icon-sign-out,.menu.dark .item:active .login-page .form-wrap .list .item-input .login-icon-password,.login-page .form-wrap .list .item-input .menu.dark .item:active .login-icon-password,.menu.dark .item:active .login-page .form-wrap .list .item-input .login-icon-user,.login-page .form-wrap .list .item-input .menu.dark .item:active .login-icon-user,.menu.dark .item:hover .menu-icon-about,.menu.dark .item:hover .menu-icon-help,.menu.dark .item:hover .menu-icon-history,.menu.dark .item:hover .menu-icon-home,.menu.dark .item:hover .menu-icon-settings,.menu.dark .item:hover .menu-icon-sign-out,.menu.dark .item:hover .login-page .form-wrap .list .item-input .login-icon-password,.login-page .form-wrap .list .item-input .menu.dark .item:hover .login-icon-password,.menu.dark .item:hover .login-page .form-wrap .list .item-input .login-icon-user,.login-page .form-wrap .list .item-input .menu.dark .item:hover .login-icon-user
	{
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	opacity: 0.6;
}

.menu.dark .item .menu-icon-about,.menu.dark .item .menu-icon-help,.menu.dark .item .menu-icon-history,.menu.dark .item .menu-icon-home,.menu.dark .item .menu-icon-settings,.menu.dark .item .menu-icon-sign-out,.menu.dark .item .login-page .form-wrap .list .item-input .login-icon-password,.login-page .form-wrap .list .item-input .menu.dark .item .login-icon-password,.menu.dark .item .login-page .form-wrap .list .item-input .login-icon-user,.login-page .form-wrap .list .item-input .menu.dark .item .login-icon-user
	{
	transition: opacity 0.3s ease;
	opacity: 1;
	display: block;
	float: left;
	width: 27px;
	height: 27px;
	margin: -3.375px 0;
	background: 50% 50% no-repeat;
	float: left;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}

.menu.dark .item .menu-icon-about {
	background-image: url('../img/menu-icons/about.png?1405506748');
}

.menu.dark .item .menu-icon-help {
	background-image: url('../img/menu-icons/help.png?1405506752');
}

.menu.dark .item .menu-icon-history {
	background-image: url('../img/menu-icons/history.png?1405507048');
}

.menu.dark .item .menu-icon-home {
	background-image: url('../img/menu-icons/home.png?1405506756');
}

.menu.dark .item .menu-icon-settings {
	background-image: url('../img/menu-icons/settings.png?1405506746');
}

.menu.dark .item .menu-icon-sign-out {
	background-image: url('../img/menu-icons/sign-out.png?1405506744');
}

@media all and (min-height: 520px) {
	.menu.dark .item.bottom {
		display: none;
	}
}

.menu.dark .bottom-menu {
	display: none;
}

@media all and (min-height: 520px) {
	.menu.dark .bottom-menu {
		display: block;
		position: absolute;
		bottom: 5.625px;
		left: 0;
	}
}

.menu.dark .bottom-menu .item .menu-label {
	border: none;
}

/* Content panel perspective
==================================*/
/* Survey UI styles
======================*/
.main-content .question-header .title,.main-content .question-header .help
	{
	display: block;
}

.main-content .question-header .title em,.main-content .question-header .help em,.main-content .question-header .title i,.main-content .question-header .help i
	{
	font-style: italic;
}

.main-content .question-header .title u,.main-content .question-header .help u
	{
	text-decoration: underline;
}

.main-content .question-header .title b,.main-content .question-header .help b,.main-content .question-header .title strong,.main-content .question-header .help strong
	{
	font-weight: bold;
}

.main-content .question-header .help {
	font-size: 70%;
	color: #FF002E;
	text-transform: none;
	padding-top: 6px;
}

.main-content .product-icon {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	padding: 0;
	margin: -6px 8.4375px -6px 0;
}

.main-content .product-icon.hidden {
	display: none;
}

.main-content .milti-select .list .item.selected {
	background-image: url('../img/content-icons/selected.png?1406893230');
	background-repeat: no-repeat;
	background-position: right 16.875px center;
	-moz-background-size: 26px, 26px;
	-o-background-size: 26px, 26px;
	-webkit-background-size: 26px, 26px;
	background-size: 26px, 26px;
}

.platform-ios6 .main-content .milti-select .list .item.selected {
	background-position: 95% center;
}

.main-content .text-input .input-wrap {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 0 16.875px;
}

.main-content .text-input .input-field {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 64px;
}

.platform-ios .main-content .text-input .input-field {
	-moz-appearance: caret;
	-webkit-appearance: caret;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.survey-finished-content {
	height: 100%;
}

.survey-finished-content .text-center {
	text-align: center;
}

.survey-finished-content h3 {
	line-height: 2;
	font-size: 18px;
	font-weight: normal;
}

.survey-finished-content {
	position: absolute;
	height: 100px;
	top: 50%;
	margin: -50px 0 0 0;
	width: 100%;
}

.survey-finished-content .centered-wrap {
	display: table;
	width: 100%;
	height: 100px;
}

.survey-finished-content .centered-wrap .centered-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.survey-finished-content h3 {
	margin-bottom: 20px;
}

.survey-finished-content .button {
	min-width: 100px;
	background-color: #EF2A79;
    border-color: #EF2A79;
    border-radius: 100px;
}

.login-page {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.login-page .form-wrap {
	position: absolute;
	height: 350px;
	top: 50%;
	margin: -175px 0 0 0;
	width: 100%;
}

.login-page .form-wrap .centered-wrap {
	display: table;
	width: 100%;
	height: 350px;
}

.login-page .form-wrap .centered-wrap .centered-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.login-page .form-wrap .iri-logo {
	width: auto;
	height: 120px;
	display: block;
	background: url('../img/iri-logo.svg?1407321787') no-repeat 0 0;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
	margin: 0 auto 40px;
}

.login-page .form-wrap .centered-wrap {
	width: 282px;
	margin-left: auto;
	margin-right: auto;
}

.login-page .form-wrap .list {
	margin-bottom: 34px;
}

.login-page .form-wrap .list .item-input {
	background: none;
	border: none;
	border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
	height: 50px;
	padding: 10px 7px;
}

.login-page .form-wrap .list .item-input input[type="text"],.login-page .form-wrap .list .item-input input[type="password"]
	{
	height: 30px;
	border: 0;
	padding: 6.5px;
	margin: 0 0 0 4.5px;
	font-size: 16px;
	line-height: 18px;
	color: #ffffff;
}

.login-page .form-wrap .list .item-input input[type="text"][disabled],.login-page .form-wrap .list .item-input input[type="password"][disabled]
	{
	background-color: transparent;
}

.login-page .form-wrap .list .item-input input[type="text"]::-webkit-input-placeholder,.login-page .form-wrap .list .item-input input[type="password"]::-webkit-input-placeholder
	{
	color: rgba(255, 255, 255, 0.8);
}

.login-page .form-wrap .list .item-input input[type="text"]:-moz-placeholder,.login-page .form-wrap .list .item-input input[type="password"]:-moz-placeholder
	{
	/* Firefox 18- */
	color: rgba(255, 255, 255, 0.8);
}

.login-page .form-wrap .list .item-input input[type="text"]::-moz-placeholder,.login-page .form-wrap .list .item-input input[type="password"]::-moz-placeholder
	{
	/* Firefox 19+ */
	color: rgba(255, 255, 255, 0.8);
}

.login-page .form-wrap .list .item-input input[type="text"]:-ms-input-placeholder,.login-page .form-wrap .list .item-input input[type="password"]:-ms-input-placeholder
	{
	color: rgba(255, 255, 255, 0.8);
}

.login-page .form-wrap .list .item-input input[type="text"]:focus,.login-page .form-wrap .list .item-input input[type="password"]:focus
	{
	background: white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #444444;
}

.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-about,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-about,.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-help,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-help,.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-history,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-history,.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-home,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-home,.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-settings,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-settings,.login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-sign-out,.menu.dark .item .login-page .form-wrap .list .item-input .menu-icon-sign-out,.login-page .form-wrap .list .item-input .login-icon-password,.login-page .form-wrap .list .item-input .login-icon-user
	{
	display: block;
	width: 26px;
	height: 26px;
	padding: 0;
	margin: 2px 0;
	background: 50% 50% no-repeat;
	float: left;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}

.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-about,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-about,.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-help,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-help,.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-history,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-history,.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-home,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-home,.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-settings,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-settings,.platform-ios6 .login-page .form-wrap .list .item-input .menu.dark .item .menu-icon-sign-out,.menu.dark .item .platform-ios6 .login-page .form-wrap .list .item-input .menu-icon-sign-out,.platform-ios6 .login-page .form-wrap .list .item-input .login-icon-password,.platform-ios6 .login-page .form-wrap .list .item-input .login-icon-user
	{
	position: relative;
}

.login-page .form-wrap .list .item-input .login-icon-password {
	background-image: url('../img/login-icons/password.png?1406724677');
}

.login-page .form-wrap .list .item-input .login-icon-user {
	background-image: url('../img/login-icons/user.png?1406724677');
}

.login-page .form-wrap .button {
	/*background: #40C260;*/
	background: #4E106F;
	border-color: #4E106F;
	font-size: 22px;
	line-height: 50px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*border-radius: 5px;*/
	border-radius: 100px;
}

.login-page .form-wrap .button.loading-process {
	background-position: 14px 50%;
	background-repeat: no-repeat;
	background-image: url('../img/loader-button.gif?1407344490');
	-moz-background-size: 66px 22px;
	-o-background-size: 66px 22px;
	-webkit-background-size: 66px 22px;
	background-size: 66px 22px;
}

/*
Added new class combination for word wrap
Prashant
17July2015
*/
.item,.item h1,.item h2,.item h3,.item h4,.item h5,.item h6,.item p,.item-content,.item-content h1,.item-content h2,.item-content h3,.item-content h4,.item-content h5,.item-content h6,.item-content p
	{
	white-space: normal;
}

/*.screen-disabler{
    position:fixed;
    z-index: 100000000;
    top:0;
    left:0;
    right:0;
    bottom:0;
}*/
body .popup {
	background: #D8DDDE;
	width: 305px;
	top: 50%;
	left: 50%;
	margin-left: -152.5px !important;
	margin-top: -90px !important;
	font-size: 20px;
	text-align: center;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

body .popup .popup-head {
	border: none;
	padding: 22px 0;
}

body .popup .popup-head .popup-title {
	font-weight: bold;
	font-size: inherit;
}

body .popup .popup-body {
	padding-top: 0;
}

body .popup .popup-buttons.row {
	padding: 0;
	background: transparent;
	border: none;
	border-top: 1px solid #979A9B;
}

body .popup .popup-buttons.row .button {
	color: #007aff;
	background: transparent;
	border: none;
	border-right: 1px solid #979A9B;
	margin: 0;
	font-size: inherit;
	min-height: 50px;
}

body .popup .popup-buttons.row .button:last-child {
	border-right: none;
}

body #toast-container>div {
	opacity: 1 !important;
}

body #toast-container>.toast-wait {
	height: auto;
	padding: 19px 19px 19px 78px;
	/*background: #D8DDDE 19px 50% no-repeat;*/
	background: #FFFFFF 19px 50% no-repeat;
	background-image: url('../img/loader.gif?1406740341') !important;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	-webkit-background-size: 40px 40px;
	background-size: 40px 40px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

body #toast-container>.toast-wait .toast-title,body #toast-container>.toast-wait .toast-message
	{
	font-size: 16px;
	line-height: 26px;
	color: #000000;
	font-weight: bold;
}

body #toast-container>.toast-wait .toast-message {
	font-weight: normal;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield;
}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}

@-ms-keyframes blinker{
    from {opacity: 1.0;}
    to {opacity: 0.0;}
}

@keyframes blinker{
    from {opacity: 1.0;}
    to {opacity: 0.0;}
}

.blink {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 0.6s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:ease-in-out;
    -webkit-animation-direction: alternate;
      
    -ms-animation-name: blinker;
    -ms-animation-duration: 0.6s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: ease-in-out;
    -ms-animation-direction: alternate; 
    
    animation-name: blinker;
    animation-duration: 0.6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
    animation-direction: alternate;
}

/*# sourceMappingURL=style-auto-generated.css.map */
