/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.offset {
	padding-top: 60px !important;
}

.wpb_text_column :last-child, .wpb_text_column p:last-child {
	margin-bottom: 10px;
	padding-left: 0;
	height: auto;
}

.navbar-nav > li > a {
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase;
	color: #323081;
	padding: 0 5px;
}

.navbar-nav > li > a:hover {
	color: #e0902f;
	padding: 0 5px;
	text-decoration: underline;
	background-color: #eee;
}

.navbar-brand img {
	max-height: 75px;
}

.navbar .container {
	padding: 0 0 10px;
}

.navbar .dropdown-menu > li > a:hover, .navbar .dropdown-menu > li > a:focus, .navbar .dropdown-submenu:hover > a, .navbar .dropdown-submenu:focus > a, .navbar .dropdown-menu > .active > a, .navbar .dropdown-menu > .active > a:hover, .navbar .dropdown-menu > .active > a:focus, .filter li a:hover, .filter li a.active, ul.circled li:before, .widget_categories ul li:before, .post-content ul li:before, .textwidget a, #sub-header .pull-left i, #sub-header.sub-footer.social-line .pull-left a:hover, #sub-header.sub-footer.social-light .pull-left a:hover, #menu-standard-navigation a.active {
	color: #E5B257;
}

.navbar.basic .btn.responsive-menu {
	margin: 31px 0;
	visibility: hidden !important;
}

.sub-footer {
	background-color: #312f81;
	background-image: url("/wp-content/uploads/2016/02/footeraip-bg.png");
	background-repeat: no-repeat;
	background-position: center -160px;
	padding-top: 70px;
}

.inner {
	padding-top: 0;
	padding-bottom: 10px;
}

div#metaslider_container_860 {
	padding-bottom: 20px;
}

.sidebar {
	padding: 35px !important;
	margin-top: 0;
	background: #312F80;
	color: #fff !important;
}

.sidebar a {
	color: #fff !important;
}

.sidebar a:hover {
	color: #e0902f !important;
}

.sidebox h3 {
	font-size: 16px;
	margin-bottom: 15px;
	color: #fff;
}

.navbar.basic.default {
	width: 100%;
	position: relative !important;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 5px;
}

.navbar .dropdown-menu li a {
	padding: 15px;
	line-height: 1;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 800;
	background: #414141;
}

.navbar .dropdown-menu li a:hover {
	color: #303030;
	background: #fff;
}

.navbar.basic .navbar-nav {
	width: 100%;
	margin: 60px auto 0;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
}

.col-sm-4 {
	margin-top: 40px;
}

.navbar-header {
	background: #fff;
	border-top: 3px solid #414141;
}

.navbar.basic.fixed .navbar-header {
	background: rgb(255,255,255);
}

img.alignleft.wp-image-1022 {
	margin-bottom: 100px;
}

.navbar-brand {
	font-weight: 800;
	text-transform: uppercase;
	color: #656565;
	padding: 24px 0 0;
	width: 270px !important;
	background-size: 100% !important;
	background-position: center center !important;
	background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
	background-repeat: no-repeat;
	margin-top: 10px;
	height: 90px;
}

/* Mobile Small */
@media screen and (max-width: 350px) {
	.navbar-brand {
		background-size: 100% !important;
		background-position: center center !important;
		background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
		background-repeat: no-repeat;
		width: 200px !important;
	}
}

img.retina {
	width: 20px !important;
	visibility: hidden;
}

.navbar.basic.fixed .navbar-brand img {
	height: auto;
}

.navbar .container {
	padding: 0 0 13px;
}

#sub-header.sub-footer {
	background: #323081;
	padding: 1px 0;
}

body {
	line-height: 24px;
	overflow: hidden !important;
}

@media screen and (max-width: 1000px) {
	div#searchaip {
		position: absolute;
		visibility: hidden;
	}
}

div#searchaip {
	width: 300px;
	position: absolute;
	top: 10px;
	right: 102px;
	z-index: 1000;
}

.searchform .btn {
	position: absolute;
	top: 0;
	right: 0;
	height: 30px !important;
	font-weight: 800 !important;
	font-size: 12px !important;
	padding: 0 15px !important;
	background: url("/wp-content/uploads/2016/02/search-icon-03.png");
	width: 54px;
	background-size: 40%;
	background-repeat: no-repeat;
	background-position: right;
}

.social {
	padding: 0;
	margin-left: 50px;
	font-size: 0;
	height: 28px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 20px;
	line-height: 25px;
	color: #333;
	border: 0 solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: #E8BA69;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

.navbar.basic.fixed .navbar-header {
	background: #fff;
	visibility: collapse;
}

.navbar.basic.fixed {
	position: absolute;
	left: 0;
	padding: 0;
	margin: 0;
	width: 100%;
}

body {
	font-family: 'Roboto', sans-serif;
}

ul#menu-practice-areas {
	list-style: none;
}

.navbar .container {
	padding: 0 0 7px;
}

.popup-title {
	color: #ffffff;
	font-size: 14px;
}

.sticky-popup {
	position: fixed;
	width: 240px;
	visibility: hidden;
	z-index: 999999;
}

.contact-form input[type=email], .contact-form input[type=text] {
	width: 300px;
	max-width: 98%;
	margin-bottom: 13px;
	color: #333;
}

.contact-form textarea {
	height: 200px;
	width: 80%;
	float: none;
	margin-bottom: 13px;
	color: #333;
}

.footer {
	background: #303030;
	padding-top: 50px;
}

img.wp-image-1237.alignleft {
	height: 50px;
}

body.admin-bar #wprmenu_bar {
	top: 46px;
	background: #2F347F;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 14px;
	line-height: 25px;
	color: #333;
	border: 1px solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: none;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border: 0 solid #c1c1c1;
	background: #E8BA69;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.offset {
	padding-top: 60px !important;
}

.wpb_text_column :last-child, .wpb_text_column p:last-child {
	margin-bottom: 10px;
	padding-left: 0;
	height: auto;
}

.navbar-nav > li > a {
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase;
	color: #323081;
	padding: 0 5px;
}

.navbar-nav > li > a:hover {
	color: #e0902f;
	padding: 0 5px;
	text-decoration: underline;
	background-color: #eee;
}

.navbar-brand img {
	max-height: 75px;
}

.navbar .container {
	padding: 0 0 10px;
}

.navbar .dropdown-menu > li > a:hover, .navbar .dropdown-menu > li > a:focus, .navbar .dropdown-submenu:hover > a, .navbar .dropdown-submenu:focus > a, .navbar .dropdown-menu > .active > a, .navbar .dropdown-menu > .active > a:hover, .navbar .dropdown-menu > .active > a:focus, .filter li a:hover, .filter li a.active, ul.circled li:before, .widget_categories ul li:before, .post-content ul li:before, .textwidget a, #sub-header .pull-left i, #sub-header.sub-footer.social-line .pull-left a:hover, #sub-header.sub-footer.social-light .pull-left a:hover, #menu-standard-navigation a.active {
	color: #E5B257;
}

.navbar.basic .btn.responsive-menu {
	margin: 31px 0;
	visibility: hidden !important;
}

.sub-footer {
	background-color: #312f81;
	background-image: url("/wp-content/uploads/2016/02/footeraip-bg.png");
	background-repeat: no-repeat;
	background-position: center -160px;
	padding-top: 70px;
}

.inner {
	padding-top: 0;
	padding-bottom: 10px;
}

div#metaslider_container_860 {
	padding-bottom: 20px;
}

.sidebar {
	padding: 35px !important;
	margin-top: 0;
	background: #312F80;
	color: #fff !important;
}

.sidebar a {
	color: #fff !important;
}

.sidebar a:hover {
	color: #e0902f !important;
}

.sidebox h3 {
	font-size: 16px;
	margin-bottom: 15px;
	color: #fff;
}

.navbar.basic.default {
	width: 100%;
	position: relative !important;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 5px;
}

.navbar .dropdown-menu li a {
	padding: 15px;
	line-height: 1;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 800;
	background: #414141;
}

.navbar .dropdown-menu li a:hover {
	color: #303030;
	background: #fff;
}

.navbar.basic .navbar-nav {
	width: 100%;
	margin: 60px auto 0;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
}

.col-sm-4 {
	margin-top: 40px;
}

.navbar-header {
	background: #fff;
	border-top: 3px solid #414141;
}

.navbar.basic.fixed .navbar-header {
	background: rgb(255,255,255);
}

img.alignleft.wp-image-1022 {
	margin-bottom: 100px;
}

.navbar-brand {
	font-weight: 800;
	text-transform: uppercase;
	color: #656565;
	padding: 24px 0 0;
	width: 270px !important;
	background-size: 100% !important;
	background-position: center center !important;
	background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
	background-repeat: no-repeat;
	margin-top: 10px;
	height: 90px;
}

/* Mobile Small */
@media screen and (max-width: 350px) {
	.navbar-brand {
		background-size: 100% !important;
		background-position: center center !important;
		background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
		background-repeat: no-repeat;
		width: 200px !important;
	}
}

img.retina {
	width: 20px !important;
	visibility: hidden;
}

.navbar.basic.fixed .navbar-brand img {
	height: auto;
}

.navbar .container {
	padding: 0 0 13px;
}

#sub-header.sub-footer {
	background: #323081;
	padding: 1px 0;
}

body {
	line-height: 24px;
	overflow: hidden !important;
}

@media screen and (max-width: 1000px) {
	div#searchaip {
		position: absolute;
		visibility: hidden;
	}
}

div#searchaip {
	width: 300px;
	position: absolute;
	top: 10px;
	right: 102px;
	z-index: 1000;
}

.searchform .btn {
	position: absolute;
	top: 0;
	right: 0;
	height: 30px !important;
	font-weight: 800 !important;
	font-size: 12px !important;
	padding: 0 15px !important;
	background: url("/wp-content/uploads/2016/02/search-icon-03.png");
	width: 54px;
	background-size: 40%;
	background-repeat: no-repeat;
	background-position: right;
}

.social {
	padding: 0;
	margin-left: 50px;
	font-size: 0;
	height: 28px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 20px;
	line-height: 25px;
	color: #333;
	border: 0 solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: #E8BA69;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

.navbar.basic.fixed .navbar-header {
	background: #fff;
	visibility: collapse;
}

.navbar.basic.fixed {
	position: absolute;
	left: 0;
	padding: 0;
	margin: 0;
	width: 100%;
}

body {
	font-family: 'Roboto', sans-serif;
}

ul#menu-practice-areas {
	list-style: none;
}

.navbar .container {
	padding: 0 0 7px;
}

.popup-title {
	color: #ffffff;
	font-size: 14px;
}

.sticky-popup {
	position: fixed;
	width: 240px;
	visibility: hidden;
	z-index: 999999;
}

.contact-form input[type=email], .contact-form input[type=text] {
	width: 300px;
	max-width: 98%;
	margin-bottom: 13px;
	color: #333;
}

.contact-form textarea {
	height: 200px;
	width: 80%;
	float: none;
	margin-bottom: 13px;
	color: #333;
}

.footer {
	background: #303030;
	padding-top: 50px;
}

img.wp-image-1237.alignleft {
	height: 50px;
}

body.admin-bar #wprmenu_bar {
	top: 46px;
	background: #2F347F;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 14px;
	line-height: 25px;
	color: #333;
	border: 1px solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: none;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border: 0 solid #c1c1c1;
	background: #E8BA69;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.offset {
	padding-top: 60px !important;
}

.wpb_text_column :last-child, .wpb_text_column p:last-child {
	margin-bottom: 10px;
	padding-left: 0;
	height: auto;
}

.navbar-nav > li > a {
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase;
	color: #323081;
	padding: 0 5px;
}

.navbar-nav > li > a:hover {
	color: #e0902f;
	padding: 0 5px;
	text-decoration: underline;
	background-color: #eee;
}

.navbar-brand img {
	max-height: 75px;
}

.navbar .container {
	padding: 0 0 10px;
}

.navbar .dropdown-menu > li > a:hover, .navbar .dropdown-menu > li > a:focus, .navbar .dropdown-submenu:hover > a, .navbar .dropdown-submenu:focus > a, .navbar .dropdown-menu > .active > a, .navbar .dropdown-menu > .active > a:hover, .navbar .dropdown-menu > .active > a:focus, .filter li a:hover, .filter li a.active, ul.circled li:before, .widget_categories ul li:before, .post-content ul li:before, .textwidget a, #sub-header .pull-left i, #sub-header.sub-footer.social-line .pull-left a:hover, #sub-header.sub-footer.social-light .pull-left a:hover, #menu-standard-navigation a.active {
	color: #E5B257;
}

.navbar.basic .btn.responsive-menu {
	margin: 31px 0;
	visibility: hidden !important;
}

.sub-footer {
	background-color: #312f81;
	background-image: url("/wp-content/uploads/2016/02/footeraip-bg.png");
	background-repeat: no-repeat;
	background-position: center -160px;
	padding-top: 70px;
}

.inner {
	padding-top: 0;
	padding-bottom: 10px;
}

div#metaslider_container_860 {
	padding-bottom: 20px;
}

.sidebar {
	padding: 35px !important;
	margin-top: 0;
	background: #312F80;
	color: #fff !important;
}

.sidebar a {
	color: #fff !important;
}

.sidebar a:hover {
	color: #e0902f !important;
}

.sidebox h3 {
	font-size: 16px;
	margin-bottom: 15px;
	color: #fff;
}

.navbar.basic.default {
	width: 100%;
	position: relative !important;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 5px;
}

.navbar .dropdown-menu li a {
	padding: 15px;
	line-height: 1;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 800;
	background: #414141;
}

.navbar .dropdown-menu li a:hover {
	color: #303030;
	background: #fff;
}

.navbar.basic .navbar-nav {
	width: 100%;
	margin: 60px auto 0;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
}

.col-sm-4 {
	margin-top: 40px;
}

.navbar-header {
	background: #fff;
	border-top: 3px solid #414141;
}

.navbar.basic.fixed .navbar-header {
	background: rgb(255,255,255);
}

img.alignleft.wp-image-1022 {
	margin-bottom: 100px;
}

.navbar-brand {
	font-weight: 800;
	text-transform: uppercase;
	color: #656565;
	padding: 24px 0 0;
	width: 270px !important;
	background-size: 100% !important;
	background-position: center center !important;
	background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
	background-repeat: no-repeat;
	margin-top: 10px;
	height: 90px;
}

/* Mobile Small */
@media screen and (max-width: 350px) {
	.navbar-brand {
		background-size: 100% !important;
		background-position: center center !important;
		background-image: url("/wp-content/uploads/2016/02/AIP-logo-Modified-3.png");
		background-repeat: no-repeat;
		width: 200px !important;
	}
}

img.retina {
	width: 20px !important;
	visibility: hidden;
}

.navbar.basic.fixed .navbar-brand img {
	height: auto;
}

.navbar .container {
	padding: 0 0 13px;
}

#sub-header.sub-footer {
	background: #323081;
	padding: 1px 0;
}

body {
	line-height: 24px;
	overflow: hidden !important;
}

@media screen and (max-width: 1000px) {
	div#searchaip {
		position: absolute;
		visibility: hidden;
	}
}

div#searchaip {
	width: 300px;
	position: absolute;
	top: 10px;
	right: 102px;
	z-index: 1000;
}

.searchform .btn {
	position: absolute;
	top: 0;
	right: 0;
	height: 30px !important;
	font-weight: 800 !important;
	font-size: 12px !important;
	padding: 0 15px !important;
	background: url("/wp-content/uploads/2016/02/search-icon-03.png");
	width: 54px;
	background-size: 40%;
	background-repeat: no-repeat;
	background-position: right;
}

.social {
	padding: 0;
	margin-left: 50px;
	font-size: 0;
	height: 28px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 20px;
	line-height: 25px;
	color: #333;
	border: 0 solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: #E8BA69;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

.navbar.basic.fixed .navbar-header {
	background: #fff;
	visibility: collapse;
}

.navbar.basic.fixed {
	position: absolute;
	left: 0;
	padding: 0;
	margin: 0;
	width: 100%;
}

body {
	font-family: 'Roboto', sans-serif;
}

ul#menu-practice-areas {
	list-style: none;
}

.navbar .container {
	padding: 0 0 7px;
}

.popup-title {
	color: #ffffff;
	font-size: 14px;
}

.sticky-popup {
	position: fixed;
	width: 240px;
	visibility: hidden;
	z-index: 999999;
}

.contact-form input[type=email], .contact-form input[type=text] {
	width: 300px;
	max-width: 98%;
	margin-bottom: 13px;
	color: #333;
}

.contact-form textarea {
	height: 200px;
	width: 80%;
	float: none;
	margin-bottom: 13px;
	color: #333;
}

.footer {
	background: #303030;
	padding-top: 50px;
}

img.wp-image-1237.alignleft {
	height: 50px;
}

body.admin-bar #wprmenu_bar {
	top: 46px;
	background: #2F347F;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	height: 30px;
	padding: 0 10px;
	margin-bottom: 15px;
	font-size: 14px;
	line-height: 25px;
	color: #333;
	border: 1px solid #e1e1e1;
	resize: none;
	vertical-align: middle;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: none;
	-webkit-border-radius: 0;
	border-radius: 3px;
	-webkit-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border: 0 solid #c1c1c1;
	background: #E8BA69;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}