/*
Theme Name: AskTOP.Net
Theme URI: http://www.judithshakesdesigns.com
Description: Custom WP Template for AskTop.net by JudithShakes Designs
Author: JudithShakes Designs
Author URI: http://www.judithshakesdesigns.com
Tags:
*/

/* - BASIC STUFF - */
body {font:14px Verdana, sans-serif;color:#2D0B00;margin:0 auto;}
#header-wrapper{background:#fff url(images/bg.gif) repeat-x;}
a {text-decoration:none;color:#ff290b;word-break:break-all;}
a:hover {text-decoration:none;}
.additional-meta {color:#2D0B00;font-size:16px;text-transform:uppercase;}
.commentmetadata a, .additional-meta a {color:#2d0b00;}
.commentmetadata a:hover, .additional-meta a:hover {color:#ff290b;}
.meta {font-size: 12px;color:#2d0b00;}
.sociablebox{float:left;width:250px;}
.metainfo {float:right; width:320px;text-align:right; padding-top:18px;line-height:1;}
.signature {margin-top:10px;}
blockquote {font-style:oblique; color:#2d0b00;}
img {border:0;}
.none {display:none;}
.sitemap, .links {margin-top:30px;}
.alignleft {float:left;}
.alignright {float:right;}

/* -- LISTS -- */

ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0; }
li {list-style-type:none;}
.disc {list-style-type:disc}

/* -- LISTS inside posts -- */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:40px; list-style:disc; list-style-position:outside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:outside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin-top:10px;padding:0;font-weight: normal;}
h1 {font-size:19px;}
h1.entry-title {font-size:25px;color:#92991f;line-height:1em;}
h1.entry-title a {font-size:25px;color:#92991f;line-height:1em;}
h3.comments {font-size:12px;color:#fff;}
h4.name a, h2.entry-title a{color:#92991f;}
h4.name a:hover, h2.entry-title a:hover{color:#2d0b00;}
h1.archive-title {width:640px;font-size:20px;background:none repeat scroll 0 0 #2d0b00;border:1px solid #2D0B00;margin:0 0 20px;padding:10px;color:#fff;}
h3.widgettitle {text-transform:uppercase; color:#92991f;font-size:18px;}
h4.name{font-size: 17px;}
#poptops {font-size:80%; color:#666; text-align:center; text-transform:uppercase}
cite{font-weight:bold;}
/* -- HEADINGS IN POSTS -- */
.entry-content h3 {font-size:110%; font-weight:bold;}
.entry-content h4 {font-size:100%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- HEADER -- */
#header {height:238px;margin: 0 auto 0 auto;width:990px;}
#header img{border: 0;}
#logo {height:165px;}
#logo1 {width:670px; float:left;height:165px;}
#logo2 {width:320px; float:right; background: transparent url(images/l2.png) no-repeat;height:165px;}
#logo2-trans {width:320px; float:right; background: transparent url(images/l2_trans.png) no-repeat;height:165px;}
#spacewrap {height:3px;}
#space {width: 670px; float: left; margin: 0 auto;background:transparent url(images/l3.png) no-repeat; height:73px;}
#space2 {width:320px; float:right; height:73px;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto 0 auto;padding:0;width:990px;}
#footer {overflow:hidden;margin:0 auto;clear:both;float:none;text-align:center;width:990px;color:#92991f;}
#footwrap {width:100%;background:#2d0b00 none;overflow:hidden;}
#footer a {color:#92991f;}
#footer a:hover {color:#ff290b;}
#disclaimer {background-color:#e7e0cf; margin-bottom:15px; padding:10px;}
#disclaimer p {font-size:11px; line-height:1.3em}

/*--PRODUCT STYLES--*/
#products {width:100%;}
#products img {margin-bottom:0 !important;  padding:0 !important;}
#products h2 {margin:0;padding:0;font-weight:bold;font-size:18px;}
#products .short-product {width:50%;float:left;}
#products .short-product p {padding:0px 10px;line-height:140%;margin:0;font-size:11px;}
#products .short-product h2 {clear:right;padding:0px 10px;}

#product-single {width:80%;float:none;margin:0 auto;padding:24px 0;}
#product-single #short-desc img.book-photo{float:left; padding:0 36px 24px 0;clear:left; height:auto; width:250px;}
#product-single #short-desc img.g-badge{float:left; padding-bottom:14px}
#product-single #short-desc img.mr-badge{float:left; padding-left:12px; padding-bottom:14px}
#product-single #short-desc{width:100%; border-bottom:1px solid #AAA; clear:both;overflow:auto;}
#product-single #short-desc .price{font-size:30px;font-weight:bold;}
#product-single p {}
#product-single #long-desc{clear:both}
/* -- CATEGORY TEMPLATES -- */
#cat-description {padding:10px; margin-top:-20px; margin-bottom:10px;}

/* -- NEWS -- */
#news-wrap {margin:30px 0px 15px 0px;}
#news-title-bar {width:660px; background-color:#2D0B00; padding:5px; display:table-cell; vertical-align:middle;}
#news-archive-bar {width:660px; background-color:#dbd9d4; padding:5px; display:table-cell; vertical-align:middle; margin-top:20px; color:#898989;}
#news-archive-bar a {color:#898989; text-decoration:underline}
.news-title {font-size:19px; font-weight:bold; color:#FFF; padding-left:10px;}
.news-meta {color:#FFF; padding-right:10px;}
.site-news-posts {padding:0 5px 0 15px; margin-bottom:15px; clear:both;}
.news-meta-bar {width:660px; display:table-cell; vertical-align:middle; padding: 0 15px 0 15px;}
.news-comment, .news-social {margin-bottom:25px;}

.button {
   border-top: 1px solid #6b5b33;
   background: #f5f2eb;
   background: -webkit-gradient(linear, left top, left bottom, from(#f5f2eb), to(#f5f2eb));
   background: -webkit-linear-gradient(top, #f5f2eb, #f5f2eb);
   background: -moz-linear-gradient(top, #f5f2eb, #f5f2eb);
   background: -ms-linear-gradient(top, #f5f2eb, #f5f2eb);
   background: -o-linear-gradient(top, #f5f2eb, #f5f2eb);
   padding: 3.5px 7px;
   -webkit-border-radius: 2px;
   -moz-border-radius: 2px;
   border-radius: 2px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #2d0b01;
   font-size: 13px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #ebe3cd;
   background: #ebe3cd;
   color: #2d0b01;
   }
.button:active {
   border-top-color: #d1d0b6;
   background: #d1d0b6;
   }

/*.textwidget {
display: block;
position: relative;
padding: 4px;
border: 1px solid #000;
}
*/

/* -- FORUM -- */
div.forum {width:960px; margin-top:20px;}
div.forum h2 {display:none;}

/* -- MENU -- */
#access {background: none;width: 665px;	display:block;float:left;text-transform: uppercase;margin-top:20px;}
#access .menu-header,div.menu {font-size: 12px;	margin-left: 12px; text-align:center;}
#access .menu-header ul,div.menu ul {list-style: none;margin: 0; text-align:left;}
#access .menu-header li,div.menu li {float:left;position: relative;}
#access a {display:block;text-decoration:none;color:#fff;padding:0 10px 5px 10px;}
#access ul ul {display:none;position:absolute;top:15px;left:0;float:left;z-index: 99999;background:#c6b996 none;}
#access ul ul li {min-width: 111px;}
#access ul ul ul {left:100%;top:0;}
#access ul ul a {background:#2d0b00 url(images/arrow.gif) no-repeat center left;height:auto;line-height:1em;padding:5px;font-size:12px;border-bottom:1px dotted #c6b996;padding-left:10px;}
#access ul ul a:hover {background:#2d0b00 url(images/arrow-red.gif) no-repeat center left !important; height:auto;line-height:1em;padding:5px;border-bottom:1px dotted #c6b996;padding-left:10px;}
#access li:hover > a, #access ul ul :hover > a {color:#ff290b;background:#2d0b00;}
#access ul li:hover > ul {display:block;}
#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a {color: #ff290b !important;}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color:#ff290b;}

/* --Q&A --*/
.qa {}
div#question {background:#fff url(images/q.gif) no-repeat left top;padding-left:55px;min-height:50px;}
#attachhead {background:none !important; min-height:0 !important;}
#question {font-style:italic;margin-bottom:25px;margin-top:10px;font-size:13px; line-height:1.4em;}
#answer {background:#fff url(images/a.gif) no-repeat left top;padding-left:55px;}
.q-homepage {font-style:italic;}

/* -- POSTS -- */ 
.post-index, .qa {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00;margin:0 0 30px;padding:10px;clear:both;}
#post-single {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00;margin:0 0 20px;padding:10px;}
#respond {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00;margin:0 0 20px;padding:10px;}
#posts-wrap {float:left; clear:both;width:660px;line-height:1.7em;}
.posts-wrap {float:left; clear:both;width:660px;line-height:1.7em;}
tags-list {vertical-align:bottom;}
#ad {background-color:#e1e2cc; font-style:italic; padding:15px; margin:15px 15px 5px; line-height:135%}
#ad-mark {background-color:#e1e2cc; font-style:italic; padding:15px; margin:15px 15px 5px; line-height:135%}
#entry-content-single p {text-align:justify}
.post p {text-align:justify}
#download-area {text-align:left; height: 75px; width:613px; margin: 0 auto 5px; background-image:url('images/downloadbar.png'); background-repeat:no-repeat; background-position:center; padding: 15px; clear:left;}
#download-area p {color:#FFF; text-align:left; margin:3px 0 0 135px}
#download-area h2 {color:#FFF; margin:10px 0 0 135px}
#ad-notice{color:#333;margin:-5px 25px 5px 0;text-align:right;text-transform:uppercase;font-size:9px}

a.more-info{font-size:14px;margin:30px auto 10px auto; background-color:#92991f;line-height:350%;padding:7px 20px;color:#FFF;border-radius:4px;}
/* -- POST ATTACHMENTS -- */
div#attachments {clear:left;}
#attachments li {list-style-type:none; vertical-align:middle; margin-bottom:5px;}

/* -- AUTHOR BIO -- */
.authorbox {border-top: 1px dotted #2d0b00;clear:both;padding-top:10px;}
.authorpic {float:left;width:80px;margin-right:10px;}
.authorinfo {font-size:11px;font-style:italic;line-height:1.3em;}
.clear {clear:both;}
.authorinfo {margin-left:90px;}

/* -- SIDEBARS --*/
.sidebar-wrap {margin-right:2px;overflow:hidden; float:right; clear:none;width:302px;color:#2d0b00;line-height:1.5em;}
.sidebar {width:99%;clear:none;}
.block-1 {float:right;margin-top:15px;}
.block-2 {display:block; float:right;}
.widget {margin-bottom:45px;}
.widget ul li{margin-left: 0;}
#social img{vertical-align:top;}

/* -- SIDEBAR (ARMS ROOM) --*/
#sidebar-wrap-armsroom {margin-right:2px;overflow:hidden; float:left; clear:none;width:302px;color:#2d0b00;line-height:1.5em;}
#sidebar-wrap-armsroom li a {display:block; padding:3px; margin-top:5px}
#sidebar-wrap-armsroom li a:hover {background-color:#c6b996; color:#2d0b00}
#sidebar-wrap-armsroom p {text-align:center; line-height:1em}
#sidebar-wrap-armsroom p a {font-size:11px; color:#999;}
#sidebar-wrap-armsroom p a:hover {color:#000;}
li.categories {color:#2d0b00; font-size:1.3em} /* outermost list item */
li.cat-item a {background-color:#2d0b00; color:#FFFFFF; font-size:1.1em;}
li.cat-item-7 {}  /* category ID #7, etc */
li.current-cat a {background-color:#9c906f; color:#2d0b00}
li.current-cat-parent {}
#sidebar-wrap-armsroom ul.children {margin: -5px 0 5px 35px; background:none; line-height:1em}
#sidebar-wrap-armsroom ul.children li {list-style-type:disc;}
#sidebar-wrap-armsroom ul.children a {background-color:#F5F2EB; color:#000; font-size:.8em}
#sidebar-wrap-armsroom ul.children a:hover {text-decoration:underline}
#armsroom-search{margin-bottom:20px; background-color:#92991F; width:300px; text-align:center}
#armsroom-search h3{text-align:left; color:#FFF; padding:3px}
#armsroom-search form{padding:3px}
#sidebar-wrap-armsroom ul.children li.current-cat a{font-weight:bold; font-style:italic} 
#a-s {width:50%}
#sidebar-wrap-armsroom hr {margin:5px 0 15px 5px; color:#c2b893; background-color:#c2b893}


/* -- ASKTOP --*/
#asktop {background:#92991f; border-left:2px solid #412606; border-right:2px solid #412606; border-bottom:2px solid #412606;color:#2D0B00;line-height:1.3em;padding:0 10px 15px 10px;}
#asktop img {text-align:center;}
#asktop .wpcf7-text {width:271px;}
#asktop textarea {width:271px !important;}
#asktop .widget {margin-bottom:5px;}
#asktop .wpcf7-submit {margin:0 auto 0 100px;
text-align:center;
width:84px;}
#asktop-form p {font-weight:bold;text-transform:uppercase;}
#asktop .wpcf7-mail-sent-ok {border:0; background:#fff none;}

/* -- MISC --*/
#social {margin-top:15px;}
#searchbox {margin-left:80px;margin-top:100px;}
#dude {text-align:right; height:136px;width:990px;margin: 0 auto;}
#dude-wrap {background:#fff url(images/dude-bg.gif) repeat-x;width:100%;overflow:hidden;height:136px;clear:both;}
.himage {margin-bottom:10px;}
#navarray {margin: 0 auto 5px; line-height:normal}

/* -- SUBSCRIBE --*/
#subscribe {background:#2d0b00 url(images/delivered.gif) no-repeat top center;margin-top:15px;overflow:hidden;margin-bottom:15px;}
#sub-inner {text-align:center;vertical-align:top;margin-top:84px;background:#2d0b00;}
#subscribe .widget {margin-bottom:15px;}
#mc_signup_form {background:#2d0b00 !important;border:0 !important;color:#FFFFFF !important;padding:5px;}
#mc_signup_form .mc_input {margin-bottom:10px;width:240px; background-color:#fbf9f4;}

/* -- FOOT WIDGETS --*/
#bottom {text-align:left;padding-top:10px;overflow:hidden;}
#b1 {float:left; width:450px;padding-right:6px;}
#b1 a {text-decoration:underline}
#b2 {float:left;width:250px;border-left:1px solid #401000;border-right:1px solid #401000;padding-left:18px;padding-right:10px;}
#b3 {float:right; width:250px;font-size:14px;} 
#bottom ul li{margin-bottom:10px;}

/* -- WELCOME PAGE SIDEBAR WIDGET --*/
#latest-posts ul {list-style-image: url("images/custom-bullet.png"); margin-left:18px;}
#latest-posts li {text-indent:0px; margin-bottom:10px;}
#latest-posts li a {color:#FFF; white-space:normal;}
.latest-posts-title {display:none;}

/* -- QUOTES --*/
#quote-wrap {float:left; width:660px; background-color:#58170E; margin:-10px 0px 20px 0px; padding:0 0 20px 0;}
#quote-wrap blockquote {margin: 25px 80px -25px 80px; color:#FFF; font-size:22px; text-align:justify; padding-bottom:10px}
#quote-wrap cite {font-size:15px; float:right; margin: -3px 80px 0 0; color:#CCC;}

/* -- ENDORSE--*/
#endorse-wrap {float:left; width:660px; background-color:#8A794A; margin:-10px 0px 20px 0px; padding:0 0 20px 0;}
#endorse-wrap blockquote {margin: 25px 80px -25px 80px; color:#FFF; font-size:22px; text-align:justify; padding-bottom:10px}
#endorse-wrap cite {font-size:15px; float:right; margin: -3px 80px 0 0; color:#CCC;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/*--IMAGES--*/
img.right { float: right; margin:10px 0 0 10px; }
img.left { float: left; margin:0 10px 10px 0; }

/*--IMAGES w/ CAPTIONS--*/
.aligncenter, div.aligncenter { display: block; margin: 10pt auto !important;text-align: center;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption { text-align: center; background-color: #fff; font-style:italic; color:#999; padding:8px}
.wp-caption img { margin: 5px auto; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 125%; padding: 5px; margin: 0; font-style: italic;text-align: left;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto; padding: 5px; border-bottom: 1px dotted #ccc;overflow:hidden;}
ul.children {margin:5px; background:#fff none;clear:both;}
ul.children li.depth-2,ul.children li.depth-4, ul.children li.depth-6, ul.children li.depth-8,ul.children li.depth-10 {background:#f9f7f2 none !important; border: 1px solid #2d0b00;}
ul.children li.depth-1,ul.children li.depth-3, ul.children li.depth-5, ul.children li.depth-7,ul.children li.depth-9 {background:#fff none !important; border: 1px solid #ddd;}
ul.commentlist, ul.pinglist {clear:both;}
div.reply {background:none;border:medium none;font-size:11px;margin-bottom:20px;
padding:5px;text-align:center;text-transform:uppercase;width:38px;}
div.reply a{color:#ff290b;}
div.reply a:hover {color:#2d0b00;}
textarea#comment {overflow:auto}
.avatar {float: right;padding: 2px; background-color: #fff; border: 0px solid #e4c658;}
ul.commentlist li.even {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00;margin:0 0 30px;}
ul.commentlist li.even a{}
ul.commentlist li.odd {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00;margin:0 0 30px;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 0;}
.navigation-index {}
.prev-found {background-image:url('images/nav_background_prev.jpg');}
.next-found {background-image:url('images/nav_background_next.jpg');}
.prev-and-next-found {background-image:url('images/nav_background_both.jpg');}
.nav-next {float:right;clear:none;width:40%; text-align:right; margin-right:30px; margin-top:10px;}
.nav-prev {float:left;clear:none;width:40%; text-align:left; margin-left:30px; margin-top:10px;}
#nav-single {width:660px;min-height:45px;font-size:12px;background-color:#2d0b00;border:1px solid #2D0B00;margin:0 0 20px;padding:0px;color:#fff;line-height:105%;}
.comments {width:640px;font-size:12px;background:none repeat scroll 0 0 #2d0b00;border:1px solid #2D0B00;margin:0 0 20px;padding:10px;color:#fff;}
#nav-single a{color:#fff;}
#nav .wp-paginate .current {background:none repeat scroll 0 0 #2d0b00;border:0;color:#FFFFFF;margin-right:4px;
padding:3px 6px;}
#nav .wp-paginate a {background:none repeat scroll 0 0 #92991f;border:0;color:#fff;margin-right:4px;
padding:3px 6px;text-align:center;text-decoration:none;}
#nav .wp-paginate {float:right;}

.comment-nav .wp-paginate-comments .current {background:none repeat scroll 0 0 #2d0b00;border:0;color:#FFFFFF;margin-right:4px;
padding:3px 6px;}
.comment-nav .wp-paginate-comments a {background:none repeat scroll 0 0 #92991f;border:0;color:#fff;margin-right:4px;
padding:3px 6px;text-align:center;text-decoration:none;}
.comment-nav .wp-paginate-comments {float:right;}
li.comment p {font-size:12px; line-height:1.5em}

/* -- ARMS ROOM -- */
#arms-left{padding:10px; background-color:#ded6c0; width:300px; float:left; margin-top:13px; margin-bottom:20px; height:200px; font-size:12px; overflow:hidden;}
#arms-right{padding:10px; background-color:#ded6c0; width:300px; float:right; margin-top:13px; margin-bottom:20px; height:200px; font-size:12px;overflow:hidden;}
#arms-head{margin-top:15px; font-size:2em;}
#arms-desc{margin-top:10px; width:500px; text-align:justify; line-height:1.5em}
#posts-wrap-armsroom {float:right; clear:both;width:660px;line-height:1.7em;}
#posts-wrap-armsroom h2 {font-size:1.3em}
#posts-wrap-armsroom hr {margin:5px 0 15px 0; color:#c2b893; background-color:#c2b893}
p.arms-disclaimer {font-size:.75em; text-align:justify; line-height:1.5em}
div.arms-navigation {height:auto;float:left;padding: 0;margin:13px 0 10px 25px}
div.arms-bottom-navigation {height:auto;padding: 0;margin:13px 0 10px 25px}
#arms-nav .wp-paginate .current {background:none repeat scroll 0 0 #2d0b00;border:0;color:#FFFFFF; padding:3px 6px;}
#arms-nav .wp-paginate a {background:none repeat scroll 0 0 #92991f;border:0;color:#fff;margin-right:4px;
padding:3px 6px;text-align:center;text-decoration:none;}
#arms-nav .wp-paginate {float:right; margin:5px 5px 5px 5px}
.arms-post-index {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2D0B00; padding:10px; float:right; width:640px}
.post-ratings {font-size:11px}
#arms-cat-title{float:right; margin-top:10px; margin-bottom:5px}
#newest-downloads li {list-style:decimal; margin-left:-15px}
.download-area {float:none; clear:both;}
/* -- FOOTER -- */
#copyright{color:#683423}

/* -- GOOGLE SITE SEARCH --*/

.gsc-webResult.gsc-result{border-bottom:1px solid #999;}
.gs-result .gs-title, .gs-result .gs-title *{text-decoration:none !important;}
.gsc-control-cse .gsc-table-result{border-bottom:1px dotted #ccc;}
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b{color:rgb(180,30,30) !important;}
.gsc-results .gsc-cursor-page.gsc-cursor-current-pageP{background:none !important;}
.gsc-table-cell-snippet-close, .gs-promotion-text-cell{padding:15px !important;}
#___gcse_0{background:none !important;}
.gsc-input-box{width:93% !important; border:none !important; background:none !important;}
.gsc-input-box-hover{width:93% !important; border:0px !important;}
.gsc-input-box-focus{width:93% !important; border:0px !important;}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{border:0px !important; box-shadow:none !important;-webkit-box-shadow: none !important;-moz-box-shadow:none !important; }
.gsc-control-cse{font-family:Arial,sans-serif;border: 0px !important;background-color:none !important;padding:0 !important;width:78% !important;}
input.gsc-input{border-color:#777}
.gsc-control-wrapper-cse{width:110%;}
input.gsc-search-button{border-color:#333;background-color:#333;display:none !important;}
.gsc-tabHeader.gsc-tabhInactive{border-color:#777;background-color:#777}
.gsc-tabHeader.gsc-tabhActive{border-color:#333;background-color:#333}
.gsc-tabsArea{border-color:#333}
form.gsc-search-box{margin-bottom:-3px !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0 !important;}
#logo2-trans > #search-box > table.gsc-search-box{width:101% !important;}
table.gsc-search-box td.gsc-input{padding-right:0;}
.gsc-webResult.gsc-result{border-color:#FFF;background-color:#FFF}
.gsc-webResult.gsc-result:hover{border:3px solid #rgb(180,30,30) !important;background-color:#FFF}
.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b{color:#444}
.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b{color:#444}
.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b{color:#444}
.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b{color:#777}
.gsc-cursor-page{color:#444}
a.gsc-trailing-more-results:link{color:#444}
.gs-webResult.gs-result .gs-snippet{color:#333}
.gs-webResult.gs-result .gs-visibleUrl{color:#000}
.gs-webResult.gs-result .gs-visibleUrl-short{color:#000}
.gsc-cursor-box{border-color:#FFF}
.gsc-results .gsc-cursor-page{border-color:#777;background-color:#FFF}
.gsc-results .gsc-cursor-box .gsc-cursor-page{color:rgb(180,80,80) !important;}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page{border-color:#333;background-color:none !important; color:rgb(0,0,0) !important;}
.gs-promotion.gs-result{border-color:#CCC;background-color:#E6E6E6}
.gs-promotion.gs-result a.gs-title:link{color:#00C}
.gs-promotion.gs-result a.gs-title:visited{color:#00C}
.gs-promotion.gs-result a.gs-title:hover{color:#444}
.gs-promotion.gs-result a.gs-title:active{color:#0C0}
.gs-promotion.gs-result .gs-snippet{color:#333}
.gs-promotion.gs-result .gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl-short{color:#0C0}
dialog{font:62.5% "Trebuchet MS",sans-serif;margin:50px}
ul#icons{margin:0;padding:0}
ul#icons li{margin:2px;position:relative;padding:4px 0;cursor:pointer;float:left;list-style:none}
ul#icons span.ui-icon{float:left;margin:0 4px}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:100%;visibility:hidden;background-color:#333}

#yith-topbar-countdown .wrapper_inner .countdown_button{margin-top:12px !important;}
#yith-topbar-countdown .countdown_information{padding-top:20px !important;}
#yith-topbar-countdown.topbar-countdown-container{position:fixed; box-shadow:0px 1px 3px 0px #000; left:0}