@charset utf-8;

.menu-wrap>div:after,#contact-bar ul:after,.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#contact-bar ul,.clearfix,.menu-wrap>div {
zoom:1;
display:block;
}

* html .clearfix {
height:1%;
}

.clearleft {
clear:left!important;
}

.clearright {
clear:right!important;
}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

article,aside,figure,footer,header,hgroup,nav,section {
display:block;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

a {
font-size:100%;
vertical-align:baseline;
background:transparent;
color:#111;
text-decoration:none;
margin:0;
padding:0;
}

ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}

mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:700;
}

del {
text-decoration:line-through;
}

abbr[title],dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

table {
border-collapse:collapse;
border-spacing:0;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #ccc;
border-style:inset;
border-width:1px;
margin:1em 30px;
padding:0;
}

input,select {
vertical-align:middle;
}

input[type=submit] {
outline:none;
border:none;
}

html {
height:100%;
overflow-y:scroll;
}

a:link {
text-decoration:underline;
color:#000;
}

body {
font-smooth:always;
line-height:1.7;
color:#303030;
background-color:#f0f0f0!important;
background:#fafafa;
}

h1 {
color:#333;
font-size:32px;
letter-spacing:-1px;
}

h2 {
color:#333;
font-size:28px;
letter-spacing:-1px;
font-weight:700;
}

.single-content h1 {
color:#333;
letter-spacing:-1px;
font-weight:500;
padding-left:0!important;
margin-left:0;
border:none;
}

.single-content h2 {
color:#333;
letter-spacing:-1px!important;
font-weight:500!important;
}

.single-content h4 {
color:#333;
letter-spacing:-1px!important;
}

.single-content h6 {
color:#333;
letter-spacing:-1px;
font-weight:500;
padding:0;
}

.content h1 {
letter-spacing:-1px;
color:#333;
font-weight:700;
line-height:1.3;
margin:0;
padding:20px 20px 0;
}

.content h2 {
letter-spacing:-1px;
color:#333;
margin-top:0;
margin-bottom:10px;
font-weight:700;
line-height:24px;
}

.content h3 {
letter-spacing:-1px;
color:#333;
margin-top:0;
margin-bottom:10px;
font-weight:700;
line-height:20px;
}

.content h4 {
letter-spacing:-1px;
color:#333;
margin-top:0;
margin-bottom:10px;
font-weight:700;
line-height:16px;
}

.Verdana {
font-family:Verdana, Geneva, sans-serif;
}

.Arial {
font-family:Arial, Helvetica, sans-serif;
}

.Tahoma {
font-family:Tahoma, Geneva, sans-serif;
}

.Helvetica {
font-family:Helvetica Nueue, Helvetica, Arial,sans-serif;
}

.Lucida {
font-family:"Lucida Sans Unicode", Lucida Sans, Mryiad Pro, "Lucida Grande", sans-serif;
font-size:11px;
}

.Georgia {
font-family:Georgia, "Times New Roman", Times, serif;
}

strong {
font-weight:600;
letter-spacing:-1px;
color:#333;
}

.container {
width:981px;
margin-left:auto;
margin-right:auto;
position:relative;
background:#fff;
padding:0;
}

.left {
float:left;
margin:10px 2px;
}

.right {
float:right;
margin:10px 2px;
}

img.right {
margin:16px 20px 0 10px;
}

.notice-box {
border:1px solid #eee;
background:#f9f9f9;
margin:20px;
padding:10px!important;
}

select {
background-color:transparent;
}

.content ol {
display:block;
padding-left:0;
padding-top:10px;
padding-bottom:15px;
}

.content ol li {
padding-left:10px;
}

.content ol li,.content ul ol li {
list-style-type:decimal;
}

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

.content ul ul li {
list-style-type:circle;
}

.content ul ul ul li {
list-style-type:square;
}

.content ol ol li {
list-style-type:lower-alpha;
}

.content ol ol ol li {
list-style-type:lower-roman;
}

.content dd {
padding-left:20px;
margin-top:.5em;
}

.content li {
margin-left:30px;
}

.content table {
margin-right:30px;
margin-left:30px;
}

.block {
margin-top:1.2em;
padding:0 30px;
}

.padding2margin {
margin-right:30px;
margin-left:30px;
padding-right:0;
padding-left:0;
}

.noMarker li {
list-style:none;
margin-left:0;
}

.entry-content img {
margin:0 0 1.5em;
}

.alignleft,img.alignleft {
margin-right:1.5em;
display:inline;
float:left;
}

.alignright,img.alignright {
margin-left:1.5em;
display:inline;
float:right;
}

.aligncenter,img.aligncenter {
margin-right:auto;
margin-left:auto;
display:block;
clear:both;
}

.wp-caption {
margin-bottom:1.5em;
text-align:center;
padding-top:5px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
line-height:1.5;
font-size:10px;
margin:0;
}

.wp-smiley {
max-height:1em;
margin:0!important;
}

blockquote.left {
margin-right:20px;
text-align:right;
margin-left:0;
width:33%;
float:left;
}

blockquote.right {
margin-left:20px;
text-align:left;
margin-right:0;
width:33%;
float:right;
}

.top-section {
background:url(/wp-content/themes/averin/sprites/i/top-menu-bg.png) repeat-x;
height:40px;
position:relative;
border-bottom:1px solid #ccc;
-moz-box-shadow:0 1px 0 #fff!important;
-webkit-box-shadow:0 1px 0 #fff!important;
box-shadow:0 1px 0 #fff!important;
z-index:99;
}

.top-section .container {
background:none;
}

#logo {
float:left;
margin:20px;
}

.adsense-code {
float:right;
width:728px;
height:90px;
margin:20px 0 20px 20px;
}

.top-ads-section {
float:right;
width:728px;
height:90px;
border:1px solid #000;
-moz-box-shadow:0 0 2px #444;
box-shadow:0 0 2px #444;
-webkit-box-shadow:0 0 2px #444;
position:relative;
margin:20px 0 20px 20px;
}

.top-ads-section a img {
display:block;
margin:0;
padding:0;
}

#topmenu {
float:left;
height:40px;
}

#topmenu>li {
float:left;
z-index:20;
display:block;
padding:12px 22px 8px;
}

#topmenu>li>a {
color:#777;
font-weight:500;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #fff;
margin:0;
padding:0;
}

#topmenu li {
display:block;
position:relative;
border-left:1px solid #ddd;
}

#topmenu li:last-child {
border-right:1px solid #ddd;
}

#topmenu li:hover {
background:#fff;
border-bottom:1px solid #fff;
}

#topmenu li .sub-menu {
background:#fff;
border:1px solid #fff;
position:absolute;
top:40px;
left:0;
z-index:11;
display:none;
width:140px;
-webkit-border-bottom-right-radius:2px;
-webkit-border-bottom-left-radius:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-bottomleft:2px;
border-bottom-right-radius:2px;
border-bottom-left-radius:2px;
-webkit-box-shadow:0 3px 3px rgba(50,50,50,0.4);
-moz-box-shadow:0 3px 3px rgba(50,50,50,0.4);
box-shadow:0 3px 3px rgba(50,50,50,0.4);
}

#topmenu li .sub-menu li {
border:none!important;
}

#topmenu li .sub-menu li a {
color:#777!important;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
background:#fff;
border:1px solid #fff;
font-weight:500;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #fff;
margin:10px;
padding:2px 10px;
}

#topmenu li .sub-menu li a:hover {
color:#333!important;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
background:url(/wp-content/themes/averin/sprites/i/extra-bg.png) repeat-x;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #fff;
margin:10px;
padding:2px 10px;
}

#topmenu li .sub-menu li .sub-menu {
left:120px;
top:0;
}

.topshade {
position:absolute;
width:100%;
height:80px;
bottom:-80px;
left:0;
}

#top-social-menu li a {
color:#fff;
font-weight:500;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #000;
margin:0;
padding:8px 2px 6px 3px;
}

#top-social-menu li a:hover {
text-decoration:underline;
}

#top-social-menu li.fb a {
background:url(/wp-content/themes/averin/sprites/i/fan-fb.png) top left no-repeat;
text-indent:-9999px;
width:120px;
height:29px;
}

#top-social-menu li.twitter a {
background:url(/wp-content/themes/averin/sprites/i/follow.png) top left no-repeat;
text-indent:-9999px;
width:103px;
height:29px;
}

#top-social-menu li.rss a {
background:url(/wp-content/themes/averin/sprites/i/subscribe.png) top left no-repeat;
text-indent:-9999px;
width:103px;
height:29px;
}

#top-bar {
background:transparent;
}

#main-menu {
background:url(/wp-content/themes/averin/sprites/i/menu-bg.png) repeat-x;
height:40px;
border:1px solid #000;
z-index:9;
position:relative;
border-right:none!important;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border-top-left-radius:4px;
border-top-right-radius:4px;
}

#main-menu ul li:first-child {
border-left:none!important;
}

#main-menu>ul>li>a {
color:#fff;
font-weight:500;
display:block;
font-size:12px;
text-shadow:1px 1px 0 #000;
border-right:1px solid #000;
border-left:1px solid #3a3a3a;
margin:0;
padding:10px 25px;
}

#main-menu>ul>li>a.current-menu-item,#main-menu>ul>li:hover>a {
background:url(/wp-content/themes/averin/sprites/i/menu-active-bg.png) repeat-x;
color:#aaa;
}

#main-menu ul li .sub-menu {
width:982px;
position:absolute;
top:41px;
left:-1px;
background:url(/wp-content/themes/averin/sprites/i/menu-sub-bg.png) repeat-x;
display:none;
padding-bottom:15px!important;
}

#main-menu ul li .sub-menu li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
background:none;
border:1px solid transparent;
color:#aaa;
font-weight:500;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #000;
margin:10px;
padding:2px 10px;
}

#main-menu ul li .sub-menu li a:hover {
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
background:#111 url(/wp-content/themes/averin/sprites/i/extra-bg-menu.png) repeat-x;
border:1px solid #111;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-moz-box-shadow:0 0 3px #111;
box-shadow:0 0 3px #111;
-webkit-box-shadow:0 0 3px #111;
display:block;
font-size:11px;
text-shadow:1px 1px 0 #000;
margin:10px;
padding:2px 10px;
}

.hasRightSidebar .two-third-width {
float:left;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
margin-left:-1px;
}

.hasLeftSidebar .two-third-width {
float:right;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
margin-left:0;
margin-right:-1px;
}

.two-third-width {
width:631px;
position:relative;
z-index:2;
padding-bottom:30px;
}

.author .auth_avatar {
float:left;
margin:10px 20px;
}

.author .auth_desc {
padding-right:10px;
border-bottom:1px solid #f1f1f1;
}

.back-to-top {
background:url(/wp-content/themes/averin/sprites/i/back-to-top.png);
width:48px;
height:54px;
position:fixed;
top:210px;
left:10px;
z-index:9999;
display:none;
}

.page {
position:relative;
margin-bottom:0;
border:1px solid #ddd;
border-top:none;
}

.full-width {
border-left:1px solid #ddd;
border-right:1px solid #ddd;
margin-left:0;
padding-bottom:30px;
}

.full-width .single-content {
padding-top:20px;
}

h1.page-heading {
color:#333;
letter-spacing:-1px;
margin-top:0!important;
font-weight:700;
line-height:28px;
border-bottom:1px solid #ddd;
margin-bottom:20px!important;
padding-bottom:20px!important;
}

.content p {
padding:15px 0 5px;
}

.posts .full-post {
padding:10px 20px 10px 30px;
}

.posts {
position:relative;
z-index:11;
margin:10px 0 0;
}

.posts li {
list-style:none;
border-bottom:1px solid #ddd;
margin:0;
padding:30px 0;
}

.posts li .imageholder {
background:url(/wp-content/themes/averin/sprites/i/shadow-posts-thumbs.png) 85% 101% no-repeat;
padding-bottom:9px;
float:left;
width:139px;
margin-right:25px;
margin-left:30px;
}

.posts li .imageholder a {
display:block;
background:#fff url(/wp-content/themes/averin/sprites/i/loader.gif) center center no-repeat;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ccc;
box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
width:129px;
height:129px;
margin:0;
}

.posts li .imageholder a img {
display:block;
opacity:0;
visibility:hidden;
}

.posts li p {
padding-left:0;
padding-top:3px;
font-size:12px;
}

.posts li .half {
width:420px;
float:left;
padding-top:3px;
}

.posts li h2 a {
color:#333;
font-size:20px;
letter-spacing:-1px;
}

.posts li span.date {
float:left;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
background:url(/wp-content/themes/averin/sprites/i/extra-bg.png) repeat-x;
border:1px solid #ccc;
-webkit-border-top-left-radius:2px;
-webkit-border-bottom-left-radius:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
border-top-left-radius:2px;
border-bottom-left-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#777;
margin:10px -1px 0 0;
padding:0 10px;
}

.posts li span.comment {
float:left;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
background:url(/wp-content/themes/averin/sprites/i/extra-bg.png) repeat-x;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
margin:10px 0 0;
padding:0 10px;
}

.posts-home {
margin:-80px 0 0;
}

.pagination-panel {
display:inline-block;
margin:15px 0 -11px 30px;
}

.pagination-next,.pagination-prev {
float:left;
margin:-15px 0 0;
padding:0;
}

.pagination a,.pagination-next a,.pagination-prev a {
background:url(/wp-content/themes/averin/sprites/i/pagination.jpg) repeat-x #eaeaea;
border:1px solid #c9c9c9;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 1px 2px #ddd;
box-shadow:0 1px 2px #ddd;
-webkit-box-shadow:0 1px 2px #ddd;
color:#717171;
float:left;
font-weight:900;
margin:4px 5px;
padding:2px 9px;
}

.pagination span {
background:url(/wp-content/themes/averin/sprites/i/pagination-active.jpg) repeat-x #5c5c5c;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #111 inset;
box-shadow:0 0 3px #111 inset;
-webkit-box-shadow:0 0 3px #111 inset;
color:#fff;
float:left;
font-weight:900;
text-shadow:1px 1px 0 #000;
margin:4px 5px;
padding:3px 10px;
}

.pagination a:hover,.pagination-next a:hover {
background:url(/wp-content/themes/averin/sprites/i/pagination-hover.jpg) repeat-x #fafafa;
color:#333!important;
}

.sidebar {
float:left;
width:348px;
}

.hasRightSidebar .sidebar {
box-shadow:8px 0 26px #eee inset;
}

.hasLeftSidebar .sidebar {
box-shadow:-8px 0 26px #eee inset;
}

.single-sitemap-content {
border-bottom:1px solid #ddd;
padding-bottom:20px;
}

.page-list,.category-list {
padding:20px;
}

.page-list li,.category-list li {
list-style:circle!important;
padding:6px 0;
}

.single-content,.single-sitemap-content {
padding:0 20px;
}

h1.heading {
color:#333;
letter-spacing:-1px;
margin-top:5px!important;
font-weight:700;
line-height:28px;
border-bottom:1px solid #ddd;
margin-bottom:0!important;
padding-bottom:20px!important;
}

.single .meta-data {
margin-top:0;
color:#6e6e6e;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
border-bottom:1px solid #ddd;
padding:10px 20px;
}

.bottom-info {
text-align:center;
border-top:1px solid #ddd;
margin-top:20px;
color:#6e6e6e;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:11px;
padding:20px 50px;
}

.social-stuff {
border-top:1px dashed #ddd;
margin:10px 0;
padding:20px 10px 20px 20px;
}

#authorbox {
border-top:1px dashed #ddd;
margin:4px 0 10px;
padding:30px 10px 20px 20px;
}

#authorbox1 {
border-bottom:1px dashed #ddd;
margin:4px 0 10px;
padding:30px 10px 20px 20px;
}

.author-avatar {
background:url(/wp-content/themes/averin/sprites/i/shadow-posts-thumbs.png) 5px 80px no-repeat;
width:80px;
float:left;
margin-right:30px;
}

.author-avatar img {
display:block;
width:80px;
height:80px;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ccc;
box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
}

.authortext h6 {
font-size:16px;
font-weight:900;
margin-top:-5px;
padding-top:0;
letter-spacing:-1px;
}

.hasRightSidebar .authortext,.hasLeftSidebar .authortext {
width:480px;
float:left;
}

.authortext p {
margin-top:-10px;
}

.authortext .right a {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:11px;
background:url(/wp-content/themes/averin/sprites/i/extra-bg.png) repeat-x;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
margin-left:10px;
padding:2px 10px;
}

.authortext .right a:hover {
color:#777;
text-decoration:underline;
}

.hasRightSidebar .authortext p,.hasLeftSidebar .authortext p {
padding-left:0;
margin-left:0;
}

.related-posts {
border-top:1px dashed #ddd;
}

.related-posts>h2 {
font-size:18px;
color:#333;
margin:20px 0 10px 20px;
padding:5px 0;
}

.related-posts ul {
padding-left:15px;
}

.related-posts li {
float:left;
width:150px;
margin:10px 0;
}

.related-posts li img {
display:block;
width:125px;
height:100px;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ccc;
box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
margin:0 auto;
}

.related-posts li h2 {
font-size:14px;
color:#333;
text-align:center;
line-height:15px;
margin:5px 0 0;
padding:5px 20px;
}

.form-submit {
position:relative;
}

.comment-loader {
background:url(/wp-content/themes/averin/sprites/i/loader.gif);
width:16px;
height:16px;
position:absolute;
top:15px;
right:10px;
display:none;
}

#comments {
padding-top:10px;
}

#comments ol li {
padding-left:0!important;
}

#comments_template {
border-top:1px solid #ddd;
margin-top:20px;
}

#comments_template h3 {
margin:5px 5px 15px 20px;
}

#comments .heading {
margin-right:30px;
padding-bottom:0;
font-size:18px;
font-weight:100;
color:#303030;
letter-spacing:-1px;
margin-left:20px;
}

#respond .heading {
margin-left:0;
font-size:16px;
font-weight:900;
letter-spacing:-1px;
padding-left:0;
}

.logged-in-as {
margin-left:5px!important;
color:#777;
}

.logged-in-as a {
color:#111!important;
text-decoration:underline;
}

#comments_template form {
margin-top:20px;
margin-left:10px;
}

#comments_template form p {
margin:15px 0;
}

#comments_template form label {
width:45px;
font-style:italic;
color:#777;
font-size:11px;
text-align:right;
margin-right:20px;
margin-top:4px;
}

#comments_template form input[type=submit] {
background:url(/wp-content/themes/averin/sprites/i/submit-bg.png) repeat-x;
color:#fff;
text-shadow:1px 1px 1px #000;
text-transform:normal;
border:1px solid #000;
float:left;
-moz-border-radius:2px;
margin-top:-5px;
line-height:24px;
cursor:pointer;
box-shadow:0 1px 3px #111;
-webkit-box-shadow:0 1px 3px #111;
-moz-box-shadow:0 1px 3px #111;
font-size:15px;
font-weight:900;
padding:12px 16px;
}

.required {
display:block;
float:left;
}

#commentform {
margin:0!important;
padding:0 25px 25px 20px;
}

.comment-notes {
background:url(/wp-content/themes/averin/sprites/i/warning-icon.png) 0 10px no-repeat;
padding-left:25px!important;
font-style:italic;
font-size:11px;
color:#989898;
font-family:Georgia, "Times New Roman", Times, serif;
}

.comment-reply-link {
position:absolute;
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:10px;
background:url(/wp-content/themes/averin/sprites/i/extra-bg.png) repeat-x;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
top:-10px;
right:-20px;
margin:10px 15px 20px 0;
padding:0 10px;
}

.comment-reply-link:hover {
color:#777;
}

.comment-author .fn {
line-height:10px;
float:left;
color:#333;
font-size:15px;
font-weight:900;
margin:0 15px 0 5px;
padding:5px 0;
}

.comment-author .fn a {
color:#333;
font-size:15px;
font-weight:900;
display:block;
margin:0;
}

.avatar {
float:left;
background:#fff;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ddd;
box-shadow:0 0 3px #ddd;
-webkit-box-shadow:0 0 3px #ddd;
padding-right:0;
margin-bottom:10px;
margin-right:13px;
}

.comment-form-author span,.comment-form-email span {
color:#999;
font-size:11px;
float:left;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
margin:6px 0 0 10px;
}

.comment-form-author span small,.comment-form-email span small {
color:#e0181c;
font-weight:900;
float:left;
margin-top:-4px;
margin-right:6px;
}

.commentmetadata {
float:left;
display:inline-block;
margin-left:0;
margin-top:1px;
}

.commentmetadata a {
color:#777!important;
font-size:11px;
}

.date-info {
display:block;
float:left;
padding-left:0;
width:400px;
}

.date-info li {
border:none!important;
background:none!important;
margin:0 5px 0 0 !important;
padding:0!important;
}

.comment-body p {
margin-left:5px;
color:#777!important;
font-size:12px;
margin-bottom:10px;
margin-top:-10px;
}

.commentlist>li>div .comment-reply-link {
right:0;
}

ol.commentlist {
list-style:none;
padding:10px 0 0!important;
}

.commentlist li {
display:block;
padding-bottom:0;
position:relative;
color:#303030;
margin:20px 0;
}

.commentlist>li>div {
margin-top:20px;
margin-bottom:20px;
padding:0 0 0 20px;
}

.commentlist>li {
background:url(/wp-content/themes/averin/sprites/i/comment-arrow.png) 7% 70% no-repeat;
border-bottom:1px solid #ddd;
margin-left:0;
margin-right:0;
padding-left:20px;
padding-right:20px;
}

.commentlist .children .zapper {
background:url(/wp-content/themes/averin/sprites/i/comment-horizontal.png) center right no-repeat;
position:absolute;
display:block;
height:7px;
width:40px;
top:30px;
left:-42px;
}

.commentlist .children {
padding-right:0!important;
margin-top:3px;
position:relative;
}

.commentlist .children>li {
background:url(/wp-content/themes/averin/sprites/i/comment-arrow.png) 8% 79% no-repeat;
padding-left:0;
position:relative;
margin:16px 0 0 90px;
}

.commentlist .children>li>div {
margin-top:15px;
padding:0 3px 3px;
}

.commentlist .children>li .date-info {
width:400px;
}

.commentlist a {
color:#15171c;
}

.commentlist .children .children>li {
background:url(/wp-content/themes/averin/sprites/i/comment-arrow.png) 9% 100% no-repeat;
margin-left:90px;
}

.commentlist .children .children>li .date-info {
width:310px;
}

.commentlist .children .children>li>div {
margin-left:-5px;
}

#comments-title {
font-size:16px!important;
color:#777!important;
display:block;
padding-bottom:20px;
padding-left:0;
padding-top:20px;
margin:5px 5px 15px 0;
}

#comments-title em {
font-size:16px!important;
color:#444;
}

.commentlist #respond {
background:#eee;
border:1px solid #ddd;
border-left:1px solid #fff;
border-right:1px solid #fff;
position:relative;
margin:20px -20px -1px 0;
padding:15px 0 30px;
}

.commentlist .children #respond {
margin-left:-90px;
}

.commentlist .children .children #respond {
margin-left:-180px;
}

.commentlist .children .children .children #respond {
margin-left:-270px;
}

.commentlist #respond small {
position:absolute;
top:10px;
right:10px;
}

.commentlist #respond small a {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:10px;
background:#fff;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
top:-10px;
right:-20px;
padding:2px 10px;
}

.commentlist #respond .form-allowed-tags {
display:none;
margin-right:45px!important;
margin-left:40px!important;
}

.commentlist #respond input[type=submit] {
margin-left:0!important;
}

#respond {
margin-top:20px;
position:relative;
}

#footer {
background:url(/wp-content/themes/averin/sprites/i/footer.png);
z-index:23;
position:relative;
-webkit-border-bottom-right-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-bottomleft:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
}

#footer>div {
background:url(/wp-content/themes/averin/sprites/i/footer.png);
-webkit-border-bottom-right-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-bottomleft:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
}

#footer-menu {
padding-top:10px;
background:none;
}

.footer-text {
color:#353535;
font-weight:500;
float:left;
margin-top:14px;
margin-left:5px;
}

#menu-footer-menu li {
float:left;
display:block;
margin:0;
padding:0;
}

#menu-footer-menu li a {
color:#333;
font-weight:500;
display:block;
padding:14px 20px 15px;
}

h2.not-found {
text-align:center;
padding-top:25px!important;
}

p.not-found {
text-align:center;
}

.single-content .error-search input[type=text] {
border:1px solid #ddd;
border-radius:3px;
-moz-border-radius:3px;
background:url(/wp-content/themes/averin/sprites/i/contact-form-bg.jpg) repeat-x #fff;
color:#7f7f80;
width:600px;
resize:none;
height:25px;
font-family:inherit;
font-size:12px;
float:left;
margin:7px 0 7px 310px;
padding:8px 10px;
}

.footer-cols {
width:280px;
float:left;
margin:0 0 0 50px;
}

.footer-column3 .footer-wrap {
color:#fff;
text-shadow:1px 1px 1px #000;
padding-bottom:20px;
margin:20px 0;
}

.footer-column3 .footer-cols:first-child {
margin-left:20px;
}

.footer-wrap {
border-bottom:3px double #333;
}

.footer-wrap h4 {
color:#fff;
text-shadow:1px 1px 1px #000;
font-weight:600;
margin-bottom:10px;
}

.footer-column3 .footer-wrap .more {
float:right;
font-size:11px;
color:#aaa;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
margin:10px 0 0;
}

.video-widget {
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
display:block;
padding:5px;
}

.video-widget p {
margin-top:6px;
}

#footer #searchform {
background:none;
border:none;
}

#footer #searchform input[type=text] {
width:90%;
}

.footer-wrap .feedburner-widget p {
color:#aaa;
margin:5px 0;
padding:0;
}

.footer-wrap .feedburner-widget form {
background-color:#222;
width:270px;
border:1px solid #111;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #111 inset;
color:#fff!important;
font-size:11px;
margin:20px 0;
padding:2px;
}

.footer-wrap .feedburner-widget form input[type=text] {
border:none;
outline:none;
float:left;
width:170px;
margin-top:2px;
background-color:transparent;
color:#fff;
padding:5px;
}

.footer-wrap .feedburner-widget form input[type=submit] {
background:url(/wp-content/themes/averin/sprites/i/newsletter-button-bg.jpg) repeat-x;
float:right;
-moz-border-radius:4px;
border-radius:4px;
color:#fff;
font-weight:900;
text-shadow:1px 1px 0 #333;
border:1px solid #000;
cursor:pointer;
margin:2px;
padding:3px 4px;
}

.footer-wrap .custom-box-title {
font-size:16px;
font-weight:500;
color:#fff;
letter-spacing:-1px;
line-height:22px;
margin-bottom:5px;
}

.footer-wrap .latest-tweets li {
color:#fff!important;
list-style:none;
border-bottom:1px dashed #333!important;
display:block;
margin:4px 0;
padding:7px 0 15px;
}

.footer-wrap .latest-tweets li:last-child {
border-bottom:none!important;
border:none;
}

.footer-wrap .latest-tweets li a {
color:#aaa!important;
}

.footer-wrap .qcontact input[type=text] {
background-color:#222;
border:1px solid #111;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #111 inset;
color:#999;
font-size:11px;
width:180px;
margin:7px 0;
padding:8px;
}

.footer-wrap .qcontact textarea {
background-color:#222;
border:1px solid #111;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #111 inset;
color:#aaa;
width:250px;
resize:none;
height:100px;
font-family:inherit;
font-size:11px;
float:left;
margin:7px 0;
padding:8px;
}

.footer-wrap .qcontact input[type=submit] {
background:#222;
float:left;
display:block;
border:1px solid #111;
-moz-box-shadow:0 0 2px #111;
box-shadow:0 0 2px #111;
-webkit-box-shadow:0 0 2px #111;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
font-size:11px;
font-weight:900;
color:#fff;
text-shadow:1px 1px 0 #000;
cursor:pointer;
margin:13px 0;
padding:5px 16px;
}

#footer .cat-item {
float:left;
width:140px;
color:#aaa;
margin:4px 0;
}

#footer .cat-item a {
color:#fff;
font-weight:900;
font-size:12px;
}

#footer .tagcloud {
padding-bottom:20px;
margin:5px 0;
}

#footer .tagcloud a {
background:url(/wp-content/themes/averin/sprites/i/tag-default.png) center left no-repeat;
display:inline-block;
font-size:12px!important;
border-right:1px solid #eee;
-moz-border-radius:2px;
border-radius:2px;
text-shadow:none;
margin:4px;
padding:0 12px 0 24px;
}

#footer .tagcloud a:hover {
background:url(/wp-content/themes/averin/sprites/i/tag-active.png) center left no-repeat;
color:#fff;
border-right:1px solid #737373;
text-shadow:1px 1px 1px #333;
}

#flickr-images a {
float:left;
width:40px;
height:40px;
border:1px solid #000;
-moz-box-shadow:0 0 2px #111;
box-shadow:0 0 2px #111;
-webkit-box-shadow:0 0 2px #111;
margin:6px 12px 6px 0;
}

.latest-tweets li {
border-bottom:1px solid #444;
display:block;
color:#aaa;
margin:4px 0;
padding:7px 0 15px;
}

.sidebar .latest-tweets li {
color:#303030;
background:none;
border-bottom:1px dotted #ddd;
margin-right:30px;
}

.sidebar-wrap .textwidget p {
color:#777;
padding:0 20px 10px;
}

.sidebar-wrap #flickr-images {
padding-left:20px;
}

.sidebar-wrap #flickr-images a {
float:left;
display:block;
width:40px;
height:40px;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ccc;
}

.sidebar-wrap .feedburner-widget p {
color:#777;
margin:8px 20px 0;
padding:0;
}

.sidebar-wrap .feedburner-widget form {
width:290px;
border:1px solid #ddd;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #ddd inset;
color:#999;
font-size:11px;
margin:20px 20px 10px;
padding:2px;
}

.sidebar-wrap .feedburner-widget form input[type=text] {
border:none;
outline:none;
float:left;
width:170px;
margin-top:2px;
padding:5px;
}

.sidebar-wrap .feedburner-widget form input[type=submit] {
background:url(/wp-content/themes/averin/sprites/i/newsletter-button-bg.jpg) repeat-x;
float:right;
-moz-border-radius:4px;
border-radius:4px;
color:#fff;
font-weight:900;
text-shadow:1px 1px 0 #111;
border:1px solid #333;
margin:2px;
padding:3px 4px;
}

.sidebar-wrap {
border-top:1px solid #ddd;
margin:1px 0;
padding:10px 0 20px 10px;
}

.sidebar-wrap h5 {
color:#333;
font-size:16px;
font-weight:600;
margin:10px 10px 0 20px;
padding:0;
}

.sidebar-wrap .feedburner-widget h5 {
color:#333;
font-size:16px;
font-weight:600;
margin:10px 10px 10px 20px;
}

.sidebar .menu li {
list-style:none;
border-bottom:1px dotted #eee;
margin-right:15px;
padding:5px 0;
}

.sidebar-wrap .latest-tweets {
font-size:12px;
}

.sidebar-wrap .latest-tweets li {
color:#777;
list-style:none;
border-bottom:1px dashed #ddd;
margin-right:15px;
margin-left:20px;
padding:5px 0;
}

.sidebar-wrap #searchform {
margin-bottom:0;
}

#searchform {
border-bottom:none;
display:block;
margin:-12px 0 -1px -10px !important;
padding:20px 10px 34px 20px !important;
}

.sidebar-wrap .blogroll li {
list-style:none;
border-bottom:1px dashed #ddd;
margin-right:15px;
padding:5px 0;
}

.sidebar-wrap .blogroll a {
list-style:none;
padding:5px 0;
}

.sidebar .qcontact input[type=text] {
border:1px solid #ddd;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #ddd inset;
color:#999;
font-size:11px;
width:180px;
margin:7px 0 7px -15px;
padding:8px;
}

.sidebar .qcontact textarea {
border:1px solid #ddd;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #ddd inset;
color:#999;
width:250px;
resize:none;
height:100px;
font-family:inherit;
font-size:11px;
float:left;
margin:7px 0 7px -15px;
padding:8px;
}

.sidebar .qcontact input[type=submit] {
background:#fff;
float:left;
display:block;
border:1px solid #b9b9b9;
-moz-box-shadow:0 0 2px #ddd;
box-shadow:0 0 2px #ddd;
-webkit-box-shadow:0 0 2px #ddd;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
font-size:11px;
font-weight:900;
color:#6b6b6b;
text-shadow:1px 1px 0 #fff;
cursor:pointer;
margin:13px 5px 13px 15px;
padding:5px 16px;
}

.sidebar .popular-posts-sidebar li {
margin-left:21px;
margin-right:15px;
border-bottom:1px dashed #ddd;
padding:15px 0;
}

.sidebar .popular-posts-sidebar li:first-child {
margin-top:-1px;
}

.sidebar .popular-posts-sidebar li span {
font-size:11px;
color:#777;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
}

.sidebar-wrap .custom-box-title {
margin-left:20px;
margin-top:10px;
}

.sidebar-wrap .custom-box-content {
margin-left:20px;
margin-right:10px;
color:#777;
line-height:1.6;
padding-bottom:20px;
}

.sidebar-wrap .more {
float:right;
margin:10px 10px 0 0;
}

.ads300 {
display:block;
width:300px;
height:250px;
margin:15px auto 20px;
}

.ads300 img {
display:block;
width:300px;
height:250px;
}

.ads125 {
list-style:none!important;
padding-left:10px;
padding-bottom:10px;
}

.ads125 li {
list-style:none!important;
float:left;
margin:13px;
padding:0;
}

.sidebar-wrap .rss-widget {
margin-top:-10px!important;
margin-bottom:-20px!important;
background:url(/wp-content/themes/averin/sprites/i/social-bg.png) no-repeat;
margin-left:-11px;
padding:20px;
}

.sidebar-wrap h5.custom-font {
margin-bottom:5px;
}

.sidebar-wrap .rss-widget ul {
margin:0;
padding:0;
}

.sidebar-wrap .rss-widget li {
text-align:center;
list-style:none;
float:left;
margin:0;
padding:0 25px;
}

.sidebar-wrap .rss-widget li span {
color:#777;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
margin:0;
padding:0;
}

.sidebar-wrap .rss-widget li h5 {
color:#333;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
margin:-5px 0 0;
padding:0;
}

.sidebar-wrap .rss-widget li h2 {
color:#777;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
padding-top:10px;
margin:0;
}

#calendar_wrap table td {
padding:5px;
}

.sidebar-wrap .cat-item {
float:left;
width:140px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#777;
list-style:none;
padding-left:20px;
font-size:11px;
margin:4px 0;
}

.sidebar-wrap .cat-item a {
font-family:'PT Sans';
font-weight:500;
color:#333;
font-size:11px;
font-style:normal;
}

.sidebar-wrap #recentcomments {
padding-bottom:20px;
}

.sidebar-wrap #recentcomments li {
list-style:none;
margin-left:21px;
margin-right:10px;
padding-bottom:5px;
border-bottom:1px dashed #ddd;
padding-top:10px;
color:#777;
font-size:12px;
}

.sidebar-wrap #recentcomments li a {
color:#333;
font-style:italic;
}

.sidebar-wrap .page_item {
list-style:none;
border-bottom:1px solid #f1f1f1;
margin-right:15px;
padding:5px 0;
}

.sidebar-wrap .viewed-posts-sidebar {
padding-bottom:6px;
}

.sidebar-wrap .viewed-posts-sidebar li {
list-style:none;
margin-left:21px;
margin-right:10px;
padding-bottom:9px;
border-bottom:1px dotted #ddd;
padding-top:13px;
}

.sidebar-wrap .viewed-posts-sidebar .description {
width:230px;
float:left;
}

.sidebar-wrap .viewed-posts-sidebar .description p {
font-size:11px;
color:#777;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
margin:-5px 0 0;
padding:0;
}

.tagcloud {
padding-bottom:20px;
margin:4px 10px 5px 20px;
}

.tagcloud a {
background:url(/wp-content/themes/averin/sprites/i/tag-default.png) center left no-repeat;
display:inline-block;
font-size:12px!important;
border-right:1px solid #eee;
-moz-border-radius:5px;
border-radius:5px;
text-shadow:none;
margin:4px;
padding:2px 12px 3px 24px;
}

.tagcloud a:hover {
background:url(/wp-content/themes/averin/sprites/i/tag-active.png) center left no-repeat;
color:#fff;
border-right:1px solid #2a8cb0;
text-shadow:1px 1px 1px #2883a5;
}

.dynamic_forms p {
margin-top:-20px;
}

.dynamic_forms label {
font-weight:700;
color:#333;
padding-left:2px;
}

.dynamic_forms input[type=text],.dynamic_forms select {
float:none!important;
display:block;
border:1px solid #ddd;
border-radius:3px;
-moz-border-radius:3px;
background:url(/wp-content/themes/averin/sprites/i/contact-form-bg.jpg) repeat-x #fff;
color:#7f7f80;
width:310px;
margin:5px 0 15px;
padding:8px 10px;
}

.dynamic_forms textarea {
float:none!important;
display:block;
border:1px solid #ddd;
border-radius:3px;
-moz-border-radius:3px;
background:url(/wp-content/themes/averin/sprites/i/contact-form-bg.jpg) repeat-x #fff;
color:#7f7f80;
width:510px;
height:200px;
font-family:inherit;
margin:5px 0 15px;
padding:8px 10px;
}

.dynamic_forms [type=submit] {
background:#333 url(/wp-content/themes/averin/sprites/i/soft-shade.png) repeat-x!important;
color:#fff;
text-shadow:1px 1px 1px #000;
text-transform:normal;
border:1px solid #333;
float:left;
-moz-border-radius:2px;
font-size:12px;
font-weight:500;
margin-top:15px;
cursor:pointer!important;
box-shadow:0 0 3px #333;
-webkit-box-shadow:0 0 3px #333;
-moz-box-shadow:0 0 3px #333;
display:block!important;
padding:5px 15px;
}

.dynamic_forms .ajax-loading-icon {
background:url(/wp-content/themes/averin/sprites/i/loader.gif) no-repeat;
width:16px;
height:16px;
position:absolute;
top:10px;
right:20px;
}

.dynamic_forms .success-box,.dynamic_forms .error-box {
padding-top:3px;
text-align:center;
margin:15px 0!important;
}

.dynamic_forms .success-box p,.dynamic_forms .error-box p {
padding:7px;
}

.ajax-loading-icon {
background:url(/wp-content/themes/averin/sprites/i/loader.gif) no-repeat;
width:16px;
height:16px;
position:absolute;
top:-30px;
right:10px;
display:none;
}

.qcontact .success-box,.qcontact .error-box {
width:260px;
text-align:center;
margin:5px 0 5px 15px !important;
padding:5px 50px 5px 0 !important;
}

.footer-wrap .qcontact .success-box,.footer-wrap .qcontact .error-box {
width:200px;
text-align:center;
border:1px solid #111;
margin:5px 0!important;
padding:5px 50px 5px 0 !important;
}

.inner-footer-wrapper {
background:url(/wp-content/themes/averin/sprites/i/footer-bg-1.png) no-repeat;
}

.slider-wrapper-shade {
background:url(/wp-content/themes/averin/sprites/i/slider-shadow.png) no-repeat bottom center;
padding-bottom:104px;
position:relative;
}

.nivoSlider {
position:relative;
width:630px;
height:305px;
}

.nivoSlider a.nivo-imageLink {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
border:0;
z-index:6;
display:none;
margin:0;
padding:0;
}

.nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
}

.nivo-box {
display:block;
position:absolute;
z-index:5;
}

.nivo-caption {
position:absolute;
left:0;
bottom:40px;
background:#000;
color:#fff;
opacity:0.8;
width:70%;
z-index:8;
}

.nivo-caption p {
font-size:11px;
margin:0;
padding:15px;
}

.nivo-caption h2 {
color:#fff!important;
font-size:18px!important;
padding-left:15px;
}

.nivo-directionNav a {
position:absolute;
top:45%;
z-index:9;
cursor:pointer;
display:none!important;
}

.nivo-prevNav {
left:0;
display:none;
}

.nivo-nextNav {
right:0;
display:none;
}

.nivo-controlNav {
background:#fff;
position:absolute;
bottom:-29px;
border:1px solid #fff;
border-top:none;
-webkit-box-shadow:0 1px 0 #ddd;
-moz-box-shadow:0 1px 0 #ddd;
box-shadow:0 1px 0 #ddd;
left:270px;
z-index:99;
-webkit-border-bottom-right-radius:2px;
-webkit-border-bottom-left-radius:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-bottomleft:2px;
border-bottom-right-radius:2px;
border-bottom-left-radius:2px;
padding:5px 8px;
}

.nivo-controlNav a {
text-indent:-9999px;
position:relative;
z-index:9;
cursor:pointer;
display:block;
width:18px;
height:18px;
background:url(/wp-content/themes/averin/stylesheets/i/default.png) no-repeat;
float:left;
margin:0 2px;
}

.nivo-controlNav a.active {
background:url(/wp-content/themes/averin/stylesheets/i/active.png) no-repeat;
}

.toggle-switch {
display:block;
position:absolute;
bottom:69px;
left:0;
width:40px;
height:35px;
}

.active {
background:url(/wp-content/themes/averin/sprites/i/close.png);
}

.inactive {
background:url(/wp-content/themes/averin/sprites/i/open.png);
}

.style1-highlight-text {
background:#0672ce;
margin-right:2px;
border-radius:2px;
border:1px solid #0e61a7;
color:#fff;
text-shadow:1px 1px 1px 30e61a7;
padding:1px;
}

.style2-highlight-text {
background:#c71717;
margin-right:2px;
border-radius:2px;
border:1px solid #a31616;
color:#fff;
text-shadow:1px 1px 1px a31616;
padding:1px;
}

.style3-highlight-text {
background:#43b00d;
margin-right:2px;
border-radius:2px;
border:1px solid #368211;
color:#fff;
text-shadow:1px 1px 1px 368211;
padding:1px;
}

.style4-highlight-text {
background:#eeeee0;
margin-right:2px;
border-radius:2px;
border:1px solid #e1e0cd;
color:#969586;
text-shadow:1px 1px 1px fff;
padding:1px;
}

.style5-highlight-text {
background:#333;
margin-right:2px;
border-radius:2px;
border:1px solid #222;
color:#fff;
text-shadow:1px 1px 1px 000;
padding:1px;
}

.blockcode-center {
font-family:Georgia, "Times New Roman", Times, serif!important;
display:block;
font-size:14px;
font-style:italic;
color:#777;
line-height:1.6;
float:left;
width:90%;
margin:20px;
padding:20px;
}

.blockcode-right {
font-family:Georgia, "Times New Roman", Times, serif!important;
display:block;
font-size:14px;
font-style:italic;
color:#777;
line-height:1.6;
float:right;
width:70%;
margin:10px 0 20px 20px;
padding:20px;
}

.blockcode-left {
font-family:Georgia, "Times New Roman", Times, serif!important;
display:block;
font-size:14px;
font-style:italic;
color:#777;
line-height:1.6;
float:left;
width:70%;
margin:10px 20px 20px 0;
padding:20px;
}

ul,.authortext ul li,.footer-wrap .qcontact li,.sidebar .qcontact li {
list-style:none;
}

input:focus,textarea:focus,a:hover,a:active {
outline:none;
}

h1.site-title,.single-content .content .error-search input[type=submit],.single-content .content .error-search label,#searchform label,#searchform input[type=submit],.dynamic_forms .loader,.qcontact .loader,.nivo-html-caption {
display:none;
}

h3,#topmenu li a:hover,.posts li span.comment a,.sidebar .latest-tweets li a,.sidebar-wrap .latest-tweets li a {
color:#333;
}

h4,h5,h6 {
color:#333;
letter-spacing:-1px;
font-weight:100;
}

.single-content h3,.single-content h5 {
color:#333;
letter-spacing:-1px!important;
font-weight:500;
}

a:visited,a:hover {
text-decoration:none;
}

.top-ads-section a,.nivoSlider img {
position:absolute;
top:0;
left:0;
}

#top-social-menu,#menu-footer-menu {
float:right;
}

#top-social-menu li,#footer-menu #bottom-logo {
float:left;
margin-top:5px;
}

#main-menu ul li,#comments_template form label,input {
float:left;
}

.posts li h2 a:hover,#menu-footer-menu li a:hover,.sidebar .latest-tweets li a:hover,.sidebar-wrap .latest-tweets li a:hover,.sidebar-wrap .blogroll a a:hover,.sidebar-wrap .cat-item a:hover,.sidebar-wrap #recentcomments li a:hover {
color:#aaa;
text-decoration:underline;
}

.posts li span.comment a:hover,.sidebar .popular-posts-sidebar li h6 a:hover,.sidebar-wrap .viewed-posts-sidebar li h6 a:hover {
color:#333;
text-decoration:underline;
}

.posts li span.date a,#footer .page_item a,.latest-tweets li a {
color:#fff;
}

.posts li span.date a:hover,#footer #recentcomments li a:hover,.footer-wrap .viewed-posts-sidebar li h6 a:hover,.footer-wrap .popular-posts-sidebar li h6 a:hover {
color:#fff;
text-decoration:underline;
}

#comments_template input[type=text],#searchform input[type=text] {
width:290px;
border:1px solid #ddd;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #ddd inset;
color:#999;
font-size:11px;
padding:8px;
}

#comments_template textarea,.commentlist #respond textarea {
border:1px solid #ddd;
border-radius:4px;
-moz-border-radius:4px;
-moz-box-shadow:0 0 3px #ddd inset;
color:#999;
font-size:11px;
width:95%;
padding:8px;
}

#comments_template input:focus,#comments_template textarea:focus {
background:#fff!important;
}

.full-width .commentlist>li,.full-width .commentlist .children>li,.full-width .commentlist .children .children>li {
background:url(/wp-content/themes/averin/sprites/i/comment-arrow.png) 44px 70% no-repeat;
}

#footer #recentcomments li,#footer .page_item,#footer .blogroll li {
list-style:none;
border-bottom:1px dashed #333;
margin-right:15px;
color:#fff;
text-shadow:none;
padding:5px 0;
}

#footer #recentcomments li:last-child,.footer-wrap .viewed-posts-sidebar li:last-child,.footer-wrap .popular-posts-sidebar li:last-child,.footer-wrap .qcontact form,.sidebar .menu li .sub-menu,.sidebar-wrap .latest-tweets li:last-child,.sidebar .qcontact form,.sidebar .popular-posts-sidebar li:last-child,.sidebar-wrap #recentcomments li:last-child,.sidebar .viewed-posts-sidebar li:last-child {
border:none;
}

#footer #recentcomments li a,#footer .blogroll a {
color:#aaa;
}

#footer .blogroll a:hover,.footer-wrap .latest-tweets li a:hover {
color:#fff!important;
text-decoration:underline;
}

.footer-wrap .viewed-posts-sidebar .image,.footer-wrap .popular-posts-sidebar .image {
width:54px;
float:left;
margin-top:5px;
}

.footer-wrap .viewed-posts-sidebar .image img,.footer-wrap .popular-posts-sidebar .image img {
display:block;
width:40px;
height:40px;
border:1px solid #111;
-moz-box-shadow:0 0 3px #111;
box-shadow:0 0 3px #111;
-webkit-box-shadow:0 0 3px #111;
margin-bottom:10px;
}

.footer-wrap .viewed-posts-sidebar li,.footer-wrap .popular-posts-sidebar li {
margin-right:15px;
border-bottom:1px dashed #333;
padding:15px 0;
}

.footer-wrap .viewed-posts-sidebar li:first-child,.footer-wrap .popular-posts-sidebar li:first-child {
padding-top:5px;
margin-top:-1px;
}

.footer-wrap .viewed-posts-sidebar li h6 a,.footer-wrap .popular-posts-sidebar li h6 a {
color:#aaa;
font-size:13px;
letter-spacing:0;
}

.footer-wrap .viewed-posts-sidebar li p,.footer-wrap .popular-posts-sidebar li span {
font-size:11px;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
}

.footer-wrap .qcontact,.sidebar .qcontact {
border:none;
position:relative;
}

.footer-wrap .qcontact input:focus,.footer-wrap .qcontact textarea:focus {
background:#333!important;
}

.footer-wrap .ajax-loading-icon,.sidebar .ajax-loading-icon {
top:-30px;
right:50px;
z-index:10;
}

#flickr-images a img,.sidebar-wrap #flickr-images a img {
width:40px;
height:40px;
display:block;
}

.sidebar-wrap .textwidget,.sidebar-wrap .latest-tweets li:first-child,.sidebar-wrap #recentcomments li:first-child {
padding-top:0;
}

.sidebar .qcontact input:focus,.sidebar .qcontact textarea:focus,.dynamic_forms input:focus,.dynamic_forms textarea:focus {
background:#fafafa!important;
}

.sidebar .popular-posts-sidebar .image,.sidebar-wrap .viewed-posts-sidebar .image {
width:54px;
float:left;
}

.sidebar .popular-posts-sidebar .image img,.sidebar-wrap .viewed-posts-sidebar .image img {
display:block;
width:40px;
height:40px;
border:1px solid #ddd;
-moz-box-shadow:0 0 3px #ccc;
box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
}

.sidebar .popular-posts-sidebar li h6 a,.sidebar-wrap .viewed-posts-sidebar li h6 a {
color:#777;
font-size:13px;
letter-spacing:0;
}

.ads125 li a,.ads125 li a img {
width:125px;
height:125px;
display:block;
}

.dynamic_forms,.dynamic_forms form {
border:none;
position:relative;
display:inline-block;
}#TB_window {
font:12px "Lucida Grande", Verdana, Arial, sans-serif;
position:fixed;
background:#fff;
z-index:102;
color:#000;
visibility:hidden;
text-align:left;
top:50%;
left:50%;
border:1px solid #555;
-moz-box-shadow:rgba(0,0,0,1) 0 4px 30px;
-webkit-box-shadow:rgba(0,0,0,1) 0 4px 30px;
-khtml-box-shadow:rgba(0,0,0,1) 0 4px 30px;
box-shadow:rgba(0,0,0,1) 0 4px 30px;
}

#TB_secondLine {
font:10px "Lucida Grande", Verdana, Arial, sans-serif;
color:#666;
}

#TB_window a:hover {
color:#000;
}

#TB_overlay {
position:fixed;
z-index:100;
top:0;
left:0;
height:100%;
width:100%;
}

.TB_overlayMacFFBGHack {
background:url(/wp-includes/js/thickbox/macFFBgHack.png) repeat;
}

.TB_overlayBG {
background-color:#000;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}

#TB_window img#TB_Image {
display:block;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
margin:15px 0 0 15px;
}

#TB_caption {
height:25px;
float:left;
padding:7px 30px 10px 25px;
}

#TB_closeWindow {
height:25px;
float:right;
padding:11px 25px 10px 0;
}

#TB_closeAjaxWindow {
text-align:right;
float:right;
padding:6px 10px 0;
}

#TB_ajaxWindowTitle {
float:left;
padding:6px 10px 0;
}

#TB_title {
background-color:#e8e8e8;
height:27px;
}

#TB_ajaxContent {
clear:both;
overflow:auto;
text-align:left;
line-height:1.4em;
padding:2px 15px 15px;
}

#TB_ajaxContent.TB_modal {
padding:15px;
}

#TB_ajaxContent p {
padding:5px 0;
}

#TB_load {
position:fixed;
display:none;
z-index:103;
top:50%;
left:50%;
background-color:#E8E8E8;
border:1px solid #555;
margin:-45px 0 0 -125px;
padding:40px 15px 15px;
}

#TB_HideSelect {
z-index:99;
position:fixed;
top:0;
left:0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
height:100%;
width:100%;
}

#TB_iframeContent {
clear:both;
border:none;
margin-bottom:-1px;
_margin-bottom:1px;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus {
color:#666;
}

* html #TB_overlay,* html #TB_HideSelect {
position:absolute;
height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');
}

* html #TB_window,* html #TB_load {
position:absolute;
margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);
}@charset utf-8;

.quartz {
overflow:visible;
position:relative;
display:inline-block;
border:none!important;
}

.quartz ul.mainslider {
list-style:none;
position:relative;
overflow:hidden;
display:block;
border:none!important;
margin:0;
padding:0;
}

.quartz ul.mainslider li {
background:#fff;
position:absolute;
top:0;
left:0;
border:none!important;
margin:0;
padding:0;
}

.quartz ul.mainslider li>a {
outline:none;
border:none;
text-decoration:none;
background:transparent;
margin:0;
padding:0;
}

.quartz ul.mainslider li>a img {
background:#fff;
display:block;
margin:0;
padding:0;
}

.quartz span {
display:none;
left:0;
position:absolute!important;
z-index:99;
}

.quartz h1,h2,h3,h4,h5 {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.quartz ul li div.inline {
background:#fff;
}

.reset {
z-index:1;
}

.active {
z-index:5;
}

a.q-prev {
background:url(/wp-content/themes/averin/stylesheets/i/controls.png) top left no-repeat;
display:block;
width:39px;
height:37px;
position:absolute;
z-index:199;
top:40%;
left:0;
opacity:0.3;
}

a.q-prev:hover,a.q-next:hover {
opacity:1;
}

a.q-next {
background:url(/wp-content/themes/averin/stylesheets/i/controls.png) top right no-repeat;
display:block;
width:39px;
height:37px;
position:absolute;
z-index:199;
top:40%;
right:0;
opacity:0.2;
}

.controls {
background:#fff;
position:absolute;
bottom:-29px;
border:1px solid #fff;
border-top:none;
-webkit-box-shadow:0 1px 0 #ddd;
-moz-box-shadow:0 1px 0 #ddd;
box-shadow:0 1px 0 #ddd;
left:270px;
z-index:99;
-webkit-border-bottom-right-radius:2px;
-webkit-border-bottom-left-radius:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-bottomleft:2px;
border-bottom-right-radius:2px;
border-bottom-left-radius:2px;
padding:5px 8px;
}

.controls li {
position:relative;
z-index:9;
cursor:pointer;
display:block;
width:18px;
height:18px;
background:url(/wp-content/themes/averin/stylesheets/i/default.png) no-repeat;
float:left;
text-indent:-9999px;
margin:0 2px;
}

.controls li.control_active {
background:url(/wp-content/themes/averin/stylesheets/i/active.png) no-repeat;
}

.quartz-slider {
width:980px!important;
display:block;
margin:0 auto;
}

.quartz .description {
position:absolute;
bottom:20px;
left:0;
background:#111;
padding-bottom:16px;
width:70%;
color:#fff;
font-size:11px;
padding-right:10px;
}

.quartz .description h2 {
color:#fff!important;
font-weight:100;
margin-top:20px;
margin-left:20px;
margin-bottom:5px;
line-height:1.4;
font-size:18px;
letter-spacing:1px;
}

.quartz .description small {
color:#969aa5;
font-size:11px;
font-style:italic;
margin-left:20px;
margin-top:5px;
display:blockl;
}

.quartz .description p {
display:block;
margin-left:20px;
line-height:1.5;
color:#fff;
}

.quartz .description a.more-link {
background:url(/wp-content/themes/averin/stylesheets/sprites/i/more-bg-slice.jpg) repeat-x #eee;
border-radius:4px;
-moz-border-radius:4px;
color:#000;
font-size:9px;
font-weight:900;
text-transform:uppercase;
display:inline-block;
float:right;
margin-top:30px;
margin-right:20px;
padding:6px 12px;
}

.quartz .description h2 a,.quartz .description small a {
color:#fff;
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right {
height:13px;
}

div.pp_default .pp_top .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;
}

div.pp_default .pp_top .pp_middle {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_x.png) top left repeat-x;
}

div.pp_default .pp_top .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;
}

div.pp_default .pp_content .ppt {
color:#f8f8f8;
}

div.pp_default .pp_content_container .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;
padding-left:13px;
}

div.pp_default .pp_content_container .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_y.png) top right repeat-y;
padding-right:13px;
}

div.pp_default .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_next.png) center right no-repeat;
cursor:pointer;
}

div.pp_default .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;
cursor:pointer;
}

div.pp_default .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;
cursor:pointer;
width:28px;
height:28px;
}

div.pp_default .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;
cursor:pointer;
}

div.pp_default .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;
cursor:pointer;
width:28px;
height:28px;
}

div.pp_default .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;
cursor:pointer;
}

div.pp_default .pp_close {
width:30px;
height:30px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;
cursor:pointer;
}

div.pp_default .pp_gallery ul li a {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;
border:1px solid #aaa;
}

div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next {
position:static;
left:auto;
}

div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;
height:30px;
width:30px;
}

div.pp_default .pp_nav .pp_pause {
background-position:-51px -29px;
}

div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
height:20px;
width:20px;
margin:4px 0 0;
}

div.pp_default a.pp_arrow_next {
left:52px;
background-position:-82px -3px;
}

div.pp_default .pp_content_container .pp_details {
margin-top:5px;
}

div.pp_default .pp_nav {
clear:none;
height:30px;
width:105px;
position:relative;
}

div.pp_default .pp_nav .currentTextHolder {
font-family:Georgia;
font-style:italic;
font-color:#999;
font-size:11px;
left:75px;
line-height:25px;
position:absolute;
top:2px;
margin:0;
padding:0 0 0 10px;
}

div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover {
opacity:0.7;
}

div.pp_default .pp_description {
font-size:11px;
font-weight:700;
line-height:14px;
margin:5px 50px 5px 0;
}

div.pp_default .pp_bottom .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;
}

div.pp_default .pp_bottom .pp_middle {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;
}

div.pp_default .pp_bottom .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;
}

div.pp_default .pp_loaderIcon {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/default/loader.gif) center center no-repeat;
}

div.light_rounded .pp_top .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;
}

div.light_rounded .pp_top .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;
}

div.light_rounded .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
cursor:pointer;
}

div.light_rounded .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
cursor:pointer;
}

div.light_rounded .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
cursor:pointer;
}

div.light_rounded .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
cursor:pointer;
}

div.light_rounded .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
cursor:pointer;
}

div.light_rounded .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
cursor:pointer;
}

div.light_rounded .pp_close {
width:75px;
height:22px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}

div.light_rounded .pp_nav .pp_play {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;
height:15px;
width:14px;
}

div.light_rounded .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;
height:15px;
width:14px;
}

div.light_rounded .pp_arrow_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;
}

div.light_rounded .pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;
}

div.light_rounded .pp_bottom .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;
}

div.light_rounded .pp_bottom .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;
}

div.dark_rounded .pp_top .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;
}

div.dark_rounded .pp_top .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;
}

div.dark_rounded .pp_content_container .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
}

div.dark_rounded .pp_content_container .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
}

div.dark_rounded .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_close {
width:75px;
height:22px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}

div.dark_rounded .pp_description {
margin-right:85px;
color:#fff;
}

div.dark_rounded .pp_nav .pp_play {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;
height:15px;
width:14px;
}

div.dark_rounded .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;
height:15px;
width:14px;
}

div.dark_rounded .pp_arrow_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;
}

div.dark_rounded .pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;
}

div.dark_rounded .pp_bottom .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;
}

div.dark_rounded .pp_bottom .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;
}

div.dark_rounded .pp_loaderIcon {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}

div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content {
background:#000;
}

div.dark_square .pp_description {
color:#fff;
margin:0 85px 0 0;
}

div.dark_square .pp_loaderIcon {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/loader.gif) center center no-repeat;
}

div.dark_square .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
cursor:pointer;
}

div.dark_square .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
cursor:pointer;
}

div.dark_square .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
cursor:pointer;
}

div.dark_square .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
cursor:pointer;
}

div.dark_square .pp_close {
width:75px;
height:22px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}

div.dark_square .pp_nav {
clear:none;
}

div.dark_square .pp_nav .pp_play {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;
height:15px;
width:14px;
}

div.dark_square .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;
height:15px;
width:14px;
}

div.dark_square .pp_arrow_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;
}

div.dark_square .pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;
}

div.dark_square .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
cursor:pointer;
}

div.dark_square .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
cursor:pointer;
}

div.light_square .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
cursor:pointer;
}

div.light_square .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
cursor:pointer;
}

div.light_square .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
cursor:pointer;
}

div.light_square .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
cursor:pointer;
}

div.light_square .pp_close {
width:75px;
height:22px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}

div.light_square .pp_nav .pp_play {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;
height:15px;
width:14px;
}

div.light_square .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;
height:15px;
width:14px;
}

div.light_square .pp_arrow_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;
}

div.light_square .pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;
}

div.light_square .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;
cursor:pointer;
}

div.light_square .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
cursor:pointer;
}

div.facebook .pp_top .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;
}

div.facebook .pp_top .pp_middle {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;
}

div.facebook .pp_top .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;
}

div.facebook .pp_content_container .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;
}

div.facebook .pp_content_container .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;
}

div.facebook .pp_expand {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;
cursor:pointer;
}

div.facebook .pp_expand:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;
cursor:pointer;
}

div.facebook .pp_contract {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;
cursor:pointer;
}

div.facebook .pp_contract:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;
cursor:pointer;
}

div.facebook .pp_close {
width:22px;
height:22px;
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}

div.facebook .pp_description {
margin:0 37px 0 0;
}

div.facebook .pp_loaderIcon {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/loader.gif) center center no-repeat;
}

div.facebook .pp_arrow_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;
height:22px;
margin-top:0;
width:22px;
}

div.facebook .pp_arrow_previous.disabled {
background-position:0 -96px;
cursor:default;
}

div.facebook .pp_arrow_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;
height:22px;
margin-top:0;
width:22px;
}

div.facebook .pp_arrow_next.disabled {
background-position:-32px -96px;
cursor:default;
}

div.facebook .pp_nav {
margin-top:0;
}

div.facebook .pp_nav p {
font-size:15px;
padding:0 3px 0 4px;
}

div.facebook .pp_nav .pp_play {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;
height:22px;
width:22px;
}

div.facebook .pp_nav .pp_pause {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;
height:22px;
width:22px;
}

div.facebook .pp_next:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;
cursor:pointer;
}

div.facebook .pp_previous:hover {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;
cursor:pointer;
}

div.facebook .pp_bottom .pp_left {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;
}

div.facebook .pp_bottom .pp_middle {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;
}

div.facebook .pp_bottom .pp_right {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;
}

div.pp_pic_holder a:focus {
outline:none;
}

div.pp_overlay {
background:#000;
display:none;
left:0;
position:absolute;
top:0;
width:100%;
z-index:9500;
}

div.pp_pic_holder {
display:none;
position:absolute;
width:100px;
z-index:10000;
}

.pp_content {
height:40px;
min-width:40px;
}

* html .pp_content {
width:40px;
}

.pp_content_container {
position:relative;
text-align:left;
width:100%;
}

.pp_content_container .pp_left {
padding-left:20px;
}

.pp_content_container .pp_right {
padding-right:20px;
}

.pp_content_container .pp_details {
float:left;
margin:10px 0 2px;
}

.pp_description {
display:none;
margin:0 0 5px;
}

.pp_nav {
clear:right;
float:left;
margin:3px 10px 0 0;
}

.pp_nav p {
float:left;
margin:2px 4px;
}

.pp_nav .pp_play,.pp_nav .pp_pause {
float:left;
margin-right:4px;
text-indent:-10000px;
}

a.pp_arrow_previous,a.pp_arrow_next {
display:block;
float:left;
height:15px;
margin-top:3px;
overflow:hidden;
text-indent:-10000px;
width:14px;
}

.pp_hoverContainer {
position:absolute;
top:0;
width:100%;
z-index:2000;
}

.pp_gallery {
display:none;
left:50%;
margin-top:-50px;
position:absolute;
z-index:10000;
}

.pp_gallery div {
float:left;
overflow:hidden;
}

.pp_gallery ul {
float:left;
height:35px;
position:relative;
white-space:nowrap;
margin:0 0 0 5px;
padding:0;
}

.pp_gallery ul a {
border:1px rgba(0,0,0,0.5) solid;
display:block;
float:left;
height:33px;
overflow:hidden;
}

.pp_gallery ul a img {
border:0;
}

.pp_gallery li {
display:block;
float:left;
margin:0 5px 0 0;
padding:0;
}

.pp_gallery li.default a {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display:block;
height:33px;
width:50px;
}

.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {
margin-top:7px!important;
}

a.pp_next {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display:block;
float:right;
height:100%;
text-indent:-10000px;
width:49%;
}

a.pp_previous {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display:block;
float:left;
height:100%;
text-indent:-10000px;
width:49%;
}

a.pp_expand,a.pp_contract {
cursor:pointer;
display:none;
height:20px;
position:absolute;
right:30px;
text-indent:-10000px;
top:10px;
width:20px;
z-index:20000;
}

a.pp_close {
position:absolute;
right:0;
top:0;
display:block;
line-height:22px;
text-indent:-10000px;
}

.pp_loaderIcon {
display:block;
height:24px;
left:50%;
position:absolute;
top:50%;
width:24px;
margin:-12px 0 0 -12px;
}

#pp_full_res {
line-height:1!important;
}

#pp_full_res .pp_inline {
text-align:left;
}

#pp_full_res .pp_inline p {
margin:0 0 15px;
}

div.ppt {
color:#fff;
display:none;
font-size:17px;
z-index:9999;
margin:0 0 5px 15px;
}

div.pp_default .pp_content,div.light_rounded .pp_content {
background-color:#fff;
}

div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline {
color:#000;
}

div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a {
border-color:#fff;
}

div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details {
position:relative;
}

div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content {
background:#fff;
}

div.light_rounded .pp_description,div.light_square .pp_description {
margin-right:85px;
}

div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next {
margin-top:12px!important;
}

div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled {
background-position:0 -87px;
cursor:default;
}

div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled {
background-position:-22px -87px;
cursor:default;
}

div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;
}

div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle {
background:url(/wp-content/themes/averin/stylesheets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
}

div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder {
color:#c4c4c4;
}

div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline {
color:#fff;
}

.pp_top,.pp_bottom {
height:20px;
position:relative;
}

* html .pp_top,* html .pp_bottom {
padding:0 20px;
}

.pp_top .pp_left,.pp_bottom .pp_left {
height:20px;
left:0;
position:absolute;
width:20px;
}

.pp_top .pp_middle,.pp_bottom .pp_middle {
height:20px;
left:20px;
position:absolute;
right:20px;
}

* html .pp_top .pp_middle,* html .pp_bottom .pp_middle {
left:0;
position:static;
}

.pp_top .pp_right,.pp_bottom .pp_right {
height:20px;
left:auto;
position:absolute;
right:0;
top:0;
width:20px;
}

.pp_fade,.pp_gallery li.default a img {
display:none;
}@charset UTF-8;

.ui-helper-clearfix:after,.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.ui-helper-clearfix,.clearfix {
zoom:1;
display:block;
}

* html .clearfix {
height:1%;
}

.full_width {
padding:10px 0;
}

.half-col {
width:456px;
float:left;
padding:10px 12px 10px 0;
}

.one-third {
width:298px;
float:left;
padding:10px 12px 10px 0;
}

.one-fourth {
width:220px;
float:left;
padding:10px 12px 10px 0;
}

.homepage-content .one-fourth {
width:210px;
float:left;
}

.two-third {
width:612px;
float:left;
padding:10px 12px 10px 0;
}

.three-fourth {
width:690px;
float:left;
padding:10px 12px 10px 0;
}

.one-fifth {
width:173px;
float:left;
padding:10px 12px 10px 0;
}

.four-fifth {
width:736px;
float:left;
padding:10px 12px 10px 0;
}

.two-third-width {
margin:0;
}

.two-third-width .full-width {
margin-bottom:0!important;
clear:left!important;
padding:10px;
}

.two-third-width .half-col {
width:276px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .one-third {
width:170px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .one-fourth {
width:122px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .two-third {
width:385px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .three-fourth {
width:434px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .one-fifth {
width:99px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.two-third-width .four-fifth {
width:462px;
float:left;
margin-bottom:0!important;
padding:10px 8px;
}

.custom-box-content img {
float:left;
margin:0 15px 0 0;
}

.button-none {
display:inline-block;
height:30px;
font-size:14px;
font-weight:40000;
text-transform:none;
margin:8px 3px;
padding:5px 25px 0;
}

.button-glass {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/glass.png) repeat-x;
display:inline-block;
height:30px;
font-size:14px;
font-weight:400;
text-transform:none;
margin:8px 3px;
padding:5px 25px 0;
}

.button-shade {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/soft-shade.png) repeat-x;
display:inline-block;
height:30px;
font-size:14px;
font-weight:400;
text-transform:none;
margin:8px 3px;
padding:5px 25px 0;
}

.error-box {
width:100%!important;
border:1px solid #e6a9a9;
background:#f2d7d7;
border-radius:4px;
-moz-border-radius:4px;
padding-bottom:6px;
margin:10px 0;
}

.error-box h4 {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/error-icon.png) 10px 14px no-repeat;
border-bottom:none;
color:#651616;
font-size:16px;
text-shadow:1px 1px 0 #f9ebeb;
margin:0;
padding:13px 8px 8px 50px !important;
}

.error-box p {
font-size:11px;
color:#651616;
display:block;
text-shadow:1px 1px 0 #f9ebeb;
margin:-10px 8px 14px 50px;
}

.success-box {
width:100%!important;
border:1px solid #d3e086;
background:#e2ebae;
border-radius:4px;
-moz-border-radius:4px;
padding-bottom:6px;
margin:10px 0;
}

.success-box h4 {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/success-icon.png) 10px 14px no-repeat;
color:#616d1d;
font-size:16px;
text-shadow:1px 1px 0 #f4f7e5;
margin:0;
padding:13px 8px 8px 50px !important;
}

.success-box p {
font-size:11px;
color:#616d1d;
text-shadow:1px 1px 0 #f4f7e5;
margin:-10px 8px 14px 50px;
}

.info-box {
width:100%!important;
border:1px solid #80c8e5;
background:#d1f0fd;
border-radius:4px;
-moz-border-radius:4px;
padding-bottom:6px;
margin:10px 0;
}

.info-box h4 {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/info-icon.png) 10px 14px no-repeat;
color:#154d74;
font-size:16px;
text-shadow:1px 1px 0 #fafaf0;
margin:0;
padding:13px 8px 8px 50px !important;
}

.info-box p {
font-size:11px;
color:#154d74;
text-shadow:1px 1px 0 #fafaf0;
margin:-10px 8px 14px 50px;
}

.warning-box {
width:100%!important;
border:1px solid #eceba7;
background:#fffece;
border-radius:4px;
-moz-border-radius:4px;
padding-bottom:6px;
margin:10px 0;
}

.warning-box h4 {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/warning-icon.png) 10px 14px no-repeat;
color:#393933;
font-size:16px;
text-shadow:1px 1px 0 #fff;
margin:0;
padding:13px 8px 8px 50px !important;
}

.warning-box p {
font-size:11px;
color:#393933;
text-shadow:1px 1px 0 #fff;
margin:-10px 8px 14px 50px;
}

.action-box {
width:100%!important;
background:none;
border:none;
display:inline-block;
}

.action-box p {
width:75%!important;
display:block;
float:left;
color:#666;
font-style:italic;
font-size:14px;
font-family:Georgia, Times;
text-shadow:1px 1px 0 #fff;
margin:11px 5px 19px 20px;
}

.action-box a.action {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
background:#ebebeb url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/extra-bg.png) repeat-x!important;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
float:right;
margin:30px 20px;
padding:10px 20px;
}

.action-box a.action:hover {
background:none!important;
color:#777;
}

.separator {
display:block;
height:10px;
clear:left!important;
padding:4px;
}

.separator-full {
width:100%;
height:2px;
border-bottom:1px solid #f1f1f1;
border-top:1px solid #f1f1f1;
margin:5px 10px;
}

.ui-tabs .posts-sidebar li {
display:block;
border-bottom:1px solid #ccc;
line-height:1.4;
padding:10px 2px;
}

.ui-tabs .posts-sidebar li h3 {
color:#333;
font-size:14px;
font-weight:600;
margin-left:0;
margin-bottom:-8px;
line-height:1.2;
letter-spacing:-1px;
}

.ui-tabs .posts-sidebar .image {
float:left;
width:60px;
padding-top:3px;
}

.ui-tabs .posts-sidebar .image img {
display:inline-block;
border:1px solid #111;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
box-shadow:0 0 3px #111;
-webkit-box-shadow:0 0 3px #111;
-moz-box-shadow:0 0 3px #111;
width:60px!important;
height:60px!important;
}

.ui-tabs .posts-sidebar .description {
float:left;
width:150px;
margin-left:15px;
}

.ui-tabs .posts-sidebar .description p {
margin-top:0;
font-size:.95em;
line-height:1.2;
padding-left:0;
}

.ui-tabs {
position:relative;
zoom:1;
padding:.2em;
}

.ui-tabs .ui-tabs-nav {
margin:0 0 0 -5px;
padding:10px .2em 0;
}

.ui-tabs .ui-tabs-nav li {
list-style:none;
float:left;
position:relative;
top:1px;
white-space:nowrap;
margin:2px 15px 15px 0;
padding:0;
}

.ui-tabs .ui-tabs-nav li a {
float:left;
text-decoration:none;
font-weight:400;
font-size:13px;
letter-spacing:-1px;
text-shadow:1px 1px 1px #fff;
padding:5px 10px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
margin-bottom:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor:text;
}

.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
display:block;
background:none;
font-size:11px;
margin-bottom:20px;
border-width:0;
padding:3px 5px 3px 4px;
}

.ui-tabs .ui-tabs-hide {
display:none!important;
}

.ui-tabs .ui-state-default {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
padding:0 10px;
}

.ui-tabs .ui-state-default a {
color:#777;
text-shadow:1px 1px 1px #fff;
}

.ui-tabs .ui-state-active {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
background:#ebebeb url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/extra-bg.png) repeat-x!important;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
padding:0 10px;
}

.ui-tabs .ui-state-active a {
color:#333;
text-shadow:1px 1px 1px #fff;
}

.shortcodes-togglebox {
margin-top:20px;
margin-bottom:20px;
}

.shortcodes-togglebox .toggletitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
background:#ebebeb url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/extra-bg.png) repeat-x!important;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
cursor:pointer;
padding:2px 10px;
}

.shortcodes-togglebox .togglecontent {
padding:10px;
}

.blockcode-center {
display:block;
font-size:14px;
font-style:italic;
color:#999;
line-height:1.6;
float:left;
width:90%;
margin:20px;
padding:20px;
}

.blockcode-right {
display:block;
font-size:14px;
font-style:italic;
color:#999;
line-height:1.6;
float:right;
width:70%;
margin:10px 0 20px 20px;
padding:20px;
}

.blockcode-left {
display:block;
font-size:14px;
font-style:italic;
color:#999;
line-height:1.6;
float:left;
width:70%;
margin:10px 20px 20px 0;
padding:20px;
}

.highlight {
background:#d9ebfd;
}

.slink {
border-bottom:1px dotted #a5a5a5;
}

.contact-form-shortcodes {
background:#fff;
border:1px solid #dbdbdb;
border-radius:2px;
-moz-border-radius:2px;
width:450px;
padding:10px;
}

.contact-form-shortcodes label {
display:block;
color:#c8c8c8;
margin:5px 2px;
}

.contact-form-shortcodes input[type=text] {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/contact-text-bg.jpg) repeat-x;
border:1px solid #dbdbdb;
border-radius:2px;
-moz-border-radius:2px;
display:block;
width:250px;
margin:5px 2px;
padding:12px 3px;
}

.contact-form-shortcodes textarea {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/textarea-bg.jpg) repeat-x #fff;
border:1px solid #dbdbdb;
border-radius:2px;
-moz-border-radius:2px;
display:block;
width:350px;
margin:5px 2px;
}

.contact-form-shortcodes input[type=submit] {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/contact-button-bg.jpg) repeat-x;
height:36px;
color:#fff;
display:block;
width:120px;
text-align:center;
font-weight:700;
text-shadow:0 1px 1px #0982c4;
border-radius:2px;
-moz-border-radius:2px;
outline:none;
border:1px solid #0873b7!important;
text-transform:uppercase;
font-size:15px;
margin-top:15px;
}

.ui-accordion {
width:100%;
margin-bottom:20px;
margin-top:20px;
}

.ui-accordion .ui-accordion-header {
font-family:Georgia, "Times New Roman", Times, serif!important;
font-style:italic;
font-size:12px;
border:1px solid #ccc;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
border-top-right-radius:2px;
border-bottom-right-radius:2px;
-moz-box-shadow:0 0 3px #eee;
box-shadow:0 0 3px #eee;
-webkit-box-shadow:0 0 3px #eee;
font-weight:500;
color:#333;
padding:0 10px;
}

.ui-accordion .ui-state-active {
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/tab-active.png) repeat-x #eee;
border-radius:2px;
-moz-border-radius:2px;
}

.ui-accordion .ui-state-active a {
color:#333!important;
text-shadow:1px 1px 1px #fff;
}

.ui-accordion .ui-accordion-li-fix {
display:inline;
}

.ui-accordion .ui-accordion-header-active {
border-bottom:0!important;
background:url(/wp-content/themes/averin/hades_framework/shortcodes/css/i/extra-bg.png) repeat-x;
}

.ui-accordion .ui-accordion-header a {
display:block;
font-size:13px;
color:#777;
text-shadow:1px 1px 1px #fff;
padding:5px;
}

.ui-accordion .ui-accordion-content {
border-top:0;
position:relative;
top:1px;
overflow:auto;
display:none;
zoom:1;
margin:-2px 2px 2px!important;
padding:10px;
}

.ui-accordion .ui-accordion-content-active {
display:block;
font-size:11px;
padding:10px 5px;
}

.dropcaps-style1 {
display:block;
font-size:40px;
font-weight:700;
line-height:1.0;
color:#000;
float:left;
height:24px;
margin:1px 0 0;
padding:0 4px 0 1px;
}

.half-col .alignleft,.half-col img.alignleft,.one-third .alignleft,.one-third img.alignleft,.one-fourth.alignleft,.one-fourth img.alignleft,.homepage-content .one-fourth.alignleft,.homepage-content .one-fourth img.alignleft,.two-third .alignleft,.two-third img.alignleft,.three-fourth .alignleft,.three-fourth img.alignleft,.one-fifth .alignleft,.one-fifth img.alignleft,.four-fifth .alignleft,.four-fifth img.alignleft {
margin-right:1.5em;
display:inline;
float:left;
}

.half-col .alignright,.half-col img.alignright,.one-third .alignright,.one-third img.alignright,.one-fourth .alignright,.one-fourth img.alignright,.homepage-content .one-fourth .alignright,.homepage-content .one-fourth img.alignright,.two-third .alignright,.two-third img.alignright,.three-fourth .alignright,.three-fourth img.alignright,.one-fifth .alignright,.one-fifth img.alignright,.four-fifth .alignright,.four-fifth img.alignright {
margin-left:1.5em;
display:inline;
float:right;
}

.ui-tabs .posts-sidebar li h3 a,.ui-tabs .posts-sidebar li h3 a:hover {
width:150px;
color:#777!important;
}div.wpcf7 {
margin:0;
padding:0;
}

div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
background:#fff;
border:1px solid red;
font-size:10pt;
width:280px;
padding:2px;
}

span.wpcf7-not-valid-tip-no-ajax {
color:red;
font-size:10pt;
display:block;
}

span.wpcf7-list-item {
margin-left:.5em;
}

.wpcf7-display-none {
display:none;
}

div.wpcf7 img.ajax-loader {
border:none;
vertical-align:middle;
margin-left:4px;
}

div.wpcf7 .watermark {
color:#888;
}.sharing {
padding:0 0 10px;
}

.sharing_label {
line-height:24px;
float:left;
font-weight:700;
padding:10px 10px 0 0;
}

.sharing ul,.sharing-hidden ul {
list-style:none outside none!important;
float:left;
text-indent:0!important;
margin:0!important;
padding:0!important;
}

.sharing li,.sharing-hidden li {
display:list-item!important;
list-style:none outside none!important;
float:left;
background:none!important;
margin:0 10px 0 0 !important;
padding:10px 0 0!important;
}

.sharing li div,.sharing-hidden li div {
margin:0!important;
}

.sharing li:before,.sharing-hidden li:before {
content:none!important;
}

.sharing li a,.sharing-hidden li a {
line-height:24px;
display:block;
padding:0 0 0 20px;
}

.sharing li.share-regular a,.sharing-hidden li a,.sharing li.share-regular a:hover,.sharing-hidden li a:hover {
border:none!important;
}

.share-custom a.sharing-anchor {
color:#666;
font-size:11px;
font-family:arial, tahoma, verdana, sans-serif;
text-decoration:none;
}

.sharing-hidden a {
color:#666;
}

.sharing a.share-twitter,.sharing-hidden a.share-twitter {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/twitter.png) no-repeat center left;
}

.sharing a.share-facebook,.sharing-hidden a.share-facebook {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/facebook.png) no-repeat center left;
}

.sharing a.share-email,.sharing-hidden a.share-email {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/email.png) no-repeat center left;
}

.sharing a.share-digg,.sharing-hidden a.share-digg {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/digg.png) no-repeat center left;
}

.sharing a.share-stumbleupon,.sharing-hidden a.share-stumbleupon {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/stumbleupon.png) no-repeat center left;
}

.sharing a.share-reddit,.sharing-hidden a.share-reddit {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/reddit.png) no-repeat center left;
}

.sharing a.share-print,.sharing-hidden a.share-print {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/print.png) no-repeat center left;
}

.sharing a.share-press-this,.sharing-hidden a.share-press-this {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/wordpress.png) no-repeat center left;
}

.sharing a.share-linkedin,.sharing-hidden a.share-linkedin {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/linkedin.png) no-repeat center left;
}

.sharing a.share-google-plus-1,.sharing-hidden a.share-google-plus-1 {
background:url(/wp-content/plugins/jetpack/modules/sharedaddy/images/googleplus1.png) no-repeat center left;
}

.sharing div.twitter_button {
padding:4px 0;
}

.sharing div.reddit_button {
padding:4px 0 0;
}

.sharing div.stumbleupon_button {
padding:4px;
}

.sharing div.facebook_button {
font-size:0;
height:18px;
padding:5px 0;
}

.sharing div.like_button {
font-size:0;
height:18px;
padding:4px 0;
}

.sharing-hidden li {
width:130px;
padding-left:10px!important;
padding-right:10px!important;
padding-top:0!important;
margin:0 0 10px!important;
}

.sharing div.facebook_button a,.sharing-hidden.facebook_button a {
line-height:none;
padding:0;
}

#sharing_email {
background-color:#fff;
width:312px;
position:absolute;
border:2px solid #6e6e6e;
z-index:1001;
text-align:left;
padding:15px;
}

#sharing_email .errors {
color:#fff;
background-color:#771a09;
font-size:11px;
line-height:11px;
margin:10px 0 0;
padding:5px 8px;
}

#sharing_email label {
font-size:11px;
color:#333;
font-weight:700;
display:block;
text-align:left;
padding:0 0 4px;
}

#sharing_email input[type=text] {
width:100%;
margin-bottom:12px;
}

#sharing_email .sharing_cancel {
font-size:11px;
padding:0 0 0 10px;
}

#sharing_email .recaptcha {
width:312px;
height:123px;
margin:10px 0 14px;
}

#sharing_background {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background-color:#000;
z-index:1000;
}

.sharing-hidden {
padding:10px 0 0;
}

.sharing-hidden .inner {
border:2px solid #6e6e6e;
background:#fff;
position:absolute;
top:0;
left:0;
width:300px;
z-index:1000;
margin:0!important;
padding:15px 0;
}

.sharing-hidden ul {
background:#FFF url(/wp-content/plugins/jetpack/modules/sharedaddy/images/share-bg.png) repeat-y center center;
margin:0!important;
}

.sharing-hidden li a {
padding-right:20px;
font-size:11px;
line-height:16px;
display:block;
text-decoration:none!important;
border-bottom:0!important;
}

.sharing-hidden li a.no-text {
width:16px;
height:16px;
}

.sharing li a.no-text {
width:16px;
height:16px;
margin-top:4px;
padding:0!important;
}

.sharing li a.no-icon {
background:none!important;
padding-left:0!important;
}

.sharing li.share-end,.sharing-hidden li.share-end {
clear:both;
height:0;
width:0;
visibility:hidden;
float:none;
margin:0!important;
padding:0!important;
}

.sharing .sharing-anchor {
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border:1px solid #d8d8d8;
float:left;
line-height:20px;
background:#fff url(/wp-content/plugins/jetpack/modules/sharedaddy/images/sharing-hidden.png) no-repeat 0 center;
font-weight:400;
padding:0 8px 0 21px;
}

.sharing-clear {
clear:left;
}

.response-title {
font-size:12px;
line-height:18px;
font-weight:700;
}

.response-sub {
font-size:11px;
line-height:24px;
}

.response-close .sharing_cancel {
padding:0!important;
}

li.share-email,li.share-custom a.sharing-anchor {
display:none!important;
}

li.share-service-visible {
display:list-item!important;
}

li.share-custom a.sharing-anchor.share-service-visible {
display:inline!important;
}

body.rtl .sharing ul {
float:right;
}

body.rtl .sharing li {
margin:0 0 0 10px !important;
}

.sharing div.digg_button,.sharing-hidden div.digg_button,.sharing-hidden div.facebook_button,.sharing-hidden div.like_button {
font-size:0;
padding:0;
}

.sharing div.linkedin_button,.sharing div.googleplus1_button {
padding-top:4px;
line-height:16px;
}

.sharing-hidden div.twitter_button,.sharing-hidden div.reddit_button,.sharing-hidden div.stumbleupon_button,.sharing-hidden div.linkedin_button,.sharing-hidden div.googleplus1_button {
padding:0;
}#toplevel_page_uam_usergroup div.wp-menu-image {
background:transparent url(/wp-content/plugins/user-access-manager/gfx/icon.png) no-repeat scroll center 0;
}

#toplevel_page_uam_usergroup:hover div.wp-menu-image,#toplevel_page_uam_usergroup.wp-has-current-submenu div.wp-menu-image {
background:transparent url(/wp-content/plugins/user-access-manager/gfx/icon.png) no-repeat scroll center -28px;
}

.uam_group_info_link {
cursor:pointer;
}

.uam_group_info ul {
display:block!important;
list-style:none!important;
margin:0!important;
padding:0!important;
}

.uam_group_info ul li {
margin:0!important;
padding:0!important;
}

.uam_group_info ul li.recusiveTree ul li:before {
content:"— ";
}

.uam_group_info ul li.recusiveTree ul li ul li:before {
content:"—— ";
}

.uam_group_info ul li.recusiveTree ul li ul li ul li:before {
content:"——— ";
}

.uam_group_info_head {
list-style:none;
font-weight:700;
}

.uam_group_info_head ul {
font-weight:400;
}

.uam_group_selection li a {
vertical-align:middle;
}

.tooltip {
z-index:1000;
display:none;
width:200px;
font-size:10px!important;
font-weight:400!important;
color:#000!important;
background-color:#F9F9F9!important;
border:1px solid #DFDFDF!important;
line-height:10px!important;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:4px 8px!important;
}.uam_login_form {
position:relative;
}

.uam_login_form .checkbox_label {
left:20px;
position:absolute;
}

.uam_login_form .input,.uam_login_form .input_label,.uam_login_form .button {
display:block;
}div#shNavBar a {
color:#ccc;
text-decoration:none;
border:0 none;
cursor:pointer;
padding:0;
}

div#shNavBar a img {
opacity:0.6;
filter:alpha(opacity=60);
}

div#shNavBar a:hover {
color:#fff;
}

div#shNavBar a:hover img {
opacity:1;
filter:alpha(opacity=100);
}

#shDisplay div#shTitle {
font:normal 12px/17px 'Lucida Grande', Verdana, sans-serif;
color:#fff;
text-align:center;
margin:0 auto;
}

div#shNavBar {
display:block;
font:normal 13px/22px 'Lucida Grande', Verdana, sans-serif;
color:#999;
background-color:#454545;
border-top:1px solid #525252;
position:fixed;
left:0;
bottom:0;
width:100%;
text-align:center;
cursor:default;
z-index:1011;
-moz-user-select:none;
user-select:none;
padding:3px 0 5px;
}

body {
height:100%;
}

#shShutter *,#shDisplay * {
margin:0;
padding:0;
}

div#shShutter,div#shDisplay {
top:0;
left:0;
width:100%;
position:absolute;
}

div#shShutter {
height:100%;
z-index:1000;
background-color:#000;
opacity:0.8;
filter:alpha(opacity=80);
}

div#shDisplay {
display:block;
background-color:transparent;
z-index:1002;
}

div#shDisplay img#shTopImg {
border:1px solid #555;
background:transparent;
display:block;
max-width:none;
max-height:none;
float:none;
-ms-interpolation-mode:bicubic;
margin:0 auto;
}

div#shDisplay div#shWrap {
visibility:hidden;
}

div#shWaitBar {
position:absolute;
width:100px;
left:50%;
margin-left:-50px;
margin-top:120px;
}

#fullSize {
display:none;
}

#shNavBar img {
border:0;
vertical-align:text-top;
float:none;
margin:0;
padding:3px;
}

#shNavBar .srel-d {
opacity:0.4;
filter:alpha(opacity=40);
}

.sh-make-invisible {
visibility:hidden!important;
}

* html div#shNavBar {
display:block;
position:absolute;
_top:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight : document.body.scrollTop+document.body.clientHeight-this.clientHeight);
_left:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat') ? document.documentElement.scrollLeft : document.body.scrollLeft);
}.socialmedia-buttons {
margin-top:5px;
}

.smw_left {
text-align:left;
}

.smw_center {
text-align:center;
}

.smw_right {
text-align:right;
}

li.Social_Widget a {
background:none!important;
margin:0!important;
padding:0!important;
}

.socialmedia-buttons img {
border:0!important;
margin-right:10px!important;
display:inline;
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
transition:all .2s ease;
}

.socialmedia-buttons a {
background:none!important;
}

.socialmedia-buttons a:hover {
text-decoration:none;
border:0;
}

.socialmedia-buttons img.fade:hover {
opacity:1!important;
-moz-opacity:1!important;
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
transition:all .2s ease;
}

.socialmedia-buttons img.scale:hover {
-moz-transform:scale(1.2);
-webkit-transform:scale(1.2);
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
-ms-zoom:1.2;
transition:all .2s ease;
}

.socialmedia-buttons img.bounce:hover {
transform:translate(0px,-2px);
-moz-transform:translate(0px,-2px);
-webkit-transform:translate(0px,-2px);
-webkit-transition:0 .2s ease-in;
-moz-transition:all .2s ease-in;
transition:all .2s ease;
}

.socialmedia-buttons img.combo:hover {
transform:translate(0px,-4px);
-moz-transform:scale(1.1) translate(0px,-4px);
-webkit-transform:scale(1.1) translate(0px,-4px);
-ms-zoom:1.1;
opacity:1!important;
-moz-opacity:1!important;
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
transition:all .2s ease;
}