form.innerlabels .with-checkbox .checkbox-widget { margin-top:15px; }\r
form.innerlabels .with-checkbox .checkbox-label { left:2.5em; top:17px; }\r
\r
-form .extra-img { display:block; width:21px; height:21px; overflow:hidden; position:absolute; left:440px;top:10px; z-index:101;}\r
+form .extra-img { display:block; width:21px; height:21px; overflow:hidden; position:absolute; left:440px; bottom:10px; z-index:101;}\r
+form .with-checkbox .extra-img { top:20px; } \r
form .with-errors .extra-img { background:url(../images/symbols.png) no-repeat -58px -3px;}\r
form .with-errors textarea+.extra-img,\r
form .with-errors noscript+.extra-img { background:transparent;}\r
form input[readonly="True"]+ span.extra-img { background:url(../images/symbols.png) no-repeat -111px -3px;}\r
.errorlist { margin:0; padding:0;}\r
.errorlist li { list-style:none outside;}\r
+ \r
+@media screen and (max-width : 583px) { \r
+ form .extra-img { left:222px; }\r
+ .form-error { margin-left:0!important; } \r
\r
-\r
+}
\ No newline at end of file
.footer a { color:#B3B3B3; text-decoration:none; transition:color 0.15s ease-in-out 0s; -moz-transition: color 0.15s ease-in-out 0s; -webkit-transition: color 0.15s ease-in-out 0s; -o-transition: color 0.15s ease-in-out 0s; } \r
.footer:hover a { color:#808080;}\r
.footer a:hover { color:#000;}\r
-.footer ul { float:left; margin:0 0 0 22px; width:140px; padding:0;}\r
+.footer ul { float:left; margin:0 22px 0 0; width:140px; padding:0;}\r
.footer ul li { padding:0; margin:0; list-style:none outside;}\r
.footer ul li:first-child { margin-bottom:1em; }\r
.footer .clearfix { padding-bottom:20px;}\r
.mainlogo h1 { line-height:100%; font-size:1em; }\r
.container .navigation { margin:20px 0 0; font-size:1.154em; height:95px;}\r
.container .navigation ul { margin:5px 0; padding:0;}\r
-.container .navigation ul li { list-style:none outside; padding:0; margin:0 0 0 1em; display:inline-block;}\r
-.container .navigation ul li:first-child { margin-left:0;}\r
+.container .navigation ul li { list-style:none outside; padding:0; margin:0 1em 0 0; display:inline-block;}\r
.container .navigation ul li a { color:#000; text-decoration:none; }\r
.container .navigation ul li a:hover { color:#F89A1C; } \r
.container .navigation ul li.active a { color:#F89A1C; } \r
.landing h2, .landing a:hover { color:#01A1AE;}\r
.faq h2, .faq a:hover, .faq .current a { color:#EF4F54; border:0 none;}\r
.content .question h2 { color:#4085A6 }\r
+.content .backlink { margin:1em 0; }\r
.content .question .backlink a { border:0 none; color:#F89A1C }\r
.content .question .backlink a:hover { text-decoration:underline; }\r
.faq h3 { color:#4085a6; margin:0;}\r
.follow ul li p a { color:#808080;} \r
.posts ul { margin:0;padding:0; }\r
.posts ul li { padding:0; margin:0 0 50px; list-style:none outside; }\r
-.posts ul li img { max-width:580px; margin-bottom:1em;}\r
+.posts ul li img { max-width:100%; margin-bottom:1em;}\r
.posts ul li p.info { padding-bottom:10px; margin-bottom:20px; font-size:0.769em; color:#808080; background:url(../images/dots.jpg) repeat-x bottom ;}\r
.article p.info { margin-top:20px; padding-top:10px; font-size:0.769em; color:#808080; }\r
.article h2, .posts h2 { color:#ef4f53; }\r
.resources .categories ul li a.selected { color: #000000 }\r
.resources .categories ul li.inactive { opacity: 0.3; }\r
.resources .categories ul li.active { font-weight: bold; opacity: 1; }\r
-.resources .list { line-height: 1em; margin-top: 60px; position: relative; width:855px; }\r
+.resources .list { line-height: 1em; margin-top: 60px; position: relative; margin-right:-35px; }\r
.resources .list .resource-wrapper.first .resource { margin-left: 0; }\r
.resources .list .resource-wrapper { float: left; height: 250px; margin-bottom: 22px; margin-right: 35px; overflow: hidden; position: relative; width: 250px; }\r
.resources .list .resource-wrapper.first { margin-left: 0; }\r
.button.back.right { right: 0; }\r
.buttons-list .button { margin-left: 10px; }\r
.button.back { z-index: 500; }\r
-a.button { border:0 none; color: #FFFFFF; display: block; text-align: center; background-color: #3582AC; letter-spacing: 1px; line-height: 22px; padding: 0.8em 22px; text-decoration: none;}\r
-a.button:hover { background-color: #F89A1C; border:0 none; color:#fff;}\r
+/* Styles for blue button-like back link\r
+a.button { border:0 none; color: #FFFFFF; display: inline-block; text-align: center; background-color: #3582AC; letter-spacing: 1px; line-height: 22px; padding: 0.8em 22px; text-decoration: none;}\r
+a.button:hover { background-color: #F89A1C; border:0 none; color:#fff;}*/\r
\r
/*pagination*/\r
.pagination a { border:0 none;}\r