﻿@font-face {
    font-family: "Moto Sans";
    font-style: normal;
    font-weight: 300;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Light.svg#MotoSansWeb-Light") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Light.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Light.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Regular.svg#MotoSansWeb-Regular") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Regular.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Regular.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: normal;
    font-weight: 600;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Medium.svg#MotoSansWeb-Medium") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Medium.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Medium.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Semibold.svg#MotoSansWeb-Semibold") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Semibold.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-Semibold.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: italic;
    font-weight: 300;
    src: url("/euf/assets/mcp/type/motosans/MotoSansWeb-LightItalic.eot");
}
@font-face {
    font-family: "Moto Sans";
    font-style: italic;
    font-weight: 400;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-RegularItalic.svg#MotoSansWeb-RegularItalic") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-RegularItalic.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-RegularItalic.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: italic;
    font-weight: 600;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-MediumItalic.svg#MotoSansWeb-MediumItalic") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-MediumItalic.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-MediumItalic.ttf") format("truetype");
}
@font-face {
    font-family: "Moto Sans";
    font-style: italic;
    font-weight: 700;
    src: local("?"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-SemiboldItalic.svg#MotoSansWeb-SemiboldItalic") format("svg"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-SemiboldItalic.woff") format("woff"), url("/euf/assets/mcp/type/motosans/MotoSansWeb-SemiboldItalic.ttf") format("truetype");
}

html, body, #container{
    background-color: #d7dfe4;
    min-width:360px !important;
    width:100% !important;
    font-family: "Moto Sans","Open Sans",sans-serif,Verdana,"Helvetica Neue",Helvetica,Arial;
}
html, body, div, span, applet, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, 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, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
	font-family: "Moto Sans","Open Sans",sans-serif,Verdana,"Helvetica Neue",Helvetica,Arial;
	font-size:12pt;

}
.in-grid {
    margin: 0 auto;
    margin-left: 20px;
    position: relative;
}
.header{
    background: white none repeat scroll 0 0;
    border-bottom: 1px #000 solid ;

}
.heading{
	font-size:14pt;
	font-weight:bold;
}
.red{
    color:#ff0000;

}

.menu-logo{
    margin: 0px;
}
.logo-li{
	padding-top:15px;
	padding-bottom:15px;
}
.heading_title{
	color: #33a1ff;
    font-size: 24pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    padding-left:20px;
    vertical-align: middle;
}
.rn_FeedbackQuestionText{
    color: #33a1ff;
    font-size:12pt;
	font-weight:bold;
    font-style: normal;
    text-decoration: none;
    line-height: 18pt;
}
textarea {
    resize: none;
}
select,textarea  {
	width:100%;
	margin-top: 10px;
}
input[type=submit] {
    background-color: #33a1ff;
    border: 1px solid #33a1ff;
    border-radius: 5px;
    color: #ffffff;
    font-size: 1.2em;
    font-weight: bold;
    height: auto;
    line-height: 1.86667em;
    margin: 0.625em 1em 0 0;
    min-height: 1.86667em;
    min-width: 4.33333em;
    padding: 0 1em;
    text-align: center;
    vertical-align: middle;
    width: auto;
}
.surveymain{
    padding:10px;
}
.surveymain {
    background-color: #ffffff;
    padding: 20px;
}
label {
    clear: left;
    text-align: left;
    display:inline !important;
    padding-left:10px;
    vertical-align: middle;
    padding-top: 3px;

}
table{
	width:100%
}
table td {
    /*height: 30px;*/
    padding-bottom: 5px;
    padding-top: 5px;
}
table th {
    white-space: normal;
}
table td textarea, input[type=text]{
    margin-bottom: 0px;
    border: 1px solid;
}
 
.thankyou_top{
	position:absolute;top:35%;
}
.survey_wrapper{
	margin: 0 auto;width: 534px;max-width: 534px;height: 100%;display: table;
}
.survey_main{
	background-color: #fff;box-shadow: 0 10px 10px #888;height: 100%;position:relative;display: table;width:100%;
}