/* 

Title: ChowChow.org Style Sheet
Author: Terry Majamaki
Email: terry@majamaki.com
Website: http://www.chowchow.org/

Version: 3.1
Modified: July, 2015 

*/

body {font-size: 12px;}
a, a:link {color: #C45100!important;}
a:visited {color: #900!important;}
a:hover {color: #c00!important;}
a:active {color: #FA9400!important;}
a img {border-bottom: none;}

h1 {color: #c30;}
h2 {color: #930; font-size: 26px; margin: 5px 0;}
h3 {color: #900; text-transform: capitalize; margin-top: .5em;}
h4 {color: #930;}
p {margin-bottom: .5em;}

/* NEW STYLE UPDATES AUGUST 2017 */
.fl-nav.navbar {background: transparent;box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0);}
.footerlinks a, .footerlinks a:link, .footerlinks a:visited {color: #e98813!important;}
.footerlinks a:hover, .footerlinks a:active {color: #fee9cf!important;}

/* NEW STYLE UPDATES JULY 2015 */
.logo {padding: 0;}
#site-description #logo, #site-description h1, #site-description p {display: none;}

#wrap {max-width: 100%;background-color: transparent;border: none;}
.moderators {display: none;}


/* NEW STYLE UPDATES MARCH 2012 */
/* FORUM TEMPLATE STYLE */
#content_inner { width: 96%;}
#wrap {padding: 15px 0;} 
#main {margin-top: 10px;}

/* HEADER */
/*#chowphoto { position: absolute; top: 5px; left: 360px; width: 206px; height: 143px; background:url(http://chowchow.org/wp-content/uploads/chow-photos/rotator.php) no-repeat left top; z-index: 10;}*/
/* MAIN BODY */
/*#content { background: #FFFDFC url(http://chowchow.org/wp-content/themes/infocus/images/content_top.png) repeat-x scroll center -12px!important; padding-bottom: 15px;}*/

/* FORUM AND TOPIC LISTS */
ul.linklist li, #forum-search fieldset, #topic-search fieldset { white-space: nowrap;} /* fix odd chrome wrap bug 1/16/13 */
div.pagination { color: #9F8260; font-size: 13px; height: auto; margin-top: 0; margin-bottom: 4px; padding: 0;}

ul.topiclist li.row dl {padding: .3em 0 .3em 10px!important;}
a.forumtitle, a.topictitle { padding-top: .4em!important; display: inline-block; font-weight: normal; font-size: 1.5em;}
ul.linklist, ul.topiclist {padding-left: 0!important;}
ul.topiclist li {color: #9F8260;}
.row .pagination {padding: 1px 0 5px 15px; margin-top: -5px;}
table {border-top: none; border-color: transparent!important;}
table thead tr, table tr td {border-top: none!important;}
td, th, h6, .active { background-image: none;}
th, tr:hover {background-color: transparent;}

/* ANNOUNCEMNTS */
.announcement a.forumtitle, .announcement a.topictitle {font-size: 14px;line-height: 1.2em; font-weight: bold;}
.announcement ul.topiclist dt, .announcement dd.posts, .announcement dd.topics, .announcement dd.views, .announcement dd.lastpost {font-size: .9em; line-height: 1.4em;}
.announcement ul.topiclist li.row dl {padding: .1em 0 .1em 10px!important;}

/* POST BODY */
.postbody { line-height: 1.5em; color: #4E1B05; padding: 8px;}
.postbody h3, .postbody h3.first { font-size: 1.7em;}
p.author { margin: 0 0 0.6em 0;}
.content, .postbody .content { line-height: 1.6em!important;}
.postprofile dt, .postprofile dd {line-height: 1.5em;}
.postprofile dt a { font-size: 15px;}

blockquote {font-size: 1em; margin: 10px 0; padding: 5px 15px 10px 45px; background-color: #FFFDFC!important; background-position: 10px -610px; border-color: #774728; color: #774728; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 0 6px 6px -6px #774728; -moz-box-shadow: 0 6px 6px -6px #774728; box-shadow: 0 6px 6px -6px #774728;}
blockquote cite { color: #930; border-bottom: 1px solid #E8D0AE; display: block; font-size: 1em; padding-bottom: 3px; margin: .3em .5em .3em 0;}
blockquote.uncited {padding-top: 10px;}

input, textarea, select {
	color: #4E1B05!important;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-image: none;
	border-color: #D9D9D9 #EAEAEA white;
	border-style: solid;
	border-width: 1px;
	padding: 3px 10px!important;
}

textarea {padding: 5px!important;}
input:focus, textarea:focus, select:focus, #footer input:focus, #footer textarea:focus, #footer select:focus {
	border-color: #FBA000 #FBC500 #FBC500 #FBA000;
	color: #c30;
	background-color: #fbfbfb;
}

.btn, .button1, .button2, .button3, #submit {
height: auto!important;
line-height: 1.4em!important;
padding: 3px 15px!important;
background-color: #FAFAFA!important;
background-image: url("http://forum.chowchow.org/styles/prosilver/theme/images/bg_button.gif")!important;
border: 1px solid!important;
border-color: #FBA000 #FBC500 #FBC500 #FBA000!important;
color: #824710!important;
padding: 3px 15px!important;
border-radius: 5px!important;
-webkit-border-radius: 5px!important;
-moz-border-radius: 5px!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}

.btn:hover, .button1:hover, .button2:hover, .button3:hover, #submit:hover {
border-color: #c30!important;
color: #930!important;
}



input.btn:focus, #form input.btn:focus {
	background: #FFF68D;
}
	



form.submit fieldset {
	border: 1px solid #EDD7BB;
	background-color: #ffefda;
}
form.submit legend {
	padding: 5px 10px;
	border: 2px solid #ffefda;
	background-color: #FDF9F3;
	color: #c30;
	letter-spacing: 1px;
	font-weight: bold;
}
form.submit label {
	float: left;
	width: 120px;
	padding-right: 0.5em;
	color: #900;
	text-align: right;
}
form.submit input, form.submit textarea {
	float: left;
	width: 350px;
}
form.submit input.btn {
	width: auto;
}
form.login input {
	background-color: #fff;
	border-color: #F9BA00 #FFF279 #FFF279 #F9BA00;
}
script, iframe { font-size: 80%;}
/*.arrow {
	background: url(http://www.chowchow.org/images/icon_arrow.png) no-repeat left 50%;
	padding-left: 14px;
}
 a.arrow:hover {
	background: #FDF9F3 url(http://www.chowchow.org/images/icon_arrow.png) no-repeat left 50%;
}*/

.clear { clear:both;}
.hide { display: none;}

/* OVER RIDING STYLES */ 
#page-header, .headerbar { background: none;}
.attach-image {max-height: 800px!important;}
 

li.header {padding: 3px 0;}
dl.icon dt {background-position: 15px 85%;}
.attachbox {max-width: 98%; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 0 6px 6px -6px #774728; -moz-box-shadow: 0 6px 6px -6px #774728; box-shadow: 0 6px 6px -6px #774728;}
.rightside {margin-top: 2px;}

/* ADD THIS */
.addthis_button_facebook_send {margin-right: 12px;}

/* REGISTRATION FORM */
#register fieldset.fields2 dt {width: 18em;}



/* 3.1 COLORS AND EDITS */
.navbar, .panel {background: #efe4d6 url("./images/bg_list.gif")repeat-x;}
.forabg, .forumbg {margin-bottom: 1.5em; background-color: #efe4d6; background-image: linear-gradient(to bottom, #EFE4D6, #E6DCCF);}
.panel {background-image: none; margin-bottom: 1em;}

.header dl.row-item {margin-bottom: 0;}
li.header dt, li.header dd, li.header dt a, li.header dd a {color: #900!important; font-size: 14px;}
.panel {background-color: #efe4d6; color: #4E1B05;}
.content h2, .panel h2 {color: #930; border-bottom-color: #e8d0ae;}

ul.forums {background-color: #fdf9f3; background-image: none;}
li.row {border-top-color: #fff;border-bottom-color: #e8d0ae;}
li.row:hover, table.table1 tbody tr:hover, table.table1 tbody tr.hover {background-color: #efe4d6;}
li.row strong {color: #9f8260;}
table.table1 tbody tr {border-color: #e8d0ae;}

ul.topiclist dd {border-left-color: #e8d0ae;}
li.row:hover dd {border-left-color: #fdf9f3;}
.bg1 {background-color: #fdf9f3;}
li.bg2, tr.bg2 {background-color: #fff;}
.bg2 {background-color: #efe4d6;}

.lastpost {line-height: 1.3em;}
.lp-subject {font-size: 1em;}
.lp-author, .lp-time {font-size: .9em;line-height: 1em;}

/* PAGINATION */
.pagination li a {color: #9f8260; background-color: #FDF9F3;border-color: #9f8260;}
.pagination li.active span, .pagination li a:hover, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {background-color: #9f8260;border-color: #9f8260;}


label {color: #674d42;}
fieldset dl:hover dt label {olor: #930;}
fieldset.fields2 dl:hover dt label {color: #c30;}
.inputbox:focus, .inputbox:hover {border-color: #c30;}

.search-header {margin-top: 10px; box-shadow: none;border-top: 1px solid #FBA000;border-right: 1px solid #FBC500;border-bottom: 1px solid #FBC500;border-left: 1px solid #FBA000;color: #824710;}
a.button.icon-button.search-adv-icon {border: none;}

button, a.button, #content #content input[type=submit], input[type=button], input[type=reset], ul.button-nav li a, div.generic-button a, .button {
	text-transform: uppercase;
	background: #f9f3eb;
	background-image: -webkit-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -moz-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -ms-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -o-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: linear-gradient(to bottom, #f9f3eb, #efe4d6);
}
button:hover, a.button:hover, a.button:focus, #content #content input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, ul.button-nav li a:hover, ul.button-nav li.current a, div.generic-button a:hover, .button:hover, .button:focus,
.button:hover, .dropdown-visible .dropdown-select, .nojs .dropdown-container:hover .dropdown-select {
	border-color: #C30;
	background: #efe4d6;
	background-image: -webkit-linear-gradient(top, #efe4d6, #f9f3eb);
	background-image: -moz-linear-gradient(top, #efe4d6, #f9f3eb);
	background-image: -ms-linear-gradient(top, #efe4d6, #f9f3eb);
	background-image: -o-linear-gradient(top, #efe4d6, #f9f3eb);
	background-image: linear-gradient(to bottom, #efe4d6, #f9f3eb);
}
.action-bar .search-box {
	margin: 3px 10px;
	box-shadow: none;
	border-top: 1px solid #FBA000;
	border-right: 1px solid #FBC500;
	border-bottom: 1px solid #FBC500;
	border-left: 1px solid #FBA000;
	color: #824710;
	border-radius: 5px;
}
.search-box .inputbox {border-color: #fff!important; width: inherit!important;}
.search-box .button {-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0);
	box-shadow: 0px 1px 3px rgba(0,0,0,0);}
.headerbar .search-box button.search-icon {height: 26px;}
a.button.icon-button.search-adv-icon, button.button.icon-button.search-icon {border-top: none;border-bottom: none;min-height: 26px;}
.dropdown-container.topic-tools, #quickmod {margin: 3px 0 0 8px;}
.dropdown-contents {margin-bottom: 0px;}
.dropdown-contents > li {padding-right: 10px!important;padding-left: 6px;}
.dropdown-select {color:#C45100;}
.dropdown-visible .dropdown-select, .dropdown-visible .dropdown-select:hover, .nojs .dropdown-container:hover .dropdown-select {color: #930;border-color: #C30;}

textarea.inputbox {padding: 2px!important;}
#format-buttons .button2 {font-size: 1em;font-weight: 400;letter-spacing: 0;text-transform: inherit;}

#tabs .tab > a {background: #dbcebe;}
#tabs .tab > a:hover {background: #efe5d7;}
#tabs .activetab > a, #tabs .activetab > a:hover {
	border-color: #dbcebe;
	border-bottom-color: #fefdfa;
	background: #f9f3eb;
	box-shadow: 0 1px 1px #fcfbf7 inset;
	background-image: -webkit-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -moz-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -ms-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: -o-linear-gradient(top, #f9f3eb, #efe4d6);
	background-image: linear-gradient(to bottom, #f9f3eb, #efe4d6);
}

#navigation a {
background: rgba(219,206,190,1);
background: -moz-linear-gradient(left, rgba(219,206,190,1) 0%, rgba(232,222,208,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(219,206,190,1)), color-stop(100%, rgba(232,222,208,1)));
background: -webkit-linear-gradient(left, rgba(219,206,190,1) 0%, rgba(232,222,208,1) 100%);
background: -o-linear-gradient(left, rgba(219,206,190,1) 0%, rgba(232,222,208,1) 100%);
background: -ms-linear-gradient(left, rgba(219,206,190,1) 0%, rgba(232,222,208,1) 100%);
background: linear-gradient(to right, rgba(219,206,190,1) 0%, rgba(232,222,208,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbcebe', endColorstr='#e8ded0', GradientType=1 );
}
#navigation a:hover {background: #e8ded0;}
table td, table.table1 td {color: #674d42!important;}
th {border-top: none;}
table thead tr {background: rgba(125,125,125,0)!important;}
#footer_inner {padding-top: 0;padding-bottom: 0;}

fieldset.forum-selection {min-width: 430px;}

/* FIXES - OVERRIDES*/
.caret {
    display: inline-block;
    width: inherit;
    height: inherit;
    margin-left: 2px;
    vertical-align: baseline;
    border-top: none;
    border-top: none;
    border-right: none;
    border-left: 1px solid #C7C3BF;
}
.dropdown-container.topic-tools, #quickmod {margin: 0;}
.list-inner, .list-inner strong, .list-inner a {font-weight: 400;}

fieldset.quick-login input.inputbox {width: 100%;}