/*-----------MAKE MOBILE TEXT AREA WIDER-----------*/

@media screen and (max-width:900px) {
#container {
padding: 0px 0px 0px 0px;
}
}

/*-----------COLOPHON-----------*/

.colophon-widget {
	background: #ffebcd;
	color: #000000;
	text-align: center;
  	border: none;
  	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border: 0;
	border-radius: 0px;
    width: auto;
    margin: -50px 0px -10px 0px;
}

@media screen and (max-width:900px){
.colophon-widget {
 margin: -50px -25px -10px -25px;
}
}

/*-----------PAGE TITLES-----------*/

h1 {
	margin: -.6em 0em 0em 0em;
	text-align: left;
}

@media screen and (max-width:468px) {
h1 {
margin: -1em 0em 0em 0em;
font-size: 2em;
}
}

/* ---------FLOAT TRIP TABLES-------- */

#floats
{
width:50%;
border-collapse:collapse;
background-color: #f5deb3;
float: right;
margin: 0px 0px 0px 10px;
}

#floats td 
{
font-size:100%; line-height: 120%;
border:1px solid #000000;
padding:2px 0px 2px 0px;
text-align: center;
vertical-align: middle;
}

@media screen and (max-width:468px) {
#floats {
width:100%;
float: left;
margin: 0px 0px 0px 0px;
}
}

/* ---------COTTAGES METASLIDER-------- */

.cottages {
  float: left;
  margin-bottom:10px;
  margin-right:25px;
}

@media screen and (max-width:468px) {
.cottages {
  	margin: 0px;
}
}

/*-----------MOVE TEXT AREA CLOSER TO MAIN MENU-----------*/

#wrapper {
	background-color: #ffffff;
	border: none;
  	border-radius: none;
	margin: 0px 0px 0px 0px;
  	padding: 0px 40px 0px 40px;
}

/* ---------HOME MOBILE METASLIDER HIDE DOTS---------- */

@media screen and (max-width:468px) {
.nivo-controlNav {
display:none;
}
}

/* ---------HOME METASLIDER---------- */

.homeslider {
  float: right;
  margin-bottom:0px;
  margin-left:20px;
}

/* ---------HOME MOBILE METASLIDER IMAGE POSITION---------- */

@media screen and (max-width:468px) {
.homeslider {
  float: left;
  margin-bottom:5px;
  margin-left:0px;
}
}

/* MOBILE HEADER */

@media screen and (max-width:468px) {
#header img {
content: url('http://eminencecanoescottagescamp.com/wp-content/uploads/2015/05/logoart-header-mobile.png');
margin-top: -20px;
}
}

/* ---------CONTACT FORM------- */

.ninja_forms_field_62 {
  background-color: #ebe0c7;
}
#ninja_forms_field_65 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_72 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_66 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_68 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_69 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_70 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_71 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_74 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_76 {
  background-color: #ebe0c7;
  max-width: 500px
}

/* ---------TELL-A-FRIEND FORM-------- */

.tellafriend {
    padding: 0px 15px 0px 15px;
    border: 1px solid #000000;
    border-radius: 6px;
    background-color: #e1e2e3;
  	max-width: 500px
}

#ninja_forms_field_77 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_78 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_79 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_83 {
  background-color: #ebe0c7;
  max-width: 500px
}
#ninja_forms_field_84 {
  background-color: #ebe0c7;
  max-width: 500px
}

/* ---------WIDGET WRAPPER STYLE-------- */

.widget-wrapperREMOVE-THESE-WORDS-TO-ACTIVATE {
    margin: 100px 0px 0px 0px;
    padding: 5px;
    border: 0px solid #000000;
    border-radius: 0px;
    background-color: #042570;
}

/* ---------JUMP LINKS-------- */

.jumpdark
{
  background-color: #ff8c00;
  padding: 0px 6px 0px 12px;
}
.jumplight
{
  background-color: #ffd700;
  padding: 0px 6px 0px 12px;
}

/*-----------DISABLE DEFAULT MOBILE MENU-----------*/

.js .main-nav #responsive_current_menu_item { display: none }


/*-----------BKG COLOR OF MAIN MENU-----------*/

.menu {
background-color: #092d60;
background-image: none;
}

/*-----------HOVER COLOR OF SUB-MENU TYPE &amp; BKG---------*/

.menu li li a:hover {
    background: #4e7395 !important;
    color: #ffffff;
  	font-weight: 700;
}

/*-----------CENTERS MENU IN BAR-----------*/

@media screen and (min-width: 768px) {
    .menu {
        text-align:center
    }
    .menu li {
        display:inline-block;
        float:none;
        margin-left: -5px;
    }
    .menu li li {
        display:block;
        text-align:left;
  	}
}

/*-----------HOVER COLOR OF MAIN MENU ITEMS-----------*/

.menu a:hover {
    background-image: none;
    background-color: #2c4d6e;
}

/*-----------COLOR OF CURRENT MENU ITEM BACKGROUND-----------*/

.menu .current_page_item a,
.menu .current-menu-item a {
	background-color: #2c4d6e;
}

/*-----------MAIN MENU DROPDOWN BKG COLOR-----------*/

.menu li li {
	background: #eec960;
	background-image: none;
	border: 1px solid #000000;
	color: #444;
	filter: none;
	margin: -1px 0 1px 0;
	width: auto;
  	font-weight: 700;
}

/*-----------EDIT RESPONSIVE MENU-----------*/

.js .main-nav #responsive_current_menu_item {
	background: #0909BB;
}

/*-----------CENTER HEADER IMAGE-----------*/

#logo {
    float: none;
    text-align: center;
}

/*-----------REMOVE COPYRIGHT LINE-----------*/

.copyright { display:none; } 

/* HORIZONTAL RULES */
		
hr {
    color: #000000;
}

/*-----------REMOVE WORDPRESS FROM FOOTER-----------*/

.powered {
display: none;
}

/*-----------BODY TEXT-----------*/

body { color: #000;  }

/*-----------HIDE POST META-----------*/

.post-meta { display: none; }
.post-data { display: none; }


/*-----------HEADER IMAGE POSITION-----------*/

#logo { float: left }

/*-----------BANNER SPECS-----------*/

.top-widget {
	background: none;
	border: none;
	clear: right;
	float: right;
	min-height: 0px;
	padding: 20px 0 0 0;
	text-align: right;
	width: auto;
}

/*-----------PHOTO BORDER-----------*/

.photoborder { border: solid 1px #000 }

/*-----------FUN STUFF PHOTOS-----------*/

.funstuffphotosx { margin-bottom: 2px }

/*-----------REMOVE SCROLL-TO-TOP ARROW-----------*/

.scroll-top { display: none; }

/* ---------PHOTO PAGE METASLIDER-------- */

.photopage {
  float: none;
}

/* ---------KILL TABLE BORDERING-------- */

table {
	border: none;
}

/* ---------RATES TABLE-------- */

#rates
{
width:100%;
border-collapse:collapse;
background-color: #f5deb3;
}
#rates td 
{
font-size:100%; line-height: 120%;
border:1px solid #000000;
padding:4px 6px 5px 6px;
}