/*=====================================================================
	
	iWorksite  -  Overriding default styles

======================================================================*/


/*  Create A Page Selector Screen  */

ul#step1Type {
	width: 100%;
	text-align: center;
}
ul#step1Type li.none {
	display: none !important;
}
ul#step1Type li.pageTemplate_Thumb {
	position: relative;
	margin: 0;
	padding: 0;
	width: auto;
	display: inline-block;
	float: none;
}
#step1Type li {
	display: inline-block;
}
#step1Type li a {
	width: auto !important;
}
ul#step1Type li.pageTemplate_Thumb a {
	display: inline-block;
	width: 99px !important;
}
ul#step1Type li.pageTemplate_Thumb a img {
	position: relative !important;
	display: block !important;
	width: 100% !important;
	height: auto !important; 
}

/*  Web Editor  */

a.pageTabButton {
	display: inline-block;
	height: auto;
}

/*  Quick Settings  */

ul.togglePageSetting {
	position: relative;
	margin: 0px !important;
	padding: 0 !important;
}
body #setting_Hidden, body #setting_SEOHidden, body #setting_Published {
	width: auto !important;
	padding: 5px 10px;
}
body ul.togglePageSetting li {
	height: auto !important;
	display: inline-block !important;
	width: auto !important;
}


/*  Embedded Page Settings  */

.page-login {
	margin-top: 40px;
}
.page-login form table {
	width: 60%;
}
.page-login form table .formInput {
	width: 100% !important;
	padding: 12px 15px 10px;
	margin: 0;
} 
.page-login form table .pageCurrentURL {
  margin: 0;
  width: 100% !important;
  background: rgba(165, 186, 14, .8);
  color: #fff;
  padding: 10px 20px;
  border: none;
  font-weight: 700;
  font-size: 12px;
}
.page-login form table .pageCurrentURL span {
	font-weight: 600;
	display: inline-block;
	padding: 0 0 0 10px;
}
.pageCurrentURL #CurrentURLDiv {
	color: #fff;
}
.page-login form table tbody tr {
	padding: 0 0 20px 0;
	display: block;
}
.page-login form table tbody tr .subheader {
	font-size: 14px;
	font-weight: 600;
}
.page-login form table tbody tr td {
	width: 100%;
	display: block;
}
.page-login form table tbody tr td.header {
	font-size: 30px;
	line-height: 34px;
	font-weight: 700;
}
.page-login form table select.formInput {
	height: 40px;
}
.page-login form table .iw_button_a {
	background: rgba(238, 34, 0, .8);
	border: none;
	border-radius: 3px;
	outline: none;
	height: auto;
	display: inline-block;
	color: #fff;
	transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear;
}
.page-login form table .iw_button_a:hover .iw_button,
.page-login form table .iw_button_a:active .iw_button {
	box-shadow: none;
}
.page-login form table .iw_button_a:hover,
.page-login form table .iw_button_a:active {
	opacity: .8;	
} 
.page-login form table .iw_button_a .iw_button { 
	background: none;
}
.page-login form table .iw_button {
	background: none;
	border: none;
	border-radius: 3px;
	outline: none;
	height: auto;
	display: inline-block;
	padding: 0;
	width: auto;
	margin: 0;
	transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear;
}
.page-login form table .iw_button span {
	display: inline-block;
	padding: 15px 30px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: "Open Sans", sans-serif;
}
.page-login form table .iw_button input {
	background: rgba(165, 186, 14, .8);
	height: auto;
	width: auto;
	display: inline-block;
	padding: 15px 30px;
	margin: 0;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none !important;
	font-family: "Open Sans", sans-serif;
	transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear;
}
.page-login form table .iw_button:hover input,
.page-login form table .iw_button:hover input {
	opacity: .8;
}


/*----------------------------------------------------
	Media Queries
------------------------------------------------------*/

@media all and (max-width: 992px) {
	
	.page-login form table  {
		width: 100%;
	}

}
