/* @group Tabletheme */ .Tabletheme table { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: black; border-collapse: collapse; background-color: white; } .Tabletheme thead th { border-width: 1px; padding: 5px; border-style: inset; border-color: black; background-color: white; -moz-border-radius: 0px 0px 0px 0px; } .Tabletheme tbody tr td { border-width: 1px; padding: 5px; border-style: inset; border-color: gray; background-color: white; -moz-border-radius: 0px 0px 0px 0px; } /* @end */ /* @group menu1 */ .menu1 { } .menu1 ul.root { } .menu1 ul li { } .menu1 ul li a, .menu1 ul li a:link, .menu1 ul li a:visited { } .menu1 ul li a:hover { } .menu1 ul li.menuitem-selected a { } .menu1 ul li.menuitem-selected a:hover { } /* @end */ /* @group menu2 */ .menu2 { } .menu2 ul.root { } .menu2 ul li { } .menu2 ul li a, .menu2 ul li a:link, .menu2 ul li a:visited { } .menu2 ul li a:hover { } .menu2 ul li.menuitem-selected a { } .menu2 ul li.menuitem-selected a:hover { } /* @end */ /* @group menu3 */ .menu3 { } .menu3 ul.root { } .menu3 ul li { } .menu3 ul li a, .menu3 ul li a:link, .menu3 ul li a:visited { } .menu3 ul li a:hover { } .menu3 ul li.menuitem-selected a { } .menu3 ul li.menuitem-selected a:hover { } /* @end */ /* @group Fieldtheme */ .Fieldtheme { margin: 17px 0 15px 0; padding: 0; text-align: left; font-size: small; font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif; letter-spacing: .01em; } .Fieldtheme article, .Fieldtheme aside, .Fieldtheme figure, .Fieldtheme figure img, .Fieldtheme figcaption, .Fieldtheme hgroup, .Fieldtheme footer, .Fieldtheme header, .Fieldtheme nav, .Fieldtheme section, .Fieldtheme video, .Fieldtheme object, .Fieldtheme output { display: block; } form.Fieldtheme { margin: 20px 14px 0 14px; padding: 0 0 20px 0; position: relative; } .Fieldtheme li label { } .Fieldtheme img, .Fieldtheme a img { border: none; -ms-interpolation-mode: bicubic; } .Fieldtheme li { width: 64%; } form.Fieldtheme ul { margin: 0; padding: 0; list-style-type: none; } * html form.Fieldtheme ul { width: 99%; zoom: 1; } form.Fieldtheme li { margin: 0; padding: 6px 6px 9px; clear: both; background-color: transparent; position: relative; -webkit-transition: background-color 350ms ease-out; -moz-transition: background-color 350ms ease-out; -o-transition: background-color 350ms ease-out; transition: background-color 350ms ease-out; } form.Fieldtheme ul:after, form.Fieldtheme li:after, form.Fieldtheme li div:after, form.Fieldtheme li span:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } * html form.Fieldtheme li { height: 1%; margin-bottom: -3px; } *+html form.Fieldtheme li { height: 1%; margin-bottom: -3px; } * html form.Fieldtheme li div { display: inline-block; } *+html form.Fieldtheme ul, *+html form.Fieldtheme li div { display: inline-block; } form.Fieldtheme li div { margin: 0; padding: 0; color: #444; } form.Fieldtheme li span { margin: 0 .3em 0 0; padding: 0; color: #444; } form.Fieldtheme li div span { margin: 0; display: block; width: 100%; float: left; } form.Fieldtheme span.cke_button, form.Fieldtheme span.cke_toolbar { width: auto; } .Fieldtheme .clear { clear: both !important; } .Fieldtheme label span { display: inline !important; float: none !important; } form.Fieldtheme li div label, form.Fieldtheme li span label { margin: 0; padding-top: 3px; clear: both; font-size: 85%; line-height: 160%; color: #444; display: block; } form.Fieldtheme span.req { display: inline; float: none; color: red !important; font-weight: bold; margin: 0; padding: 0; } .Fieldtheme input.text, .Fieldtheme input.file, .Fieldtheme textarea.textarea, .Fieldtheme select.select, .Fieldtheme textarea.rta { font-family: "Lucida Grande",Tahoma,Arial,sans-serif; font-size: 100%; color: #333; margin: 0; padding: 2px 0; } .Fieldtheme input.text, .Fieldtheme textarea.textarea, .Fieldtheme textarea.rta { border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #d4dadc; background: #fff url(sfsites/assets/Images/Forms/bg-input.png) 0 0 repeat-x; } .Fieldtheme select.select { padding: 1px 0 0 0; } .Fieldtheme input.checkbox { display: block; margin: 4px 0 0 0; padding: 0; width: 13px; height: 13px; } * html .Fieldtheme select.select { margin: 1px 0; } *+html .Fieldtheme select.select { margin: 1px 0; } form.Fieldtheme li.name span label, form.Fieldtheme li.date input.text, form.Fieldtheme li.date span label, form.Fieldtheme li.phone input.text, form.Fieldtheme li.phone span label, form.Fieldtheme li.time input.text, form.Fieldtheme li.time span label { text-align: center; } form.Fieldtheme li.time select.select { margin-left: 5px; } .Fieldtheme input.small, .Fieldtheme select.small { width: 25%; } .Fieldtheme input.medium, .Fieldtheme select.medium { width: 50%; } .Fieldtheme input.large, .Fieldtheme select.large { width: 100%; } .Fieldtheme .msie[class] select.ieSelectFix { width: auto; } .Fieldtheme .msie[class] select.ieSelectFix.small { min-width: 25%; } .Fieldtheme .msie[class] select.ieSelectFix.medium { min-width: 50%; } .Fieldtheme .msie[class] select.ieSelectFix.large { width: 100%; } .Fieldtheme textarea.textarea, .Fieldtheme textarea.rta { width: 293px; min-width: 100%; max-width: 100%; } .Fieldtheme textarea.small { height: 5.5em; } .Fieldtheme textarea.medium { height: 10em; } .Fieldtheme textarea.large { height: 20em; } .Fieldtheme input.btTxt { padding: 0 7px; width: auto; overflow: visible; } form.Fieldtheme li.focused { background-color: #eef7fa; border: 1px solid #9dd1ff; border-radius: 4px; padding: 5px 5px 8px; } .Fieldtheme .error-message { color: red !important; margin-left: 8px; font-weight: bold; } .Fieldtheme .success-message { margin-left: 8px; font-weight: bold; } /* @end */ /* @group FormWidgettheme */ .FormWidgettheme { margin: 17px 0 15px 0; padding: 0; text-align: left; font-size: small; font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif; letter-spacing: .01em; } .FormWidgettheme article, .FormWidgettheme aside, .FormWidgettheme figure, .FormWidgettheme figure img, .FormWidgettheme figcaption, .FormWidgettheme hgroup, .FormWidgettheme footer, .FormWidgettheme header, .FormWidgettheme nav, .FormWidgettheme section, .FormWidgettheme video, .FormWidgettheme object, .FormWidgettheme output { display: block; } form.FormWidgettheme { margin: 20px 14px 0 14px; padding: 0 0 20px 0; position: relative; } .FormWidgettheme li label { } .FormWidgettheme img, .FormWidgettheme a img { border: none; -ms-interpolation-mode: bicubic; } .FormWidgettheme li { width: 64%; } form.FormWidgettheme ul { margin: 0; padding: 0; list-style-type: none; } * html form.FormWidgettheme ul { width: 99%; zoom: 1; } form.FormWidgettheme li { margin: 0; padding: 6px 6px 9px; clear: both; background-color: transparent; position: relative; -webkit-transition: background-color 350ms ease-out; -moz-transition: background-color 350ms ease-out; -o-transition: background-color 350ms ease-out; transition: background-color 350ms ease-out; } form.FormWidgettheme ul:after, form.FormWidgettheme li:after, form.FormWidgettheme li div:after, form.FormWidgettheme li span:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } * html form.FormWidgettheme li { height: 1%; margin-bottom: -3px; } *+html form.FormWidgettheme li { height: 1%; margin-bottom: -3px; } * html form.FormWidgettheme li div { display: inline-block; } *+html form.FormWidgettheme ul, *+html form.FormWidgettheme li div { display: inline-block; } form.FormWidgettheme li div { margin: 0; padding: 0; color: #444; } form.FormWidgettheme li span { margin: 0 .3em 0 0; padding: 0; color: #444; } form.FormWidgettheme li div span { margin: 0; display: block; width: 100%; float: left; } form.FormWidgettheme span.cke_button, form.FormWidgettheme span.cke_toolbar { width: auto; } .FormWidgettheme .clear { clear: both !important; } .FormWidgettheme label span { display: inline !important; float: none !important; } form.FormWidgettheme li div label, form.FormWidgettheme li span label { margin: 0; padding-top: 3px; clear: both; font-size: 85%; line-height: 160%; color: #444; display: block; } form.FormWidgettheme span.req { display: inline; float: none; color: red !important; font-weight: bold; margin: 0; padding: 0; } .FormWidgettheme input.text, .FormWidgettheme input.file, .FormWidgettheme textarea.textarea, .FormWidgettheme select.select, .FormWidgettheme textarea.rta { font-family: "Lucida Grande",Tahoma,Arial,sans-serif; font-size: 100%; color: #333; margin: 0; padding: 2px 0; } .FormWidgettheme input.text, .FormWidgettheme textarea.textarea, .FormWidgettheme textarea.rta { border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #d4dadc; background: #fff url(sfsites/assets/Images/Forms/bg-input.png) 0 0 repeat-x; } .FormWidgettheme select.select { padding: 1px 0 0 0; } .FormWidgettheme input.checkbox { display: block; margin: 4px 0 0 0; padding: 0; width: 13px; height: 13px; } * html .FormWidgettheme select.select { margin: 1px 0; } *+html .FormWidgettheme select.select { margin: 1px 0; } form.FormWidgettheme li.name span label, form.FormWidgettheme li.date input.text, form.FormWidgettheme li.date span label, form.FormWidgettheme li.phone input.text, form.FormWidgettheme li.phone span label, form.FormWidgettheme li.time input.text, form.FormWidgettheme li.time span label { text-align: center; } form.FormWidgettheme li.time select.select { margin-left: 5px; } .FormWidgettheme input.small, .FormWidgettheme select.small { width: 25%; } .FormWidgettheme input.medium, .FormWidgettheme select.medium { width: 50%; } .FormWidgettheme input.large, .FormWidgettheme select.large { width: 100%; } .FormWidgettheme .msie[class] select.ieSelectFix { width: auto; } .FormWidgettheme .msie[class] select.ieSelectFix.small { min-width: 25%; } .FormWidgettheme .msie[class] select.ieSelectFix.medium { min-width: 50%; } .FormWidgettheme .msie[class] select.ieSelectFix.large { width: 100%; } .FormWidgettheme textarea.textarea, .FormWidgettheme textarea.rta { width: 293px; min-width: 100%; max-width: 100%; } .FormWidgettheme textarea.small { height: 5.5em; } .FormWidgettheme textarea.medium { height: 10em; } .FormWidgettheme textarea.large { height: 20em; } .FormWidgettheme input.btTxt { padding: 0 7px; width: auto; overflow: visible; } form.FormWidgettheme li.focused { background-color: #eef7fa; border: 1px solid #9dd1ff; border-radius: 4px; padding: 5px 5px 8px; } .FormWidgettheme .error-message { color: red !important; margin-left: 8px; font-weight: bold; } .FormWidgettheme .success-message { margin-left: 8px; font-weight: bold; } /* @end */