/* Print
----------------------------------------------- */
.container_12 {
	width: 100%; margin: 0; float: none; font-family:Arial, Helvetica, sans-serif;
}


.container_12 .grid_1,
.container_12 .grid_2,
.container_12 .grid_3,
.container_12 .grid_4,
.container_12 .grid_5,
.container_12 .grid_6,
.container_12 .grid_7,
.container_12 .grid_8,
.container_12 .grid_9,
.container_12 .grid_10,
.container_12 .grid_11,
.container_12 .grid_12
{
	width: 100%; margin: 0; float: none;
}

#nav, #nav2, #nav3  { display:none;}

#tabs ul li { display:none;}


/* boxes
----------------------------------------------- */
.box { /* grey box padding */
	background:#EFEEEC;
	margin-bottom:20px;
	padding:10px 10px 1px 10px;
	display:none;
}
.box2 /* white box padding */{
	background:#fff;
	margin-bottom:20px;
	padding:0px;
	display:none;
}
.box3 /* search category box padding */{
	background: url(../img/search.jpg);
	margin-bottom:20px;
	padding:10px 10px 1px 10px;
	display:none;
}
.boxsearch {
	background: url(../img/search.jpg);
	margin-bottom:20px;
	padding:10px 10px 12px 10px;
	height:168px;
	display:none;
}


/* forms
----------------------------------------------- */
form {
  overflow:hidden;
}
fieldset {
  border:none;
  padding:10px 0px 0px 0px;
  position:relative;
  margin-bottom:10px;
  margin-top:0px;
}
legend {
  margin-top:0px; margin-bottom:10px; margin-left:0px; font-size:18px; position:relative; left:0px; top:-6px; 
  border:none;
  color:#000;
}
fieldset.login p {
  margin-bottom:1em;
  margin-top:0pt;
}
fieldset p.two-col {
  width:49%;
}

fieldset p.two-col label {
  width:100%;display:block;
}

fieldset p label {
  width:98%;
}
fieldset p input {
  width:98%;
}
input.places {
  width:30%; margin-bottom:10px; float:left;
}
fieldset p textarea {
  width:98%;
}
fieldset p input.radio {
  width:20px;
}
fieldset p select {
  width:99%;
}
fieldset.login p label {
  float:left;
  line-height:2em;
  margin-right:3%;
  text-align:right;
  width:32%;
}
fieldset.login p input {
  width:60%;
}
fieldset.login input.button {
	float:right;
}
form p.notice {
  font-weight:bold;
}
input.search.text {
  width:63%;
}
input.search.button {
  width:28%;
  margin-left:2%;
}
#search {
	margin-top:15px; display:none;}



/* Buttons
----------------------------------------------- */

.button { display:none; }

/* search ----------------------------------------------- */
.button2 { display:none;}


/* Slider
----------------------------------------------- */
.theme-default #slider {
	display:none;
}


/* Jquery Styles
----------------------------------------------- */

#easy_tooltip{
		padding:2px 10px; font-size:14px; font-weight:bold;
		background:#000;
		-moz-border-radius: 8px;
		border-radius:8px;
		color:#FFF;
		}
#easy_tooltip span{} /* extra element */
	
#easy_popup{ /* popup overlay */
		background:#000;
		}
#easy_popup_preloader{ /* popup preloader */
		padding:10px;
		background:#fff;
		color:#333;
		}
#easy_popup_content{ /* popup window */
		padding:10px;
		background:#fff;
		color:#333;
		}
#easy_popup_content .caption{padding-top:10px;}	
#easy_popup_close{ /* popup close button */
		position:absolute;
		float:left;
		left:0;
		padding-bottom:20px;
		top:-35px; padding-right:10px;
		color:#fff;
		cursor:pointer;
		background:url(../img/close.png) no-repeat;
		}	
#easy_popup_gallery{ /* popup gallery navigation */
		position:absolute;
		float:left;
		left:0;
		bottom:-24px;
		color:#fff;
		cursor:pointer;
		}	
#easy_popup_prev{margin-right:5px;}
#easy_popup_next{}
#easy_popup_counter{ /* popup gallery counter */
		position:absolute;
		float:left;
		right:0;
		bottom:-24px;
		color:#fff;
		cursor:pointer;
}


/* error validation */
.error {
	
	height:15px;
	background-color:#900;
	font-size:11px;
	color:#fff;
	padding:3px 10px;
	margin-left:-2px;


	/* CSS3 spicing for mozilla and webkit */
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius-bottomleft:5;
	-moz-border-radius-topleft:5;
	-webkit-border-bottom-left-radius:5;
	-webkit-border-top-left-radius:5;
	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
}
