.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wp_review_comments_template .nocomments {
margin-top: 20px;
clear: both;
float: left;
width: 100%;
display: none;
}
.wp_review_comments_template #comments {
padding: 3%;
margin-top: 27px;
float: left;
clear: both;
width: 100%;
box-sizing: border-box;
}
.wp_review_comments_template #respond h4 {
text-transform: uppercase;
padding-top: 5px;
padding-bottom: 7px;
padding-left: 3%;
padding-right: 3%;
font-size: 19px;
}
.wp_review_comments_template #commentsAdd {
width: 100%;
float: left;
clear: both;
margin-bottom: 20px;
}
.wp_review_comments_template #comments .avatar {
float: left;
margin-right: 20px;
margin-top: 7px;
position: relative;
left: 0;
right: 0;
border: 5px solid transparent;
}
.wp_review_comments_template #comments .bypostauthor .avatar {
border: 5px solid #000;
}
.wp_review_comments_template .comment time { padding-left: 10px }
.wp_review_comments_template ul.children .commentImageLeft {
width: 60px;
height: 90px;
border-left: 1px solid #c1bbb6;
border-bottom: 1px solid #c1bbb6;
position: absolute;
top: -50px;
left: -70px;
}
.wp_review_comments_template #commentform label {
position: relative;
left: 0;
right:0;
}
.wp_review_comments_template input.text-input, .wp_review_comments_template #commentform input { padding: 11px }
.wp_review_comments_template input#author, .wp_review_comments_template  input#email, .wp_review_comments_template input#url {
max-width: 100%;
box-sizing: border-box;
}
.wp_review_comments_template input#author, .wp_review_comments_template input#email, .wp_review_comments_template input#url, .wp_review_comments_template #comment { transition: all 0.25s ease-in-out }
.wp_review_comments_template #cancel-comment-reply-link {
float: right;
line-height: 24px;
margin-top: 0;
}
.wp_review_comments_template .comment-reply-link {
float: left;
margin: 0;
}
.wp_review_comments_template .reply a {
font-weight: normal;
font-size: inherit;
}
.wp_review_comments_template #cancel-comment-reply-link {
cursor: pointer;
margin-bottom: -20px;
z-index: 100;
position: relative;
}
.wp_review_comments_template #comments .error { color: red }
.wp_review_comments_template #comments .thanks p { color: green }
.wp_review_comments_template ol.commentlist {
margin-left: 0;
margin-right: 0;
margin-top: 13px;
padding: 0;
}
.wp_review_comments_template .comment, .wp_review_comments_template .pingback, .wp_review_comments_template .trackback {
list-style: none;
margin: 0 0 30px 0;
float: left;
box-sizing: border-box;
width: 100%!important;
position: relative;
padding: 0;
}
.wp_review_comments_template .commentlist p {
margin-bottom: 5px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
}
.wp_review_comments_template #comments .ago {
color: #999;
text-transform: uppercase;
font-size: 12px;
}
.wp_review_comments_template #comments .fn {
display: inline-block;
line-height: 1.375em;
font-weight: bold;
padding: 0;
}
.wp_review_comments_template #comments .fn a {
font-weight: bold;
font-size: 15px;
}
.wp_review_comments_template #comments .bypostauthor .fn:after, .wp_review_comments_template #comments .bypostauthor .fn > span:after {
content: "";
padding: 0;
}
.wp_review_comments_template .comment-meta { font-size: 12px ; display: inline-block; }
.wp_review_comments_template .commentmetadata { overflow: hidden }
.wp_review_comments_template .commentmetadata li {
border: 0;
padding: 0;
margin-top: 0;
margin-bottom: 5px;
list-style: square;
}
.wp_review_comments_template .commentmetadata ol li { list-style: decimal }
.wp_review_comments_template .wp-review-comment-rating { margin-left: -3px; }
.wp_review_comments_template #commentform .wp-review-comment-field a i, .wp_review_comments_template #commentform .wp-review-comment-field .review-result i, .wp_review_comments_template .comment .wp-review-comment-rating .review-result i, .wp_review_comments_template .comment .wp-review-comment-rating a i { color: #FFB300!important }
.wp_review_comments_template #commentsAdd #respond h4 { margin-bottom: 19px }
.wp_review_comments_template .comment #respond #respond { margin-top: 20px }
.wp_review_comments_template .commentlist .children {
margin-left: 10%;
margin-bottom: 0;
margin-top: 0;
float: left;
width: 90%;
box-sizing: border-box;
}
.wp_review_comments_template .commentlist .children li { margin-bottom: 0 }
.wp_review_comments_template #respond h3 {
font-size: 18px;
margin: 0;
padding: 0;
}
.wp_review_comments_template .comment-awaiting-moderation {
font-style: italic;
font-weight: bold;
}
.wp_review_comments_template .commentmetadata ul, .wp_review_comments_template .commentmetadata ol { margin-top: 5px } .wp_review_comments_template #commentform p {
margin-bottom: 15px;
float: left;
width: 100%;
clear: both;
margin-right: 0;
margin-left: 0;
}
.wp_review_comments_template #commentform p label {
display: inline-block;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
padding-right: 0;
}
.wp_review_comments_template .cancel-comment-reply a {
float: right;
margin-top: -8px;
}
.wp_review_comments_template .required {
color: red;
padding: 0;
line-height: 1;
}
.wp_review_comments_template .comment-notes .required {
padding-left: 0;
padding-top: 3px;
}
.wp_review_comments_template .comment-notes { font-style: italic }
.wp_review_comments_template #commentform .wp-review-comment-field a i, .wp_review_comments_template #commentform .wp-review-comment-field .review-result i, .wp_review_comments_template .comment .wp-review-comment-rating .review-result i, .wp_review_comments_template .comment .wp-review-comment-rating a i { color: #FFB300!important }
.wp_review_comments_template .commentlist .children .comment > div { padding: 0 }
.wp_review_comments_template #commentform { padding: 3% } .rtl.wp_review_comments_template .nocomments, .rtl.wp_review_comments_template #comments, .rtl.wp_review_comments_template #commentsAdd, .rtl.wp_review_comments_template #comments .avatar, .rtl.wp_review_comments_template .comment, .rtl.wp_review_comments_template .pingback, .rtl.wp_review_comments_template .trackback, .rtl.wp_review_comments_template #commentform p, .rtl.wp_review_comments_template .comment-reply-link { float: right; }
.rtl.wp_review_comments_template .comment time { padding-left: 0; padding-right: 10px }
.rtl.wp_review_comments_template ul.children .commentImageLeft {
border-right: 1px solid #c1bbb6;
border-left: 0;
left: auto;
right: -70px;
}
.rtl.wp_review_comments_template #cancel-comment-reply-link { float: left }
.rtl.wp_review_comments_template .wp-review-comment-rating { margin-left: auto; margin-right: -3px; }
.rtl.wp_review_comments_template .commentlist .children {
margin-right: 10%;
margin-left: 0;
float: right;
}:root {
--cookieadmin-primary-color: #001d39;
--cookieadmin-primary-hover-color: #985e23;
--cookieadmin-secondary-color: #0046b2;
--cookieadmin-secondary-hover-color: #0065ff;
--cookieadmin-txcolor: #0f172a;
--cookieadmin-green-txtcolor: #3a8356;
--cookieadmin-warning-txtcolor: #9c7930;
--cookieadmin-red-txtcolor: #b55355;
--cookieadmin-green-color: #15a448;
--cookieadmin-warning-color: #e9b306;
--cookieadmin-red-color: #dd2727;
}  .cookieadmin-postbox-container { 
max-width: 92vw;
float: unset;
margin: 10px;
}
.cookieadmin_cookie_modal label, .cookieadmin_cookie_modal input {
padding: 5px;
margin-right: 5px;
font-size: 15px;
}
.cookieadmin_cookie_modal label{
font-weight: 501;
}
.cookieadmin_bottom{
bottom:20px;
}
.cookieadmin_top{
top: 20px;
}
.cookieadmin_right{
right: 15px;
}
.cookieadmin_left{
left:15px;
} @keyframes cookieadmin_slideUp {
from {
transform: translateY(100%);
opacity: 0;
}
to {
transform: translateY(0);
opacity: 1;
}
}
@keyframes cookieadmin_slideSide {
from {
transform: translateX(-100%);
opacity: 0;
}
to {
transform: translateX(0);
opacity: 1;
}
} .cookieadmin_consent-header{
display: flex;
background: #12625f4d;
color: black;
padding: 12px;
box-sizing: border-box;
margin: 4px;
align-items: center;
justify-content: space-between;
}
.cookieadmin_consent-contents {
display: flex;
margin: 0px 5px;
}
.cookieadmin_consent_settings {
display: flex;
width: 100%;
flex-direction: column;
background: #ffffff; }
.cookieadmin-contents {
width: 100%;
}
.cookieadmin-setting {
display: flex;
padding: 6px 0px;
justify-content: flex-start;
}
.cookieadmin-setting-head {
width: 100%;
padding: 5px;
align-content: center;
}
.cookieadmin-setting-contents {
align-items: baseline;
padding: 5px;
margin: 5px;
}
.cookieadmin-setting-results {
align-items: baseline;
padding: 5px;
margin: 5px;
width: 80%;
}
.cookieadmin-button{
padding: 5px;
row-gap: 5px;
}  .cookieadmin_law_container{
position: fixed;
width: 25%;
box-sizing: border-box;
z-index: 99999;
display: none;
}
.cookieadmin_consent_btns{
align-content: center;
display: flex;
justify-content: space-evenly;
flex-wrap: wrap;
}
.cookieadmin_box{ width: 25%;
box-sizing: border-box;
display: none;
}
.cookieadmin_notice_group{
display: flex;
flex-direction: column;
gap: 10px; align-items: flex-start;
}
.cookieadmin_consent_inside{
color: black;
background-color: #FFFFFF;
border: 1px solid #f4f4f4;
padding:15px;
border-radius: 4px;
box-shadow:1px 3px 10px rgba(0, 0, 0, 0.2);
}
#cookieadmin_notice_title{
font-weight: 601;
margin: 0px;
padding-left: 5px;
}
.cookieadmin_notice_con{
font-size: initial;
padding: 0px 6px;
flex: 1;
}
.cookieadmin_cookie_modal{
display: none;
flex-direction: column;
position: fixed;
max-height: 80vh;
background-color: #FFFFFF;
border: 1px solid #F4F4F4;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0,0,0,0.2);
z-index: 999999;
}
.cookieadmin_center{
top: 10%;
left: 22%;
max-width: 60vw;
}
.cookieadmin_side{
flex-direction: column;
position: fixed;
width: 35vw;
bottom: 0px;
animation: 0.5s ease-out forwards cookieadmin_slideSide;
max-height: 100vh;
left: 0px;
top: 0px;
border-radius: 0px;
}
.cookieadmin_down{
position: fixed;
max-width: 100%;
max-height: 55vh;
bottom: 0px;
animation: 0.5s ease-out forwards cookieadmin_slideUp;
}
.cookieadmin_modal_overlay{
display: none; 
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5); 
z-index: 1000;
}
.cookieadmin_mod_head{
display: flex;
justify-content: space-between;
}
.cookieadmin_mod_head, .cookieadmin_wrapper{
padding: 15px;
border-bottom: 1px solid #CCCCCC;
}
.cookieadmin_close_pref{
background: none;
border: none;
align-self: baseline;
color: gray;
cursor: pointer;
padding: 0px;
}
.cookieadmin_preference_title{
font-size: 20px;
font-weight: 801;
margin: 9px;
}
.cookieadmin_preference_details{
padding: 0px 10px;
}
.cookieadmin_preference{
overflow: hidden;
height: 83px;
font-size: 15px;
}
.cookieadmin_showmore{
background: none;
border: none;
color: #1863dc;
padding: 0px;
cursor: pointer;
}
.cookieadmin_details_wrapper{
padding: 15px;
height: calc(100% - 6%);
overflow: auto;
scrollbar-width: thin;
}
.cookieadmin_types{
padding: 10px 10px;
border-top: 1px solid #CCCCCC;
}
.cookieadmin_header{
display: flex;
justify-content: space-between;
}
.cookieadmin_header > span > label{
cursor:pointer;
}
.cookieadmin_remark{
display:none;
justify-self:right;
}
.cookieadmin_act{
display: inline;
color: #1863dc;
}
.cookieadmin-nece-cookies{
display:none;
padding:1px;
border-radius: 10px;
margin: 0px 20px;
margin-right: 4rem;
font-size: smaller;
font-size: 1rem;
text-align: center;
}
.cookieadmin_desc{
padding:5px 20px;
font-size: 15px;
padding-right: 4rem;
}
.cookieadmin_footer{
left: 0px;
padding: 15px;
flex-wrap: wrap;
width: 100%;
}
.cookieadmin_modal_footer{
left: 0px;
padding: 15px;
flex-wrap: wrap;
border-top: 1px solid #CCCCCC;
}
.cookieadmin_btn{
background-color: transparent;
border: 1px solid gray;
color: #1863dc;
padding: 0.4rem 0.9rem;
border-radius: 4px;
margin: 2px 5px;
cursor: pointer;
flex: auto;
text-wrap: auto;
}
.cookieadmin_btn:hover{
opacity: 0.8;
}
.cookieadmin_show_pref_cookies{
cursor: pointer;
font-size: 18px;
}
.cookieadmin_re_consent{
display: none;
position: fixed;
bottom: 15px;
left: 15px;
background: linear-gradient(to left, rgb(0, 51, 204) 0%, rgb(102, 102, 255) 100%);
height: 50px;
width: 50px;
border-radius: 50% !important;
cursor: pointer;
border: 0px;
z-index: 99999;
padding: 5px !important;
}
.cookieadmin-cookie-card {
background: ghostwhite;
border-radius: 10px;
padding: 16px;
font-family: 'Open Sans', 'Segoe UI', sans-serif;
box-shadow: 0 2px 6px rgba(0,0,0,0.1);
margin: 10px auto;
text-align: left;
}
.cookieadmin-cookie-header {
display: flex;
justify-content: space-between;
font-size: 1rem;
margin-bottom: 6px;
}
.cookieadmin-cookie-name {
font-weight: bold;
color: #333;
}
.cookieadmin-cookie-duration {
font-size: 0.85rem;
}
.cookieadmin-cookie-duration > b {
font-weight: bold;
}
.cookieadmin-cookie-description {
font-size: 0.9rem;
margin-bottom: 12px;
}
.cookieadmin-cookie-tags {
display: flex;
gap: 8px;
}
.cookieadmin-tag {
background: #e0e0e0;
padding: 4px 10px;
border-radius: 12px;
font-size: 0.75rem;
color: #333;
}  .cookieadmin_toggle, .cookieadmin_toggle_disabled {
position: relative;
display: inline-block;
width: 24px;
height: 11px;
} .cookieadmin_toggle input, .cookieadmin_toggle_disabled input {
display: none;
} .cookieadmin_slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 21px;
width: 34px;
background-color: gray;
transition: .4s;
border-radius: 34px;
} .cookieadmin_slider:before {
position: absolute;
content: "";
height: 15px;
width: 15px;
left: 3.2px;
bottom: 3.2px;
background-color: white;
transition: .2s;
border-radius: 50%;
} input:checked+.cookieadmin_slider {
background-color: #3582c4;
} input:checked+.cookieadmin_slider:before {
transform: translateX(13px);
}
input:disabled+.cookieadmin_slider {
background-color: #3582c4;
}
input:disabled+.cookieadmin_slider:before {
transform: translateX(13px);
} .cookieadmin-poweredby{
margin-top: 10px;
}
.cookieadmin-poweredby a img{
height: 15px;
}
.cookieadmin-poweredby a{
color : unset;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
font-size: 11px;
gap: 2px;
text-decoration: none;
}
.cookieadmin_modal_footer .cookieadmin-poweredby a{
justify-content: end;
} @media (max-width: 767px) {
.cookieadmin_center{
top: 10%;
left: 5%;
max-width: 90vw;
}
.cookieadmin_show_pref_cookies{
font-size: 14px;
}
.cookieadmin_law_container, .cookieadmin_box{
width: 90%;
}
.cookieadmin_side{
width: 100%;
}
} @media (min-width: 768px) and (max-width: 991px) {
.cookieadmin_box{
width: 45%;
}
} @media (min-width: 992px) and (max-width: 1199px) {
.cookieadmin_box{
width: 35%;
}
} @media (min-width: 1200px) and (max-width: 1360px) {
.cookieadmin_box{
width: 30%;
}
} @media (min-width: 768px) {
.cookieadmin_notice_group {
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.cookieadmin_notice_con {
flex: 1; }
.cookieadmin_consent_btns {
flex-shrink: 0;
}
}
@media (max-width:480px){
.cookieadmin_consent_inside .cookieadmin_btn {
width: 100%;
margin: 5px 0;
}
.cookieadmin_modal_footer{
padding: 8px;
}
}body
{
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#333;
margin:0px;
padding:0px;
background:#fff
}
.main_wrapper_menu { width:1160px; display:inline-block;  text-align:center }
.ex_arrange{
margin:auto;
text-align:center	;
min-height:49px; 
}
.home_blur
{
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/walleto_head_scr1.jpg) repeat-x;
background-size: cover;
width: 100%;
height: 430px;
margin: auto;
position: relative;
box-shadow: 0 4px 5px #cecece;
margin-bottom: 20px;
}
.aura_tp
{
margin-top:10px
}
#item_main_menus ul.sub-menu ul.sub-menu
{
margin-left:15px;	
}
a.add-to-watchlist:link,  a.add-to-watchlist:visited
{
padding:4px;
background:#5AA644;
color:#fff;
font-size:11px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
a.add-to-watchlist:hover { text-decoration:none; background:#96BA43 }
a.rem-to-watchlist:link, a.rem-to-watchlist:visited
{
padding:4px;
background:#B5412D;
color:#fff;
font-size:11px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
a.rem-to-watchlist:hover { text-decoration:none; background:#DC6D61 }
.downloads-as
{
float:left;
width:100%;	
}
.dcjq-mega-menu
{
float:left	
}
.my_order_thing_horiz
{
float:left;
width:100%;
font-size:12px;	
}
.thing_shop_content
{
width:70%;
float:left	
} .error_quant
{
color:#C30;
font-size:12px;
font-weight:bold
}	
.thumbs
{
display:inline-block	
}
.shop_link_me{
margin-top:20px;	
}
a.explore_shop:link, a.explore_shop:visited
{
background:#D36129;
padding:3px;
color:#fff;
border-radius:5px	
}
a.explore_shop:hover
{
text-decoration:none;
opacity:0.8	
} a.edit_shop:link, a.edit_shop:visited
{
background:#4F79BF;
padding:3px;
color:#fff; font-size:11px;
border-radius:5px	
}
a.edit_shop:hover
{
text-decoration:none;
opacity:0.8	
} .latest-posted-items-big
{
position:relative	
}
.switchers
{
position:absolute;
top:0;
right: 5px	
}
.grid-selected {
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) 0 0 no-repeat;
width: 14px;
height: 14px;
float: left;
}
.list {
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) -19px -16px no-repeat;
width: 14px;
height: 14px;
float: right;
cursor: pointer;
margin-left:4px
}
.grid {
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) 0 -16px no-repeat;
width:14px;
height:14px;
float:left;
cursor:pointer;
}
.list-selected {
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) -19px 0 no-repeat;
width:14px;
height:14px;
float:right;
margin-left:4px
}
.list:hover {
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) -19px 0 no-repeat;
}
.grid:hover {
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/grid-lines.png) 0 0 no-repeat;
} img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.shop_details_single{
margin:auto;
margin-bottom:10px;
}
.shop_cnt_cnt
{
font-size:11px	
}
.div_div1{
float:left;
margin-left:5px	
}
a.purchase_mem:link, a.purchase_mem:visited {
color:#fff;
padding:4px;
border-radius:5px;
background:#6C9850
}
a.purchase_mem:hover
{
text-decoration:none;
opacity:0.8
}
.sitemile-table{ border-collapse:collapse; font-family:Arial, Helvetica, sans-serif }
.sitemile-table tr td { border-bottom:1px solid #dedede; padding:7px; }
.sk_blast
{
padding:8px;
border-radius:5px;
border:1px solid #FBD7D7;
background:#FDF4F4	
}
.sk_blast1
{
padding:8px;
border-radius:5px;
border:1px solid #D3E8CA;
background:#F2F9F0	
}
.stuffa1 #location-stuff li
{
padding:0;
padding-bottom:2px;
margin:0	
}
.pay_4_item
{
font-size:14px;	
}
#super_price
{
font-size:17px;
color:#749C3D; font-weight:bold;
width:100%;	
margin:auto;
text-align:center
}
.shp_costs
{
font-size:13px;
color:#777; font-weight:bold;
width:100%;	
margin:auto; margin-bottom:10px;
text-align:center
}
#quant_available
{
font-size:12px;
color:#777; font-weight:normal;
width:100%;	
margin:auto;
text-align:center	
}
a.add_to_cart:link, a.add_to_cart:visited
{
text-align:center;
font-size:14px;
color:#fff;
font-weight:bold	;
padding:7px;
border:1px solid #00AA05;
float:left;
background: #26b524; background: -moz-linear-gradient(top, #26b524 47%, #00aa05 53%); background: -webkit-gradient(linear, left top, left bottom, color-stop(47%,#26b524), color-stop(53%,#00aa05)); background: -webkit-linear-gradient(top, #26b524 47%,#00aa05 53%); background: -o-linear-gradient(top, #26b524 47%,#00aa05 53%); background: -ms-linear-gradient(top, #26b524 47%,#00aa05 53%); background: linear-gradient(to bottom, #26b524 47%,#00aa05 53%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b524', endColorstr='#00aa05',GradientType=0 ); border-radius:5px;
width:179px;
}
a.add_to_cart:hover
{
text-decoration:none;
background:#5CBC5F	
}
a.remove-cart:link, a.remove-cart:visited
{
padding:5px;
font-size:12px;
color:#fff;
background:#D95C4A;
border-radius:5px;	
}
a.remove-cart:hover
{
text-decoration:none;
background:#CC3C3C	
}
.saved-thing
{
border-radius:5px;
margin:auto;
width:100%;
border:1px solid #7AAC59;
background:#DFEAD7;
color:	#5A8149;
}
.cart_link
{
float:right;
padding-top:8px;
padding-right:10px;	
}
.cart_link2
{
float:right; color:#fff;
padding-top:12px;
padding-right:5px;	
}
.cart_link img { border:0; }
a.cart_href:hover
{
opacity:0.8	
} .main_menu_main_div ul { list-style-type:none; padding:0; margin:0; display:inline-block; text-align:left; float:left}
.main_menu_main_div ul li { display:inline; float:left;  }
.main_menu_main_div ul li a.first_me:link , .main_menu_main_div ul li a.first_me:visited
{
border-left:0px;
margin-left:5px;	
}
.main_menu_main_div ul li a:link , .main_menu_main_div ul li a:visited
{ 
color:#fff;
padding:12px; 
padding-left:17px; 
padding-right: 17px;
background:#CC4E11;
text-decoration:none
}
.main_menu_main_div ul li a:hover { background:#FF5820; color:#fff; text-decoration:none } .details_holder_grids
{
width: 95%;
position: absolute;
text-align:left;
margin:auto auto 2px auto;
//width:100%;	 
padding-top:5px;
bottom:0px;
}
.details_holder_grids_ttl
{
float:left 
}
.details_holder_grids_price
{
float:right;
color:#6B814B 
}
.main_menu_main_div_wrap{
width:100%;
margin:auto;
text-align:center;
background:#CC4E11 ;
min-height:60px;
}
.main_menu_main_div
{
width:980px;
margin:auto;
min-height:40px;
margin-top:10px;
display:inline-block
} .div_div2
{
float:left;
width:150px;	
}
.smk_closed_disp_none
{
display:none
}	
#thumbnails { margin-bottom:20px }
.pk_lst_grd
{
float:right;
font-size:11px;
padding:0px;
margin:0	
}
.marg_btm
{
margin-bottom:15px;	
}
.countdown_section
{
float:left;	 padding-right:4px;
}
.countdown_descr { float:left;  }
#suggestionsList ul
{
padding:0; margin:0	
}
.rss_icon_div
{
float:left;
padding-top:5px;	
}
.rss_icon_div img { border:0 }
.padded_menu
{
margin-left:5px	
}
#small_search_res { 
padding:0; margin:0;
}
#small_search_res li p { text-align:left; }
.notif_a
{
padding:1px 4px 1px 4px;
background:#333;
border-radius:3px;
color:#fff;
font-size:11px	
}
.margin_bottom_class
{
padding-bottom:20px;	
}
.my_box3 .no_border_btm
{
border-bottom:none	
}
.post .sk_sk_class
{
width:350px	
}
.awaiting_moderation
{
font-style:italic;
font-size:11px	
} .xoxo
{
list-style-type:none;
padding:0;
margin:0	
}
.xoxo>li 
{
display: block;
margin-bottom: 15px;
margin-top: 0px; 
overflow:hidden
}
.main-thing-menu
{
margin-bottom:5px;
display:inline-block;
background:#444 url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/main_bar.png);
margin :auto;
border-radius:5px;
-moz-border-radius:  5px;
-webkit-border-radius:  5px;	
border:1px solid #222;
border-top:0;
margin-bottom:7px;
box-shadow:0 0 5px #999;
}
.main-thing-menu ul { list-style-type:none; padding:0; margin:0}
.main-thing-menu ul li { display:inline; float:left; padding-top:15px; padding-bottom:15px; }
.main-thing-menu ul li a:link , .main-thing-menu ul li a:visited{ 
color:#fff;
padding:15px; padding-left:12px; padding-right: 12px;
border-right:1px solid #222;
border-left:1px solid #656565;
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
text-shadow:0 0 5px #000;
}
.main-thing-menu ul li a.hm_cls:link, .main-thing-menu ul li a.hm_cls:visited
{ border-left:none }
.main-thing-menu ul li a:hover { background:#656565; text-decoration:none } .content_div { margin:auto; width:960px;}
.small-padd-top { padding-top:10px; }
#right-sidebar {
width:215px;
padding-top:10px;
float:right;
}
.clear20 {
width: 100%;
margin: auto;
height: 20px;
}
.button_mik 
{
background: -moz-linear-gradient(center top , #3878C7 0%, #4583C0 44%, #39629D 100%) repeat scroll 0 0 transparent #446FA2;
border: 1px solid #FFFFFF;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
color: white !important;
cursor: pointer;
font: bold 12px/16px Arial,Helvetica,sans-serif;
padding: 7px 15px 6px;
text-align: center;
text-decoration: none !important;
}
.button_mik:hover {
opacity: 0.75;
}
#main
{
text-align:left;
width:95%;
margin-bottom:10px;
display:inline-block; 
margin:auto;
}
#wrapper
{
width:100%;
margin:auto;
}
.variety_name
{
font-size:15px; color:#fff;
background:#E17720;
padding:9px;	
}
#content
{
float:left;
width:755px;
padding-top:10px; height:auto;
}
.wp-pagenavi
{
margin-top:15px	
}
.top-links 
{
float:right;
height:40px
}
.top-links ul
{
list-style-type:none;
margin:0;
margin-top:12px
}
.top-links ul li
{
float:left;
margin-right:2px;
margin-left:2px;
display:block
}
.top-links a:link , .top-links a:visited
{
color:#E17720;
padding:5px;
text-decoration:none;
padding-left:6px;
padding-right:6px;
font-family:'Open Sans',Arial, Helvetica, sans-serif;
}
.featured-products .post { margin-top:10px }
.top-links  a:hover , .top-links  a.active
{
text-decoration:underline
}
#header
{
width:100%;
margin:auto;
display: inline-block;
}
#header .top-bar-bg
{
width:960px;
overflow:hidden;
margin:auto;
}
#header .top-bar-bg .top-bar
{
width:960px;
height:5px;
margin:auto;
color:white;
}
#header .middle-header-bg
{
width:960px;
overflow:inherit;
margin:auto;
}
#header .middle-header-bg .middle-header
{
height:auto;
margin:auto; 
margin-bottom:10px;
position:relative;
}
.search_bar_bgs
{
margin-left:4px;
height:65px;
width:360px;
float:right;
position:relative
}
.logo-holder
{
float:left;
}
#header .bottom-header-bg
{
width:100%;
overflow:hidden;
margin:auto;
background:#6CA0DB;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}
#header .bottom-header-bg .bottom-header
{
width:960px;
height:60px;
margin:auto;
}
#header #logo
{
float:left;
border:0px;
padding-bottom:10px;
padding-left:20px
} tbody th { font-weight:normal }
.clear10 { width:100%;margin:auto; height:10px; }
.clear100 { width:100%;margin:auto; height:200px; } #footer
{
width:100%;
margin:auto;
background:#333;
min-height:60px;
margin-top:10px;
text-align:center;
border-top:24px solid #444;
padding-top:25px;
}
#footer a:link,#footer a:visited
{
text-decoration:underline;
color:#fff;
}
#footer a:hover
{
text-decoration:none;
color:#fff;
}
.widget-title { 	width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
padding-bottom:5px;
border-bottom:1px solid #E8E8E1;
}
.widget-title {
margin-top: 0px;
}
#footer-widget-area { color:#666; }
#footer-widget-area div ul li .widget-title { color:#fff; text-align:left } 
#colophon { color:#555; border-top:0px }
#colophon
{
display:inline-block;
width:980px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding-top:15px;
margin:auto;
}
#site-info
{
width:100%;
margin:auto;
border-top:1px solid #E8E8E1;
margin-top:20px;
margin-bottom:20px;
overflow:hidden;
padding-top:10px;
padding-bottom:40px;
padding-top:20px;
}
#site-info-left
{
float:left
}
#site-info-left h3{
font-size:13px;
margin:0px
}
#site-info-right
{
float:right
} .latest-posted-products .post
{ margin-bottom:10px; }
.post_sml
{
width:100%;
margin:auto;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
position:relative; 
padding-bottom:10px;
margin-bottom:0
}
.post
{
width:100%;
margin:auto;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
position:relative; 
padding-bottom:10px;
margin-bottom:10px
}
.post_grid
{
width:167px; padding:4px;
float:left; height:160px;
margin-left:3px;
margin-right:3px;
margin-bottom:11px;
overflow:hidden;
border:1px solid #dfdfdf;
position:relative }
.post_list_view
{
width:100%;  
float:left;  
margin-bottom:11px;
display:table;
border-bottom:1px solid #dfdfdf;
position:relative; padding-bottom:10px	
}
.post_normal_view
{
width:100%;  
float:left;  
margin-bottom:11px;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
position:relative	
}
.image_class2
{
border:1px solid #ccc;
padding:3px;
background:#fff;
-moz-border-radius: 5px;
border-radius: 5px;
}
.image_class3
{
border:1px solid #ccc;
padding:3px;
background:#fff;
}
a.my-title-post:link, a.my-title-post:visited
{
font-size:13px	
}
.details_holder_inner1
{
float:left;	
width:220px	
}
.price_me1
{
color:#65813A;
font-size:14px;
font-weight:bold;	
}
.details_holder_inner2
{
float:left		
}
#right-sidebar .widget-container, #content .widget-container, #left-sidebar .widget-container
{
border-radius:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#right-sidebar ul>li, #left-sidebar ul>li
{
text-align: left;
overflow: hidden;
position: relative;
margin: auto;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: #F5F5F1;
margin-bottom: 12px;
padding:8px
} #steps
{
margin:0;
padding:0;
width:100%;
height:60px;
margin:auto;
border-top:4px solid #FF5820;
}
#steps ul
{
list-style-type: none;
margin-top:10px;
}
#steps ul li
{
display: inline;
list-style-type: none;
padding:10px 20px 10px 20px;
background:#E17720;
color:white;
margin-right:25px
}
#steps ul li.active_step
{
background:#FF5820;
color:white;
}
.breadcrumb-wrap { margin-bottom:10px; padding-bottom:10px; }
.my_box3 .my_account_title
{
font-size:18px;
font-weight:bold	
}
.breadcrumb-wrap
{
border-bottom:1px solid #ddd;
font-size:11px	
}
.my_box3 
{
font-size:11px
}
.breadcrumb-wrap
{
width:99.8%	
}
.box_title
{
width:100%;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#333; position:relative;
padding-bottom:5px;
border-bottom:1px solid #dedede;
}
.box_title h1
{
padding:0;
margin:0;
font-size:18px;
}
.my_content_shop
{
font-size:12px;
line-height:17px;
color:#555	
}
.av_photo_thing
{
float:right;
padding:2px;
border:1px solid #ccc;	
}
.image_holder2
{
float:left;
width:64px
}
.title_holder2
{
float:left;
width:132px	;
margin-bottom:0px;
text-align:left
}
.title_holder2_shop
{
float:left;
width:130px	;
margin-bottom:0px;
text-align:left
}
.attachment-50x50
{
padding:2px;
border:1px solid #ccc;
background:#fff	
}
.product_page_title h1 { padding:0; margin:0; font-size:20px; font-family:Verdana, Geneva, sans-serif }
.ad-page-image-holder
{
float:left
}
.product-page-details-holder
{
float:right;
width:400px
} .product-details
{
list-style-type: none; padding: 0; margin:0;
overflow:hidden;
width:400px
}
.product-details li
{
display:block;
width:100%;
float:left;overflow:hidden;
}
.product-details li img
{
float:left;
margin-top:2px;
margin-right:10px
}
.product-details li h3
{
float:left;
width:105px; font-weight:normal;
margin:3px;
font-size:14px
}
.product-details li p
{
margin:3px;
float:left; font-size:14px;
width:242px; font-weight:bold;
} .product-details1
{
list-style-type: none; padding:0; margin:0;
overflow:hidden;
width:100%
}
.product-details1 li
{
display:block;
width:100%;
float:left;overflow:hidden;
padding:0px;
margin:0px; border:0px;
}
.product-details1 li img
{
float:left;
margin-top:0px;
margin-right:6px
}
.product-details1 li h3
{
float:left;
width:65px;
font-size:11px;
margin:0px;
padding:0px;
border:0px;
margin-top:1px
}
.product-details1 li p
{
margin:0px;
float:left;
width:150px;
font-size:11px
}
.details_holder_grid .product-details1 li p
{
margin:0px;
float:left;
width:100%;
font-size:11px;
text-align:center
} .labels
{
border:2px solid #ccc;
background:#fff;
color:#333;
padding:4px;
height:auto;
overflow:hidden
} .padd10
{
padding:10px;
overflow:hidden
}
.padd10_a
{
padding:10px;
overflow:hidden
}
.padd13
{
padding-top:16px;
}
#srch_icon
{
margin-bottom:-11px	
}
.ms_ms_1
{
float:left	
}
.ms_ms_2
{
float:left		
}
#search_btn
{
padding:8.5px 6px ;
border:1px solid #aaa;
border-radius:0 4px 4px 0; color:#444;
color:#fff;
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#d5d5d5),color-stop(0.93,#f0f0f0),color-stop(0.99,#fff));
border-color: #B41818 #BD1A1A #9D1515;
background: #BD1A1A;
background: -o-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -ms-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -moz-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -webkit-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
}
#search_btn:hover
{
opacity:0.8	
}
#big-search
{
border:1px solid #bbb;
-moz-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;
padding:8px;
font-size:14px;
width:270px; color:#888;
font-family:Arial, Helvetica, sans-serif;
}
#big-search-select
{
border:1px solid #777;
-moz-border-radius: 10px;
border-radius: 10px;
padding:5px;
font-size:13px;
color:#888; margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
width:148px;
box-shadow:0 0 5px #888;
-moz-box-shadow:0 0 5px #888;
-webkit-box-shadow:0 0 5px #888;
}
#big-search-submit
{
border:1px solid #777;
-moz-border-radius: 10px;
border-radius: 10px;
padding:5px;
font-size:13px; background:#F2C611;
color:#333; margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
box-shadow:0 0 5px #888;
-moz-box-shadow:0 0 5px #888;
-webkit-box-shadow:0 0 5px #888;
}
#big-search-submit:hover { opacity:0.8 }
.cart_thing
{
float:right;
padding-top:3px;	
}
.product-saved
{
background:#A0C956;
border:1px solid #616D16;
color:white;
}
.owner_act
{
background:#CEDDBD;
border:1px solid #71963F;
color:#333;
border-radius:5px;
margin-bottom:10px
}
.stuff-not-paid
{
border:1px solid #CE5B2B;
background:#FBEBE1;
border-radius:6px;
margin-bottom:15px;
width:95%;	
}
.stuff-paid-ok
{
border:1px solid #589643;
background:#DFECD2;
border-radius:6px;
margin-bottom:15px;
width:95%;	
}
#footer-widget-area .widget-area {
float: left;
margin-right: 10px;
width: 230px;
}
a.top_link:link, a.top_link:visited
{
border:1px solid #fff;
-moz-border-radius: 10px;
border-radius: 10px;
padding:7px 13px 7px 13px; text-decoration:none;
font-size:13px; background:#000;
color:#fff; margin-left:5px;
font-family:Arial, Helvetica, sans-serif
}
a.top_link:hover
{
background:#82200e
}
a.nice_link:link, a.nice_link:visited
{
border:1px solid #fff;
-moz-border-radius: 5px;
border-radius: 5px;
padding:2px 6px 2px 6px; text-decoration:none;
font-size:12px; background:#000;
color:#fff; margin-left:2px;
font-family:Arial, Helvetica, sans-serif
}
a.nice_link:hover
{
background:#82200e
}
.do_input
{
padding:6px;
border:1px solid #999;
color:#666;
-moz-border-radius: 5px;
border-radius: 5px;
}
.post-new3
{
margin:0;
padding:0;
list-style-type:none;
margin-left:10px;
}
.post-new3 li
{
float:left;
display:block;
margin-bottom:10px;
overflow:hidden;
width:100%
}
.post-new3 li h2
{
float:left;
width:180px;
font-size:13px;
}
.post-new3 li p
{
float:left;
width:400px;
overflow:hidden;
margin-top:2px
} .inner_details_1
{
list-style-type:none; padding:0;
margin:0	
}
.inner_details_1 li
{
float:left;
width:100%;	 padding:0;
margin:0	
}
.inner_details_1 li h3
{
float:left; padding:0; margin:0;
width:85px	; font-size:12px;
}
.inner_details_1 li p
{
float:left; padding:0; margin:0;
width:100px	; font-size:12px;
} .post-new
{
margin:0;
padding:0;
list-style-type:none;
margin-left:20px;
overflow:hidden
}
.post-new li
{
float:left;
display:block;
margin-bottom:10px;
overflow:hidden;
width:100%
}
h2.prod_variances_h2
{
font-size:12px !important	
}
.post-new li h2
{
float:left;
width:200px;
font-size:16px;
padding-top:0;
margin-top:8px
}
.post-new li p
{
float:left;
width:700px;
overflow:hidden;
margin-top:0px
}
.small_fonts
{
font-size:11px;
font-style:italic	
} .do_input5
{
width:190px	
}
#product_variances_single_product
{
margin:0;
padding:0;
list-style-type:none;
overflow:hidden;
margin-bottom:20px
}
#product_variances_single_product li
{
padding:0 !important;
margin:0 !important;
float:left;
display:block;
margin-bottom:10px;
overflow:hidden;
width:100%;
margin-botton:15px !important;
}
#product_variances_single_product li h2
{
padding:0;
margin:0;
float:left;
width:100%;
font-size:12px;
padding-top:0;
margin-bottom:2px
}
#product_variances_single_product li p
{
padding:0;
margin:0;
float:left;
width:100%;
overflow:hidden;
margin-top:0px
} .post-new_edit_proj
{
margin:0;
padding:0;
list-style-type:none;
margin-left:20px;
overflow:hidden
}
.post-new_edit_proj li
{
float:left;
display:block;
margin-bottom:10px;
overflow:hidden;
width:100%
}
.post-new_edit_proj li h2
{
float:left; font-weight:normal;
width:200px;
font-size:16px;
margin-top:1px
}
.post-new_edit_proj li p
{
float:left;
width:500px;
overflow:hidden;
margin-top:3px
} .post-new2
{
list-style-type:none;
margin-left:20px
}
.post-new2 li
{
float:left;
display:block;
margin-bottom:-10px;
overflow:hidden;
width:100%
}
.post-new2 li h2
{
float:left;
width:150px;
font-size:15px; color:#3A8FB8;
}
.post-new2 li p
{
float:left;
width:700px;
overflow:hidden
}
.image_holder_grid
{
margin:auto;
width:100%;
text-align:center
}
.image_holder_list
{
float:left;
width:90px;	
text-align:left
}
.image_holder
{
float:left;
width:95px
}
.product_price_m
{
color:#728240	
}
.title_holder h2
{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.title_holder
{
float:left;
width:290px	; }
.title_holder_grid
{
float:left;
width:100%	;
text-align:center;
margin-top:10px }
.title_holder3
{
float:left;
width:250px	; }
.mypostedon2 { 
font-size:11px;
line-height:14px;
padding-top:0px;
margin-top:0px
}
.title_holder2 h2, .title_holder2_shop h2
{
font-size:12px;
font-weight:bold;
margin-top:0px;
margin-bottom:5px
}
.details_holder
{
float:left;
width:640px	;
margin-bottom:0px;
font-size:12px;
line-height:18px
}
.details_holder_grid
{
float:left;
width:100%	; text-align:center;
margin-bottom:0px;
font-size:12px;
line-height:18px
}
.details_holder_list
{
float:left;
display:table-cell; 
text-align:left;
margin-bottom:0px;
font-size:13px;
line-height:18px;
width:50%
}
.add_to_cart_holder_list
{
float:left;
display:table-cell; 
text-align:left; width:17%;
margin-bottom:0px;
font-size:12px;
text-align:center;
}
.price_holder_list
{
float:left;
display:table-cell; 
text-align:left;
margin-bottom:0px;
font-size:12px;
line-height:18px;
font-size:14px;
color:#799241;
font-weight:bold;
text-align:center;
}
a.shop_link:link, a.shop_link:visited
{
color:#888;	
}
a.add_to_cart_link:link, a.add_to_cart_link:visited
{
font-size:11px;
color:#fff;
background:#D6651B;
border-radius:5px;
padding:4px;
}
a.add_to_cart_link:hover
{
background:#DA722C;
text-decoration:none;	
}
.details_holder3
{
float:left;
width:300px	;
margin-bottom:0px;
font-size:12px;
line-height:18px
}
.title_holder_grid h2
{
font-size:15px;
font-weight:bold;
margin-top:0px
}
.title_holder h2
{
font-size:15px;
font-weight:bold;
margin-top:0px
}
a:link, a:visited
{
color:#1D70BC;
text-decoration:none
}
a:hover
{
color:#1a74d3;
text-decoration:underline
}
.box_content
{
padding-top:10px;
line-height:18px;
padding-bottom:15px;
font-size:12px;
display:inline-block;
width:100%
}
.img_class, .image_class, .attachment-small-image-post, .attachment-350x200, .attachment-80x80
{
border:1px solid #ddd;
padding:2px;
box-shadow:0 0 2px #dedede;
-moz-box-shadow:0 0 2px #dedede;
-webkit-box-shadow:0 0 2px #dedede;
margin:2px; background:#fff;
}
.walleto_main_image
{
margin:auto;
width:100%;	
display:inline-block
}
.walleto_main_image1
{
float:left; width:365px;	
}
.walleto_main_image2
{
float:left; width: 380px	
}
.my_content
{
width:100%	; margin:auto;
}
#right-sidebar ul li#price-product-details
{
background:none 	
}
#my_total_price_product
{
font-size:16px; font-weight:bold;
color:#528D47;
text-align:center	
}
.do_input_afs2 { width:130px } 
.user-profile-avatar { width:150px;float:right; text-align:center; }
.user-profile-description { width:460px;float:left; }
.sml_ltrs
{
font-size:11px;
font-weight:normal	
}
.image-gallery
{
list-style-type: none;
overflow:hidden; margin:0; padding:0;
margin-left: 0px;
text-indent: 0px;
}
.image-gallery li
{
float:left;
display:block;
margin-right:5px;
margin-left: 0px;
margin-bottom:5px
}
.other-dets
{
list-style-type:none;
overflow:hidden; padding:0; margin:0;
margin-bottom:10px
}
.other-dets li{
display:inline;
float:left;
width:100%;
margin:0px;
padding:0px; border:0;
margin-bottom:4px
}
.other-dets li img{
float:left;
margin-right:4px;
}
.other-dets li h3{
float:left;width:70px;
font-size:12px;
padding:0px;
margin:0px; padding-top:2px;
margin-top:2px
}
.other-dets li p{
float:left;width:150px;
font-size:12px;
padding:0px;
margin:0px;
margin-top:2px
} .other-dets5
{
list-style-type:none; padding:0; margin:0;
overflow:hidden;
margin-bottom:10px
}
.other-dets5 li{
display:inline;
float:left;
width:100%;
margin:0px;
padding:0px; border:0;
margin-bottom:4px
}
.other-dets5 li img{
float:left;
margin-right:4px;
}
.other-dets5 li h3{
float:left;width:70px;
font-size:12px;
padding:0px;
margin:0px; padding-top:2px;
margin-top:2px
}
.other-dets5 li p{
float:left;width:110px;
font-size:12px;
padding:0px;
margin:0px;
margin-top:2px
}
.tags-placeholder
{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:#F3F4F8;
overflow:hidden;	
padding:6px;
margin-bottom:10px;
box-shadow:0 0 5px #ddd;
}
.tags-placeholder .tg1 { float:left;margin-left:10px }
.tags-placeholder .tg2 { float:left; padding-top:3px }
.tags-placeholder .tg3 { float:right; width:150px; text-align:right; padding-top:3px }
.addthis_toolbox { text-align:right }
.clear5 { margin-top:10px; float:right; width:260px }
.clear10b {width:100%; margin:auto; margin-top:5px } .notif_a
{
padding:1px 4px 1px 4px;
background:#333;
border-radius:3px;
color:#fff;
font-size:11px	
}
#logins
{
list-style:none;
margin:20px;
}
.mrgn_btm
{
margin-bottom:7px;	
}
#logins li
{
display:inline		
}
#logins li a
{
padding:3px 10px 3px 10px;
margin-left:5px;
color:#FFF;
background:#CC4E11;
-moz-border-radius: 5px;
border-radius: 5px;
}
#logins li a:hover
{
background:#FF5820;
color:#fff;
text-decoration:none
}
#my-account-admin-menu
{
list-style:none;
overflow:hidden;
margin:0px;
padding:0;
}
#right-sidebar #my-account-admin-menu li
{
display:block;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
margin-bottom:0px;
padding:0px; border:0;
}
#my-account-admin-menu li a
{
display: inline-block; 
padding:6px;
color:#0192b5; 
text-decoration: none;
position: relative;
cursor: pointer;
margin-left:6px;
font-size:12px;
width:100%;
text-align:left;
margin-bottom:5px;
border-bottom:1px solid #ddd;
}
#my-account-admin-menu li a.active
{
background:#fff	
}
#my-account-admin-menu li a:hover
{
background:#e6e6e6;
color:#0192b5;
text-decoration:none
}
#right-sidebar .account_widget_thing
{
padding:0px	
}
#right-sidebar .account_widget_thing .widget-title
{
padding:8px	
} #my-account-admin-menu_seller
{
list-style:none;
overflow:hidden;
margin:0px;
padding:0;
}
#my-account-admin-menu_seller li
{
display:block;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
margin-bottom:0px;
padding:0px; border:0;
}
#my-account-admin-menu_seller li a
{
background:#4E9F35 ; 
display: inline-block; 
padding: 5px 15px 5px 15px; 
color: #fff; 
text-decoration: none;
-moz-border-radius: 5px;
border-radius: 5px; 
-webkit-border-radius: 5px;
position: relative;
cursor: pointer;
margin-left:3px;
font-size:12px;
width:200px;
text-align:center;
margin-bottom:5px;
}
#my-account-admin-menu_seller li a:hover
{
background:#336923;
color:#fff;
text-decoration:none
} #my-account-admin-menu_buyer
{
list-style:none;
overflow:hidden;
margin:0px;
padding:0
}
#my-account-admin-menu_buyer li
{
display:block;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
margin-bottom:0px;
padding:0px; border:0;
}
#my-account-admin-menu_buyer li a
{
background:#E3762D ; 
display: inline-block; 
padding: 5px 15px 5px 15px; 
color: #fff; 
text-decoration: none;
-moz-border-radius: 5px; 
border-radius: 5px; 
-webkit-border-radius: 5px;
position: relative;
cursor: pointer;
margin-left:3px;
font-size:12px;
width:200px;
text-align:center;
margin-bottom:5px;
}
#my-account-admin-menu_buyer li a:hover
{
background:#B55617;
color:#fff;
text-decoration:none
} .nav
{
padding:10px;
float:left;
width:100%	
}
.nav a.activee:link, .nav a.activee:visited
{
background:#fff ; 
display: inline-block; 
padding: 0px 4px 0px 4px; 
color: #333; 
text-decoration: none;
border:1px solid #333;
position: relative;
cursor: pointer;
margin-left:3px;
font-size:12px;
text-align:center;
margin-bottom:5px;
}
.nav a:link, .nav a:visited
{
background:#FDF4F4 ; 
display: inline-block; 
padding: 0px 3px 0px 3px; 
color: #333; 
text-decoration: none;
border:1px solid #ccc;
position: relative;
cursor: pointer;
margin-left:3px;
font-size:12px;
text-align:center;
margin-bottom:5px;
}
.nav a:hover
{
background:#EA6C37; color:#fff
}
a.go_back_btn:link, a.go_back_btn:visited {
background:#3F88DA ; 
display: inline-block; 
padding: 2px 6px 2px 6px; 
color: #fff; 
text-decoration: none;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
box-shadow: 0 0px 3px #777;
-moz-box-shadow: 0 0px 3px #777;
-webkit-box-shadow: 0 0px 3px #777;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
margin-left:3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
a.go_back_btn:hover
{
background:#2272CA;
color:#FFF;
text-decoration:none;
} a.edit_product_pay_cls:link, a.edit_product_pay_cls:visited {
background:#3F88DA ; 
display: inline-block; 
padding: 2px 6px 2px 6px; 
color: #fff; 
text-decoration: none;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
box-shadow: 0 0px 3px #777;
-moz-box-shadow: 0 0px 3px #777;
-webkit-box-shadow: 0 0px 3px #777;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
margin-left:3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
a.edit_product_pay_cls:hover
{
background:#2272CA;
color:#FFF;
text-decoration:none;
} a.post_bid_btn:link, a.post_bid_btn:visited {
background:#E17720 ; 
display: inline-block; 
padding: 1px 4px 1px 4px; 
color: #fff; 
text-decoration: none;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
box-shadow: 0 0px 3px #777;
-moz-box-shadow: 0 0px 3px #777;
-webkit-box-shadow: 0 0px 3px #777;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
margin-left:3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
a.post_bid_btn:hover
{
background:#FF5820;
color:#FFF;
text-decoration:none;
}
.mybtns
{
float:right;
padding-top:10px	
}
a.post_bid_btn_err:link, a.post_bid_btn_err:visited {
background:#DB4740 ; 
display: inline-block; 
padding: 0px 5px 0px 5px; 
color: #fff; 
text-decoration: none;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;
margin-left:3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
a.post_bid_btn_err:hover
{
background:#DD6D6A;
color:#FFF;
text-decoration:none;
}
#home-coin-slider
{
margin:auto;
border:5px solid #2A95EA;
width:950px;
background:white;
-moz-border-radius: 10px;
border-radius: 10px;
}
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider li{ overflow:hidden; 
}
span#prevBtn{}
span#nextBtn{}					
.slider-title
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold
}
.slider-post
{
width:193px;
float:left;
overflow:hidden; 
text-align:center !important;
}
.slider-post h2{
font-size:13px;
color:#333;
}
.slider-post p{
text-align:center !important;
color:#333;
}
.slider-post a:link, .slider-post a:visited
{
color:#333		
}
.slider-post a:hover
{
color:#333		
}
#slider-controls
{
width:100%;
border-top:1px solid #ccc;
overflow:hidden
}
a.slider-controls:link, a.slider-controls:visited {
background:#e9be2a ; 
display: inline-block; 
padding: 3px 12px 3px 12px; 
color: #333; 
text-decoration: none;
-moz-border-radius: 5px;
border-radius: 5px; 
-webkit-border-radius: 5px;
position: relative;
margin-left:3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
a.slider-controls:hover
{
background:#2272CA;
color:#FFF;
text-decoration:none;
} .browse-by-location
{
overflow:hidden
} .browse-by-category
{
overflow:hidden
} .latest-posted-ads-big
{
overflow:hidden
}
.latest-posted-ads-big h3
{
border-bottom: 1px dotted #999999;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
padding-bottom: 5px;
width: 100%;
margin-bottom:2px
} #location-stuff
{
list-style-type: square;
overflow:hidden;
float:left;
width:100%;
padding:0;
margin:0;
margin-bottom:4px;
}
#location-stuff li
{
display:block; width:100%;
overflow:hidden; border:0px
}
#location-stuff li h3 
{
font-size:13px;
border:0px;
padding:0px;
margin:0px;
margin-left:3px;
margin-bottom:6px
}
#location-stuff li img 
{
float:left;
margin-right:7px;
}
#location-stuff li ul
{
float:left;width:100%;
overflow:hidden; padding:0; margin:0;
list-style-type: square;	
}
#location-stuff ul
{
padding-left:26px	;
margin-bottom:12px
}
#location-stuff li ul li
{
width:100%;
display:block;
padding:0px;
margin:0px;
margin-left:8px;
margin-bottom:7px;
font-size:13px;
border-bottom:1px dotted #ccc;
padding-left: 10px;
padding-bottom: 5px;
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/bul.png) no-repeat;
}
#location-stuff li ul li.top-mark
{
width:100%;
display:block;
padding:0px;
margin:0px;
margin-left:8px;
margin-bottom:7px;
font-size:13px;
border-bottom: 1px dotted #DEDEDE;
padding-left: 10px; padding-bottom:5px;
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/bullet-cat.png) no-repeat
}
.see-more-tax
{
width:100%;
float:left;
} .breadcrumbs
{
padding:10px;
}
.blog-image
{
margin-right:10px;
margin-bottom:5px;
border:1px solid #ccc;
padding:2px
}
#left-sidebar { width:225px; margin-top:10px; }
#right-sidebar .widget-container, #content .widget-container, #left-sidebar .widget-container
{ }
.widget-container
{
text-align:left	
}
#slider2 .nk_slider_child
{
width:197px;	
}
#product-home-page-main-inner
{  display:none;
margin-bottom:10px;
margin-top:4px;
border-radius:5px; position:relative;
margin:auto;
margin-bottom:13px;
}
.padd20
{
padding:20px;
}
.bid_panel
{
background:#e8e8e8;
overflow:hidden	;
width:100%;
border-bottom:1px solid #ccc;	
}
.bid_panel_err
{
background:#EA554F;
overflow:hidden	;
width:400px; color:#fff;
border-bottom:1px solid #ccc;	
}
.bid_panel_ok
{
background:#9C0;
overflow:hidden	;
width:100%; color:#333;
border-bottom:1px solid #ccc;	
}
.my-buttons
{
padding:5px;
border:1px solid #33F;
background:#39F;
color:white;
padding-top:2px;
padding-bottom:2px;	
}
.my-buttons2
{
padding:5px;
border:1px solid #333333;
background:#99CC00;
color:#000;
padding-top:2px;
padding-bottom:2px;	
}
#result {
height:20px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
padding:5px;
margin-bottom:10px;
background-color:#FFFF99;
}
#country{
padding:3px;
border:1px #CCC solid;
font-size:17px;
}
.suggestionsBox {
position: absolute;
left: 0px; margin: 12px 0px 0px 0px;
width: 400px;
padding:0px;
background-color: #333;
border-top: 3px solid #333;
color: #fff;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.suggestionList ul li h2 {  width:55px; padding:0; margin:0; float:left; }
.suggestionList ul li p {  width:330px; padding:0; margin:0; float:left;}
.suggestionList {
margin: 0px;
padding: 0px;
}
.suggestionList ul li {
list-style:none;
margin: 0px;
padding: 6px;
border-bottom:1px dotted #333;
cursor: pointer; overflow:hidden;
text-align:left;
}
.suggestionList ul li:hover {
background-color: #F2673A;
color:#fff;
}
.load{
background:white;
background-image:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/loader.gif);
background-position:right;
background-repeat:no-repeat;
}
#suggest {
position: absolute;
top: 15px;
z-index:999;
}
#slider{ display:none }
a.green_btn:link, a.green_btn:visited {
background:#CC4E11 ; 
display: inline-block; 
padding: 0px 10px 0px 10px; 
color: #fff; 
text-decoration: none;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
position: relative;
cursor: pointer;
margin-left:3px;
font-size:13px;
margin-bottom:6px
}
.bold_stuff { font-weight:bold }
a.green_btn:hover
{
background:#FF5820;
color:#FFF;
text-decoration:none;
}
.error , .newproduct_error
{
border:1px solid #BE4C5A;
background:#FCDCEC;
color:red;
padding:12px; border-radius:5px;
margin-top:15px
}
.saved_thing
{
border:1px solid #699443;
background:#E8EFE4;
color:#333;
border-radius:4px;
padding:12px;
margin-top:15px
}
.paid_ok_thing
{
border:1px solid #699443;
background:#E8EFE4;
color:#333;
border-radius:4px;
padding:12px;
}
.error ul { list-style:none; padding:0; margin:0 }
.errrs
{
-moz-border-radius: 7px;
border-radius: 7px;
margin-bottom:10px;
padding:15px;
color:red;
border:1px solid red;
}
.errrs3
{
-moz-border-radius: 7px;
border-radius: 7px;
margin-bottom:10px;
padding:15px;
color:red; background:white;
border:1px solid red;
}
.error2
{
border:1px solid red;
padding:5px; color:red;
float:left
}
.tripp { margin-top:10px; float:left; }
#footer .textwidget
{ color:#fff; text-align:left }
.stuffa1
{
float:left;width:100%;
overflow:hidden
}
.stuffa2
{
float:left;width:50%;
overflow:hidden
}
.stuffa3
{
float:left;width:33%;
overflow:hidden
}
.stuffa4
{
float:left;width:25%;
overflow:hidden
}
.stuffa5
{
float:left;width:20%;
overflow:hidden
}
a.active-search-link:link, a.active-search-link:visited
{
padding:2px; color:white; background:#6394C9; text-decoration:none
}
a.active-search-link:hover { background:#9ABECF }
.featured-one
{
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/featured.png);
width:56px;
height:58px; top :8px;
position:absolute	
}
.featured-two
{
background:url(//www.elisicarsisi.net/wp-content/themes/Walleto/images/featured.png);
width:56px;
height:58px; top:-1px; left:0px;
position:absolute	
} .login-submit-form p
{
overflow:hidden	
}
.login-submit-form p label
{
min-width:120px;	
float:left;
padding:5px;
font-size:14px;
font-family:'Open Sans';
font-weight:bold;
}
.check-email-div
{
background:#FCFAE4;
border:1px solid #F2C437;
color:#333;	
}
.fbc_loginstate_top { display:none }
.fb_login_head
{
width:100%;
text-align:right;
height:50px
}
.fbc_connect_button_area { float:right }
.submit_bottom
{
padding: 8.5px 6px;
border: 1px solid #aaa;
border-radius:4px;
color: #444;
color: #fff;
border-color: #B41818 #BD1A1A #9D1515;
background: #BD1A1A;
background: -o-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -ms-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -moz-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: -webkit-linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
background: linear-gradient(top, #B41818 2%, #E43434 8%, #BD1A1A 58%, #BD1A1A 95%, #9D1515);
}
.submit_bottom:hover { opacity:0.8 }
.special_breadcrumb {
font-size:12px;
color:#333;
border:1px solid #FF5820;
background:#eee;
width:100%;
border-radius: 5px 5px 0 0;
}
.cate_tax-bold { font-weight:bold }
.post-new-choose-tax { float:left; width:25%;font-size:14px; margin-bottom:15px; text-align:left }
a.goback-link:link, a.goback-link:visited { background:#4483B7; color:white; border:1px solid #ccc; padding:6px; border-radius:5px; margin-right:15px; }
a.pay_now:link, a.pay_now:visited { background:#4483B7; color:white; border:1px solid #ccc; padding:6px; border-radius:5px; margin-right:15px; }
.go-back-post-new { float:left;width:100%; margin-top:10px;margin-bottom:10px }
.my_box3_breadcrumb
{
background:#F5F5F1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;	
}
.stretch-area { 
text-align:left;
overflow:hidden;
position:relative;
margin:auto;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width:100%;
background:#F5F5F1;
margin-bottom:5px;
margin-top:5px;
}
.2ndmenu { 
margin:auto;
width:960px; }
.watch-list{
padding-top:8px;
margin-left:-4px;	
text-align:center 
}
.watch-list a.add-to-watchlist:link, .watch-list a.add-to-watchlist:visited
{
padding:4px;
background:#5AA644;
color:#fff;
font-size:10px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.watch-list a.add-to-watchlist:hover { text-decoration:none; background:#96BA43 }
.watch-list a.rem-to-watchlist:link, .watch-list a.rem-to-watchlist:visited
{
padding:4px;
background:#B5412D;
color:#fff;
font-size:10px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.watch-list a.rem-to-watchlist:hover { text-decoration:none; background:#DC6D61 } .header_side
{
font-weight:bold;
font-size:14px ; background:#f9f9f9 
}
.my_order
{
width:100%; display:inline-block;
font-size:13px;
border-bottom:1px solid #cecece;
margin-bottom:10px;
padding:10px 0 10px 0;	  
}
.my_order .my_order_id
{
float:left; width:12%; text-align:center	  
}
.my_order .my_order_datemade
{
float:left; width:29%; text-align:center	  
}
.my_order .my_order_price
{
float:left; width:12.5%; text-align:center	  
}
.my_order .my_order_left_to_pay
{
float:left; width:12.5%; text-align:center	  
}
.my_order .my_order_buttons
{
float:left; width:33%; text-align:center	  
} .my_shipp 
{
width:100%; display:inline-block;
font-size:13px;
border-bottom:1px solid #cecece;
margin-bottom:10px;
padding:10px 0 10px 0;	  
}
.my_shipp .my_order_id
{
float:left; width:15%; text-align:center	  
}
.my_shipp .my_order_datemade
{
float:left; width:25%; text-align:center	  
}
.my_shipp .my_order_price
{
float:left; width:20%; text-align:center	  
}
.my_shipp .my_order_buttons
{
float:left; width:20%; text-align:center	  
}
.my_shipp .my_order_details
{
float:left; width:20%; text-align:center	  
}
.shipping_information
{
width:100%;
float:left;
padding-top:4px;
padding-bottom:4px;
background:#f9f9f9 ;
margin-top:8px; 
} .my_order .my_prod_pic
{
float:left; width:10%; text-align:left  
}
.my_order  .my_prod_title
{
float:left; width:25%; text-align:left  
}
.my_order  .my_prod_owner
{
float:left; width:15%; text-align:left  
}
.my_order .my_prod_price
{
float:left; width:20%; text-align:left  
}
.my_order  .my_prod_quant
{
float:left; width:10%; text-align:left  
}
.my_order  .my_prod_sts
{
float:left; width:10%; text-align:left  
}
.my_order  .my_prod_sts2
{
float:left; width:10%; text-align:left  
} a.btns_pay:link, a.btns_pay:visited
{
padding:4px;
background:#CC4E11;
color:#fff;
text-decoration:none;
font-size:12px;
border-radius:5px;
margin-right:5px;  
}
a.btns_pay:hover
{
background:#E66D15	  
}
.nots_nots
{
padding:1px 3px 1px 3px;
color:#fff; font-size:11px;
background:#D65E23;
border-radius:3px;	  
} a.buttonlight {
margin-top:10px;
height: 30px;
line-height: 30px;
font-size: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow:0 0 5px #ccc;
}
.slider-post a.buttonlight:link, a.buttonlight:visited {
color:#fff;
padding: 5px 20px 5px 20px;
text-align: center;
text-shadow: 0px 0px 3px #333;
background: #E17720; 
border: 1px solid #fff;
text-decoration: none;
font-weight: bold;
box-shadow:0 0 5px #999;
}
.slider-post a.buttonlight:hover  {
color: #fff;
text-shadow: 1px 1px 0px #000;
background: #333;
border: 1px solid #555555;
text-decoration: none;
}
.sclk { border:0 }
.widget-container ul { padding:0; margin:0; list-style-type:none }
.widget-container ul li { margin-bottom:6px; }
.main_wrapper { display:inline-block; text-align:center }
.main_wrapper_slider { width:95%; display:inline-block;  text-align:center }
.main_wrapper_menu { width:100%%; display:inline-block;  text-align:center }
.content_super_div
{
margin:auto;
width:100%;
text-align:center;
display:inline-block	
}
.main_wrapper {
max-width:100%;
width: 980px; margin: 0 auto;
}
#main { width:980px; margin-top:10px; }
.main_wrapper_slider { width:985px }
.main_wrapper_menu { width:985px }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
@media only screen and (min-width: 1024px) { .main_wrapper {
max-width:100%;
width: 980px; margin: 0 auto;
}
#main { width:980px }
.main_wrapper_slider { width:985px }
.main_wrapper_menu { width:985px }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
}
@media only screen and (max-width: 800px) {
.stuffa2,.stuffa3,.stuffa4,.stuffa5 { width:50% }
#header {max-width:100%;}
.middle-header-bg {max-width:100%;}
.top-bar-bg {max-width:100%;}
.main_wrapper { width:90% !important; display:inline-block; text-align:center }
.main_wrapper_slider { width:95%; display:inline-block;  text-align:center }
.main_wrapper_menu { width:95%; display:inline-block;  text-align:center }
.top-links { height:auto }
#content { width:100%; box-sizing:border-box; padding-left:8px; padding-right:8px; }
#right-sidebar { width:100%; float:left; box-sizing:border-box; padding-left:8px; padding-right:8px;  }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
}
@media only screen and (max-width: 500px) {
.stuffa2,.stuffa3,.stuffa4,.stuffa5 { width:100% }	
#header {max-width:100%;}
.middle-header-bg {max-width:100%;}
.top-bar-bg {max-width:100%;}
.main_wrapper { width:90%; display:inline-block; text-align:center }
.main_wrapper_slider { width:95%; display:inline-block;  text-align:center }
.main_wrapper_menu { width:100%; display:inline-block;  text-align:center }
#header #logo { padding:0; margin:0; float:none }
.logo-holder { margin:auto; float:none }
.do_input { width:83%; }
.post-new3 li h2 { width:100%; }
.post-new3 li p { width:100%; }
#rmrm  {  box-sizing:border-box; padding-left:8px; padding-right:8px;  }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
}
@media only screen and (max-width: 980px) {
.main_menu_main_div { width:100%; }
#main, #colophon { width:100%; }	
.breadcrumb-wrap { box-sizing:border-box; padding-left:8px; padding-right:8px; }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
}
@media only screen and (max-width: 1025px) {
.main_wrapper_menu { width:100%; border:0; border-radius:0; display:inline-block;  text-align:center }
#header .top-bar-bg{
max-width:100% !important;
}
.middle-header-bg{
max-width:100% !important;
}
.main_wrapper_slider{
max-width:95% !important;
}
#logo{
max-width:100% !important;
}
}/**/  .bx-next {
position:absolute;
top:40%;
right: -20px;
z-index:100;
width: 30px;
height: 30px;
text-indent: -999999px;
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/images/gray_next.png) no-repeat 0 -30px;
}
.bx-wrapper { } .bx-prev {
position:absolute;
top:40%;
left:-23px;
z-index:999;
width: 30px;
height: 30px;
text-indent: -999999px;
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/images/gray_prev.png) no-repeat 0 -30px;
} .bx-pager a {
margin-right: 5px;
color: #fff;
padding: 3px 8px 3px 6px;
font-size: 12px;
zoom:1;
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/images/gray_pager.png) no-repeat 0 -20px;
} .bx-auto .start {
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/images/gray_auto.png) no-repeat 0 2px;
padding-left: 13px;
} .bx-auto .stop {
background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/images/gray_auto.png) no-repeat 0 -14px;
padding-left: 13px;
}  .bx-next:hover,
.bx-prev:hover {
background-position: 0 0;
} .bx-pager .pager-active,
.bx-pager a:hover {
background-position: 0 0;
} .bx-pager {
text-align:center;
padding-top: 7px;
font-size:12px;
color:#666;
} .bx-captions {
text-align:center;
font-size: 12px;
padding: 7px 0;
color: #666;
} .bx-auto {
text-align: center;
padding-top: 15px;
}
.bx-auto a {
color: #666;
font-size: 12px;
}.dcjq-mega-menu ul, .dcjq-mega-menu ul li {list-style: none;}
.dcjq-mega-menu ul.menu {position: relative; padding: 0; margin: 0;}
.dcjq-mega-menu ul li ul {display: none;}
.dcjq-mega-menu .sub {display: none;}
.dcjq-mega-menu .sub ul {display: block;}
#item_main_menus {font: normal 12px Arial, sans-serif; line-height: 16px;}
#item_main_menus ul, #item_main_menus ul, #item_main_menus ul li {margin: 0; padding: 0; border: none;}
#item_main_menus ul.menu {width: 100%; height: 40px; position: relative;}
#item_main_menus ul li {float: left; margin: 0; padding: 0; font-size: 13px;  }
#item_main_menus ul li a {float: left; display: block;  padding: 18px 38px 18px 25px;   text-decoration: none;}
#item_main_menus ul li a.dc-mega {position: relative;}
#item_main_menus ul li a .dc-mega-icon {display: block; position: absolute; top: 25px; right: 15px; width: 8px; height: 6px; background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/arrow.png) no-repeat 0 100%;}
#item_main_menus ul li.mega-hover a, #item_main_menus ul li a:hover {background-position: 100% -40px; color: #fff; text-shadow: none;}
#item_main_menus ul li.mega-hover a .dc-mega-icon {background-position: 0 100%;}
#item_main_menus ul li .sub-container {position: absolute; background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/bg_sub_left.png) no-repeat 0 100%; padding-left: 20px; margin-left: -3px;}
#item_main_menus ul li .sub {background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/bg_sub.png) no-repeat 100% 100%; padding: 20px 20px 20px 10px;}
#item_main_menus ul li .sub-container.mega .sub {padding: 20px 20px 10px 0;}
#item_main_menus ul.full-width li .sub-container.mega .sub {margin-right: -2px;}
#item_main_menus ul li .sub .row {width: 100%; overflow: hidden; clear: both;}
#item_main_menus ul li .sub li {list-style: none; float: none; width: 170px; font-size: 1em; font-weight: normal;}
#item_main_menus ul li .sub li.mega-hdr {margin: 0 10px 10px 0; float: left;}
#item_main_menus ul li .sub li.mega-hdr.last {margin-right: 0;}
#item_main_menus ul li .sub a {background: none; border: none; text-shadow: none; color: #111; padding: 7px 10px; display: block; float: none; text-decoration: none; font-size: 0.9em;}
#item_main_menus ul li .sub li.mega-hdr a.mega-hdr-a {padding: 5px 5px 5px 15px; margin-bottom: 5px; background: #0084C1 url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/bg_mega_hdr.png) no-repeat 0 0; text-transform: uppercase; font-weight: bold; color: #fff;  }
#item_main_menus ul li .sub li.mega-hdr a.mega-hdr-a:hover {color: #fff; text-shadow: none; background:#00699B}
#item_main_menus ul .sub li.mega-hdr li a {padding: 4px 5px 4px 20px; background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/arrow_off.png) no-repeat 5px 8px; font-weight: normal;}
#item_main_menus ul .sub li.mega-hdr li a:hover {color: #a32403; background: #efefef url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/arrow_on.png) no-repeat 5px 8px;}
#item_main_menus ul .sub ul li {padding-right: 0;}
#item_main_menus ul li .sub-container.non-mega .sub {padding: 20px 20px 20px 0;}
#item_main_menus ul li .sub-container.non-mega li {padding: 0; width: 190px; margin: 0; text-align:left}
#item_main_menus ul li .sub-container.non-mega li a {padding: 7px 5px 7px 22px; background: url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/arrow_off.png) no-repeat 7px 10px;}
#item_main_menus ul li .sub-container.non-mega li a:hover {color: #a32403; background: #efefef url(//www.elisicarsisi.net/wp-content/themes/Walleto/css/skins/images/arrow_on.png) no-repeat 7px 10px;}  #cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
margin: 0;
padding: 0;
border: 0;
list-style: none;
line-height: 1;
display: block;
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
#cssmenu #menu-button {
display: none;
}
#cssmenu > ul > li {
float: left;
}
#cssmenu.align-center > ul {
font-size: 0;
text-align: center;
}
#cssmenu.align-center > ul > li {
display: inline-block;
float: none;
}
#cssmenu.align-center ul ul {
text-align: left;
}
#cssmenu.align-right > ul > li {
float: right;
}
#cssmenu > ul > li > a {
padding: 9px;
text-decoration: none;
}
#cssmenu > ul > li:hover > a {
text-decoration: underline;
}
#cssmenu > ul > li.has-sub > a {
padding-right: 30px;
}
#cssmenu > ul > li.has-sub > a:after {
position: absolute;
top: 22px;
right: 11px;
width: 8px;
height: 2px;
display: block;
background: #dddddd;
content: '';
}
#cssmenu > ul > li.has-sub > a:before {
position: absolute;
top: 19px;
right: 14px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before {
top: 23px;
height: 0;
}
#cssmenu ul ul {
position: absolute;
left: -9999px; z-index:999
}
#cssmenu.align-right ul ul {
text-align: right;
}
#cssmenu ul ul li {
height: 0;
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu li:hover > ul {
left: auto;
}
#cssmenu.align-right li:hover > ul {
left: auto;
right: 0;
}
#cssmenu li:hover > ul > li {
height: 35px;
}
#cssmenu ul ul ul {
margin-left: 100%;
top: 0;
}
#cssmenu.align-right ul ul ul {
margin-left: 0;
margin-right: 100%;
}
#cssmenu ul ul li a {
border-bottom: 1px solid rgba(150, 150, 150, 0.15);
padding: 11px 15px;
width: 170px;
font-size: 12px;
text-decoration: none;
color: #dddddd;
font-weight: 400;
background: #333333;
}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
border-bottom: 0;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
color: #ffffff;
}
#cssmenu ul ul li.has-sub > a:after {
position: absolute;
top: 16px;
right: 11px;
width: 8px;
height: 2px;
display: block;
background: #dddddd;
content: '';
}
#cssmenu.align-right ul ul li.has-sub > a:after {
right: auto;
left: 11px;
}
#cssmenu ul ul li.has-sub > a:before {
position: absolute;
top: 13px;
right: 14px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu.align-right ul ul li.has-sub > a:before {
right: auto;
left: 14px;
}
#cssmenu ul ul > li.has-sub:hover > a:before {
top: 17px;
height: 0;
}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
#cssmenu {
width: 100%;
}
#cssmenu ul {
width: 100%;
display: none;
}
#cssmenu.align-center > ul {
text-align: left;
}
#cssmenu ul li {
width: 100%;
border-top: 1px solid rgba(120, 120, 120, 0.2);
background:#444
}
#cssmenu ul ul li,
#cssmenu li:hover > ul > li {
height: auto;
}
#cssmenu ul li a,
#cssmenu ul ul li a {
width: 100%;
border-bottom: 0;
color:#fff
}
#cssmenu > ul > li {
float: none;
}
.sub-menu
{
overflow:hidden
}
#cssmenu ul ul li a {
padding-left: 25px;
}
#cssmenu ul ul ul li a {
padding-left: 35px;
}
#cssmenu ul ul li a {
color: #dddddd;
background: none;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
color: #ffffff;
}
#cssmenu ul ul,
#cssmenu ul ul ul,
#cssmenu.align-right ul ul {
position: relative;
left: 0;
width: 100%;
margin: 0;
text-align: left;
}
#cssmenu > ul > li.has-sub > a:after,
#cssmenu > ul > li.has-sub > a:before,
#cssmenu ul ul > li.has-sub > a:after,
#cssmenu ul ul > li.has-sub > a:before {
display: none;
}
#cssmenu #menu-button {
display: block;
padding: 17px;
color: #fff;
background:#333;
cursor: pointer;
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
}
#cssmenu #menu-button:after {
position: absolute;
top: 22px;
right: 17px;
display: block;
height: 4px;
width: 20px;
border-top: 2px solid #dddddd;
border-bottom: 2px solid #dddddd;
content: '';
}
#cssmenu #menu-button:before {
position: absolute;
top: 16px;
right: 17px;
display: block;
height: 2px;
width: 20px;
background: #dddddd;
content: '';
}
#cssmenu #menu-button.menu-opened:after {
top: 23px;
border: 0;
height: 2px;
width: 15px;
background: #ffffff;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#cssmenu #menu-button.menu-opened:before {
top: 23px;
background: #ffffff;
width: 15px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#cssmenu .submenu-button {
position: absolute;
z-index: 99;
right: 0;
top: 0;
display: block;
border-left: 1px solid rgba(120, 120, 120, 0.2);
height: 46px;
width: 46px;
cursor: pointer;
}
#cssmenu .submenu-button.submenu-opened {
background: #262626;
}
#cssmenu ul ul .submenu-button {
height: 34px;
width: 34px;
}
#cssmenu .submenu-button:after {
position: absolute;
top: 22px;
right: 19px;
width: 8px;
height: 2px;
display: block;
background: #dddddd;
content: '';
}
#cssmenu ul ul .submenu-button:after {
top: 15px;
right: 13px;
}
#cssmenu .submenu-button.submenu-opened:after {
background: #ffffff;
}
#cssmenu .submenu-button:before {
position: absolute;
top: 19px;
right: 22px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
}
#cssmenu ul ul .submenu-button:before {
top: 12px;
right: 16px;
}
#cssmenu .submenu-button.submenu-opened:before {
display: none;
}
}/*/*/#cssmenu2,
#cssmenu2 ul,
#cssmenu2 ul li,
#cssmenu2 ul li a,
#cssmenu2 #menu-button {
margin: 0;
padding: 0;
border: 0;
list-style: none;
line-height: 1;
display: block;
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cssmenu2:after,
#cssmenu2 > ul:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
#cssmenu2 #menu-button {
display: none;
}
#cssmenu2 > ul > li {
float: left;
}
#cssmenu2.align-center > ul {
font-size: 0;
text-align: center;
}
#cssmenu2.align-center > ul > li {
display: inline-block;
float: none;
}
#cssmenu2.align-center ul ul {
text-align: left;
}
#cssmenu2.align-right > ul > li {
float: right;
}
#cssmenu2 > ul > li > a {
padding: 17px;
color:#fff;
text-decoration: none;
}
#cssmenu2 > ul > li:hover > a {
color: #ffffff;
background:#AC420F
}
#cssmenu2 > ul > li.has-sub > a {
padding-right: 30px;
}
#cssmenu2 > ul > li.has-sub > a:after {
position: absolute;
top: 22px;
right: 11px;
width: 8px;
height: 2px; 
display: block;
background: #dddddd;
content: '';
}
#cssmenu2 > ul > li.has-sub > a:before {
position: absolute;
top: 19px;
right: 14px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu2 > ul > li.has-sub:hover > a:before {
top: 23px;
height: 0;
}
#cssmenu2 ul ul {
position: absolute;
left: -9999px;
z-index:9999
}
#cssmenu2.align-right ul ul {
text-align: right;
}
#cssmenu2 ul ul li {
height: 0;
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu2 li:hover > ul {
left: auto;
}
#cssmenu2.align-right li:hover > ul {
left: auto;
right: 0;
}
#cssmenu2 li:hover > ul > li {
height: 35px;
}
#cssmenu2 ul ul ul {
margin-left: 100%;
top: 0;
}
#cssmenu2.align-right ul ul ul {
margin-left: 0;
margin-right: 100%;
}
#cssmenu2 ul ul li a {
border-bottom: 1px solid rgba(150, 150, 150, 0.15);
padding: 11px 15px;
width: 170px;
font-size: 12px;
text-decoration: none;
color: #dddddd;
font-weight: 400;
background: #AC420F;
}
#cssmenu2 ul ul li:last-child > a,
#cssmenu2 ul ul li.last-item > a {
border-bottom: 0;
}
#cssmenu2 ul ul li:hover > a,
#cssmenu2 ul ul li a:hover {
color: #ffffff;
background:  #BE2E2E
}
#cssmenu2 ul ul li.has-sub > a:after {
position: absolute;
top: 16px;
right: 11px;
width: 8px;
height: 2px;
display: block;
background: #dddddd;
content: '';
}
#cssmenu2.align-right ul ul li.has-sub > a:after {
right: auto;
left: 11px;
}
#cssmenu2 ul ul li.has-sub > a:before {
position: absolute;
top: 13px;
right: 14px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
#cssmenu2.align-right ul ul li.has-sub > a:before {
right: auto;
left: 14px;
}
#cssmenu2 ul ul > li.has-sub:hover > a:before {
top: 17px;
height: 0;
}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
#cssmenu2 {
width: 100%;
}
#cssmenu2 ul {
width: 100%;
display: none;
}
#cssmenu2.align-center > ul {
text-align: left;
}
#cssmenu2 ul li {
width: 100%;
border-top: 1px solid rgba(120, 120, 120, 0.2);
}
#cssmenu2 ul ul li,
#cssmenu2 li:hover > ul > li {
height: auto;
}
#cssmenu2 ul li a,
#cssmenu2 ul ul li a {
width: 100%;
border-bottom: 0;
}
#cssmenu2 > ul > li {
float: none;
}
#cssmenu2 ul ul li a {
padding-left: 25px;
}
#cssmenu2 ul ul ul li a {
padding-left: 35px;
}
#cssmenu2 ul ul li a {
color: #dddddd;
background: none;
}
#cssmenu2 ul ul li:hover > a,
#cssmenu2 ul ul li.active > a {
color: #ffffff;
}
#cssmenu2 ul ul,
#cssmenu2 ul ul ul,
#cssmenu2.align-right ul ul {
position: relative;
left: 0;
width: 100%;
margin: 0;
text-align: left;
}
#cssmenu2 > ul > li.has-sub > a:after,
#cssmenu2 > ul > li.has-sub > a:before,
#cssmenu2 ul ul > li.has-sub > a:after,
#cssmenu2 ul ul > li.has-sub > a:before {
display: none;
}
#cssmenu2 #menu-button {
display: block;
padding: 17px;
color: #dddddd;
cursor: pointer;
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
}
#cssmenu2 #menu-button:after {
position: absolute;
top: 22px;
right: 17px;
display: block;
height: 4px;
width: 20px;
border-top: 2px solid #dddddd;
border-bottom: 2px solid #dddddd;
content: '';
}
#cssmenu2 #menu-button:before {
position: absolute;
top: 16px;
right: 17px;
display: block;
height: 2px;
width: 20px;
background: #dddddd;
content: '';
}
#cssmenu2 #menu-button.menu-opened:after {
top: 23px;
border: 0;
height: 2px;
width: 15px;
background: #ffffff;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#cssmenu2 #menu-button.menu-opened:before {
top: 23px;
background: #ffffff;
width: 15px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#cssmenu2 .submenu-button {
position: absolute;
z-index: 99;
right: 0;
top: 0;
display: block;
border-left: 1px solid rgba(120, 120, 120, 0.2);
height: 46px;
width: 46px;
cursor: pointer;
}
#cssmenu2 .submenu-button.submenu-opened {
background: #AC420F;
}
#cssmenu2 ul ul .submenu-button {
height: 34px;
width: 34px;
}
#cssmenu2 .submenu-button:after {
position: absolute;
top: 22px;
right: 19px;
width: 8px;
height: 2px;
display: block;
background: #dddddd;
content: '';
}
#cssmenu2 ul ul .submenu-button:after {
top: 15px;
right: 13px;
}
#cssmenu2 .submenu-button.submenu-opened:after {
background: #ffffff;
}
#cssmenu2 .submenu-button:before {
position: absolute;
top: 19px;
right: 22px;
display: block;
width: 2px;
height: 8px;
background: #dddddd;
content: '';
}
#cssmenu2 ul ul .submenu-button:before {
top: 12px;
right: 16px;
}
#cssmenu2 .submenu-button.submenu-opened:before {
display: none;
}
}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}