/************* Variables *************/
/************* Fonts **************/
/************* Colors *************/
/************* Mixins *************/
/*******************************************************************************
							Default configuration
*******************************************************************************/
/* line 5, sass/_flexy-menu.scss */
.flexy-menu { width: 100%; margin: 0; padding: 0; position: relative; float: left; font-family: "Oswald", Helvetica, Arial, sans-serif; list-style: none; background: none; }

/* line 15, sass/_flexy-menu.scss */
.flexy-menu li { display: inline; font-size: 18px; margin: 0; padding: 0; float: left; line-height: 20px; position: relative; }

/* line 24, sass/_flexy-menu.scss */
.flexy-menu > li > a { padding: 20px 22px; color: #573f35; text-decoration: none; display: block; text-transform: uppercase; -webkit-transition: color 0.2s linear, background 0.2s linear; -moz-transition: color 0.2s linear, background 0.2s linear; -o-transition: color 0.2s linear, background 0.2s linear; transition: color 0.2s linear, background 0.2s linear; border-bottom: 1px solid #d7cdc1; }

/* line 37, sass/_flexy-menu.scss */
.flexy-menu li:hover > a, .flexy-menu li.active a { background: #c55b21; color: #fff; }

/*----------------------------
	Right alignment (item)
----------------------------*/
/* line 45, sass/_flexy-menu.scss */
.flexy-menu li.right { float: right; }

/*-----------------------------
	Drop down configuration
-----------------------------*/
/* line 53, sass/_flexy-menu.scss */
.flexy-menu ul, .flexy-menu ul li ul { list-style: none; margin: 0; padding: 0; display: none; position: absolute; z-index: 99999; width: 132px; background: #c55b21; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }

/* line 64, sass/_flexy-menu.scss */
.flexy-menu ul { top: 60px; left: 0; }

/* line 68, sass/_flexy-menu.scss */
.flexy-menu ul li ul { top: 0; left: 100%; }

/* line 72, sass/_flexy-menu.scss */
.flexy-menu ul li { clear: both; width: 100%; border: none; font-size: 12px; }

/* line 78, sass/_flexy-menu.scss */
.flexy-menu ul li a { padding: 10px 20px; width: 100%; color: #fff; font-size: 18px; text-decoration: none; display: inline-block; float: left; clear: both; text-transform: uppercase; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-transition: color 0.2s linear, background 0.2s linear; -moz-transition: color 0.2s linear, background 0.2s linear; -o-transition: color 0.2s linear, background 0.2s linear; transition: color 0.2s linear, background 0.2s linear; border-bottom: 1px solid #b55724; }

/*-----------------------------
	Drop down indicators
-----------------------------*/
/* line 101, sass/_flexy-menu.scss */
.flexy-menu > li .indicator { position: absolute; color: #f99235; top: 20px; right: 8px; font-size: 17px; }

/* line 108, sass/_flexy-menu.scss */
.flexy-menu ul > li .indicator { top: 10px; right: 8px; }

/*------------------
	Preset sizes
------------------*/
/* line 116, sass/_flexy-menu.scss */
.thin > li > a { padding: 10px 22px; }

/* line 119, sass/_flexy-menu.scss */
.thin ul { top: 40px; }

/* line 122, sass/_flexy-menu.scss */
.thin > li .indicator { top: 10px; }

/* line 126, sass/_flexy-menu.scss */
.thick > li > a { padding: 40px 22px; }

/* line 129, sass/_flexy-menu.scss */
.thick ul { top: 100px; }

/* line 132, sass/_flexy-menu.scss */
.thick > li .indicator { top: 40px; }

/*-------------------------
	Icons configuration
-------------------------*/
/* line 139, sass/_flexy-menu.scss */
.flexy-menu i { line-height: 20px !important; margin-right: 6px; font-size: 18px; float: left; }

/*------------------------------------
	Collapsible menu configuration
------------------------------------*/
/* line 149, sass/_flexy-menu.scss */
.flexy-menu > li.showhide { display: none; width: 100%; height: 50px; cursor: pointer; color: #dedede; border-bottom: solid 1px rgba(0, 0, 0, 0.1); background: #c55b21; }

/* line 158, sass/_flexy-menu.scss */
.flexy-menu > li.showhide span.title { margin: 16px 0 0 25px; float: left; }

/* line 162, sass/_flexy-menu.scss */
.flexy-menu > li.showhide span.icon { margin: 17px 20px; float: right; }

/* line 166, sass/_flexy-menu.scss */
.flexy-menu > li.showhide .icon em { margin-bottom: 3px; display: block; width: 20px; height: 2px; background: #ccc; }

/*-----------------
	Light Theme
-----------------*/
/* line 177, sass/_flexy-menu.scss */
.light { background: #fff; border: solid 1px #dfdfdf; }

/* line 178, sass/_flexy-menu.scss */
.light a { color: #555 !important; }

/* line 179, sass/_flexy-menu.scss */
.light li:hover > a, .light li.active a { background: #555; color: #fff !important; }

/* line 180, sass/_flexy-menu.scss */
.light ul, .light ul li ul { background: #fff; }

/* line 181, sass/_flexy-menu.scss */
.light > li.showhide { background: #fff; color: #555 !important; }

/* line 182, sass/_flexy-menu.scss */
.light > li.showhide .icon em { background: #555; }

/* line 183, sass/_flexy-menu.scss */
.light li .indicator { color: #555; }

/* line 184, sass/_flexy-menu.scss */
.light li:hover > .indicator { color: #fff; }

/*******************************************************************************
							Vertical configuration
*******************************************************************************/
/* line 188, sass/_flexy-menu.scss */
.flexy-menu.vertical { width: 230px; }

/* line 191, sass/_flexy-menu.scss */
.flexy-menu.vertical li { width: 100%; }

/* line 194, sass/_flexy-menu.scss */
.flexy-menu.vertical li a { display: inline-block !important; width: 100%; padding: 18px 20px 16px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/* line 202, sass/_flexy-menu.scss */
.flexy-menu.vertical ul li { width: 100%; }

/*--------------------------------
	Drop down on vertical menu
--------------------------------*/
/* line 210, sass/_flexy-menu.scss */
.flexy-menu.vertical ul, .flexy-menu.vertical ul li ul { width: 230px; }

/* line 213, sass/_flexy-menu.scss */
.flexy-menu.vertical ul { top: 0; left: 100%; }

/* line 217, sass/_flexy-menu.scss */
.flexy-menu.vertical ul li ul { top: 0px; }

/*---------------------------------
	Vertical menu on right side 
---------------------------------*/
/* line 224, sass/_flexy-menu.scss */
.flexy-menu.vertical.right { float: right !important; }

/* line 227, sass/_flexy-menu.scss */
.flexy-menu.vertical.right ul { left: -150px !important; }

/*------------------------------
	Indicator on vertical menu 
------------------------------*/
/* line 234, sass/_flexy-menu.scss */
.flexy-menu.vertical > li .indicator { top: 17px; right: 15px; font-size: 17px; }

/* line 239, sass/_flexy-menu.scss */
.flexy-menu.vertical ul > li .indicator { top: 18px; right: 15px; }

/*****************************************************************************
							Responsive design
*****************************************************************************/
@media only screen and (max-width: 768px) { /* line 249, sass/_flexy-menu.scss */
  .flexy-menu.vertical { width: 100%; }
  /* line 252, sass/_flexy-menu.scss */
  .flexy-menu li { display: block; width: 100%; }
  /* line 256, sass/_flexy-menu.scss */
  .flexy-menu > li > a { padding-top: 15px; padding-bottom: 15px; padding-left: 25px; }
  /* line 261, sass/_flexy-menu.scss */
  .flexy-menu a { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
  /* line 270, sass/_flexy-menu.scss */
  .flexy-menu ul, .flexy-menu ul li ul, .flexy-menu.vertical ul, .flexy-menu.vertical ul li ul { width: 100%; left: 0; border-left: none; position: static; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
  /* line 279, sass/_flexy-menu.scss */
  .flexy-menu ul li { border-left: none; border-right: none; }
  /* line 284, sass/_flexy-menu.scss */
  .flexy-menu ul li a, .flexy-menu.vertical ul li a { padding-top: 10px; padding-bottom: 10px; }
  /* line 288, sass/_flexy-menu.scss */
  .flexy-menu ul > li > a { padding-left: 40px !important; }
  /* line 291, sass/_flexy-menu.scss */
  .flexy-menu > li .indicator { top: 15px; right: 25px; font-size: 17px; }
  /* line 296, sass/_flexy-menu.scss */
  .flexy-menu ul > li .indicator { display: none; } }
/* basics */
/* line 7, sass/style.scss */
* { margin: 0; padding: 0; }

/* line 9, sass/style.scss */
body { background: url("/wp-content/themes/wolf/images/bckgrndPattern.png") repeat left top; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; margin: 0px; color: #3e3430; }

/* line 17, sass/style.scss */
h1 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 24px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; }

/* line 20, sass/style.scss */
h2 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 18px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; }

/* line 24, sass/style.scss */
h3 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 14px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; }

/* line 28, sass/style.scss */
h4, h5, h6 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 12px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; }

/* line 33, sass/style.scss */
img { border: none; padding: 0; }
/* line 37, sass/style.scss */
img a { border: none; }
/* line 41, sass/style.scss */
img.left { float: left; border: none; padding: 10px; }
/* line 47, sass/style.scss */
img.right { float: right; border: none; padding: 10px; }

/* line 54, sass/style.scss */
blockquote { border-left: 1px solid #A5ABAB; margin: 15px; padding: 0 12px 0 12px; }

/* line 60, sass/style.scss */
code { font-family: "Courier New", Courier, monospace; }

/* line 64, sass/style.scss */
.clearfix, .clearFix { width: 100%; clear: both; }

/* links */
/* line 72, sass/style.scss */
a { color: #c55b21; text-decoration: none; }
/* line 76, sass/style.scss */
a:hover { text-decoration: underline; }
/* line 80, sass/style.scss */
a:active { color: #0e4e57; text-decoration: underline; }

/* line 86, sass/style.scss */
hr { color: #E2E1E0; background-color: #E2E1E0; height: 1px; border: none; }

/* line 94, sass/style.scss */
#container { width: 100%; margin: 0 auto; padding: 0; color: #3e3430; }

/* line 101, sass/style.scss */
.container-full { width: 100%; clear: both; }

/* line 107, sass/style.scss */
.container-960 { width: 960px; margin: 0 auto; }

/* line 113, sass/style.scss */
#mainRow { background: url("/wp-content/themes/wolf/images/bckgrndPattern.png") repeat left top; }

/* line 119, sass/style.scss */
.dividerRow { width: 100%; position: relative; }
/* line 123, sass/style.scss */
.dividerRow .top { position: absolute; background: url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left top; height: 10px; width: 100%; top: -30px; z-index: 2000; }
/* line 131, sass/style.scss */
.dividerRow .top.brownTop { background: url("/wp-content/themes/wolf/images/brownTop.png") repeat-x left top; }
/* line 136, sass/style.scss */
.dividerRow .bottom { position: absolute; background: url("/wp-content/themes/wolf/images/bottomPattern.png") repeat-x right top; height: 10px; width: 100%; top: 0px; z-index: 2000; }

/************** Header *****************/
/* line 149, sass/style.scss */
#headerTopRow { background: #f1e9dc url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; padding: 20px 0; display: inline-block; }
/* line 157, sass/style.scss */
#headerTopRow ul#topMenu { list-style: none; float: right; margin-top: 5px; }
/* line 162, sass/style.scss */
#headerTopRow ul#topMenu li { display: inline; float: left; }
/* line 166, sass/style.scss */
#headerTopRow ul#topMenu li a { padding: 0 10px; color: #573f35; font-size: 12px; }
/* line 171, sass/style.scss */
#headerTopRow ul#topMenu li a:hover { color: #c55b21; text-decoration: none; }
/* line 179, sass/style.scss */
#headerTopRow ul#topMenu li.current-menu-item a { text-decoration: none; color: #c55b21; }
/* line 189, sass/style.scss */
#headerTopRow #searchform { float: right; }
/* line 194, sass/style.scss */
#headerTopRow #searchform input#s { padding: 5px 20px 5px 5px; background: #f1e9dc url("/wp-content/themes/wolf/images/searchIcon.png") no-repeat right center; border: none; font-family: Georgia, "Times New Roman", Times, serif; color: #573f35; font-size: 12px; width: 100px; outline: none; background: white url("/wp-content/themes/wolf/images/searchIcon.png") no-repeat right center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }

/* line 215, sass/style.scss */
#headerMainRow { background: url("/wp-content/themes/wolf/images/bckgrndPattern.png") repeat left top; padding: 25px 0; display: inline-block; }
/* line 222, sass/style.scss */
#headerMainRow .logo a { float: left; width: 221px; height: 88px; background: url("/wp-content/themes/wolf/images/InternationalWolfCenterLogo.png") no-repeat center center; }
/* line 229, sass/style.scss */
#headerMainRow .logo span { display: none; }

/* line 236, sass/style.scss */
#navDrawer { background: #c55b21; padding: 25px 0 15px 0; }
/* line 240, sass/style.scss */
#navDrawer.navInt { position: relative; top: 0px; }
/* line 245, sass/style.scss */
#navDrawer ul { margin-left: 10px; }
/* line 247, sass/style.scss */
#navDrawer ul li { float: left; color: #ffffff; display: inline; list-style: none; list-style-type: none; }
/* line 254, sass/style.scss */
#navDrawer ul li a { color: #ffffff; text-decoration: none; margin: 5px 30px 5px 0; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
/* line 261, sass/style.scss */
#navDrawer ul li a:hover { text-decoration: underline; }

/* main menu */
/* line 272, sass/style.scss */
#menu { text-transform: uppercase; margin: 0 auto 14px; font-family: "Oswald", Helvetica, Arial, sans-serif; font-size: 24px; font-style: normal; font-weight: 400; text-transform: uppercase; color: #573f35; float: right; position: relative; right: 710px; top: 20px; }

/* line 288, sass/style.scss */
#dropmenu { text-transform: uppercase; position: relative; z-index: 2002; margin: 0; padding: 0 0 0 14px; position: absolute; width: 710px; }

/* line 298, sass/style.scss */
#dropmenu li a { padding: 5px 10px; margin: 0; color: #423028; display: block; border-bottom: none; }

/* line 306, sass/style.scss */
#dropmenu li a:hover { color: #f99235; text-decoration: none; }

/* line 311, sass/style.scss */
#dropmenu li { float: left; position: relative; list-style-type: none; margin: 0 10px 0 0; padding: 10px 0 80px 0; }
/* line 318, sass/style.scss */
#dropmenu li.arrowUp { background: url("/wp-content/themes/wolf/images/arrowUp.png") no-repeat center bottom; }

/* line 328, sass/style.scss */
#dropmenu.dropInt li { padding-bottom: 60px; }

/* line 334, sass/style.scss */
#dropmenu ul { position: absolute; display: none; width: 12em; margin: 8px 0 0 0; padding: 4px 0 0 0; background: #000; }

/* line 343, sass/style.scss */
#dropmenu li ul { width: 14.1em; padding: 12px 0 0 0; display: none; position: absolute; z-index: 999; }

/* line 344, sass/style.scss */
#dropmenu li ul li { border: none; }

/* line 345, sass/style.scss */
#dropmenu li ul a { width: 12em; height: auto; float: left; padding: 4px 10px; border: none; border-radius: none !important; color: #fff; }

/* line 346, sass/style.scss */
#dropmenu li ul a:hover { border-bottom: 4px solid #fff; color: #aaa; height: auto; border: none; border-radius: none !important; }

/* line 347, sass/style.scss */
#dropmenu ul ul { top: auto; }

/* line 348, sass/style.scss */
#dropmenu li ul ul { left: 12em; margin: 0 0 0 20px; top: auto; }

/* line 349, sass/style.scss */
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul { display: none; border: none; }

/* line 350, sass/style.scss */
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul { display: block; }

/* line 351, sass/style.scss */
#dropmenu li.current_page_item a { color: #c55b21; }

/* line 352, sass/style.scss */
#dropmenu li ul li.current_page_item a { background: none !important; }

/*********************** Homepage Slider *******************************/
/* line 357, sass/style.scss */
#sliderRow { background: #423028; position: relative; }
/* line 363, sass/style.scss */
#sliderRow .bx-controls-direction a.bx-prev { left: -50px; }
/* line 367, sass/style.scss */
#sliderRow .bx-controls-direction a.bx-next { right: -50px; }
/* line 373, sass/style.scss */
#sliderRow .bxControls { position: absolute; bottom: 10%; z-index: 1000; }
/* line 378, sass/style.scss */
#sliderRow .bxControls .bxPlay { position: relative; left: 210px; }
/* line 382, sass/style.scss */
#sliderRow .bxControls .bxPlay a { background: url("/wp-content/themes/wolf/images/startStop.png") no-repeat 0 0; width: 15px; height: 21px; text-indent: -999px; float: right; margin-left: 10px; }
/* line 390, sass/style.scss */
#sliderRow .bxControls .bxPlay a.bx-start { background-position: -15px 0; display: block; }
/* line 393, sass/style.scss */
#sliderRow .bxControls .bxPlay a.bx-start.active { display: none; }
/* line 398, sass/style.scss */
#sliderRow .bxControls .bxPlay a.bx-stop { background-position: 0 0; display: block; }
/* line 401, sass/style.scss */
#sliderRow .bxControls .bxPlay a.bx-stop.active { display: none; }
/* line 412, sass/style.scss */
#sliderRow #homeSlider .sliderLeft { float: left; }
/* line 415, sass/style.scss */
#sliderRow #homeSlider .sliderLeft .sliderLeftContent { width: 240px; padding: 60px 60px 60px 0; float: right; }
/* line 420, sass/style.scss */
#sliderRow #homeSlider .sliderLeft .sliderLeftContent h3 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 24px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; color: #f99235; font-weight: 400; margin-bottom: 24px; }
/* line 427, sass/style.scss */
#sliderRow #homeSlider .sliderLeft .sliderLeftContent p { font-size: 18px; color: #fff; margin-bottom: 20px; font-weight: 300; font-family: "Oswald", Helvetica, Arial, sans-serif; }
/* line 436, sass/style.scss */
#sliderRow #homeSlider .sliderLeft .sliderLeftContent h4.learnMore { font-size: 16px; }
/* line 443, sass/style.scss */
#sliderRow #homeSlider .sliderRight { float: right; height: 460px; width: 660px; background: #ccc; }

/* line 456, sass/style.scss */
.bx-pager .bx-pager-item { float: left; }
/* line 459, sass/style.scss */
.bx-pager .bx-pager-item a { background: url("/wp-content/themes/wolf/images/sliderPager.png") no-repeat -8px 0; float: left; height: 8px; width: 8px; text-indent: -999px; margin-right: 10px; }
/* line 468, sass/style.scss */
.bx-pager .bx-pager-item a.active { background-position: 0 0; }

/************************ Homepage Tabs **************************/
/* line 478, sass/style.scss */
.ui-tabs { padding: 0; border: none; }
/* line 482, sass/style.scss */
.ui-tabs.ui-widget { border: none; padding: 0; }
/* line 487, sass/style.scss */
.ui-tabs .ui-tabs-nav { padding: 0; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -o-border-radius: 0px; background: none; border: none; margin: 0; }
/* line 494, sass/style.scss */
.ui-tabs .ui-tabs-nav li { width: 25%; border: none; outline: none; margin: 0; padding: 0; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -o-border-radius: 0px; }
/* line 502, sass/style.scss */
.ui-tabs .ui-tabs-nav li a { outline: none; width: 100%; text-align: center; padding: 0; margin: 20px 0; }
/* line 509, sass/style.scss */
.ui-tabs .ui-tabs-nav li a:hover { color: #fff; }
/* line 517, sass/style.scss */
.ui-tabs .ui-tabs-nav li.newsTab { background: #c55b21; color: #f99235; text-align: center; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 20px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; margin-bottom: 0; }
/* line 523, sass/style.scss */
.ui-tabs .ui-tabs-nav li.newsTab a { color: #f99235; text-align: center; }
/* line 530, sass/style.scss */
.ui-tabs .ui-tabs-nav li.eventsTab { background: #7b9b7a; color: #b4c390; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 20px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; margin-bottom: 0; }
/* line 536, sass/style.scss */
.ui-tabs .ui-tabs-nav li.eventsTab a { color: #b4c390; }
/* line 541, sass/style.scss */
.ui-tabs .ui-tabs-nav li.membersTab { background: #0e4e57; color: #4c8a8a; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 20px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; margin-bottom: 0; }
/* line 546, sass/style.scss */
.ui-tabs .ui-tabs-nav li.membersTab a { color: #4c8a8a; }
/* line 551, sass/style.scss */
.ui-tabs .ui-tabs-nav li.donateTab { background: #e2b25d; color: #fad88d; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 20px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; margin-bottom: 0; }
/* line 556, sass/style.scss */
.ui-tabs .ui-tabs-nav li.donateTab a { color: #fad88d; }
/* line 561, sass/style.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; margin-bottom: 0; }
/* line 565, sass/style.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active a { color: #fff; }
/* line 572, sass/style.scss */
.ui-tabs .ui-tabs-nav li.ui-state-hover a { color: #f9f4ea; }
/* line 581, sass/style.scss */
.ui-tabs .ui-tabs-panel { padding: 0; }
/* line 586, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabHeader.newsHeader { background: #c55b21 url("/wp-content/themes/wolf/images/borders/whiteTop.png") repeat-x 10px bottom; }
/* line 590, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabHeader.eventsHeader { background: #7b9b7a url("/wp-content/themes/wolf/images/borders/whiteTop.png") repeat-x 90px bottom; }
/* line 594, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabHeader.membersHeader { background: #0e4e57 url("/wp-content/themes/wolf/images/borders/whiteTop.png") repeat-x -90px bottom; }
/* line 598, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabHeader.donateHeader { background: #e2b25d url("/wp-content/themes/wolf/images/borders/whiteTop.png") repeat-x 5px bottom; }
/* line 603, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabContent { padding: 40px; }
/* line 606, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabContent p { margin-bottom: 1.3em; }
/* line 610, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabContent ul, .ui-tabs .ui-tabs-panel .tabContent ol { margin: 20px; }
/* line 618, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabContent h3 { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 18px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; color: #423028; margin-bottom: 10px; }
/* line 625, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter { padding: 10px 0 20px 0; text-align: center; position: absolute; bottom: 0; width: 100%; }
/* line 632, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter a { color: #fff; text-align: center; font-family: "Oswald", Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 16px; }
/* line 640, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter.newsFooter { background: #c55b21 url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; }
/* line 644, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter.eventsFooter { background: #7b9b7a url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; }
/* line 648, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter.membersFooter { background: #0e4e57 url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; }
/* line 652, sass/style.scss */
.ui-tabs .ui-tabs-panel .tabFooter.donateFooter { background: #e2b25d url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; }

/***************************** Events & News Tabs **************************************/
/* line 670, sass/style.scss */
#allEvents .event { float: left; clear: both; border-top: 1px solid #ece7e3; padding: 20px 0; width: 100%; }
/* line 677, sass/style.scss */
#allEvents .event .dateCol { float: left; width: 140px; background: #ece7e3; color: #423028; text-align: center; }
/* line 684, sass/style.scss */
#allEvents .event .dateCol .month { background: #a08675; color: #423028; text-transform: uppercase; font-size: 14px; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 400; padding: 5px 0; }
/* line 694, sass/style.scss */
#allEvents .event .dateCol .day { color: #423028; text-transform: uppercase; font-size: 36px; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 400; padding: 5px 0; }
/* line 705, sass/style.scss */
#allEvents .event .descCol { margin-left: 160px; }
/* line 708, sass/style.scss */
#allEvents .event .descCol h3 { color: #423028; font-size: 18px; font-weight: 400; text-transform: none; margin-bottom: 15px; line-height: 1.3em; }
/* line 717, sass/style.scss */
#allEvents .event .descCol p { font-size: 12px; font-color: #573f35; font-style: italic; }

/* line 728, sass/style.scss */
.news { float: left; clear: both; border-top: 1px solid #ece7e3; padding: 20px 0; width: 100%; }
/* line 735, sass/style.scss */
.news .thumbCol { float: left; width: 140px; }
/* line 740, sass/style.scss */
.news .descCol { margin-left: 160px; }
/* line 743, sass/style.scss */
.news .descCol h3 { color: #423028; font-size: 18px; font-weight: 400; text-transform: none; margin-bottom: 15px; }
/* line 750, sass/style.scss */
.news .descCol h3 a { color: #423028; text-decoration: none; }
/* line 754, sass/style.scss */
.news .descCol h3 a:hover { text-decoration: underline; }
/* line 760, sass/style.scss */
.news .descCol p { font-size: 12px; font-color: #573f35; font-style: italic; }

/*************** Wolf Logs  *****************************/
/* line 770, sass/style.scss */
.wolfLog { border-bottom: 1px solid #e2e1e0; padding: 20px 0; }
/* line 774, sass/style.scss */
.wolfLog .picCol { width: 150px; float: left; margin-right: 10px; }
/* line 779, sass/style.scss */
.wolfLog .picCol .thumbCaption { text-align: center; font-size: 10px; font-style: italic; padding: 10px; }
/* line 787, sass/style.scss */
.wolfLog .logCol { margin-left: 160px; }
/* line 790, sass/style.scss */
.wolfLog .logCol h3 { font-family: "Oswald", Helvetica, Arial, sans-serif; color: #423028; text-transform: none; font-weight: 400; font-size: 18px; }
/* line 798, sass/style.scss */
.wolfLog .logCol .logDate { font-style: italic; font-weight: normal; color: #573f35; margin-bottom: 10px; }

/*************** Page Top and Breadcrumbs *****************************/
/* line 813, sass/style.scss */
#pageTop { background: #423028; padding: 30px 0 20px 0; color: #f9f4ea; text-align: right; display: inline-block; }
/* line 820, sass/style.scss */
#pageTop #crumbs { margin-right: 20px; float: right; color: #a09793; position: relative; z-index: 3000; }
/* line 827, sass/style.scss */
#pageTop #crumbs a { font-style: italic; color: #a09793; }

/**************************** Content Row ***************************/
/* line 839, sass/style.scss */
#contentRow { background: white url("/wp-content/themes/wolf/images/interiorBckgrnd.jpg") repeat-y center top; }
/* line 842, sass/style.scss */
#contentRow.home { background: none; }

/* content */
/* line 850, sass/style.scss */
#content { float: right; width: 660px; overflow: hidden; margin: 35px; }
/* line 856, sass/style.scss */
#content.home { width: 620px; margin: 0; }
/* line 862, sass/style.scss */
#content h1.pageName { margin-bottom: 20px; font-weight: 400; text-transform: none; }
/* line 870, sass/style.scss */
#content.wow h2 { border-top: 1px solid #e2e1e0; padding: 15px 0 25px 0; margin-top: 20px; float: left; width: 100%; }
/* line 878, sass/style.scss */
#content.wow .wowTop { margin-bottom: 20px; }
/* line 885, sass/style.scss */
#content.gwgm-download table td { padding: 0; }
/* line 888, sass/style.scss */
#content.gwgm-download table td .wp-caption { margin: 0; }

/* line 896, sass/style.scss */
.post { margin: 0; padding: 0; line-height: 1.3em; position: relative; }
/* line 902, sass/style.scss */
.post .ssba { float: right; font-size: 14px; padding: 0; position: absolute; right: 0; top: 0; }
/* line 920, sass/style.scss */
.post ul, .post ol { margin: 10px 20px; }
/* line 923, sass/style.scss */
.post ul li, .post ol li { line-height: 1.3em; }
/* line 928, sass/style.scss */
.post table { margin: 10px 0; clear: both; }
/* line 932, sass/style.scss */
.post table tr td { padding: 10px; }
/* line 939, sass/style.scss */
.post table.programTable tr td { text-align: left; vertical-align: top; width: 29%; padding: 5px 2%; border: 1px solid #ccc; }
/* line 946, sass/style.scss */
.post table.programTable tr td h2 { margin: 0; line-height: 1em; }
/* line 951, sass/style.scss */
.post table.programTable tr td ul { margin: 0; padding: 0; }
/* line 955, sass/style.scss */
.post table.programTable tr td ul li { margin-left: 5px; padding: 0; font-size: 14px; }

/* line 967, sass/style.scss */
.entry { font-size: 14px; }
/* line 971, sass/style.scss */
.entry p { margin-bottom: 1.3em; line-height: 1.3em; }

/* line 978, sass/style.scss */
.oldMeta p { line-height: 1.4em; }

/* line 983, sass/style.scss */
.postmetadata { clear: both; background: #F7F7F7; padding: 6px; margin: 20px 0; }

/* line 991, sass/style.scss */
.navigation { font-size: 8pt; width: 100%; float: left; margin: 0; padding: 0; overflow: hidden; }

/* line 1000, sass/style.scss */
.styled-select { width: auto; height: 31px; overflow: hidden; border: none; display: inline-block; margin-left: 10px; cursor: pointer; }
/* line 1009, sass/style.scss */
.styled-select.noFloat { clear: both; width: 100%; }
/* line 1013, sass/style.scss */
.styled-select.noFloat select { width: auto; }
/* line 1020, sass/style.scss */
.styled-select select { background: #ece7e3 url("/wp-content/themes/wolf/images/dropArrow.jpg") no-repeat left top; width: 135px; padding: 5px; padding-left: 41px; font-size: 16px; line-height: 1; border: 0; border-radius: 0; height: 31px; -webkit-appearance: none; font-family: "Oswald", Helvetica, Arial, sans-serif; font-size: 12px; text-transform: uppercase; color: #423028; cursor: pointer; }
/* line 1039, sass/style.scss */
.styled-select input { background: #c55b21; padding: 5px; color: #ece7e3; font-size: 12px; font-family: "Oswald", Helvetica, Arial, sans-serif; text-transform: uppercase; cursor: pointer; border: 1px solid #c55b21; }

/* line 1051, sass/style.scss */
#postFooter { padding: 10px; border-top: 1px solid #ece7e3; border-bottom: 1px solid #ece7e3; clear: both; }
/* line 1057, sass/style.scss */
#postFooter .navigation { float: left; width: auto; margin-top: 5px; }
/* line 1062, sass/style.scss */
#postFooter .navigation p { float: left; }
/* line 1066, sass/style.scss */
#postFooter .navigation a { font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 300; font-size: 18px; text-transform: uppercase; line-height: 1em; margin-right: 10px; }
/* line 1076, sass/style.scss */
#postFooter .pageControls { float: right; width: auto; }

/* sidebar */
/* line 1084, sass/style.scss */
#sidebar { width: 230px; float: left; }
/* line 1088, sass/style.scss */
#sidebar.home { width: 300px; }
/* line 1092, sass/style.scss */
#sidebar .sideSect { background: #fff; }
/* line 1095, sass/style.scss */
#sidebar .sideSect .sideContent { padding: 20px; }
/* line 1099, sass/style.scss */
#sidebar .sideSect .sideTop { background: url("/wp-content/themes/wolf/images/bottomPattern.png") repeat-x left top; height: 10px; display: block; width: 100%; clear: both; }
/* line 1106, sass/style.scss */
#sidebar .sideSect .sideTop.grey { background: #cccccc url("/wp-content/themes/wolf/images/bottomPattern.png") repeat-x left top; padding: 20px 0; }
/* line 1110, sass/style.scss */
#sidebar .sideSect .sideTop.grey h3 { padding: 0 20px; color: #573f35; }
/* line 1117, sass/style.scss */
#sidebar .sideSect .sideBottom { background: url("/wp-content/themes/wolf/images/topPattern.png") repeat-x left bottom; height: 10px; width: 100%; clear: both; display: block; }
/* line 1130, sass/style.scss */
#sidebar #sideNav ul li { list-style: none; list-style-type: none; display: block; }
/* line 1134, sass/style.scss */
#sidebar #sideNav ul li a { padding-left: 100px; height: 70px; background: url("/wp-content/themes/wolf/images/sideNav.png") no-repeat 0 0; float: left; font-family: "Oswald", Helvetica, Arial, sans-serif; font-weight: 700; color: #c55b21; font-size: 18px; text-transform: uppercase; line-height: 1.3em; margin-bottom: 0.5em; font-weight: normal; color: #573f35; font-weight: 400; }
/* line 1143, sass/style.scss */
#sidebar #sideNav ul li a:hover { text-decoration: none; color: #c55b21; }
/* line 1148, sass/style.scss */
#sidebar #sideNav ul li a div { margin-top: 25px; }
/* line 1152, sass/style.scss */
#sidebar #sideNav ul li a.member { background-position: 0 0; }
/* line 1155, sass/style.scss */
#sidebar #sideNav ul li a.member:hover { background-position: 0 -72px; }
/* line 1160, sass/style.scss */
#sidebar #sideNav ul li a.learn { background-position: 0 -140px; }
/* line 1163, sass/style.scss */
#sidebar #sideNav ul li a.learn:hover { background-position: 0 -212px; }
/* line 1168, sass/style.scss */
#sidebar #sideNav ul li a.find { background-position: 0 -280px; }
/* line 1171, sass/style.scss */
#sidebar #sideNav ul li a.find:hover { background-position: 0 -352px; }
/* line 1176, sass/style.scss */
#sidebar #sideNav ul li a.webcams { background-position: 0 -420px; }
/* line 1179, sass/style.scss */
#sidebar #sideNav ul li a.webcams:hover { background-position: 0 -492px; }
/* line 1188, sass/style.scss */
#sidebar #sideShop { margin-top: 50px; }
/* line 1191, sass/style.scss */
#sidebar #sideShop .sideProd { float: left; clear: both; width: 100%; background: #fff; margin: 15px 0; }
/* line 1198, sass/style.scss */
#sidebar #sideShop .sideProd .imgCol { width: 100px; margin: 0 20px; float: left; }
/* line 1204, sass/style.scss */
#sidebar #sideShop .sideProd .nameCol { margin-left: 140px; margin-top: 30px; }
/* line 1208, sass/style.scss */
#sidebar #sideShop .sideProd .nameCol h3 { margin-bottom: 5px; }
/* line 1211, sass/style.scss */
#sidebar #sideShop .sideProd .nameCol h3 a { color: #423028; font-family: "Oswald", Helvetica, Arial, sans-serif; font-size: 20px; text-transform: none; font-weight: 400; line-height: 1.1em; }
/* line 1222, sass/style.scss */
#sidebar #sideShop .sideProd .nameCol .productPrice { color: #a08675; font-style: italic; font-size: 18px; }

/* comments */
/* line 1237, sass/style.scss */
#commentform { background: #fff; margin: 0; padding: 0; }
/* line 1242, sass/style.scss */
#commentform p { color: #000; }
/* line 1246, sass/style.scss */
#commentform a { color: #000; text-decoration: none; border-bottom: 1px dotted #465d71; line-height: 1.4em; }
/* line 1253, sass/style.scss */
#commentform h3 { font-family: georgia, times, verdana; font-size: 10pt; font-weight: 300; color: #000; margin: 0; padding: 0; }

/* line 1266, sass/style.scss */
#comment { width: 80%; }

/* line 1270, sass/style.scss */
#author, #email, #url, #comment, #submit { background: #fff; font-family: verdana, arial, times; font-size: 8pt; margin: 5px 5px 0 0; padding: 0; border: 1px solid #000; }

/* line 1279, sass/style.scss */
#submit { margin: 5px 5px 0 0; }

/* line 1281, sass/style.scss */
#comments { margin: 0; padding: 0; }

/* line 1283, sass/style.scss */
ol.commentlist { list-style-type: none; margin: 0; padding: 0; }
/* line 1288, sass/style.scss */
ol.commentlist a { color: #000; }
/* line 1292, sass/style.scss */
ol.commentlist li { background: #fff; margin: 10px 0; padding: 5px 0 5px 10px; list-style-type: none; }
/* line 1298, sass/style.scss */
ol.commentlist li.alt { background: #eee; }
/* line 1302, sass/style.scss */
ol.commentlist li p { margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt; }

/* line 1310, sass/style.scss */
.avatar { float: left; margin: 0 12px 0 0; }

/* line 1312, sass/style.scss */
cite { font-family: arial, verdana, tahoma; font-size: 9pt; font-weight: bold; font-style: normal; }
/* line 1318, sass/style.scss */
cite a { color: #000; text-decoration: none; border-bottom: 1px dotted #465D71; }

/* line 1332, sass/style.scss */
img.centered { display: block; margin-left: auto; margin-right: auto; }
/* line 1338, sass/style.scss */
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
/* line 1344, sass/style.scss */
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

/* misc */
/* line 1355, sass/style.scss */
.alignright { float: right; }

/* line 1359, sass/style.scss */
.alignleft { float: left; }

/* line 1363, sass/style.scss */
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
/* line 1372, sass/style.scss */
.wp-caption img { margin: 0; padding: 0; border: 0 none; }

/* line 1379, sass/style.scss */
.gallery-caption { font-size: 12px; font-family: "Oswald", Helvetica, Arial, sans-serif; padding: 5px 0; }

/* line 1386, sass/style.scss */
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

/* footer */
/* line 1398, sass/style.scss */
#footerContainer { background: #423028 url("/wp-content/themes/wolf/images/bottomPattern.png") repeat-x top left; padding: 40px 0; display: inline-block; }

/* line 1404, sass/style.scss */
#footer { color: #fff; }
/* line 1408, sass/style.scss */
#footer .leftCol { float: left; }
/* line 1419, sass/style.scss */
#footer .leftCol h4 { color: #fff; font-weight: 300; font-size: 14px; }
/* line 1426, sass/style.scss */
#footer .rightCol { float: right; }

/* line 1431, sass/style.scss */
#socialGroup { background: url("/wp-content/themes/wolf/images/followUs.png") no-repeat left center; width: 150px; padding-left: 110px; float: right; }
/* line 1440, sass/style.scss */
#socialGroup .socialIcon a { background: url("/wp-content/themes/wolf/images/socialIcons.png") no-repeat 0 0; float: left; width: 20px; height: 35px; margin: 0 11px; }
/* line 1447, sass/style.scss */
#socialGroup .socialIcon a.facebook { background-position: 0 0; }
/* line 1450, sass/style.scss */
#socialGroup .socialIcon a.facebook:hover { background-position: 0 -35px; }
/* line 1455, sass/style.scss */
#socialGroup .socialIcon a.twitter { background-position: -39px 0px; width: 31px; }
/* line 1459, sass/style.scss */
#socialGroup .socialIcon a.twitter:hover { background-position: -39px -35px; }
/* line 1464, sass/style.scss */
#socialGroup .socialIcon a.youtube { background-position: -86px 0px; width: 29px; }
/* line 1468, sass/style.scss */
#socialGroup .socialIcon a.youtube:hover { background-position: -86px -35px; }
/* line 1474, sass/style.scss */
#socialGroup .socialIcon span { display: none; }

/* line 1481, sass/style.scss */
#footerMenu { float: left; clear: both; margin: 10px 0; }
/* line 1486, sass/style.scss */
#footerMenu li { display: inline; float: left; }
/* line 1490, sass/style.scss */
#footerMenu li a { padding-right: 20px; color: #ece7e3; }
/* line 1494, sass/style.scss */
#footerMenu li a:hover { color: #c55b21; text-decoration: none; }
