﻿/*
Theme Name:     NWD Custom Theme - Cross Country Bar and Grill
Description:    Child Theme for Cross Country Bar and Grill
Author:         Northwwoods Web Designs
Author URI:     https://www.northwoodswebdesigns.com
Template:       mantra
Version:        1.5
*/
/* -------------------------------------------------------------- */
/*import parent style sheet*/
@import url("../mantra/style.css");


#wrapper { /*remove top default 10px padding*/
    padding: 0 0 0; 
}
.show-mobile{display:none;}
body {
     padding-bottom: 0px;
    background-attachment: scroll;
    background-color: #381a10; /*dark red*/
   /* background-color: #0f4c23; /*dark green*/
    /*background-color: #8c4f20; */
    background-image: url("https://crosscountrybarandgrill.com/images/bg05.jpg");
    background-position: center top;
    /*background-repeat: repeat-x;*/
   }
/**content page related*/

#content, #content input, #content textarea {/*content text color*/
    color: #000000;
    font-size: 16px;
    line-height: 24px;
}
.short-columns { /*mantra multi-column style*/
    display: inline-block;
    float: left;
    margin: 0 3px;
    padding: 2px;
}

#colophon { /*remove padding at bottom of content */
    margin-top: 0;
    overflow: hidden;
    padding: 0 0 0;
}

.entry-content h1 {
	color: #4B3010; /*dark brown*/
	font-size:22px;
}
.entry-content p {padding:0 6px;}

h2 {
	font-size:18px;
}
.clear {clear:both;}
.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
    line-height: 1em;
    margin: 0 0 10px;
    color: #000000;
 }

/*sets picture borders inserted*/
.imageFive {
    border: 3px solid #8c4f20 !important;
}

/* to remove bottom nav space between header/content */
#access {
    display: block;
    float: left;
    margin: 0 auto 0;
}

/*set image for content background*/
#forbottom {
    min-height: 200px;
    background-image:url('https://crosscountrybarandgrill.com/images/contentbackground.jpg');background-repeat:repeat-y;
}

/*HEADER***********************************************************************************************************************/
/* header background */
#header {background: url("https://crosscountrybarandgrill.com/images/header.jpg") no-repeat scroll left center transparent; height:318px;}

#site-title
{display:none;}

/*  header menu structure
-----------------------------------------------------------------------------*/
#header #masthead #branding {height:318px;} 
#header-container {
display: block;
float: none;
position:static !important; /*menu does not work with:position: absolute;*/
top: 0px;
width: 100%;
height: 100%;
}

#branding #menu  {
	margin:0px auto;
	color:#000000;/*was 004b12*/
	padding:255px 0px 0px 90px; 
	position:relative;
	height:35px; width:825px; 
 float:left; /*spacer*/
}

/*  header nav menu
-----------------------------------------------------------------------------*/

#menu ul {list-style-type: none;}

#menu ul li {float:left; position:relative;}
/*use next line below to change padding and misc for adding additional menu items (padding left 33 to make room for icon)*/
#menu ul li a { display:block; width:auto; padding: 4px 2px 0 33px; text-decoration: none;font-size:16px; font-weight:bold; color:#000000;
font-family:'Trebuchet MS',Arial,sans-serif;}/*was Segoe UI,Arial,sans-serif*/
#menu ul li a:hover { color:#0f4c23; background:url("https://crosscountrybarandgrill.com/images/pineconeicon.png") no-repeat scroll left center transparent;}
#menu ul li a:focus { color:#422E0D;}

/*dropdownmenu*/
#menu ul li ul {
 	display: none} 
#menu ul li:hover ul {
	display: block;
	position: absolute;}

/*sytle for sub-menus -nwd not used yet*/
#menu ul li:hover ul li a {
	display:block;     
	font-size:medium;     
	color:#004b12;/*004b12*/     
	width: 150px;     
	text-align: center;    
	border-bottom: 1px solid #422e0d;    
	border-right: none;}
#menu ul li:hover ul li a:hover {     
	color:#0f4c23; background:url("https://crosscountrybarandgrill.com/images/pineconeicon.png") no-repeat scroll left center transparent;padding-left: 33px;}

/*nav-to show active page */
body.page-id-2 a#home,
body.page-id-18 a#food,
body.page-id-35 a#parties,
body.page-id-37 a#gallery,
body.page-id-53 a#location,
body.page-id-39 a#contact,
body.page-id-44 a#events
 {
	color:#0f4c23; background:url("https://crosscountrybarandgrill.com/images/pineconeicon.png") no-repeat scroll left center transparent;
}



/*PAGE GENERAL USE
-----------------------------------------------------------------------------*/
.home .entry-content img {
    border: 3px solid #8c4f20 !important;
}
.top-divider {
    border: 3px solid #8c4f20 !important;
    width:100%;
}

/*PAGE SPECIFIC
-----------------------------------------------------------------------------*/
/*MENU PAGE*/
blockquote {
    background-color: #bc8a48;
    border: 2px solid #8c4f20;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px #bc8a48 inset;
    clear: both;
        color: #f4f0f0;
    display: block;
    float: none;
    font-style: italic;
    margin: 0 6px;
    max-width: 90% !important;
    padding: 15px;
}
/*NATIVE GALLERY*/
.gallery-images img {
margin: 0;
    background-color: #8c4f20 !important;
    border: 1px solid #8c4f20 !important;
   margin: 5px 0 3px 21px !important;
    padding: 3px !important;
   
	}
.entry-content a.page-numbers, .entry-content span.page-numbers {    background: #f2d9c6;    padding: 1px 5px;margin: 0 2px;    font-size: 1.2em;}
.entry-content span.current {background: #e8c4a7;    }	
.entry-content a.page-numbers:hover{background: #e8c4a7;    }
	
	
	
	
/*

______________________GALLERY -  (Removed 10.13.2019) Used native NextGEN Gallery****************/

/*options set in style-enforced.css*/
/*page number navigation*/
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
    border: 1px solid #5c3110;
    margin-right: 3px;
    padding: 3px 8px;
    text-decoration: none;
}
#TB_window { /* style of thickbox*/
    background: none repeat scroll 0 0 #bc8a56;
    border: 1px solid #8c4f20;
    box-shadow: 0 4px 30px #000000;
    color: #000000;
    left: 50%;
    position: fixed;
    text-align: left;
    top: 50%;
    visibility: hidden;
    z-index: 102;
}
#TB_secondLine { /*thickbox font style*/
    color: #5c3110;
    font: 14px sans-serif;
}
#TB_window a:link {
    color: #5c3110;
}
#TB_window a:hover {
    color: #000000;
}


#ngg_social_media {
display:none;
}
/*LOCATION Page*/
#post-53 iframe {
	border: 4px solid #8c4f20;
}


/*FOOTER************************************************************************************************************************/ 

/*set image for footer background,*/
#footer {
    background:url("https://crosscountrybarandgrill.com/images/footerbackground.jpg") no-repeat scroll left center transparent;
    height:179px;width:900px;
    padding-bottom: 0;
    position:relative;
}
#footer2 { /*remove padding to elimiate theme forced padding*/
	padding:0;
}
#footer2 #site-info a {
    color: #000000;
}
#footer2 #site-info a:hover {
    color: #0f4c23;
}

/* footer style */
/* FOOTER MULTIPLE COLUMNS */
/*  ================================= Footer Columns  ============================= */
.fbcol {float:left; padding:75px 4px 0 0; color:#8c4f20;font:12px/14px sans-serif;}
.fbcol h2 {color:#0f4c23;}/*Footer Main Headings */
.links-cols {float:left; color:#8c4f20; }
.links-col2 {text-align:center;width:600px;padding:10px 0 0 30px;color:#000000;}
.links-col3 {padding:0 0 0 10px;text-align:left;width:200px;border-left: 4px solid #8C4F20;}
.links-cols ul {list-style:none;padding-top: 7px;}
.links-cols li {padding-left:1px;}
.links-cols ul li a {color:#000000;}
.links-cols ul li a:hover {color:#0f4c23;}

/*.owner img {position:relative;top:4px;padding: 2px 4px;}*/
.owner {    padding: 6px 0 0 0; }
.owner a { font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    color: #212121 !important;
    font-style: italic;}
.owner a:hover img{ background-color:#CCCCCC; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}


/*SIDEBAR***************************************************************************/
#primary, #secondary {/*control sidebar look*/
    border-left: 4px solid #8C4F20;
    display: block;
    float: right;
    overflow: hidden;
    padding-left: 12px;
    padding-top: 10px;
    width: 125px;
    color:#000000;
}
.widget-title { /*side bar title*/
    color: #0F4C23;
    background:none;
    font-style: italic;
    font-weight: bold;
     background-image:url('https://crosscountrybarandgrill.com/images/pineconeicon.png'); background-repeat:no-repeat; background-position:left; 
     padding-left:33px;
     margin-left:-6px;
     margin-bottom: 1px;
}
.widget-area ul ul li {
    background-image: url("https://crosscountrybarandgrill.com/images/bullet-circle.png")!important;
    background-position: 0 8px;
    font-size:12px;
}
.widget-area ul li a {
   color:#000000 /*!important*/;
}
.operating-hours {
	padding-left:15px;
    font-size:12px;
}
.widget-area .xoxo a:link, .widget-area .xoxo a:visited {
    font-size:12px /*!important*/;
}
.widget-area a:hover {
	color:#0f4c23 !important;
}
.widget-area ul li {font-size:1.3em;}
.widget-area h3 {    font-size: 1.3em;}

/*calendar************************************************************/

.mc-main .my-calendar-date-switcher, .mc-main .calendar-event .details, .mc-main .calendar-events {background: #edf7ff;}
.mc-main .my-calendar-date-switcher {
padding: 4px;
margin: 0 0 10px;
}
.mc-main .category-key h3 {font-size: 1em!important;}
.mc-main .category-key {border-top: 2px dotted #eee;}
.mc-main .my-calendar-date-switcher input, .mc-main .my-calendar-date-switcher label, .mc-main .my-calendar-date-switcher select {
margin: 0;
padding: 0;
}
.mc-main .my-calendar-date-switcher .button {font-size: .9em;}
.mc-main .calendar-event .details, .mc-main .calendar-events {color:#000;}
.mc-main .list-event .details {background:#fafafa;}
.mc-main .nextmonth, .mc-main .nextmonth .weekend {color: #777;}
.mc-main .mc-list .odd {background:#d3e3e3;}
.mc-main .odd .list-event .details {background:#e3f3f3;}
.mc-main .current-day {background:#9F6A34;}/*sets border around current day*/
.mc-main .current-day .mc-date {color: #000; background: #ffd;}
.mc-main .mc-date {background:#f6f6f6; }
.mc-main .weekend .mc-date {background:#f0f1f5; color: #000; }

.mc-main .my-calendar-nav li a {
color: #fff; 
border: 1px solid #ddd;
font-size: .8em;
background: #6db3f2; /* Old browsers */
background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C */
}
.mc-main .my-calendar-nav li a:hover {color:#fff;}
/*#upcoming-events .past-event {color: #777; } */
#upcoming-events .today {color: #111; }
#upcoming-events .future-event {color: #555; }
.mc-main caption, .mc-main .my-calendar-month, .mc-main .my-calendar-week, .mc-main .mc-single {
background: #f6f6f6;
background: rgb(153, 102, 51); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
margin: 2px 0;
font-weight:700;
padding:4px 0;
border: 1px solid #eee;
text-align: center;
}
.mc-main .mc-single { font-size: 1.1em!important; text-align: left; padding: 4px; }
.mc-main table {
width:100%;
line-height:1.2;
border-collapse:collapse;
}
.mc-main td {
vertical-align:top;
text-align:left;
width:13%;
height:70px;
padding:2px!important;
}
.mini td {height: auto!important;}

.mc-main th abbr {border-bottom: none;}
.mc-main h3, .mc-main h3 a {
font-size:10px!important;
font-family: Arial, Verdana, sans-serif;
font-weight:400;
margin:3px 0;
padding:1px;
clear: none;
line-height: 1;
text-transform: none;
letter-spacing: 100%;
}
.mc-main.mini h3, .mc-main.list h3 {
font-size: 1em!important;
}
.mc-main.mini h3 { font-weight: 700; }
.mc-main h3 img {
vertical-align: middle;
margin: 0 2px 0 0!important;
}
.mc-main .list-event h3 {
margin:0;
}
.mc-main .calendar-event .details, .mc-main .calendar-events {
position:absolute;
top: 25%;
left: 5%;
width:85%;
border-radius: 4px;
-moz-box-shadow:2px 2px 2px #444;
-webkit-box-shadow:2px 2px 2px #444;
box-shadow:2px 2px 2px #444;
padding:15px;
z-index: 3;
}
.mc-main .calendar-events {
padding:10px;width:100%;left:-10px;
}
.mc-main .calendar-events .details {
width: 100%;padding: 0px!important;
}
.mc-main .details .close {
float: right;
width: 16px!important;
padding: 2px 2px 7px 7px;
}
.mc-main.mini .details .close {
position: absolute;
top: 8px;
right: 8px;
}
.mc-main .list-event .details {
margin:5px 0;
padding:5px 5px 0;
border: 1px solid #ccc;
}
.mc-main .mc-list {margin: 0;padding: 0;}
.mc-main .mc-list li {
padding:5px 0;
list-style-type: none;
margin: 0;
}
.mc-main .mc-date {
display:block;
margin:-2px -2px 2px;
padding:2px 4px;
}
.mc-main th {
font-size:.8em;
text-transform:uppercase;
padding:1px 0!important;
text-align: center;
letter-spacing: 1px;
color: #666!important;
}
.mc-main .category-key {padding: 5px;margin: 5px 0;}
.mc-main .category-key ul {
list-style-type: none;
margin: 0;
padding: 0;
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
.mc-main.mini .category-key ul {
-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2;
}
.mc-main .category-key li {
margin: 2px 0;
font-size: .8em;
}
.mc-main .category-key span {
margin-right:3px;
vertical-align:middle;
}
.mc-main .category-key .no-icon {
width: 10px;
height: 10px;
display: inline-block;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}

.mc-list li {
text-indent:0;
margin:0;
padding:0;
}
.mc-main .calendar-event .event-time, .mc-main .list-event .event-time {
display:block;
float:left;
height:100%;
margin-right:10px;
margin-bottom:10px;
font-weight:700;
font-size:.9em;
width: 7em;
}
.mc-main p {
line-height:1.5;
margin:0 0 .8em;
padding:0;
}
.mc-main .sub-details {margin-left:8em;}
.mc-main {position: relative;}
.mc-main img {border: none;}
.category-color-sample img {
vertical-align: top;
padding: 2px;
border-radius: 3px;
}
.mc-main.calendar .my-calendar-nav, .mc-main.list .my-calendar-nav {
float: right;
}
.mc-main .my-calendar-nav ul {
height: 2em;
list-style-type:none;
margin:0 auto;
padding:0;
}
.mini .my-calendar-nav ul {height: 2em!important;}
.mc-main .my-calendar-nav li {
float:left;
list-style-type: none;
}
.mc-main .my-calendar-nav li:before {content:'';}
.mc-main .my-calendar-nav li a {
display:block;
text-align:center;
padding:1px 5px;
}
.mini .my-calendar-nav li a {
font-size: .7em;
}
.mc-main .my-calendar-next {
text-align:right;
}
.mc-main .my-calendar-next a {
-webkit-border-top-right-radius: 18px;
-webkit-border-bottom-right-radius: 18px;
-moz-border-radius-topright: 18px;
-moz-border-radius-bottomright: 18px;
border-top-right-radius: 18px;
border-bottom-right-radius: 18px;
}
.mc-main .my-calendar-prev a {
-webkit-border-top-left-radius: 18px;
-webkit-border-bottom-left-radius: 18px;
-moz-border-radius-topleft: 18px;
-moz-border-radius-bottomleft: 18px;
border-top-left-radius: 18px;
border-bottom-left-radius: 18px;
}
.mc-main.mini .my-calendar-date-switcher label {
display: block;
float: left;
width: 6em;
}
.mc-main.mini .my-calendar-date-switcher {padding: 4px;}
.mc-main.mini td .category-icon {display: none;}
.mc-main.mini h3 {font-size: 1.1em;}
.mc-main.mini .day-with-date span, .mc-main.mini .day-with-date a, .mc-main.mini .current-day span, .mc-main.mini .current-day a {
font-family: Arial, Verdana, sans-serif;
font-size: .9em;
padding:1px;
text-align: center;
}
.mc-main .mini-event .details span, .mc-main .mini-event .details a {text-align: left;}
.mc-main .mini-event .sub-details {
margin: 0;
border-bottom: 1px solid #ccc;
padding: 2px 0 0;
margin-bottom: 5px;
}
.mc-main .mini-event .details img {width: 100%;}
.mc-main.mini .day-with-date a {
display: block;
margin: -2px;
font-weight: 700;
text-decoration: underline;
}
.mc-main .nextmonth {
background: #f6f6f6;
color: #888;
}
.mc-main .nextmonth .event-title {opacity: .7;}
.mc-main .nextmonth .mc-date {background: #eee;}
.mc-main .nextmonth .weekend {color: #888;}
.mc-main .vcard, #mc_event .vcard {
font-size: .9em;
background: #f9fbff;
padding: .5em;
float: right;
clear: right;
width: 120px;
}
.mc-main.day .my-calendar-nav { float: none;} 
#mc-day {margin: 5px 0;padding: 5px;clear: right;}
.screenreader { position: absolute; left: -999em; }



/*MYCAL Cust**********************/
#upcoming-events .future-event {
    color: #000000 !important;
}

.mc-main, .mc-list { 
    background: none repeat scroll 0 0 #8c4f20;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    padding: 5px;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;color:#333;
}
.mc-list .sharing {display:none;}
.mc-main caption, .mc-main .my-calendar-month, .mc-main .my-calendar-week, .mc-main .mc-single {/*background title of events  all format style*/
  background: rgb(153, 102, 51); /* Old browsers */
  background: -moz-linear-gradient(center top , #BC8A56 0%, #AC7741 50%, #996732 51%, #9F6A34 100%) repeat scroll 0 0 transparent;
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BC8A56), color-stop(50%,#AC7741), color-stop(51%,#996732 ), color-stop(100%,#9F6A34 )); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC8A56 ', endColorstr='#9F6A34 ',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* W3C */


    border: 1px solid #8C4F20;
    font-weight: 700;
    margin: 2px 0;
    padding: 4px 0;
    text-align: center;
}
.mc-main .odd .list-event .details {
    background: none repeat scroll 0 0 #BC8A48;
}
.mc-main .list-event .details {
    border: 1px solid #BC8A56;
    margin: 5px 0;
    padding: 5px 5px 0;
}
.mc-main .mc-list .odd {
    background: none repeat scroll 0 0 #8C4F22;
} 
.mc_edit_links {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top: 1px solid #8C4F20 !important;/*only change*/
    clear: both;
    font-size: 0.8em;
    margin: 5px -5px -5px;
    padding: 2px;
}
.mc-main .my-calendar-nav li a {/*previous and next events button style custom gradient for all browsers*/
 background: rgb(153, 102, 51); /* Old browsers */
   background: -moz-linear-gradient(center top , #BC8A56 0%, #AC7741 50%, #996732 51%, #9F6A34 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BC8A56), color-stop(50%,#AC7741), color-stop(51%,#996732 ), color-stop(100%,#9F6A34 )); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC8A56 ', endColorstr='#9F6A34 ',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #BC8A56 0%,#AC7741 50%,#996732 51%,#9F6A34 100%); /* W3C */

    border: 1px solid #8c4f20;
    color: #000000;
    font-size: 0.9em;
}
.mc-main .my-calendar-nav li a:hover {color:#0f4c23;}
.mc-main .list-event .details {
background: #BC8A48;
}

.widget-area h3 a:link, .widget-area h3 a:visited {  color: #0f4c23;    font-size: 16px !important;}


/*end of mycalendar style modifications*/

/*TO REVIEW BELOW***/

/*change image border color/padding */
.imageSeven {
    background-color: #7E4D2B;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 7px #CCCCCC inset;
    padding: 7px;
    }

/*	-------------------------------------------------
	@MEDIA
	-------------------------------------------------*/
@media only screen and (min-width: 1000px){
body #wrapper {
    width: 898px;
}
#primary, #secondary {
    width: 204px;
}
#content {padding-top:5px;}

}

@media only screen and (max-width: 1000px){

}